00000380:  _proc_lives
00000384:  _proc_dregs
000003a4:  _proc_aregs
000003c4:  _proc_enum
000003c8:  _proc_usp
000003cc:  _proc_stk
00000400:  _etv_timer
00000400:  sysvars_start
00000404:  _etv_critic
00000408:  _etv_term
0000040c:  _etv_xtra
00000420:  _memvalid
00000420:  memvalid
00000424:  memctrl
00000426:  resvalid
0000042a:  resvector
0000042e:  _phystop
00000432:  _membot
00000436:  _memtop
0000043a:  _memval2
0000043a:  memval2
0000043e:  _flock
00000440:  _seekrate
00000442:  _timer_ms
00000444:  _fverify
00000446:  _bootdev
00000448:  _palmode
0000044a:  _defshiftmod
0000044c:  _sshiftmod
0000044e:  _v_bas_ad
00000452:  _vblsem
00000454:  _nvbls
00000456:  _vblqueue
0000045a:  _colorptr
0000045e:  _screenpt
00000462:  _vbclock
00000466:  _frclock
0000046a:  _hdv_init
0000046e:  _swv_vec
00000472:  _hdv_bpb
00000476:  _hdv_rw
0000047a:  _hdv_boot
0000047e:  _hdv_mediach
00000482:  _cmdload
00000484:  _conterm
00000486:  trp14ret
0000048a:  criticret
0000048e:  _themd
0000049e:  ____md
000004a2:  _savptr
000004a6:  _nflops
000004a8:  _con_state
000004ac:  _save_row
000004ae:  sav_context
000004b2:  _bufl
000004ba:  _hz_200
000004be:  the_env
000004c2:  _drvbits
000004c6:  _dskbufp
000004ca:  _autopath
000004ce:  _vbl_list
000004ee:  _dumpflg
000004f0:  _prtabt
000004f2:  _sysbase
000004f6:  _shell_p
000004fa:  _end_os
000004fe:  _exec_os
00000502:  _dump_vec
00000506:  _prt_stat
0000050a:  _prt_vec
0000050e:  _aux_stat
00000512:  _aux_vec
00000516:  _pun_ptr
0000051a:  _memval3
0000051a:  memval3
0000051e:  _bconstat_vec
0000053e:  _bconin_vec
0000055e:  _bcostat_vec
0000057e:  _bconout_vec
0000059e:  _longframe
000005a0:  _p_cookies
000005a4:  _ramtop
000005a8:  _ramvalid
000005ac:  _bell_hook
000005b0:  _kcl_hook
000006fc:  _warm_magic
00000700:  _pmmutree
00000800:  _stkbot
00000800:  sysvars_end
00001000:  __low_stram_start
00001000:  _shifty
00001000:  _stktop
00001001:  _dskbuf_alignment
00001004:  _dskbuf
00001c04:  _phys_work
000020c0:  _CUR_FONT
000020f2:  _m_pos_hx
000020f2:  _mouse_cdb
000020f4:  _m_pos_hy
000020f8:  _m_cdb_bg
000020fa:  _m_cdb_fg
000020fc:  _mask_form
0000213c:  _INQ_TAB
00002196:  _DEV_TAB
000021f0:  _GCURX
000021f0:  _mdata
000021f2:  _GCURY
000021f4:  _HIDE_CNT
000021f6:  _MOUSE_BT
000021f8:  _REQ_COL
00002258:  _SIZ_TAB
00002276:  _TERM_CH
00002278:  _chc_mode
0000227a:  _CUR_WORK
0000227e:  _def_font
00002282:  _font_ring
00002292:  _font_count
00002294:  _line_cw
00002296:  _loc_mode
000022e8:  _num_qc_lines
000022ea:  _str_mode
000022ec:  _val_mode
000022ee:  _cur_ms_stat
000022f0:  _disab_cnt
000022f2:  _newx
000022f4:  _newy
000022f6:  _draw_flag
000022f7:  _mouse_flag
000022f8:  _sav_cur_x
000022fa:  _sav_cur_y
000022fc:  retsav
00002300:  _mouse_cursor_save
00002408:  _tim_addr
0000240c:  _tim_chain
00002410:  _user_but
00002414:  _user_cur
00002418:  _user_mot
0000241c:  _v_cel_ht
0000241e:  _v_cel_mx
00002420:  _v_cel_my
00002422:  _v_cel_wr
00002424:  _v_col_bg
00002426:  _v_col_fg
00002428:  _v_cur_ad
0000242c:  _v_cur_of
0000242e:  _v_cur_cx
00002430:  _v_cur_cy
00002432:  _v_period
00002433:  _v_cur_tim
00002434:  _v_fnt_ad
00002438:  _v_fnt_nd
0000243a:  _v_fnt_st
0000243c:  _v_fnt_wr
0000243e:  _V_REZ_HZ
00002440:  _v_off_ad
00002444:  _v_stat_0
00002446:  _V_REZ_VT
00002448:  _BYTES_LIN
0000244a:  _v_planes
0000244a:  line_a_vars
0000244c:  _v_lin_wr
0000244e:  _CONTRL
0000244e:  _local_pb
00002452:  _INTIN
00002456:  _PTSIN
0000245a:  _INTOUT
0000245e:  _PTSOUT
00002462:  _COLBIT0
00002464:  _COLBIT1
00002466:  _COLBIT2
00002468:  _COLBIT3
0000246a:  _LSTLIN
0000246c:  _LN_MASK
0000246e:  _WRT_MODE
00002470:  _X1
00002472:  _Y1
00002474:  _X2
00002476:  _Y2
00002478:  _PATPTR
0000247c:  _PATMSK
0000247e:  _MFILL
00002480:  _CLIP
00002482:  _XMINCL
00002484:  _YMINCL
00002486:  _XMAXCL
00002488:  _YMAXCL
0000248a:  _XDDA
0000248c:  _DDAINC
0000248e:  _SCALDIR
00002490:  _MONO
00002492:  _SOURCEX
00002494:  _SOURCEY
00002496:  _DESTX
00002498:  _DESTY
0000249a:  _DELX
0000249c:  _DELY
0000249e:  _FBASE
000024a2:  _FWIDTH
000024a4:  _STYLE
000024a6:  _LITEMASK
000024a8:  _SKEWMASK
000024aa:  _WEIGHT
000024ac:  _ROFF
000024ae:  _LOFF
000024b0:  _SCALE
000024b2:  _CHUP
000024b4:  _TEXTFG
000024b6:  _SCRTCHP
000024ba:  _SCRPT2
000024be:  _COPYTRAN
000024c0:  _SEEDABORT
000024f8:  _req_col2
00002aa8:  _ext_mouse_cursor_save
00002cb0:  __low_stram_end
00002cb0:  __text
00002cb0:  _os_header
00002cb0: 602e           	bras 0x2ce0
00002cb2: 0206 0000      	andib #0,%d6
00002cb6: 2ce0           	movel %a0@-,%fp@+
00002cb8: 0000 2cb0      	orib #-80,%d0
00002cbc: 0005 3530      	orib #48,%d5
00002cc0: 0000 2ce0      	orib #-32,%d0
00002cc4: 0004 b24c      	orib #76,%d4
00002cc8: 0510           	btst %d2,%a0@
00002cca: 2026           	movel %fp@-,%d0
00002ccc: 0007 5caa      	orib #-86,%d7
00002cd0: 0004 deb0      	orib #-80,%d4
00002cd4: 0000 1000      	orib #0,%d0
00002cd8: 0004 fd48      	orib #72,%d4
00002cdc: 4554           	.short 0x4554
00002cde: 4f53           	.short 0x4f53
00002ce0:  _main
00002ce0: 6000 001c      	braw 0x2cfe
00002ce4: 4f53           	.short 0x4f53
00002ce6: 5848           	addqw #4,%a0
00002ce8: 0000 0019      	orib #25,%d0
00002cec: 0104           	btst %d0,%d4
00002cee: 0001 0001      	orib #1,%d1
00002cf2: bd0c           	cmpmb %a4@+,%fp@+
00002cf4: 0000 0001      	orib #1,%d0
00002cf8: 010f 007f      	movepw %sp@(127),%d0
00002cfc:  _osxhbootdelay
00002cfc: 0000 46fc      	orib #-4,%d0
00002d00: 2700           	movel %d0,%a3@-
00002d02: 31fc 0100 8606 	movew #256,0xffff8606
00002d08: 31fc 0000 8606 	movew #0,0xffff8606
00002d0e: 4ff9 0000 1000 	lea 0x1000,%sp
00002d14: 21fc 0000 2d22 	movel #11554,0x10
00002d1a: 0010 
00002d1c: 7000           	moveq #0,%d0
00002d1e: 4e7b 0801      	movec %d0,%vbr
00002d22: 0cb9 fa52 235f 	cmpil #-95280289,0xfa0000
00002d28: 00fa 0000 
00002d2c: 6618           	bnes 0x2d46
00002d2e: 2039 00fa 0030 	movel 0xfa0030,%d0
00002d34: 0c80 4554 4f53 	cmpil #1163153235,%d0
00002d3a: 670a           	beqs 0x2d46
00002d3c: 4dfa 0008      	lea %pc@(0x2d46),%fp
00002d40: 4ef9 00fa 0004 	jmp 0xfa0004
00002d46: 21fc 0000 2d58 	movel #11608,0x10
00002d4c: 0010 
00002d4e: 203c 0000 0808 	movel #2056,%d0
00002d54: 4e7b 0002      	movec %d0,%cacr
00002d58: 21fc 0000 2d7a 	movel #11642,0x2c
00002d5e: 002c 
00002d60: 41fa 0096      	lea %pc@(0x2df8),%a0
00002d64: f010 0800      	pmove %a0@,%tt0
00002d68: f010 0c00      	pmove %a0@,%tt1
00002d6c: 21fc 0000 2d98 	movel #11672,0x2c
00002d72: 002c 
00002d74: f010 4000      	pmove %a0@,%tc
00002d78: 601e           	bras 0x2d98
00002d7a: 21fc 0000 2d98 	movel #11672,0x10
00002d80: 0010 
00002d82: 7000           	moveq #0,%d0
00002d84: 4e7b 0004      	movec %d0,%itt0
00002d88: 4e7b 0005      	movec %d0,%itt1
00002d8c: 4e7b 0006      	movec %d0,%dtt0
00002d90: 4e7b 0007      	movec %d0,%dtt1
00002d94: 4e7b 0003      	movec %d0,%tc
00002d98: 0cb8 3141 5926 	cmpil #826366246,0x426
00002d9e: 0426 
00002da0: 6614           	bnes 0x2db6
00002da2: 2038 042a      	movel 0x42a,%d0
00002da6: 670e           	beqs 0x2db6
00002da8: 0800 0000      	btst #0,%d0
00002dac: 6608           	bnes 0x2db6
00002dae: 2040           	moveal %d0,%a0
00002db0: 4dfa ffe6      	lea %pc@(0x2d98),%fp
00002db4: 4ed0           	jmp %a0@
00002db6: 4ef9 0000 2dfc 	jmp 0x2dfc
00002dbc:  memdone
00002dbc: 4ef9 0000 3d3c 	jmp 0x3d3c
00002dc2:  _run_cartridge_applications
00002dc2: 302f 0004      	movew %sp@(4),%d0
00002dc6: 41f9 00fa 0000 	lea 0xfa0000,%a0
00002dcc: 0c98 abcd ef42 	cmpil #-1412567230,%a0@+
00002dd2: 6622           	bnes 0x2df6
00002dd4: 0128 0004      	btst %d0,%a0@(4)
00002dd8: 6716           	beqs 0x2df0
00002dda: 48e7 fffe      	moveml %d0-%fp,%sp@-
00002dde: 2028 0004      	movel %a0@(4),%d0
00002de2: 0280 00ff ffff 	andil #16777215,%d0
00002de8: 2040           	moveal %d0,%a0
00002dea: 4e90           	jsr %a0@
00002dec: 4cdf 7fff      	moveml %sp@+,%d0-%fp
00002df0: 4a90           	tstl %a0@
00002df2: 2050           	moveal %a0@,%a0
00002df4: 66de           	bnes 0x2dd4
00002df6: 4e75           	rts
00002df8: 0000 0000      	orib #0,%d0
00002dfc:  meminit
00002dfc: 7e00           	moveq #0,%d7
00002dfe: 41fa 000e      	lea %pc@(0x2e0e),%a0
00002e02: 21c8 0008      	movel %a0,0x8
00002e06: 4a38 8282      	tstb 0xffff8282
00002e0a: 08c7 0001      	bset #1,%d7
00002e0e: 21fc 0000 2e1e 	movel #11806,0x8
00002e14: 0008 
00002e16: 4a38 8400      	tstb 0xffff8400
00002e1a: 08c7 0002      	bset #2,%d7
00002e1e: 1c38 0424      	moveb 0x424,%d6
00002e22: 2a38 042e      	movel 0x42e,%d5
00002e26: 2638 05a8      	movel 0x5a8,%d3
00002e2a: 2678 05a4      	moveal 0x5a4,%a3
00002e2e: 0807 0001      	btst #1,%d7
00002e32: 6604           	bnes 0x2e38
00002e34: 11c6 8001      	moveb %d6,0xffff8001
00002e38: 41f8 06fc      	lea 0x6fc,%a0
00002e3c: 223c 5741 524d 	movel #1463898701,%d1
00002e42: b290           	cmpl %a0@,%d1
00002e44: 6704           	beqs 0x2e4a
00002e46: 08c7 0000      	bset #0,%d7
00002e4a: 6000 0002      	braw 0x2e4e
00002e4e: 4ff9 0000 1000 	lea 0x1000,%sp
00002e54: 0807 0000      	btst #0,%d7
00002e58: 6742           	beqs 0x2e9c
00002e5a: 207c 0000 0400 	moveal #1024,%a0
00002e60: 227c 0000 0800 	moveal #2048,%a1
00002e66: 615c           	bsrs 0x2ec4
00002e68: 11c6 0424      	moveb %d6,0x424
00002e6c: 21c5 042e      	movel %d5,0x42e
00002e70: 21fc 7520 19f3 	movel #1965038067,0x420
00002e76: 0420 
00002e78: 21fc 2376 98aa 	movel #594974890,0x43a
00002e7e: 043a 
00002e80: 21fc 5555 aaaa 	movel #1431677610,0x51a
00002e86: 051a 
00002e88: 41f8 06fc      	lea 0x6fc,%a0
00002e8c: 223c 5741 524d 	movel #1463898701,%d1
00002e92: 2081           	movel %d1,%a0@
00002e94: 21cb 05a4      	movel %a3,0x5a4
00002e98: 21c3 05a8      	movel %d3,0x5a8
00002e9c: 207c 0004 b258 	moveal #307800,%a0
00002ea2: 227c 0005 b9f8 	moveal #375288,%a1
00002ea8: 611a           	bsrs 0x2ec4
00002eaa: 207c 0000 1000 	moveal #4096,%a0
00002eb0: 227c 0000 2cb0 	moveal #11440,%a1
00002eb6: 610c           	bsrs 0x2ec4
00002eb8: 13c7 0004 d4bc 	moveb %d7,0x4d4bc
00002ebe: 4ef9 0000 2dbc 	jmp 0x2dbc
00002ec4: 93c8           	subal %a0,%a1
00002ec6: 2f09           	movel %a1,%sp@-
00002ec8: 2f08           	movel %a0,%sp@-
00002eca: 4eb9 0001 bdf4 	jsr 0x1bdf4
00002ed0: 508f           	addql #8,%sp
00002ed2: 4e75           	rts
00002ed4:  _detect_32bit_address_bus
00002ed4: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00002ed8: 244f           	moveal %sp,%a2
00002eda: 21fc 0000 2f08 	movel #12040,0x8
00002ee0: 0008 
00002ee2: 47f8 000c      	lea 0xc,%a3
00002ee6: 49f9 0100 000c 	lea 0x100000c,%a4
00002eec: 243c 1234 5678 	movel #305419896,%d2
00002ef2: 2682           	movel %d2,%a3@
00002ef4: 611c           	bsrs 0x2f12
00002ef6: b494           	cmpl %a4@,%d2
00002ef8: 660e           	bnes 0x2f08
00002efa: 4682           	notl %d2
00002efc: 2682           	movel %d2,%a3@
00002efe: 6112           	bsrs 0x2f12
00002f00: b494           	cmpl %a4@,%d2
00002f02: 6604           	bnes 0x2f08
00002f04: 7000           	moveq #0,%d0
00002f06: 6002           	bras 0x2f0a
00002f08: 7001           	moveq #1,%d0
00002f0a: 2e4a           	moveal %a2,%sp
00002f0c: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00002f10: 4e75           	rts
00002f12: 4878 0004      	pea 0x4
00002f16: 2f0b           	movel %a3,%sp@-
00002f18: 4eb9 0000 3166 	jsr 0x3166
00002f1e: 508f           	addql #8,%sp
00002f20: 4878 0004      	pea 0x4
00002f24: 2f0c           	movel %a4,%sp@-
00002f26: 4eb9 0000 3178 	jsr 0x3178
00002f2c: 508f           	addql #8,%sp
00002f2e: 4e75           	rts
00002f30: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00002f34: 2278 0010      	moveal 0x10,%a1
00002f38: 2478 002c      	moveal 0x2c,%a2
00002f3c: 2678 00f4      	moveal 0xf4,%a3
00002f40: 41fa 0064      	lea %pc@(0x2fa6),%a0
00002f44: 21c8 0010      	movel %a0,0x10
00002f48: 21c8 002c      	movel %a0,0x2c
00002f4c: 21c8 00f4      	movel %a0,0xf4
00002f50: 204f           	moveal %sp,%a0
00002f52: 4e71           	nop
00002f54: 7000           	moveq #0,%d0
00002f56: 42c0           	movew %ccr,%d0
00002f58: 700a           	moveq #10,%d0
00002f5a: 4e7a 1002      	movec %cacr,%d1
00002f5e: 2401           	movel %d1,%d2
00002f60: 0041 0101      	oriw #257,%d1
00002f64: 4e7b 1002      	movec %d1,%cacr
00002f68: 4e7a 1002      	movec %cacr,%d1
00002f6c: 4e7b 2002      	movec %d2,%cacr
00002f70: 0801 0000      	btst #0,%d1
00002f74: 671a           	beqs 0x2f90
00002f76: 7014           	moveq #20,%d0
00002f78: 0801 0008      	btst #8,%d1
00002f7c: 6728           	beqs 0x2fa6
00002f7e: 203c 0001 001e 	movel #65566,%d0
00002f84: f039 4200 0004 	pmove %tc,0x4b262
00002f8a: b262 
00002f8c: 701e           	moveq #30,%d0
00002f8e: 6016           	bras 0x2fa6
00002f90: 7028           	moveq #40,%d0
00002f92: 4e7a 1808      	movec %pcr,%d1
00002f96: 703c           	moveq #60,%d0
00002f98: 06d0 0000      	callm #0,%a0@
00002f9c: 7028           	moveq #40,%d0
00002f9e: 33fc 0001 0004 	movew #1,0x4b266
00002fa4: b266 
00002fa6: 21cb 00f4      	movel %a3,0xf4
00002faa: 21ca 002c      	movel %a2,0x2c
00002fae: 21c9 0010      	movel %a1,0x10
00002fb2: 2e48           	moveal %a0,%sp
00002fb4: 4e71           	nop
00002fb6: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00002fba: 4e75           	rts
00002fbc: 48e7 2020      	moveml %d2/%a2,%sp@-
00002fc0: 204f           	moveal %sp,%a0
00002fc2: 7000           	moveq #0,%d0
00002fc4: 2278 002c      	moveal 0x2c,%a1
00002fc8: 2478 0008      	moveal 0x8,%a2
00002fcc: 223c 0000 3038 	movel #12344,%d1
00002fd2: 21c1 002c      	movel %d1,0x2c
00002fd6: 21c1 0008      	movel %d1,0x8
00002fda: 4e71           	nop
00002fdc: 2239 0004 b258 	movel 0x4b258,%d1
00002fe2: 0c41 0014      	cmpiw #20,%d1
00002fe6: 6b4a           	bmis 0x3032
00002fe8: 0c41 003c      	cmpiw #60,%d1
00002fec: 6b16           	bmis 0x3004
00002fee: 4e7a 2808      	movec %pcr,%d2
00002ff2: 4842           	swap %d2
00002ff4: 0c42 0431      	cmpiw #1073,%d2
00002ff8: 670a           	beqs 0x3004
00002ffa: 4842           	swap %d2
00002ffc: 0882 0001      	bclr #1,%d2
00003000: 4e7b 2808      	movec %d2,%pcr
00003004: 42a7           	clrl %sp@-
00003006: 42a7           	clrl %sp@-
00003008: 42a7           	clrl %sp@-
0000300a: f35f           	frestore %sp@+
0000300c: f280 0000      	fnop 
00003010: f327           	fsave %sp@-
00003012: 7010           	moveq #16,%d0
00003014: 0c41 003c      	cmpiw #60,%d1
00003018: 671e           	beqs 0x3038
0000301a: 7008           	moveq #8,%d0
0000301c: 0c41 0028      	cmpiw #40,%d1
00003020: 6716           	beqs 0x3038
00003022: 7006           	moveq #6,%d0
00003024: 122f 0001      	moveb %sp@(1),%d1
00003028: 0c01 0038      	cmpib #56,%d1
0000302c: 670a           	beqs 0x3038
0000302e: 7004           	moveq #4,%d0
00003030: 6006           	bras 0x3038
00003032: 4a78 fa40      	tstw 0xfffffa40
00003036: 7001           	moveq #1,%d0
00003038: 21c9 002c      	movel %a1,0x2c
0000303c: 21ca 0008      	movel %a2,0x8
00003040: 2e48           	moveal %a0,%sp
00003042: 4e71           	nop
00003044: 4840           	swap %d0
00003046: 4cdf 0404      	moveml %sp@+,%d2/%a2
0000304a: 4e75           	rts
0000304c:  _processor_init
0000304c: 6100 fee2      	bsrw 0x2f30
00003050: 4840           	swap %d0
00003052: 33c0 0004 b25c 	movew %d0,0x4b25c
00003058: 4240           	clrw %d0
0000305a: 4840           	swap %d0
0000305c: 23c0 0004 b258 	movel %d0,0x4b258
00003062: 6706           	beqs 0x306a
00003064: 31fc 0001 059e 	movew #1,0x59e
0000306a: 6100 ff50      	bsrw 0x2fbc
0000306e: 23c0 0004 b25e 	movel %d0,0x4b25e
00003074: 0c39 0014 0004 	cmpib #20,0x4b25b
0000307a: b25b 
0000307c: 6606           	bnes 0x3084
0000307e: 7009           	moveq #9,%d0
00003080: 6000 009a      	braw 0x311c
00003084: 0c39 001e 0004 	cmpib #30,0x4b25b
0000308a: b25b 
0000308c: 663a           	bnes 0x30c8
0000308e: 4a79 0004 b25c 	tstw 0x4b25c
00003094: 662e           	bnes 0x30c4
00003096: 4eb9 0001 2814 	jsr 0x12814
0000309c: f039 4c00 0000 	pmove 0x31f8,%crp
000030a2: 31f8 
000030a4: f039 4000 0000 	pmove 0x3200,%tc
000030aa: 3200 
000030ac: f039 0800 0000 	pmove 0x3204,%tt0
000030b2: 3204 
000030b4: f039 0c00 0000 	pmove 0x3208,%tt1
000030ba: 3208 
000030bc: 203c 0000 3919 	movel #14617,%d0
000030c2: 6058           	bras 0x311c
000030c4: 7019           	moveq #25,%d0
000030c6: 6054           	bras 0x311c
000030c8: 223c 8000 8000 	movel #-2147450880,%d1
000030ce: 0c39 0028 0004 	cmpib #40,0x4b25b
000030d4: b25b 
000030d6: 6712           	beqs 0x30ea
000030d8: 223c 80c0 8000 	movel #-2134867968,%d1
000030de: 0c39 003c 0004 	cmpib #60,0x4b25b
000030e4: b25b 
000030e6: 6702           	beqs 0x30ea
000030e8: 603c           	bras 0x3126
000030ea: 7000           	moveq #0,%d0
000030ec: 4e7b 0003      	movec %d0,%tc
000030f0: 203c 00ff e000 	movel #16769024,%d0
000030f6: 4e7b 0004      	movec %d0,%itt0
000030fa: 7000           	moveq #0,%d0
000030fc: 4e7b 0005      	movec %d0,%itt1
00003100: 203c 00ff a040 	movel #16752704,%d0
00003106: 4e7b 0006      	movec %d0,%dtt0
0000310a: 203c 00ff 8000 	movel #16744448,%d0
00003110: 4e7b 0007      	movec %d0,%dtt1
00003114: 4e71           	nop
00003116: f4d8           	cinva bc
00003118: 4e71           	nop
0000311a: 2001           	movel %d1,%d0
0000311c: 23c0 0004 b268 	movel %d0,0x4b268
00003122: 4e7b 0002      	movec %d0,%cacr
00003126: 4e75           	rts
00003128:  _instruction_cache_kludge
00003128:  _invalidate_instruction_cache
00003128: 0c39 0014 0004 	cmpib #20,0x4b25b
0000312e: b25b 
00003130: 670a           	beqs 0x313c
00003132: 0c39 001e 0004 	cmpib #30,0x4b25b
00003138: b25b 
0000313a: 660e           	bnes 0x314a
0000313c: 4e7a 0002      	movec %cacr,%d0
00003140: 0000 0008      	orib #8,%d0
00003144: 4e7b 0002      	movec %d0,%cacr
00003148: 601a           	bras 0x3164
0000314a: 0c39 0028 0004 	cmpib #40,0x4b25b
00003150: b25b 
00003152: 670a           	beqs 0x315e
00003154: 0c39 003c 0004 	cmpib #60,0x4b25b
0000315a: b25b 
0000315c: 6606           	bnes 0x3164
0000315e: 4e71           	nop
00003160: f4f8           	cpusha bc
00003162: 4e71           	nop
00003164: 4e75           	rts
00003166:  _flush_data_cache
00003166: 0c39 0028 0004 	cmpib #40,0x4b25b
0000316c: b25b 
0000316e: 6b06           	bmis 0x3176
00003170: 4e71           	nop
00003172: f478           	cpusha dc
00003174: 4e71           	nop
00003176: 4e75           	rts
00003178:  _invalidate_data_cache
00003178: 0c39 001e 0004 	cmpib #30,0x4b25b
0000317e: b25b 
00003180: 660e           	bnes 0x3190
00003182: 4e7a 0002      	movec %cacr,%d0
00003186: 0040 0800      	oriw #2048,%d0
0000318a: 4e7b 0002      	movec %d0,%cacr
0000318e: 601a           	bras 0x31aa
00003190: 0c39 0028 0004 	cmpib #40,0x4b25b
00003196: b25b 
00003198: 670a           	beqs 0x31a4
0000319a: 0c39 003c 0004 	cmpib #60,0x4b25b
000031a0: b25b 
000031a2: 6606           	bnes 0x31aa
000031a4: 4e71           	nop
000031a6: f478           	cpusha dc
000031a8: 4e71           	nop
000031aa: 4e75           	rts
000031ac:  _cache_exists
000031ac: 7000           	moveq #0,%d0
000031ae: 0c39 0014 0004 	cmpib #20,0x4b25b
000031b4: b25b 
000031b6: 6b02           	bmis 0x31ba
000031b8: 7001           	moveq #1,%d0
000031ba: 4e75           	rts
000031bc:  _set_cache
000031bc: 61ee           	bsrs 0x31ac
000031be: 4a40           	tstw %d0
000031c0: 6734           	beqs 0x31f6
000031c2: 7000           	moveq #0,%d0
000031c4: 4a6f 0004      	tstw %sp@(4)
000031c8: 6612           	bnes 0x31dc
000031ca: 0c39 0028 0004 	cmpib #40,0x4b25b
000031d0: b25b 
000031d2: 6b1e           	bmis 0x31f2
000031d4: 4e71           	nop
000031d6: f478           	cpusha dc
000031d8: 4e71           	nop
000031da: 6016           	bras 0x31f2
000031dc: 2039 0004 b268 	movel 0x4b268,%d0
000031e2: 0c39 0028 0004 	cmpib #40,0x4b25b
000031e8: b25b 
000031ea: 6b06           	bmis 0x31f2
000031ec: 4e71           	nop
000031ee: f4d8           	cinva bc
000031f0: 4e71           	nop
000031f2: 4e7b 0002      	movec %d0,%cacr
000031f6: 4e75           	rts
000031f8: 8000           	orb %d0,%d0
000031fa: 0002 0000      	orib #0,%d2
000031fe: 0700           	btst %d3,%d0
00003200: 80f0 4445      	divuw %a0@(0000000000000045,%d4:w:4),%d0
00003204: 017e           	.short 0x017e
00003206: 8107           	sbcd %d7,%d0
00003208: 807e           	.short 0x807e
0000320a: 8507           	sbcd %d7,%d2
0000320c:  _init_exc_vec
0000320c: 41fa 002e      	lea %pc@(0x323c),%a0
00003210: 43f8 0008      	lea 0x8,%a1
00003214: 703d           	moveq #61,%d0
00003216: 22c8           	movel %a0,%a1@+
00003218: 5488           	addql #2,%a0
0000321a: 51c8 fffa      	dbf %d0,0x3216
0000321e: 4e75           	rts
00003220:  _init_user_vec
00003220: 41fa 0096      	lea %pc@(0x32b8),%a0
00003224: 43f8 0100      	lea 0x100,%a1
00003228: 703f           	moveq #63,%d0
0000322a: 4a6f 0004      	tstw %sp@(4)
0000322e: 6704           	beqs 0x3234
00003230: 303c 00bf      	movew #191,%d0
00003234: 22c8           	movel %a0,%a1@+
00003236: 51c8 fffc      	dbf %d0,0x3234
0000323a: 4e75           	rts
0000323c: 617e           	bsrs 0x32bc
0000323e: 617c           	bsrs 0x32bc
00003240: 617a           	bsrs 0x32bc
00003242: 6178           	bsrs 0x32bc
00003244: 6176           	bsrs 0x32bc
00003246: 6174           	bsrs 0x32bc
00003248: 6172           	bsrs 0x32bc
0000324a: 6170           	bsrs 0x32bc
0000324c: 616e           	bsrs 0x32bc
0000324e: 616c           	bsrs 0x32bc
00003250: 616a           	bsrs 0x32bc
00003252: 6168           	bsrs 0x32bc
00003254: 6166           	bsrs 0x32bc
00003256: 6164           	bsrs 0x32bc
00003258: 6162           	bsrs 0x32bc
0000325a: 6160           	bsrs 0x32bc
0000325c: 615e           	bsrs 0x32bc
0000325e: 615c           	bsrs 0x32bc
00003260: 615a           	bsrs 0x32bc
00003262: 6158           	bsrs 0x32bc
00003264: 6156           	bsrs 0x32bc
00003266: 6154           	bsrs 0x32bc
00003268: 6152           	bsrs 0x32bc
0000326a: 6150           	bsrs 0x32bc
0000326c: 614e           	bsrs 0x32bc
0000326e: 614c           	bsrs 0x32bc
00003270: 614a           	bsrs 0x32bc
00003272: 6148           	bsrs 0x32bc
00003274: 6146           	bsrs 0x32bc
00003276: 6144           	bsrs 0x32bc
00003278: 6142           	bsrs 0x32bc
0000327a: 6140           	bsrs 0x32bc
0000327c: 613e           	bsrs 0x32bc
0000327e: 613c           	bsrs 0x32bc
00003280: 613a           	bsrs 0x32bc
00003282: 6138           	bsrs 0x32bc
00003284: 6136           	bsrs 0x32bc
00003286: 6134           	bsrs 0x32bc
00003288: 6132           	bsrs 0x32bc
0000328a: 6130           	bsrs 0x32bc
0000328c: 612e           	bsrs 0x32bc
0000328e: 612c           	bsrs 0x32bc
00003290: 612a           	bsrs 0x32bc
00003292: 6128           	bsrs 0x32bc
00003294: 6126           	bsrs 0x32bc
00003296: 6124           	bsrs 0x32bc
00003298: 6122           	bsrs 0x32bc
0000329a: 6120           	bsrs 0x32bc
0000329c: 611e           	bsrs 0x32bc
0000329e: 611c           	bsrs 0x32bc
000032a0: 611a           	bsrs 0x32bc
000032a2: 6118           	bsrs 0x32bc
000032a4: 6116           	bsrs 0x32bc
000032a6: 6114           	bsrs 0x32bc
000032a8: 6112           	bsrs 0x32bc
000032aa: 6110           	bsrs 0x32bc
000032ac: 610e           	bsrs 0x32bc
000032ae: 610c           	bsrs 0x32bc
000032b0: 610a           	bsrs 0x32bc
000032b2: 6108           	bsrs 0x32bc
000032b4: 6106           	bsrs 0x32bc
000032b6: 6104           	bsrs 0x32bc
000032b8: 487a ff82      	pea %pc@(0x323c)
000032bc: 46fc 2700      	movew #9984,%sr
000032c0: 48f8 7fff 0384 	moveml %d0-%fp,0x384
000032c6: 4e68           	movel %usp,%a0
000032c8: 21c8 03c8      	movel %a0,0x3c8
000032cc: 201f           	movel %sp@+,%d0
000032ce: 21cf 03c0      	movel %sp,0x3c0
000032d2: 41fa ff68      	lea %pc@(0x323c),%a0
000032d6: 9088           	subl %a0,%d0
000032d8: e288           	lsrl #1,%d0
000032da: 5280           	addql #1,%d0
000032dc: 21c0 03c4      	movel %d0,0x3c4
000032e0: 5340           	subqw #1,%d0
000032e2: 6600 001e      	bnew 0x3302
000032e6: 4a79 0000 059e 	tstw 0x59e
000032ec: 6700 0014      	beqw 0x3302
000032f0: 302f 0006      	movew %sp@(6),%d0
000032f4: 48c0           	extl %d0
000032f6: 0280 0000 0fff 	andil #4095,%d0
000032fc: e488           	lsrl #2,%d0
000032fe: 21c0 03c4      	movel %d0,0x3c4
00003302: 4cd7 00ff      	moveml %sp@,%d0-%d7
00003306: 48f8 00ff 03cc 	moveml %d0-%d7,0x3cc
0000330c: 21fc 1234 5678 	movel #305419896,0x380
00003312: 0380 
00003314: 4ff9 0004 b46c 	lea 0x4b46c,%sp
0000331a: 4ef9 0000 ca04 	jmp 0xca04
00003320:  _int_hbl
00003320: 3f00           	movew %d0,%sp@-
00003322: 302f 0002      	movew %sp@(2),%d0
00003326: 0240 0700      	andiw #1792,%d0
0000332a: 6606           	bnes 0x3332
0000332c: 006f 0300 0002 	oriw #768,%sp@(2)
00003332: 301f           	movew %sp@+,%d0
00003334: 4e73           	rte
00003336:  _int_vbl
00003336: 52b8 0466      	addql #1,0x466
0000333a: 5378 0452      	subqw #1,0x452
0000333e: 6b00 00b8      	bmiw 0x33f8
00003342: 48e7 fffe      	moveml %d0-%fp,%sp@-
00003346: 52b8 0462      	addql #1,0x462
0000334a: 4eb9 0000 ea8a 	jsr 0xea8a
00003350: 4eb9 0001 1e8e 	jsr 0x11e8e
00003356: 2038 045a      	movel 0x45a,%d0
0000335a: 6724           	beqs 0x3380
0000335c: 42b8 045a      	clrl 0x45a
00003360: 43f8 8240      	lea 0xffff8240,%a1
00003364: 7207           	moveq #7,%d1
00003366: 0880 0000      	bclr #0,%d0
0000336a: 670c           	beqs 0x3378
0000336c: 43f8 9800      	lea 0xffff9800,%a1
00003370: 2239 0004 d082 	movel 0x4d082,%d1
00003376: 5381           	subql #1,%d1
00003378: 2040           	moveal %d0,%a0
0000337a: 22d8           	movel %a0@+,%a1@+
0000337c: 51c9 fffc      	dbf %d1,0x337a
00003380: 2038 045e      	movel 0x45e,%d0
00003384: 6732           	beqs 0x33b8
00003386: 21c0 044e      	movel %d0,0x44e
0000338a: e048           	lsrw #8,%d0
0000338c: 11c0 8203      	moveb %d0,0xffff8203
00003390: 4840           	swap %d0
00003392: 11c0 8201      	moveb %d0,0xffff8201
00003396: 4a79 0004 c6d0 	tstw 0x4c6d0
0000339c: 6612           	bnes 0x33b0
0000339e: 4a79 0004 c6d2 	tstw 0x4c6d2
000033a4: 660a           	bnes 0x33b0
000033a6: 4a79 0004 c6d4 	tstw 0x4c6d4
000033ac: 6602           	bnes 0x33b0
000033ae: 6008           	bras 0x33b8
000033b0: 2038 045e      	movel 0x45e,%d0
000033b4: 11c0 820d      	moveb %d0,0xffff820d
000033b8: 4eb9 0000 9a4c 	jsr 0x9a4c
000033be: 3038 0454      	movew 0x454,%d0
000033c2: 671e           	beqs 0x33e2
000033c4: 5340           	subqw #1,%d0
000033c6: 2078 0456      	moveal 0x456,%a0
000033ca: 2258           	moveal %a0@+,%a1
000033cc: b3fc 0000 0000 	cmpal #0,%a1
000033d2: 670a           	beqs 0x33de
000033d4: 2f08           	movel %a0,%sp@-
000033d6: 2f00           	movel %d0,%sp@-
000033d8: 4e91           	jsr %a1@
000033da: 201f           	movel %sp@+,%d0
000033dc: 205f           	moveal %sp@+,%a0
000033de: 51c8 ffea      	dbf %d0,0x33ca
000033e2: 4a78 04ee      	tstw 0x4ee
000033e6: 660c           	bnes 0x33f4
000033e8: 2078 0502      	moveal 0x502,%a0
000033ec: 4e90           	jsr %a0@
000033ee: 70ff           	moveq #-1,%d0
000033f0: 31c0 04ee      	movew %d0,0x4ee
000033f4: 4cdf 7fff      	moveml %sp@+,%d0-%fp
000033f8: 5278 0452      	addqw #1,0x452
000033fc: 4e73           	rte
000033fe:  _int_timerc
000033fe: 52b8 04ba      	addql #1,0x4ba
00003402: e7f9 0004 c6f0 	rolw 0x4c6f0
00003408: 6a20           	bpls 0x342a
0000340a: 48e7 fffe      	moveml %d0-%fp,%sp@-
0000340e: 4eb9 0000 bb3c 	jsr 0xbb3c
00003414: 4eb9 0000 fcdc 	jsr 0xfcdc
0000341a: 3f38 0442      	movew 0x442,%sp@-
0000341e: 2078 0400      	moveal 0x400,%a0
00003422: 4e90           	jsr %a0@
00003424: 548f           	addql #2,%sp
00003426: 4cdf 7fff      	moveml %sp@+,%d0-%fp
0000342a: 11fc 00df fa11 	moveb #-33,0xfffffa11
00003430: 4e73           	rte
00003432:  _mfp_rs232_rx_interrupt
00003432: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
00003436: 4eb9 0000 f3be 	jsr 0xf3be
0000343c: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
00003440: 4e73           	rte
00003442:  _mfp_rs232_tx_interrupt
00003442: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
00003446: 4eb9 0000 f3dc 	jsr 0xf3dc
0000344c: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
00003450: 4e73           	rte
00003452:  _mfp_tt_rx_interrupt
00003452: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
00003456: 4eb9 0000 f426 	jsr 0xf426
0000345c: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
00003460: 4e73           	rte
00003462:  _mfp_tt_tx_interrupt
00003462: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
00003466: 4eb9 0000 f46a 	jsr 0xf46a
0000346c: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
00003470: 4e73           	rte
00003472:  _scca_rx_interrupt
00003472: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
00003476: 3f3c 0000      	movew #0,%sp@-
0000347a: 4eb9 0000 f4b4 	jsr 0xf4b4
00003480: 4fef 0002      	lea %sp@(2),%sp
00003484: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
00003488: 4e73           	rte
0000348a:  _scca_tx_interrupt
0000348a: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
0000348e: 3f3c 0000      	movew #0,%sp@-
00003492: 4eb9 0000 f544 	jsr 0xf544
00003498: 4fef 0002      	lea %sp@(2),%sp
0000349c: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
000034a0: 4e73           	rte
000034a2:  _scca_es_interrupt
000034a2: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
000034a6: 3f3c 0000      	movew #0,%sp@-
000034aa: 4eb9 0000 f5d4 	jsr 0xf5d4
000034b0: 4fef 0002      	lea %sp@(2),%sp
000034b4: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
000034b8: 4e73           	rte
000034ba:  _sccb_rx_interrupt
000034ba: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
000034be: 3f3c 0001      	movew #1,%sp@-
000034c2: 4eb9 0000 f4b4 	jsr 0xf4b4
000034c8: 4fef 0002      	lea %sp@(2),%sp
000034cc: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
000034d0: 4e73           	rte
000034d2:  _sccb_tx_interrupt
000034d2: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
000034d6: 3f3c 0001      	movew #1,%sp@-
000034da: 4eb9 0000 f544 	jsr 0xf544
000034e0: 4fef 0002      	lea %sp@(2),%sp
000034e4: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
000034e8: 4e73           	rte
000034ea:  _sccb_es_interrupt
000034ea: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
000034ee: 3f3c 0001      	movew #1,%sp@-
000034f2: 4eb9 0000 f5d4 	jsr 0xf5d4
000034f8: 4fef 0002      	lea %sp@(2),%sp
000034fc: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
00003500: 4e73           	rte
00003502:  _call_etv_critic
00003502: 202f 0004      	movel %sp@(4),%d0
00003506: 2f0a           	movel %a2,%sp@-
00003508: 2f02           	movel %d2,%sp@-
0000350a: 2f00           	movel %d0,%sp@-
0000350c: 70ff           	moveq #-1,%d0
0000350e: 2078 0404      	moveal 0x404,%a0
00003512: 4e90           	jsr %a0@
00003514: 588f           	addql #4,%sp
00003516: 241f           	movel %sp@+,%d2
00003518: 245f           	moveal %sp@+,%a2
0000351a: 4e75           	rts
0000351c:  _default_etv_critic
0000351c: 302f 0004      	movew %sp@(4),%d0
00003520: 48c0           	extl %d0
00003522: 4e75           	rts
00003524:  _int_illegal
00003524: 48e7 8080      	moveml %d0/%a0,%sp@-
00003528: 206f 000a      	moveal %sp@(10),%a0
0000352c: 3010           	movew %a0@,%d0
0000352e: 0240 ffc0      	andiw #-64,%d0
00003532: 0c40 42c0      	cmpiw #17088,%d0
00003536: 660a           	bnes 0x3542
00003538: 0250 fdff      	andiw #-513,%a0@
0000353c: 4cdf 0101      	moveml %sp@+,%d0/%a0
00003540: 4e73           	rte
00003542: 4cdf 0101      	moveml %sp@+,%d0/%a0
00003546: 6000 fcf8      	braw 0x3240
0000354a:  _int_priv
0000354a: 48e7 8080      	moveml %d0/%a0,%sp@-
0000354e: 206f 000a      	moveal %sp@(10),%a0
00003552: 3010           	movew %a0@,%d0
00003554: 0240 ffc0      	andiw #-64,%d0
00003558: 0c40 40c0      	cmpiw #16576,%d0
0000355c: 6646           	bnes 0x35a4
0000355e: 0050 0200      	oriw #512,%a0@
00003562: 0c39 0014 0004 	cmpib #20,0x4b25b
00003568: b25b 
0000356a: 670a           	beqs 0x3576
0000356c: 0c39 001e 0004 	cmpib #30,0x4b25b
00003572: b25b 
00003574: 660e           	bnes 0x3584
00003576: 4e7a 0002      	movec %cacr,%d0
0000357a: 0000 0008      	orib #8,%d0
0000357e: 4e7b 0002      	movec %d0,%cacr
00003582: 601a           	bras 0x359e
00003584: 0c39 0028 0004 	cmpib #40,0x4b25b
0000358a: b25b 
0000358c: 670a           	beqs 0x3598
0000358e: 0c39 003c 0004 	cmpib #60,0x4b25b
00003594: b25b 
00003596: 6606           	bnes 0x359e
00003598: 4e71           	nop
0000359a: f4f8           	cpusha bc
0000359c: 4e71           	nop
0000359e: 4cdf 0101      	moveml %sp@+,%d0/%a0
000035a2: 4e73           	rte
000035a4: 4cdf 0101      	moveml %sp@+,%d0/%a0
000035a8: 6000 fc9e      	braw 0x3248
000035ac:  _int_unimpint
000035ac: 2f08           	movel %a0,%sp@-
000035ae: 206f 0006      	moveal %sp@(6),%a0
000035b2: 0810 0000      	btst #0,%a0@
000035b6: 205f           	moveal %sp@+,%a0
000035b8: 6700 fcf8      	beqw 0x32b2
000035bc: 4e56 ffb8      	linkw %fp,#-72
000035c0: 48ee 3fff ffc0 	moveml %d0-%a5,%fp@(-64)
000035c6: 2d56 fff8      	movel %fp@,%fp@(-8)
000035ca: 082e 0005 0004 	btst #5,%fp@(4)
000035d0: 6604           	bnes 0x35d6
000035d2: 4e68           	movel %usp,%a0
000035d4: 6004           	bras 0x35da
000035d6: 41ee 000c      	lea %fp@(12),%a0
000035da: 2d48 fffc      	movel %a0,%fp@(-4)
000035de: 206e 0006      	moveal %fp@(6),%a0
000035e2: 2010           	movel %a0@,%d0
000035e4: 2d40 ffb8      	movel %d0,%fp@(-72)
000035e8: 58ae 0006      	addql #4,%fp@(6)
000035ec: 610e           	bsrs 0x35fc
000035ee: 4cee 3fff ffc0 	moveml %fp@(-64),%d0-%a5
000035f4: 2cae fff8      	movel %fp@(-8),%fp@
000035f8: 4e5e           	unlk %fp
000035fa: 4e73           	rte
000035fc: 322e ffb8      	movew %fp@(-72),%d1
00003600: 1001           	moveb %d1,%d0
00003602: 0240 0007      	andiw #7,%d0
00003606: e548           	lslw #2,%d0
00003608: 2076 00e0      	moveal %fp@(ffffffffffffffe0,%d0:w),%a0
0000360c: d0ee ffba      	addaw %fp@(-70),%a0
00003610: 0801 0007      	btst #7,%d1
00003614: 6700 00a6      	beqw 0x36bc
00003618: 3001           	movew %d1,%d0
0000361a: ef58           	rolw #7,%d0
0000361c: 0240 0007      	andiw #7,%d0
00003620: e548           	lslw #2,%d0
00003622: 2036 00c0      	movel %fp@(ffffffffffffffc0,%d0:w),%d0
00003626: 0801 0006      	btst #6,%d1
0000362a: 673a           	beqs 0x3666
0000362c: 2600           	movel %d0,%d3
0000362e: 2648           	moveal %a0,%a3
00003630: e19b           	roll #8,%d3
00003632: 2003           	movel %d3,%d0
00003634: 614a           	bsrs 0x3680
00003636: 4a81           	tstl %d1
00003638: 6676           	bnes 0x36b0
0000363a: 544b           	addqw #2,%a3
0000363c: 204b           	moveal %a3,%a0
0000363e: e19b           	roll #8,%d3
00003640: 2003           	movel %d3,%d0
00003642: 613c           	bsrs 0x3680
00003644: 4a81           	tstl %d1
00003646: 6668           	bnes 0x36b0
00003648: 544b           	addqw #2,%a3
0000364a: 204b           	moveal %a3,%a0
0000364c: e19b           	roll #8,%d3
0000364e: 2003           	movel %d3,%d0
00003650: 612e           	bsrs 0x3680
00003652: 4a81           	tstl %d1
00003654: 665a           	bnes 0x36b0
00003656: 544b           	addqw #2,%a3
00003658: 204b           	moveal %a3,%a0
0000365a: e19b           	roll #8,%d3
0000365c: 2003           	movel %d3,%d0
0000365e: 6120           	bsrs 0x3680
00003660: 4a81           	tstl %d1
00003662: 664c           	bnes 0x36b0
00003664: 4e75           	rts
00003666: 2600           	movel %d0,%d3
00003668: 2648           	moveal %a0,%a3
0000366a: e048           	lsrw #8,%d0
0000366c: 6112           	bsrs 0x3680
0000366e: 4a81           	tstl %d1
00003670: 663e           	bnes 0x36b0
00003672: 544b           	addqw #2,%a3
00003674: 204b           	moveal %a3,%a0
00003676: 2003           	movel %d3,%d0
00003678: 6106           	bsrs 0x3680
0000367a: 4a81           	tstl %d1
0000367c: 6632           	bnes 0x36b0
0000367e: 4e75           	rts
00003680: 082e 0005 0004 	btst #5,%fp@(4)
00003686: 6608           	bnes 0x3690
00003688: 6100 0116      	bsrw 0x37a0
0000368c: 4a81           	tstl %d1
0000368e: 661e           	bnes 0x36ae
00003690: 240f           	movel %sp,%d2
00003692: 2478 0008      	moveal 0x8,%a2
00003696: 43fa 0010      	lea %pc@(0x36a8),%a1
0000369a: 21c9 0008      	movel %a1,0x8
0000369e: 7201           	moveq #1,%d1
000036a0: 4e71           	nop
000036a2: 1080           	moveb %d0,%a0@
000036a4: 4e71           	nop
000036a6: 7200           	moveq #0,%d1
000036a8: 21ca 0008      	movel %a2,0x8
000036ac: 2e42           	moveal %d2,%sp
000036ae: 4e75           	rts
000036b0: 204b           	moveal %a3,%a0
000036b2: 203c 00a1 0001 	movel #10551297,%d0
000036b8: 6000 00b2      	braw 0x376c
000036bc: 0801 0006      	btst #6,%d1
000036c0: 674a           	beqs 0x370c
000036c2: 2648           	moveal %a0,%a3
000036c4: 6170           	bsrs 0x3736
000036c6: 4a81           	tstl %d1
000036c8: 6600 009a      	bnew 0x3764
000036cc: 2600           	movel %d0,%d3
000036ce: 544b           	addqw #2,%a3
000036d0: 204b           	moveal %a3,%a0
000036d2: 6162           	bsrs 0x3736
000036d4: 4a81           	tstl %d1
000036d6: 6600 008c      	bnew 0x3764
000036da: e14b           	lslw #8,%d3
000036dc: 1600           	moveb %d0,%d3
000036de: 544b           	addqw #2,%a3
000036e0: 204b           	moveal %a3,%a0
000036e2: 6152           	bsrs 0x3736
000036e4: 4a81           	tstl %d1
000036e6: 667c           	bnes 0x3764
000036e8: e18b           	lsll #8,%d3
000036ea: 1600           	moveb %d0,%d3
000036ec: 544b           	addqw #2,%a3
000036ee: 204b           	moveal %a3,%a0
000036f0: 6144           	bsrs 0x3736
000036f2: 4a81           	tstl %d1
000036f4: 666e           	bnes 0x3764
000036f6: e18b           	lsll #8,%d3
000036f8: 1600           	moveb %d0,%d3
000036fa: 102e ffb8      	moveb %fp@(-72),%d0
000036fe: e208           	lsrb #1,%d0
00003700: 0240 0007      	andiw #7,%d0
00003704: e548           	lslw #2,%d0
00003706: 2d83 00c0      	movel %d3,%fp@(ffffffffffffffc0,%d0:w)
0000370a: 4e75           	rts
0000370c: 2648           	moveal %a0,%a3
0000370e: 6126           	bsrs 0x3736
00003710: 4a81           	tstl %d1
00003712: 6650           	bnes 0x3764
00003714: 2600           	movel %d0,%d3
00003716: 544b           	addqw #2,%a3
00003718: 204b           	moveal %a3,%a0
0000371a: 611a           	bsrs 0x3736
0000371c: 4a81           	tstl %d1
0000371e: 6644           	bnes 0x3764
00003720: e14b           	lslw #8,%d3
00003722: 1600           	moveb %d0,%d3
00003724: 102e ffb8      	moveb %fp@(-72),%d0
00003728: e208           	lsrb #1,%d0
0000372a: 0240 0007      	andiw #7,%d0
0000372e: e548           	lslw #2,%d0
00003730: 3d83 00c2      	movew %d3,%fp@(ffffffffffffffc2,%d0:w)
00003734: 4e75           	rts
00003736: 082e 0005 0004 	btst #5,%fp@(4)
0000373c: 6606           	bnes 0x3744
0000373e: 6160           	bsrs 0x37a0
00003740: 4a81           	tstl %d1
00003742: 661e           	bnes 0x3762
00003744: 240f           	movel %sp,%d2
00003746: 2478 0008      	moveal 0x8,%a2
0000374a: 43fa 0010      	lea %pc@(0x375c),%a1
0000374e: 21c9 0008      	movel %a1,0x8
00003752: 7201           	moveq #1,%d1
00003754: 4e71           	nop
00003756: 1010           	moveb %a0@,%d0
00003758: 4e71           	nop
0000375a: 7200           	moveq #0,%d1
0000375c: 21ca 0008      	movel %a2,0x8
00003760: 2e42           	moveal %d2,%sp
00003762: 4e75           	rts
00003764: 204b           	moveal %a3,%a0
00003766: 203c 0121 0001 	movel #18939905,%d0
0000376c: 3d6e 0004 fffc 	movew %fp@(4),%fp@(-4)
00003772: 2d6e 0006 fffe 	movel %fp@(6),%fp@(-2)
00003778: 3d7c 4008 0002 	movew #16392,%fp@(2)
0000377e: 2d48 0004      	movel %a0,%fp@(4)
00003782: 2d40 0008      	movel %d0,%fp@(8)
00003786: 082e 0005 fffc 	btst #5,%fp@(-4)
0000378c: 6706           	beqs 0x3794
0000378e: 08ee 0002 0009 	bset #2,%fp@(9)
00003794: 4fee ffc0      	lea %fp@(-64),%sp
00003798: 4cdf 7fff      	moveml %sp@+,%d0-%fp
0000379c: 6000 fa9e      	braw 0x323c
000037a0: b1fc 0000 0800 	cmpal #2048,%a0
000037a6: 6518           	bcss 0x37c0
000037a8: b1fc 00f0 0000 	cmpal #15728640,%a0
000037ae: 6514           	bcss 0x37c4
000037b0: b1fc 0100 0000 	cmpal #16777216,%a0
000037b6: 6508           	bcss 0x37c0
000037b8: b1fc ff00 0000 	cmpal #-16777216,%a0
000037be: 6504           	bcss 0x37c4
000037c0: 7201           	moveq #1,%d1
000037c2: 4e75           	rts
000037c4: 7200           	moveq #0,%d1
000037c6: 4e75           	rts
000037c8:  _biostrap
000037c8: 3239 0000 4388 	movew 0x4388,%d1
000037ce: 41f9 0000 438a 	lea 0x438a,%a0
000037d4: 600c           	bras 0x37e2
000037d6:  _xbiostrap
000037d6: 3239 0000 4486 	movew 0x4486,%d1
000037dc: 41f9 0000 4488 	lea 0x4488,%a0
000037e2: 2278 04a2      	moveal 0x4a2,%a1
000037e6: 301f           	movew %sp@+,%d0
000037e8: 3300           	movew %d0,%a1@-
000037ea: 231f           	movel %sp@+,%a1@-
000037ec: 4a78 059e      	tstw 0x59e
000037f0: 6702           	beqs 0x37f4
000037f2: 331f           	movew %sp@+,%a1@-
000037f4: 48e1 1f1f      	moveml %d3-%d7/%a3-%sp,%a1@-
000037f8: 21c9 04a2      	movel %a1,0x4a2
000037fc: 0800 000d      	btst #13,%d0
00003800: 6602           	bnes 0x3804
00003802: 4e6f           	movel %usp,%sp
00003804: 7000           	moveq #0,%d0
00003806: 301f           	movew %sp@+,%d0
00003808: b041           	cmpw %d1,%d0
0000380a: 640c           	bccs 0x3818
0000380c: 2200           	movel %d0,%d1
0000380e: d281           	addl %d1,%d1
00003810: d281           	addl %d1,%d1
00003812: d1c1           	addal %d1,%a0
00003814: 2050           	moveal %a0@,%a0
00003816: 4e90           	jsr %a0@
00003818: 2278 04a2      	moveal 0x4a2,%a1
0000381c: 4cd9 f8f8      	moveml %a1@+,%d3-%d7/%a3-%sp
00003820: 4a78 059e      	tstw 0x59e
00003824: 6702           	beqs 0x3828
00003826: 3f19           	movew %a1@+,%sp@-
00003828: 2f19           	movel %a1@+,%sp@-
0000382a: 3f19           	movew %a1@+,%sp@-
0000382c: 21c9 04a2      	movel %a1,0x4a2
00003830:  _just_rte
00003830: 4e73           	rte
00003832:  _xbios_unimpl
00003832: 3f00           	movew %d0,%sp@-
00003834: 4eb9 0000 447e 	jsr 0x447e
0000383a: 548f           	addql #2,%sp
0000383c: 4e75           	rts
0000383e:  _supexec
0000383e: 206f 0004      	moveal %sp@(4),%a0
00003842: 4ed0           	jmp %a0@
00003844:  _check_read_byte
00003844: 220f           	movel %sp,%d1
00003846: 2278 0008      	moveal 0x8,%a1
0000384a: 41fa 0018      	lea %pc@(0x3864),%a0
0000384e: 21c8 0008      	movel %a0,0x8
00003852: 7000           	moveq #0,%d0
00003854: 4e71           	nop
00003856: 206f 0004      	moveal %sp@(4),%a0
0000385a: 6100 f9c2      	bsrw 0x321e
0000385e: 4a10           	tstb %a0@
00003860: 4e71           	nop
00003862: 7001           	moveq #1,%d0
00003864: 21c9 0008      	movel %a1,0x8
00003868: 2e41           	moveal %d1,%sp
0000386a: 4e71           	nop
0000386c: 4e75           	rts
0000386e:  _keyclick
0000386e: 302f 0004      	movew %sp@(4),%d0
00003872: 2f0a           	movel %a2,%sp@-
00003874: 2f02           	movel %d2,%sp@-
00003876: 2078 05b0      	moveal 0x5b0,%a0
0000387a: 4e90           	jsr %a0@
0000387c: 241f           	movel %sp@+,%d2
0000387e: 245f           	moveal %sp@+,%a2
00003880: 4e75           	rts
00003882: 0000 41fa      	orib #-6,%d0
00003884:  _init_acia_vecs
00003886: 0138 43f9      	btst %d0,0x43f9
0000388a: 0004 b6a0      	orib #-96,%d4
0000388e: 2348 fff8      	movel %a0,%a1@(-8)
00003892: 237c 0000 39b4 	movel #14772,%a1@(-4)
00003898: fffc 
0000389a: 22bc 0000 3988 	movel #14728,%a1@
000038a0: 2348 0004      	movel %a0,%a1@(4)
000038a4: 2348 0008      	movel %a0,%a1@(8)
000038a8: 2348 000c      	movel %a0,%a1@(12)
000038ac: 2348 0010      	movel %a0,%a1@(16)
000038b0: 237c 0000 5f5c 	movel #24412,%a1@(20)
000038b6: 0014 
000038b8: 2348 0018      	movel %a0,%a1@(24)
000038bc: 237c 0000 3958 	movel #14680,%a1@(28)
000038c2: 001c 
000038c4: 237c 0000 39c0 	movel #14784,%a1@(32)
000038ca: 0020 
000038cc: 4879 0000 001c 	pea 0x1c
000038d2: 487a 003c      	pea %pc@(0x3910)
000038d6: 4879 0004 b67c 	pea 0x4b67c
000038dc: 4eb9 0001 bba2 	jsr 0x1bba2
000038e2: 4fef 000c      	lea %sp@(12),%sp
000038e6: 7000           	moveq #0,%d0
000038e8: 13c0 0004 b6c4 	moveb %d0,0x4b6c4
000038ee: 13c0 0004 b6d1 	moveb %d0,0x4b6d1
000038f4: 13c0 0004 b6d2 	moveb %d0,0x4b6d2
000038fa: 1038 fc02      	moveb 0xfffffc02,%d0
000038fe: 487a 002c      	pea %pc@(0x392c)
00003902: 3f3c 0006      	movew #6,%sp@-
00003906: 4eb9 0000 d78c 	jsr 0xd78c
0000390c: 5c8f           	addql #6,%sp
0000390e: 4e75           	rts
00003910: 0004 b4fc      	orib #-4,%d4
00003914: 0100           	btst %d0,%d0
00003916: 0000 0000      	orib #0,%d0
0000391a: 0040 00c0      	oriw #192,%d0
0000391e: 0004 b5fc      	orib #-4,%d4
00003922: 0080 0000 0000 	oril #0,%d0
00003928: 0020 0060      	orib #96,%a0@-
0000392c:  _int_acia
0000392c: 48e7 f0f0      	moveml %d0-%d3/%a0-%a3,%sp@-
00003930: 2079 0004 b6bc 	moveal 0x4b6bc,%a0
00003936: 4e90           	jsr %a0@
00003938: 2079 0004 b6c0 	moveal 0x4b6c0,%a0
0000393e: 4e90           	jsr %a0@
00003940: 43f8 fa00      	lea 0xfffffa00,%a1
00003944: 0829 0004 0001 	btst #4,%a1@(1)
0000394a: 67e4           	beqs 0x3930
0000394c: 137c 00bf 0011 	moveb #-65,%a1@(17)
00003952: 4cdf 0f0f      	moveml %sp@+,%d0-%d3/%a0-%a3
00003956: 4e73           	rte
00003958: 1038 fc04      	moveb 0xfffffc04,%d0
0000395c: 6a28           	bpls 0x3986
0000395e: 0800 0000      	btst #0,%d0
00003962: 6722           	beqs 0x3986
00003964: 3f00           	movew %d0,%sp@-
00003966: 1038 fc06      	moveb 0xfffffc06,%d0
0000396a: 2079 0004 b6a0 	moveal 0x4b6a0,%a0
00003970: 4e90           	jsr %a0@
00003972: 301f           	movew %sp@+,%d0
00003974: 0800 0005      	btst #5,%d0
00003978: 670c           	beqs 0x3986
0000397a: 1038 fc06      	moveb 0xfffffc06,%d0
0000397e: 2079 0004 b6a8 	moveal 0x4b6a8,%a0
00003984: 4e90           	jsr %a0@
00003986: 4e75           	rts
00003988: 3239 0004 b692 	movew 0x4b692,%d1
0000398e: 5241           	addqw #1,%d1
00003990: b279 0004 b68e 	cmpw 0x4b68e,%d1
00003996: 6d02           	blts 0x399a
00003998: 7200           	moveq #0,%d1
0000399a: b279 0004 b690 	cmpw 0x4b690,%d1
000039a0: 6710           	beqs 0x39b2
000039a2: 2079 0004 b68a 	moveal 0x4b68a,%a0
000039a8: 1180 1000      	moveb %d0,%a0@(0000000000000000,%d1:w)
000039ac: 33c1 0004 b692 	movew %d1,0x4b692
000039b2: 4e75           	rts
000039b4: 3f00           	movew %d0,%sp@-
000039b6: 4eb9 0000 bc0a 	jsr 0xbc0a
000039bc: 548f           	addql #2,%sp
000039be: 4e75           	rts
000039c0: 7000           	moveq #0,%d0
000039c2: 1238 fc00      	moveb 0xfffffc00,%d1
000039c6: 1001           	moveb %d1,%d0
000039c8: 6a24           	bpls 0x39ee
000039ca: 0800 0000      	btst #0,%d0
000039ce: 671e           	beqs 0x39ee
000039d0: 3f00           	movew %d0,%sp@-
000039d2: 1038 fc02      	moveb 0xfffffc02,%d0
000039d6: 4eba 0018      	jsr %pc@(0x39f0)
000039da: 301f           	movew %sp@+,%d0
000039dc: 0800 0005      	btst #5,%d0
000039e0: 670c           	beqs 0x39ee
000039e2: 1038 fc02      	moveb 0xfffffc02,%d0
000039e6: 2079 0004 b6a4 	moveal 0x4b6a4,%a0
000039ec: 4e90           	jsr %a0@
000039ee: 4e75           	rts
000039f0:  ikbdraw
000039f0: 4a39 0004 b6c4 	tstb 0x4b6c4
000039f6: 664c           	bnes 0x3a44
000039f8: 0c40 00f6      	cmpiw #246,%d0
000039fc: 640e           	bccs 0x3a0c
000039fe: 41f9 0004 b67c 	lea 0x4b67c,%a0
00003a04: 2f39 0004 b69c 	movel 0x4b69c,%sp@-
00003a0a: 4e75           	rts
00003a0c: 13c0 0004 b6c8 	moveb %d0,0x4b6c8
00003a12: 33fc 0001 0004 	movew #1,0x4b6c6
00003a18: b6c6 
00003a1a: 0400 00f6      	subib #-10,%d0
00003a1e: 13fb 0810 0004 	moveb %pc@(0x3a30,%d0:l),0x4b6c4
00003a24: b6c4 
00003a26: 13fb 0812 0004 	moveb %pc@(0x3a3a,%d0:l),0x4b6c5
00003a2c: b6c5 
00003a2e: 4e75           	rts
00003a30: 0102           	btst %d0,%d2
00003a32: 0303           	btst %d1,%d3
00003a34: 0303           	btst %d1,%d3
00003a36: 0405 0607      	subib #7,%d5
00003a3a: 0705           	btst %d3,%d5
00003a3c: 0202 0202      	andib #2,%d2
00003a40: 0602 0101      	addib #1,%d2
00003a44: 3239 0004 b6c6 	movew 0x4b6c6,%d1
00003a4a: 41f9 0004 b6c8 	lea 0x4b6c8,%a0
00003a50: 1180 1000      	moveb %d0,%a0@(0000000000000000,%d1:w)
00003a54: 5339 0004 b6c5 	subqb #1,0x4b6c5
00003a5a: 6708           	beqs 0x3a64
00003a5c: 5279 0004 b6c6 	addqw #1,0x4b6c6
00003a62: 4e75           	rts
00003a64: 7200           	moveq #0,%d1
00003a66: 1239 0004 b6c4 	moveb 0x4b6c4,%d1
00003a6c: e541           	aslw #2,%d1
00003a6e: 227b 1806      	moveal %pc@(0x3a76,%d1:l),%a1
00003a72: 41f9 0004 b6c8 	lea 0x4b6c8,%a0
00003a78: 4ed1           	jmp %a1@
00003a7a: 0000 3a96      	orib #-106,%d0
00003a7e: 0000 3aa0      	orib #-96,%d0
00003a82: 0000 3aa2      	orib #-94,%d0
00003a86: 0000 3aaa      	orib #-86,%d0
00003a8a: 0000 3ab4      	orib #-76,%d0
00003a8e: 0000 3ab6      	orib #-74,%d0
00003a92: 0000 3aba      	orib #-70,%d0
00003a96: 5288           	addql #1,%a0
00003a98: 2279 0004 b6ac 	moveal 0x4b6ac,%a1
00003a9e: 6030           	bras 0x3ad0
00003aa0: 5288           	addql #1,%a0
00003aa2: 2279 0004 b6b0 	moveal 0x4b6b0,%a1
00003aa8: 6026           	bras 0x3ad0
00003aaa: 5288           	addql #1,%a0
00003aac: 2279 0004 b6b4 	moveal 0x4b6b4,%a1
00003ab2: 601c           	bras 0x3ad0
00003ab4: 5288           	addql #1,%a0
00003ab6: 7201           	moveq #1,%d1
00003ab8: 6002           	bras 0x3abc
00003aba: 7202           	moveq #2,%d1
00003abc: 43f9 0004 b6d0 	lea 0x4b6d0,%a1
00003ac2: 1298           	moveb %a0@+,%a1@
00003ac4: 1390 1800      	moveb %a0@,%a1@(0000000000000000,%d1:l)
00003ac8: 2049           	moveal %a1,%a0
00003aca: 2279 0004 b6b8 	moveal 0x4b6b8,%a1
00003ad0: 2f08           	movel %a0,%sp@-
00003ad2: 4e91           	jsr %a1@
00003ad4: 588f           	addql #4,%sp
00003ad6: 4239 0004 b6c4 	clrb 0x4b6c4
00003adc: 4e75           	rts
00003ade:  _call_mousevec
00003ade: 206f 0004      	moveal %sp@(4),%a0
00003ae2: 2279 0004 b6b0 	moveal 0x4b6b0,%a1
00003ae8: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00003aec: 4e91           	jsr %a1@
00003aee: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00003af2: 4e75           	rts
00003af4:  _setexc
00003af4: 2f02           	movel %d2,%sp@-
00003af6: 222f 000a      	movel %sp@(10),%d1
00003afa: 306f 0008      	moveaw %sp@(8),%a0
00003afe: d1c8           	addal %a0,%a0
00003b00: d1c8           	addal %a0,%a0
00003b02: 2010           	movel %a0@,%d0
00003b04: 74ff           	moveq #-1,%d2
00003b06: b481           	cmpl %d1,%d2
00003b08: 6702           	beqs 0x3b0c
00003b0a: 2081           	movel %d1,%a0@
00003b0c: 241f           	movel %sp@+,%d2
00003b0e: 4e75           	rts
00003b10:  _tickcal
00003b10: 7014           	moveq #20,%d0
00003b12: 4e75           	rts
00003b14:  _drvmap
00003b14: 4ef9 0000 5870 	jmp 0x5870
00003b1a:  _mediach
00003b1a: 3f2f 0004      	movew %sp@(4),%sp@-
00003b1e: 2f39 0000 047e 	movel 0x47e,%sp@-
00003b24: 4eb9 0001 bf7e 	jsr 0x1bf7e
00003b2a: 5c8f           	addql #6,%sp
00003b2c: 4e75           	rts
00003b2e:  _getbpb
00003b2e: 3f2f 0004      	movew %sp@(4),%sp@-
00003b32: 2f39 0000 0472 	movel 0x472,%sp@-
00003b38: 4eb9 0001 bf7e 	jsr 0x1bf7e
00003b3e: 5c8f           	addql #6,%sp
00003b40: 4e75           	rts
00003b42:  _lrwabs
00003b42: 2f2f 0010      	movel %sp@(16),%sp@-
00003b46: 3f2f 0012      	movew %sp@(18),%sp@-
00003b4a: 3f2f 0012      	movew %sp@(18),%sp@-
00003b4e: 3f2f 0012      	movew %sp@(18),%sp@-
00003b52: 2f2f 0010      	movel %sp@(16),%sp@-
00003b56: 3f2f 0012      	movew %sp@(18),%sp@-
00003b5a: 2f39 0000 0476 	movel 0x476,%sp@-
00003b60: 4eb9 0001 bfae 	jsr 0x1bfae
00003b66: 4fef 0014      	lea %sp@(20),%sp
00003b6a: 4e75           	rts
00003b6c:  _bcostat
00003b6c: 302f 0004      	movew %sp@(4),%d0
00003b70: 0839 0004 0004 	btst #4,0x4b6d7
00003b76: b6d7 
00003b78: 6746           	beqs 0x3bc0
00003b7a: 3200           	movew %d0,%d1
00003b7c: 5d41           	subqw #6,%d1
00003b7e: b279 0004 c740 	cmpw 0x4c740,%d1
00003b84: 6c3a           	bges 0x3bc0
00003b86: 4a41           	tstw %d1
00003b88: 6d16           	blts 0x3ba0
00003b8a: 3041           	moveaw %d1,%a0
00003b8c: 2008           	movel %a0,%d0
00003b8e: d088           	addl %a0,%d0
00003b90: d088           	addl %a0,%d0
00003b92: e788           	lsll #3,%d0
00003b94: 2079 0004 c73c 	moveal 0x4c73c,%a0
00003b9a: 2f30 0808      	movel %a0@(0000000000000008,%d0:l),%sp@-
00003b9e: 6016           	bras 0x3bb6
00003ba0: 0c40 0007      	cmpiw #7,%d0
00003ba4: 621e           	bhis 0x3bc4
00003ba6: 3040           	moveaw %d0,%a0
00003ba8: d1c8           	addal %a0,%a0
00003baa: 2248           	moveal %a0,%a1
00003bac: d3fc 0000 055e 	addal #1374,%a1
00003bb2: 2f31 8800      	movel %a1@(0000000000000000,%a0:l),%sp@-
00003bb6: 4eb9 0001 bf6e 	jsr 0x1bf6e
00003bbc: 588f           	addql #4,%sp
00003bbe: 4e75           	rts
00003bc0: 7000           	moveq #0,%d0
00003bc2: 4e75           	rts
00003bc4: 7000           	moveq #0,%d0
00003bc6: 4e75           	rts
00003bc8:  _bconin
00003bc8: 302f 0004      	movew %sp@(4),%d0
00003bcc: 0839 0004 0004 	btst #4,0x4b6d7
00003bd2: b6d7 
00003bd4: 6746           	beqs 0x3c1c
00003bd6: 3200           	movew %d0,%d1
00003bd8: 5d41           	subqw #6,%d1
00003bda: b279 0004 c740 	cmpw 0x4c740,%d1
00003be0: 6c3a           	bges 0x3c1c
00003be2: 4a41           	tstw %d1
00003be4: 6d16           	blts 0x3bfc
00003be6: 3041           	moveaw %d1,%a0
00003be8: 2008           	movel %a0,%d0
00003bea: d088           	addl %a0,%d0
00003bec: d088           	addl %a0,%d0
00003bee: e788           	lsll #3,%d0
00003bf0: 2079 0004 c73c 	moveal 0x4c73c,%a0
00003bf6: 2f30 0804      	movel %a0@(0000000000000004,%d0:l),%sp@-
00003bfa: 6016           	bras 0x3c12
00003bfc: 0c40 0007      	cmpiw #7,%d0
00003c00: 621e           	bhis 0x3c20
00003c02: 3040           	moveaw %d0,%a0
00003c04: d1c8           	addal %a0,%a0
00003c06: 2248           	moveal %a0,%a1
00003c08: d3fc 0000 053e 	addal #1342,%a1
00003c0e: 2f31 8800      	movel %a1@(0000000000000000,%a0:l),%sp@-
00003c12: 4eb9 0001 bf6e 	jsr 0x1bf6e
00003c18: 588f           	addql #4,%sp
00003c1a: 4e75           	rts
00003c1c: 7000           	moveq #0,%d0
00003c1e: 4e75           	rts
00003c20: 7000           	moveq #0,%d0
00003c22: 4e75           	rts
00003c24:  _bconstat
00003c24: 302f 0004      	movew %sp@(4),%d0
00003c28: 0839 0004 0004 	btst #4,0x4b6d7
00003c2e: b6d7 
00003c30: 6746           	beqs 0x3c78
00003c32: 3200           	movew %d0,%d1
00003c34: 5d41           	subqw #6,%d1
00003c36: b279 0004 c740 	cmpw 0x4c740,%d1
00003c3c: 6c3a           	bges 0x3c78
00003c3e: 4a41           	tstw %d1
00003c40: 6d16           	blts 0x3c58
00003c42: 3041           	moveaw %d1,%a0
00003c44: 2008           	movel %a0,%d0
00003c46: d088           	addl %a0,%d0
00003c48: d088           	addl %a0,%d0
00003c4a: e788           	lsll #3,%d0
00003c4c: 2079 0004 c73c 	moveal 0x4c73c,%a0
00003c52: 2f30 0800      	movel %a0@(0000000000000000,%d0:l),%sp@-
00003c56: 6016           	bras 0x3c6e
00003c58: 0c40 0007      	cmpiw #7,%d0
00003c5c: 621e           	bhis 0x3c7c
00003c5e: 3040           	moveaw %d0,%a0
00003c60: d1c8           	addal %a0,%a0
00003c62: 2248           	moveal %a0,%a1
00003c64: d3fc 0000 051e 	addal #1310,%a1
00003c6a: 2f31 8800      	movel %a1@(0000000000000000,%a0:l),%sp@-
00003c6e: 4eb9 0001 bf6e 	jsr 0x1bf6e
00003c74: 588f           	addql #4,%sp
00003c76: 4e75           	rts
00003c78: 7000           	moveq #0,%d0
00003c7a: 4e75           	rts
00003c7c: 7000           	moveq #0,%d0
00003c7e: 4e75           	rts
00003c80:  _bconout
00003c80: 302f 0004      	movew %sp@(4),%d0
00003c84: 306f 0006      	moveaw %sp@(6),%a0
00003c88: 0839 0004 0004 	btst #4,0x4b6d7
00003c8e: b6d7 
00003c90: 674e           	beqs 0x3ce0
00003c92: 3200           	movew %d0,%d1
00003c94: 5d41           	subqw #6,%d1
00003c96: b279 0004 c740 	cmpw 0x4c740,%d1
00003c9c: 6c42           	bges 0x3ce0
00003c9e: 4a41           	tstw %d1
00003ca0: 6d1a           	blts 0x3cbc
00003ca2: 3f08           	movew %a0,%sp@-
00003ca4: 3f00           	movew %d0,%sp@-
00003ca6: 3041           	moveaw %d1,%a0
00003ca8: 2008           	movel %a0,%d0
00003caa: d088           	addl %a0,%d0
00003cac: d088           	addl %a0,%d0
00003cae: e788           	lsll #3,%d0
00003cb0: 2079 0004 c73c 	moveal 0x4c73c,%a0
00003cb6: 2f30 080c      	movel %a0@(000000000000000c,%d0:l),%sp@-
00003cba: 601a           	bras 0x3cd6
00003cbc: 0c40 0007      	cmpiw #7,%d0
00003cc0: 6222           	bhis 0x3ce4
00003cc2: 3f08           	movew %a0,%sp@-
00003cc4: 3f00           	movew %d0,%sp@-
00003cc6: 3040           	moveaw %d0,%a0
00003cc8: d1c8           	addal %a0,%a0
00003cca: 2248           	moveal %a0,%a1
00003ccc: d3fc 0000 057e 	addal #1406,%a1
00003cd2: 2f31 8800      	movel %a1@(0000000000000000,%a0:l),%sp@-
00003cd6: 4eb9 0001 bf96 	jsr 0x1bf96
00003cdc: 508f           	addql #8,%sp
00003cde: 4e75           	rts
00003ce0: 7000           	moveq #0,%d0
00003ce2: 4e75           	rts
00003ce4: 7000           	moveq #0,%d0
00003ce6: 4e75           	rts
00003ce8:  _can_shutdown
00003ce8: 4eb9 0000 dcfa 	jsr 0xdcfa
00003cee: 4a40           	tstw %d0
00003cf0: 56c0           	sne %d0
00003cf2: 4880           	extw %d0
00003cf4: 4440           	negw %d0
00003cf6: 4e75           	rts
00003cf8: 5041           	addqw #8,%d1
00003cfa: 5448           	addqw #2,%a0
00003cfc: 3d00           	movew %d0,%fp@-
00003cfe: 413a 5c00      	chkl %pc@(0x9900),%d0
00003d02: 005c 4155      	oriw #16725,%a4@+
00003d06: 544f           	addqw #2,%sp
00003d08: 5c2a 2e50      	addqb #6,%a2@(11856)
00003d0c: 5247           	addqw #1,%d7
00003d0e: 0045 4d55      	oriw #19797,%d5
00003d12: 544f           	addqw #2,%sp
00003d14: 5300           	subqb #1,%d0
00003d16: 5c41           	addqw #6,%d1
00003d18: 5554           	subqw #2,%a4@
00003d1a: 4f5c           	.short 0x4f5c
00003d1c: 0043 4f4d      	oriw #20301,%d3
00003d20: 4d41           	.short 0x4d41
00003d22: 4e44           	trap #4
00003d24: 2e50           	moveal %a0@,%sp
00003d26: 5247           	addqw #1,%d7
00003d28: 001b 6600      	orib #0,%a3@+
00003d2c: 5379 7374 656d 	subqw #1,0x7374656d
00003d32: 2068 616c      	moveal %a0@(24940),%a0
00003d36: 7465           	moveq #101,%d2
00003d38: 6421           	bccs 0x3d5b
00003d3a: 0a00 4e56      	eorib #86,%d0
00003d3c:  _biosmain
00003d3e: ff50 48e7      	cp1stw %d4,%a0@,#5,#231
00003d42: 383c 4eb9      	movew #20153,%d4
00003d46: 0000 dba8      	orib #-88,%d0
00003d4a: 4eb9 0000 304c 	jsr 0x304c
00003d50: 4eb9 0000 2ed4 	jsr 0x2ed4
00003d56: 13c0 0004 c6ee 	moveb %d0,0x4c6ee
00003d5c: 4eb9 0000 320c 	jsr 0x320c
00003d62: 4240           	clrw %d0
00003d64: 1039 0004 d4bc 	moveb 0x4d4bc,%d0
00003d6a: 0240 0001      	andiw #1,%d0
00003d6e: 3f00           	movew %d0,%sp@-
00003d70: 4eb9 0000 3220 	jsr 0x3220
00003d76: 21fc 0000 3830 	movel #14384,0x64
00003d7c: 0064 
00003d7e: 21fc 0000 3830 	movel #14384,0x68
00003d84: 0068 
00003d86: 21fc 0000 3830 	movel #14384,0x6c
00003d8c: 006c 
00003d8e: 21fc 0000 3830 	movel #14384,0x70
00003d94: 0070 
00003d96: 21fc 0000 3830 	movel #14384,0x74
00003d9c: 0074 
00003d9e: 21fc 0000 3830 	movel #14384,0x78
00003da4: 0078 
00003da6: 21fc 0000 3830 	movel #14384,0x7c
00003dac: 007c 
00003dae: 21fc 0000 3830 	movel #14384,0x14
00003db4: 0014 
00003db6: 21fc 0001 ea78 	movel #125560,0x88
00003dbc: 0088 
00003dbe: 21fc 0000 37c8 	movel #14280,0xb4
00003dc4: 00b4 
00003dc6: 21fc 0000 37d6 	movel #14294,0xb8
00003dcc: 00b8 
00003dce: 21fc 0000 cee8 	movel #52968,0x28
00003dd4: 0028 
00003dd6: 548f           	addql #2,%sp
00003dd8: 4a79 0000 059e 	tstw 0x59e
00003dde: 670a           	beqs 0x3dea
00003de0: 21fc 0000 354a 	movel #13642,0x20
00003de6: 0020 
00003de8: 6008           	bras 0x3df2
00003dea: 21fc 0000 3524 	movel #13604,0x10
00003df0: 0010 
00003df2: 21fc 0000 35ac 	movel #13740,0xf4
00003df8: 00f4 
00003dfa: 4eb9 0001 2930 	jsr 0x12930
00003e00: 4eb9 0000 d000 	jsr 0xd000
00003e06: 4eb9 0000 d2c4 	jsr 0xd2c4
00003e0c: 4eb9 0000 4e10 	jsr 0x4e10
00003e12: 4eb9 0001 b670 	jsr 0x1b670
00003e18: 4eb9 0000 d316 	jsr 0xd316
00003e1e: 4eb9 0000 9ba8 	jsr 0x9ba8
00003e24: 701e           	moveq #30,%d0
00003e26: b0b9 0004 b258 	cmpl 0x4b258,%d0
00003e2c: 661e           	bnes 0x3e4c
00003e2e: 2039 0004 c6da 	movel 0x4c6da,%d0
00003e34: 6710           	beqs 0x3e46
00003e36: 0c80 0001 0000 	cmpil #65536,%d0
00003e3c: 6708           	beqs 0x3e46
00003e3e: 0c80 0001 0010 	cmpil #65552,%d0
00003e44: 6606           	bnes 0x3e4c
00003e46: 4279 0004 c6c2 	clrw 0x4c6c2
00003e4c: 4eb9 0000 d752 	jsr 0xd752
00003e52: 4a79 0004 c6cc 	tstw 0x4c6cc
00003e58: 6706           	beqs 0x3e60
00003e5a: 4eb9 0000 d6fc 	jsr 0xd6fc
00003e60: 4a79 0004 c6ca 	tstw 0x4c6ca
00003e66: 6706           	beqs 0x3e6e
00003e68: 4eb9 0000 f604 	jsr 0xf604
00003e6e: 4eb9 0000 e912 	jsr 0xe912
00003e74: 4eb9 0000 cfd2 	jsr 0xcfd2
00003e7a: 4eb9 0000 e3fe 	jsr 0xe3fe
00003e80: 4eb9 0001 1f4c 	jsr 0x11f4c
00003e86: 4eb9 0000 c65a 	jsr 0xc65a
00003e8c: 4eb9 0000 de32 	jsr 0xde32
00003e92: 33fc ffff 0000 	movew #-1,0x4ee
00003e98: 04ee 
00003e9a: 23fc 0000 2cb0 	movel #11440,0x4f2
00003ea0: 0000 04f2 
00003ea4: 23fc 0004 b4fc 	movel #308476,0x4a2
00003eaa: 0000 04a2 
00003eae: 23fc 0001 bf50 	movel #114512,0x400
00003eb4: 0000 0400 
00003eb8: 23fc 0000 351c 	movel #13596,0x404
00003ebe: 0000 0404 
00003ec2: 23fc 0001 bf50 	movel #114512,0x408
00003ec8: 0000 0408 
00003ecc: 23fc 0001 bf50 	movel #114512,0x46e
00003ed2: 0000 046e 
00003ed6: 33fc 0008 0000 	movew #8,0x454
00003edc: 0454 
00003ede: 23fc 0000 04ce 	movel #1230,0x456
00003ee4: 0000 0456 
00003ee8: 42b9 0000 04ce 	clrl 0x4ce
00003eee: 42b9 0000 04d2 	clrl 0x4d2
00003ef4: 42b9 0000 04d6 	clrl 0x4d6
00003efa: 42b9 0000 04da 	clrl 0x4da
00003f00: 42b9 0000 04de 	clrl 0x4de
00003f06: 42b9 0000 04e2 	clrl 0x4e2
00003f0c: 42b9 0000 04e6 	clrl 0x4e6
00003f12: 42b9 0000 04ea 	clrl 0x4ea
00003f18: 4eb9 0000 d8ba 	jsr 0xd8ba
00003f1e: 40c0           	movew %sr,%d0
00003f20: 46fc 2300      	movew #8960,%sr
00003f24: 4eb9 0000 58bc 	jsr 0x58bc
00003f2a: 0079 0010 0004 	oriw #16,0x4b6d6
00003f30: b6d6 
00003f32: 4eb9 0000 f6ae 	jsr 0xf6ae
00003f38: 3039 0004 b6d6 	movew 0x4b6d6,%d0
00003f3e: 0040 0001      	oriw #1,%d0
00003f42: 33c0 0004 b6d6 	movew %d0,0x4b6d6
00003f48: 4a79 0004 c6ca 	tstw 0x4c6ca
00003f4e: 670a           	beqs 0x3f5a
00003f50: 0040 0008      	oriw #8,%d0
00003f54: 33c0 0004 b6d6 	movew %d0,0x4b6d6
00003f5a: 4eb9 0000 88fc 	jsr 0x88fc
00003f60: 4eb9 0000 fbd8 	jsr 0xfbd8
00003f66: 4eb9 0000 bf3e 	jsr 0xbf3e
00003f6c: 4eb9 0000 d9a6 	jsr 0xd9a6
00003f72: 4eb9 0000 3884 	jsr 0x3884
00003f78: 0079 0002 0004 	oriw #2,0x4b6d6
00003f7e: b6d6 
00003f80: 33fc 1111 0004 	movew #4369,0x4c6f0
00003f86: c6f0 
00003f88: 4eb9 0001 2982 	jsr 0x12982
00003f8e: 4eb9 0001 528c 	jsr 0x1528c
00003f94: 0839 0000 0004 	btst #0,0x4d4bc
00003f9a: d4bc 
00003f9c: 6736           	beqs 0x3fd4
00003f9e: 1039 0000 2cfc 	moveb 0x2cfc,%d0
00003fa4: 672e           	beqs 0x3fd4
00003fa6: 2439 0000 04ba 	movel 0x4ba,%d2
00003fac: 0280 0000 00ff 	andil #255,%d0
00003fb2: 2200           	movel %d0,%d1
00003fb4: d280           	addl %d0,%d1
00003fb6: d280           	addl %d0,%d1
00003fb8: e789           	lsll #3,%d1
00003fba: d081           	addl %d1,%d0
00003fbc: e788           	lsll #3,%d0
00003fbe: d480           	addl %d0,%d2
00003fc0: 45f9 0001 bf04 	lea 0x1bf04,%a2
00003fc6: 6002           	bras 0x3fca
00003fc8: 4e92           	jsr %a2@
00003fca: 2039 0000 04ba 	movel 0x4ba,%d0
00003fd0: b480           	cmpl %d0,%d2
00003fd2: 6ef4           	bgts 0x3fc8
00003fd4: 4eb9 0000 55fa 	jsr 0x55fa
00003fda: 4eb9 0000 e08c 	jsr 0xe08c
00003fe0: 4eb9 0000 5f7e 	jsr 0x5f7e
00003fe6: 4a79 0004 d520 	tstw 0x4d520
00003fec: 6720           	beqs 0x400e
00003fee: 3f3c ffff      	movew #-1,%sp@-
00003ff2: 4eb9 0000 ba5e 	jsr 0xba5e
00003ff8: 548f           	addql #2,%sp
00003ffa: 44c0           	movew %d0,%ccr
00003ffc: 6710           	beqs 0x400e
00003ffe: 4eb9 0001 3fe4 	jsr 0x13fe4
00004004: 4a40           	tstw %d0
00004006: 6706           	beqs 0x400e
00004008: 4eb9 0000 e482 	jsr 0xe482
0000400e: 2079 0000 2cc4 	moveal 0x2cc4,%a0
00004014: 23e8 0008 0000 	movel %a0@(8),0x4fe
0000401a: 04fe 
0000401c: 4eb9 0001 6358 	jsr 0x16358
00004022: 4eb9 0001 2b6e 	jsr 0x12b6e
00004028: 4eb9 0001 639c 	jsr 0x1639c
0000402e: 0079 0004 0004 	oriw #4,0x4b6d6
00004034: b6d6 
00004036: 23f9 0000 2cb4 	movel 0x2cb4,0x46e
0000403c: 0000 046e 
00004040: 33fc 0001 0000 	movew #1,0x452
00004046: 0452 
00004048: 3839 0000 243e 	movew 0x243e,%d4
0000404e: 3639 0000 2446 	movew 0x2446,%d3
00004054: 3439 0000 244a 	movew 0x244a,%d2
0000405a: 3f3c 0003      	movew #3,%sp@-
0000405e: 4eb9 0000 2dc2 	jsr 0x2dc2
00004064: 548f           	addql #2,%sp
00004066: b879 0000 243e 	cmpw 0x243e,%d4
0000406c: 6610           	bnes 0x407e
0000406e: b679 0000 2446 	cmpw 0x2446,%d3
00004074: 6608           	bnes 0x407e
00004076: b479 0000 244a 	cmpw 0x244a,%d2
0000407c: 6706           	beqs 0x4084
0000407e: 4eb9 0000 e482 	jsr 0xe482
00004084: 3f3c 000a      	movew #10,%sp@-
00004088: 4e4d           	trap #13
0000408a: 548f           	addql #2,%sp
0000408c: 0839 0000 0004 	btst #0,0x4d4bc
00004092: d4bc 
00004094: 671c           	beqs 0x40b2
00004096: 3f3c 0002      	movew #2,%sp@-
0000409a: 4eb9 0000 5878 	jsr 0x5878
000040a0: 548f           	addql #2,%sp
000040a2: 4a80           	tstl %d0
000040a4: 6704           	beqs 0x40aa
000040a6: 7002           	moveq #2,%d0
000040a8: 6002           	bras 0x40ac
000040aa: 4240           	clrw %d0
000040ac: 33c0 0000 0446 	movew %d0,0x446
000040b2: 0839 0000 0004 	btst #0,0x4d4bc
000040b8: d4bc 
000040ba: 6714           	beqs 0x40d0
000040bc: 486e fffc      	pea %fp@(-4)
000040c0: 4eb9 0000 c2d2 	jsr 0xc2d2
000040c6: 33c0 0000 0446 	movew %d0,0x446
000040cc: 588f           	addql #4,%sp
000040ce: 6010           	bras 0x40e0
000040d0: 3f3c ffff      	movew #-1,%sp@-
000040d4: 4eb9 0000 ba5e 	jsr 0xba5e
000040da: 2d40 fffc      	movel %d0,%fp@(-4)
000040de: 548f           	addql #2,%sp
000040e0: 202e fffc      	movel %fp@(-4),%d0
000040e4: 44c0           	movew %d0,%ccr
000040e6: 6a08           	bpls 0x40f0
000040e8: 0039 0002 0004 	orib #2,0x4b6d4
000040ee: b6d4 
000040f0: 44c0           	movew %d0,%ccr
000040f2: 6608           	bnes 0x40fc
000040f4: 0039 0004 0004 	orib #4,0x4b6d4
000040fa: b6d4 
000040fc: 4eb9 0000 5750 	jsr 0x5750
00004102: 3f39 0000 0446 	movew 0x446,%sp@-
00004108: 3f3c 000e      	movew #14,%sp@-
0000410c: 4eb9 0001 bec0 	jsr 0x1bec0
00004112: 45f9 0004 b6dc 	lea 0x4b6dc,%a2
00004118: 204a           	moveal %a2,%a0
0000411a: 43fa fbdc      	lea %pc@(0x3cf8),%a1
0000411e: 10d9           	moveb %a1@+,%a0@+
00004120: 66fc           	bnes 0x411e
00004122: 41f9 0004 b6e2 	lea 0x4b6e2,%a0
00004128: 43fa fbd4      	lea %pc@(0x3cfe),%a1
0000412c: 10d9           	moveb %a1@+,%a0@+
0000412e: 66fc           	bnes 0x412c
00004130: 1039 0000 0447 	moveb 0x447,%d0
00004136: d139 0004 b6e2 	addb %d0,0x4b6e2
0000413c: 4239 0004 b6e6 	clrb 0x4b6e6
00004142: 588f           	addql #4,%sp
00004144: 0839 0000 0004 	btst #0,0x4b6d4
0000414a: b6d4 
0000414c: 673e           	beqs 0x418c
0000414e: 2f0a           	movel %a2,%sp@-
00004150: 487a fbb0      	pea %pc@(0x3d02)
00004154: 4878 0007      	pea 0x7
00004158: 3f3c 0007      	movew #7,%sp@-
0000415c: 47f9 0001 bee0 	lea 0x1bee0,%a3
00004162: 4e93           	jsr %a3@
00004164: 2040           	moveal %d0,%a0
00004166: 217c 0004 7ac0 	movel #293568,%a0@(8)
0000416c: 0008 
0000416e: 42a8 001c      	clrl %a0@(28)
00004172: 42a8 0014      	clrl %a0@(20)
00004176: 42a8 000c      	clrl %a0@(12)
0000417a: 2f0a           	movel %a2,%sp@-
0000417c: 2f00           	movel %d0,%sp@-
0000417e: 487a fb82      	pea %pc@(0x3d02)
00004182: 3f3c 0006      	movew #6,%sp@-
00004186: 4e93           	jsr %a3@
00004188: 4fef 001c      	lea %sp@(28),%sp
0000418c: 0839 0002 0004 	btst #2,0x4b6d4
00004192: b6d4 
00004194: 6600 0146      	bnew 0x42dc
00004198: 422e ff50      	clrb %fp@(-176)
0000419c: 4878 0080      	pea 0x80
000041a0: 45ee ff50      	lea %fp@(-176),%a2
000041a4: 2f0a           	movel %a2,%sp@-
000041a6: 4eb9 0000 dd9c 	jsr 0xdd9c
000041ac: 4879 0004 b6dc 	pea 0x4b6dc
000041b2: 2f0a           	movel %a2,%sp@-
000041b4: 4878 0007      	pea 0x7
000041b8: 3f3c 0007      	movew #7,%sp@-
000041bc: 47f9 0001 bee0 	lea 0x1bee0,%a3
000041c2: 4e93           	jsr %a3@
000041c4: 2440           	moveal %d0,%a2
000041c6: 2052           	moveal %a2@,%a0
000041c8: 202a 0004      	movel %a2@(4),%d0
000041cc: 9088           	subl %a0,%d0
000041ce: 2f00           	movel %d0,%sp@-
000041d0: 4868 0100      	pea %a0@(256)
000041d4: 4eb9 0000 dd2a 	jsr 0xdd2a
000041da: 4fef 001e      	lea %sp@(30),%sp
000041de: 4a80           	tstl %d0
000041e0: 6f3a           	bles 0x421c
000041e2: 4879 0004 b6dc 	pea 0x4b6dc
000041e8: 2f0a           	movel %a2,%sp@-
000041ea: 2f00           	movel %d0,%sp@-
000041ec: 3f3c 0032      	movew #50,%sp@-
000041f0: 4e93           	jsr %a3@
000041f2: 4fef 000e      	lea %sp@(14),%sp
000041f6: b08a           	cmpl %a2,%d0
000041f8: 6622           	bnes 0x421c
000041fa: 4eb9 0000 dd66 	jsr 0xdd66
00004200: 33c0 0000 0446 	movew %d0,0x446
00004206: 4879 0004 b6dc 	pea 0x4b6dc
0000420c: 2f0a           	movel %a2,%sp@-
0000420e: 487a faf2      	pea %pc@(0x3d02)
00004212: 3f3c 0004      	movew #4,%sp@-
00004216: 4e93           	jsr %a3@
00004218: 4fef 000e      	lea %sp@(14),%sp
0000421c: 2f2a 002c      	movel %a2@(44),%sp@-
00004220: 3f3c 0049      	movew #73,%sp@-
00004224: 47f9 0001 bec0 	lea 0x1bec0,%a3
0000422a: 4e93           	jsr %a3@
0000422c: 2f0a           	movel %a2,%sp@-
0000422e: 3f3c 0049      	movew #73,%sp@-
00004232: 4e93           	jsr %a3@
00004234: 3f39 0000 0446 	movew 0x446,%sp@-
0000423a: 4eb9 0000 5878 	jsr 0x5878
00004240: 4fef 000e      	lea %sp@(14),%sp
00004244: 4a80           	tstl %d0
00004246: 6700 0094      	beqw 0x42dc
0000424a: 45ee ffd0      	lea %fp@(-48),%a2
0000424e: 2f0a           	movel %a2,%sp@-
00004250: 3f3c 001a      	movew #26,%sp@-
00004254: 4e93           	jsr %a3@
00004256: 3f3c 0007      	movew #7,%sp@-
0000425a: 487a faa7      	pea %pc@(0x3d03)
0000425e: 3f3c 004e      	movew #78,%sp@-
00004262: 4e93           	jsr %a3@
00004264: 4fef 000e      	lea %sp@(14),%sp
00004268: 260a           	movel %a2,%d3
0000426a: 47ee ffee      	lea %fp@(-18),%a3
0000426e: 4bf9 0001 c0a2 	lea 0x1c0a2,%a5
00004274: 45ee ff50      	lea %fp@(-176),%a2
00004278: 243c 0000 3d16 	movel #15638,%d2
0000427e: 49f9 0001 bee0 	lea 0x1bee0,%a4
00004284: 6052           	bras 0x42d8
00004286: 4878 0006      	pea 0x6
0000428a: 487a fa83      	pea %pc@(0x3d0f)
0000428e: 2f0b           	movel %a3,%sp@-
00004290: 4e95           	jsr %a5@
00004292: 4fef 000c      	lea %sp@(12),%sp
00004296: 4a40           	tstw %d0
00004298: 6732           	beqs 0x42cc
0000429a: 204a           	moveal %a2,%a0
0000429c: 2242           	moveal %d2,%a1
0000429e: 10d9           	moveb %a1@+,%a0@+
000042a0: 66fc           	bnes 0x429e
000042a2: 204a           	moveal %a2,%a0
000042a4: 224b           	moveal %a3,%a1
000042a6: 4a18           	tstb %a0@+
000042a8: 66fc           	bnes 0x42a6
000042aa: 5388           	subql #1,%a0
000042ac: 10d9           	moveb %a1@+,%a0@+
000042ae: 66fc           	bnes 0x42ac
000042b0: 42a7           	clrl %sp@-
000042b2: 487a fa4e      	pea %pc@(0x3d02)
000042b6: 2f0a           	movel %a2,%sp@-
000042b8: 4267           	clrw %sp@-
000042ba: 4e94           	jsr %a4@
000042bc: 2f03           	movel %d3,%sp@-
000042be: 3f3c 001a      	movew #26,%sp@-
000042c2: 4eb9 0001 bec0 	jsr 0x1bec0
000042c8: 4fef 0014      	lea %sp@(20),%sp
000042cc: 3f3c 004f      	movew #79,%sp@-
000042d0: 4eb9 0001 bec0 	jsr 0x1bec0
000042d6: 548f           	addql #2,%sp
000042d8: 4a40           	tstw %d0
000042da: 67aa           	beqs 0x4286
000042dc: 4a79 0000 0482 	tstw 0x482
000042e2: 6718           	beqs 0x42fc
000042e4: 42a7           	clrl %sp@-
000042e6: 487a fa1a      	pea %pc@(0x3d02)
000042ea: 487a fa31      	pea %pc@(0x3d1d)
000042ee: 4267           	clrw %sp@-
000042f0: 4eb9 0001 bee0 	jsr 0x1bee0
000042f6: 4fef 000e      	lea %sp@(14),%sp
000042fa: 604e           	bras 0x434a
000042fc: 4ab9 0000 04fe 	tstl 0x4fe
00004302: 6746           	beqs 0x434a
00004304: 4879 0004 b6dc 	pea 0x4b6dc
0000430a: 487a f9f6      	pea %pc@(0x3d02)
0000430e: 4878 0007      	pea 0x7
00004312: 3f3c 0007      	movew #7,%sp@-
00004316: 45f9 0001 bee0 	lea 0x1bee0,%a2
0000431c: 4e92           	jsr %a2@
0000431e: 2040           	moveal %d0,%a0
00004320: 2179 0000 04fe 	movel 0x4fe,%a0@(8)
00004326: 0008 
00004328: 42a8 001c      	clrl %a0@(28)
0000432c: 42a8 0014      	clrl %a0@(20)
00004330: 42a8 000c      	clrl %a0@(12)
00004334: 4879 0004 b6dc 	pea 0x4b6dc
0000433a: 2f00           	movel %d0,%sp@-
0000433c: 487a f9c4      	pea %pc@(0x3d02)
00004340: 3f3c 0004      	movew #4,%sp@-
00004344: 4e92           	jsr %a2@
00004346: 4fef 001c      	lea %sp@(28),%sp
0000434a: 4eb9 0000 dcd8 	jsr 0xdcd8
00004350: 487a f9d7      	pea %pc@(0x3d29)
00004354: 4eb9 0000 c7ac 	jsr 0xc7ac
0000435a: 487a f9d0      	pea %pc@(0x3d2c)
0000435e: 4eb9 0000 c7f6 	jsr 0xc7f6
00004364: 4eb9 0000 e03c 	jsr 0xe03c
0000436a:  _is_text_pointer
0000436a: 202f 0004      	movel %sp@(4),%d0
0000436e: 0c80 0000 2cb0 	cmpil #11440,%d0
00004374: 650e           	bcss 0x4384
00004376: 0c80 0004 b258 	cmpil #307800,%d0
0000437c: 55c0           	scs %d0
0000437e: 4880           	extw %d0
00004380: 4440           	negw %d0
00004382: 4e75           	rts
00004384: 4240           	clrw %d0
00004386: 4e75           	rts
00004388:  _bios_ent
00004388: 000c           	.short 0x000c
0000438a:  _bios_vecs
0000438a: 0000 4ea2      	orib #-94,%d0
0000438e: 0000 3c24      	orib #36,%d0
00004392: 0000 3bc8      	orib #-56,%d0
00004396: 0000 3c80      	orib #-128,%d0
0000439a: 0000 3b42      	orib #66,%d0
0000439e: 0000 3af4      	orib #-12,%d0
000043a2: 0000 3b10      	orib #16,%d0
000043a6: 0000 3b2e      	orib #46,%d0
000043aa: 0000 3b6c      	orib #108,%d0
000043ae: 0000 3b1a      	orib #26,%d0
000043b2: 0000 3b14      	orib #20,%d0
000043b6: 0000 ba5e      	orib #94,%d0
000043ba: 0000 322f      	orib #47,%d0
000043be: 0004 203c      	orib #60,%d4
000043c2: 0004 b67c      	orib #124,%d4
000043c6: 0c41 0001      	cmpiw #1,%d1
000043ca: 671a           	beqs 0x43e6
000043cc: 203c 0004 b68a 	movel #308874,%d0
000043d2: 0c41 0002      	cmpiw #2,%d1
000043d6: 670e           	beqs 0x43e6
000043d8: 4a41           	tstw %d1
000043da: 6608           	bnes 0x43e4
000043dc: 2039 0004 c744 	movel 0x4c744,%d0
000043e2: 4e75           	rts
000043e4: 70ff           	moveq #-1,%d0
000043e6: 4e75           	rts
000043e8: 2079 0004 c748 	moveal 0x4c748,%a0
000043ee: 4ed0           	jmp %a0@
000043f0: 4ab9 0004 b6ec 	tstl 0x4b6ec
000043f6: 6618           	bnes 0x4410
000043f8: 2039 0000 04ba 	movel 0x4ba,%d0
000043fe: 2079 0000 04ba 	moveal 0x4ba,%a0
00004404: 4840           	swap %d0
00004406: 4240           	clrw %d0
00004408: d088           	addl %a0,%d0
0000440a: 23c0 0004 b6ec 	movel %d0,0x4b6ec
00004410: 2f3c bb40 e62d 	movel #-1153374675,%sp@-
00004416: 2f39 0004 b6ec 	movel 0x4b6ec,%sp@-
0000441c: 4eb9 0001 e9c8 	jsr 0x1e9c8
00004422: 508f           	addql #8,%sp
00004424: 5280           	addql #1,%d0
00004426: 23c0 0004 b6ec 	movel %d0,0x4b6ec
0000442c: e088           	lsrl #8,%d0
0000442e: 4e75           	rts
00004430: 203c 0004 b6a0 	movel #308896,%d0
00004436: 4e75           	rts
00004438: 2f39 0000 0502 	movel 0x502,%sp@-
0000443e: 4eb9 0001 bf6e 	jsr 0x1bf6e
00004444: 33fc ffff 0000 	movew #-1,0x4ee
0000444a: 04ee 
0000444c: 588f           	addql #4,%sp
0000444e: 4e75           	rts
00004450: 322f 0004      	movew %sp@(4),%d1
00004454: 4a79 0004 c6c2 	tstw 0x4c6c2
0000445a: 671e           	beqs 0x447a
0000445c: 4a79 0004 c6c0 	tstw 0x4c6c0
00004462: 57c0           	seq %d0
00004464: 4880           	extw %d0
00004466: 5640           	addqw #3,%d0
00004468: 0c41 ffff      	cmpiw #-1,%d1
0000446c: 670e           	beqs 0x447c
0000446e: 0241 0001      	andiw #1,%d1
00004472: 33c1 0004 c6c0 	movew %d1,0x4c6c0
00004478: 4e75           	rts
0000447a: 4240           	clrw %d0
0000447c: 4e75           	rts
0000447e:  _xbios_do_unimpl
0000447e: 302f 0004      	movew %sp@(4),%d0
00004482: 48c0           	extl %d0
00004484: 4e75           	rts
00004486:  _xbios_ent
00004486: 008e 0000 d9b4 	oril #55732,%d6
00004488:  _xbios_vecs
0000448c: 0000 3832      	orib #50,%d0
00004490: 0000 e62e      	orib #46,%d0
00004494: 0000 e678      	orib #120,%d0
00004498: 0000 e6a2      	orib #-94,%d0
0000449c: 0000 e7e6      	orib #-26,%d0
000044a0: 0000 e766      	orib #102,%d0
000044a4: 0000 e770      	orib #112,%d0
000044a8: 0000 93b8      	orib #-72,%d0
000044ac: 0000 93de      	orib #-34,%d0
000044b0: 0000 96f2      	orib #-14,%d0
000044b4: 0000 3832      	orib #50,%d0
000044b8: 0000 d97e      	orib #126,%d0
000044bc: 0000 d78c      	orib #-116,%d0
000044c0: 0000 43bc      	orib #-68,%d0
000044c4: 0000 43e8      	orib #-24,%d0
000044c8: 0000 ba04      	orib #4,%d0
000044cc: 0000 43f0      	orib #-16,%d0
000044d0: 0000 9302      	orib #2,%d0
000044d4: 0000 9406      	orib #6,%d0
000044d8: 0000 4438      	orib #56,%d0
000044dc: 0001 1eec      	orib #-20,%d1
000044e0: 0000 5ff4      	orib #-12,%d0
000044e4: 0000 643c      	orib #60,%d0
000044e8: 0000 ba40      	orib #64,%d0
000044ec: 0000 beea      	orib #-22,%d0
000044f0: 0000 d76c      	orib #108,%d0
000044f4: 0000 d77c      	orib #124,%d0
000044f8: 0000 fc26      	orib #38,%d0
000044fc: 0000 fc80      	orib #-128,%d0
00004500: 0000 fc58      	orib #88,%d0
00004504: 0000 d844      	orib #68,%d0
00004508: 0000 fca8      	orib #-88,%d0
0000450c: 0000 e074      	orib #116,%d0
00004510: 0000 4430      	orib #48,%d0
00004514: 0000 bafa      	orib #-6,%d0
00004518: 0000 3832      	orib #50,%d0
0000451c: 0000 e7b8      	orib #-72,%d0
00004520: 0000 383e      	orib #62,%d0
00004524: 0000 3832      	orib #50,%d0
00004528: 0000 3832      	orib #50,%d0
0000452c: 0000 99ca      	orib #-54,%d0
00004530: 0000 8124      	orib #36,%d0
00004534: 0000 8182      	orib #-126,%d0
00004538: 0000 fa00      	orib #0,%d0
0000453c: 0000 3832      	orib #50,%d0
00004540: 0000 def6      	orib #-10,%d0
00004544: 0000 3832      	orib #50,%d0
00004548: 0000 3832      	orib #50,%d0
0000454c: 0000 3832      	orib #50,%d0
00004550: 0000 3832      	orib #50,%d0
00004554: 0000 3832      	orib #50,%d0
00004558: 0000 3832      	orib #50,%d0
0000455c: 0000 3832      	orib #50,%d0
00004560: 0000 3832      	orib #50,%d0
00004564: 0000 3832      	orib #50,%d0
00004568: 0000 3832      	orib #50,%d0
0000456c: 0000 3832      	orib #50,%d0
00004570: 0000 3832      	orib #50,%d0
00004574: 0000 3832      	orib #50,%d0
00004578: 0000 3832      	orib #50,%d0
0000457c: 0000 3832      	orib #50,%d0
00004580: 0000 3832      	orib #50,%d0
00004584: 0000 3832      	orib #50,%d0
00004588: 0000 4450      	orib #80,%d0
0000458c: 0000 3832      	orib #50,%d0
00004590: 0000 3832      	orib #50,%d0
00004594: 0000 3832      	orib #50,%d0
00004598: 0000 3832      	orib #50,%d0
0000459c: 0000 3832      	orib #50,%d0
000045a0: 0000 3832      	orib #50,%d0
000045a4: 0000 3832      	orib #50,%d0
000045a8: 0000 3832      	orib #50,%d0
000045ac: 0000 3832      	orib #50,%d0
000045b0: 0000 3832      	orib #50,%d0
000045b4: 0000 3832      	orib #50,%d0
000045b8: 0000 3832      	orib #50,%d0
000045bc: 0000 3832      	orib #50,%d0
000045c0: 0000 3832      	orib #50,%d0
000045c4: 0000 3832      	orib #50,%d0
000045c8: 0000 ea58      	orib #88,%d0
000045cc: 0000 e1d4      	orib #-44,%d0
000045d0: 0000 e1ea      	orib #-22,%d0
000045d4: 0000 e214      	orib #20,%d0
000045d8: 0000 e244      	orib #68,%d0
000045dc: 0000 e28e      	orib #-114,%d0
000045e0: 0000 e2d8      	orib #-40,%d0
000045e4: 0000 e312      	orib #18,%d0
000045e8: 0001 00ba      	orib #-70,%d1
000045ec: 0000 fefe      	orib #-2,%d0
000045f0: 0000 ff46      	orib #70,%d0
000045f4: 0001 001e      	orib #30,%d1
000045f8: 0000 3832      	orib #50,%d0
000045fc: 0001 038c      	orib #-116,%d1
00004600: 0001 02a0      	orib #-96,%d1
00004604: 0000 ff98      	orib #-104,%d0
00004608: 0001 4966      	orib #102,%d1
0000460c: 0001 49d8      	orib #-40,%d1
00004610: 0001 4a4a      	orib #74,%d1
00004614: 0001 4a98      	orib #-104,%d1
00004618: 0001 4aec      	orib #-20,%d1
0000461c: 0001 4c0e      	orib #14,%d1
00004620: 0001 4d40      	orib #64,%d1
00004624: 0001 4d5e      	orib #94,%d1
00004628: 0001 4e24      	orib #36,%d1
0000462c: 0001 4e48      	orib #72,%d1
00004630: 0001 4e50      	orib #80,%d1
00004634: 0001 4e6e      	orib #110,%d1
00004638: 0001 51de      	orib #-34,%d1
0000463c: 0001 4f70      	orib #112,%d1
00004640: 0001 4ea8      	orib #-88,%d1
00004644: 0001 4fcc      	orib #-52,%d1
00004648: 0001 521a      	orib #26,%d1
0000464c: 0001 5230      	orib #48,%d1
00004650: 0001 524c      	orib #76,%d1
00004654: 0001 5260      	orib #96,%d1
00004658: 0001 52ea      	orib #-22,%d1
0000465c: 0001 54e4      	orib #-28,%d1
00004660: 0001 5516      	orib #22,%d1
00004664: 0001 556e      	orib #110,%d1
00004668: 0001 55b6      	orib #-74,%d1
0000466c: 0001 5600      	orib #0,%d1
00004670: 0001 561a      	orib #26,%d1
00004674: 0001 4d6e      	orib #110,%d1
00004678: 0001 4dc6      	orib #-58,%d1
0000467c: 0001 5636      	orib #54,%d1
00004680: 0001 564c      	orib #76,%d1
00004684: 0001 56f4      	orib #-12,%d1
00004688: 0000 8294      	orib #-108,%d0
0000468c: 0000 82b8      	orib #-72,%d0
00004690: 0000 82da      	orib #-38,%d0
00004694: 0000 84a4      	orib #-92,%d0
00004698: 0000 8528      	orib #40,%d0
0000469c: 0000 8568      	orib #104,%d0
000046a0: 0000 85ae      	orib #-82,%d0
000046a4: 0000 85ea      	orib #-22,%d0
000046a8: 0000 8642      	orib #66,%d0
000046ac: 0000 868e      	orib #-114,%d0
000046b0: 0000 86e2      	orib #-30,%d0
000046b4: 0000 8732      	orib #50,%d0
000046b8: 0000 899c      	orib #-100,%d0
000046bc: 0000 89e4      	orib #-28,%d0
000046c0: 31fc 0080 8606 	movew #128,0xffff8606
000046c6: 33fc 0000 0000 	movew #0,0x43e
000046cc: 043e 
000046ce: 2039 0000 04ba 	movel 0x4ba,%d0
000046d4: 5480           	addql #2,%d0
000046d6: 23c0 0004 b6f4 	movel %d0,0x4b6f4
000046dc: 4e75           	rts
000046de: 2f0a           	movel %a2,%sp@-
000046e0: 45f9 0001 bf04 	lea 0x1bf04,%a2
000046e6: 6002           	bras 0x46ea
000046e8: 4e92           	jsr %a2@
000046ea: 2039 0000 04ba 	movel 0x4ba,%d0
000046f0: b0b9 0004 b6f4 	cmpl 0x4b6f4,%d0
000046f6: 65f0           	bcss 0x46e8
000046f8: 33fc ffff 0000 	movew #-1,0x43e
000046fe: 043e 
00004700: 245f           	moveal %sp@+,%a2
00004702: 4e75           	rts
00004704:  _detect_acsi
00004704: 4a79 0004 c6d0 	tstw 0x4c6d0
0000470a: 57c0           	seq %d0
0000470c: 4880           	extw %d0
0000470e: 4440           	negw %d0
00004710: 4e75           	rts
00004712:  _acsi_init
00004712: 2039 0004 d4b0 	movel 0x4d4b0,%d0
00004718: 2200           	movel %d0,%d1
0000471a: e989           	lsll #4,%d1
0000471c: 4878 03e8      	pea 0x3e8
00004720: 9280           	subl %d0,%d1
00004722: 2f01           	movel %d1,%sp@-
00004724: 4eb9 0001 e9ec 	jsr 0x1e9ec
0000472a: 508f           	addql #8,%sp
0000472c: 23c0 0004 b6f0 	movel %d0,0x4b6f0
00004732: 2039 0000 04ba 	movel 0x4ba,%d0
00004738: 23c0 0004 b6f4 	movel %d0,0x4b6f4
0000473e: 2039 0004 c6da 	movel 0x4c6da,%d0
00004744: 0c80 0001 0000 	cmpil #65536,%d0
0000474a: 6708           	beqs 0x4754
0000474c: 0c80 0001 0010 	cmpil #65552,%d0
00004752: 660a           	bnes 0x475e
00004754: 33fc 0001 0004 	movew #1,0x4b6f8
0000475a: b6f8 
0000475c: 4e75           	rts
0000475e: 4279 0004 b6f8 	clrw 0x4b6f8
00004764: 4e75           	rts
00004766:  _send_command
00004766: 4fef ffec      	lea %sp@(-20),%sp
0000476a: 48e7 3e3e      	moveml %d2-%d6/%a2-%fp,%sp@-
0000476e: 246f 0042      	moveal %sp@(66),%a2
00004772: 202a 000a      	movel %a2@(10),%d0
00004776: 0c2a 0001 0012 	cmpib #1,%a2@(18)
0000477c: 672e           	beqs 0x47ac
0000477e: 720f           	moveq #15,%d1
00004780: c280           	andl %d0,%d1
00004782: 6728           	beqs 0x47ac
00004784: 0c80 0000 01ff 	cmpil #511,%d0
0000478a: 6200 0212      	bhiw 0x499e
0000478e: 7203           	moveq #3,%d1
00004790: b280           	cmpl %d0,%d1
00004792: 6c00 020a      	bgew 0x499e
00004796: 123c 0005      	moveb #5,%d1
0000479a: b280           	cmpl %d0,%d1
0000479c: 6c12           	bges 0x47b0
0000479e: 123c 0007      	moveb #7,%d1
000047a2: b280           	cmpl %d0,%d1
000047a4: 5dc3           	slt %d3
000047a6: 4883           	extw %d3
000047a8: 5443           	addqw #2,%d3
000047aa: 6006           	bras 0x47b2
000047ac: 4243           	clrw %d3
000047ae: 6002           	bras 0x47b2
000047b0: 7603           	moveq #3,%d3
000047b2: 4eba ff2a      	jsr %pc@(0x46de)
000047b6: 2c2a 000a      	movel %a2@(10),%d6
000047ba: 0686 0000 01ff 	addil #511,%d6
000047c0: 7009           	moveq #9,%d0
000047c2: e0ae           	lsrl %d0,%d6
000047c4: 4a43           	tstw %d3
000047c6: 6708           	beqs 0x47d0
000047c8: 2839 0000 04c6 	movel 0x4c6,%d4
000047ce: 6004           	bras 0x47d4
000047d0: 282a 0006      	movel %a2@(6),%d4
000047d4: 2f04           	movel %d4,%sp@-
000047d6: 4eb9 0000 821c 	jsr 0x821c
000047dc: 588f           	addql #4,%sp
000047de: 0c2a 0001 0012 	cmpib #1,%a2@(18)
000047e4: 660e           	bnes 0x47f4
000047e6: 2f2a 000a      	movel %a2@(10),%sp@-
000047ea: 2f04           	movel %d4,%sp@-
000047ec: 4eb9 0000 3166 	jsr 0x3166
000047f2: 508f           	addql #8,%sp
000047f4: 302a 0004      	movew %a2@(4),%d0
000047f8: 0c40 0010      	cmpiw #16,%d0
000047fc: 6f02           	bles 0x4800
000047fe: 7010           	moveq #16,%d0
00004800: 2252           	moveal %a2@,%a1
00004802: 0c11 001e      	cmpib #30,%a1@
00004806: 6310           	blss 0x4818
00004808: 1f7c 001f 002b 	moveb #31,%sp@(43)
0000480e: 3400           	movew %d0,%d2
00004810: 5242           	addqw #1,%d2
00004812: 41ef 002c      	lea %sp@(44),%a0
00004816: 6006           	bras 0x481e
00004818: 3400           	movew %d0,%d2
0000481a: 41ef 002b      	lea %sp@(43),%a0
0000481e: 3640           	moveaw %d0,%a3
00004820: 2f0b           	movel %a3,%sp@-
00004822: 2f09           	movel %a1,%sp@-
00004824: 2f08           	movel %a0,%sp@-
00004826: 4eb9 0001 bb80 	jsr 0x1bb80
0000482c: 302f 004c      	movew %sp@(76),%d0
00004830: eb48           	lslw #5,%d0
00004832: 812f 0037      	orb %d0,%sp@(55)
00004836: 4fef 000c      	lea %sp@(12),%sp
0000483a: 3a3c 0080      	movew #128,%d5
0000483e: 0c2a 0001 0012 	cmpib #1,%a2@(18)
00004844: 6604           	bnes 0x484a
00004846: 3a3c 0180      	movew #384,%d5
0000484a: 3005           	movew %d5,%d0
0000484c: 0040 0010      	oriw #16,%d0
00004850: 3200           	movew %d0,%d1
00004852: 0a41 0100      	eoriw #256,%d1
00004856: 31c1 8606      	movew %d1,0xffff8606
0000485a: 2239 0004 b6f0 	movel 0x4b6f0,%d1
00004860: 5381           	subql #1,%d1
00004862: 6afc           	bpls 0x4860
00004864: 31c0 8606      	movew %d0,0xffff8606
00004868: 2039 0004 b6f0 	movel 0x4b6f0,%d0
0000486e: 5380           	subql #1,%d0
00004870: 6afc           	bpls 0x486e
00004872: 31c6 8604      	movew %d6,0xffff8604
00004876: 0045 0008      	oriw #8,%d5
0000487a: 4df9 0001 bf04 	lea 0x1bf04,%fp
00004880: 4bef 002b      	lea %sp@(43),%a5
00004884: 3c02           	movew %d2,%d6
00004886: 5346           	subqw #1,%d6
00004888: 49f9 0000 d892 	lea 0xd892,%a4
0000488e: 6002           	bras 0x4892
00004890: 4e96           	jsr %fp@
00004892: 2039 0000 04ba 	movel 0x4ba,%d0
00004898: b0b9 0004 b6f4 	cmpl 0x4b6f4,%d0
0000489e: 65f0           	bcss 0x4890
000048a0: 31c5 8606      	movew %d5,0xffff8606
000048a4: 0045 0002      	oriw #2,%d5
000048a8: 264d           	moveal %a5,%a3
000048aa: 7400           	moveq #0,%d2
000048ac: 3405           	movew %d5,%d2
000048ae: 603e           	bras 0x48ee
000048b0: 101b           	moveb %a3@+,%d0
000048b2: 4a79 0004 b6f8 	tstw 0x4b6f8
000048b8: 6710           	beqs 0x48ca
000048ba: 0240 00ff      	andiw #255,%d0
000048be: 31c0 8604      	movew %d0,0xffff8604
000048c2: 4e71           	nop
000048c4: 31c5 8606      	movew %d5,0xffff8606
000048c8: 6010           	bras 0x48da
000048ca: 0280 0000 00ff 	andil #255,%d0
000048d0: 4840           	swap %d0
000048d2: 4240           	clrw %d0
000048d4: 8082           	orl %d2,%d0
000048d6: 21c0 8604      	movel %d0,0xffff8604
000048da: 4878 0014      	pea 0x14
000048de: 4e94           	jsr %a4@
000048e0: 588f           	addql #4,%sp
000048e2: 4a40           	tstw %d0
000048e4: 6708           	beqs 0x48ee
000048e6: 4eba fdd8      	jsr %pc@(0x46c0)
000048ea: 6000 00b2      	braw 0x499e
000048ee: 300b           	movew %a3,%d0
000048f0: 904d           	subw %a5,%d0
000048f2: bc40           	cmpw %d0,%d6
000048f4: 6eba           	bgts 0x48b0
000048f6: 3205           	movew %d5,%d1
000048f8: 0241 ff00      	andiw #-256,%d1
000048fc: 1013           	moveb %a3@,%d0
000048fe: 4a79 0004 b6f8 	tstw 0x4b6f8
00004904: 6710           	beqs 0x4916
00004906: 0240 00ff      	andiw #255,%d0
0000490a: 31c0 8604      	movew %d0,0xffff8604
0000490e: 4e71           	nop
00004910: 31c1 8606      	movew %d1,0xffff8606
00004914: 6016           	bras 0x492c
00004916: 0280 0000 00ff 	andil #255,%d0
0000491c: 4840           	swap %d0
0000491e: 4240           	clrw %d0
00004920: 0281 0000 ffff 	andil #65535,%d1
00004926: 8081           	orl %d1,%d0
00004928: 21c0 8604      	movel %d0,0xffff8604
0000492c: 2f2a 000e      	movel %a2@(14),%sp@-
00004930: 4e94           	jsr %a4@
00004932: 2239 0000 04ba 	movel 0x4ba,%d1
00004938: 5481           	addql #2,%d1
0000493a: 23c1 0004 b6f4 	movel %d1,0x4b6f4
00004940: 588f           	addql #4,%sp
00004942: 4a40           	tstw %d0
00004944: 661e           	bnes 0x4964
00004946: 31fc 008a 8606 	movew #138,0xffff8606
0000494c: 3438 8604      	movew 0xffff8604,%d2
00004950: 0242 00ff      	andiw #255,%d2
00004954: 6610           	bnes 0x4966
00004956: 4a43           	tstw %d3
00004958: 670c           	beqs 0x4966
0000495a: 0245 fffd      	andiw #-3,%d5
0000495e: 5343           	subqw #1,%d3
00004960: 6000 ff30      	braw 0x4892
00004964: 74ff           	moveq #-1,%d2
00004966: 4a2a 0012      	tstb %a2@(18)
0000496a: 660e           	bnes 0x497a
0000496c: 2f2a 000a      	movel %a2@(10),%sp@-
00004970: 2f04           	movel %d4,%sp@-
00004972: 4eb9 0000 3178 	jsr 0x3178
00004978: 508f           	addql #8,%sp
0000497a: 4a42           	tstw %d2
0000497c: 661a           	bnes 0x4998
0000497e: 202a 0006      	movel %a2@(6),%d0
00004982: b880           	cmpl %d0,%d4
00004984: 6712           	beqs 0x4998
00004986: 2f2a 000a      	movel %a2@(10),%sp@-
0000498a: 2f04           	movel %d4,%sp@-
0000498c: 2f00           	movel %d0,%sp@-
0000498e: 4eb9 0001 bb80 	jsr 0x1bb80
00004994: 4fef 000c      	lea %sp@(12),%sp
00004998: 4eba fd26      	jsr %pc@(0x46c0)
0000499c: 6002           	bras 0x49a0
0000499e: 74ff           	moveq #-1,%d2
000049a0: 3002           	movew %d2,%d0
000049a2: 4cdf 7c7c      	moveml %sp@+,%d2-%d6/%a2-%fp
000049a6: 4fef 0014      	lea %sp@(20),%sp
000049aa: 4e75           	rts
000049ac:  _acsi_request_sense
000049ac: 4e56 ffd4      	linkw %fp,#-44
000049b0: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
000049b4: 242e 000a      	movel %fp@(10),%d2
000049b8: 4eba fd24      	jsr %pc@(0x46de)
000049bc: 4878 0006      	pea 0x6
000049c0: 260e           	movel %fp,%d3
000049c2: 5d83           	subql #6,%d3
000049c4: 2f03           	movel %d3,%sp@-
000049c6: 45f9 0001 bdf4 	lea 0x1bdf4,%a2
000049cc: 4e92           	jsr %a2@
000049ce: 1d7c 0003 fffa 	moveb #3,%fp@(-6)
000049d4: 1d7c 0012 fffe 	moveb #18,%fp@(-2)
000049da: 4878 0012      	pea 0x12
000049de: 2f02           	movel %d2,%sp@-
000049e0: 4e92           	jsr %a2@
000049e2: 2d43 ffd4      	movel %d3,%fp@(-44)
000049e6: 3d7c 0006 ffd8 	movew #6,%fp@(-40)
000049ec: 41ee ffe8      	lea %fp@(-24),%a0
000049f0: 2d48 ffda      	movel %a0,%fp@(-38)
000049f4: 7012           	moveq #18,%d0
000049f6: 2d40 ffde      	movel %d0,%fp@(-34)
000049fa: 2d7c 0000 0258 	movel #600,%fp@(-30)
00004a00: ffe2 
00004a02: 422e ffe6      	clrb %fp@(-26)
00004a06: 486e ffd4      	pea %fp@(-44)
00004a0a: 3f2e 0008      	movew %fp@(8),%sp@-
00004a0e: 4eba fd56      	jsr %pc@(0x4766)
00004a12: 3600           	movew %d0,%d3
00004a14: 4878 0012      	pea 0x12
00004a18: 486e ffe8      	pea %fp@(-24)
00004a1c: 2f02           	movel %d2,%sp@-
00004a1e: 4eb9 0001 bb80 	jsr 0x1bb80
00004a24: 4fef 0022      	lea %sp@(34),%sp
00004a28: 4eba fc96      	jsr %pc@(0x46c0)
00004a2c: 3003           	movew %d3,%d0
00004a2e: 48c0           	extl %d0
00004a30: 4cee 040c ffc8 	moveml %fp@(-56),%d2-%d3/%a2
00004a36: 4e5e           	unlk %fp
00004a38: 4e75           	rts
00004a3a: 4e56 ffe4      	linkw %fp,#-28
00004a3e: 2f02           	movel %d2,%sp@-
00004a40: 4878 0006      	pea 0x6
00004a44: 240e           	movel %fp,%d2
00004a46: 5d82           	subql #6,%d2
00004a48: 2f02           	movel %d2,%sp@-
00004a4a: 4eb9 0001 bdf4 	jsr 0x1bdf4
00004a50: 2d42 ffe6      	movel %d2,%fp@(-26)
00004a54: 3d7c 0006 ffea 	movew #6,%fp@(-22)
00004a5a: 2d79 0000 04c6 	movel 0x4c6,%fp@(-20)
00004a60: ffec 
00004a62: 42ae fff0      	clrl %fp@(-16)
00004a66: 2d7c 0000 0258 	movel #600,%fp@(-12)
00004a6c: fff4 
00004a6e: 422e fff8      	clrb %fp@(-8)
00004a72: 486e ffe6      	pea %fp@(-26)
00004a76: 3f2e 0008      	movew %fp@(8),%sp@-
00004a7a: 4eba fcea      	jsr %pc@(0x4766)
00004a7e: 4fef 000e      	lea %sp@(14),%sp
00004a82: 48c0           	extl %d0
00004a84: 242e ffe0      	movel %fp@(-32),%d2
00004a88: 4e5e           	unlk %fp
00004a8a: 4e75           	rts
00004a8c: 4143           	.short 0x4143
00004a8e: 5349           	subqw #1,%a1
00004a90: 2044           	moveal %d4,%a0
00004a92: 6973           	bvss 0x4b07
00004a94: 6b00 2055      	bmiw 0x6aeb
00004a98: 5343           	subqw #1,%d3
00004a9a: 7572 6e74      	mvsw %a2@(0000000000000074,%d6:l:8),%d2
00004a9e: 4657           	notw %sp@
00004aa0: 0020 5553      	orib #83,%a0@-
00004aa4: 5264           	addqw #1,%a4@-
00004aa6: 436c           	.short 0x436c
00004aa8: 5254           	addqw #1,%a4@
00004aaa: 4300           	chkl %d0,%d1
00004aac: 2055           	moveal %a5@,%a0
00004aae: 5357           	subqw #1,%sp@
00004ab0: 7243           	moveq #67,%d1
00004ab2: 6c52           	bges 0x4b06
00004ab4: 5443           	addqw #2,%d3
00004ab6: 0000 4e56      	orib #86,%d0
00004ab8:  _acsi_ioctl
00004aba: ffe0           	.short 0xffe0
00004abc: 2f0a           	movel %a2,%sp@-
00004abe: 2f02           	movel %d2,%sp@-
00004ac0: 342e 0008      	movew %fp@(8),%d2
00004ac4: 302e 000a      	movew %fp@(10),%d0
00004ac8: 246e 000c      	moveal %fp@(12),%a2
00004acc: 0c40 0028      	cmpiw #40,%d0
00004ad0: 6700 0128      	beqw 0x4bfa
00004ad4: 6218           	bhis 0x4aee
00004ad6: 0c40 0015      	cmpiw #21,%d0
00004ada: 6700 0098      	beqw 0x4b74
00004ade: 0c40 001e      	cmpiw #30,%d0
00004ae2: 6700 01c6      	beqw 0x4caa
00004ae6: 0c40 0014      	cmpiw #20,%d0
00004aea: 661a           	bnes 0x4b06
00004aec: 6020           	bras 0x4b0e
00004aee: 0c40 003d      	cmpiw #61,%d0
00004af2: 6700 0126      	beqw 0x4c1a
00004af6: 0c40 003e      	cmpiw #62,%d0
00004afa: 6700 015a      	beqw 0x4c56
00004afe: 0c40 003c      	cmpiw #60,%d0
00004b02: 6700 0108      	beqw 0x4c0c
00004b06: 307c ffff      	moveaw #-1,%a0
00004b0a: 6000 01a0      	braw 0x4cac
00004b0e: 1d7c 0025 fff6 	moveb #37,%fp@(-10)
00004b14: 4878 0009      	pea 0x9
00004b18: 486e fff7      	pea %fp@(-9)
00004b1c: 4eb9 0001 bdf4 	jsr 0x1bdf4
00004b22: 41ee fff6      	lea %fp@(-10),%a0
00004b26: 2d48 ffe2      	movel %a0,%fp@(-30)
00004b2a: 3d7c 000a ffe6 	movew #10,%fp@(-26)
00004b30: 2d79 0000 04c6 	movel 0x4c6,%fp@(-24)
00004b36: ffe8 
00004b38: 7008           	moveq #8,%d0
00004b3a: 2d40 ffec      	movel %d0,%fp@(-20)
00004b3e: 2d7c 0000 0258 	movel #600,%fp@(-16)
00004b44: fff0 
00004b46: 422e fff4      	clrb %fp@(-12)
00004b4a: 486e ffe2      	pea %fp@(-30)
00004b4e: 3f02           	movew %d2,%sp@-
00004b50: 4eba fc14      	jsr %pc@(0x4766)
00004b54: 4fef 000e      	lea %sp@(14),%sp
00004b58: 4a40           	tstw %d0
00004b5a: 6612           	bnes 0x4b6e
00004b5c: 2079 0000 04c6 	moveal 0x4c6,%a0
00004b62: 2210           	movel %a0@,%d1
00004b64: 5281           	addql #1,%d1
00004b66: 2481           	movel %d1,%a2@
00004b68: 2568 0004 0004 	movel %a0@(4),%a2@(4)
00004b6e: 3040           	moveaw %d0,%a0
00004b70: 6000 013a      	braw 0x4cac
00004b74: 3f02           	movew %d2,%sp@-
00004b76: 4eba fec2      	jsr %pc@(0x4a3a)
00004b7a: 548f           	addql #2,%sp
00004b7c: 4a80           	tstl %d0
00004b7e: 6d00 0124      	bltw 0x4ca4
00004b82: 1d7c 0012 fff6 	moveb #18,%fp@(-10)
00004b88: 422e fffb      	clrb %fp@(-5)
00004b8c: 422e fff9      	clrb %fp@(-7)
00004b90: 422e fff8      	clrb %fp@(-8)
00004b94: 422e fff7      	clrb %fp@(-9)
00004b98: 1d7c 0024 fffa 	moveb #36,%fp@(-6)
00004b9e: 41ee fff6      	lea %fp@(-10),%a0
00004ba2: 2d48 ffe2      	movel %a0,%fp@(-30)
00004ba6: 3d7c 0006 ffe6 	movew #6,%fp@(-26)
00004bac: 2d79 0000 04c6 	movel 0x4c6,%fp@(-24)
00004bb2: ffe8 
00004bb4: 7024           	moveq #36,%d0
00004bb6: 2d40 ffec      	movel %d0,%fp@(-20)
00004bba: 2d7c 0000 0258 	movel #600,%fp@(-16)
00004bc0: fff0 
00004bc2: 422e fff4      	clrb %fp@(-12)
00004bc6: 486e ffe2      	pea %fp@(-30)
00004bca: 3f02           	movew %d2,%sp@-
00004bcc: 4eba fb98      	jsr %pc@(0x4766)
00004bd0: 5c8f           	addql #6,%sp
00004bd2: 41fa feb8      	lea %pc@(0x4a8c),%a0
00004bd6: 4a40           	tstw %d0
00004bd8: 6618           	bnes 0x4bf2
00004bda: 2079 0000 04c6 	moveal 0x4c6,%a0
00004be0: 4240           	clrw %d0
00004be2: 1010           	moveb %a0@,%d0
00004be4: 0240 001f      	andiw #31,%d0
00004be8: 6600 00ba      	bnew 0x4ca4
00004bec: 4228 0020      	clrb %a0@(32)
00004bf0: 5088           	addql #8,%a0
00004bf2: 14d8           	moveb %a0@+,%a2@+
00004bf4: 66fc           	bnes 0x4bf2
00004bf6: 6000 00b2      	braw 0x4caa
00004bfa: 3f02           	movew %d2,%sp@-
00004bfc: 4eba fe3c      	jsr %pc@(0x4a3a)
00004c00: 548f           	addql #2,%sp
00004c02: 4a80           	tstl %d0
00004c04: 6c00 00a4      	bgew 0x4caa
00004c08: 6000 009a      	braw 0x4ca4
00004c0c: 45ee fff6      	lea %fp@(-10),%a2
00004c10: 4878 000a      	pea 0xa
00004c14: 487a fe80      	pea %pc@(0x4a96)
00004c18: 600c           	bras 0x4c26
00004c1a: 45ee fff6      	lea %fp@(-10),%a2
00004c1e: 4878 000a      	pea 0xa
00004c22: 487a fe7d      	pea %pc@(0x4aa1)
00004c26: 2f0a           	movel %a2,%sp@-
00004c28: 4eb9 0001 bb80 	jsr 0x1bb80
00004c2e: 2d4a ffe2      	movel %a2,%fp@(-30)
00004c32: 3d7c 000a ffe6 	movew #10,%fp@(-26)
00004c38: 2d79 0000 04c6 	movel 0x4c6,%fp@(-24)
00004c3e: ffe8 
00004c40: 2d7c 0000 0200 	movel #512,%fp@(-20)
00004c46: ffec 
00004c48: 2d7c 0000 0258 	movel #600,%fp@(-16)
00004c4e: fff0 
00004c50: 422e fff4      	clrb %fp@(-12)
00004c54: 603c           	bras 0x4c92
00004c56: 45ee fff6      	lea %fp@(-10),%a2
00004c5a: 4878 000a      	pea 0xa
00004c5e: 487a fe4c      	pea %pc@(0x4aac)
00004c62: 2f0a           	movel %a2,%sp@-
00004c64: 4eb9 0001 bb80 	jsr 0x1bb80
00004c6a: 2d4a ffe2      	movel %a2,%fp@(-30)
00004c6e: 3d7c 000a ffe6 	movew #10,%fp@(-26)
00004c74: 2d79 0000 04c6 	movel 0x4c6,%fp@(-24)
00004c7a: ffe8 
00004c7c: 2d7c 0000 0200 	movel #512,%fp@(-20)
00004c82: ffec 
00004c84: 2d7c 0000 0258 	movel #600,%fp@(-16)
00004c8a: fff0 
00004c8c: 1d7c 0001 fff4 	moveb #1,%fp@(-12)
00004c92: 486e ffe2      	pea %fp@(-30)
00004c96: 3f02           	movew %d2,%sp@-
00004c98: 4eba facc      	jsr %pc@(0x4766)
00004c9c: 3040           	moveaw %d0,%a0
00004c9e: 4fef 0012      	lea %sp@(18),%sp
00004ca2: 6008           	bras 0x4cac
00004ca4: 307c fff1      	moveaw #-15,%a0
00004ca8: 6002           	bras 0x4cac
00004caa: 91c8           	subal %a0,%a0
00004cac: 2008           	movel %a0,%d0
00004cae: 242e ffd8      	movel %fp@(-40),%d2
00004cb2: 246e ffdc      	moveal %fp@(-36),%a2
00004cb6: 4e5e           	unlk %fp
00004cb8: 4e75           	rts
00004cba:  _acsi_rw
00004cba: 4fef ffcc      	lea %sp@(-52),%sp
00004cbe: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00004cc2: 2a6f 0066      	moveal %sp@(102),%a5
00004cc6: 382f 006a      	movew %sp@(106),%d4
00004cca: 242f 006c      	movel %sp@(108),%d2
00004cce: 3c2f 0064      	movew %sp@(100),%d6
00004cd2: 0246 0001      	andiw #1,%d6
00004cd6: 0802 0000      	btst #0,%d2
00004cda: 6608           	bnes 0x4ce4
00004cdc: b4b9 0000 042e 	cmpl 0x42e,%d2
00004ce2: 651a           	bcss 0x4cfe
00004ce4: 4eb9 0001 b706 	jsr 0x1b706
00004cea: 2e00           	movel %d0,%d7
00004cec: 661c           	bnes 0x4d0a
00004cee: 2e39 0000 04c6 	movel 0x4c6,%d7
00004cf4: 7601           	moveq #1,%d3
00004cf6: 367c 0006      	moveaw #6,%a3
00004cfa: 6000 00fe      	braw 0x4dfa
00004cfe: 7e00           	moveq #0,%d7
00004d00: 4243           	clrw %d3
00004d02: 367c 00ff      	moveaw #255,%a3
00004d06: 6000 00f2      	braw 0x4dfa
00004d0a: 7601           	moveq #1,%d3
00004d0c: 367c 0080      	moveaw #128,%a3
00004d10: 6000 00e8      	braw 0x4dfa
00004d14: 3444           	moveaw %d4,%a2
00004d16: b84b           	cmpw %a3,%d4
00004d18: 6f02           	bles 0x4d1c
00004d1a: 344b           	moveaw %a3,%a2
00004d1c: 4a43           	tstw %d3
00004d1e: 6706           	beqs 0x4d26
00004d20: 286f 002c      	moveal %sp@(44),%a4
00004d24: 6002           	bras 0x4d28
00004d26: 2842           	moveal %d2,%a4
00004d28: 4a46           	tstw %d6
00004d2a: 671c           	beqs 0x4d48
00004d2c: 4a43           	tstw %d3
00004d2e: 6718           	beqs 0x4d48
00004d30: 300a           	movew %a2,%d0
00004d32: 48c0           	extl %d0
00004d34: 7209           	moveq #9,%d1
00004d36: e3a8           	lsll %d1,%d0
00004d38: 2f00           	movel %d0,%sp@-
00004d3a: 2f02           	movel %d2,%sp@-
00004d3c: 2f0c           	movel %a4,%sp@-
00004d3e: 4eb9 0001 bb80 	jsr 0x1bb80
00004d44: 4fef 000c      	lea %sp@(12),%sp
00004d48: 3a0a           	movew %a2,%d5
00004d4a: 48c5           	extl %d5
00004d4c: 7009           	moveq #9,%d0
00004d4e: e1ad           	lsll %d0,%d5
00004d50: 3c7c 0002      	moveaw #2,%fp
00004d54: 2e3c 0000 49ac 	movel #18860,%d7
00004d5a: 3f0a           	movew %a2,%sp@-
00004d5c: 2f0d           	movel %a5,%sp@-
00004d5e: 3f06           	movew %d6,%sp@-
00004d60: 486f 005e      	pea %sp@(94)
00004d64: 4eb9 0001 3914 	jsr 0x13914
00004d6a: 41ef 0062      	lea %sp@(98),%a0
00004d6e: 2f48 003c      	movel %a0,%sp@(60)
00004d72: 3f40 0040      	movew %d0,%sp@(64)
00004d76: 2f4c 0042      	movel %a4,%sp@(66)
00004d7a: 2f45 0046      	movel %d5,%sp@(70)
00004d7e: 2f7c 0000 0258 	movel #600,%sp@(74)
00004d84: 004a 
00004d86: 1f46 004e      	moveb %d6,%sp@(78)
00004d8a: 486f 003c      	pea %sp@(60)
00004d8e: 3f2f 0080      	movew %sp@(128),%sp@-
00004d92: 4eba f9d2      	jsr %pc@(0x4766)
00004d96: 4fef 0012      	lea %sp@(18),%sp
00004d9a: 4a40           	tstw %d0
00004d9c: 6f1e           	bles 0x4dbc
00004d9e: 486f 0044      	pea %sp@(68)
00004da2: 3f2f 0074      	movew %sp@(116),%sp@-
00004da6: 2047           	moveal %d7,%a0
00004da8: 4e90           	jsr %a0@
00004daa: 5c8f           	addql #6,%sp
00004dac: 4a40           	tstw %d0
00004dae: 6618           	bnes 0x4dc8
00004db0: 486f 0044      	pea %sp@(68)
00004db4: 4eb9 0001 39ac 	jsr 0x139ac
00004dba: 588f           	addql #4,%sp
00004dbc: 4a40           	tstw %d0
00004dbe: 6718           	beqs 0x4dd8
00004dc0: 0c40 fff2      	cmpiw #-14,%d0
00004dc4: 6604           	bnes 0x4dca
00004dc6: 600c           	bras 0x4dd4
00004dc8: 70fe           	moveq #-2,%d0
00004dca: 534e           	subqw #1,%fp
00004dcc: 320e           	movew %fp,%d1
00004dce: 668a           	bnes 0x4d5a
00004dd0: 4a40           	tstw %d0
00004dd2: 6704           	beqs 0x4dd8
00004dd4: 48c0           	extl %d0
00004dd6: 602e           	bras 0x4e06
00004dd8: 4a46           	tstw %d6
00004dda: 6614           	bnes 0x4df0
00004ddc: 4a43           	tstw %d3
00004dde: 6710           	beqs 0x4df0
00004de0: 2f05           	movel %d5,%sp@-
00004de2: 2f0c           	movel %a4,%sp@-
00004de4: 2f02           	movel %d2,%sp@-
00004de6: 4eb9 0001 bb80 	jsr 0x1bb80
00004dec: 4fef 000c      	lea %sp@(12),%sp
00004df0: 984a           	subw %a2,%d4
00004df2: d485           	addl %d5,%d2
00004df4: 4bf5 a000      	lea %a5@(0000000000000000,%a2:w),%a5
00004df8: 6004           	bras 0x4dfe
00004dfa: 2f47 002c      	movel %d7,%sp@(44)
00004dfe: 4a44           	tstw %d4
00004e00: 6e00 ff12      	bgtw 0x4d14
00004e04: 7000           	moveq #0,%d0
00004e06: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00004e0a: 4fef 0034      	lea %sp@(52),%sp
00004e0e: 4e75           	rts
00004e10:  _bmem_init
00004e10: 23fc 0005 b9f8 	movel #375288,0x4fa
00004e16: 0000 04fa 
00004e1a: 23fc 0005 b9f8 	movel #375288,0x432
00004e20: 0000 0432 
00004e24: 23f9 0000 042e 	movel 0x42e,0x436
00004e2a: 0000 0436 
00004e2e: 4e75           	rts
00004e30: 6261           	bhis 0x4e93
00004e32: 6c6c           	bges 0x4ea0
00004e34: 6f63           	bles 0x4e99
00004e36: 5f73 7472      	subqw #7,%a3@(0000000000000072,%d7:w:4)
00004e3a: 616d           	bsrs 0x4ea9
00004e3c: 2825           	movel %a5@-,%d4
00004e3e: 6c75           	bges 0x4eb5
00004e40: 293a 206e      	movel %pc@(0x6eb0),%a4@-
00004e44: 6f74           	bles 0x4eba
00004e46: 2065           	moveal %a5@-,%a0
00004e48: 6e6f           	bgts 0x4eb9
00004e4a: 7567           	mvsw %sp@-,%d2
00004e4c: 6820           	bvcs 0x4e6e
00004e4e: 6d65           	blts 0x4eb5
00004e50: 6d6f           	blts 0x4ec1
00004e52: 7279           	moveq #121,%d1
00004e54: 0a00 222f      	eorib #47,%d0
00004e56:  _balloc_stram
00004e58: 0004 5681      	orib #-127,%d4
00004e5c: 70fc           	moveq #-4,%d0
00004e5e: c280           	andl %d0,%d1
00004e60: 2079 0000 0436 	moveal 0x436,%a0
00004e66: 2039 0000 0432 	movel 0x432,%d0
00004e6c: 2248           	moveal %a0,%a1
00004e6e: 93c0           	subal %d0,%a1
00004e70: b289           	cmpl %a1,%d1
00004e72: 630c           	blss 0x4e80
00004e74: 2f01           	movel %d1,%sp@-
00004e76: 487a ffb8      	pea %pc@(0x4e30)
00004e7a: 4eb9 0000 e010 	jsr 0xe010
00004e80: 4a6f 0008      	tstw %sp@(8)
00004e84: 670c           	beqs 0x4e92
00004e86: 2008           	movel %a0,%d0
00004e88: 9081           	subl %d1,%d0
00004e8a: 23c0 0000 0436 	movel %d0,0x436
00004e90: 4e75           	rts
00004e92: d280           	addl %d0,%d1
00004e94: 23c1 0000 0432 	movel %d1,0x432
00004e9a: 23c1 0000 04fa 	movel %d1,0x4fa
00004ea0: 4e75           	rts
00004ea2:  _getmpb
00004ea2: 206f 0004      	moveal %sp@(4),%a0
00004ea6: 43f9 0000 048e 	lea 0x48e,%a1
00004eac: 4291           	clrl %a1@
00004eae: 2039 0000 0432 	movel 0x432,%d0
00004eb4: 23c0 0000 0492 	movel %d0,0x492
00004eba: 2239 0000 0436 	movel 0x436,%d1
00004ec0: 9280           	subl %d0,%d1
00004ec2: 23c1 0000 0496 	movel %d1,0x496
00004ec8: 42b9 0000 049a 	clrl 0x49a
00004ece: 2089           	movel %a1,%a0@
00004ed0: 42a8 0004      	clrl %a0@(4)
00004ed4: 4e75           	rts
00004ed6: 0000 48e7      	orib #-25,%d0
00004eda: 303c 342f      	movew #13359,%d0
00004ede: 001c 0c42      	orib #66,%a4@+
00004ee2: 0019 6200      	orib #0,%a1@+
00004ee6: 009c 3042 2008 	oril #809639944,%a4@+
00004eec: d088           	addl %a0,%d0
00004eee: d088           	addl %a0,%d0
00004ef0: e788           	lsll #3,%d0
00004ef2: 9088           	subl %a0,%d0
00004ef4: d080           	addl %d0,%d0
00004ef6: 2440           	moveal %d0,%a2
00004ef8: d5fc 0004 b6fc 	addal #308988,%a2
00004efe: 082a 0000 000c 	btst #0,%a2@(12)
00004f04: 677c           	beqs 0x4f82
00004f06: 362a 002c      	movew %a2@(44),%d3
00004f0a: 0c2a 0002 000d 	cmpib #2,%a2@(13)
00004f10: 6774           	beqs 0x4f86
00004f12: 41f9 0004 b720 	lea 0x4b720,%a0
00004f18: 4a30 0800      	tstb %a0@(0000000000000000,%d0:l)
00004f1c: 6668           	bnes 0x4f86
00004f1e: 4bf9 0000 9202 	lea 0x9202,%a5
00004f24: 49f9 0000 7fc6 	lea 0x7fc6,%a4
00004f2a: 47f9 0000 3502 	lea 0x3502,%a3
00004f30: 0c42 0001      	cmpiw #1,%d2
00004f34: 6e06           	bgts 0x4f3c
00004f36: 3f02           	movew %d2,%sp@-
00004f38: 4e95           	jsr %a5@
00004f3a: 6004           	bras 0x4f40
00004f3c: 3f03           	movew %d3,%sp@-
00004f3e: 4e94           	jsr %a4@
00004f40: 548f           	addql #2,%sp
00004f42: 4a80           	tstl %d0
00004f44: 6c08           	bges 0x4f4e
00004f46: 3f02           	movew %d2,%sp@-
00004f48: 3f00           	movew %d0,%sp@-
00004f4a: 4e93           	jsr %a3@
00004f4c: 588f           	addql #4,%sp
00004f4e: 0c80 0001 0000 	cmpil #65536,%d0
00004f54: 67da           	beqs 0x4f30
00004f56: 4a80           	tstl %d0
00004f58: 6d2e           	blts 0x4f88
00004f5a: 671e           	beqs 0x4f7a
00004f5c: 0283 0000 ffff 	andil #65535,%d3
00004f62: 41f9 0004 c08c 	lea 0x4c08c,%a0
00004f68: 2203           	movel %d3,%d1
00004f6a: e789           	lsll #3,%d1
00004f6c: d681           	addl %d1,%d3
00004f6e: d683           	addl %d3,%d3
00004f70: 0030 0001 3801 	orib #1,%a0@(0000000000000001,%d3:l)
00004f76: 1540 000d      	moveb %d0,%a2@(13)
00004f7a: 7000           	moveq #0,%d0
00004f7c: 102a 000d      	moveb %a2@(13),%d0
00004f80: 6006           	bras 0x4f88
00004f82: 70f1           	moveq #-15,%d0
00004f84: 6002           	bras 0x4f88
00004f86: 7002           	moveq #2,%d0
00004f88: 4cdf 3c0c      	moveml %sp@+,%d2-%d3/%a2-%a5
00004f8c: 4e75           	rts
00004f8e: 4fef fff4      	lea %sp@(-12),%sp
00004f92: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00004f96: 382f 003c      	movew %sp@(60),%d4
00004f9a: 266f 003e      	moveal %sp@(62),%a3
00004f9e: 3e2f 0042      	movew %sp@(66),%d7
00004fa2: 302f 0044      	movew %sp@(68),%d0
00004fa6: 342f 0046      	movew %sp@(70),%d2
00004faa: 2a2f 0048      	movel %sp@(72),%d5
00004fae: 0c42 0001      	cmpiw #1,%d2
00004fb2: 6e24           	bgts 0x4fd8
00004fb4: b6fc 0000      	cmpaw #0,%a3
00004fb8: 661e           	bnes 0x4fd8
00004fba: 3042           	moveaw %d2,%a0
00004fbc: 2008           	movel %a0,%d0
00004fbe: d088           	addl %a0,%d0
00004fc0: d088           	addl %a0,%d0
00004fc2: e788           	lsll #3,%d0
00004fc4: 9088           	subl %a0,%d0
00004fc6: d080           	addl %d0,%d0
00004fc8: 41f9 0004 b708 	lea 0x4b708,%a0
00004fce: 1187 0801      	moveb %d7,%a0@(0000000000000001,%d0:l)
00004fd2: 7000           	moveq #0,%d0
00004fd4: 6000 029c      	braw 0x5272
00004fd8: 0c40 ffff      	cmpiw #-1,%d0
00004fdc: 6704           	beqs 0x4fe2
00004fde: 7a00           	moveq #0,%d5
00004fe0: 3a00           	movew %d0,%d5
00004fe2: 3c07           	movew %d7,%d6
00004fe4: 48c6           	extl %d6
00004fe6: 44c4           	movew %d4,%ccr
00004fe8: 6b00 00e4      	bmiw 0x50ce
00004fec: 0c42 0019      	cmpiw #25,%d2
00004ff0: 6200 027a      	bhiw 0x526c
00004ff4: 3042           	moveaw %d2,%a0
00004ff6: 2008           	movel %a0,%d0
00004ff8: d088           	addl %a0,%d0
00004ffa: d088           	addl %a0,%d0
00004ffc: e788           	lsll #3,%d0
00004ffe: 9088           	subl %a0,%d0
00005000: d080           	addl %d0,%d0
00005002: 41f9 0004 b708 	lea 0x4b708,%a0
00005008: 0830 0000 0800 	btst #0,%a0@(0000000000000000,%d0:l)
0000500e: 6700 025c      	beqw 0x526c
00005012: 2040           	moveal %d0,%a0
00005014: d1fc 0004 b70a 	addal #309002,%a0
0000501a: 4a50           	tstw %a0@
0000501c: 6700 0252      	beqw 0x5270
00005020: 41f9 0004 b720 	lea 0x4b720,%a0
00005026: 4a30 0800      	tstb %a0@(0000000000000000,%d0:l)
0000502a: 6600 023c      	bnew 0x5268
0000502e: 0804 0000      	btst #0,%d4
00005032: 670a           	beqs 0x503e
00005034: 4a85           	tstl %d5
00005036: 6606           	bnes 0x503e
00005038: 11bc 0001 0800 	moveb #1,%a0@(0000000000000000,%d0:l)
0000503e: 3042           	moveaw %d2,%a0
00005040: 2008           	movel %a0,%d0
00005042: d088           	addl %a0,%d0
00005044: d088           	addl %a0,%d0
00005046: e788           	lsll #3,%d0
00005048: 9088           	subl %a0,%d0
0000504a: d080           	addl %d0,%d0
0000504c: 2440           	moveal %d0,%a2
0000504e: d5fc 0004 b6fc 	addal #308988,%a2
00005054: 362a 002c      	movew %a2@(44),%d3
00005058: 3003           	movew %d3,%d0
0000505a: 48c0           	extl %d0
0000505c: 2200           	movel %d0,%d1
0000505e: e789           	lsll #3,%d1
00005060: d081           	addl %d1,%d0
00005062: 2040           	moveal %d0,%a0
00005064: d1c0           	addal %d0,%a0
00005066: d1fc 0004 c082 	addal #311426,%a0
0000506c: 3c2a 000e      	movew %a2@(14),%d6
00005070: 3010           	movew %a0@,%d0
00005072: e06e           	lsrw %d0,%d6
00005074: 3046           	moveaw %d6,%a0
00005076: 2f08           	movel %a0,%sp@-
00005078: 2f05           	movel %d5,%sp@-
0000507a: 4eb9 0001 e9c8 	jsr 0x1e9c8
00005080: 508f           	addql #8,%sp
00005082: 2a00           	movel %d0,%d5
00005084: 6d00 01ea      	bltw 0x5270
00005088: cdc7           	mulsw %d7,%d6
0000508a: 202a 0008      	movel %a2@(8),%d0
0000508e: 670a           	beqs 0x509a
00005090: 2205           	movel %d5,%d1
00005092: d286           	addl %d6,%d1
00005094: b081           	cmpl %d1,%d0
00005096: 6500 01d8      	bcsw 0x5270
0000509a: 3042           	moveaw %d2,%a0
0000509c: 2008           	movel %a0,%d0
0000509e: d088           	addl %a0,%d0
000050a0: d088           	addl %a0,%d0
000050a2: e788           	lsll #3,%d0
000050a4: 9088           	subl %a0,%d0
000050a6: d080           	addl %d0,%d0
000050a8: 2040           	moveal %d0,%a0
000050aa: d1fc 0004 b700 	addal #308992,%a0
000050b0: 2450           	moveal %a0@,%a2
000050b2: 0804 0001      	btst #1,%d4
000050b6: 660e           	bnes 0x50c6
000050b8: 3f02           	movew %d2,%sp@-
000050ba: 4eba fe1c      	jsr %pc@(0x4ed8)
000050be: 548f           	addql #2,%sp
000050c0: 4a80           	tstl %d0
000050c2: 6600 01a4      	bnew 0x5268
000050c6: da8a           	addl %a2,%d5
000050c8: 0244 ff7f      	andiw #-129,%d4
000050cc: 606e           	bras 0x513c
000050ce: 0c42 0019      	cmpiw #25,%d2
000050d2: 6200 0198      	bhiw 0x526c
000050d6: 3002           	movew %d2,%d0
000050d8: 48c0           	extl %d0
000050da: 2200           	movel %d0,%d1
000050dc: e789           	lsll #3,%d1
000050de: 2041           	moveal %d1,%a0
000050e0: d1c0           	addal %d0,%a0
000050e2: d1c8           	addal %a0,%a0
000050e4: 43f9 0004 c07c 	lea 0x4c07c,%a1
000050ea: 4a30 9800      	tstb %a0@(0000000000000000,%a1:l)
000050ee: 6700 017c      	beqw 0x526c
000050f2: 4a85           	tstl %d5
000050f4: 6d00 017a      	bltw 0x5270
000050f8: d1fc 0004 c07e 	addal #311422,%a0
000050fe: 2010           	movel %a0@,%d0
00005100: 670a           	beqs 0x510c
00005102: 2205           	movel %d5,%d1
00005104: d286           	addl %d6,%d1
00005106: b081           	cmpl %d1,%d0
00005108: 6300 0166      	blsw 0x5270
0000510c: 0804 0001      	btst #1,%d4
00005110: 6628           	bnes 0x513a
00005112: 3002           	movew %d2,%d0
00005114: 48c0           	extl %d0
00005116: 41f9 0004 c08c 	lea 0x4c08c,%a0
0000511c: 2200           	movel %d0,%d1
0000511e: e789           	lsll #3,%d1
00005120: d081           	addl %d1,%d0
00005122: d080           	addl %d0,%d0
00005124: 1230 0801      	moveb %a0@(0000000000000001,%d0:l),%d1
00005128: 0801 0000      	btst #0,%d1
0000512c: 670c           	beqs 0x513a
0000512e: 0201 fffe      	andib #-2,%d1
00005132: 1181 0801      	moveb %d1,%a0@(0000000000000001,%d0:l)
00005136: 6000 0130      	braw 0x5268
0000513a: 3602           	movew %d2,%d3
0000513c: 3203           	movew %d3,%d1
0000513e: 48c1           	extl %d1
00005140: 2001           	movel %d1,%d0
00005142: e788           	lsll #3,%d0
00005144: d081           	addl %d1,%d0
00005146: 2040           	moveal %d0,%a0
00005148: d1c0           	addal %d0,%a0
0000514a: d1fc 0004 c082 	addal #311426,%a0
00005150: 3a50           	moveaw %a0@,%a5
00005152: 2001           	movel %d1,%d0
00005154: d081           	addl %d1,%d0
00005156: d081           	addl %d1,%d0
00005158: e788           	lsll #3,%d0
0000515a: 9081           	subl %d1,%d0
0000515c: 2040           	moveal %d0,%a0
0000515e: 4df0 0820      	lea %a0@(0000000000000020,%d0:l),%fp
00005162: ddfc 0004 b6fc 	addal #308988,%fp
00005168: 244b           	moveal %a3,%a2
0000516a: 3204           	movew %d4,%d1
0000516c: 0241 fff7      	andiw #-9,%d1
00005170: 3f41 0030      	movew %d1,%sp@(48)
00005174: 3204           	movew %d4,%d1
00005176: 0241 0008      	andiw #8,%d1
0000517a: 3f41 0032      	movew %d1,%sp@(50)
0000517e: 7200           	moveq #0,%d1
00005180: 320d           	movew %a5,%d1
00005182: 2f41 0034      	movel %d1,%sp@(52)
00005186: 3042           	moveaw %d2,%a0
00005188: 2846           	moveal %d6,%a4
0000518a: 0c86 0000 7fff 	cmpil #32767,%d6
00005190: 6f04           	bles 0x5196
00005192: 387c 7fff      	moveaw #32767,%a4
00005196: 3408           	movew %a0,%d2
00005198: 0c43 0001      	cmpiw #1,%d3
0000519c: 6e1c           	bgts 0x51ba
0000519e: 3f03           	movew %d3,%sp@-
000051a0: 3f2e 0002      	movew %fp@(2),%sp@-
000051a4: 3f16           	movew %fp@,%sp@-
000051a6: 2f05           	movel %d5,%sp@-
000051a8: 3f0c           	movew %a4,%sp@-
000051aa: 2f0a           	movel %a2,%sp@-
000051ac: 3f04           	movew %d4,%sp@-
000051ae: 4eb9 0000 95b8 	jsr 0x95b8
000051b4: 4fef 0012      	lea %sp@(18),%sp
000051b8: 6016           	bras 0x51d0
000051ba: 2f0a           	movel %a2,%sp@-
000051bc: 3f0c           	movew %a4,%sp@-
000051be: 2f05           	movel %d5,%sp@-
000051c0: 3f2f 003a      	movew %sp@(58),%sp@-
000051c4: 3f03           	movew %d3,%sp@-
000051c6: 4eb9 0000 744a 	jsr 0x744a
000051cc: 4fef 000e      	lea %sp@(14),%sp
000051d0: 4a80           	tstl %d0
000051d2: 6c12           	bges 0x51e6
000051d4: 4a6f 0032      	tstw %sp@(50)
000051d8: 662e           	bnes 0x5208
000051da: 3f02           	movew %d2,%sp@-
000051dc: 3f00           	movew %d0,%sp@-
000051de: 4eb9 0000 3502 	jsr 0x3502
000051e4: 588f           	addql #4,%sp
000051e6: 0c80 0001 0000 	cmpil #65536,%d0
000051ec: 67aa           	beqs 0x5198
000051ee: 3042           	moveaw %d2,%a0
000051f0: 4a80           	tstl %d0
000051f2: 6d14           	blts 0x5208
000051f4: 384c           	moveaw %a4,%a4
000051f6: 220c           	movel %a4,%d1
000051f8: 242f 0034      	movel %sp@(52),%d2
000051fc: e5a9           	lsll %d2,%d1
000051fe: d5c1           	addal %d1,%a2
00005200: da8c           	addl %a4,%d5
00005202: 9c8c           	subl %a4,%d6
00005204: 4a86           	tstl %d6
00005206: 6e80           	bgts 0x5188
00005208: 0804 0000      	btst #0,%d4
0000520c: 661a           	bnes 0x5228
0000520e: 320d           	movew %a5,%d1
00005210: e36f           	lslw %d1,%d7
00005212: 3047           	moveaw %d7,%a0
00005214: 2f08           	movel %a0,%sp@-
00005216: 2f0b           	movel %a3,%sp@-
00005218: 2f40 0034      	movel %d0,%sp@(52)
0000521c: 4eb9 0000 3128 	jsr 0x3128
00005222: 508f           	addql #8,%sp
00005224: 202f 002c      	movel %sp@(44),%d0
00005228: 4a80           	tstl %d0
0000522a: 661c           	bnes 0x5248
0000522c: 2239 0000 04ba 	movel 0x4ba,%d1
00005232: 48c3           	extl %d3
00005234: 2403           	movel %d3,%d2
00005236: e78a           	lsll #3,%d2
00005238: d682           	addl %d2,%d3
0000523a: 2043           	moveal %d3,%a0
0000523c: d1c3           	addal %d3,%a0
0000523e: d1fc 0004 c084 	addal #311428,%a0
00005244: 2081           	movel %d1,%a0@
00005246: 602a           	bras 0x5272
00005248: 72f2           	moveq #-14,%d1
0000524a: b280           	cmpl %d0,%d1
0000524c: 6624           	bnes 0x5272
0000524e: 0c43 0001      	cmpiw #1,%d3
00005252: 6f1e           	bles 0x5272
00005254: 3f03           	movew %d3,%sp@-
00005256: 2f40 002e      	movel %d0,%sp@(46)
0000525a: 4eb9 0000 7f6e 	jsr 0x7f6e
00005260: 548f           	addql #2,%sp
00005262: 202f 002c      	movel %sp@(44),%d0
00005266: 600a           	bras 0x5272
00005268: 70f2           	moveq #-14,%d0
0000526a: 6006           	bras 0x5272
0000526c: 70f1           	moveq #-15,%d0
0000526e: 6002           	bras 0x5272
00005270: 70f8           	moveq #-8,%d0
00005272: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00005276: 4fef 000c      	lea %sp@(12),%sp
0000527a: 4e75           	rts
0000527c: 4469 736b      	negw %a1@(29547)
00005280: 2025           	movel %a5@-,%d0
00005282: 633a           	blss 0x52be
00005284: 2069 7320      	moveal %a1@(29472),%a0
00005288: 696e           	bvss 0x52f8
0000528a: 6163           	bsrs 0x52ef
0000528c: 6365           	blss 0x52f3
0000528e: 7373 6962 6c65 	mvsw %a3@(0000000000006c65)@(0000000000002028),%d1
00005294: 2028 
00005296: 4641           	notw %d1
00005298: 5433 3229      	addqb #2,%a3@(0000000000000029,%d3:w:2)
0000529c: 0a00 48e7      	eorib #-25,%d0
0000529e:  _blkdev_getbpb
000052a0: 3c38 382f      	movew 0x382f,%d6
000052a4: 0020 0c44      	orib #68,%a0@-
000052a8: 0019 6200      	orib #0,%a1@+
000052ac: 029a 3044 2008 	andil #809771016,%a2@+
000052b2: d088           	addl %a0,%d0
000052b4: d088           	addl %a0,%d0
000052b6: e788           	lsll #3,%d0
000052b8: 9088           	subl %a0,%d0
000052ba: d080           	addl %d0,%d0
000052bc: 2640           	moveal %d0,%a3
000052be: d7fc 0004 b6fc 	addal #308988,%a3
000052c4: 082b 0000 000c 	btst #0,%a3@(12)
000052ca: 6700 027a      	beqw 0x5546
000052ce: 362b 002c      	movew %a3@(44),%d3
000052d2: 422b 000d      	clrb %a3@(13)
000052d6: 422b 0024      	clrb %a3@(36)
000052da: 303c 0200      	movew #512,%d0
000052de: 0c43 0001      	cmpiw #1,%d3
000052e2: 6f02           	bles 0x52e6
000052e4: 4240           	clrw %d0
000052e6: 3740 000e      	movew %d0,%a3@(14)
000052ea: 0c43 0001      	cmpiw #1,%d3
000052ee: 6f22           	bles 0x5312
000052f0: 3003           	movew %d3,%d0
000052f2: 48c0           	extl %d0
000052f4: 2200           	movel %d0,%d1
000052f6: e789           	lsll #3,%d1
000052f8: d081           	addl %d1,%d0
000052fa: d080           	addl %d0,%d0
000052fc: 41f9 0004 c08c 	lea 0x4c08c,%a0
00005302: 4a30 0800      	tstb %a0@(0000000000000000,%d0:l)
00005306: 6c0a           	bges 0x5312
00005308: 3f03           	movew %d3,%sp@-
0000530a: 4eb9 0000 7fc6 	jsr 0x7fc6
00005310: 548f           	addql #2,%sp
00005312: 082b 0001 000c 	btst #1,%a3@(12)
00005318: 6700 022c      	beqw 0x5546
0000531c: 0c43 0001      	cmpiw #1,%d3
00005320: 6e04           	bgts 0x5326
00005322: 7406           	moveq #6,%d2
00005324: 6002           	bras 0x5328
00005326: 7401           	moveq #1,%d2
00005328: 49fa fc64      	lea %pc@(0x4f8e),%a4
0000532c: 45f9 0000 3502 	lea 0x3502,%a2
00005332: 2f2b 0004      	movel %a3@(4),%sp@-
00005336: 3f03           	movew %d3,%sp@-
00005338: 3f3c ffff      	movew #-1,%sp@-
0000533c: 3f02           	movew %d2,%sp@-
0000533e: 2f39 0000 04c6 	movel 0x4c6,%sp@-
00005344: 3f3c 000a      	movew #10,%sp@-
00005348: 4e94           	jsr %a4@
0000534a: 4fef 0010      	lea %sp@(16),%sp
0000534e: 4a80           	tstl %d0
00005350: 6c08           	bges 0x535a
00005352: 3f04           	movew %d4,%sp@-
00005354: 3f00           	movew %d0,%sp@-
00005356: 4e92           	jsr %a2@
00005358: 588f           	addql #4,%sp
0000535a: 0c80 0001 0000 	cmpil #65536,%d0
00005360: 67d0           	beqs 0x5332
00005362: 4a80           	tstl %d0
00005364: 6d00 01e0      	bltw 0x5546
00005368: 2479 0000 04c6 	moveal 0x4c6,%a2
0000536e: 4242           	clrw %d2
00005370: 142a 000c      	moveb %a2@(12),%d2
00005374: e14a           	lslw #8,%d2
00005376: 4240           	clrw %d0
00005378: 102a 000b      	moveb %a2@(11),%d0
0000537c: 8440           	orw %d0,%d2
0000537e: 7000           	moveq #0,%d0
00005380: b479 0004 bc08 	cmpw 0x4bc08,%d2
00005386: 6200 01c0      	bhiw 0x5548
0000538a: 102a 000d      	moveb %a2@(13),%d0
0000538e: 2f00           	movel %d0,%sp@-
00005390: 3f02           	movew %d2,%sp@-
00005392: 4267           	clrw %sp@-
00005394: 4eb9 0001 e9c8 	jsr 0x1e9c8
0000539a: 508f           	addql #8,%sp
0000539c: 2200           	movel %d0,%d1
0000539e: 5381           	subql #1,%d1
000053a0: 0c81 0000 7fff 	cmpil #32767,%d1
000053a6: 6200 019e      	bhiw 0x5546
000053aa: 4a2a 0010      	tstb %a2@(16)
000053ae: 6606           	bnes 0x53b6
000053b0: 157c 0002 0010 	moveb #2,%a2@(16)
000053b6: 122a 0010      	moveb %a2@(16),%d1
000053ba: 5301           	subqb #1,%d1
000053bc: 0c01 0001      	cmpib #1,%d1
000053c0: 6200 0184      	bhiw 0x5546
000053c4: 3742 000e      	movew %d2,%a3@(14)
000053c8: 4241           	clrw %d1
000053ca: 122a 000d      	moveb %a2@(13),%d1
000053ce: 3741 0010      	movew %d1,%a3@(16)
000053d2: 3740 0012      	movew %d0,%a3@(18)
000053d6: 102a 0012      	moveb %a2@(18),%d0
000053da: 122a 0011      	moveb %a2@(17),%d1
000053de: 4a42           	tstw %d2
000053e0: 6724           	beqs 0x5406
000053e2: e148           	lslw #8,%d0
000053e4: 0241 00ff      	andiw #255,%d1
000053e8: 8041           	orw %d1,%d0
000053ea: 3202           	movew %d2,%d1
000053ec: 5341           	subqw #1,%d1
000053ee: 0281 0000 ffff 	andil #65535,%d1
000053f4: 0280 0000 ffff 	andil #65535,%d0
000053fa: eb88           	lsll #5,%d0
000053fc: d081           	addl %d1,%d0
000053fe: 80c2           	divuw %d2,%d0
00005400: 3740 0014      	movew %d0,%a3@(20)
00005404: 6004           	bras 0x540a
00005406: 426b 0014      	clrw %a3@(20)
0000540a: 4242           	clrw %d2
0000540c: 142a 0017      	moveb %a2@(23),%d2
00005410: e14a           	lslw #8,%d2
00005412: 4240           	clrw %d0
00005414: 102a 0016      	moveb %a2@(22),%d0
00005418: 8440           	orw %d0,%d2
0000541a: 3742 0016      	movew %d2,%a3@(22)
0000541e: 4240           	clrw %d0
00005420: 102a 000f      	moveb %a2@(15),%d0
00005424: e148           	lslw #8,%d0
00005426: 4241           	clrw %d1
00005428: 122a 000e      	moveb %a2@(14),%d1
0000542c: 8041           	orw %d1,%d0
0000542e: 6604           	bnes 0x5434
00005430: 103c 0001      	moveb #1,%d0
00005434: d042           	addw %d2,%d0
00005436: 3740 0018      	movew %d0,%a3@(24)
0000543a: 3042           	moveaw %d2,%a0
0000543c: d0eb 0014      	addaw %a3@(20),%a0
00005440: d0c0           	addaw %d0,%a0
00005442: 3748 001a      	movew %a0,%a3@(26)
00005446: 4240           	clrw %d0
00005448: 102a 0014      	moveb %a2@(20),%d0
0000544c: e148           	lslw #8,%d0
0000544e: 4241           	clrw %d1
00005450: 122a 0013      	moveb %a2@(19),%d1
00005454: 8041           	orw %d1,%d0
00005456: 0280 0000 ffff 	andil #65535,%d0
0000545c: 662c           	bnes 0x548a
0000545e: 0c43 0001      	cmpiw #1,%d3
00005462: 6f26           	bles 0x548a
00005464: 4240           	clrw %d0
00005466: 102a 0023      	moveb %a2@(35),%d0
0000546a: e148           	lslw #8,%d0
0000546c: 4241           	clrw %d1
0000546e: 122a 0022      	moveb %a2@(34),%d1
00005472: 8041           	orw %d1,%d0
00005474: 4840           	swap %d0
00005476: 4240           	clrw %d0
00005478: 4241           	clrw %d1
0000547a: 122a 0021      	moveb %a2@(33),%d1
0000547e: e149           	lslw #8,%d1
00005480: 4245           	clrw %d5
00005482: 1a2a 0020      	moveb %a2@(32),%d5
00005486: 8245           	orw %d5,%d1
00005488: 8041           	orw %d1,%d0
0000548a: 7200           	moveq #0,%d1
0000548c: 3208           	movew %a0,%d1
0000548e: b280           	cmpl %d0,%d1
00005490: 621e           	bhis 0x54b0
00005492: 7a00           	moveq #0,%d5
00005494: 1a2a 000d      	moveb %a2@(13),%d5
00005498: 2f05           	movel %d5,%sp@-
0000549a: 9081           	subl %d1,%d0
0000549c: 2f00           	movel %d0,%sp@-
0000549e: 4eb9 0001 e9ec 	jsr 0x1e9ec
000054a4: 508f           	addql #8,%sp
000054a6: 0c80 0000 fff4 	cmpil #65524,%d0
000054ac: 6304           	blss 0x54b2
000054ae: 6006           	bras 0x54b6
000054b0: 7000           	moveq #0,%d0
000054b2: 4a42           	tstw %d2
000054b4: 6618           	bnes 0x54ce
000054b6: 0644 0041      	addiw #65,%d4
000054ba: 3f04           	movew %d4,%sp@-
000054bc: 487a fdbe      	pea %pc@(0x527c)
000054c0: 4eb9 0000 c7ca 	jsr 0xc7ca
000054c6: 426b 000e      	clrw %a3@(14)
000054ca: 5c8f           	addql #6,%sp
000054cc: 6078           	bras 0x5546
000054ce: 3740 001c      	movew %d0,%a3@(28)
000054d2: 0c40 0ff4      	cmpiw #4084,%d0
000054d6: 53c0           	sls %d0
000054d8: 4880           	extw %d0
000054da: 5240           	addqw #1,%d0
000054dc: 3740 001e      	movew %d0,%a3@(30)
000054e0: 4240           	clrw %d0
000054e2: 102a 001b      	moveb %a2@(27),%d0
000054e6: e148           	lslw #8,%d0
000054e8: 4241           	clrw %d1
000054ea: 122a 001a      	moveb %a2@(26),%d1
000054ee: 8041           	orw %d1,%d0
000054f0: 3740 0022      	movew %d0,%a3@(34)
000054f4: 4240           	clrw %d0
000054f6: 102a 0019      	moveb %a2@(25),%d0
000054fa: e148           	lslw #8,%d0
000054fc: 4241           	clrw %d1
000054fe: 122a 0018      	moveb %a2@(24),%d1
00005502: 8041           	orw %d1,%d0
00005504: 3740 0020      	movew %d0,%a3@(32)
00005508: 4878 0003      	pea 0x3
0000550c: 486a 0008      	pea %a2@(8)
00005510: 486b 0025      	pea %a3@(37)
00005514: 49f9 0001 bb80 	lea 0x1bb80,%a4
0000551a: 4e94           	jsr %a4@
0000551c: 4878 0004      	pea 0x4
00005520: 486a 0027      	pea %a2@(39)
00005524: 486b 0028      	pea %a3@(40)
00005528: 4e94           	jsr %a4@
0000552a: 4fef 0018      	lea %sp@(24),%sp
0000552e: 0c43 0001      	cmpiw #1,%d3
00005532: 6e0c           	bgts 0x5540
00005534: 2f0a           	movel %a2,%sp@-
00005536: 3f03           	movew %d3,%sp@-
00005538: 4eb9 0000 91bc 	jsr 0x91bc
0000553e: 5c8f           	addql #6,%sp
00005540: 700e           	moveq #14,%d0
00005542: d08b           	addl %a3,%d0
00005544: 6002           	bras 0x5548
00005546: 7000           	moveq #0,%d0
00005548: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
0000554c: 4e75           	rts
0000554e:  _compute_cksum
0000554e: 206f 0004      	moveal %sp@(4),%a0
00005552: 323c 0101      	movew #257,%d1
00005556: 4240           	clrw %d0
00005558: 6002           	bras 0x555c
0000555a: d058           	addw %a0@+,%d0
0000555c: 5341           	subqw #1,%d1
0000555e: 66fa           	bnes 0x555a
00005560: 4e75           	rts
00005562: 2f02           	movel %d2,%sp@-
00005564: 3039 0000 0446 	movew 0x446,%d0
0000556a: 0c40 0019      	cmpiw #25,%d0
0000556e: 625e           	bhis 0x55ce
00005570: 0c40 0001      	cmpiw #1,%d0
00005574: 6e08           	bgts 0x557e
00005576: 4eb9 0000 9198 	jsr 0x9198
0000557c: 6034           	bras 0x55b2
0000557e: 3040           	moveaw %d0,%a0
00005580: 2008           	movel %a0,%d0
00005582: d088           	addl %a0,%d0
00005584: d088           	addl %a0,%d0
00005586: e788           	lsll #3,%d0
00005588: 9088           	subl %a0,%d0
0000558a: d080           	addl %d0,%d0
0000558c: 2040           	moveal %d0,%a0
0000558e: d1fc 0004 b6fc 	addal #308988,%a0
00005594: 2f39 0000 04c6 	movel 0x4c6,%sp@-
0000559a: 3f3c 0001      	movew #1,%sp@-
0000559e: 2f28 0004      	movel %a0@(4),%sp@-
000055a2: 4267           	clrw %sp@-
000055a4: 3f28 002c      	movew %a0@(44),%sp@-
000055a8: 4eb9 0000 744a 	jsr 0x744a
000055ae: 4fef 000e      	lea %sp@(14),%sp
000055b2: 4a40           	tstw %d0
000055b4: 661c           	bnes 0x55d2
000055b6: 2439 0000 04c6 	movel 0x4c6,%d2
000055bc: 2f02           	movel %d2,%sp@-
000055be: 4eba ff8e      	jsr %pc@(0x554e)
000055c2: 588f           	addql #4,%sp
000055c4: 0c40 1234      	cmpiw #4660,%d0
000055c8: 670e           	beqs 0x55d8
000055ca: 7004           	moveq #4,%d0
000055cc: 6006           	bras 0x55d4
000055ce: 7002           	moveq #2,%d0
000055d0: 6002           	bras 0x55d4
000055d2: 7003           	moveq #3,%d0
000055d4: 241f           	movel %sp@+,%d2
000055d6: 4e75           	rts
000055d8: 4878 0200      	pea 0x200
000055dc: 2f02           	movel %d2,%sp@-
000055de: 4eb9 0000 3128 	jsr 0x3128
000055e4: 2079 0000 04c6 	moveal 0x4c6,%a0
000055ea: 48e7 fffe      	moveml %d0-%fp,%sp@-
000055ee: 4e90           	jsr %a0@
000055f0: 4cdf 7fff      	moveml %sp@+,%d0-%fp
000055f4: 508f           	addql #8,%sp
000055f6: 7000           	moveq #0,%d0
000055f8: 60da           	bras 0x55d4
000055fa:  _blkdev_init
000055fa: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
000055fe: 23fc 0000 1004 	movel #4100,0x4c6
00005604: 0000 04c6 
00005608: 23fc 0000 5562 	movel #21858,0x47a
0000560e: 0000 047a 
00005612: 23fc 0000 9100 	movel #37120,0x46a
00005618: 0000 046a 
0000561c: 23fc 0000 529e 	movel #21150,0x472
00005622: 0000 0472 
00005626: 23fc 0000 4f8e 	movel #20366,0x476
0000562c: 0000 0476 
00005630: 23fc 0000 4ed8 	movel #20184,0x47e
00005636: 0000 047e 
0000563a: 42b9 0000 04c2 	clrl 0x4c2
00005640: 4eb9 0000 9100 	jsr 0x9100
00005646: 4eb9 0000 4712 	jsr 0x4712
0000564c: 4eb9 0001 30a8 	jsr 0x130a8
00005652: 4eb9 0000 a7ee 	jsr 0xa7ee
00005658: 4eb9 0001 623a 	jsr 0x1623a
0000565e: 4eb9 0000 806e 	jsr 0x806e
00005664: 4eb9 0001 21c2 	jsr 0x121c2
0000566a: 4279 0004 bbac 	clrw 0x4bbac
00005670: 33fc 8000 0004 	movew #-32768,0x4bc08
00005676: bc08 
00005678: 41f9 0004 bbae 	lea 0x4bbae,%a0
0000567e: 45f9 0004 bbbe 	lea 0x4bbbe,%a2
00005684: 43f9 0004 bc0a 	lea 0x4bc0a,%a1
0000568a: 50d8           	st %a0@+
0000568c: 429a           	clrl %a2@+
0000568e: 4299           	clrl %a1@+
00005690: b1fc 0004 bbbe 	cmpal #310206,%a0
00005696: 66f2           	bnes 0x568a
00005698: 283c 0000 0200 	movel #512,%d4
0000569e: 7402           	moveq #2,%d2
000056a0: 7aff           	moveq #-1,%d5
000056a2: 45f9 0004 b6fc 	lea 0x4b6fc,%a2
000056a8: 49fa fbf4      	lea %pc@(0x529e),%a4
000056ac: 47f9 0004 bbae 	lea 0x4bbae,%a3
000056b2: 362a 002c      	movew %a2@(44),%d3
000056b6: 082a 0000 000c 	btst #0,%a2@(12)
000056bc: 6746           	beqs 0x5704
000056be: 5543           	subqw #2,%d3
000056c0: 6b42           	bmis 0x5704
000056c2: ba43           	cmpw %d3,%d5
000056c4: 6708           	beqs 0x56ce
000056c6: 5279 0004 bbac 	addqw #1,0x4bbac
000056cc: 3a03           	movew %d3,%d5
000056ce: 3f02           	movew %d2,%sp@-
000056d0: 4e94           	jsr %a4@
000056d2: 3042           	moveaw %d2,%a0
000056d4: 1783 8800      	moveb %d3,%a3@(0000000000000000,%a0:l)
000056d8: d1c8           	addal %a0,%a0
000056da: d1c8           	addal %a0,%a0
000056dc: d1fc 0004 bbbe 	addal #310206,%a0
000056e2: 20aa 0004      	movel %a2@(4),%a0@
000056e6: 548f           	addql #2,%sp
000056e8: 082a 0001 000c 	btst #1,%a2@(12)
000056ee: 670c           	beqs 0x56fc
000056f0: 7000           	moveq #0,%d0
000056f2: 302a 000e      	movew %a2@(14),%d0
000056f6: b084           	cmpl %d4,%d0
000056f8: 6f02           	bles 0x56fc
000056fa: 2800           	movel %d0,%d4
000056fc: 5242           	addqw #1,%d2
000056fe: 0c42 000f      	cmpiw #15,%d2
00005702: 6e0c           	bgts 0x5710
00005704: 45ea 002e      	lea %a2@(46),%a2
00005708: b5fc 0004 bba8 	cmpal #310184,%a2
0000570e: 65a2           	bcss 0x56b2
00005710: 23fc 4148 4449 	movel #1095255113,0x4bbfe
00005716: 0004 bbfe 
0000571a: 23fc 0004 bbfe 	movel #310270,0x4bc02
00005720: 0004 bc02 
00005724: 33fc 0300 0004 	movew #768,0x4bc06
0000572a: bc06 
0000572c: 0c84 0000 0200 	cmpil #512,%d4
00005732: 6c06           	bges 0x573a
00005734: 283c 0000 0200 	movel #512,%d4
0000573a: 33c4 0004 bc08 	movew %d4,0x4bc08
00005740: 23fc 0004 bbac 	movel #310188,0x516
00005746: 0000 0516 
0000574a: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
0000574e: 4e75           	rts
00005750:  _blkdev_boot
00005750: 4240           	clrw %d0
00005752: 1039 0004 b6d4 	moveb 0x4b6d4,%d0
00005758: 0800 0001      	btst #1,%d0
0000575c: 6706           	beqs 0x5764
0000575e: 4279 0000 0446 	clrw 0x446
00005764: 44c0           	movew %d0,%ccr
00005766: 670e           	beqs 0x5776
00005768: 0c79 0001 0000 	cmpiw #1,0x446
0000576e: 0446 
00005770: 6e04           	bgts 0x5776
00005772: 6000 fdee      	braw 0x5562
00005776: 7000           	moveq #0,%d0
00005778: 4e75           	rts
0000577a: 4247           	clrw %d7
0000577c: 4d00           	chkl %d0,%d6
0000577e: 4745           	.short 0x4745
00005780: 4d00           	chkl %d0,%d6
00005782:  _add_partition
00005782: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
00005786: 266f 0022      	moveal %sp@(34),%a3
0000578a: 206f 0026      	moveal %sp@(38),%a0
0000578e: 2013           	movel %a3@,%d0
00005790: 4243           	clrw %d3
00005792: 3203           	movew %d3,%d1
00005794: 48c1           	extl %d1
00005796: 0300           	btst %d1,%d0
00005798: 660e           	bnes 0x57a8
0000579a: 5243           	addqw #1,%d3
0000579c: 0c43 001a      	cmpiw #26,%d3
000057a0: 66f0           	bnes 0x5792
000057a2: 70ff           	moveq #-1,%d0
000057a4: 6000 00aa      	braw 0x5850
000057a8: 2001           	movel %d1,%d0
000057aa: d081           	addl %d1,%d0
000057ac: d081           	addl %d1,%d0
000057ae: e788           	lsll #3,%d0
000057b0: 9081           	subl %d1,%d0
000057b2: d080           	addl %d0,%d0
000057b4: 2440           	moveal %d0,%a2
000057b6: d5fc 0004 b6fc 	addal #308988,%a2
000057bc: 1a10           	moveb %a0@,%d5
000057be: 1485           	moveb %d5,%a2@
000057c0: 1828 0001      	moveb %a0@(1),%d4
000057c4: 1544 0001      	moveb %d4,%a2@(1)
000057c8: 1428 0002      	moveb %a0@(2),%d2
000057cc: 1542 0002      	moveb %d2,%a2@(2)
000057d0: 422a 0003      	clrb %a2@(3)
000057d4: 256f 002a 0004 	movel %sp@(42),%a2@(4)
000057da: 256f 002e 0008 	movel %sp@(46),%a2@(8)
000057e0: 157c 0001 000c 	moveb #1,%a2@(12)
000057e6: 422a 000d      	clrb %a2@(13)
000057ea: 356f 0020 002c 	movew %sp@(32),%a2@(44)
000057f0: 487a ff88      	pea %pc@(0x577a)
000057f4: 2f0a           	movel %a2,%sp@-
000057f6: 49f9 0001 c04e 	lea 0x1c04e,%a4
000057fc: 4e94           	jsr %a4@
000057fe: 508f           	addql #8,%sp
00005800: 4a40           	tstw %d0
00005802: 6734           	beqs 0x5838
00005804: 487a ff78      	pea %pc@(0x577e)
00005808: 2f0a           	movel %a2,%sp@-
0000580a: 4e94           	jsr %a4@
0000580c: 508f           	addql #8,%sp
0000580e: 4a40           	tstw %d0
00005810: 6726           	beqs 0x5838
00005812: 4a05           	tstb %d5
00005814: 6628           	bnes 0x583e
00005816: 0c04 0044      	cmpib #68,%d4
0000581a: 6622           	bnes 0x583e
0000581c: 0c02 0004      	cmpib #4,%d2
00005820: 6716           	beqs 0x5838
00005822: 6e08           	bgts 0x582c
00005824: 0c02 0001      	cmpib #1,%d2
00005828: 6614           	bnes 0x583e
0000582a: 600c           	bras 0x5838
0000582c: 0c02 0006      	cmpib #6,%d2
00005830: 6706           	beqs 0x5838
00005832: 0c02 000e      	cmpib #14,%d2
00005836: 6606           	bnes 0x583e
00005838: 157c 0003 000c 	moveb #3,%a2@(12)
0000583e: 48c3           	extl %d3
00005840: 7001           	moveq #1,%d0
00005842: e7a8           	lsll %d3,%d0
00005844: 81b9 0000 04c2 	orl %d0,0x4c2
0000584a: 4680           	notl %d0
0000584c: c193           	andl %d0,%a3@
0000584e: 4240           	clrw %d0
00005850: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
00005854: 4e75           	rts
00005856:  _get_shift
00005856: 206f 0004      	moveal %sp@(4),%a0
0000585a: 7201           	moveq #1,%d1
0000585c: 4240           	clrw %d0
0000585e: b1c1           	cmpal %d1,%a0
00005860: 670c           	beqs 0x586e
00005862: 5240           	addqw #1,%d0
00005864: d281           	addl %d1,%d1
00005866: 0c40 0020      	cmpiw #32,%d0
0000586a: 66f2           	bnes 0x585e
0000586c: 70ff           	moveq #-1,%d0
0000586e: 4e75           	rts
00005870:  _blkdev_drvmap
00005870: 2039 0000 04c2 	movel 0x4c2,%d0
00005876: 4e75           	rts
00005878:  _blkdev_avail
00005878: 322f 0004      	movew %sp@(4),%d1
0000587c: 48c1           	extl %d1
0000587e: 7001           	moveq #1,%d0
00005880: e3a8           	lsll %d1,%d0
00005882: c0b9 0000 04c2 	andl 0x4c2,%d0
00005888: 4e75           	rts
0000588a: 0000 7000      	orib #0,%d0
0000588c:  _char_dummy
0000588e: 4e75           	rts
00005890:  _charout_dummy
00005890: 7000           	moveq #0,%d0
00005892: 4e75           	rts
00005894:  _bcostat2
00005894: 70ff           	moveq #-1,%d0
00005896: 4e75           	rts
00005898:  _bconout5
00005898: 4240           	clrw %d0
0000589a: 102f 0007      	moveb %sp@(7),%d0
0000589e: 3f00           	movew %d0,%sp@-
000058a0: 4eb9 0000 6c32 	jsr 0x6c32
000058a6: 548f           	addql #2,%sp
000058a8: 7001           	moveq #1,%d0
000058aa: 4e75           	rts
000058ac:  _bconout2
000058ac: 3f2f 0006      	movew %sp@(6),%sp@-
000058b0: 4eb9 0001 1e72 	jsr 0x11e72
000058b6: 548f           	addql #2,%sp
000058b8: 7001           	moveq #1,%d0
000058ba: 4e75           	rts
000058bc:  _chardev_init
000058bc: 41fa 0082      	lea %pc@(0x5940),%a0
000058c0: 43f9 0000 051e 	lea 0x51e,%a1
000058c6: 22d8           	movel %a0@+,%a1@+
000058c8: b1fc 0000 5960 	cmpal #22880,%a0
000058ce: 66f6           	bnes 0x58c6
000058d0: 41fa 008e      	lea %pc@(0x5960),%a0
000058d4: 43f9 0000 053e 	lea 0x53e,%a1
000058da: 22d8           	movel %a0@+,%a1@+
000058dc: b1fc 0000 5980 	cmpal #22912,%a0
000058e2: 66f6           	bnes 0x58da
000058e4: 41fa 009a      	lea %pc@(0x5980),%a0
000058e8: 43f9 0000 055e 	lea 0x55e,%a1
000058ee: 22d8           	movel %a0@+,%a1@+
000058f0: b1fc 0000 59a0 	cmpal #22944,%a0
000058f6: 66f6           	bnes 0x58ee
000058f8: 41fa 00a6      	lea %pc@(0x59a0),%a0
000058fc: 43f9 0000 057e 	lea 0x57e,%a1
00005902: 22d8           	movel %a0@+,%a1@+
00005904: b1fc 0000 59c0 	cmpal #22976,%a0
0000590a: 66f6           	bnes 0x5902
0000590c: 23fc 0001 bf50 	movel #114512,0x50e
00005912: 0000 050e 
00005916: 23fc 0001 bf50 	movel #114512,0x512
0000591c: 0000 0512 
00005920: 23fc 0001 bf50 	movel #114512,0x506
00005926: 0000 0506 
0000592a: 23fc 0001 bf50 	movel #114512,0x50a
00005930: 0000 050a 
00005934: 23fc 0001 bf50 	movel #114512,0x502
0000593a: 0000 0502 
0000593e: 4e75           	rts
00005940: 0000 588c      	orib #-116,%d0
00005944: 0000 edfc      	orib #-4,%d0
00005948: 0000 ba78      	orib #120,%d0
0000594c: 0000 d8e8      	orib #-24,%d0
00005950: 0000 588c      	orib #-116,%d0
00005954: 0000 588c      	orib #-116,%d0
00005958: 0000 588c      	orib #-116,%d0
0000595c: 0000 588c      	orib #-116,%d0
00005960: 0000 e0be      	orib #-66,%d0
00005964: 0000 ee12      	orib #18,%d0
00005968: 0000 ba8e      	orib #-114,%d0
0000596c: 0000 d8fe      	orib #-2,%d0
00005970: 0000 588c      	orib #-116,%d0
00005974: 0000 588c      	orib #-116,%d0
00005978: 0000 588c      	orib #-116,%d0
0000597c: 0000 588c      	orib #-116,%d0
00005980: 0000 e0c2      	orib #-62,%d0
00005984: 0000 ee20      	orib #32,%d0
00005988: 0000 5894      	orib #-108,%d0
0000598c: 0000 bebe      	orib #-66,%d0
00005990: 0000 d956      	orib #86,%d0
00005994: 0000 588c      	orib #-116,%d0
00005998: 0000 588c      	orib #-116,%d0
0000599c: 0000 588c      	orib #-116,%d0
000059a0: 0000 e0d2      	orib #-46,%d0
000059a4: 0000 ee48      	orib #72,%d0
000059a8: 0000 58ac      	orib #-84,%d0
000059ac: 0000 d966      	orib #102,%d0
000059b0: 0000 bf0e      	orib #14,%d0
000059b4: 0000 5898      	orib #-104,%d0
000059b8: 0000 5890      	orib #-112,%d0
000059bc: 0000 5890      	orib #-112,%d0
000059c0: 2f03           	movel %d3,%sp@-
000059c2: 2f02           	movel %d2,%sp@-
000059c4: 362f 000c      	movew %sp@(12),%d3
000059c8: 3403           	movew %d3,%d2
000059ca: c4fc cccd      	muluw #-13107,%d2
000059ce: 4242           	clrw %d2
000059d0: 4842           	swap %d2
000059d2: e64a           	lsrw #3,%d2
000059d4: 1002           	moveb %d2,%d0
000059d6: e908           	lslb #4,%d0
000059d8: 3202           	movew %d2,%d1
000059da: d242           	addw %d2,%d1
000059dc: d241           	addw %d1,%d1
000059de: d242           	addw %d2,%d1
000059e0: d241           	addw %d1,%d1
000059e2: 9641           	subw %d1,%d3
000059e4: d003           	addb %d3,%d0
000059e6: 241f           	movel %sp@+,%d2
000059e8: 261f           	movel %sp@+,%d3
000059ea: 4e75           	rts
000059ec: 2f02           	movel %d2,%sp@-
000059ee: 122f 0009      	moveb %sp@(9),%d1
000059f2: 3401           	movew %d1,%d2
000059f4: 0242 000f      	andiw #15,%d2
000059f8: e809           	lsrb #4,%d1
000059fa: 0241 00ff      	andiw #255,%d1
000059fe: 3001           	movew %d1,%d0
00005a00: d041           	addw %d1,%d0
00005a02: d040           	addw %d0,%d0
00005a04: d041           	addw %d1,%d0
00005a06: d040           	addw %d0,%d0
00005a08: d042           	addw %d2,%d0
00005a0a: 241f           	movel %sp@+,%d2
00005a0c: 4e75           	rts
00005a0e: 2f02           	movel %d2,%sp@-
00005a10: 206f 0008      	moveal %sp@(8),%a0
00005a14: 302f 000c      	movew %sp@(12),%d0
00005a18: 3200           	movew %d0,%d1
00005a1a: 7409           	moveq #9,%d2
00005a1c: e469           	lsrw %d2,%d1
00005a1e: 3081           	movew %d1,%a0@
00005a20: 3200           	movew %d0,%d1
00005a22: ea49           	lsrw #5,%d1
00005a24: 0241 000f      	andiw #15,%d1
00005a28: 3141 0002      	movew %d1,%a0@(2)
00005a2c: 0240 001f      	andiw #31,%d0
00005a30: 3140 0004      	movew %d0,%a0@(4)
00005a34: 241f           	movel %sp@+,%d2
00005a36: 4e75           	rts
00005a38: 2f02           	movel %d2,%sp@-
00005a3a: 206f 0008      	moveal %sp@(8),%a0
00005a3e: 302f 000c      	movew %sp@(12),%d0
00005a42: 3200           	movew %d0,%d1
00005a44: 740b           	moveq #11,%d2
00005a46: e469           	lsrw %d2,%d1
00005a48: 3081           	movew %d1,%a0@
00005a4a: 3200           	movew %d0,%d1
00005a4c: ea49           	lsrw #5,%d1
00005a4e: 0241 003f      	andiw #63,%d1
00005a52: 3141 0002      	movew %d1,%a0@(2)
00005a56: d040           	addw %d0,%d0
00005a58: 0240 003f      	andiw #63,%d0
00005a5c: 3140 0004      	movew %d0,%a0@(4)
00005a60: 241f           	movel %sp@+,%d2
00005a62: 4e75           	rts
00005a64: 33fc 0001 0000 	movew #1,0x43e
00005a6a: 043e 
00005a6c: 31fc 0088 8606 	movew #136,0xffff8606
00005a72: 31fc 00c0 8604 	movew #192,0xffff8604
00005a78: 31fc 008a 8606 	movew #138,0xffff8606
00005a7e: 2039 0004 bc54 	movel 0x4bc54,%d0
00005a84: 5380           	subql #1,%d0
00005a86: 6afc           	bpls 0x5a84
00005a88: 1038 fa01      	moveb 0xfffffa01,%d0
00005a8c: 0800 0005      	btst #5,%d0
00005a90: 57c0           	seq %d0
00005a92: 4880           	extw %d0
00005a94: 4440           	negw %d0
00005a96: 4e75           	rts
00005a98: 327c fe06      	moveaw #-506,%a1
00005a9c: 32bc 0001      	movew #1,%a1@
00005aa0: 2039 0004 bc58 	movel 0x4bc58,%d0
00005aa6: 5380           	subql #1,%d0
00005aa8: 6afc           	bpls 0x5aa6
00005aaa: 307c fe04      	moveaw #-508,%a0
00005aae: 30bc 0001      	movew #1,%a0@
00005ab2: 2039 0004 bc58 	movel 0x4bc58,%d0
00005ab8: 5380           	subql #1,%d0
00005aba: 6afc           	bpls 0x5ab8
00005abc: 32bc 0000      	movew #0,%a1@
00005ac0: 2039 0004 bc58 	movel 0x4bc58,%d0
00005ac6: 5380           	subql #1,%d0
00005ac8: 6afc           	bpls 0x5ac6
00005aca: 30bc 0000      	movew #0,%a0@
00005ace: 4e75           	rts
00005ad0: 327c fe04      	moveaw #-508,%a1
00005ad4: 32bc 0000      	movew #0,%a1@
00005ad8: 307c fe06      	moveaw #-506,%a0
00005adc: 30bc 0000      	movew #0,%a0@
00005ae0: 32bc 0001      	movew #1,%a1@
00005ae4: 2039 0004 bc58 	movel 0x4bc58,%d0
00005aea: 5380           	subql #1,%d0
00005aec: 6afc           	bpls 0x5aea
00005aee: 30bc 0001      	movew #1,%a0@
00005af2: 31fc 0003 fe02 	movew #3,0xfffffe02
00005af8: 4e75           	rts
00005afa: 2f03           	movel %d3,%sp@-
00005afc: 2f02           	movel %d2,%sp@-
00005afe: 102f 000d      	moveb %sp@(13),%d0
00005b02: 7208           	moveq #8,%d1
00005b04: 1400           	moveb %d0,%d2
00005b06: 4882           	extw %d2
00005b08: 760f           	moveq #15,%d3
00005b0a: e66a           	lsrw %d3,%d2
00005b0c: 31c2 fe06      	movew %d2,0xfffffe06
00005b10: d000           	addb %d0,%d0
00005b12: 31fc 0001 fe04 	movew #1,0xfffffe04
00005b18: 2439 0004 bc58 	movel 0x4bc58,%d2
00005b1e: 5382           	subql #1,%d2
00005b20: 6afc           	bpls 0x5b1e
00005b22: 31fc 0000 fe04 	movew #0,0xfffffe04
00005b28: 5301           	subqb #1,%d1
00005b2a: 66d8           	bnes 0x5b04
00005b2c: 31fc 0002 fe02 	movew #2,0xfffffe02
00005b32: 31fc 0001 fe04 	movew #1,0xfffffe04
00005b38: 2039 0004 bc58 	movel 0x4bc58,%d0
00005b3e: 5380           	subql #1,%d0
00005b40: 6afc           	bpls 0x5b3e
00005b42: 31fc 0000 fe04 	movew #0,0xfffffe04
00005b48: 241f           	movel %sp@+,%d2
00005b4a: 261f           	movel %sp@+,%d3
00005b4c: 4e75           	rts
00005b4e: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00005b52: 4243           	clrw %d3
00005b54: 162f 0011      	moveb %sp@(17),%d3
00005b58: 4242           	clrw %d2
00005b5a: 142f 0013      	moveb %sp@(19),%d2
00005b5e: 4eba ff38      	jsr %pc@(0x5a98)
00005b62: 3f3c 00d0      	movew #208,%sp@-
00005b66: 45fa ff92      	lea %pc@(0x5afa),%a2
00005b6a: 4e92           	jsr %a2@
00005b6c: 3003           	movew %d3,%d0
00005b6e: 3f00           	movew %d0,%sp@-
00005b70: 4e92           	jsr %a2@
00005b72: 3002           	movew %d2,%d0
00005b74: 3f00           	movew %d0,%sp@-
00005b76: 4e92           	jsr %a2@
00005b78: 5c8f           	addql #6,%sp
00005b7a: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00005b7e: 6000 ff50      	braw 0x5ad0
00005b82: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00005b86: 4242           	clrw %d2
00005b88: 142f 0011      	moveb %sp@(17),%d2
00005b8c: 47fa ff0a      	lea %pc@(0x5a98),%a3
00005b90: 4e93           	jsr %a3@
00005b92: 3f3c 00d0      	movew #208,%sp@-
00005b96: 45fa ff62      	lea %pc@(0x5afa),%a2
00005b9a: 4e92           	jsr %a2@
00005b9c: 3002           	movew %d2,%d0
00005b9e: 3f00           	movew %d0,%sp@-
00005ba0: 4e92           	jsr %a2@
00005ba2: 4e93           	jsr %a3@
00005ba4: 3f3c 00d1      	movew #209,%sp@-
00005ba8: 4e92           	jsr %a2@
00005baa: 31fc 0002 fe02 	movew #2,0xfffffe02
00005bb0: 5c8f           	addql #6,%sp
00005bb2: 7008           	moveq #8,%d0
00005bb4: 4202           	clrb %d2
00005bb6: d402           	addb %d2,%d2
00005bb8: 31fc 0001 fe04 	movew #1,0xfffffe04
00005bbe: 3238 fe06      	movew 0xfffffe06,%d1
00005bc2: 8401           	orb %d1,%d2
00005bc4: 2239 0004 bc58 	movel 0x4bc58,%d1
00005bca: 5381           	subql #1,%d1
00005bcc: 6afc           	bpls 0x5bca
00005bce: 31fc 0000 fe04 	movew #0,0xfffffe04
00005bd4: 5300           	subqb #1,%d0
00005bd6: 66de           	bnes 0x5bb6
00005bd8: 4eba fef6      	jsr %pc@(0x5ad0)
00005bdc: 1002           	moveb %d2,%d0
00005bde: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00005be2: 4e75           	rts
00005be4: 4e56 fff4      	linkw %fp,#-12
00005be8: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00005bec: 242e 0008      	movel %fp@(8),%d2
00005bf0: 3f02           	movew %d2,%sp@-
00005bf2: 486e fff4      	pea %fp@(-12)
00005bf6: 4eba fe40      	jsr %pc@(0x5a38)
00005bfa: 4242           	clrw %d2
00005bfc: 4842           	swap %d2
00005bfe: 3f02           	movew %d2,%sp@-
00005c00: 486e fffa      	pea %fp@(-6)
00005c04: 4eba fe08      	jsr %pc@(0x5a0e)
00005c08: 302e fffa      	movew %fp@(-6),%d0
00005c0c: 0640 07bc      	addiw #1980,%d0
00005c10: 7264           	moveq #100,%d1
00005c12: 0280 0000 ffff 	andil #65535,%d0
00005c18: 80c1           	divuw %d1,%d0
00005c1a: 2200           	movel %d0,%d1
00005c1c: 4841           	swap %d1
00005c1e: 3d41 fffa      	movew %d1,%fp@(-6)
00005c22: 3f2e fff8      	movew %fp@(-8),%sp@-
00005c26: 47fa fd98      	lea %pc@(0x59c0),%a3
00005c2a: 4e93           	jsr %a3@
00005c2c: 0240 00ff      	andiw #255,%d0
00005c30: 3e80           	movew %d0,%sp@
00005c32: 4267           	clrw %sp@-
00005c34: 45fa ff18      	lea %pc@(0x5b4e),%a2
00005c38: 4e92           	jsr %a2@
00005c3a: 3f2e fff6      	movew %fp@(-10),%sp@-
00005c3e: 4e93           	jsr %a3@
00005c40: 0240 00ff      	andiw #255,%d0
00005c44: 3e80           	movew %d0,%sp@
00005c46: 3f3c 0001      	movew #1,%sp@-
00005c4a: 4e92           	jsr %a2@
00005c4c: 3f2e fff4      	movew %fp@(-12),%sp@-
00005c50: 4e93           	jsr %a3@
00005c52: 0240 00ff      	andiw #255,%d0
00005c56: 3e80           	movew %d0,%sp@
00005c58: 3f3c 0002      	movew #2,%sp@-
00005c5c: 4e92           	jsr %a2@
00005c5e: 3f2e fffe      	movew %fp@(-2),%sp@-
00005c62: 4e93           	jsr %a3@
00005c64: 0240 00ff      	andiw #255,%d0
00005c68: 3e80           	movew %d0,%sp@
00005c6a: 3f3c 0004      	movew #4,%sp@-
00005c6e: 4e92           	jsr %a2@
00005c70: 3f2e fffc      	movew %fp@(-4),%sp@-
00005c74: 4e93           	jsr %a3@
00005c76: 0240 00ff      	andiw #255,%d0
00005c7a: 3e80           	movew %d0,%sp@
00005c7c: 3f3c 0005      	movew #5,%sp@-
00005c80: 4e92           	jsr %a2@
00005c82: 4fef 0020      	lea %sp@(32),%sp
00005c86: 3f2e fffa      	movew %fp@(-6),%sp@-
00005c8a: 4e93           	jsr %a3@
00005c8c: 0240 00ff      	andiw #255,%d0
00005c90: 3e80           	movew %d0,%sp@
00005c92: 3f3c 0006      	movew #6,%sp@-
00005c96: 4e92           	jsr %a2@
00005c98: 588f           	addql #4,%sp
00005c9a: 4cee 0c04 ffe8 	moveml %fp@(-24),%d2/%a2-%a3
00005ca0: 4e5e           	unlk %fp
00005ca2: 4e75           	rts
00005ca4: 48e7 3e20      	moveml %d2-%d6/%a2,%sp@-
00005ca8: 33fc 0000 0004 	movew #0,0x4bc52
00005cae: bc52 
00005cb0: 13fc 001c 0004 	moveb #28,0x4bc5c
00005cb6: bc5c 
00005cb8: 4879 0004 bc5c 	pea 0x4bc5c
00005cbe: 4267           	clrw %sp@-
00005cc0: 4eb9 0000 beea 	jsr 0xbeea
00005cc6: 2039 0000 04ba 	movel 0x4ba,%d0
00005ccc: 0680 0000 0190 	addil #400,%d0
00005cd2: 5c8f           	addql #6,%sp
00005cd4: 3239 0004 bc52 	movew 0x4bc52,%d1
00005cda: 660a           	bnes 0x5ce6
00005cdc: 2239 0000 04ba 	movel 0x4ba,%d1
00005ce2: b280           	cmpl %d0,%d1
00005ce4: 6dee           	blts 0x5cd4
00005ce6: 4240           	clrw %d0
00005ce8: 1039 0004 bc5d 	moveb 0x4bc5d,%d0
00005cee: 3f00           	movew %d0,%sp@-
00005cf0: 4eba fcfa      	jsr %pc@(0x59ec)
00005cf4: 548f           	addql #2,%sp
00005cf6: 3600           	movew %d0,%d3
00005cf8: 0c40 004f      	cmpiw #79,%d0
00005cfc: 6206           	bhis 0x5d04
00005cfe: 0643 07d0      	addiw #2000,%d3
00005d02: 6004           	bras 0x5d08
00005d04: 0643 076c      	addiw #1900,%d3
00005d08: 4240           	clrw %d0
00005d0a: 1039 0004 bc5e 	moveb 0x4bc5e,%d0
00005d10: 3f00           	movew %d0,%sp@-
00005d12: 45fa fcd8      	lea %pc@(0x59ec),%a2
00005d16: 4e92           	jsr %a2@
00005d18: 3a00           	movew %d0,%d5
00005d1a: 4240           	clrw %d0
00005d1c: 1039 0004 bc5f 	moveb 0x4bc5f,%d0
00005d22: 3e80           	movew %d0,%sp@
00005d24: 4e92           	jsr %a2@
00005d26: 3800           	movew %d0,%d4
00005d28: 4240           	clrw %d0
00005d2a: 1039 0004 bc62 	moveb 0x4bc62,%d0
00005d30: 3e80           	movew %d0,%sp@
00005d32: 4e92           	jsr %a2@
00005d34: 3c00           	movew %d0,%d6
00005d36: 4240           	clrw %d0
00005d38: 1039 0004 bc61 	moveb 0x4bc61,%d0
00005d3e: 3e80           	movew %d0,%sp@
00005d40: 4e92           	jsr %a2@
00005d42: 3400           	movew %d0,%d2
00005d44: eb4a           	lslw #5,%d2
00005d46: e24e           	lsrw #1,%d6
00005d48: 8446           	orw %d6,%d2
00005d4a: 4240           	clrw %d0
00005d4c: 1039 0004 bc60 	moveb 0x4bc60,%d0
00005d52: 3e80           	movew %d0,%sp@
00005d54: 4e92           	jsr %a2@
00005d56: 548f           	addql #2,%sp
00005d58: 3205           	movew %d5,%d1
00005d5a: eb49           	lslw #5,%d1
00005d5c: 8244           	orw %d4,%d1
00005d5e: 0643 f844      	addiw #-1980,%d3
00005d62: 7809           	moveq #9,%d4
00005d64: e96b           	lslw %d4,%d3
00005d66: 8243           	orw %d3,%d1
00005d68: 4841           	swap %d1
00005d6a: 4241           	clrw %d1
00005d6c: 760b           	moveq #11,%d3
00005d6e: e768           	lslw %d3,%d0
00005d70: 8440           	orw %d0,%d2
00005d72: 2001           	movel %d1,%d0
00005d74: 8042           	orw %d2,%d0
00005d76: 4cdf 047c      	moveml %sp@+,%d2-%d6/%a2
00005d7a: 4e75           	rts
00005d7c: 4e56 fff4      	linkw %fp,#-12
00005d80: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00005d84: 242e 0008      	movel %fp@(8),%d2
00005d88: 2002           	movel %d2,%d0
00005d8a: 4240           	clrw %d0
00005d8c: 4840           	swap %d0
00005d8e: 3f00           	movew %d0,%sp@-
00005d90: 486e fff4      	pea %fp@(-12)
00005d94: 4eba fc78      	jsr %pc@(0x5a0e)
00005d98: 302e fff4      	movew %fp@(-12),%d0
00005d9c: 0640 07bc      	addiw #1980,%d0
00005da0: 3200           	movew %d0,%d1
00005da2: 7664           	moveq #100,%d3
00005da4: 0281 0000 ffff 	andil #65535,%d1
00005daa: 82c3           	divuw %d3,%d1
00005dac: 2001           	movel %d1,%d0
00005dae: 4840           	swap %d0
00005db0: 3d40 fff4      	movew %d0,%fp@(-12)
00005db4: 3f00           	movew %d0,%sp@-
00005db6: 45fa fc08      	lea %pc@(0x59c0),%a2
00005dba: 4e92           	jsr %a2@
00005dbc: 13c0 0004 bc5d 	moveb %d0,0x4bc5d
00005dc2: 3eae fff6      	movew %fp@(-10),%sp@
00005dc6: 4e92           	jsr %a2@
00005dc8: 13c0 0004 bc5e 	moveb %d0,0x4bc5e
00005dce: 3eae fff8      	movew %fp@(-8),%sp@
00005dd2: 4e92           	jsr %a2@
00005dd4: 13c0 0004 bc5f 	moveb %d0,0x4bc5f
00005dda: 3e82           	movew %d2,%sp@
00005ddc: 486e fffa      	pea %fp@(-6)
00005de0: 4eba fc56      	jsr %pc@(0x5a38)
00005de4: 3f2e fffe      	movew %fp@(-2),%sp@-
00005de8: 4e92           	jsr %a2@
00005dea: 13c0 0004 bc62 	moveb %d0,0x4bc62
00005df0: 3eae fffc      	movew %fp@(-4),%sp@
00005df4: 4e92           	jsr %a2@
00005df6: 13c0 0004 bc61 	moveb %d0,0x4bc61
00005dfc: 3eae fffa      	movew %fp@(-6),%sp@
00005e00: 4e92           	jsr %a2@
00005e02: 548f           	addql #2,%sp
00005e04: 13c0 0004 bc60 	moveb %d0,0x4bc60
00005e0a: 41f9 0004 bc5c 	lea 0x4bc5c,%a0
00005e10: 10bc 001b      	moveb #27,%a0@
00005e14: 2f08           	movel %a0,%sp@-
00005e16: 3f3c 0006      	movew #6,%sp@-
00005e1a: 4eb9 0000 beea 	jsr 0xbeea
00005e20: 4fef 0012      	lea %sp@(18),%sp
00005e24: 4cee 040c ffe8 	moveml %fp@(-24),%d2-%d3/%a2
00005e2a: 4e5e           	unlk %fp
00005e2c: 4e75           	rts
00005e2e:  _detect_icdrtc
00005e2e: 4279 0004 bc50 	clrw 0x4bc50
00005e34: 4878 03e8      	pea 0x3e8
00005e38: 2f39 0004 d4b0 	movel 0x4d4b0,%sp@-
00005e3e: 4eb9 0001 e9ec 	jsr 0x1e9ec
00005e44: 508f           	addql #8,%sp
00005e46: 23c0 0004 bc54 	movel %d0,0x4bc54
00005e4c: 4eba fc16      	jsr %pc@(0x5a64)
00005e50: 4a40           	tstw %d0
00005e52: 6708           	beqs 0x5e5c
00005e54: 33fc 0001 0004 	movew #1,0x4bc50
00005e5a: bc50 
00005e5c: 31fc 0040 8604 	movew #64,0xffff8604
00005e62: 31fc 0080 8606 	movew #128,0xffff8606
00005e68: 33fc 0000 0000 	movew #0,0x43e
00005e6e: 043e 
00005e70: 4e75           	rts
00005e72:  _detect_monster_rtc
00005e72: 2f0a           	movel %a2,%sp@-
00005e74: 4878 00c8      	pea 0xc8
00005e78: 2f39 0004 d4b0 	movel 0x4d4b0,%sp@-
00005e7e: 4eb9 0001 e9ec 	jsr 0x1e9ec
00005e84: 508f           	addql #8,%sp
00005e86: 23c0 0004 bc58 	movel %d0,0x4bc58
00005e8c: 33fc 0001 0004 	movew #1,0x4bc4e
00005e92: bc4e 
00005e94: 3f3c 0004      	movew #4,%sp@-
00005e98: 45fa fce8      	lea %pc@(0x5b82),%a2
00005e9c: 4e92           	jsr %a2@
00005e9e: 5300           	subqb #1,%d0
00005ea0: 548f           	addql #2,%sp
00005ea2: 0c00 fffd      	cmpib #-3,%d0
00005ea6: 6338           	blss 0x5ee0
00005ea8: 3f3c 0001      	movew #1,%sp@-
00005eac: 3f3c 0004      	movew #4,%sp@-
00005eb0: 4eba fc9c      	jsr %pc@(0x5b4e)
00005eb4: 3f3c 0004      	movew #4,%sp@-
00005eb8: 4e92           	jsr %a2@
00005eba: 5300           	subqb #1,%d0
00005ebc: 5c8f           	addql #6,%sp
00005ebe: 0c00 fffd      	cmpib #-3,%d0
00005ec2: 6308           	blss 0x5ecc
00005ec4: 4279 0004 bc4e 	clrw 0x4bc4e
00005eca: 6014           	bras 0x5ee0
00005ecc: 7000           	moveq #0,%d0
00005ece: 3039 0000 2cce 	movew 0x2cce,%d0
00005ed4: 4840           	swap %d0
00005ed6: 4240           	clrw %d0
00005ed8: 2f00           	movel %d0,%sp@-
00005eda: 4eba fd08      	jsr %pc@(0x5be4)
00005ede: 588f           	addql #4,%sp
00005ee0: 245f           	moveal %sp@+,%a2
00005ee2: 4e75           	rts
00005ee4:  _detect_megartc
00005ee4: 4279 0004 bc4c 	clrw 0x4bc4c
00005eea: 4878 fc21      	pea 0xfffffc21
00005eee: 4eb9 0000 3844 	jsr 0x3844
00005ef4: 588f           	addql #4,%sp
00005ef6: 4a80           	tstl %d0
00005ef8: 6760           	beqs 0x5f5a
00005efa: 1038 fc3b      	moveb 0xfffffc3b,%d0
00005efe: 0000 0001      	orib #1,%d0
00005f02: 11c0 fc3b      	moveb %d0,0xfffffc3b
00005f06: 11fc 000a fc25 	moveb #10,0xfffffc25
00005f0c: 11fc 0005 fc27 	moveb #5,0xfffffc27
00005f12: 1038 fc25      	moveb 0xfffffc25,%d0
00005f16: 0240 000f      	andiw #15,%d0
00005f1a: 0c40 000a      	cmpiw #10,%d0
00005f1e: 662e           	bnes 0x5f4e
00005f20: 1038 fc27      	moveb 0xfffffc27,%d0
00005f24: 0240 000f      	andiw #15,%d0
00005f28: 0c40 0005      	cmpiw #5,%d0
00005f2c: 6620           	bnes 0x5f4e
00005f2e: 33fc 0001 0004 	movew #1,0x4bc4c
00005f34: bc4c 
00005f36: 11fc 0001 fc21 	moveb #1,0xfffffc21
00005f3c: 11fc 0000 fc3d 	moveb #0,0xfffffc3d
00005f42: 1038 fc3b      	moveb 0xfffffc3b,%d0
00005f46: 0200 fffb      	andib #-5,%d0
00005f4a: 11c0 fc3b      	moveb %d0,0xfffffc3b
00005f4e: 1038 fc3b      	moveb 0xfffffc3b,%d0
00005f52: 0200 fffe      	andib #-2,%d0
00005f56: 11c0 fc3b      	moveb %d0,0xfffffc3b
00005f5a: 4e75           	rts
00005f5c:  _clockvec
00005f5c: 4878 0006      	pea 0x6
00005f60: 2f2f 0008      	movel %sp@(8),%sp@-
00005f64: 4879 0004 bc5d 	pea 0x4bc5d
00005f6a: 4eb9 0001 bba2 	jsr 0x1bba2
00005f70: 33fc 0001 0004 	movew #1,0x4bc52
00005f76: bc52 
00005f78: 4fef 000c      	lea %sp@(12),%sp
00005f7c: 4e75           	rts
00005f7e:  _clock_init
00005f7e: 4a79 0004 bc50 	tstw 0x4bc50
00005f84: 6704           	beqs 0x5f8a
00005f86: 4eba fea6      	jsr %pc@(0x5e2e)
00005f8a: 4a79 0004 c71c 	tstw 0x4c71c
00005f90: 6730           	beqs 0x5fc2
00005f92: 0cb9 0002 0000 	cmpil #131072,0x4c6da
00005f98: 0004 c6da 
00005f9c: 6616           	bnes 0x5fb4
00005f9e: 0cb9 4554 4f53 	cmpil #1163153235,0xe0002c
00005fa4: 00e0 002c 
00005fa8: 670a           	beqs 0x5fb4
00005faa: 0c79 0305 00e0 	cmpiw #773,0xe00002
00005fb0: 0002 
00005fb2: 6304           	blss 0x5fb8
00005fb4: 70f4           	moveq #-12,%d0
00005fb6: 6002           	bras 0x5fba
00005fb8: 70f6           	moveq #-10,%d0
00005fba: 33c0 0004 bc64 	movew %d0,0x4bc64
00005fc0: 4e75           	rts
00005fc2: 4a79 0004 bc4c 	tstw 0x4bc4c
00005fc8: 6628           	bnes 0x5ff2
00005fca: 4a79 0004 bc50 	tstw 0x4bc50
00005fd0: 6620           	bnes 0x5ff2
00005fd2: 4eba fcd0      	jsr %pc@(0x5ca4)
00005fd6: 0280 01ff 0000 	andil #33488896,%d0
00005fdc: 6614           	bnes 0x5ff2
00005fde: 7000           	moveq #0,%d0
00005fe0: 3039 0000 2cce 	movew 0x2cce,%d0
00005fe6: 4840           	swap %d0
00005fe8: 4240           	clrw %d0
00005fea: 2f00           	movel %d0,%sp@-
00005fec: 4eba fd8e      	jsr %pc@(0x5d7c)
00005ff0: 588f           	addql #4,%sp
00005ff2: 4e75           	rts
00005ff4:  _settime
00005ff4: 4e56 ffd8      	linkw %fp,#-40
00005ff8: 48e7 3f20      	moveml %d2-%d7/%a2,%sp@-
00005ffc: 242e 0008      	movel %fp@(8),%d2
00006000: 33c2 0005 0d5e 	movew %d2,0x50d5e
00006006: 2002           	movel %d2,%d0
00006008: 4240           	clrw %d0
0000600a: 4840           	swap %d0
0000600c: 33c0 0005 0d5c 	movew %d0,0x50d5c
00006012: 4a79 0004 c71c 	tstw 0x4c71c
00006018: 6700 00b0      	beqw 0x60ca
0000601c: 3f00           	movew %d0,%sp@-
0000601e: 486e fff4      	pea %fp@(-12)
00006022: 4eba f9ea      	jsr %pc@(0x5a0e)
00006026: 1e2e fff5      	moveb %fp@(-11),%d7
0000602a: 9e39 0004 bc65 	subb 0x4bc65,%d7
00006030: 4246           	clrw %d6
00006032: 1c2e fff7      	moveb %fp@(-9),%d6
00006036: 4245           	clrw %d5
00006038: 1a2e fff9      	moveb %fp@(-7),%d5
0000603c: 3f02           	movew %d2,%sp@-
0000603e: 486e fffa      	pea %fp@(-6)
00006042: 4eba f9f4      	jsr %pc@(0x5a38)
00006046: 4244           	clrw %d4
00006048: 182e fffb      	moveb %fp@(-5),%d4
0000604c: 4243           	clrw %d3
0000604e: 162e fffd      	moveb %fp@(-3),%d3
00006052: 4242           	clrw %d2
00006054: 142e ffff      	moveb %fp@(-1),%d2
00006058: 3f3c 0080      	movew #128,%sp@-
0000605c: 3f3c 000b      	movew #11,%sp@-
00006060: 45f9 0000 ded8 	lea 0xded8,%a2
00006066: 4e92           	jsr %a2@
00006068: 3f3c 002a      	movew #42,%sp@-
0000606c: 3f3c 000a      	movew #10,%sp@-
00006070: 4e92           	jsr %a2@
00006072: 3f3c 0086      	movew #134,%sp@-
00006076: 3f3c 000b      	movew #11,%sp@-
0000607a: 4e92           	jsr %a2@
0000607c: 4240           	clrw %d0
0000607e: 1007           	moveb %d7,%d0
00006080: 3f00           	movew %d0,%sp@-
00006082: 3f3c 0009      	movew #9,%sp@-
00006086: 4e92           	jsr %a2@
00006088: 3006           	movew %d6,%d0
0000608a: 3f00           	movew %d0,%sp@-
0000608c: 3f3c 0008      	movew #8,%sp@-
00006090: 4e92           	jsr %a2@
00006092: 4fef 0020      	lea %sp@(32),%sp
00006096: 3005           	movew %d5,%d0
00006098: 3f00           	movew %d0,%sp@-
0000609a: 3f3c 0007      	movew #7,%sp@-
0000609e: 4e92           	jsr %a2@
000060a0: 3004           	movew %d4,%d0
000060a2: 3f00           	movew %d0,%sp@-
000060a4: 3f3c 0004      	movew #4,%sp@-
000060a8: 4e92           	jsr %a2@
000060aa: 3003           	movew %d3,%d0
000060ac: 3f00           	movew %d0,%sp@-
000060ae: 3f3c 0002      	movew #2,%sp@-
000060b2: 4e92           	jsr %a2@
000060b4: 3002           	movew %d2,%d0
000060b6: 3f00           	movew %d0,%sp@-
000060b8: 4267           	clrw %sp@-
000060ba: 4e92           	jsr %a2@
000060bc: 3f3c 0006      	movew #6,%sp@-
000060c0: 3f3c 000b      	movew #11,%sp@-
000060c4: 4e92           	jsr %a2@
000060c6: 6000 0358      	braw 0x6420
000060ca: 4a79 0004 bc4c 	tstw 0x4bc4c
000060d0: 6700 0156      	beqw 0x6228
000060d4: 3f00           	movew %d0,%sp@-
000060d6: 486e fff4      	pea %fp@(-12)
000060da: 4eba f932      	jsr %pc@(0x5a0e)
000060de: 302e fff8      	movew %fp@(-8),%d0
000060e2: 760a           	moveq #10,%d3
000060e4: 0280 0000 ffff 	andil #65535,%d0
000060ea: 80c3           	divuw %d3,%d0
000060ec: 2200           	movel %d0,%d1
000060ee: 4841           	swap %d1
000060f0: 1d41 ffdf      	moveb %d1,%fp@(-33)
000060f4: 1d40 ffe0      	moveb %d0,%fp@(-32)
000060f8: 362e fff6      	movew %fp@(-10),%d3
000060fc: 3203           	movew %d3,%d1
000060fe: c2fc cccd      	muluw #-13107,%d1
00006102: 4241           	clrw %d1
00006104: 4841           	swap %d1
00006106: e649           	lsrw #3,%d1
00006108: 3001           	movew %d1,%d0
0000610a: d041           	addw %d1,%d0
0000610c: d040           	addw %d0,%d0
0000610e: d041           	addw %d1,%d0
00006110: d040           	addw %d0,%d0
00006112: 9600           	subb %d0,%d3
00006114: 1d43 ffe1      	moveb %d3,%fp@(-31)
00006118: 1d41 ffe2      	moveb %d1,%fp@(-30)
0000611c: 362e fff4      	movew %fp@(-12),%d3
00006120: 3203           	movew %d3,%d1
00006122: c2fc cccd      	muluw #-13107,%d1
00006126: 4241           	clrw %d1
00006128: 4841           	swap %d1
0000612a: e649           	lsrw #3,%d1
0000612c: 3001           	movew %d1,%d0
0000612e: d041           	addw %d1,%d0
00006130: d040           	addw %d0,%d0
00006132: d041           	addw %d1,%d0
00006134: d040           	addw %d0,%d0
00006136: 9600           	subb %d0,%d3
00006138: 1d43 ffe3      	moveb %d3,%fp@(-29)
0000613c: 1d41 ffe4      	moveb %d1,%fp@(-28)
00006140: 3f02           	movew %d2,%sp@-
00006142: 486e fffa      	pea %fp@(-6)
00006146: 4eba f8f0      	jsr %pc@(0x5a38)
0000614a: 342e fffe      	movew %fp@(-2),%d2
0000614e: 3202           	movew %d2,%d1
00006150: c2fc cccd      	muluw #-13107,%d1
00006154: 4241           	clrw %d1
00006156: 4841           	swap %d1
00006158: e649           	lsrw #3,%d1
0000615a: 3001           	movew %d1,%d0
0000615c: d041           	addw %d1,%d0
0000615e: d040           	addw %d0,%d0
00006160: d041           	addw %d1,%d0
00006162: d040           	addw %d0,%d0
00006164: 9400           	subb %d0,%d2
00006166: 1d42 ffd8      	moveb %d2,%fp@(-40)
0000616a: 1d41 ffd9      	moveb %d1,%fp@(-39)
0000616e: 342e fffc      	movew %fp@(-4),%d2
00006172: 3202           	movew %d2,%d1
00006174: c2fc cccd      	muluw #-13107,%d1
00006178: 4241           	clrw %d1
0000617a: 4841           	swap %d1
0000617c: e649           	lsrw #3,%d1
0000617e: 3001           	movew %d1,%d0
00006180: d041           	addw %d1,%d0
00006182: d040           	addw %d0,%d0
00006184: d041           	addw %d1,%d0
00006186: d040           	addw %d0,%d0
00006188: 9400           	subb %d0,%d2
0000618a: 1d42 ffda      	moveb %d2,%fp@(-38)
0000618e: 1d41 ffdb      	moveb %d1,%fp@(-37)
00006192: 342e fffa      	movew %fp@(-6),%d2
00006196: 3202           	movew %d2,%d1
00006198: c2fc cccd      	muluw #-13107,%d1
0000619c: 4241           	clrw %d1
0000619e: 4841           	swap %d1
000061a0: e649           	lsrw #3,%d1
000061a2: 3001           	movew %d1,%d0
000061a4: d041           	addw %d1,%d0
000061a6: d040           	addw %d0,%d0
000061a8: d041           	addw %d1,%d0
000061aa: d040           	addw %d0,%d0
000061ac: 9400           	subb %d0,%d2
000061ae: 1d42 ffdc      	moveb %d2,%fp@(-36)
000061b2: 1d41 ffdd      	moveb %d1,%fp@(-35)
000061b6: 1038 fc3b      	moveb 0xfffffc3b,%d0
000061ba: 0000 0001      	orib #1,%d0
000061be: 11c0 fc3b      	moveb %d0,0xfffffc3b
000061c2: 1038 fc35      	moveb 0xfffffc35,%d0
000061c6: 0000 0001      	orib #1,%d0
000061ca: 11c0 fc35      	moveb %d0,0xfffffc35
000061ce: 122e ffe4      	moveb %fp@(-28),%d1
000061d2: 1001           	moveb %d1,%d0
000061d4: d001           	addb %d1,%d0
000061d6: d000           	addb %d0,%d0
000061d8: d001           	addb %d1,%d0
000061da: d000           	addb %d0,%d0
000061dc: d02e ffe3      	addb %fp@(-29),%d0
000061e0: 0200 0003      	andib #3,%d0
000061e4: 11c0 fc37      	moveb %d0,0xfffffc37
000061e8: 1038 fc3b      	moveb 0xfffffc3b,%d0
000061ec: 0200 fffe      	andib #-2,%d0
000061f0: 11c0 fc3b      	moveb %d0,0xfffffc3b
000061f4: 1038 fc3b      	moveb 0xfffffc3b,%d0
000061f8: 0200 fff7      	andib #-9,%d0
000061fc: 11c0 fc3b      	moveb %d0,0xfffffc3b
00006200: 4fef 000c      	lea %sp@(12),%sp
00006204: 307c fc21      	moveaw #-991,%a0
00006208: 43ee ffd8      	lea %fp@(-40),%a1
0000620c: 1019           	moveb %a1@+,%d0
0000620e: 1080           	moveb %d0,%a0@
00006210: 5488           	addql #2,%a0
00006212: b0fc fc3b      	cmpaw #-965,%a0
00006216: 66f4           	bnes 0x620c
00006218: 1038 fc3b      	moveb 0xfffffc3b,%d0
0000621c: 0000 0008      	orib #8,%d0
00006220: 11c0 fc3b      	moveb %d0,0xfffffc3b
00006224: 6000 0208      	braw 0x642e
00006228: 4a79 0004 bc4e 	tstw 0x4bc4e
0000622e: 670a           	beqs 0x623a
00006230: 2f02           	movel %d2,%sp@-
00006232: 4eba f9b0      	jsr %pc@(0x5be4)
00006236: 6000 01f4      	braw 0x642c
0000623a: 4a79 0004 bc50 	tstw 0x4bc50
00006240: 6700 0156      	beqw 0x6398
00006244: 3f00           	movew %d0,%sp@-
00006246: 486e fff4      	pea %fp@(-12)
0000624a: 4eba f7c2      	jsr %pc@(0x5a0e)
0000624e: 362e fff4      	movew %fp@(-12),%d3
00006252: 0643 0050      	addiw #80,%d3
00006256: 3d43 fff4      	movew %d3,%fp@(-12)
0000625a: 382e fff8      	movew %fp@(-8),%d4
0000625e: 3204           	movew %d4,%d1
00006260: c2fc cccd      	muluw #-13107,%d1
00006264: 4241           	clrw %d1
00006266: 4841           	swap %d1
00006268: e649           	lsrw #3,%d1
0000626a: 3001           	movew %d1,%d0
0000626c: d041           	addw %d1,%d0
0000626e: d040           	addw %d0,%d0
00006270: d041           	addw %d1,%d0
00006272: d040           	addw %d0,%d0
00006274: 9800           	subb %d0,%d4
00006276: 1d44 ffed      	moveb %d4,%fp@(-19)
0000627a: 1d41 ffee      	moveb %d1,%fp@(-18)
0000627e: 382e fff6      	movew %fp@(-10),%d4
00006282: 3204           	movew %d4,%d1
00006284: c2fc cccd      	muluw #-13107,%d1
00006288: 4241           	clrw %d1
0000628a: 4841           	swap %d1
0000628c: e649           	lsrw #3,%d1
0000628e: 3001           	movew %d1,%d0
00006290: d041           	addw %d1,%d0
00006292: d040           	addw %d0,%d0
00006294: d041           	addw %d1,%d0
00006296: d040           	addw %d0,%d0
00006298: 9800           	subb %d0,%d4
0000629a: 1d44 ffef      	moveb %d4,%fp@(-17)
0000629e: 1d41 fff0      	moveb %d1,%fp@(-16)
000062a2: 3203           	movew %d3,%d1
000062a4: c2fc cccd      	muluw #-13107,%d1
000062a8: 4241           	clrw %d1
000062aa: 4841           	swap %d1
000062ac: e649           	lsrw #3,%d1
000062ae: 3001           	movew %d1,%d0
000062b0: d041           	addw %d1,%d0
000062b2: d040           	addw %d0,%d0
000062b4: d041           	addw %d1,%d0
000062b6: d040           	addw %d0,%d0
000062b8: 9600           	subb %d0,%d3
000062ba: 1d43 fff1      	moveb %d3,%fp@(-15)
000062be: 1d41 fff2      	moveb %d1,%fp@(-14)
000062c2: 3f02           	movew %d2,%sp@-
000062c4: 486e fffa      	pea %fp@(-6)
000062c8: 4eba f76e      	jsr %pc@(0x5a38)
000062cc: 342e fffe      	movew %fp@(-2),%d2
000062d0: 3202           	movew %d2,%d1
000062d2: c2fc cccd      	muluw #-13107,%d1
000062d6: 4241           	clrw %d1
000062d8: 4841           	swap %d1
000062da: e649           	lsrw #3,%d1
000062dc: 3001           	movew %d1,%d0
000062de: d041           	addw %d1,%d0
000062e0: d040           	addw %d0,%d0
000062e2: d041           	addw %d1,%d0
000062e4: d040           	addw %d0,%d0
000062e6: 9400           	subb %d0,%d2
000062e8: 1d42 ffe6      	moveb %d2,%fp@(-26)
000062ec: 1d41 ffe7      	moveb %d1,%fp@(-25)
000062f0: 342e fffc      	movew %fp@(-4),%d2
000062f4: 3202           	movew %d2,%d1
000062f6: c2fc cccd      	muluw #-13107,%d1
000062fa: 4241           	clrw %d1
000062fc: 4841           	swap %d1
000062fe: e649           	lsrw #3,%d1
00006300: 3001           	movew %d1,%d0
00006302: d041           	addw %d1,%d0
00006304: d040           	addw %d0,%d0
00006306: d041           	addw %d1,%d0
00006308: d040           	addw %d0,%d0
0000630a: 9400           	subb %d0,%d2
0000630c: 1d42 ffe8      	moveb %d2,%fp@(-24)
00006310: 1d41 ffe9      	moveb %d1,%fp@(-23)
00006314: 342e fffa      	movew %fp@(-6),%d2
00006318: 3202           	movew %d2,%d1
0000631a: c2fc cccd      	muluw #-13107,%d1
0000631e: 4241           	clrw %d1
00006320: 4841           	swap %d1
00006322: e649           	lsrw #3,%d1
00006324: 3001           	movew %d1,%d0
00006326: d041           	addw %d1,%d0
00006328: d040           	addw %d0,%d0
0000632a: d041           	addw %d1,%d0
0000632c: d040           	addw %d0,%d0
0000632e: 9400           	subb %d0,%d2
00006330: 1d42 ffea      	moveb %d2,%fp@(-22)
00006334: 0001 0008      	orib #8,%d1
00006338: 1d41 ffeb      	moveb %d1,%fp@(-21)
0000633c: 4eba f726      	jsr %pc@(0x5a64)
00006340: 4fef 000c      	lea %sp@(12),%sp
00006344: 41ee ffe6      	lea %fp@(-26),%a0
00006348: 4240           	clrw %d0
0000634a: 3200           	movew %d0,%d1
0000634c: 0041 00c0      	oriw #192,%d1
00006350: 31c1 8604      	movew %d1,0xffff8604
00006354: 0041 0020      	oriw #32,%d1
00006358: 31c1 8604      	movew %d1,0xffff8604
0000635c: 0241 ffdf      	andiw #-33,%d1
00006360: 31c1 8604      	movew %d1,0xffff8604
00006364: 2239 0004 bc54 	movel 0x4bc54,%d1
0000636a: 5381           	subql #1,%d1
0000636c: 6afc           	bpls 0x636a
0000636e: 1218           	moveb %a0@+,%d1
00006370: 0001 ffc0      	orib #-64,%d1
00006374: 0241 00ff      	andiw #255,%d1
00006378: 31c1 8604      	movew %d1,0xffff8604
0000637c: 0041 0010      	oriw #16,%d1
00006380: 31c1 8604      	movew %d1,0xffff8604
00006384: 0241 ffef      	andiw #-17,%d1
00006388: 31c1 8604      	movew %d1,0xffff8604
0000638c: 5240           	addqw #1,%d0
0000638e: 0c40 000d      	cmpiw #13,%d0
00006392: 66b6           	bnes 0x634a
00006394: 6000 0098      	braw 0x642e
00006398: 4a79 0004 c07a 	tstw 0x4c07a
0000639e: 6700 0086      	beqw 0x6426
000063a2: 3f00           	movew %d0,%sp@-
000063a4: 486e fff4      	pea %fp@(-12)
000063a8: 4eba f664      	jsr %pc@(0x5a0e)
000063ac: 3f02           	movew %d2,%sp@-
000063ae: 486e fffa      	pea %fp@(-6)
000063b2: 4eba f684      	jsr %pc@(0x5a38)
000063b6: 2079 0000 04c6 	moveal 0x4c6,%a0
000063bc: 10bc 0052      	moveb #82,%a0@
000063c0: 2079 0000 04c6 	moveal 0x4c6,%a0
000063c6: 117c 0054 0001 	moveb #84,%a0@(1)
000063cc: 2079 0000 04c6 	moveal 0x4c6,%a0
000063d2: 117c 0043 0002 	moveb #67,%a0@(2)
000063d8: 2079 0000 04c6 	moveal 0x4c6,%a0
000063de: 102e fff5      	moveb %fp@(-11),%d0
000063e2: 0600 ffec      	addib #-20,%d0
000063e6: 1140 0003      	moveb %d0,%a0@(3)
000063ea: 2079 0000 04c6 	moveal 0x4c6,%a0
000063f0: 116e fff7 0004 	moveb %fp@(-9),%a0@(4)
000063f6: 116e fff9 0005 	moveb %fp@(-7),%a0@(5)
000063fc: 116e fffb 0006 	moveb %fp@(-5),%a0@(6)
00006402: 116e fffd 0007 	moveb %fp@(-3),%a0@(7)
00006408: 116e ffff 0008 	moveb %fp@(-1),%a0@(8)
0000640e: 42a7           	clrl %sp@-
00006410: 3f3c 003e      	movew #62,%sp@-
00006414: 3f39 0004 c078 	movew 0x4c078,%sp@-
0000641a: 4eb9 0000 4ab8 	jsr 0x4ab8
00006420: 4fef 0014      	lea %sp@(20),%sp
00006424: 6008           	bras 0x642e
00006426: 2f02           	movel %d2,%sp@-
00006428: 4eba f952      	jsr %pc@(0x5d7c)
0000642c: 588f           	addql #4,%sp
0000642e: 4cee 04fc ffbc 	moveml %fp@(-68),%d2-%d7/%a2
00006434: 4e5e           	unlk %fp
00006436: 4e75           	rts
00006438: 5254           	addqw #1,%a4@
0000643a: 4300           	chkl %d0,%d1
0000643c:  _gettime
0000643c: 4fef ffd4      	lea %sp@(-44),%sp
00006440: 48e7 3f30      	moveml %d2-%d7/%a2-%a3,%sp@-
00006444: 4a79 0004 c71c 	tstw 0x4c71c
0000644a: 6700 0098      	beqw 0x64e4
0000644e: 3f3c 000d      	movew #13,%sp@-
00006452: 45f9 0000 deb0 	lea 0xdeb0,%a2
00006458: 4e92           	jsr %a2@
0000645a: 548f           	addql #2,%sp
0000645c: 4a00           	tstb %d0
0000645e: 6c00 032e      	bgew 0x678e
00006462: 40c2           	movew %sr,%d2
00006464: 46fc 2700      	movew #9984,%sr
00006468: 264a           	moveal %a2,%a3
0000646a: 3f3c 000a      	movew #10,%sp@-
0000646e: 45f9 0000 deb0 	lea 0xdeb0,%a2
00006474: 4e93           	jsr %a3@
00006476: 548f           	addql #2,%sp
00006478: 4a00           	tstb %d0
0000647a: 6dee           	blts 0x646a
0000647c: 4267           	clrw %sp@-
0000647e: 4e92           	jsr %a2@
00006480: 1600           	moveb %d0,%d3
00006482: 3f3c 0002      	movew #2,%sp@-
00006486: 4e92           	jsr %a2@
00006488: 1a00           	moveb %d0,%d5
0000648a: 3f3c 0004      	movew #4,%sp@-
0000648e: 4e92           	jsr %a2@
00006490: 1800           	moveb %d0,%d4
00006492: 3f3c 0007      	movew #7,%sp@-
00006496: 4e92           	jsr %a2@
00006498: 1c00           	moveb %d0,%d6
0000649a: 3f3c 0008      	movew #8,%sp@-
0000649e: 4e92           	jsr %a2@
000064a0: 1e00           	moveb %d0,%d7
000064a2: 3f3c 0009      	movew #9,%sp@-
000064a6: 4e92           	jsr %a2@
000064a8: 40c1           	movew %sr,%d1
000064aa: 46c2           	movew %d2,%sr
000064ac: d079 0004 bc64 	addw 0x4bc64,%d0
000064b2: 7209           	moveq #9,%d1
000064b4: e368           	lslw %d1,%d0
000064b6: 0247 000f      	andiw #15,%d7
000064ba: eb4f           	lslw #5,%d7
000064bc: 8047           	orw %d7,%d0
000064be: 0246 001f      	andiw #31,%d6
000064c2: 8046           	orw %d6,%d0
000064c4: 4840           	swap %d0
000064c6: 4240           	clrw %d0
000064c8: 0245 00ff      	andiw #255,%d5
000064cc: eb4d           	lslw #5,%d5
000064ce: 123c 000b      	moveb #11,%d1
000064d2: e36c           	lslw %d1,%d4
000064d4: 8a44           	orw %d4,%d5
000064d6: e20b           	lsrb #1,%d3
000064d8: 0243 00ff      	andiw #255,%d3
000064dc: 8a43           	orw %d3,%d5
000064de: 8045           	orw %d5,%d0
000064e0: 6000 00f8      	braw 0x65da
000064e4: 4a79 0004 bc4c 	tstw 0x4bc4c
000064ea: 6752           	beqs 0x653e
000064ec: 1038 fc3b      	moveb 0xfffffc3b,%d0
000064f0: 0200 fffe      	andib #-2,%d0
000064f4: 11c0 fc3b      	moveb %d0,0xfffffc3b
000064f8: 327c fc21      	moveaw #-991,%a1
000064fc: 41ef 0022      	lea %sp@(34),%a0
00006500: 4240           	clrw %d0
00006502: 2208           	movel %a0,%d1
00006504: 6014           	bras 0x651a
00006506: 1411           	moveb %a1@,%d2
00006508: 10c2           	moveb %d2,%a0@+
0000650a: 5489           	addql #2,%a1
0000650c: 5240           	addqw #1,%d0
0000650e: 600a           	bras 0x651a
00006510: 327c fc21      	moveaw #-991,%a1
00006514: 2041           	moveal %d1,%a0
00006516: 4240           	clrw %d0
00006518: 60ec           	bras 0x6506
0000651a: 0c40 000c      	cmpiw #12,%d0
0000651e: 6fe6           	bles 0x6506
00006520: 45ef 0030      	lea %sp@(48),%a2
00006524: 2241           	moveal %d1,%a1
00006526: 307c fc21      	moveaw #-991,%a0
0000652a: 1010           	moveb %a0@,%d0
0000652c: 14c0           	moveb %d0,%a2@+
0000652e: b019           	cmpb %a1@+,%d0
00006530: 66de           	bnes 0x6510
00006532: 5488           	addql #2,%a0
00006534: b0fc fc3b      	cmpaw #-965,%a0
00006538: 66f0           	bnes 0x652a
0000653a: 6000 0264      	braw 0x67a0
0000653e: 4a79 0004 bc4e 	tstw 0x4bc4e
00006544: 6700 009c      	beqw 0x65e2
00006548: 4267           	clrw %sp@-
0000654a: 47fa f636      	lea %pc@(0x5b82),%a3
0000654e: 4e93           	jsr %a3@
00006550: 0240 007f      	andiw #127,%d0
00006554: e248           	lsrw #1,%d0
00006556: 3f00           	movew %d0,%sp@-
00006558: 45fa f492      	lea %pc@(0x59ec),%a2
0000655c: 4e92           	jsr %a2@
0000655e: 7600           	moveq #0,%d3
00006560: 3600           	movew %d0,%d3
00006562: 3ebc 0001      	movew #1,%sp@
00006566: 4e93           	jsr %a3@
00006568: 0240 00ff      	andiw #255,%d0
0000656c: 3f00           	movew %d0,%sp@-
0000656e: 4e92           	jsr %a2@
00006570: 3400           	movew %d0,%d2
00006572: 3ebc 0002      	movew #2,%sp@
00006576: 4e93           	jsr %a3@
00006578: 0240 003f      	andiw #63,%d0
0000657c: 3f00           	movew %d0,%sp@-
0000657e: 4e92           	jsr %a2@
00006580: 0282 0000 ffff 	andil #65535,%d2
00006586: eb8a           	lsll #5,%d2
00006588: 0280 0000 ffff 	andil #65535,%d0
0000658e: 720b           	moveq #11,%d1
00006590: e3a8           	lsll %d1,%d0
00006592: 8480           	orl %d0,%d2
00006594: 8483           	orl %d3,%d2
00006596: 3ebc 0004      	movew #4,%sp@
0000659a: 4e93           	jsr %a3@
0000659c: 0240 00ff      	andiw #255,%d0
000065a0: 3f00           	movew %d0,%sp@-
000065a2: 4e92           	jsr %a2@
000065a4: 4840           	swap %d0
000065a6: 4240           	clrw %d0
000065a8: 8480           	orl %d0,%d2
000065aa: 3ebc 0005      	movew #5,%sp@
000065ae: 4e93           	jsr %a3@
000065b0: 0240 00ff      	andiw #255,%d0
000065b4: 3f00           	movew %d0,%sp@-
000065b6: 4e92           	jsr %a2@
000065b8: eb48           	lslw #5,%d0
000065ba: 4840           	swap %d0
000065bc: 4240           	clrw %d0
000065be: 8480           	orl %d0,%d2
000065c0: 3ebc 0006      	movew #6,%sp@
000065c4: 4e93           	jsr %a3@
000065c6: 0240 00ff      	andiw #255,%d0
000065ca: 3f00           	movew %d0,%sp@-
000065cc: 4e92           	jsr %a2@
000065ce: 548f           	addql #2,%sp
000065d0: 0640 0014      	addiw #20,%d0
000065d4: 7619           	moveq #25,%d3
000065d6: e7a8           	lsll %d3,%d0
000065d8: 8082           	orl %d2,%d0
000065da: 4fef 000c      	lea %sp@(12),%sp
000065de: 6000 01b6      	braw 0x6796
000065e2: 4a79 0004 bc50 	tstw 0x4bc50
000065e8: 6700 0116      	beqw 0x6700
000065ec: 4eba f476      	jsr %pc@(0x5a64)
000065f0: 45ef 003e      	lea %sp@(62),%a2
000065f4: 4240           	clrw %d0
000065f6: 307c 8600      	moveaw #-31232,%a0
000065fa: 3200           	movew %d0,%d1
000065fc: 0041 00c0      	oriw #192,%d1
00006600: 327c 8600      	moveaw #-31232,%a1
00006604: 3141 0004      	movew %d1,%a0@(4)
00006608: 0041 0020      	oriw #32,%d1
0000660c: 3141 0004      	movew %d1,%a0@(4)
00006610: 3401           	movew %d1,%d2
00006612: 0242 ffdf      	andiw #-33,%d2
00006616: 3142 0004      	movew %d2,%a0@(4)
0000661a: 0241 008f      	andiw #143,%d1
0000661e: 3141 0004      	movew %d1,%a0@(4)
00006622: 2239 0004 bc54 	movel 0x4bc54,%d1
00006628: 5381           	subql #1,%d1
0000662a: 6afc           	bpls 0x6628
0000662c: 3238 8604      	movew 0xffff8604,%d1
00006630: 0201 000f      	andib #15,%d1
00006634: 14c1           	moveb %d1,%a2@+
00006636: 317c 00c0 0004 	movew #192,%a0@(4)
0000663c: 5240           	addqw #1,%d0
0000663e: 0c40 000d      	cmpiw #13,%d0
00006642: 66b6           	bnes 0x65fa
00006644: 337c 0040 0004 	movew #64,%a1@(4)
0000664a: 337c 0080 0006 	movew #128,%a1@(6)
00006650: 33fc 0000 0000 	movew #0,0x43e
00006656: 043e 
00006658: 4240           	clrw %d0
0000665a: 102f 0047      	moveb %sp@(71),%d0
0000665e: 4242           	clrw %d2
00006660: 142f 0048      	moveb %sp@(72),%d2
00006664: 3202           	movew %d2,%d1
00006666: d242           	addw %d2,%d1
00006668: d241           	addw %d1,%d1
0000666a: d242           	addw %d2,%d1
0000666c: d241           	addw %d1,%d1
0000666e: d041           	addw %d1,%d0
00006670: eb48           	lslw #5,%d0
00006672: 4243           	clrw %d3
00006674: 162f 0045      	moveb %sp@(69),%d3
00006678: 4242           	clrw %d2
0000667a: 142f 0046      	moveb %sp@(70),%d2
0000667e: 0242 0003      	andiw #3,%d2
00006682: 3202           	movew %d2,%d1
00006684: d242           	addw %d2,%d1
00006686: d241           	addw %d1,%d1
00006688: d242           	addw %d2,%d1
0000668a: d241           	addw %d1,%d1
0000668c: d641           	addw %d1,%d3
0000668e: 8043           	orw %d3,%d0
00006690: 4242           	clrw %d2
00006692: 142f 0049      	moveb %sp@(73),%d2
00006696: 4243           	clrw %d3
00006698: 162f 004a      	moveb %sp@(74),%d3
0000669c: 3203           	movew %d3,%d1
0000669e: d243           	addw %d3,%d1
000066a0: d241           	addw %d1,%d1
000066a2: d243           	addw %d3,%d1
000066a4: d241           	addw %d1,%d1
000066a6: d441           	addw %d1,%d2
000066a8: 0642 ffb0      	addiw #-80,%d2
000066ac: 7209           	moveq #9,%d1
000066ae: e36a           	lslw %d1,%d2
000066b0: 8042           	orw %d2,%d0
000066b2: 4840           	swap %d0
000066b4: 4240           	clrw %d0
000066b6: 4241           	clrw %d1
000066b8: 122f 0040      	moveb %sp@(64),%d1
000066bc: 4242           	clrw %d2
000066be: 142f 0041      	moveb %sp@(65),%d2
000066c2: 3042           	moveaw %d2,%a0
000066c4: d0c2           	addaw %d2,%a0
000066c6: d0c8           	addaw %a0,%a0
000066c8: d0c2           	addaw %d2,%a0
000066ca: d0c8           	addaw %a0,%a0
000066cc: d248           	addw %a0,%d1
000066ce: eb49           	lslw #5,%d1
000066d0: 4242           	clrw %d2
000066d2: 142f 003e      	moveb %sp@(62),%d2
000066d6: 4243           	clrw %d3
000066d8: 162f 003f      	moveb %sp@(63),%d3
000066dc: 3043           	moveaw %d3,%a0
000066de: d0c3           	addaw %d3,%a0
000066e0: d0c8           	addaw %a0,%a0
000066e2: d0c3           	addaw %d3,%a0
000066e4: d0c8           	addaw %a0,%a0
000066e6: d448           	addw %a0,%d2
000066e8: e242           	asrw #1,%d2
000066ea: 8242           	orw %d2,%d1
000066ec: 4242           	clrw %d2
000066ee: 142f 0042      	moveb %sp@(66),%d2
000066f2: 4243           	clrw %d3
000066f4: 162f 0043      	moveb %sp@(67),%d3
000066f8: 0243 0003      	andiw #3,%d3
000066fc: 6000 016c      	braw 0x686a
00006700: 4a79 0004 c07a 	tstw 0x4c07a
00006706: 6700 008a      	beqw 0x6792
0000670a: 42a7           	clrl %sp@-
0000670c: 3f3c 003d      	movew #61,%sp@-
00006710: 3f39 0004 c078 	movew 0x4c078,%sp@-
00006716: 4eb9 0000 4ab8 	jsr 0x4ab8
0000671c: 508f           	addql #8,%sp
0000671e: 4a40           	tstw %d0
00006720: 666c           	bnes 0x678e
00006722: 2479 0000 04c6 	moveal 0x4c6,%a2
00006728: 4878 0003      	pea 0x3
0000672c: 487a fd0a      	pea %pc@(0x6438)
00006730: 2f0a           	movel %a2,%sp@-
00006732: 4eb9 0001 c072 	jsr 0x1c072
00006738: 4fef 000c      	lea %sp@(12),%sp
0000673c: 4a40           	tstw %d0
0000673e: 664e           	bnes 0x678e
00006740: 4240           	clrw %d0
00006742: 102a 0003      	moveb %a2@(3),%d0
00006746: 0640 0014      	addiw #20,%d0
0000674a: 7209           	moveq #9,%d1
0000674c: e368           	lslw %d1,%d0
0000674e: 4241           	clrw %d1
00006750: 122a 0005      	moveb %a2@(5),%d1
00006754: 0241 001f      	andiw #31,%d1
00006758: 8041           	orw %d1,%d0
0000675a: 4241           	clrw %d1
0000675c: 122a 0004      	moveb %a2@(4),%d1
00006760: 0241 000f      	andiw #15,%d1
00006764: eb49           	lslw #5,%d1
00006766: 8041           	orw %d1,%d0
00006768: 4840           	swap %d0
0000676a: 4240           	clrw %d0
0000676c: 4241           	clrw %d1
0000676e: 122a 0007      	moveb %a2@(7),%d1
00006772: eb49           	lslw #5,%d1
00006774: 4242           	clrw %d2
00006776: 142a 0006      	moveb %a2@(6),%d2
0000677a: 760b           	moveq #11,%d3
0000677c: e76a           	lslw %d3,%d2
0000677e: 8242           	orw %d2,%d1
00006780: 142a 0008      	moveb %a2@(8),%d2
00006784: e20a           	lsrb #1,%d2
00006786: 0242 00ff      	andiw #255,%d2
0000678a: 6000 00ee      	braw 0x687a
0000678e: 7000           	moveq #0,%d0
00006790: 6004           	bras 0x6796
00006792: 4eba f510      	jsr %pc@(0x5ca4)
00006796: 4cdf 0cfc      	moveml %sp@+,%d2-%d7/%a2-%a3
0000679a: 4fef 002c      	lea %sp@(44),%sp
0000679e: 4e75           	rts
000067a0: 4242           	clrw %d2
000067a2: 142f 002b      	moveb %sp@(43),%d2
000067a6: 0242 000f      	andiw #15,%d2
000067aa: 4241           	clrw %d1
000067ac: 122f 002c      	moveb %sp@(44),%d1
000067b0: 0241 000f      	andiw #15,%d1
000067b4: 3001           	movew %d1,%d0
000067b6: d041           	addw %d1,%d0
000067b8: d040           	addw %d0,%d0
000067ba: d041           	addw %d1,%d0
000067bc: d040           	addw %d0,%d0
000067be: d440           	addw %d0,%d2
000067c0: eb4a           	lslw #5,%d2
000067c2: 4241           	clrw %d1
000067c4: 122f 002d      	moveb %sp@(45),%d1
000067c8: 0241 000f      	andiw #15,%d1
000067cc: 4243           	clrw %d3
000067ce: 162f 002e      	moveb %sp@(46),%d3
000067d2: 0243 000f      	andiw #15,%d3
000067d6: 3003           	movew %d3,%d0
000067d8: d043           	addw %d3,%d0
000067da: d040           	addw %d0,%d0
000067dc: d043           	addw %d3,%d0
000067de: d040           	addw %d0,%d0
000067e0: d240           	addw %d0,%d1
000067e2: 7009           	moveq #9,%d0
000067e4: e169           	lslw %d0,%d1
000067e6: 8441           	orw %d1,%d2
000067e8: 4241           	clrw %d1
000067ea: 122f 0029      	moveb %sp@(41),%d1
000067ee: 0241 000f      	andiw #15,%d1
000067f2: 4243           	clrw %d3
000067f4: 162f 002a      	moveb %sp@(42),%d3
000067f8: 0243 000f      	andiw #15,%d3
000067fc: 3003           	movew %d3,%d0
000067fe: d043           	addw %d3,%d0
00006800: d040           	addw %d0,%d0
00006802: d043           	addw %d3,%d0
00006804: d040           	addw %d0,%d0
00006806: d240           	addw %d0,%d1
00006808: 8441           	orw %d1,%d2
0000680a: 2002           	movel %d2,%d0
0000680c: 4840           	swap %d0
0000680e: 4240           	clrw %d0
00006810: 4241           	clrw %d1
00006812: 122f 0024      	moveb %sp@(36),%d1
00006816: 0241 000f      	andiw #15,%d1
0000681a: 4242           	clrw %d2
0000681c: 142f 0025      	moveb %sp@(37),%d2
00006820: 0242 000f      	andiw #15,%d2
00006824: 3042           	moveaw %d2,%a0
00006826: d0c2           	addaw %d2,%a0
00006828: d0c8           	addaw %a0,%a0
0000682a: d0c2           	addaw %d2,%a0
0000682c: d0c8           	addaw %a0,%a0
0000682e: d248           	addw %a0,%d1
00006830: eb49           	lslw #5,%d1
00006832: 4242           	clrw %d2
00006834: 142f 0022      	moveb %sp@(34),%d2
00006838: 0242 000f      	andiw #15,%d2
0000683c: 4243           	clrw %d3
0000683e: 162f 0023      	moveb %sp@(35),%d3
00006842: 0243 000f      	andiw #15,%d3
00006846: 3043           	moveaw %d3,%a0
00006848: d0c3           	addaw %d3,%a0
0000684a: d0c8           	addaw %a0,%a0
0000684c: d0c3           	addaw %d3,%a0
0000684e: d0c8           	addaw %a0,%a0
00006850: d448           	addw %a0,%d2
00006852: e242           	asrw #1,%d2
00006854: 8242           	orw %d2,%d1
00006856: 4242           	clrw %d2
00006858: 142f 0026      	moveb %sp@(38),%d2
0000685c: 0242 000f      	andiw #15,%d2
00006860: 4243           	clrw %d3
00006862: 162f 0027      	moveb %sp@(39),%d3
00006866: 0243 000f      	andiw #15,%d3
0000686a: 3043           	moveaw %d3,%a0
0000686c: d0c3           	addaw %d3,%a0
0000686e: d0c8           	addaw %a0,%a0
00006870: d0c3           	addaw %d3,%a0
00006872: d0c8           	addaw %a0,%a0
00006874: d448           	addw %a0,%d2
00006876: 760b           	moveq #11,%d3
00006878: e76a           	lslw %d3,%d2
0000687a: 8242           	orw %d2,%d1
0000687c: 8041           	orw %d1,%d0
0000687e: 6000 ff16      	braw 0x6796
00006882: 0000 2f03      	orib #3,%d0
00006886: 2f02           	movel %d2,%sp@-
00006888: 3039 0000 241e 	movew 0x241e,%d0
0000688e: 322f 000c      	movew %sp@(12),%d1
00006892: b041           	cmpw %d1,%d0
00006894: 6402           	bccs 0x6898
00006896: 3200           	movew %d0,%d1
00006898: 3039 0000 2420 	movew 0x2420,%d0
0000689e: 342f 000e      	movew %sp@(14),%d2
000068a2: b042           	cmpw %d2,%d0
000068a4: 6402           	bccs 0x68a8
000068a6: 3400           	movew %d0,%d2
000068a8: 3039 0000 244a 	movew 0x244a,%d0
000068ae: 0c40 0008      	cmpiw #8,%d0
000068b2: 630a           	blss 0x68be
000068b4: c1c1           	mulsw %d1,%d0
000068b6: 0280 0000 ffff 	andil #65535,%d0
000068bc: 6014           	bras 0x68d2
000068be: 3601           	movew %d1,%d3
000068c0: 0243 fffe      	andiw #-2,%d3
000068c4: c7c0           	mulsw %d0,%d3
000068c6: 7000           	moveq #0,%d0
000068c8: 3003           	movew %d3,%d0
000068ca: 0801 0000      	btst #0,%d1
000068ce: 6702           	beqs 0x68d2
000068d0: 5280           	addql #1,%d0
000068d2: c4f9 0000 2422 	muluw 0x2422,%d2
000068d8: 3079 0000 242c 	moveaw 0x242c,%a0
000068de: d488           	addl %a0,%d2
000068e0: d082           	addl %d2,%d0
000068e2: d0b9 0000 044e 	addl 0x44e,%d0
000068e8: 241f           	movel %sp@+,%d2
000068ea: 261f           	movel %sp@+,%d3
000068ec: 4e75           	rts
000068ee: 2f0a           	movel %a2,%sp@-
000068f0: 2f02           	movel %d2,%sp@-
000068f2: 202f 000c      	movel %sp@(12),%d0
000068f6: 3279 0000 241c 	moveaw 0x241c,%a1
000068fc: 3079 0000 244c 	moveaw 0x244c,%a0
00006902: 0039 0040 0000 	orib #64,0x2444
00006908: 2444 
0000690a: 3239 0000 244a 	movew 0x244a,%d1
00006910: 0c41 0008      	cmpiw #8,%d1
00006914: 631c           	blss 0x6932
00006916: 3209           	movew %a1,%d1
00006918: 3248           	moveaw %a0,%a1
0000691a: 6010           	bras 0x692c
0000691c: 4650           	notw %a0@
0000691e: 5488           	addql #2,%a0
00006920: 6004           	bras 0x6926
00006922: 2040           	moveal %d0,%a0
00006924: 7409           	moveq #9,%d2
00006926: 5342           	subqw #1,%d2
00006928: 66f2           	bnes 0x691c
0000692a: d089           	addl %a1,%d0
0000692c: 51c9 fff4      	dbf %d1,0x6922
00006930: 601c           	bras 0x694e
00006932: 3448           	moveaw %a0,%a2
00006934: 600a           	bras 0x6940
00006936: 4610           	notb %a0@
00006938: d1ca           	addal %a2,%a0
0000693a: 51ca fffa      	dbf %d2,0x6936
0000693e: 5480           	addql #2,%d0
00006940: 5341           	subqw #1,%d1
00006942: 0c41 ffff      	cmpiw #-1,%d1
00006946: 6706           	beqs 0x694e
00006948: 2040           	moveal %d0,%a0
0000694a: 3409           	movew %a1,%d2
0000694c: 60ec           	bras 0x693a
0000694e: 0239 ffbf 0000 	andib #-65,0x2444
00006954: 2444 
00006956: 241f           	movel %sp@+,%d2
00006958: 245f           	moveal %sp@+,%a2
0000695a: 4e75           	rts
0000695c:  _invert_cell
0000695c: 3f2f 0006      	movew %sp@(6),%sp@-
00006960: 3f2f 0006      	movew %sp@(6),%sp@-
00006964: 4eba ff1e      	jsr %pc@(0x6884)
00006968: 588f           	addql #4,%sp
0000696a: 2f40 0004      	movel %d0,%sp@(4)
0000696e: 6000 ff7e      	braw 0x68ee
00006972:  _move_cursor
00006972: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00006976: 342f 0010      	movew %sp@(16),%d2
0000697a: 362f 0012      	movew %sp@(18),%d3
0000697e: 4a42           	tstw %d2
00006980: 6d0e           	blts 0x6990
00006982: 3039 0000 241e 	movew 0x241e,%d0
00006988: b042           	cmpw %d2,%d0
0000698a: 6406           	bccs 0x6992
0000698c: 3400           	movew %d0,%d2
0000698e: 6002           	bras 0x6992
00006990: 4242           	clrw %d2
00006992: 4a43           	tstw %d3
00006994: 6d0e           	blts 0x69a4
00006996: 3039 0000 2420 	movew 0x2420,%d0
0000699c: b043           	cmpw %d3,%d0
0000699e: 6406           	bccs 0x69a6
000069a0: 3600           	movew %d0,%d3
000069a2: 6002           	bras 0x69a6
000069a4: 4243           	clrw %d3
000069a6: 33c2 0000 242e 	movew %d2,0x242e
000069ac: 33c3 0000 2430 	movew %d3,0x2430
000069b2: 1039 0000 2444 	moveb 0x2444,%d0
000069b8: 4241           	clrw %d1
000069ba: 1200           	moveb %d0,%d1
000069bc: 44c1           	movew %d1,%ccr
000069be: 6712           	beqs 0x69d2
000069c0: 3f03           	movew %d3,%sp@-
000069c2: 3f02           	movew %d2,%sp@-
000069c4: 4eba febe      	jsr %pc@(0x6884)
000069c8: 588f           	addql #4,%sp
000069ca: 23c0 0000 2428 	movel %d0,0x2428
000069d0: 6072           	bras 0x6a44
000069d2: 0801 0000      	btst #0,%d1
000069d6: 673a           	beqs 0x6a12
000069d8: 0200 fffb      	andib #-5,%d0
000069dc: 13c0 0000 2444 	moveb %d0,0x2444
000069e2: 0800 0001      	btst #1,%d0
000069e6: 662a           	bnes 0x6a12
000069e8: 3f03           	movew %d3,%sp@-
000069ea: 3f02           	movew %d2,%sp@-
000069ec: 4eba fe96      	jsr %pc@(0x6884)
000069f0: 23c0 0000 2428 	movel %d0,0x2428
000069f6: 2e80           	movel %d0,%sp@
000069f8: 4eba fef4      	jsr %pc@(0x68ee)
000069fc: 13f9 0000 2432 	moveb 0x2432,0x2433
00006a02: 0000 2433 
00006a06: 0039 0006 0000 	orib #6,0x2444
00006a0c: 2444 
00006a0e: 588f           	addql #4,%sp
00006a10: 6032           	bras 0x6a44
00006a12: 2f39 0000 2428 	movel 0x2428,%sp@-
00006a18: 45fa fed4      	lea %pc@(0x68ee),%a2
00006a1c: 4e92           	jsr %a2@
00006a1e: 3f03           	movew %d3,%sp@-
00006a20: 3f02           	movew %d2,%sp@-
00006a22: 4eba fe60      	jsr %pc@(0x6884)
00006a26: 23c0 0000 2428 	movel %d0,0x2428
00006a2c: 2e80           	movel %d0,%sp@
00006a2e: 4e92           	jsr %a2@
00006a30: 13f9 0000 2432 	moveb 0x2432,0x2433
00006a36: 0000 2433 
00006a3a: 0039 0004 0000 	orib #4,0x2444
00006a40: 2444 
00006a42: 508f           	addql #8,%sp
00006a44: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00006a48: 4e75           	rts
00006a4a:  _blank_out
00006a4a: 4fef fff0      	lea %sp@(-16),%sp
00006a4e: 48e7 3f38      	moveml %d2-%d7/%a2-%a4,%sp@-
00006a52: 3c2f 0038      	movew %sp@(56),%d6
00006a56: 3a2f 003a      	movew %sp@(58),%d5
00006a5a: 342f 003c      	movew %sp@(60),%d2
00006a5e: 382f 003e      	movew %sp@(62),%d4
00006a62: 3639 0000 244a 	movew 0x244a,%d3
00006a68: 0c43 0008      	cmpiw #8,%d3
00006a6c: 6300 0088      	blsw 0x6af6
00006a70: 9446           	subw %d6,%d2
00006a72: 5242           	addqw #1,%d2
00006a74: e74a           	lslw #3,%d2
00006a76: 3639 0000 244c 	movew 0x244c,%d3
00006a7c: e24b           	lsrw #1,%d3
00006a7e: 9642           	subw %d2,%d3
00006a80: 9845           	subw %d5,%d4
00006a82: 5244           	addqw #1,%d4
00006a84: c9f9 0000 241c 	mulsw 0x241c,%d4
00006a8a: 3039 0000 2424 	movew 0x2424,%d0
00006a90: 720f           	moveq #15,%d1
00006a92: c280           	andl %d0,%d1
00006a94: 2041           	moveal %d1,%a0
00006a96: d1fc 0000 6ecc 	addal #28364,%a0
00006a9c: 3e30 1800      	movew %a0@(0000000000000000,%d1:l),%d7
00006aa0: 2079 0000 20b8 	moveal 0x20b8,%a0
00006aa6: b0fc 0000      	cmpaw #0,%a0
00006aaa: 6708           	beqs 0x6ab4
00006aac: 3240           	moveaw %d0,%a1
00006aae: d3c9           	addal %a1,%a1
00006ab0: 3e31 8800      	movew %a1@(0000000000000000,%a0:l),%d7
00006ab4: 3f05           	movew %d5,%sp@-
00006ab6: 3f06           	movew %d6,%sp@-
00006ab8: 4eba fdca      	jsr %pc@(0x6884)
00006abc: 588f           	addql #4,%sp
00006abe: 3043           	moveaw %d3,%a0
00006ac0: 47f0 8800      	lea %a0@(0000000000000000,%a0:l),%a3
00006ac4: 91c8           	subal %a0,%a0
00006ac6: 3202           	movew %d2,%d1
00006ac8: 4641           	notw %d1
00006aca: 760f           	moveq #15,%d3
00006acc: e661           	asrw %d3,%d1
00006ace: c242           	andw %d2,%d1
00006ad0: 0281 0000 ffff 	andil #65535,%d1
00006ad6: d281           	addl %d1,%d1
00006ad8: 6014           	bras 0x6aee
00006ada: 34c7           	movew %d7,%a2@+
00006adc: 5249           	addqw #1,%a1
00006ade: 6004           	bras 0x6ae4
00006ae0: 2440           	moveal %d0,%a2
00006ae2: 93c9           	subal %a1,%a1
00006ae4: b449           	cmpw %a1,%d2
00006ae6: 6ef2           	bgts 0x6ada
00006ae8: d081           	addl %d1,%d0
00006aea: d08b           	addl %a3,%d0
00006aec: 5248           	addqw #1,%a0
00006aee: b848           	cmpw %a0,%d4
00006af0: 6eee           	bgts 0x6ae0
00006af2: 6000 00e2      	braw 0x6bd6
00006af6: 3e39 0000 2424 	movew 0x2424,%d7
00006afc: 3f05           	movew %d5,%sp@-
00006afe: 3f06           	movew %d6,%sp@-
00006b00: 4eba fd82      	jsr %pc@(0x6884)
00006b04: 588f           	addql #4,%sp
00006b06: 9446           	subw %d6,%d2
00006b08: 5242           	addqw #1,%d2
00006b0a: 3202           	movew %d2,%d1
00006b0c: 7c0f           	moveq #15,%d6
00006b0e: ec69           	lsrw %d6,%d1
00006b10: d242           	addw %d2,%d1
00006b12: e241           	asrw #1,%d1
00006b14: 3403           	movew %d3,%d2
00006b16: d443           	addw %d3,%d2
00006b18: c5c1           	mulsw %d1,%d2
00006b1a: 3479 0000 244c 	moveaw 0x244c,%a2
00006b20: 94c2           	subaw %d2,%a2
00006b22: 9845           	subw %d5,%d4
00006b24: 5244           	addqw #1,%d4
00006b26: c9f9 0000 241c 	mulsw 0x241c,%d4
00006b2c: 0c43 0001      	cmpiw #1,%d3
00006b30: 6378           	blss 0x6baa
00006b32: e24b           	lsrw #1,%d3
00006b34: 41ef 0024      	lea %sp@(36),%a0
00006b38: 93c9           	subal %a1,%a1
00006b3a: 0807 0000      	btst #0,%d7
00006b3e: 6708           	beqs 0x6b48
00006b40: 20bc ffff 0000 	movel #-65536,%a0@
00006b46: 6002           	bras 0x6b4a
00006b48: 4290           	clrl %a0@
00006b4a: e24f           	lsrw #1,%d7
00006b4c: 0807 0000      	btst #0,%d7
00006b50: 6706           	beqs 0x6b58
00006b52: 317c ffff 0002 	movew #-1,%a0@(2)
00006b58: e24f           	lsrw #1,%d7
00006b5a: 5249           	addqw #1,%a1
00006b5c: 5888           	addql #4,%a0
00006b5e: b649           	cmpw %a1,%d3
00006b60: 66d8           	bnes 0x6b3a
00006b62: 3403           	movew %d3,%d2
00006b64: 5342           	subqw #1,%d2
00006b66: 0282 0000 ffff 	andil #65535,%d2
00006b6c: 5282           	addql #1,%d2
00006b6e: 2042           	moveal %d2,%a0
00006b70: d1c2           	addal %d2,%a0
00006b72: 2408           	movel %a0,%d2
00006b74: d488           	addl %a0,%d2
00006b76: 344a           	moveaw %a2,%a2
00006b78: 6018           	bras 0x6b92
00006b7a: 49ef 0024      	lea %sp@(36),%a4
00006b7e: 91c8           	subal %a0,%a0
00006b80: 26dc           	movel %a4@+,%a3@+
00006b82: 5248           	addqw #1,%a0
00006b84: b648           	cmpw %a0,%d3
00006b86: 62f8           	bhis 0x6b80
00006b88: d089           	addl %a1,%d0
00006b8a: 2640           	moveal %d0,%a3
00006b8c: 51cd ffec      	dbf %d5,0x6b7a
00006b90: d08a           	addl %a2,%d0
00006b92: 5344           	subqw #1,%d4
00006b94: 0c44 ffff      	cmpiw #-1,%d4
00006b98: 673c           	beqs 0x6bd6
00006b9a: 4a43           	tstw %d3
00006b9c: 6704           	beqs 0x6ba2
00006b9e: 2242           	moveal %d2,%a1
00006ba0: 6004           	bras 0x6ba6
00006ba2: 327c 0004      	moveaw #4,%a1
00006ba6: 3a01           	movew %d1,%d5
00006ba8: 60e0           	bras 0x6b8a
00006baa: 0807 0000      	btst #0,%d7
00006bae: 56c3           	sne %d3
00006bb0: 4883           	extw %d3
00006bb2: 7400           	moveq #0,%d2
00006bb4: 3401           	movew %d1,%d2
00006bb6: 2042           	moveal %d2,%a0
00006bb8: d1c2           	addal %d2,%a0
00006bba: 43f0 a000      	lea %a0@(0000000000000000,%a2:w),%a1
00006bbe: 6008           	bras 0x6bc8
00006bc0: 30c3           	movew %d3,%a0@+
00006bc2: 51ca fffc      	dbf %d2,0x6bc0
00006bc6: d089           	addl %a1,%d0
00006bc8: 5344           	subqw #1,%d4
00006bca: 0c44 ffff      	cmpiw #-1,%d4
00006bce: 6706           	beqs 0x6bd6
00006bd0: 2040           	moveal %d0,%a0
00006bd2: 3401           	movew %d1,%d2
00006bd4: 60ec           	bras 0x6bc2
00006bd6: 4cdf 1cfc      	moveml %sp@+,%d2-%d7/%a2-%a4
00006bda: 4fef 0010      	lea %sp@(16),%sp
00006bde: 4e75           	rts
00006be0:  _scroll_up
00006be0: 2f02           	movel %d2,%sp@-
00006be2: 322f 0008      	movew %sp@(8),%d1
00006be6: 7000           	moveq #0,%d0
00006be8: 3039 0000 2422 	movew 0x2422,%d0
00006bee: 3401           	movew %d1,%d2
00006bf0: c4c0           	muluw %d0,%d2
00006bf2: 2079 0000 044e 	moveal 0x44e,%a0
00006bf8: d1c2           	addal %d2,%a0
00006bfa: 3279 0000 2420 	moveaw 0x2420,%a1
00006c00: 92c1           	subaw %d1,%a1
00006c02: 3209           	movew %a1,%d1
00006c04: c2c0           	muluw %d0,%d1
00006c06: 2f01           	movel %d1,%sp@-
00006c08: 4870 0800      	pea %a0@(0000000000000000,%d0:l)
00006c0c: 2f08           	movel %a0,%sp@-
00006c0e: 4eb9 0001 bba2 	jsr 0x1bba2
00006c14: 3039 0000 2420 	movew 0x2420,%d0
00006c1a: 3f00           	movew %d0,%sp@-
00006c1c: 3f39 0000 241e 	movew 0x241e,%sp@-
00006c22: 3f00           	movew %d0,%sp@-
00006c24: 4267           	clrw %sp@-
00006c26: 4eba fe22      	jsr %pc@(0x6a4a)
00006c2a: 4fef 0014      	lea %sp@(20),%sp
00006c2e: 241f           	movel %sp@+,%d2
00006c30: 4e75           	rts
00006c32:  _ascii_out
00006c32: 48e7 3c3c      	moveml %d2-%d5/%a2-%a5,%sp@-
00006c36: 302f 0024      	movew %sp@(36),%d0
00006c3a: b079 0000 243a 	cmpw 0x243a,%d0
00006c40: 6500 023a      	bcsw 0x6e7c
00006c44: b079 0000 2438 	cmpw 0x2438,%d0
00006c4a: 6200 0230      	bhiw 0x6e7c
00006c4e: 3040           	moveaw %d0,%a0
00006c50: 2279 0000 2440 	moveal 0x2440,%a1
00006c56: d3c8           	addal %a0,%a1
00006c58: 3031 8800      	movew %a1@(0000000000000000,%a0:l),%d0
00006c5c: e648           	lsrw #3,%d0
00006c5e: 0280 0000 ffff 	andil #65535,%d0
00006c64: 2279 0000 2434 	moveal 0x2434,%a1
00006c6a: d3c0           	addal %d0,%a1
00006c6c: b2fc 0000      	cmpaw #0,%a1
00006c70: 6700 020a      	beqw 0x6e7c
00006c74: 2079 0000 2428 	moveal 0x2428,%a0
00006c7a: 1039 0000 2444 	moveb 0x2444,%d0
00006c80: 3800           	movew %d0,%d4
00006c82: 0244 0004      	andiw #4,%d4
00006c86: 670a           	beqs 0x6c92
00006c88: 0200 fffb      	andib #-5,%d0
00006c8c: 13c0 0000 2444 	moveb %d0,0x2444
00006c92: 3639 0000 244a 	movew 0x244a,%d3
00006c98: 3a79 0000 243c 	moveaw 0x243c,%a5
00006c9e: 3479 0000 244c 	moveaw 0x244c,%a2
00006ca4: 4241           	clrw %d1
00006ca6: 1239 0000 2444 	moveb 0x2444,%d1
00006cac: 3039 0000 2424 	movew 0x2424,%d0
00006cb2: 3439 0000 2426 	movew 0x2426,%d2
00006cb8: 0c43 0008      	cmpiw #8,%d3
00006cbc: 637c           	blss 0x6d3a
00006cbe: 0801 0004      	btst #4,%d1
00006cc2: 6706           	beqs 0x6cca
00006cc4: 3200           	movew %d0,%d1
00006cc6: 3002           	movew %d2,%d0
00006cc8: 6002           	bras 0x6ccc
00006cca: 3202           	movew %d2,%d1
00006ccc: 2679 0000 20b8 	moveal 0x20b8,%a3
00006cd2: b6fc 0000      	cmpaw #0,%a3
00006cd6: 6714           	beqs 0x6cec
00006cd8: 0281 0000 ffff 	andil #65535,%d1
00006cde: d281           	addl %d1,%d1
00006ce0: 3633 1800      	movew %a3@(0000000000000000,%d1:l),%d3
00006ce4: 0280 0000 ffff 	andil #65535,%d0
00006cea: 6010           	bras 0x6cfc
00006cec: 740f           	moveq #15,%d2
00006cee: c282           	andl %d2,%d1
00006cf0: 47fa 01da      	lea %pc@(0x6ecc),%a3
00006cf4: d281           	addl %d1,%d1
00006cf6: 3633 1800      	movew %a3@(0000000000000000,%d1:l),%d3
00006cfa: c082           	andl %d2,%d0
00006cfc: d080           	addl %d0,%d0
00006cfe: 3673 0800      	moveaw %a3@(0000000000000000,%d0:l),%a3
00006d02: 3239 0000 241c 	movew 0x241c,%d1
00006d08: 344a           	moveaw %a2,%a2
00006d0a: 3a4d           	moveaw %a5,%a5
00006d0c: 6026           	bras 0x6d34
00006d0e: 7000           	moveq #0,%d0
00006d10: 343c 0080      	movew #128,%d2
00006d14: 4245           	clrw %d5
00006d16: 1a11           	moveb %a1@,%d5
00006d18: ca42           	andw %d2,%d5
00006d1a: 6704           	beqs 0x6d20
00006d1c: 3a03           	movew %d3,%d5
00006d1e: 6002           	bras 0x6d22
00006d20: 3a0b           	movew %a3,%d5
00006d22: 3185 0800      	movew %d5,%a0@(0000000000000000,%d0:l)
00006d26: e242           	asrw #1,%d2
00006d28: 5480           	addql #2,%d0
00006d2a: 7a10           	moveq #16,%d5
00006d2c: ba80           	cmpl %d0,%d5
00006d2e: 66e4           	bnes 0x6d14
00006d30: d1ca           	addal %a2,%a0
00006d32: d3cd           	addal %a5,%a1
00006d34: 51c9 ffd8      	dbf %d1,0x6d0e
00006d38: 607a           	bras 0x6db4
00006d3a: 0801 0004      	btst #4,%d1
00006d3e: 6706           	beqs 0x6d46
00006d40: 3200           	movew %d0,%d1
00006d42: 3002           	movew %d2,%d0
00006d44: 6002           	bras 0x6d48
00006d46: 3202           	movew %d2,%d1
00006d48: 344a           	moveaw %a2,%a2
00006d4a: 3a4d           	moveaw %a5,%a5
00006d4c: 6062           	bras 0x6db0
00006d4e: 3439 0000 241c 	movew 0x241c,%d2
00006d54: 3a01           	movew %d1,%d5
00006d56: 0245 0001      	andiw #1,%d5
00006d5a: 0800 0000      	btst #0,%d0
00006d5e: 6728           	beqs 0x6d88
00006d60: 4a45           	tstw %d5
00006d62: 670e           	beqs 0x6d72
00006d64: 2648           	moveal %a0,%a3
00006d66: 6004           	bras 0x6d6c
00006d68: 50d3           	st %a3@
00006d6a: d7ca           	addal %a2,%a3
00006d6c: 51ca fffa      	dbf %d2,0x6d68
00006d70: 6038           	bras 0x6daa
00006d72: 2848           	moveal %a0,%a4
00006d74: 2649           	moveal %a1,%a3
00006d76: 600a           	bras 0x6d82
00006d78: 1a13           	moveb %a3@,%d5
00006d7a: 4605           	notb %d5
00006d7c: 1885           	moveb %d5,%a4@
00006d7e: d9ca           	addal %a2,%a4
00006d80: d7cd           	addal %a5,%a3
00006d82: 51ca fff4      	dbf %d2,0x6d78
00006d86: 6022           	bras 0x6daa
00006d88: 4a45           	tstw %d5
00006d8a: 6712           	beqs 0x6d9e
00006d8c: 2848           	moveal %a0,%a4
00006d8e: 2649           	moveal %a1,%a3
00006d90: 6006           	bras 0x6d98
00006d92: 1893           	moveb %a3@,%a4@
00006d94: d9ca           	addal %a2,%a4
00006d96: d7cd           	addal %a5,%a3
00006d98: 51ca fff8      	dbf %d2,0x6d92
00006d9c: 600c           	bras 0x6daa
00006d9e: 2648           	moveal %a0,%a3
00006da0: 6004           	bras 0x6da6
00006da2: 4213           	clrb %a3@
00006da4: d7ca           	addal %a2,%a3
00006da6: 51ca fffa      	dbf %d2,0x6da2
00006daa: e248           	lsrw #1,%d0
00006dac: e249           	lsrw #1,%d1
00006dae: 5488           	addql #2,%a0
00006db0: 51cb ff9c      	dbf %d3,0x6d4e
00006db4: 3239 0000 242e 	movew 0x242e,%d1
00006dba: b279 0000 241e 	cmpw 0x241e,%d1
00006dc0: 660e           	bnes 0x6dd0
00006dc2: 0839 0003 0000 	btst #3,0x2444
00006dc8: 2444 
00006dca: 6756           	beqs 0x6e22
00006dcc: 6000 0086      	braw 0x6e54
00006dd0: 5241           	addqw #1,%d1
00006dd2: 33c1 0000 242e 	movew %d1,0x242e
00006dd8: 3039 0000 244a 	movew 0x244a,%d0
00006dde: 0c40 0008      	cmpiw #8,%d0
00006de2: 6304           	blss 0x6de8
00006de4: 7010           	moveq #16,%d0
00006de6: 6018           	bras 0x6e00
00006de8: 0801 0000      	btst #0,%d1
00006dec: 6708           	beqs 0x6df6
00006dee: 52b9 0000 2428 	addql #1,0x2428
00006df4: 602c           	bras 0x6e22
00006df6: d040           	addw %d0,%d0
00006df8: 5340           	subqw #1,%d0
00006dfa: 0280 0000 ffff 	andil #65535,%d0
00006e00: d1b9 0000 2428 	addl %d0,0x2428
00006e06: 601a           	bras 0x6e22
00006e08: d481           	addl %d1,%d2
00006e0a: 5240           	addqw #1,%d0
00006e0c: 33c0 0000 2430 	movew %d0,0x2430
00006e12: 6008           	bras 0x6e1c
00006e14: 4267           	clrw %sp@-
00006e16: 4eba fdc8      	jsr %pc@(0x6be0)
00006e1a: 548f           	addql #2,%sp
00006e1c: 23c2 0000 2428 	movel %d2,0x2428
00006e22: 4a44           	tstw %d4
00006e24: 6756           	beqs 0x6e7c
00006e26: 2f39 0000 2428 	movel 0x2428,%sp@-
00006e2c: 4eba fac0      	jsr %pc@(0x68ee)
00006e30: 1039 0000 2444 	moveb 0x2444,%d0
00006e36: 0000 0006      	orib #6,%d0
00006e3a: 13c0 0000 2444 	moveb %d0,0x2444
00006e40: 588f           	addql #4,%sp
00006e42: 0800 0000      	btst #0,%d0
00006e46: 6734           	beqs 0x6e7c
00006e48: 13f9 0000 2432 	moveb 0x2432,0x2433
00006e4e: 0000 2433 
00006e52: 6028           	bras 0x6e7c
00006e54: 3039 0000 2430 	movew 0x2430,%d0
00006e5a: 3439 0000 2422 	movew 0x2422,%d2
00006e60: 7200           	moveq #0,%d1
00006e62: 3202           	movew %d2,%d1
00006e64: c4c0           	muluw %d0,%d2
00006e66: d4b9 0000 044e 	addl 0x44e,%d2
00006e6c: 4279 0000 242e 	clrw 0x242e
00006e72: b079 0000 2420 	cmpw 0x2420,%d0
00006e78: 658e           	bcss 0x6e08
00006e7a: 6098           	bras 0x6e14
00006e7c: 4cdf 3c3c      	moveml %sp@+,%d2-%d5/%a2-%a5
00006e80: 4e75           	rts
00006e82:  _scroll_down
00006e82: 2f02           	movel %d2,%sp@-
00006e84: 342f 0008      	movew %sp@(8),%d2
00006e88: 7000           	moveq #0,%d0
00006e8a: 3039 0000 2422 	movew 0x2422,%d0
00006e90: 3202           	movew %d2,%d1
00006e92: c2c0           	muluw %d0,%d1
00006e94: 2079 0000 044e 	moveal 0x44e,%a0
00006e9a: d1c1           	addal %d1,%a0
00006e9c: 3239 0000 2420 	movew 0x2420,%d1
00006ea2: 9242           	subw %d2,%d1
00006ea4: c2c0           	muluw %d0,%d1
00006ea6: 2f01           	movel %d1,%sp@-
00006ea8: 2f08           	movel %a0,%sp@-
00006eaa: 4870 0800      	pea %a0@(0000000000000000,%d0:l)
00006eae: 4eb9 0001 bba2 	jsr 0x1bba2
00006eb4: 3f02           	movew %d2,%sp@-
00006eb6: 3f39 0000 241e 	movew 0x241e,%sp@-
00006ebc: 3f02           	movew %d2,%sp@-
00006ebe: 4267           	clrw %sp@-
00006ec0: 4eba fb88      	jsr %pc@(0x6a4a)
00006ec4: 4fef 0014      	lea %sp@(20),%sp
00006ec8: 241f           	movel %sp@+,%d2
00006eca: 4e75           	rts
00006ecc: ffdf           	.short 0xffdf
00006ece: f800           	.short 0xf800
00006ed0: 07c0           	bset %d3,%d0
00006ed2: ffc0           	.short 0xffc0
00006ed4: 001f f81f      	orib #31,%sp@+
00006ed8: 07df           	bset %d3,%sp@+
00006eda: bdd7           	cmpal %sp@,%fp
00006edc: 8c51           	orw %a1@,%d6
00006ede: a800           	.short 0xa800
00006ee0: 0540           	bchg %d2,%d0
00006ee2: ad40           	mov3ql #6,%d0
00006ee4: 0015 a815      	orib #21,%a5@
00006ee8: 0555           	bchg %d2,%a5@
00006eea: 0000 4e56      	orib #86,%d0
00006eec:  _detect_akp
00006eee: fffc           	.short 0xfffc
00006ef0: 2f02           	movel %d2,%sp@-
00006ef2: 3439 0000 2ccc 	movew 0x2ccc,%d2
00006ef8: 0c42 00ff      	cmpiw #255,%d2
00006efc: 6704           	beqs 0x6f02
00006efe: e24a           	lsrw #1,%d2
00006f00: 6002           	bras 0x6f04
00006f02: 7403           	moveq #3,%d2
00006f04: 486e fffe      	pea %fp@(-2)
00006f08: 3f3c 0002      	movew #2,%sp@-
00006f0c: 3f3c 0006      	movew #6,%sp@-
00006f10: 4267           	clrw %sp@-
00006f12: 4eb9 0000 def6 	jsr 0xdef6
00006f18: 4fef 000a      	lea %sp@(10),%sp
00006f1c: 4a40           	tstw %d0
00006f1e: 6608           	bnes 0x6f28
00006f20: 4240           	clrw %d0
00006f22: 102e ffff      	moveb %fp@(-1),%d0
00006f26: 6002           	bras 0x6f2a
00006f28: 3002           	movew %d2,%d0
00006f2a: 0240 00ff      	andiw #255,%d0
00006f2e: e14a           	lslw #8,%d2
00006f30: 8042           	orw %d2,%d0
00006f32: 0280 0000 ffff 	andil #65535,%d0
00006f38: 23c0 0004 bc6c 	movel %d0,0x4bc6c
00006f3e: 242e fff8      	movel %fp@(-8),%d2
00006f42: 4e5e           	unlk %fp
00006f44: 4e75           	rts
00006f46:  _detect_idt
00006f46: 4e56 fffc      	linkw %fp,#-4
00006f4a: 486e fffe      	pea %fp@(-2)
00006f4e: 3f3c 0002      	movew #2,%sp@-
00006f52: 3f3c 0008      	movew #8,%sp@-
00006f56: 4267           	clrw %sp@-
00006f58: 4eb9 0000 def6 	jsr 0xdef6
00006f5e: 4fef 000a      	lea %sp@(10),%sp
00006f62: 4a40           	tstw %d0
00006f64: 661e           	bnes 0x6f84
00006f66: 4240           	clrw %d0
00006f68: 102e fffe      	moveb %fp@(-2),%d0
00006f6c: e148           	lslw #8,%d0
00006f6e: 4241           	clrw %d1
00006f70: 122e ffff      	moveb %fp@(-1),%d1
00006f74: 8041           	orw %d1,%d0
00006f76: 0280 0000 ffff 	andil #65535,%d0
00006f7c: 23c0 0004 bc70 	movel %d0,0x4bc70
00006f82: 600a           	bras 0x6f8e
00006f84: 23fc 0000 012f 	movel #303,0x4bc70
00006f8a: 0004 bc70 
00006f8e: 4e5e           	unlk %fp
00006f90: 4e75           	rts
00006f92:  _get_keytbl
00006f92: 203c 0000 6fba 	movel #28602,%d0
00006f98: 4e75           	rts
00006f9a:  _get_fonts
00006f9a: 206f 0004      	moveal %sp@(4),%a0
00006f9e: 20bc 0001 cc28 	movel #117800,%a0@
00006fa4: 206f 0008      	moveal %sp@(8),%a0
00006fa8: 20bc 0001 d104 	movel #119044,%a0@
00006fae: 206f 000c      	moveal %sp@(12),%a0
00006fb2: 20bc 0001 d960 	movel #121184,%a0@
00006fb8: 4e75           	rts
00006fba: 0000 6fd8      	orib #-40,%d0
00006fbe: 0000 7058      	orib #88,%d0
00006fc2: 0000 70d8      	orib #-40,%d0
00006fc6: 0000 7158      	orib #88,%d0
00006fca: 0000 7159      	orib #89,%d0
00006fce: 0000 715a      	orib #90,%d0
00006fd2: 0000 0000      	orib #0,%d0
00006fd6: 0000 001b      	orib #27,%d0
00006fda: 3132 3334 3536 	movew %a2@(0000000035363738)@(0000000000000000,%d3:w:2),%a0@-
00006fe0: 3738 
00006fe2: 3930 2d3d 0809 	movew %a0@(0000000008097177)@(0000000000000000,%d2:l:4),%a4@-
00006fe8: 7177 
00006fea: 6572           	bcss 0x705e
00006fec: 7479           	moveq #121,%d2
00006fee: 7569 6f70      	mvsw %a1@(28528),%d2
00006ff2: 5b5d           	subqw #5,%a5@+
00006ff4: 0d00           	btst %d6,%d0
00006ff6: 6173           	bsrs 0x706b
00006ff8: 6466           	bccs 0x7060
00006ffa: 6768           	beqs 0x7064
00006ffc: 6a6b           	bpls 0x7069
00006ffe: 6c3b           	bges 0x703b
00007000: 2760 0023      	movel %a0@-,%a3@(35)
00007004: 7a78           	moveq #120,%d5
00007006: 6376           	blss 0x707e
00007008: 626e           	bhis 0x7078
0000700a: 6d2c           	blts 0x7038
0000700c: 2e2f 0000      	movel %sp@(0),%d7
00007010: 0020 0000      	orib #0,%a0@-
00007020: 0000 2d00      	orib #0,%d0
00007024: 0000 2b00      	orib #0,%d0
00007028: 0000 007f      	orib #127,%d0
00007038: 5c00           	addqb #6,%d0
0000703a: 0028 292f 2a37 	orib #47,%a0@(10807)
00007040: 3839 3435 3631 	movew 0x34353631,%d4
00007046: 3233 302e      	movew %a3@(000000000000002e,%d3:w),%d1
0000704a: 0d00           	btst %d6,%d0
00007058: 001b 2122      	orib #34,%a3@+
0000705c: 9c24           	subb %a4@-,%d6
0000705e: 255e 262a      	movel %fp@+,%a2@(9770)
00007062: 2829 5f2b      	movel %a1@(24363),%d4
00007066: 0809           	.short 0x0809
00007068: 5157           	subqw #8,%sp@
0000706a: 4552           	.short 0x4552
0000706c: 5459           	addqw #2,%a1@+
0000706e: 5549           	subqw #2,%a1
00007070: 4f50           	.short 0x4f50
00007072: 7b7d           	.short 0x7b7d
00007074: 0d00           	btst %d6,%d0
00007076: 4153           	.short 0x4153
00007078: 4446           	negw %d6
0000707a: 4748           	.short 0x4748
0000707c: 4a4b           	tstw %a3
0000707e: 4c3a           	.short 0x4c3a
00007080: 40ff           	.short 0x40ff
00007082: 007e           	.short 0x007e
00007084: 5a58           	addqw #5,%a0@+
00007086: 4356           	.short 0x4356
00007088: 424e           	.short 0x424e
0000708a: 4d3c 3e3f 0000 	chkl #1044316160,%d6
00007090: 0020 0000      	orib #0,%a0@-
0000709c: 0000 0037      	orib #55,%d0
000070a0: 3800           	movew %d0,%d4
000070a2: 2d34 0036      	movel %a4@(0000000000000036,%d0:w),%fp@-
000070a6: 2b00           	movel %d0,%a5@-
000070a8: 3200           	movew %d0,%d1
000070aa: 307f           	.short 0x307f
000070b8: 7c00           	moveq #0,%d6
000070ba: 0028 292f 2a37 	orib #47,%a0@(10807)
000070c0: 3839 3435 3631 	movew 0x34353631,%d4
000070c6: 3233 302e      	movew %a3@(000000000000002e,%d3:w),%d1
000070ca: 0d00           	btst %d6,%d0
000070d8: 001b 3132      	orib #50,%a3@+
000070dc: 3334 3536 3738 	movew %a4@(0000000037383930)@(0000000000002d3d,%d3:w:4),%a1@-
000070e2: 3930 2d3d 
000070e6: 0809           	.short 0x0809
000070e8: 5157           	subqw #8,%sp@
000070ea: 4552           	.short 0x4552
000070ec: 5459           	addqw #2,%a1@+
000070ee: 5549           	subqw #2,%a1
000070f0: 4f50           	.short 0x4f50
000070f2: 5b5d           	subqw #5,%a5@+
000070f4: 0d00           	btst %d6,%d0
000070f6: 4153           	.short 0x4153
000070f8: 4446           	negw %d6
000070fa: 4748           	.short 0x4748
000070fc: 4a4b           	tstw %a3
000070fe: 4c3b           	.short 0x4c3b
00007100: 2760 0023      	movel %a0@-,%a3@(35)
00007104: 5a58           	addqw #5,%a0@+
00007106: 4356           	.short 0x4356
00007108: 424e           	.short 0x424e
0000710a: 4d2c 2e2f      	chkl %a4@(11823),%d6
0000710e: 0000 0020      	orib #32,%d0
00007122: 2d00           	movel %d0,%fp@-
00007124: 0000 2b00      	orib #0,%d0
00007128: 0000 007f      	orib #127,%d0
00007138: 5c00           	addqb #6,%d0
0000713a: 0028 292f 2a37 	orib #47,%a0@(10807)
00007140: 3839 3435 3631 	movew 0x34353631,%d4
00007146: 3233 302e      	movew %a3@(000000000000002e,%d3:w),%d1
0000714a: 0d00           	btst %d6,%d0
0000715c: 206f 0004      	moveal %sp@(4),%a0
00007160: 202f 0008      	movel %sp@(8),%d0
00007164: 0810 0000      	btst #0,%a0@
00007168: 6716           	beqs 0x7180
0000716a: 2228 0004      	movel %a0@(4),%d1
0000716e: b081           	cmpl %d1,%d0
00007170: 6512           	bcss 0x7184
00007172: d2a8 0008      	addl %a0@(8),%d1
00007176: b081           	cmpl %d1,%d0
00007178: 54c0           	scc %d0
0000717a: 4880           	extw %d0
0000717c: 4440           	negw %d0
0000717e: 4e75           	rts
00007180: 4240           	clrw %d0
00007182: 4e75           	rts
00007184: 4240           	clrw %d0
00007186: 4e75           	rts
00007188: 2f0b           	movel %a3,%sp@-
0000718a: 2f0a           	movel %a2,%sp@-
0000718c: 45f9 0000 dcb4 	lea 0xdcb4,%a2
00007192: 4e92           	jsr %a2@
00007194: 4a80           	tstl %d0
00007196: 6734           	beqs 0x71cc
00007198: 2679 0000 db4a 	moveal 0xdb4a,%a3
0000719e: 4e92           	jsr %a2@
000071a0: 3f2f 001a      	movew %sp@(26),%sp@-
000071a4: 4267           	clrw %sp@-
000071a6: 2f2f 001a      	movel %sp@(26),%sp@-
000071aa: 2f2f 001a      	movel %sp@(26),%sp@-
000071ae: 2f2f 001a      	movel %sp@(26),%sp@-
000071b2: 42a7           	clrl %sp@-
000071b4: 322f 0020      	movew %sp@(32),%d1
000071b8: 5541           	subqw #2,%d1
000071ba: 3f01           	movew %d1,%sp@-
000071bc: 4267           	clrw %sp@-
000071be: 720b           	moveq #11,%d1
000071c0: d280           	addl %d0,%d1
000071c2: 2f01           	movel %d1,%sp@-
000071c4: 4e93           	jsr %a3@
000071c6: 4fef 001c      	lea %sp@(28),%sp
000071ca: 6002           	bras 0x71ce
000071cc: 70f1           	moveq #-15,%d0
000071ce: 245f           	moveal %sp@+,%a2
000071d0: 265f           	moveal %sp@+,%a3
000071d2: 4e75           	rts
000071d4: 4e56 ffd8      	linkw %fp,#-40
000071d8: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
000071dc: 266e 000a      	moveal %fp@(10),%a3
000071e0: 246e 000e      	moveal %fp@(14),%a2
000071e4: 242e 0012      	movel %fp@(18),%d2
000071e8: 362e 0008      	movew %fp@(8),%d3
000071ec: 5543           	subqw #2,%d3
000071ee: 2d7c 4469 736b 	movel #1147761515,%fp@(-40)
000071f4: ffd8 
000071f6: 42ae ffdc      	clrl %fp@(-36)
000071fa: 4878 0020      	pea 0x20
000071fe: 4267           	clrw %sp@-
00007200: 486e ffe0      	pea %fp@(-32)
00007204: 4eb9 0001 be02 	jsr 0x1be02
0000720a: 3003           	movew %d3,%d0
0000720c: e648           	lsrw #3,%d0
0000720e: 0243 0007      	andiw #7,%d3
00007212: 4fef 000a      	lea %sp@(10),%sp
00007216: 0c40 0001      	cmpiw #1,%d0
0000721a: 671c           	beqs 0x7238
0000721c: 0c40 0002      	cmpiw #2,%d0
00007220: 6728           	beqs 0x724a
00007222: 4a40           	tstw %d0
00007224: 666c           	bnes 0x7292
00007226: 486e ffd8      	pea %fp@(-40)
0000722a: 3f3c 0015      	movew #21,%sp@-
0000722e: 3f03           	movew %d3,%sp@-
00007230: 4eb9 0000 4ab8 	jsr 0x4ab8
00007236: 6022           	bras 0x725a
00007238: 486e ffd8      	pea %fp@(-40)
0000723c: 3f3c 0015      	movew #21,%sp@-
00007240: 3f03           	movew %d3,%sp@-
00007242: 4eb9 0001 3c08 	jsr 0x13c08
00007248: 6010           	bras 0x725a
0000724a: 486e ffd8      	pea %fp@(-40)
0000724e: 3f3c 0015      	movew #21,%sp@-
00007252: 3f03           	movew %d3,%sp@-
00007254: 4eb9 0000 af6c 	jsr 0xaf6c
0000725a: 508f           	addql #8,%sp
0000725c: 72f1           	moveq #-15,%d1
0000725e: b280           	cmpl %d0,%d1
00007260: 6736           	beqs 0x7298
00007262: b6fc 0000      	cmpaw #0,%a3
00007266: 6706           	beqs 0x726e
00007268: 26bc 0000 0200 	movel #512,%a3@
0000726e: b4fc 0000      	cmpaw #0,%a2
00007272: 6702           	beqs 0x7276
00007274: 4292           	clrl %a2@
00007276: 4a82           	tstl %d2
00007278: 671c           	beqs 0x7296
0000727a: 3f2e 0016      	movew %fp@(22),%sp@-
0000727e: 4267           	clrw %sp@-
00007280: 486e ffd8      	pea %fp@(-40)
00007284: 2f02           	movel %d2,%sp@-
00007286: 4eb9 0001 c006 	jsr 0x1c006
0000728c: 4fef 000c      	lea %sp@(12),%sp
00007290: 6004           	bras 0x7296
00007292: 70f1           	moveq #-15,%d0
00007294: 6002           	bras 0x7298
00007296: 7000           	moveq #0,%d0
00007298: 4cee 0c0c ffc8 	moveml %fp@(-56),%d2-%d3/%a2-%a3
0000729e: 4e5e           	unlk %fp
000072a0: 4e75           	rts
000072a2: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
000072a6: 262f 0010      	movel %sp@(16),%d3
000072aa: 243c 0000 81fc 	movel #33276,%d2
000072b0: 45f9 0001 c072 	lea 0x1c072,%a2
000072b6: 6014           	bras 0x72cc
000072b8: 4878 0003      	pea 0x3
000072bc: 2f02           	movel %d2,%sp@-
000072be: 2f03           	movel %d3,%sp@-
000072c0: 4e92           	jsr %a2@
000072c2: 4fef 000c      	lea %sp@(12),%sp
000072c6: 5682           	addql #3,%d2
000072c8: 4a40           	tstw %d0
000072ca: 670c           	beqs 0x72d8
000072cc: 0c82 0000 821a 	cmpil #33306,%d2
000072d2: 66e4           	bnes 0x72b8
000072d4: 4240           	clrw %d0
000072d6: 6002           	bras 0x72da
000072d8: 7001           	moveq #1,%d0
000072da: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000072de: 4e75           	rts
000072e0:  _disk_valid_major
000072e0: 302f 0004      	movew %sp@(4),%d0
000072e4: 5440           	addqw #2,%d0
000072e6: 0c40 0019      	cmpiw #25,%d0
000072ea: 6222           	bhis 0x730e
000072ec: 0280 0000 ffff 	andil #65535,%d0
000072f2: 2200           	movel %d0,%d1
000072f4: e789           	lsll #3,%d1
000072f6: 2041           	moveal %d1,%a0
000072f8: d1c0           	addal %d0,%a0
000072fa: 2248           	moveal %a0,%a1
000072fc: d3fc 0004 c07c 	addal #311420,%a1
00007302: 4a31 8800      	tstb %a1@(0000000000000000,%a0:l)
00007306: 56c0           	sne %d0
00007308: 4880           	extw %d0
0000730a: 4440           	negw %d0
0000730c: 4e75           	rts
0000730e: 4240           	clrw %d0
00007310: 4e75           	rts
00007312:  _disk_inquire
00007312: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
00007316: 302f 0014      	movew %sp@(20),%d0
0000731a: 222f 0016      	movel %sp@(22),%d1
0000731e: 206f 001a      	moveal %sp@(26),%a0
00007322: 226f 001e      	moveal %sp@(30),%a1
00007326: 342f 0022      	movew %sp@(34),%d2
0000732a: 7600           	moveq #0,%d3
0000732c: 3600           	movew %d0,%d3
0000732e: 2803           	movel %d3,%d4
00007330: e78c           	lsll #3,%d4
00007332: d684           	addl %d4,%d3
00007334: d683           	addl %d3,%d3
00007336: 45f9 0004 c08c 	lea 0x4c08c,%a2
0000733c: 0832 0006 3800 	btst #6,%a2@(0000000000000000,%d3:l)
00007342: 6708           	beqs 0x734c
00007344: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
00007348: 6000 fe3e      	braw 0x7188
0000734c: 3f42 0022      	movew %d2,%sp@(34)
00007350: 2f49 001e      	movel %a1,%sp@(30)
00007354: 2f48 001a      	movel %a0,%sp@(26)
00007358: 2f41 0016      	movel %d1,%sp@(22)
0000735c: 3f40 0014      	movew %d0,%sp@(20)
00007360: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
00007364: 6000 fe6e      	braw 0x71d4
00007368:  _disk_get_capacity
00007368: 4e56 fff8      	linkw %fp,#-8
0000736c: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00007370: 302e 0008      	movew %fp@(8),%d0
00007374: 266e 000a      	moveal %fp@(10),%a3
00007378: 246e 000e      	moveal %fp@(14),%a2
0000737c: 3400           	movew %d0,%d2
0000737e: 5542           	subqw #2,%d2
00007380: 42ae fff8      	clrl %fp@(-8)
00007384: 2d7c 0000 0200 	movel #512,%fp@(-4)
0000738a: fffc 
0000738c: 0280 0000 ffff 	andil #65535,%d0
00007392: 2200           	movel %d0,%d1
00007394: e789           	lsll #3,%d1
00007396: d081           	addl %d1,%d0
00007398: d080           	addl %d0,%d0
0000739a: 41f9 0004 c08c 	lea 0x4c08c,%a0
000073a0: 0830 0006 0800 	btst #6,%a0@(0000000000000000,%d0:l)
000073a6: 6724           	beqs 0x73cc
000073a8: 2879 0000 db4a 	moveal 0xdb4a,%a4
000073ae: 4eb9 0000 dcb4 	jsr 0xdcb4
000073b4: 2f0a           	movel %a2,%sp@-
000073b6: 2f0b           	movel %a3,%sp@-
000073b8: 42a7           	clrl %sp@-
000073ba: 3f02           	movew %d2,%sp@-
000073bc: 4267           	clrw %sp@-
000073be: 720e           	moveq #14,%d1
000073c0: d280           	addl %d0,%d1
000073c2: 2f01           	movel %d1,%sp@-
000073c4: 4e94           	jsr %a4@
000073c6: 4fef 0014      	lea %sp@(20),%sp
000073ca: 6074           	bras 0x7440
000073cc: 3002           	movew %d2,%d0
000073ce: e648           	lsrw #3,%d0
000073d0: 0242 0007      	andiw #7,%d2
000073d4: 0c40 0001      	cmpiw #1,%d0
000073d8: 6722           	beqs 0x73fc
000073da: 0c40 0002      	cmpiw #2,%d0
000073de: 672e           	beqs 0x740e
000073e0: 4a40           	tstw %d0
000073e2: 6656           	bnes 0x743a
000073e4: 486e fff8      	pea %fp@(-8)
000073e8: 3f3c 0014      	movew #20,%sp@-
000073ec: 3f02           	movew %d2,%sp@-
000073ee: 4eb9 0000 4ab8 	jsr 0x4ab8
000073f4: 508f           	addql #8,%sp
000073f6: 4a80           	tstl %d0
000073f8: 6c2a           	bges 0x7424
000073fa: 603e           	bras 0x743a
000073fc: 486e fff8      	pea %fp@(-8)
00007400: 3f3c 0014      	movew #20,%sp@-
00007404: 3f02           	movew %d2,%sp@-
00007406: 4eb9 0001 3c08 	jsr 0x13c08
0000740c: 6010           	bras 0x741e
0000740e: 486e fff8      	pea %fp@(-8)
00007412: 3f3c 0014      	movew #20,%sp@-
00007416: 3f02           	movew %d2,%sp@-
00007418: 4eb9 0000 af6c 	jsr 0xaf6c
0000741e: 508f           	addql #8,%sp
00007420: 4a80           	tstl %d0
00007422: 6d1c           	blts 0x7440
00007424: b6fc 0000      	cmpaw #0,%a3
00007428: 6704           	beqs 0x742e
0000742a: 26ae fff8      	movel %fp@(-8),%a3@
0000742e: b4fc 0000      	cmpaw #0,%a2
00007432: 670a           	beqs 0x743e
00007434: 24ae fffc      	movel %fp@(-4),%a2@
00007438: 6004           	bras 0x743e
0000743a: 70f1           	moveq #-15,%d0
0000743c: 6002           	bras 0x7440
0000743e: 7000           	moveq #0,%d0
00007440: 4cee 1c04 ffe8 	moveml %fp@(-24),%d2/%a2-%a4
00007446: 4e5e           	unlk %fp
00007448: 4e75           	rts
0000744a:  _disk_rw
0000744a: 48e7 3e20      	moveml %d2-%d6/%a2,%sp@-
0000744e: 7000           	moveq #0,%d0
00007450: 302f 001c      	movew %sp@(28),%d0
00007454: 3a2f 001e      	movew %sp@(30),%d5
00007458: 242f 0020      	movel %sp@(32),%d2
0000745c: 362f 0024      	movew %sp@(36),%d3
00007460: 282f 0026      	movel %sp@(38),%d4
00007464: 3c00           	movew %d0,%d6
00007466: 5546           	subqw #2,%d6
00007468: 2200           	movel %d0,%d1
0000746a: e789           	lsll #3,%d1
0000746c: d081           	addl %d1,%d0
0000746e: 2040           	moveal %d0,%a0
00007470: d1c0           	addal %d0,%a0
00007472: 43f9 0004 c08c 	lea 0x4c08c,%a1
00007478: 0831 0006 8800 	btst #6,%a1@(0000000000000000,%a0:l)
0000747e: 6736           	beqs 0x74b6
00007480: 2479 0000 db4a 	moveal 0xdb4a,%a2
00007486: 4eb9 0000 dcb4 	jsr 0xdcb4
0000748c: 2f04           	movel %d4,%sp@-
0000748e: 3f03           	movew %d3,%sp@-
00007490: 4267           	clrw %sp@-
00007492: 2f02           	movel %d2,%sp@-
00007494: 3f05           	movew %d5,%sp@-
00007496: 4267           	clrw %sp@-
00007498: 42a7           	clrl %sp@-
0000749a: 3f06           	movew %d6,%sp@-
0000749c: 4267           	clrw %sp@-
0000749e: 720a           	moveq #10,%d1
000074a0: d280           	addl %d0,%d1
000074a2: 2f01           	movel %d1,%sp@-
000074a4: 4e92           	jsr %a2@
000074a6: 4fef 001c      	lea %sp@(28),%sp
000074aa: 72dc           	moveq #-36,%d1
000074ac: b280           	cmpl %d0,%d1
000074ae: 6600 0092      	bnew 0x7542
000074b2: 6000 0088      	braw 0x753c
000074b6: 3206           	movew %d6,%d1
000074b8: e649           	lsrw #3,%d1
000074ba: 0246 0007      	andiw #7,%d6
000074be: 3005           	movew %d5,%d0
000074c0: 0240 ff7f      	andiw #-129,%d0
000074c4: 0c41 0001      	cmpiw #1,%d1
000074c8: 6728           	beqs 0x74f2
000074ca: 0c41 0002      	cmpiw #2,%d1
000074ce: 6740           	beqs 0x7510
000074d0: 4a41           	tstw %d1
000074d2: 666c           	bnes 0x7540
000074d4: 3f46 0028      	movew %d6,%sp@(40)
000074d8: 2f44 0024      	movel %d4,%sp@(36)
000074dc: 3f43 0022      	movew %d3,%sp@(34)
000074e0: 2f42 001e      	movel %d2,%sp@(30)
000074e4: 3f40 001c      	movew %d0,%sp@(28)
000074e8: 4cdf 047c      	moveml %sp@+,%d2-%d6/%a2
000074ec: 4ef9 0000 4cba 	jmp 0x4cba
000074f2: 3f46 0028      	movew %d6,%sp@(40)
000074f6: 2f44 0024      	movel %d4,%sp@(36)
000074fa: 3f43 0022      	movew %d3,%sp@(34)
000074fe: 2f42 001e      	movel %d2,%sp@(30)
00007502: 3f40 001c      	movew %d0,%sp@(28)
00007506: 4cdf 047c      	moveml %sp@+,%d2-%d6/%a2
0000750a: 4ef9 0001 3a2e 	jmp 0x13a2e
00007510: 4a05           	tstb %d5
00007512: 6d0e           	blts 0x7522
00007514: 43f9 0004 c07c 	lea 0x4c07c,%a1
0000751a: 4241           	clrw %d1
0000751c: 1230 9801      	moveb %a0@(0000000000000001,%a1:l),%d1
00007520: 6002           	bras 0x7524
00007522: 4241           	clrw %d1
00007524: 3f01           	movew %d1,%sp@-
00007526: 3f06           	movew %d6,%sp@-
00007528: 2f04           	movel %d4,%sp@-
0000752a: 3f03           	movew %d3,%sp@-
0000752c: 2f02           	movel %d2,%sp@-
0000752e: 3f00           	movew %d0,%sp@-
00007530: 4eb9 0000 ac7c 	jsr 0xac7c
00007536: 4fef 0010      	lea %sp@(16),%sp
0000753a: 6006           	bras 0x7542
0000753c: 70f3           	moveq #-13,%d0
0000753e: 6002           	bras 0x7542
00007540: 70f1           	moveq #-15,%d0
00007542: 4cdf 047c      	moveml %sp@+,%d2-%d6/%a2
00007546: 4e75           	rts
00007548: 756e 6974      	mvsw %fp@(26996),%d2
0000754c: 2025           	movel %a5@-,%d0
0000754e: 6420           	bccs 0x7570
00007550: 6973           	bvss 0x75c5
00007552: 206d 616e      	moveal %a5@(24942),%a0
00007556: 6167           	bsrs 0x75bf
00007558: 6564           	bcss 0x75be
0000755a: 2062           	moveal %a2@-,%a0
0000755c: 7920           	mvsb %a0@-,%d4
0000755e: 4e61           	movel %a1,%usp
00007560: 7446           	moveq #70,%d2
00007562: 6561           	bcss 0x75c5
00007564: 7473           	moveq #115,%d2
00007566: 3a20           	movew %a0@-,%d5
00007568: 2573 0a00 756e 	movel %a3@(0000000000000000,%d0:l:2),%a2@(30062)
0000756e: 6974           	bvss 0x75e4
00007570: 2025           	movel %a5@-,%d0
00007572: 6420           	bccs 0x7594
00007574: 6973           	bvss 0x75e9
00007576: 206d 616e      	moveal %a5@(24942),%a0
0000757a: 6167           	bsrs 0x75e3
0000757c: 6564           	bcss 0x75e2
0000757e: 2062           	moveal %a2@-,%a0
00007580: 7920           	mvsb %a0@-,%d4
00007582: 456d           	.short 0x456d
00007584: 7554           	mvsw %a4@,%d2
00007586: 4f53           	.short 0x4f53
00007588: 2069 6e74      	moveal %a1@(28276),%a0
0000758c: 6572           	bcss 0x7600
0000758e: 6e61           	bgts 0x75f1
00007590: 6c20           	bges 0x75b2
00007592: 6472           	bccs 0x7606
00007594: 6976           	bvss 0x760c
00007596: 6572           	bcss 0x760a
00007598: 733a 2025      	mvsb %pc@(0x95bf),%d1
0000759c: 730a           	mvsb %a2,%d1
0000759e: 0025 6364      	orib #100,%a5@-
000075a2: 2563 3a20      	movel %a3@-,%a2@(14880)
000075a6: 0044 4f53      	oriw #20307,%d4
000075aa: 204d           	moveal %a5,%a0
000075ac: 4252           	clrw %a2@
000075ae: 2062           	moveal %a2@-,%a0
000075b0: 7974 6573 7761 	mvsw %a4@(0000000077617070)@(0000000065642073),%d4
000075b6: 7070 6564 2073 
000075bc: 6967           	bvss 0x7625
000075be: 6e61           	bgts 0x7621
000075c0: 7475           	moveq #117,%d2
000075c2: 7265           	moveq #101,%d1
000075c4: 2064           	moveal %a4@-,%a0
000075c6: 6574           	bcss 0x763c
000075c8: 6563           	bcss 0x762d
000075ca: 7465           	moveq #101,%d2
000075cc: 643a           	bccs 0x7608
000075ce: 2065           	moveal %a5@-,%a0
000075d0: 6e61           	bgts 0x7633
000075d2: 626c           	bhis 0x7640
000075d4: 696e           	bvss 0x7644
000075d6: 6720           	beqs 0x75f8
000075d8: 6279           	bhis 0x7653
000075da: 7465           	moveq #101,%d2
000075dc: 7377 6170 0a00 	mvsw %sp@(000000000a004174),%d1
000075e2: 4174 
000075e4: 6172           	bsrs 0x7658
000075e6: 692d           	bvss 0x7615
000075e8: 7374 796c 6520 	mvsw %a4@(0000000000006520)@(0000000000000000),%d1
000075ee: 6279           	bhis 0x7669
000075f0: 7465           	moveq #101,%d2
000075f2: 7377 6170 7065 	mvsw %sp@(0000000070656420),%d1
000075f8: 6420 
000075fa: 726f           	moveq #111,%d1
000075fc: 6f74           	bles 0x7672
000075fe: 2073 6563 746f 	moveal %a3@(000000000000746f)@(0000000072206465),%a0
00007604: 7220 6465 
00007608: 7465           	moveq #101,%d2
0000760a: 6374           	blss 0x7680
0000760c: 6564           	bcss 0x7672
0000760e: 3a20           	movew %a0@-,%d5
00007610: 656e           	bcss 0x7680
00007612: 6162           	bsrs 0x7676
00007614: 6c69           	bges 0x767f
00007616: 6e67           	bgts 0x767f
00007618: 2062           	moveal %a2@-,%a0
0000761a: 7974 6573 7761 	mvsw %a4@(000000007761700a)@(000000000042474d),%d4
00007620: 700a 0042 474d 
00007626: 0020 6661      	orib #97,%a0@-
0000762a: 6b65           	bmis 0x7691
0000762c: 2042           	moveal %d2,%a0
0000762e: 474d           	.short 0x474d
00007630: 0a00 4546      	eorib #70,%d0
00007634: 4920           	chkl %a0@-,%d4
00007636: 5041           	addqw #8,%d1
00007638: 5254           	addqw #1,%a4@
0000763a: 0046 6f75      	oriw #28533,%d6
0000763e: 6e64           	bgts 0x76a4
00007640: 2047           	moveal %d7,%a0
00007642: 5054           	addqw #8,%a4@
00007644: 0a00 204d      	eorib #77,%d0
00007648: 4252           	clrw %a2@
0000764a: 2061           	moveal %a1@-,%a0
0000764c: 7420           	moveq #32,%d2
0000764e: 256c 7500 2024 	movel %a4@(29952),%a2@(8228)
00007654: 2530 3278      	movel %a0@(0000000000000078,%d3:w:2),%a2@-
00007658: 000a           	.short 0x000a
0000765a: 0020 4e6f      	orib #111,%a0@-
0000765e: 6e2d           	bgts 0x768d
00007660: 4154           	.short 0x4154
00007662: 4152           	.short 0x4152
00007664: 4920           	chkl %a0@-,%d4
00007666: 726f           	moveq #111,%d1
00007668: 6f74           	bles 0x76de
0000766a: 2073 6563 746f 	moveal %a3@(000000000000746f)@(00000000720a0053),%a0
00007670: 720a 0053 
00007674: 6574           	bcss 0x76ea
00007676: 7469           	moveq #105,%d2
00007678: 6e67           	bgts 0x76e1
0000767a: 2064           	moveal %a4@-,%a0
0000767c: 6973           	bvss 0x76f1
0000767e: 6b20           	bmis 0x76a0
00007680: 6361           	blss 0x76e3
00007682: 7061           	moveq #97,%d0
00007684: 6369           	blss 0x76ef
00007686: 7479           	moveq #121,%d2
00007688: 2066           	moveal %fp@-,%a0
0000768a: 726f           	moveq #111,%d1
0000768c: 6d20           	blts 0x76ae
0000768e: 7061           	moveq #97,%d0
00007690: 7274           	moveq #116,%d1
00007692: 6974           	bvss 0x7708
00007694: 696f           	bvss 0x7705
00007696: 6e20           	bgts 0x76b8
00007698: 7461           	moveq #97,%d2
0000769a: 626c           	bhis 0x7708
0000769c: 6520           	bcss 0x76be
0000769e: 7661           	moveq #97,%d3
000076a0: 6c75           	bges 0x7717
000076a2: 650a           	bcss 0x76ae
000076a4: 0058 474d      	oriw #18253,%a0@+
000076a8: 0020 2563      	orib #99,%a0@-
000076ac: 2563 2563      	movel %a3@-,%a2@(9571)
000076b0: 0020 5847      	orib #71,%a0@-
000076b4: 4d3c 0020 626c 	chkl #2122348,%d6
000076ba: 6f63           	bles 0x771f
000076bc: 6b20           	bmis 0x76de
000076be: 256c 6420 7265 	movel %a4@(25632),%a2@(29285)
000076c4: 6164           	bsrs 0x772a
000076c6: 2066           	moveal %fp@-,%a0
000076c8: 6169           	bsrs 0x7733
000076ca: 6c65           	bges 0x7731
000076cc: 640a           	bccs 0x76d8
000076ce: 000a           	.short 0x000a
000076d0: 4669 7273      	notw %a1@(29299)
000076d4: 7420           	moveq #32,%d2
000076d6: 7375 622d      	mvsw %a5@(000000000000002d,%d6:w:2),%d1
000076da: 7061           	moveq #97,%d0
000076dc: 7274           	moveq #116,%d1
000076de: 6974           	bvss 0x7754
000076e0: 696f           	bvss 0x7751
000076e2: 6e20           	bgts 0x7704
000076e4: 696e           	bvss 0x7754
000076e6: 2065           	moveal %a5@-,%a0
000076e8: 7874           	moveq #116,%d4
000076ea: 656e           	bcss 0x775a
000076ec: 6465           	bccs 0x7753
000076ee: 6420           	bccs 0x7710
000076f0: 7061           	moveq #97,%d0
000076f2: 7274           	moveq #116,%d1
000076f4: 6974           	bvss 0x776a
000076f6: 696f           	bvss 0x7767
000076f8: 6e20           	bgts 0x771a
000076fa: 6973           	bvss 0x776f
000076fc: 206e 6f74      	moveal %fp@(28532),%a0
00007700: 2076 616c 6964 	moveal %fp@(0000000000006964)@(0000000000000000),%a0
00007706: 210a           	movel %a2,%a0@-
00007708: 000a           	.short 0x000a
0000770a: 4944           	.short 0x4944
0000770c: 206f 6620      	moveal %sp@(26144),%a0
00007710: 6578           	bcss 0x778a
00007712: 7465           	moveq #101,%d2
00007714: 6e64           	bgts 0x777a
00007716: 6564           	bcss 0x777c
00007718: 2070 6172 7469 	moveal %a0@(0000000074697469)@(0000000000006f6e),%a0
0000771e: 7469 6f6e 
00007722: 2069 7320      	moveal %a1@(29472),%a0
00007726: 6e6f           	bgts 0x7797
00007728: 7420           	moveq #32,%d2
0000772a: 5847           	addqw #4,%d7
0000772c: 4d21           	chkl %a1@-,%d6
0000772e: 0a00 2049      	eorib #73,%d0
00007732: 4344           	.short 0x4344
00007734: 3c00           	movew %d0,%d6
00007736: 203e           	.short 0x203e
00007738: 004a           	.short 0x004a
0000773a: 4f4f           	.short 0x4f4f
0000773c: 4b49           	.short 0x4b49
0000773e: 4500           	chkl %d0,%d2
00007740: 6173           	bsrs 0x77b5
00007742: 6866           	bvcs 0x77aa
00007744: 3f3f           	.short 0x3f3f
00007746: 3f3f           	.short 0x3f3f
00007748: 0000 4e56      	orib #86,%d0
0000774c: ffc4           	.short 0xffc4
0000774e: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00007752: 342e 0008      	movew %fp@(8),%d2
00007756: 246e 000a      	moveal %fp@(10),%a2
0000775a: 2d7c 0000 0200 	movel #512,%fp@(-16)
00007760: fff0 
00007762: 42ae fff4      	clrl %fp@(-12)
00007766: 7000           	moveq #0,%d0
00007768: 3002           	movew %d2,%d0
0000776a: 2200           	movel %d0,%d1
0000776c: e789           	lsll #3,%d1
0000776e: d081           	addl %d1,%d0
00007770: 2640           	moveal %d0,%a3
00007772: d7c0           	addal %d0,%a3
00007774: d7fc 0004 c07c 	addal #311420,%a3
0000777a: 4213           	clrb %a3@
0000777c: 422b 0010      	clrb %a3@(16)
00007780: 3f3c 0028      	movew #40,%sp@-
00007784: 49ee ffc8      	lea %fp@(-56),%a4
00007788: 2f0c           	movel %a4,%sp@-
0000778a: 260e           	movel %fp,%d3
0000778c: 5183           	subql #8,%d3
0000778e: 2f03           	movel %d3,%sp@-
00007790: 42a7           	clrl %sp@-
00007792: 3f02           	movew %d2,%sp@-
00007794: 4eba f9f2      	jsr %pc@(0x7188)
00007798: 4fef 0010      	lea %sp@(16),%sp
0000779c: 4a80           	tstl %d0
0000779e: 671c           	beqs 0x77bc
000077a0: 3f3c 0028      	movew #40,%sp@-
000077a4: 2f0c           	movel %a4,%sp@-
000077a6: 2f03           	movel %d3,%sp@-
000077a8: 42a7           	clrl %sp@-
000077aa: 3f02           	movew %d2,%sp@-
000077ac: 4eba fa26      	jsr %pc@(0x71d4)
000077b0: 4fef 0010      	lea %sp@(16),%sp
000077b4: 4a80           	tstl %d0
000077b6: 6600 07ac      	bnew 0x7f64
000077ba: 6010           	bras 0x77cc
000077bc: 002b 0040 0010 	orib #64,%a3@(16)
000077c2: 2f0c           	movel %a4,%sp@-
000077c4: 3f02           	movew %d2,%sp@-
000077c6: 487a fd80      	pea %pc@(0x7548)
000077ca: 6008           	bras 0x77d4
000077cc: 2f0c           	movel %a4,%sp@-
000077ce: 3f02           	movew %d2,%sp@-
000077d0: 487a fd9a      	pea %pc@(0x756c)
000077d4: 4eb9 0000 c7ca 	jsr 0xc7ca
000077da: 4fef 000a      	lea %sp@(10),%sp
000077de: 486e fff0      	pea %fp@(-16)
000077e2: 486e fff4      	pea %fp@(-12)
000077e6: 3f02           	movew %d2,%sp@-
000077e8: 4eba fb7e      	jsr %pc@(0x7368)
000077ec: 2f2e fff0      	movel %fp@(-16),%sp@-
000077f0: 4eb9 0000 5856 	jsr 0x5856
000077f6: 4fef 000e      	lea %sp@(14),%sp
000077fa: 4a40           	tstw %d0
000077fc: 6d00 0766      	bltw 0x7f64
00007800: 16bc 0001      	moveb #1,%a3@
00007804: 422b 0001      	clrb %a3@(1)
00007808: 276e fff4 0002 	movel %fp@(-12),%a3@(2)
0000780e: 3740 0006      	movew %d0,%a3@(6)
00007812: 42ab 0008      	clrl %a3@(8)
00007816: 422b 0011      	clrb %a3@(17)
0000781a: 082e 0001 fffb 	btst #1,%fp@(-5)
00007820: 6706           	beqs 0x7828
00007822: 002b ff80 0010 	orib #-128,%a3@(16)
00007828: 2d52 ffc4      	movel %a2@,%fp@(-60)
0000782c: 3802           	movew %d2,%d4
0000782e: 5544           	subqw #2,%d4
00007830: 4879 0004 be74 	pea 0x4be74
00007836: 3f3c 0001      	movew #1,%sp@-
0000783a: 42a7           	clrl %sp@-
0000783c: 4267           	clrw %sp@-
0000783e: 3f02           	movew %d2,%sp@-
00007840: 4eba fc08      	jsr %pc@(0x744a)
00007844: 4fef 000e      	lea %sp@(14),%sp
00007848: 4a80           	tstl %d0
0000784a: 6600 0692      	bnew 0x7ede
0000784e: 3004           	movew %d4,%d0
00007850: 0240 0007      	andiw #7,%d0
00007854: 0640 0061      	addiw #97,%d0
00007858: 3f00           	movew %d0,%sp@-
0000785a: 3004           	movew %d4,%d0
0000785c: e640           	asrw #3,%d0
0000785e: 41fa fee0      	lea %pc@(0x7740),%a0
00007862: 1030 0000      	moveb %a0@(0000000000000000,%d0:w),%d0
00007866: 4880           	extw %d0
00007868: 3f00           	movew %d0,%sp@-
0000786a: 487a fd33      	pea %pc@(0x759f)
0000786e: 47f9 0000 c7ca 	lea 0xc7ca,%a3
00007874: 4e93           	jsr %a3@
00007876: 3002           	movew %d2,%d0
00007878: 0640 ffee      	addiw #-18,%d0
0000787c: 508f           	addql #8,%sp
0000787e: 0c40 0007      	cmpiw #7,%d0
00007882: 626a           	bhis 0x78ee
00007884: 0c79 aa55 0004 	cmpiw #-21931,0x4c072
0000788a: c072 
0000788c: 6606           	bnes 0x7894
0000788e: 487a fd17      	pea %pc@(0x75a7)
00007892: 602a           	bras 0x78be
00007894: 1d79 0004 c03a 	moveb 0x4c03a,%fp@(-3)
0000789a: fffd 
0000789c: 1d79 0004 c03d 	moveb 0x4c03d,%fp@(-2)
000078a2: fffe 
000078a4: 1d79 0004 c03c 	moveb 0x4c03c,%fp@(-1)
000078aa: ffff 
000078ac: 486e fffd      	pea %fp@(-3)
000078b0: 4eba f9f0      	jsr %pc@(0x72a2)
000078b4: 588f           	addql #4,%sp
000078b6: 4a40           	tstw %d0
000078b8: 6734           	beqs 0x78ee
000078ba: 487a fd26      	pea %pc@(0x75e2)
000078be: 4e93           	jsr %a3@
000078c0: 588f           	addql #4,%sp
000078c2: 41f9 0004 be74 	lea 0x4be74,%a0
000078c8: 3010           	movew %a0@,%d0
000078ca: e058           	rorw #8,%d0
000078cc: 30c0           	movew %d0,%a0@+
000078ce: b1fc 0004 c074 	cmpal #311412,%a0
000078d4: 65f2           	bcss 0x78c8
000078d6: 7000           	moveq #0,%d0
000078d8: 3002           	movew %d2,%d0
000078da: 2200           	movel %d0,%d1
000078dc: e789           	lsll #3,%d1
000078de: d081           	addl %d1,%d0
000078e0: d080           	addl %d0,%d0
000078e2: 41f9 0004 c07c 	lea 0x4c07c,%a0
000078e8: 11bc 0001 0801 	moveb #1,%a0@(0000000000000001,%d0:l)
000078ee: 0c79 55aa 0004 	cmpiw #21930,0x4c072
000078f4: c072 
000078f6: 6600 0346      	bnew 0x7c3e
000078fa: 1039 0004 be80 	moveb 0x4be80,%d0
00007900: 8039 0004 be7f 	orb 0x4be7f,%d0
00007906: 6700 00ba      	beqw 0x79c2
0000790a: 1039 0004 be83 	moveb 0x4be83,%d0
00007910: 8039 0004 be82 	orb 0x4be82,%d0
00007916: 6700 00aa      	beqw 0x79c2
0000791a: 4240           	clrw %d0
0000791c: 1039 0004 be81 	moveb 0x4be81,%d0
00007922: 3200           	movew %d0,%d1
00007924: 5341           	subqw #1,%d1
00007926: 0c41 0001      	cmpiw #1,%d1
0000792a: 6324           	blss 0x7950
0000792c: 0c40 0004      	cmpiw #4,%d0
00007930: 671e           	beqs 0x7950
00007932: 0c40 0008      	cmpiw #8,%d0
00007936: 6718           	beqs 0x7950
00007938: 0c40 0010      	cmpiw #16,%d0
0000793c: 6712           	beqs 0x7950
0000793e: 0c40 0020      	cmpiw #32,%d0
00007942: 670c           	beqs 0x7950
00007944: 0c40 0040      	cmpiw #64,%d0
00007948: 6706           	beqs 0x7950
0000794a: 0c40 0080      	cmpiw #128,%d0
0000794e: 6672           	bnes 0x79c2
00007950: 4240           	clrw %d0
00007952: 1039 0004 be84 	moveb 0x4be84,%d0
00007958: 5340           	subqw #1,%d0
0000795a: 0c40 0001      	cmpiw #1,%d0
0000795e: 6262           	bhis 0x79c2
00007960: 1239 0004 be87 	moveb 0x4be87,%d1
00007966: 1039 0004 be88 	moveb 0x4be88,%d0
0000796c: 1600           	moveb %d0,%d3
0000796e: 8601           	orb %d1,%d3
00007970: 661a           	bnes 0x798c
00007972: 41f9 0004 be98 	lea 0x4be98,%a0
00007978: 7000           	moveq #0,%d0
0000797a: e188           	lsll #8,%d0
0000797c: 7200           	moveq #0,%d1
0000797e: 1220           	moveb %a0@-,%d1
00007980: d081           	addl %d1,%d0
00007982: b1fc 0004 be94 	cmpal #310932,%a0
00007988: 66f0           	bnes 0x797a
0000798a: 600e           	bras 0x799a
0000798c: e148           	lslw #8,%d0
0000798e: 0241 00ff      	andiw #255,%d1
00007992: 8041           	orw %d1,%d0
00007994: 0280 0000 ffff 	andil #65535,%d0
0000799a: 4a80           	tstl %d0
0000799c: 6724           	beqs 0x79c2
0000799e: 2f00           	movel %d0,%sp@-
000079a0: 42a7           	clrl %sp@-
000079a2: 487a fc7f      	pea %pc@(0x7623)
000079a6: 2f0a           	movel %a2,%sp@-
000079a8: 3f02           	movew %d2,%sp@-
000079aa: 4eb9 0000 5782 	jsr 0x5782
000079b0: 4fef 0012      	lea %sp@(18),%sp
000079b4: 4a40           	tstw %d0
000079b6: 6d00 0526      	bltw 0x7ede
000079ba: 487a fc6b      	pea %pc@(0x7627)
000079be: 6000 0516      	braw 0x7ed6
000079c2: 0c39 ffee 0004 	cmpib #-18,0x4c036
000079c8: c036 
000079ca: 6600 016a      	bnew 0x7b36
000079ce: 4879 0004 be74 	pea 0x4be74
000079d4: 3f3c 0001      	movew #1,%sp@-
000079d8: 4878 0001      	pea 0x1
000079dc: 4267           	clrw %sp@-
000079de: 3f02           	movew %d2,%sp@-
000079e0: 47fa fa68      	lea %pc@(0x744a),%a3
000079e4: 4e93           	jsr %a3@
000079e6: 4fef 000e      	lea %sp@(14),%sp
000079ea: 4a80           	tstl %d0
000079ec: 6600 04f0      	bnew 0x7ede
000079f0: 4878 0008      	pea 0x8
000079f4: 487a fc3c      	pea %pc@(0x7632)
000079f8: 4879 0004 be74 	pea 0x4be74
000079fe: 49f9 0001 c072 	lea 0x1c072,%a4
00007a04: 4e94           	jsr %a4@
00007a06: 4fef 000c      	lea %sp@(12),%sp
00007a0a: 4a40           	tstw %d0
00007a0c: 6600 04d0      	bnew 0x7ede
00007a10: 487a fc29      	pea %pc@(0x763b)
00007a14: 4eb9 0000 c7ca 	jsr 0xc7ca
00007a1a: 588f           	addql #4,%sp
00007a1c: 0cb9 8000 0000 	cmpil #-2147483648,0x4bec8
00007a22: 0004 bec8 
00007a26: 6600 04b6      	bnew 0x7ede
00007a2a: 4ab9 0004 bec0 	tstl 0x4bec0
00007a30: 6600 04ac      	bnew 0x7ede
00007a34: 2639 0004 bebc 	movel 0x4bebc,%d3
00007a3a: e05b           	rorw #8,%d3
00007a3c: 4843           	swap %d3
00007a3e: e05b           	rorw #8,%d3
00007a40: 2c39 0004 bec4 	movel 0x4bec4,%d6
00007a46: e05e           	rorw #8,%d6
00007a48: 4846           	swap %d6
00007a4a: e05e           	rorw #8,%d6
00007a4c: 7a00           	moveq #0,%d5
00007a4e: 47ee fffd      	lea %fp@(-3),%a3
00007a52: 6000 00d8      	braw 0x7b2c
00007a56: 7e03           	moveq #3,%d7
00007a58: ce85           	andl %d5,%d7
00007a5a: 6620           	bnes 0x7a7c
00007a5c: 4879 0004 be74 	pea 0x4be74
00007a62: 3f3c 0001      	movew #1,%sp@-
00007a66: 2f03           	movel %d3,%sp@-
00007a68: 4267           	clrw %sp@-
00007a6a: 3f02           	movew %d2,%sp@-
00007a6c: 4eba f9dc      	jsr %pc@(0x744a)
00007a70: 4fef 000e      	lea %sp@(14),%sp
00007a74: 4a80           	tstl %d0
00007a76: 6600 0466      	bnew 0x7ede
00007a7a: 5283           	addql #1,%d3
00007a7c: 2007           	movel %d7,%d0
00007a7e: ef88           	lsll #7,%d0
00007a80: 2a40           	moveal %d0,%a5
00007a82: dbfc 0004 be74 	addal #310900,%a5
00007a88: 4878 0010      	pea 0x10
00007a8c: 487a 0746      	pea %pc@(0x81d4)
00007a90: 2f0d           	movel %a5,%sp@-
00007a92: 4e94           	jsr %a4@
00007a94: 4fef 000c      	lea %sp@(12),%sp
00007a98: 4a40           	tstw %d0
00007a9a: 671a           	beqs 0x7ab6
00007a9c: 4878 0010      	pea 0x10
00007aa0: 487a 0746      	pea %pc@(0x81e8)
00007aa4: 2f0d           	movel %a5,%sp@-
00007aa6: 4e94           	jsr %a4@
00007aa8: 4fef 000c      	lea %sp@(12),%sp
00007aac: 4a40           	tstw %d0
00007aae: 667a           	bnes 0x7b2a
00007ab0: 307c 0001      	moveaw #1,%a0
00007ab4: 6002           	bras 0x7ab8
00007ab6: 91c8           	subal %a0,%a0
00007ab8: 3048           	moveaw %a0,%a0
00007aba: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
00007abe: d3c9           	addal %a1,%a1
00007ac0: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
00007ac4: d1c8           	addal %a0,%a0
00007ac6: 2008           	movel %a0,%d0
00007ac8: d088           	addl %a0,%d0
00007aca: 4878 0003      	pea 0x3
00007ace: 0680 0000 81e4 	addil #33252,%d0
00007ad4: 2f00           	movel %d0,%sp@-
00007ad6: 2f0b           	movel %a3,%sp@-
00007ad8: 4eb9 0001 bb80 	jsr 0x1bb80
00007ade: ef8f           	lsll #7,%d7
00007ae0: 2047           	moveal %d7,%a0
00007ae2: d1fc 0004 be74 	addal #310900,%a0
00007ae8: 4fef 000c      	lea %sp@(12),%sp
00007aec: 4aa8 0024      	tstl %a0@(36)
00007af0: 6638           	bnes 0x7b2a
00007af2: 4aa8 002c      	tstl %a0@(44)
00007af6: 6632           	bnes 0x7b2a
00007af8: 2028 0020      	movel %a0@(32),%d0
00007afc: e058           	rorw #8,%d0
00007afe: 4840           	swap %d0
00007b00: e058           	rorw #8,%d0
00007b02: 2228 0028      	movel %a0@(40),%d1
00007b06: e059           	rorw #8,%d1
00007b08: 4841           	swap %d1
00007b0a: e059           	rorw #8,%d1
00007b0c: 5281           	addql #1,%d1
00007b0e: 9280           	subl %d0,%d1
00007b10: 2f01           	movel %d1,%sp@-
00007b12: 2f00           	movel %d0,%sp@-
00007b14: 2f0b           	movel %a3,%sp@-
00007b16: 2f0a           	movel %a2,%sp@-
00007b18: 3f02           	movew %d2,%sp@-
00007b1a: 4eb9 0000 5782 	jsr 0x5782
00007b20: 4fef 0012      	lea %sp@(18),%sp
00007b24: 4a40           	tstw %d0
00007b26: 6600 03b6      	bnew 0x7ede
00007b2a: 5285           	addql #1,%d5
00007b2c: bc85           	cmpl %d5,%d6
00007b2e: 6600 ff26      	bnew 0x7a56
00007b32: 6000 03aa      	braw 0x7ede
00007b36: 7c00           	moveq #0,%d6
00007b38: 9bcd           	subal %a5,%a5
00007b3a: 49f9 0000 c7ca 	lea 0xc7ca,%a4
00007b40: 2e3c 0000 5782 	movel #22402,%d7
00007b46: 6002           	bras 0x7b4a
00007b48: 2a45           	moveal %d5,%a5
00007b4a: 2f0d           	movel %a5,%sp@-
00007b4c: 487a faf8      	pea %pc@(0x7646)
00007b50: 4e94           	jsr %a4@
00007b52: 47f9 0004 c036 	lea 0x4c036,%a3
00007b58: 508f           	addql #8,%sp
00007b5a: 7a00           	moveq #0,%d5
00007b5c: 1613           	moveb %a3@,%d3
00007b5e: 6700 009a      	beqw 0x7bfa
00007b62: 422e fffd      	clrb %fp@(-3)
00007b66: 1d7c 0044 fffe 	moveb #68,%fp@(-2)
00007b6c: 1d43 ffff      	moveb %d3,%fp@(-1)
00007b70: 202b 0004      	movel %a3@(4),%d0
00007b74: e058           	rorw #8,%d0
00007b76: 4840           	swap %d0
00007b78: e058           	rorw #8,%d0
00007b7a: 222b 0008      	movel %a3@(8),%d1
00007b7e: e059           	rorw #8,%d1
00007b80: 4841           	swap %d1
00007b82: e059           	rorw #8,%d1
00007b84: 4a81           	tstl %d1
00007b86: 6772           	beqs 0x7bfa
00007b88: 0c03 000c      	cmpib #12,%d3
00007b8c: 6224           	bhis 0x7bb2
00007b8e: 0c03 000b      	cmpib #11,%d3
00007b92: 643c           	bccs 0x7bd0
00007b94: 0c03 0004      	cmpib #4,%d3
00007b98: 6736           	beqs 0x7bd0
00007b9a: 6208           	bhis 0x7ba4
00007b9c: 0c03 0001      	cmpib #1,%d3
00007ba0: 6658           	bnes 0x7bfa
00007ba2: 602c           	bras 0x7bd0
00007ba4: 0c03 0005      	cmpib #5,%d3
00007ba8: 671c           	beqs 0x7bc6
00007baa: 0c03 0006      	cmpib #6,%d3
00007bae: 664a           	bnes 0x7bfa
00007bb0: 601e           	bras 0x7bd0
00007bb2: 0c03 000f      	cmpib #15,%d3
00007bb6: 670e           	beqs 0x7bc6
00007bb8: 0c03 ff83      	cmpib #-125,%d3
00007bbc: 6712           	beqs 0x7bd0
00007bbe: 0c03 000e      	cmpib #14,%d3
00007bc2: 6636           	bnes 0x7bfa
00007bc4: 600a           	bras 0x7bd0
00007bc6: 4a85           	tstl %d5
00007bc8: 6630           	bnes 0x7bfa
00007bca: 2a00           	movel %d0,%d5
00007bcc: da86           	addl %d6,%d5
00007bce: 602a           	bras 0x7bfa
00007bd0: 2f01           	movel %d1,%sp@-
00007bd2: 4875 0800      	pea %a5@(0000000000000000,%d0:l)
00007bd6: 486e fffd      	pea %fp@(-3)
00007bda: 2f0a           	movel %a2,%sp@-
00007bdc: 3f02           	movew %d2,%sp@-
00007bde: 2047           	moveal %d7,%a0
00007be0: 4e90           	jsr %a0@
00007be2: 4fef 0012      	lea %sp@(18),%sp
00007be6: 4a40           	tstw %d0
00007be8: 6d00 02f4      	bltw 0x7ede
00007bec: 0243 00ff      	andiw #255,%d3
00007bf0: 3f03           	movew %d3,%sp@-
00007bf2: 487a fa5e      	pea %pc@(0x7652)
00007bf6: 4e94           	jsr %a4@
00007bf8: 5c8f           	addql #6,%sp
00007bfa: 47eb 0010      	lea %a3@(16),%a3
00007bfe: b7fc 0004 c076 	cmpal #311414,%a3
00007c04: 6600 ff56      	bnew 0x7b5c
00007c08: 487a fa4f      	pea %pc@(0x7659)
00007c0c: 4e94           	jsr %a4@
00007c0e: 588f           	addql #4,%sp
00007c10: 4a85           	tstl %d5
00007c12: 6700 02ca      	beqw 0x7ede
00007c16: 4a86           	tstl %d6
00007c18: 6602           	bnes 0x7c1c
00007c1a: 2c05           	movel %d5,%d6
00007c1c: 4879 0004 be74 	pea 0x4be74
00007c22: 3f3c 0001      	movew #1,%sp@-
00007c26: 2f05           	movel %d5,%sp@-
00007c28: 4267           	clrw %sp@-
00007c2a: 3f02           	movew %d2,%sp@-
00007c2c: 4eba f81c      	jsr %pc@(0x744a)
00007c30: 4fef 000e      	lea %sp@(14),%sp
00007c34: 4a80           	tstl %d0
00007c36: 6700 ff10      	beqw 0x7b48
00007c3a: 6000 02a2      	braw 0x7ede
00007c3e: 2639 0004 c036 	movel 0x4c036,%d3
00007c44: 2f03           	movel %d3,%sp@-
00007c46: 4879 0004 c03a 	pea 0x4c03a
00007c4c: 47fa f50e      	lea %pc@(0x715c),%a3
00007c50: 4e93           	jsr %a3@
00007c52: 508f           	addql #8,%sp
00007c54: 4a40           	tstw %d0
00007c56: 6638           	bnes 0x7c90
00007c58: 2f03           	movel %d3,%sp@-
00007c5a: 4879 0004 c046 	pea 0x4c046
00007c60: 4e93           	jsr %a3@
00007c62: 508f           	addql #8,%sp
00007c64: 4a40           	tstw %d0
00007c66: 6628           	bnes 0x7c90
00007c68: 2f03           	movel %d3,%sp@-
00007c6a: 4879 0004 c052 	pea 0x4c052
00007c70: 4e93           	jsr %a3@
00007c72: 508f           	addql #8,%sp
00007c74: 4a40           	tstw %d0
00007c76: 6618           	bnes 0x7c90
00007c78: 2f03           	movel %d3,%sp@-
00007c7a: 4879 0004 c05e 	pea 0x4c05e
00007c80: 4e93           	jsr %a3@
00007c82: 508f           	addql #8,%sp
00007c84: 4a40           	tstw %d0
00007c86: 6608           	bnes 0x7c90
00007c88: 487a f9d1      	pea %pc@(0x765b)
00007c8c: 6000 0248      	braw 0x7ed6
00007c90: 7000           	moveq #0,%d0
00007c92: 3002           	movew %d2,%d0
00007c94: 2200           	movel %d0,%d1
00007c96: e789           	lsll #3,%d1
00007c98: d081           	addl %d1,%d0
00007c9a: 2640           	moveal %d0,%a3
00007c9c: d7c0           	addal %d0,%a3
00007c9e: d7fc 0004 c07e 	addal #311422,%a3
00007ca4: b693           	cmpl %a3@,%d3
00007ca6: 630e           	blss 0x7cb6
00007ca8: 487a f9c9      	pea %pc@(0x7673)
00007cac: 4eb9 0000 c7ca 	jsr 0xc7ca
00007cb2: 2683           	movel %d3,%a3@
00007cb4: 588f           	addql #4,%sp
00007cb6: 4243           	clrw %d3
00007cb8: 47f9 0004 c03a 	lea 0x4c03a,%a3
00007cbe: 2a3c 0001 c072 	movel #114802,%d5
00007cc4: 49f9 0000 c7ca 	lea 0xc7ca,%a4
00007cca: 2e3c 0000 744a 	movel #29770,%d7
00007cd0: 2c3c 0000 72a2 	movel #29346,%d6
00007cd6: 0813 0000      	btst #0,%a3@
00007cda: 6700 014a      	beqw 0x7e26
00007cde: 4beb 0001      	lea %a3@(1),%a5
00007ce2: 4878 0003      	pea 0x3
00007ce6: 487a f9bd      	pea %pc@(0x76a5)
00007cea: 2f0d           	movel %a5,%sp@-
00007cec: 2045           	moveal %d5,%a0
00007cee: 4e90           	jsr %a0@
00007cf0: 4fef 000c      	lea %sp@(12),%sp
00007cf4: 4a40           	tstw %d0
00007cf6: 6752           	beqs 0x7d4a
00007cf8: 2f0d           	movel %a5,%sp@-
00007cfa: 2046           	moveal %d6,%a0
00007cfc: 4e90           	jsr %a0@
00007cfe: 588f           	addql #4,%sp
00007d00: 4a40           	tstw %d0
00007d02: 6700 0122      	beqw 0x7e26
00007d06: 2f2b 0008      	movel %a3@(8),%sp@-
00007d0a: 2f2b 0004      	movel %a3@(4),%sp@-
00007d0e: 2f0d           	movel %a5,%sp@-
00007d10: 2f0a           	movel %a2,%sp@-
00007d12: 3f02           	movew %d2,%sp@-
00007d14: 4eb9 0000 5782 	jsr 0x5782
00007d1a: 4fef 0012      	lea %sp@(18),%sp
00007d1e: 4a40           	tstw %d0
00007d20: 6d00 0112      	bltw 0x7e34
00007d24: 102b 0003      	moveb %a3@(3),%d0
00007d28: 4880           	extw %d0
00007d2a: 3f00           	movew %d0,%sp@-
00007d2c: 102b 0002      	moveb %a3@(2),%d0
00007d30: 4880           	extw %d0
00007d32: 3f00           	movew %d0,%sp@-
00007d34: 102b 0001      	moveb %a3@(1),%d0
00007d38: 4880           	extw %d0
00007d3a: 3f00           	movew %d0,%sp@-
00007d3c: 487a f96b      	pea %pc@(0x76a9)
00007d40: 4e94           	jsr %a4@
00007d42: 4fef 000a      	lea %sp@(10),%sp
00007d46: 6000 00de      	braw 0x7e26
00007d4a: 487a f965      	pea %pc@(0x76b1)
00007d4e: 4e94           	jsr %a4@
00007d50: 2a6b 0004      	moveal %a3@(4),%a5
00007d54: 588f           	addql #4,%sp
00007d56: 260d           	movel %a5,%d3
00007d58: 4879 0004 bc74 	pea 0x4bc74
00007d5e: 3f3c 0001      	movew #1,%sp@-
00007d62: 2f03           	movel %d3,%sp@-
00007d64: 4267           	clrw %sp@-
00007d66: 3f02           	movew %d2,%sp@-
00007d68: 2047           	moveal %d7,%a0
00007d6a: 4e90           	jsr %a0@
00007d6c: 4fef 000e      	lea %sp@(14),%sp
00007d70: 4a80           	tstl %d0
00007d72: 6712           	beqs 0x7d86
00007d74: 2f03           	movel %d3,%sp@-
00007d76: 487a f93f      	pea %pc@(0x76b7)
00007d7a: 4eb9 0000 c7ca 	jsr 0xc7ca
00007d80: 508f           	addql #8,%sp
00007d82: 6000 015a      	braw 0x7ede
00007d86: 0839 0000 0004 	btst #0,0x4be3a
00007d8c: be3a 
00007d8e: 6608           	bnes 0x7d98
00007d90: 487a f93d      	pea %pc@(0x76cf)
00007d94: 4e94           	jsr %a4@
00007d96: 607c           	bras 0x7e14
00007d98: 2f39 0004 be42 	movel 0x4be42,%sp@-
00007d9e: d6b9 0004 be3e 	addl 0x4be3e,%d3
00007da4: 2f03           	movel %d3,%sp@-
00007da6: 4879 0004 be3b 	pea 0x4be3b
00007dac: 2f0a           	movel %a2,%sp@-
00007dae: 3f02           	movew %d2,%sp@-
00007db0: 4eb9 0000 5782 	jsr 0x5782
00007db6: 4fef 0012      	lea %sp@(18),%sp
00007dba: 4a40           	tstw %d0
00007dbc: 6d66           	blts 0x7e24
00007dbe: 1039 0004 be3d 	moveb 0x4be3d,%d0
00007dc4: 4880           	extw %d0
00007dc6: 3f00           	movew %d0,%sp@-
00007dc8: 1039 0004 be3c 	moveb 0x4be3c,%d0
00007dce: 4880           	extw %d0
00007dd0: 3f00           	movew %d0,%sp@-
00007dd2: 1039 0004 be3b 	moveb 0x4be3b,%d0
00007dd8: 4880           	extw %d0
00007dda: 3f00           	movew %d0,%sp@-
00007ddc: 487a f8cb      	pea %pc@(0x76a9)
00007de0: 4e94           	jsr %a4@
00007de2: 4fef 000a      	lea %sp@(10),%sp
00007de6: 0839 0000 0004 	btst #0,0x4be46
00007dec: be46 
00007dee: 6734           	beqs 0x7e24
00007df0: 4878 0003      	pea 0x3
00007df4: 487a f8af      	pea %pc@(0x76a5)
00007df8: 4879 0004 be47 	pea 0x4be47
00007dfe: 2045           	moveal %d5,%a0
00007e00: 4e90           	jsr %a0@
00007e02: 4fef 000c      	lea %sp@(12),%sp
00007e06: 4a40           	tstw %d0
00007e08: 670e           	beqs 0x7e18
00007e0a: 487a f8fd      	pea %pc@(0x7709)
00007e0e: 4eb9 0000 c7ca 	jsr 0xc7ca
00007e14: 588f           	addql #4,%sp
00007e16: 600c           	bras 0x7e24
00007e18: 260d           	movel %a5,%d3
00007e1a: d6b9 0004 be4a 	addl 0x4be4a,%d3
00007e20: 6000 ff36      	braw 0x7d58
00007e24: 7601           	moveq #1,%d3
00007e26: 47eb 000c      	lea %a3@(12),%a3
00007e2a: b7fc 0004 c06a 	cmpal #311402,%a3
00007e30: 6500 fea4      	bcsw 0x7cd6
00007e34: 0c43 0001      	cmpiw #1,%d3
00007e38: 6700 0098      	beqw 0x7ed2
00007e3c: 4879 0004 bfcb 	pea 0x4bfcb
00007e42: 4bfa f45e      	lea %pc@(0x72a2),%a5
00007e46: 4e95           	jsr %a5@
00007e48: 588f           	addql #4,%sp
00007e4a: 4a40           	tstw %d0
00007e4c: 6700 0084      	beqw 0x7ed2
00007e50: 487a f8de      	pea %pc@(0x7730)
00007e54: 49f9 0000 c7ca 	lea 0xc7ca,%a4
00007e5a: 4e94           	jsr %a4@
00007e5c: 588f           	addql #4,%sp
00007e5e: 47f9 0004 bfca 	lea 0x4bfca,%a3
00007e64: 263c 0000 5782 	movel #22402,%d3
00007e6a: 0813 0000      	btst #0,%a3@
00007e6e: 674a           	beqs 0x7eba
00007e70: 2a0b           	movel %a3,%d5
00007e72: 5285           	addql #1,%d5
00007e74: 2f05           	movel %d5,%sp@-
00007e76: 4e95           	jsr %a5@
00007e78: 588f           	addql #4,%sp
00007e7a: 4a40           	tstw %d0
00007e7c: 673c           	beqs 0x7eba
00007e7e: 2f2b 0008      	movel %a3@(8),%sp@-
00007e82: 2f2b 0004      	movel %a3@(4),%sp@-
00007e86: 2f05           	movel %d5,%sp@-
00007e88: 2f0a           	movel %a2,%sp@-
00007e8a: 3f02           	movew %d2,%sp@-
00007e8c: 2043           	moveal %d3,%a0
00007e8e: 4e90           	jsr %a0@
00007e90: 4fef 0012      	lea %sp@(18),%sp
00007e94: 4a40           	tstw %d0
00007e96: 6d2e           	blts 0x7ec6
00007e98: 102b 0003      	moveb %a3@(3),%d0
00007e9c: 4880           	extw %d0
00007e9e: 3f00           	movew %d0,%sp@-
00007ea0: 102b 0002      	moveb %a3@(2),%d0
00007ea4: 4880           	extw %d0
00007ea6: 3f00           	movew %d0,%sp@-
00007ea8: 102b 0001      	moveb %a3@(1),%d0
00007eac: 4880           	extw %d0
00007eae: 3f00           	movew %d0,%sp@-
00007eb0: 487a f7f7      	pea %pc@(0x76a9)
00007eb4: 4e94           	jsr %a4@
00007eb6: 4fef 000a      	lea %sp@(10),%sp
00007eba: 47eb 000c      	lea %a3@(12),%a3
00007ebe: b7fc 0004 c02a 	cmpal #311338,%a3
00007ec4: 65a4           	bcss 0x7e6a
00007ec6: 487a f86e      	pea %pc@(0x7736)
00007eca: 4eb9 0000 c7ca 	jsr 0xc7ca
00007ed0: 588f           	addql #4,%sp
00007ed2: 487a f785      	pea %pc@(0x7659)
00007ed6: 4eb9 0000 c7ca 	jsr 0xc7ca
00007edc: 588f           	addql #4,%sp
00007ede: 2a2e ffc4      	movel %fp@(-60),%d5
00007ee2: 2012           	movel %a2@,%d0
00007ee4: b185           	eorl %d0,%d5
00007ee6: 082e 0001 fffb 	btst #1,%fp@(-5)
00007eec: 6732           	beqs 0x7f20
00007eee: 761a           	moveq #26,%d3
00007ef0: 4241           	clrw %d1
00007ef2: 7001           	moveq #1,%d0
00007ef4: 2c00           	movel %d0,%d6
00007ef6: cc85           	andl %d5,%d6
00007ef8: 6702           	beqs 0x7efc
00007efa: 5241           	addqw #1,%d1
00007efc: d080           	addl %d0,%d0
00007efe: 5343           	subqw #1,%d3
00007f00: 66f2           	bnes 0x7ef4
00007f02: 6018           	bras 0x7f1c
00007f04: 42a7           	clrl %sp@-
00007f06: 42a7           	clrl %sp@-
00007f08: 487a f719      	pea %pc@(0x7623)
00007f0c: 2f0a           	movel %a2,%sp@-
00007f0e: 3f02           	movew %d2,%sp@-
00007f10: 4eb9 0000 5782 	jsr 0x5782
00007f16: 4fef 0012      	lea %sp@(18),%sp
00007f1a: 6004           	bras 0x7f20
00007f1c: 4a41           	tstw %d1
00007f1e: 67e4           	beqs 0x7f04
00007f20: 4a79 0004 c07a 	tstw 0x4c07a
00007f26: 663c           	bnes 0x7f64
00007f28: 4878 0006      	pea 0x6
00007f2c: 487a f80b      	pea %pc@(0x7739)
00007f30: 486e ffc8      	pea %fp@(-56)
00007f34: 4eb9 0001 c072 	jsr 0x1c072
00007f3a: 4fef 000c      	lea %sp@(12),%sp
00007f3e: 4a40           	tstw %d0
00007f40: 6622           	bnes 0x7f64
00007f42: 33c4 0004 c078 	movew %d4,0x4c078
00007f48: 42a7           	clrl %sp@-
00007f4a: 3f3c 003c      	movew #60,%sp@-
00007f4e: 3f04           	movew %d4,%sp@-
00007f50: 4eb9 0000 4ab8 	jsr 0x4ab8
00007f56: 508f           	addql #8,%sp
00007f58: 4a80           	tstl %d0
00007f5a: 6608           	bnes 0x7f64
00007f5c: 33fc 0001 0004 	movew #1,0x4c07a
00007f62: c07a 
00007f64: 4cee 3cfc ff9c 	moveml %fp@(-100),%d2-%d7/%a2-%a5
00007f6a: 4e5e           	unlk %fp
00007f6c: 4e75           	rts
00007f6e:  _disk_rescan
00007f6e: 598f           	subql #4,%sp
00007f70: 48e7 2022      	moveml %d2/%a2/%fp,%sp@-
00007f74: 302f 0014      	movew %sp@(20),%d0
00007f78: 7200           	moveq #0,%d1
00007f7a: 3200           	movew %d0,%d1
00007f7c: 2401           	movel %d1,%d2
00007f7e: e78a           	lsll #3,%d2
00007f80: d282           	addl %d2,%d1
00007f82: 2441           	moveal %d1,%a2
00007f84: d5c1           	addal %d1,%a2
00007f86: d5fc 0004 c088 	addal #311432,%a2
00007f8c: 4def 0010      	lea %sp@(16),%fp
00007f90: 2d12           	movel %a2@,%fp@-
00007f92: 2f0e           	movel %fp,%sp@-
00007f94: 3f00           	movew %d0,%sp@-
00007f96: 4eba f7b2      	jsr %pc@(0x774a)
00007f9a: 2212           	movel %a2@,%d1
00007f9c: 41f9 0004 b709 	lea 0x4b709,%a0
00007fa2: 5c8f           	addql #6,%sp
00007fa4: 7001           	moveq #1,%d0
00007fa6: 2400           	movel %d0,%d2
00007fa8: c481           	andl %d1,%d2
00007faa: 6704           	beqs 0x7fb0
00007fac: 10bc 0002      	moveb #2,%a0@
00007fb0: d080           	addl %d0,%d0
00007fb2: 41e8 002e      	lea %a0@(46),%a0
00007fb6: b1fc 0004 bbb5 	cmpal #310197,%a0
00007fbc: 66e8           	bnes 0x7fa6
00007fbe: 4cdf 4404      	moveml %sp@+,%d2/%a2/%fp
00007fc2: 588f           	addql #4,%sp
00007fc4: 4e75           	rts
00007fc6:  _disk_mediach
00007fc6: 598f           	subql #4,%sp
00007fc8: 2f02           	movel %d2,%sp@-
00007fca: 342f 000c      	movew %sp@(12),%d2
00007fce: 7000           	moveq #0,%d0
00007fd0: 3002           	movew %d2,%d0
00007fd2: 2200           	movel %d0,%d1
00007fd4: e789           	lsll #3,%d1
00007fd6: d081           	addl %d1,%d0
00007fd8: 2040           	moveal %d0,%a0
00007fda: d1c0           	addal %d0,%a0
00007fdc: 43f9 0004 c08c 	lea 0x4c08c,%a1
00007fe2: 0831 0006 8800 	btst #6,%a1@(0000000000000000,%a0:l)
00007fe8: 6678           	bnes 0x8062
00007fea: 2239 0000 04ba 	movel 0x4ba,%d1
00007ff0: d1fc 0004 c084 	addal #311428,%a0
00007ff6: 7064           	moveq #100,%d0
00007ff8: d090           	addl %a0@,%d0
00007ffa: b081           	cmpl %d1,%d0
00007ffc: 6264           	bhis 0x8062
00007ffe: 3002           	movew %d2,%d0
00008000: 5540           	subqw #2,%d0
00008002: 3200           	movew %d0,%d1
00008004: e649           	lsrw #3,%d1
00008006: 0240 0007      	andiw #7,%d0
0000800a: 0c41 0001      	cmpiw #1,%d1
0000800e: 671a           	beqs 0x802a
00008010: 0c41 0002      	cmpiw #2,%d1
00008014: 6724           	beqs 0x803a
00008016: 4a41           	tstw %d1
00008018: 664c           	bnes 0x8066
0000801a: 42a7           	clrl %sp@-
0000801c: 3f3c 001e      	movew #30,%sp@-
00008020: 3f00           	movew %d0,%sp@-
00008022: 4eb9 0000 4ab8 	jsr 0x4ab8
00008028: 601e           	bras 0x8048
0000802a: 42a7           	clrl %sp@-
0000802c: 3f3c 001e      	movew #30,%sp@-
00008030: 3f00           	movew %d0,%sp@-
00008032: 4eb9 0001 3c08 	jsr 0x13c08
00008038: 600e           	bras 0x8048
0000803a: 42a7           	clrl %sp@-
0000803c: 3f3c 001e      	movew #30,%sp@-
00008040: 3f00           	movew %d0,%sp@-
00008042: 4eb9 0000 af6c 	jsr 0xaf6c
00008048: 508f           	addql #8,%sp
0000804a: 7202           	moveq #2,%d1
0000804c: b280           	cmpl %d0,%d1
0000804e: 6618           	bnes 0x8068
00008050: 3f02           	movew %d2,%sp@-
00008052: 2f40 0006      	movel %d0,%sp@(6)
00008056: 4eba ff16      	jsr %pc@(0x7f6e)
0000805a: 548f           	addql #2,%sp
0000805c: 202f 0004      	movel %sp@(4),%d0
00008060: 6006           	bras 0x8068
00008062: 7000           	moveq #0,%d0
00008064: 6002           	bras 0x8068
00008066: 70f1           	moveq #-15,%d0
00008068: 241f           	movel %sp@+,%d2
0000806a: 588f           	addql #4,%sp
0000806c: 4e75           	rts
0000806e:  _disk_init_all
0000806e: 598f           	subql #4,%sp
00008070: 48e7 2032      	moveml %d2/%a2-%a3/%fp,%sp@-
00008074: 4279 0004 c07a 	clrw 0x4c07a
0000807a: 4279 0004 c078 	clrw 0x4c078
00008080: 7200           	moveq #0,%d1
00008082: 7418           	moveq #24,%d2
00008084: 7004           	moveq #4,%d0
00008086: 8280           	orl %d0,%d1
00008088: d080           	addl %d0,%d0
0000808a: 5342           	subqw #1,%d2
0000808c: 66f8           	bnes 0x8086
0000808e: 4def 0014      	lea %sp@(20),%fp
00008092: 2d01           	movel %d1,%fp@-
00008094: 45fa 010e      	lea %pc@(0x81a4),%a2
00008098: 47fa f6b0      	lea %pc@(0x774a),%a3
0000809c: 601a           	bras 0x80b8
0000809e: 2f0e           	movel %fp,%sp@-
000080a0: 301a           	movew %a2@+,%d0
000080a2: 5440           	addqw #2,%d0
000080a4: 3f00           	movew %d0,%sp@-
000080a6: 4e93           	jsr %a3@
000080a8: 5c8f           	addql #6,%sp
000080aa: 4aaf 0010      	tstl %sp@(16)
000080ae: 6608           	bnes 0x80b8
000080b0: 41f9 0004 c088 	lea 0x4c088,%a0
000080b6: 600a           	bras 0x80c2
000080b8: b5fc 0000 81d4 	cmpal #33236,%a2
000080be: 66de           	bnes 0x809e
000080c0: 60ee           	bras 0x80b0
000080c2: 4290           	clrl %a0@
000080c4: 41e8 0012      	lea %a0@(18),%a0
000080c8: b1fc 0004 c25c 	cmpal #311900,%a0
000080ce: 66f2           	bnes 0x80c2
000080d0: 7200           	moveq #0,%d1
000080d2: 41f9 0004 b6fc 	lea 0x4b6fc,%a0
000080d8: 7001           	moveq #1,%d0
000080da: 4df9 0004 c08c 	lea 0x4c08c,%fp
000080e0: 0828 0000 000c 	btst #0,%a0@(12)
000080e6: 6720           	beqs 0x8108
000080e8: 3268 002c      	moveaw %a0@(44),%a1
000080ec: 2409           	movel %a1,%d2
000080ee: e78a           	lsll #3,%d2
000080f0: 43f1 2800      	lea %a1@(0000000000000000,%d2:l),%a1
000080f4: d3c9           	addal %a1,%a1
000080f6: 2449           	moveal %a1,%a2
000080f8: d5fc 0004 c088 	addal #311432,%a2
000080fe: 8192           	orl %d0,%a2@
00008100: 4a36 9800      	tstb %fp@(0000000000000000,%a1:l)
00008104: 6c02           	bges 0x8108
00008106: 8280           	orl %d0,%d1
00008108: d080           	addl %d0,%d0
0000810a: 41e8 002e      	lea %a0@(46),%a0
0000810e: b1fc 0004 bba8 	cmpal #310184,%a0
00008114: 66ca           	bnes 0x80e0
00008116: 23c1 0004 c074 	movel %d1,0x4c074
0000811c: 4cdf 4c04      	moveml %sp@+,%d2/%a2-%a3/%fp
00008120: 588f           	addql #4,%sp
00008122: 4e75           	rts
00008124:  _DMAread
00008124: 598f           	subql #4,%sp
00008126: 48e7 3800      	moveml %d2-%d4,%sp@-
0000812a: 362f 0018      	movew %sp@(24),%d3
0000812e: 242f 001a      	movel %sp@(26),%d2
00008132: 382f 001e      	movew %sp@(30),%d4
00008136: 5444           	addqw #2,%d4
00008138: 2f02           	movel %d2,%sp@-
0000813a: 3f03           	movew %d3,%sp@-
0000813c: 2f2f 001a      	movel %sp@(26),%sp@-
00008140: 4267           	clrw %sp@-
00008142: 3f04           	movew %d4,%sp@-
00008144: 4eba f304      	jsr %pc@(0x744a)
00008148: 0284 0000 ffff 	andil #65535,%d4
0000814e: 2204           	movel %d4,%d1
00008150: e789           	lsll #3,%d1
00008152: d881           	addl %d1,%d4
00008154: 2044           	moveal %d4,%a0
00008156: d1c4           	addal %d4,%a0
00008158: d1fc 0004 c082 	addal #311426,%a0
0000815e: 3210           	movew %a0@,%d1
00008160: e36b           	lslw %d1,%d3
00008162: 3043           	moveaw %d3,%a0
00008164: 2f08           	movel %a0,%sp@-
00008166: 2f02           	movel %d2,%sp@-
00008168: 2f40 0022      	movel %d0,%sp@(34)
0000816c: 4eb9 0000 3128 	jsr 0x3128
00008172: 4fef 0016      	lea %sp@(22),%sp
00008176: 202f 000c      	movel %sp@(12),%d0
0000817a: 4cdf 001c      	moveml %sp@+,%d2-%d4
0000817e: 588f           	addql #4,%sp
00008180: 4e75           	rts
00008182:  _DMAwrite
00008182: 2f2f 000a      	movel %sp@(10),%sp@-
00008186: 3f2f 000c      	movew %sp@(12),%sp@-
0000818a: 2f2f 000a      	movel %sp@(10),%sp@-
0000818e: 3f3c 0001      	movew #1,%sp@-
00008192: 302f 001a      	movew %sp@(26),%d0
00008196: 5440           	addqw #2,%d0
00008198: 3f00           	movew %d0,%sp@-
0000819a: 4eba f2ae      	jsr %pc@(0x744a)
0000819e: 4fef 000e      	lea %sp@(14),%sp
000081a2: 4e75           	rts
000081a4: 0010 0012      	orib #18,%a0@
000081a8: 0011 0013      	orib #19,%a1@
000081ac: 0014 0016      	orib #22,%a4@
000081b0: 0015 0017      	orib #23,%a5@
000081b4: 0008           	.short 0x0008
000081b6: 0009           	.short 0x0009
000081b8: 000a           	.short 0x000a
000081ba: 000b           	.short 0x000b
000081bc: 000c           	.short 0x000c
000081be: 000d           	.short 0x000d
000081c0: 000e           	.short 0x000e
000081c2: 000f           	.short 0x000f
000081c4: 0000 0001      	orib #1,%d0
000081c8: 0002 0003      	orib #3,%d2
000081cc: 0004 0005      	orib #5,%d4
000081d0: 0006 0007      	orib #7,%d6
000081d4: fe5a 4e73      	cp1ldw %a2@+,%d4,#8,#115
000081d8: 1af6 e611      	moveb %fp@(0000000000000011,%fp:w:8),%a5@+
000081dc: bc64           	cmpw %a4@-,%d6
000081de: 9236 1f00      	subb %fp@(0000000000000000,%d1:l:8),%d1
000081e2: 2671 4247      	moveal %a1@(0000000000000047,%d4:w:2),%a3
000081e6: 4d00           	chkl %d0,%d6
000081e8: a2a0 d0eb      	macw %a3u,%a5u,%a0@-&,%d1
000081ec: e5b9           	roll %d2,%d1
000081ee: 3344 87c0      	movew %d4,%a1@(-30784)
000081f2: 68b6           	bvcs 0x81aa
000081f4: b726           	eorb %d3,%fp@-
000081f6: 99c7           	subal %d7,%a4
000081f8: 0044 0e00      	oriw #3584,%d4
000081fc: 4745           	.short 0x4745
000081fe: 4d42           	.short 0x4d42
00008200: 474d           	.short 0x474d
00008202: 4c4e           	.short 0x4c4e
00008204: 5853           	addqw #4,%a3@
00008206: 5750           	subqw #3,%a0@
00008208: 4d49           	.short 0x4d49
0000820a: 5855           	addqw #4,%a5@
0000820c: 4e58           	unlk %a0
0000820e: 5157           	subqw #8,%sp@
00008210: 414d           	.short 0x414d
00008212: 4143           	.short 0x4143
00008214: 4633 3252      	notb %a3@(0000000000000052,%d3:w:2)
00008218: 4157           	.short 0x4157
0000821a: 0000 11ef      	orib #-17,%d0
0000821c:  _set_dma_addr
0000821e: 0007 860d      	orib #13,%d7
00008222: 11ef 0006 860b 	moveb %sp@(6),0xffff860b
00008228: 11ef 0005 8609 	moveb %sp@(5),0xffff8609
0000822e: 4e75           	rts
00008230: 302f 0004      	movew %sp@(4),%d0
00008234: d040           	addw %d0,%d0
00008236: 0040 0001      	oriw #1,%d0
0000823a: 31c0 8922      	movew %d0,0xffff8922
0000823e: 3038 8922      	movew 0xffff8922,%d0
00008242: 66fa           	bnes 0x823e
00008244: 4e75           	rts
00008246:  _detect_dmasound
00008246: 2f0a           	movel %a2,%sp@-
00008248: 4878 8901      	pea 0xffff8901
0000824c: 45f9 0000 3844 	lea 0x3844,%a2
00008252: 4e92           	jsr %a2@
00008254: 33c0 0004 c254 	movew %d0,0x4c254
0000825a: 588f           	addql #4,%sp
0000825c: 6714           	beqs 0x8272
0000825e: 4878 8943      	pea 0xffff8943
00008262: 4e92           	jsr %a2@
00008264: 33c0 0004 c250 	movew %d0,0x4c250
0000826a: 11fc 0000 8901 	moveb #0,0xffff8901
00008270: 588f           	addql #4,%sp
00008272: 4a79 0004 c254 	tstw 0x4c254
00008278: 670e           	beqs 0x8288
0000827a: 4a79 0004 c250 	tstw 0x4c250
00008280: 57c0           	seq %d0
00008282: 4880           	extw %d0
00008284: 4440           	negw %d0
00008286: 6002           	bras 0x828a
00008288: 4240           	clrw %d0
0000828a: 33c0 0004 c252 	movew %d0,0x4c252
00008290: 245f           	moveal %sp@+,%a2
00008292: 4e75           	rts
00008294:  _locksnd
00008294: 707f           	moveq #127,%d0
00008296: 4600           	notb %d0
00008298: 4a79 0004 c254 	tstw 0x4c254
0000829e: 6716           	beqs 0x82b6
000082a0: 7080           	moveq #-128,%d0
000082a2: 4600           	notb %d0
000082a4: 4a79 0004 c256 	tstw 0x4c256
000082aa: 660a           	bnes 0x82b6
000082ac: 33fc 0001 0004 	movew #1,0x4c256
000082b2: c256 
000082b4: 7001           	moveq #1,%d0
000082b6: 4e75           	rts
000082b8:  _unlocksnd
000082b8: 707e           	moveq #126,%d0
000082ba: 4600           	notb %d0
000082bc: 4a79 0004 c254 	tstw 0x4c254
000082c2: 6714           	beqs 0x82d8
000082c4: 4a79 0004 c256 	tstw 0x4c256
000082ca: 670a           	beqs 0x82d6
000082cc: 4279 0004 c256 	clrw 0x4c256
000082d2: 4200           	clrb %d0
000082d4: 4e75           	rts
000082d6: 7080           	moveq #-128,%d0
000082d8: 4e75           	rts
000082da:  _soundcmd
000082da: 2f02           	movel %d2,%sp@-
000082dc: 342f 0008      	movew %sp@(8),%d2
000082e0: 322f 000a      	movew %sp@(10),%d1
000082e4: 707d           	moveq #125,%d0
000082e6: 4600           	notb %d0
000082e8: 4a79 0004 c254 	tstw 0x4c254
000082ee: 6700 01b0      	beqw 0x84a0
000082f2: 0c42 0006      	cmpiw #6,%d2
000082f6: 661e           	bnes 0x8316
000082f8: 1038 8921      	moveb 0xffff8921,%d0
000082fc: 0240 00ff      	andiw #255,%d0
00008300: 0c41 0003      	cmpiw #3,%d1
00008304: 6200 00e8      	bhiw 0x83ee
00008308: 0240 00fc      	andiw #252,%d0
0000830c: 8041           	orw %d1,%d0
0000830e: 11c0 8921      	moveb %d0,0xffff8921
00008312: 6000 00da      	braw 0x83ee
00008316: 4a79 0004 c250 	tstw 0x4c250
0000831c: 6700 00d8      	beqw 0x83f6
00008320: 0c42 0005      	cmpiw #5,%d2
00008324: 6200 0178      	bhiw 0x849e
00008328: 0282 0000 ffff 	andil #65535,%d2
0000832e: d482           	addl %d2,%d2
00008330: 303b 2806      	movew %pc@(0x8338,%d2:l),%d0
00008334: 4efb 0002      	jmp %pc@(0x8338,%d0:w)
00008338: 000c           	.short 0x000c
0000833a: 002e 004c 006e 	orib #76,%fp@(110)
00008340: 0098 00a8 3038 	oril #11022392,%a0@+
00008346: 893a           	.short 0x893a
00008348: 0c41 ffff      	cmpiw #-1,%d1
0000834c: 6714           	beqs 0x8362
0000834e: 3400           	movew %d0,%d2
00008350: 0242 f0ff      	andiw #-3841,%d2
00008354: 3001           	movew %d1,%d0
00008356: 0240 00f0      	andiw #240,%d0
0000835a: e948           	lslw #4,%d0
0000835c: 8042           	orw %d2,%d0
0000835e: 31c0 893a      	movew %d0,0xffff893a
00008362: e848           	lsrw #4,%d0
00008364: 6064           	bras 0x83ca
00008366: 3038 893a      	movew 0xffff893a,%d0
0000836a: 0c41 ffff      	cmpiw #-1,%d1
0000836e: 675a           	beqs 0x83ca
00008370: 3400           	movew %d0,%d2
00008372: 0242 ff0f      	andiw #-241,%d2
00008376: 3001           	movew %d1,%d0
00008378: 0240 00f0      	andiw #240,%d0
0000837c: 8042           	orw %d2,%d0
0000837e: 31c0 893a      	movew %d0,0xffff893a
00008382: 6046           	bras 0x83ca
00008384: 1038 8939      	moveb 0xffff8939,%d0
00008388: 0240 00ff      	andiw #255,%d0
0000838c: 0c41 ffff      	cmpiw #-1,%d1
00008390: 6738           	beqs 0x83ca
00008392: 3400           	movew %d0,%d2
00008394: 0242 000f      	andiw #15,%d2
00008398: 3001           	movew %d1,%d0
0000839a: 0240 00f0      	andiw #240,%d0
0000839e: 8042           	orw %d2,%d0
000083a0: 11c0 8939      	moveb %d0,0xffff8939
000083a4: 6024           	bras 0x83ca
000083a6: 1038 8939      	moveb 0xffff8939,%d0
000083aa: 0240 00ff      	andiw #255,%d0
000083ae: 0c41 ffff      	cmpiw #-1,%d1
000083b2: 6714           	beqs 0x83c8
000083b4: 3400           	movew %d0,%d2
000083b6: 0242 00f0      	andiw #240,%d2
000083ba: 3001           	movew %d1,%d0
000083bc: 0240 00f0      	andiw #240,%d0
000083c0: e840           	asrw #4,%d0
000083c2: 8042           	orw %d2,%d0
000083c4: 11c0 8939      	moveb %d0,0xffff8939
000083c8: e948           	lslw #4,%d0
000083ca: 720f           	moveq #15,%d1
000083cc: 4601           	notb %d1
000083ce: 6020           	bras 0x83f0
000083d0: 0c41 ffff      	cmpiw #-1,%d1
000083d4: 6704           	beqs 0x83da
000083d6: 11c1 8937      	moveb %d1,0xffff8937
000083da: 1038 8937      	moveb 0xffff8937,%d0
000083de: 600e           	bras 0x83ee
000083e0: 0c41 ffff      	cmpiw #-1,%d1
000083e4: 6704           	beqs 0x83ea
000083e6: 11c1 8938      	moveb %d1,0xffff8938
000083ea: 1038 8938      	moveb 0xffff8938,%d0
000083ee: 7203           	moveq #3,%d1
000083f0: c081           	andl %d1,%d0
000083f2: 6000 00ac      	braw 0x84a0
000083f6: 4a42           	tstw %d2
000083f8: 670a           	beqs 0x8404
000083fa: 0c42 0001      	cmpiw #1,%d2
000083fe: 6600 009e      	bnew 0x849e
00008402: 6046           	bras 0x844a
00008404: 0c41 ffff      	cmpiw #-1,%d1
00008408: 6738           	beqs 0x8442
0000840a: 0241 00ff      	andiw #255,%d1
0000840e: c2fc aaab      	muluw #-21845,%d1
00008412: 4241           	clrw %d1
00008414: 4841           	swap %d1
00008416: e449           	lsrw #2,%d1
00008418: 33c1 0004 c258 	movew %d1,0x4c258
0000841e: 0c41 0028      	cmpiw #40,%d1
00008422: 6308           	blss 0x842c
00008424: 33fc 0028 0004 	movew #40,0x4c258
0000842a: c258 
0000842c: 7028           	moveq #40,%d0
0000842e: 9079 0004 c258 	subw 0x4c258,%d0
00008434: e248           	lsrw #1,%d0
00008436: 0040 0540      	oriw #1344,%d0
0000843a: 3f00           	movew %d0,%sp@-
0000843c: 4eba fdf2      	jsr %pc@(0x8230)
00008440: 548f           	addql #2,%sp
00008442: 3239 0004 c258 	movew 0x4c258,%d1
00008448: 6044           	bras 0x848e
0000844a: 0c41 ffff      	cmpiw #-1,%d1
0000844e: 6738           	beqs 0x8488
00008450: 0241 00ff      	andiw #255,%d1
00008454: c2fc aaab      	muluw #-21845,%d1
00008458: 4241           	clrw %d1
0000845a: 4841           	swap %d1
0000845c: e449           	lsrw #2,%d1
0000845e: 33c1 0004 c25a 	movew %d1,0x4c25a
00008464: 0c41 0028      	cmpiw #40,%d1
00008468: 6308           	blss 0x8472
0000846a: 33fc 0028 0004 	movew #40,0x4c25a
00008470: c25a 
00008472: 7028           	moveq #40,%d0
00008474: 9079 0004 c25a 	subw 0x4c25a,%d0
0000847a: e248           	lsrw #1,%d0
0000847c: 0040 0500      	oriw #1280,%d0
00008480: 3f00           	movew %d0,%sp@-
00008482: 4eba fdac      	jsr %pc@(0x8230)
00008486: 548f           	addql #2,%sp
00008488: 3239 0004 c25a 	movew 0x4c25a,%d1
0000848e: 3001           	movew %d1,%d0
00008490: d041           	addw %d1,%d0
00008492: d041           	addw %d1,%d0
00008494: d040           	addw %d0,%d0
00008496: 0280 0000 ffff 	andil #65535,%d0
0000849c: 6002           	bras 0x84a0
0000849e: 7000           	moveq #0,%d0
000084a0: 241f           	movel %sp@+,%d2
000084a2: 4e75           	rts
000084a4:  _setbuffer
000084a4: 2f03           	movel %d3,%sp@-
000084a6: 2f02           	movel %d2,%sp@-
000084a8: 362f 000c      	movew %sp@(12),%d3
000084ac: 242f 000e      	movel %sp@(14),%d2
000084b0: 222f 0012      	movel %sp@(18),%d1
000084b4: 707c           	moveq #124,%d0
000084b6: 4600           	notb %d0
000084b8: 4a79 0004 c254 	tstw 0x4c254
000084be: 6762           	beqs 0x8522
000084c0: 0c43 0001      	cmpiw #1,%d3
000084c4: 625a           	bhis 0x8520
000084c6: 6608           	bnes 0x84d0
000084c8: 4a79 0004 c250 	tstw 0x4c250
000084ce: 6750           	beqs 0x8520
000084d0: 4a79 0004 c250 	tstw 0x4c250
000084d6: 6718           	beqs 0x84f0
000084d8: 1038 8901      	moveb 0xffff8901,%d0
000084dc: 0c43 0001      	cmpiw #1,%d3
000084e0: 6606           	bnes 0x84e8
000084e2: 0000 ff80      	orib #-128,%d0
000084e6: 6004           	bras 0x84ec
000084e8: 0200 007f      	andib #127,%d0
000084ec: 11c0 8901      	moveb %d0,0xffff8901
000084f0: 2002           	movel %d2,%d0
000084f2: 4240           	clrw %d0
000084f4: 4840           	swap %d0
000084f6: 11c0 8903      	moveb %d0,0xffff8903
000084fa: 2002           	movel %d2,%d0
000084fc: e088           	lsrl #8,%d0
000084fe: 11c0 8905      	moveb %d0,0xffff8905
00008502: 11c2 8907      	moveb %d2,0xffff8907
00008506: 2001           	movel %d1,%d0
00008508: 4240           	clrw %d0
0000850a: 4840           	swap %d0
0000850c: 11c0 890f      	moveb %d0,0xffff890f
00008510: 2001           	movel %d1,%d0
00008512: e088           	lsrl #8,%d0
00008514: 11c0 8911      	moveb %d0,0xffff8911
00008518: 11c1 8913      	moveb %d1,0xffff8913
0000851c: 7000           	moveq #0,%d0
0000851e: 6002           	bras 0x8522
00008520: 70fb           	moveq #-5,%d0
00008522: 241f           	movel %sp@+,%d2
00008524: 261f           	movel %sp@+,%d3
00008526: 4e75           	rts
00008528:  _setsndmode
00008528: 322f 0004      	movew %sp@(4),%d1
0000852c: 707b           	moveq #123,%d0
0000852e: 4600           	notb %d0
00008530: 4a79 0004 c254 	tstw 0x4c254
00008536: 672e           	beqs 0x8566
00008538: 0c41 0002      	cmpiw #2,%d1
0000853c: 6226           	bhis 0x8564
0000853e: 1038 8921      	moveb 0xffff8921,%d0
00008542: 0200 003f      	andib #63,%d0
00008546: 0c41 0002      	cmpiw #2,%d1
0000854a: 6606           	bnes 0x8552
0000854c: 0000 ff80      	orib #-128,%d0
00008550: 600a           	bras 0x855c
00008552: 0c41 0001      	cmpiw #1,%d1
00008556: 6604           	bnes 0x855c
00008558: 0000 0040      	orib #64,%d0
0000855c: 11c0 8921      	moveb %d0,0xffff8921
00008560: 7000           	moveq #0,%d0
00008562: 4e75           	rts
00008564: 70fb           	moveq #-5,%d0
00008566: 4e75           	rts
00008568:  _settracks
00008568: 2f02           	movel %d2,%sp@-
0000856a: 342f 0008      	movew %sp@(8),%d2
0000856e: 322f 000a      	movew %sp@(10),%d1
00008572: 707a           	moveq #122,%d0
00008574: 4600           	notb %d0
00008576: 4a79 0004 c254 	tstw 0x4c254
0000857c: 672c           	beqs 0x85aa
0000857e: 0c42 0003      	cmpiw #3,%d2
00008582: 6224           	bhis 0x85a8
00008584: 0c41 0003      	cmpiw #3,%d1
00008588: 621e           	bhis 0x85a8
0000858a: 4a79 0004 c250 	tstw 0x4c250
00008590: 6716           	beqs 0x85a8
00008592: 1038 8920      	moveb 0xffff8920,%d0
00008596: 0200 fffc      	andib #-4,%d0
0000859a: 8002           	orb %d2,%d0
0000859c: 11c0 8920      	moveb %d0,0xffff8920
000085a0: 11c1 8936      	moveb %d1,0xffff8936
000085a4: 7000           	moveq #0,%d0
000085a6: 6002           	bras 0x85aa
000085a8: 70fb           	moveq #-5,%d0
000085aa: 241f           	movel %sp@+,%d2
000085ac: 4e75           	rts
000085ae:  _setmontracks
000085ae: 2f02           	movel %d2,%sp@-
000085b0: 342f 0008      	movew %sp@(8),%d2
000085b4: 7079           	moveq #121,%d0
000085b6: 4600           	notb %d0
000085b8: 4a79 0004 c254 	tstw 0x4c254
000085be: 6726           	beqs 0x85e6
000085c0: 0c42 0003      	cmpiw #3,%d2
000085c4: 621e           	bhis 0x85e4
000085c6: 4a79 0004 c250 	tstw 0x4c250
000085cc: 6716           	beqs 0x85e4
000085ce: 1238 8920      	moveb 0xffff8920,%d1
000085d2: 1002           	moveb %d2,%d0
000085d4: e908           	lslb #4,%d0
000085d6: 0201 ffcf      	andib #-49,%d1
000085da: 8001           	orb %d1,%d0
000085dc: 11c0 8920      	moveb %d0,0xffff8920
000085e0: 7000           	moveq #0,%d0
000085e2: 6002           	bras 0x85e6
000085e4: 70fb           	moveq #-5,%d0
000085e6: 241f           	movel %sp@+,%d2
000085e8: 4e75           	rts
000085ea:  _setinterrupt
000085ea: 2f02           	movel %d2,%sp@-
000085ec: 342f 0008      	movew %sp@(8),%d2
000085f0: 322f 000a      	movew %sp@(10),%d1
000085f4: 7078           	moveq #120,%d0
000085f6: 4600           	notb %d0
000085f8: 4a79 0004 c254 	tstw 0x4c254
000085fe: 673e           	beqs 0x863e
00008600: 0c42 0001      	cmpiw #1,%d2
00008604: 6236           	bhis 0x863c
00008606: 4a79 0004 c250 	tstw 0x4c250
0000860c: 660a           	bnes 0x8618
0000860e: 0c41 0001      	cmpiw #1,%d1
00008612: 6628           	bnes 0x863c
00008614: 4200           	clrb %d0
00008616: 6026           	bras 0x863e
00008618: 1038 8900      	moveb 0xffff8900,%d0
0000861c: 0241 0003      	andiw #3,%d1
00008620: 4a42           	tstw %d2
00008622: 660a           	bnes 0x862e
00008624: d241           	addw %d1,%d1
00008626: d241           	addw %d1,%d1
00008628: 0200 fff3      	andib #-13,%d0
0000862c: 6004           	bras 0x8632
0000862e: 0200 fffc      	andib #-4,%d0
00008632: 8001           	orb %d1,%d0
00008634: 11c0 8900      	moveb %d0,0xffff8900
00008638: 7000           	moveq #0,%d0
0000863a: 6002           	bras 0x863e
0000863c: 70fb           	moveq #-5,%d0
0000863e: 241f           	movel %sp@+,%d2
00008640: 4e75           	rts
00008642:  _buffoper
00008642: 2f02           	movel %d2,%sp@-
00008644: 322f 0008      	movew %sp@(8),%d1
00008648: 7077           	moveq #119,%d0
0000864a: 4600           	notb %d0
0000864c: 4a79 0004 c254 	tstw 0x4c254
00008652: 6736           	beqs 0x868a
00008654: 4a41           	tstw %d1
00008656: 6c1c           	bges 0x8674
00008658: 1238 8901      	moveb 0xffff8901,%d1
0000865c: 103c 0003      	moveb #3,%d0
00008660: c081           	andl %d1,%d0
00008662: 4a79 0004 c250 	tstw 0x4c250
00008668: 6720           	beqs 0x868a
0000866a: e409           	lsrb #2,%d1
0000866c: 740c           	moveq #12,%d2
0000866e: c282           	andl %d2,%d1
00008670: 8081           	orl %d1,%d0
00008672: 6016           	bras 0x868a
00008674: 3001           	movew %d1,%d0
00008676: 0240 000c      	andiw #12,%d0
0000867a: d040           	addw %d0,%d0
0000867c: d040           	addw %d0,%d0
0000867e: 0201 0003      	andib #3,%d1
00008682: 8200           	orb %d0,%d1
00008684: 11c1 8901      	moveb %d1,0xffff8901
00008688: 7000           	moveq #0,%d0
0000868a: 241f           	movel %sp@+,%d2
0000868c: 4e75           	rts
0000868e:  _dsptristate
0000868e: 7076           	moveq #118,%d0
00008690: 4600           	notb %d0
00008692: 4a79 0004 c254 	tstw 0x4c254
00008698: 6746           	beqs 0x86e0
0000869a: 4a79 0004 c250 	tstw 0x4c250
000086a0: 673c           	beqs 0x86de
000086a2: 4a6f 0004      	tstw %sp@(4)
000086a6: 670a           	beqs 0x86b2
000086a8: 3038 8930      	movew 0xffff8930,%d0
000086ac: 0040 0080      	oriw #128,%d0
000086b0: 6008           	bras 0x86ba
000086b2: 3038 8930      	movew 0xffff8930,%d0
000086b6: 0240 ff7f      	andiw #-129,%d0
000086ba: 31c0 8930      	movew %d0,0xffff8930
000086be: 4a6f 0006      	tstw %sp@(6)
000086c2: 670a           	beqs 0x86ce
000086c4: 3038 8932      	movew 0xffff8932,%d0
000086c8: 0040 0080      	oriw #128,%d0
000086cc: 6008           	bras 0x86d6
000086ce: 3038 8932      	movew 0xffff8932,%d0
000086d2: 0240 ff7f      	andiw #-129,%d0
000086d6: 31c0 8932      	movew %d0,0xffff8932
000086da: 7000           	moveq #0,%d0
000086dc: 4e75           	rts
000086de: 70fb           	moveq #-5,%d0
000086e0: 4e75           	rts
000086e2:  _gpio
000086e2: 2f02           	movel %d2,%sp@-
000086e4: 322f 0008      	movew %sp@(8),%d1
000086e8: 342f 000a      	movew %sp@(10),%d2
000086ec: 7075           	moveq #117,%d0
000086ee: 4600           	notb %d0
000086f0: 4a79 0004 c254 	tstw 0x4c254
000086f6: 6736           	beqs 0x872e
000086f8: 4a79 0004 c250 	tstw 0x4c250
000086fe: 672c           	beqs 0x872c
00008700: 0c41 0001      	cmpiw #1,%d1
00008704: 6714           	beqs 0x871a
00008706: 6508           	bcss 0x8710
00008708: 0c41 0002      	cmpiw #2,%d1
0000870c: 661e           	bnes 0x872c
0000870e: 6014           	bras 0x8724
00008710: 0202 0007      	andib #7,%d2
00008714: 11c2 8941      	moveb %d2,0xffff8941
00008718: 600e           	bras 0x8728
0000871a: 1038 8943      	moveb 0xffff8943,%d0
0000871e: 7207           	moveq #7,%d1
00008720: c081           	andl %d1,%d0
00008722: 600a           	bras 0x872e
00008724: 11c2 8943      	moveb %d2,0xffff8943
00008728: 7000           	moveq #0,%d0
0000872a: 6002           	bras 0x872e
0000872c: 70fb           	moveq #-5,%d0
0000872e: 241f           	movel %sp@+,%d2
00008730: 4e75           	rts
00008732:  _devconnect
00008732: 48e7 3f00      	moveml %d2-%d7,%sp@-
00008736: 322f 001c      	movew %sp@(28),%d1
0000873a: 362f 001e      	movew %sp@(30),%d3
0000873e: 342f 0020      	movew %sp@(32),%d2
00008742: 3a2f 0022      	movew %sp@(34),%d5
00008746: 382f 0024      	movew %sp@(36),%d4
0000874a: 7074           	moveq #116,%d0
0000874c: 4600           	notb %d0
0000874e: 4a79 0004 c254 	tstw 0x4c254
00008754: 6700 01a0      	beqw 0x88f6
00008758: 4a79 0004 c250 	tstw 0x4c250
0000875e: 6700 013c      	beqw 0x889c
00008762: 3038 8930      	movew 0xffff8930,%d0
00008766: 0c41 0001      	cmpiw #1,%d1
0000876a: 674a           	beqs 0x87b6
0000876c: 6e08           	bgts 0x8776
0000876e: 4a41           	tstw %d1
00008770: 6714           	beqs 0x8786
00008772: 6000 0180      	braw 0x88f4
00008776: 0c41 0002      	cmpiw #2,%d1
0000877a: 6756           	beqs 0x87d2
0000877c: 0c41 0003      	cmpiw #3,%d1
00008780: 6600 0172      	bnew 0x88f4
00008784: 606a           	bras 0x87f0
00008786: 3c00           	movew %d0,%d6
00008788: 0246 fff0      	andiw #-16,%d6
0000878c: 3002           	movew %d2,%d0
0000878e: d042           	addw %d2,%d0
00008790: 8046           	orw %d6,%d0
00008792: 4a44           	tstw %d4
00008794: 6706           	beqs 0x879c
00008796: 0040 0001      	oriw #1,%d0
0000879a: 6062           	bras 0x87fe
0000879c: 3c00           	movew %d0,%d6
0000879e: 0246 fffe      	andiw #-2,%d6
000087a2: 0803 0001      	btst #1,%d3
000087a6: 6706           	beqs 0x87ae
000087a8: 0240 fff6      	andiw #-10,%d0
000087ac: 6050           	bras 0x87fe
000087ae: 3006           	movew %d6,%d0
000087b0: 0040 0008      	oriw #8,%d0
000087b4: 6048           	bras 0x87fe
000087b6: 3c00           	movew %d0,%d6
000087b8: 0246 ff8f      	andiw #-113,%d6
000087bc: 3002           	movew %d2,%d0
000087be: eb48           	lslw #5,%d0
000087c0: 8046           	orw %d6,%d0
000087c2: 4a44           	tstw %d4
000087c4: 6706           	beqs 0x87cc
000087c6: 0040 0010      	oriw #16,%d0
000087ca: 6032           	bras 0x87fe
000087cc: 0240 ffef      	andiw #-17,%d0
000087d0: 602c           	bras 0x87fe
000087d2: 3c00           	movew %d0,%d6
000087d4: 0246 f0ff      	andiw #-3841,%d6
000087d8: 3002           	movew %d2,%d0
000087da: 7e09           	moveq #9,%d7
000087dc: ef68           	lslw %d7,%d0
000087de: 8046           	orw %d6,%d0
000087e0: 4a44           	tstw %d4
000087e2: 6706           	beqs 0x87ea
000087e4: 0040 0100      	oriw #256,%d0
000087e8: 6014           	bras 0x87fe
000087ea: 0240 feff      	andiw #-257,%d0
000087ee: 600e           	bras 0x87fe
000087f0: 0240 0fff      	andiw #4095,%d0
000087f4: 0802 0000      	btst #0,%d2
000087f8: 6704           	beqs 0x87fe
000087fa: 0040 6000      	oriw #24576,%d0
000087fe: 31c0 8930      	movew %d0,0xffff8930
00008802: 3038 8932      	movew 0xffff8932,%d0
00008806: 0803 0000      	btst #0,%d3
0000880a: 672e           	beqs 0x883a
0000880c: 3c00           	movew %d0,%d6
0000880e: 0246 fff0      	andiw #-16,%d6
00008812: 3001           	movew %d1,%d0
00008814: d041           	addw %d1,%d0
00008816: 8046           	orw %d6,%d0
00008818: 4a44           	tstw %d4
0000881a: 6706           	beqs 0x8822
0000881c: 0040 0001      	oriw #1,%d0
00008820: 6018           	bras 0x883a
00008822: 3c00           	movew %d0,%d6
00008824: 0246 fffe      	andiw #-2,%d6
00008828: 0c41 0001      	cmpiw #1,%d1
0000882c: 6606           	bnes 0x8834
0000882e: 0240 fff6      	andiw #-10,%d0
00008832: 6006           	bras 0x883a
00008834: 3006           	movew %d6,%d0
00008836: 0040 0008      	oriw #8,%d0
0000883a: 0803 0001      	btst #1,%d3
0000883e: 6718           	beqs 0x8858
00008840: 0240 ff8f      	andiw #-113,%d0
00008844: 3c01           	movew %d1,%d6
00008846: eb4e           	lslw #5,%d6
00008848: 8046           	orw %d6,%d0
0000884a: 4a44           	tstw %d4
0000884c: 6706           	beqs 0x8854
0000884e: 0040 0010      	oriw #16,%d0
00008852: 6004           	bras 0x8858
00008854: 0240 ffef      	andiw #-17,%d0
00008858: 44c3           	movew %d3,%ccr
0000885a: 661a           	bnes 0x8876
0000885c: 0240 f0ff      	andiw #-3841,%d0
00008860: 3c01           	movew %d1,%d6
00008862: 7e09           	moveq #9,%d7
00008864: ef6e           	lslw %d7,%d6
00008866: 8046           	orw %d6,%d0
00008868: 4a44           	tstw %d4
0000886a: 6706           	beqs 0x8872
0000886c: 0040 0100      	oriw #256,%d0
00008870: 6004           	bras 0x8876
00008872: 0240 feff      	andiw #-257,%d0
00008876: 44c3           	movew %d3,%ccr
00008878: 6a0a           	bpls 0x8884
0000887a: 0240 0fff      	andiw #4095,%d0
0000887e: 760d           	moveq #13,%d3
00008880: e769           	lslw %d3,%d1
00008882: 8041           	orw %d1,%d0
00008884: 31c0 8932      	movew %d0,0xffff8932
00008888: 0802 0000      	btst #0,%d2
0000888c: 6706           	beqs 0x8894
0000888e: 11c5 8934      	moveb %d5,0xffff8934
00008892: 6004           	bras 0x8898
00008894: 11c5 8935      	moveb %d5,0xffff8935
00008898: 7001           	moveq #1,%d0
0000889a: 605a           	bras 0x88f6
0000889c: 4a41           	tstw %d1
0000889e: 6650           	bnes 0x88f0
000088a0: 0c43 0008      	cmpiw #8,%d3
000088a4: 664a           	bnes 0x88f0
000088a6: 4a42           	tstw %d2
000088a8: 6646           	bnes 0x88f0
000088aa: 1038 8921      	moveb 0xffff8921,%d0
000088ae: 0240 00fc      	andiw #252,%d0
000088b2: 0c45 0008      	cmpiw #8,%d5
000088b6: 6232           	bhis 0x88ea
000088b8: 0285 0000 ffff 	andil #65535,%d5
000088be: da85           	addl %d5,%d5
000088c0: 323b 5806      	movew %pc@(0x88c8,%d5:l),%d1
000088c4: 4efb 1002      	jmp %pc@(0x88c8,%d1:w)
000088c8: 002c 0012 0018 	orib #18,%a4@(24)
000088ce: 0018 0018      	orib #24,%a0@+
000088d2: 001e 001e      	orib #30,%fp@+
000088d6: 001e 001e      	orib #30,%fp@+
000088da: 0040 0003      	oriw #3,%d0
000088de: 600a           	bras 0x88ea
000088e0: 0040 0002      	oriw #2,%d0
000088e4: 6004           	bras 0x88ea
000088e6: 0040 0001      	oriw #1,%d0
000088ea: 11c0 8921      	moveb %d0,0xffff8921
000088ee: 6004           	bras 0x88f4
000088f0: 70fb           	moveq #-5,%d0
000088f2: 6002           	bras 0x88f6
000088f4: 7000           	moveq #0,%d0
000088f6: 4cdf 00fc      	moveml %sp@+,%d2-%d7
000088fa: 4e75           	rts
000088fc:  _dmasound_init
000088fc: 2f0a           	movel %a2,%sp@-
000088fe: 4279 0004 c256 	clrw 0x4c256
00008904: 4a79 0004 c252 	tstw 0x4c252
0000890a: 6732           	beqs 0x893e
0000890c: 31fc 0ffe 8924 	movew #4094,0xffff8924
00008912: 3f3c 04e8      	movew #1256,%sp@-
00008916: 45fa f918      	lea %pc@(0x8230),%a2
0000891a: 4e92           	jsr %a2@
0000891c: 3f3c 0554      	movew #1364,%sp@-
00008920: 4e92           	jsr %a2@
00008922: 3f3c 0514      	movew #1300,%sp@-
00008926: 4e92           	jsr %a2@
00008928: 3f3c 0486      	movew #1158,%sp@-
0000892c: 4e92           	jsr %a2@
0000892e: 3f3c 0446      	movew #1094,%sp@-
00008932: 4e92           	jsr %a2@
00008934: 3f3c 0401      	movew #1025,%sp@-
00008938: 4e92           	jsr %a2@
0000893a: 4fef 000c      	lea %sp@(12),%sp
0000893e: 4a79 0004 c250 	tstw 0x4c250
00008944: 6752           	beqs 0x8998
00008946: 3f3c 0001      	movew #1,%sp@-
0000894a: 4267           	clrw %sp@-
0000894c: 4267           	clrw %sp@-
0000894e: 3f3c 0008      	movew #8,%sp@-
00008952: 4267           	clrw %sp@-
00008954: 4eba fddc      	jsr %pc@(0x8732)
00008958: 4267           	clrw %sp@-
0000895a: 4eba fbcc      	jsr %pc@(0x8528)
0000895e: 3f3c 0080      	movew #128,%sp@-
00008962: 3f3c 0002      	movew #2,%sp@-
00008966: 45fa f972      	lea %pc@(0x82da),%a2
0000896a: 4e92           	jsr %a2@
0000896c: 3f3c 0080      	movew #128,%sp@-
00008970: 3f3c 0003      	movew #3,%sp@-
00008974: 4e92           	jsr %a2@
00008976: 3f3c 0003      	movew #3,%sp@-
0000897a: 3f3c 0004      	movew #4,%sp@-
0000897e: 4e92           	jsr %a2@
00008980: 3f3c 0003      	movew #3,%sp@-
00008984: 3f3c 0005      	movew #5,%sp@-
00008988: 4e92           	jsr %a2@
0000898a: 3f3c 0003      	movew #3,%sp@-
0000898e: 3f3c 0006      	movew #6,%sp@-
00008992: 4e92           	jsr %a2@
00008994: 4fef 0020      	lea %sp@(32),%sp
00008998: 245f           	moveal %sp@+,%a2
0000899a: 4e75           	rts
0000899c:  _sndstatus
0000899c: 7073           	moveq #115,%d0
0000899e: 4600           	notb %d0
000089a0: 4a79 0004 c254 	tstw 0x4c254
000089a6: 673a           	beqs 0x89e2
000089a8: 4a79 0004 c250 	tstw 0x4c250
000089ae: 6730           	beqs 0x89e0
000089b0: 4a6f 0004      	tstw %sp@(4)
000089b4: 671e           	beqs 0x89d4
000089b6: 31fc 0000 893a 	movew #0,0xffff893a
000089bc: 1038 8937      	moveb 0xffff8937,%d0
000089c0: 0000 0008      	orib #8,%d0
000089c4: 11c0 8937      	moveb %d0,0xffff8937
000089c8: 1038 8937      	moveb 0xffff8937,%d0
000089cc: 0200 fff7      	andib #-9,%d0
000089d0: 11c0 8937      	moveb %d0,0xffff8937
000089d4: 3038 893c      	movew 0xffff893c,%d0
000089d8: e848           	lsrw #4,%d0
000089da: 723f           	moveq #63,%d1
000089dc: c081           	andl %d1,%d0
000089de: 4e75           	rts
000089e0: 7000           	moveq #0,%d0
000089e2: 4e75           	rts
000089e4:  _buffptr
000089e4: 2f02           	movel %d2,%sp@-
000089e6: 206f 0008      	moveal %sp@(8),%a0
000089ea: 7072           	moveq #114,%d0
000089ec: 4600           	notb %d0
000089ee: 4a79 0004 c254 	tstw 0x4c254
000089f4: 676c           	beqs 0x8a62
000089f6: 4a79 0004 c250 	tstw 0x4c250
000089fc: 673e           	beqs 0x8a3c
000089fe: 1038 8901      	moveb 0xffff8901,%d0
00008a02: 0000 ff80      	orib #-128,%d0
00008a06: 11c0 8901      	moveb %d0,0xffff8901
00008a0a: 1038 8909      	moveb 0xffff8909,%d0
00008a0e: 1238 890b      	moveb 0xffff890b,%d1
00008a12: 1438 890d      	moveb 0xffff890d,%d2
00008a16: 0280 0000 00ff 	andil #255,%d0
00008a1c: 4840           	swap %d0
00008a1e: 4240           	clrw %d0
00008a20: 0281 0000 00ff 	andil #255,%d1
00008a26: e189           	lsll #8,%d1
00008a28: 8081           	orl %d1,%d0
00008a2a: 8002           	orb %d2,%d0
00008a2c: 2140 0004      	movel %d0,%a0@(4)
00008a30: 1038 8901      	moveb 0xffff8901,%d0
00008a34: 0200 007f      	andib #127,%d0
00008a38: 11c0 8901      	moveb %d0,0xffff8901
00008a3c: 1038 8909      	moveb 0xffff8909,%d0
00008a40: 1238 890b      	moveb 0xffff890b,%d1
00008a44: 1438 890d      	moveb 0xffff890d,%d2
00008a48: 0280 0000 00ff 	andil #255,%d0
00008a4e: 4840           	swap %d0
00008a50: 4240           	clrw %d0
00008a52: 0281 0000 00ff 	andil #255,%d1
00008a58: e189           	lsll #8,%d1
00008a5a: 8081           	orl %d1,%d0
00008a5c: 8002           	orb %d2,%d0
00008a5e: 2080           	movel %d0,%a0@
00008a60: 7000           	moveq #0,%d0
00008a62: 241f           	movel %sp@+,%d2
00008a64: 4e75           	rts
00008a66: 0000 326f      	orib #111,%d0
00008a6a: 0004 41f1      	orib #-15,%d4
00008a6e: 9800           	subb %d0,%d4
00008a70: d1c9           	addal %a1,%a0
00008a72: d1c8           	addal %a0,%a0
00008a74: d1c8           	addal %a0,%a0
00008a76: 91c9           	subal %a1,%a0
00008a78: d1c8           	addal %a0,%a0
00008a7a: d1fc 0004 c26c 	addal #311916,%a0
00008a80: 30b9 0000 0440 	movew 0x440,%a0@
00008a86: 4a39 0004 c6e2 	tstb 0x4c6e2
00008a8c: 56c0           	sne %d0
00008a8e: 4400           	negb %d0
00008a90: 1140 0004      	moveb %d0,%a0@(4)
00008a94: 0c00 0001      	cmpib #1,%d0
00008a98: 6604           	bnes 0x8a9e
00008a9a: 7003           	moveq #3,%d0
00008a9c: 6002           	bras 0x8aa0
00008a9e: 4200           	clrb %d0
00008aa0: 1140 0005      	moveb %d0,%a0@(5)
00008aa4: 317c ffff 0006 	movew #-1,%a0@(6)
00008aaa: 4228 0008      	clrb %a0@(8)
00008aae: 4228 0009      	clrb %a0@(9)
00008ab2: 4e75           	rts
00008ab4: 2f0a           	movel %a2,%sp@-
00008ab6: 326f 0008      	moveaw %sp@(8),%a1
00008aba: 41f1 9800      	lea %a1@(0000000000000000,%a1:l),%a0
00008abe: d1c9           	addal %a1,%a0
00008ac0: d1c8           	addal %a0,%a0
00008ac2: d1c8           	addal %a0,%a0
00008ac4: 91c9           	subal %a1,%a0
00008ac6: d1c8           	addal %a0,%a0
00008ac8: d1fc 0004 c26c 	addal #311916,%a0
00008ace: 0c28 0001 0004 	cmpib #1,%a0@(4)
00008ad4: 663a           	bnes 0x8b10
00008ad6: 4a28 0005      	tstb %a0@(5)
00008ada: 6604           	bnes 0x8ae0
00008adc: 7003           	moveq #3,%d0
00008ade: 6002           	bras 0x8ae2
00008ae0: 4200           	clrb %d0
00008ae2: 1140 0005      	moveb %d0,%a0@(5)
00008ae6: 4a79 0004 c6ce 	tstw 0x4c6ce
00008aec: 6704           	beqs 0x8af2
00008aee: 11c0 860f      	moveb %d0,0xffff860f
00008af2: 0c28 0003 0005 	cmpib #3,%a0@(5)
00008af8: 6610           	bnes 0x8b0a
00008afa: 3250           	moveaw %a0@,%a1
00008afc: 2449           	moveal %a1,%a2
00008afe: d5fc 0000 9b16 	addal #39702,%a2
00008b04: 3032 9800      	movew %a2@(0000000000000000,%a1:l),%d0
00008b08: 6002           	bras 0x8b0c
00008b0a: 3010           	movew %a0@,%d0
00008b0c: 3140 0002      	movew %d0,%a0@(2)
00008b10: 245f           	moveal %sp@+,%a2
00008b12: 4e75           	rts
00008b14: 2f03           	movel %d3,%sp@-
00008b16: 2f02           	movel %d2,%sp@-
00008b18: 122f 000d      	moveb %sp@(13),%d1
00008b1c: 40c2           	movew %sr,%d2
00008b1e: 46fc 2700      	movew #9984,%sr
00008b22: 307c 8800      	moveaw #-30720,%a0
00008b26: 10bc 000e      	moveb #14,%a0@
00008b2a: 1010           	moveb %a0@,%d0
00008b2c: 0201 0007      	andib #7,%d1
00008b30: 1600           	moveb %d0,%d3
00008b32: 0203 fff8      	andib #-8,%d3
00008b36: 8203           	orb %d3,%d1
00008b38: 11c1 8802      	moveb %d1,0xffff8802
00008b3c: 40c1           	movew %sr,%d1
00008b3e: 46c2           	movew %d2,%sr
00008b40: 0200 0007      	andib #7,%d0
00008b44: 241f           	movel %sp@+,%d2
00008b46: 261f           	movel %sp@+,%d3
00008b48: 4e75           	rts
00008b4a: 302f 0004      	movew %sp@(4),%d0
00008b4e: 322f 0006      	movew %sp@(6),%d1
00008b52: 0c40 0001      	cmpiw #1,%d0
00008b56: 6210           	bhis 0x8b68
00008b58: 0280 0000 ffff 	andil #65535,%d0
00008b5e: 41fa 0fbe      	lea %pc@(0x9b1e),%a0
00008b62: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
00008b66: 6002           	bras 0x8b6a
00008b68: 7007           	moveq #7,%d0
00008b6a: 4a41           	tstw %d1
00008b6c: 6704           	beqs 0x8b72
00008b6e: 0200 fffe      	andib #-2,%d0
00008b72: 0240 00ff      	andiw #255,%d0
00008b76: 3f40 0004      	movew %d0,%sp@(4)
00008b7a: 6098           	bras 0x8b14
00008b7c: 31ef 0004 8606 	movew %sp@(4),0xffff8606
00008b82: 2039 0004 c260 	movel 0x4c260,%d0
00008b88: 5380           	subql #1,%d0
00008b8a: 6afc           	bpls 0x8b88
00008b8c: 31ef 0006 8604 	movew %sp@(6),0xffff8604
00008b92: 4e75           	rts
00008b94: 2f0a           	movel %a2,%sp@-
00008b96: 302f 0008      	movew %sp@(8),%d0
00008b9a: 3040           	moveaw %d0,%a0
00008b9c: 45f0 8800      	lea %a0@(0000000000000000,%a0:l),%a2
00008ba0: d5c8           	addal %a0,%a2
00008ba2: d5ca           	addal %a2,%a2
00008ba4: d5ca           	addal %a2,%a2
00008ba6: 95c8           	subal %a0,%a2
00008ba8: d5ca           	addal %a2,%a2
00008baa: d5fc 0004 c26c 	addal #311916,%a2
00008bb0: 33fc 0001 0000 	movew #1,0x43e
00008bb6: 043e 
00008bb8: b079 0004 c25c 	cmpw 0x4c25c,%d0
00008bbe: 6718           	beqs 0x8bd8
00008bc0: 33c0 0004 c25c 	movew %d0,0x4c25c
00008bc6: 302a 0006      	movew %a2@(6),%d0
00008bca: 6d0c           	blts 0x8bd8
00008bcc: 3f00           	movew %d0,%sp@-
00008bce: 3f3c 0082      	movew #130,%sp@-
00008bd2: 4eba ffa8      	jsr %pc@(0x8b7c)
00008bd6: 588f           	addql #4,%sp
00008bd8: 4a79 0004 c6ce 	tstw 0x4c6ce
00008bde: 6708           	beqs 0x8be8
00008be0: 102a 0005      	moveb %a2@(5),%d0
00008be4: 11c0 860f      	moveb %d0,0xffff860f
00008be8: 0c2a 0003 0005 	cmpib #3,%a2@(5)
00008bee: 6610           	bnes 0x8c00
00008bf0: 3052           	moveaw %a2@,%a0
00008bf2: 2248           	moveal %a0,%a1
00008bf4: d3fc 0000 9b16 	addal #39702,%a1
00008bfa: 3031 8800      	movew %a1@(0000000000000000,%a0:l),%d0
00008bfe: 6002           	bras 0x8c02
00008c00: 3012           	movew %a2@,%d0
00008c02: 3540 0002      	movew %d0,%a2@(2)
00008c06: 245f           	moveal %sp@+,%a2
00008c08: 4e75           	rts
00008c0a: 31fc 0090 8606 	movew #144,0xffff8606
00008c10: 2039 0004 c264 	movel 0x4c264,%d0
00008c16: 5380           	subql #1,%d0
00008c18: 6afc           	bpls 0x8c16
00008c1a: 31fc 0190 8606 	movew #400,0xffff8606
00008c20: 2039 0004 c264 	movel 0x4c264,%d0
00008c26: 5380           	subql #1,%d0
00008c28: 6afc           	bpls 0x8c26
00008c2a: 31ef 0004 8604 	movew %sp@(4),0xffff8604
00008c30: 0cb9 0003 0000 	cmpil #196608,0x4c6da
00008c36: 0004 c6da 
00008c3a: 6608           	bnes 0x8c44
00008c3c: 1038 860f      	moveb 0xffff860f,%d0
00008c40: 44c0           	movew %d0,%ccr
00008c42: 6bf8           	bmis 0x8c3c
00008c44: 4e75           	rts
00008c46: 2f0a           	movel %a2,%sp@-
00008c48: 2f02           	movel %d2,%sp@-
00008c4a: 322f 000c      	movew %sp@(12),%d1
00008c4e: 243c 0000 0258 	movel #600,%d2
00008c54: 4a79 0004 c298 	tstw 0x4c298
00008c5a: 6704           	beqs 0x8c60
00008c5c: 343c 012c      	movew #300,%d2
00008c60: 3001           	movew %d1,%d0
00008c62: 0240 00f0      	andiw #240,%d0
00008c66: 0c40 00b0      	cmpiw #176,%d0
00008c6a: 670c           	beqs 0x8c78
00008c6c: 0c40 00f0      	cmpiw #240,%d0
00008c70: 6706           	beqs 0x8c78
00008c72: 0c40 00a0      	cmpiw #160,%d0
00008c76: 6606           	bnes 0x8c7e
00008c78: 303c 0180      	movew #384,%d0
00008c7c: 6004           	bras 0x8c82
00008c7e: 303c 0080      	movew #128,%d0
00008c82: 3f01           	movew %d1,%sp@-
00008c84: 3f00           	movew %d0,%sp@-
00008c86: 45fa fef4      	lea %pc@(0x8b7c),%a2
00008c8a: 4e92           	jsr %a2@
00008c8c: 2039 0004 c264 	movel 0x4c264,%d0
00008c92: 5380           	subql #1,%d0
00008c94: 6afc           	bpls 0x8c92
00008c96: 2f02           	movel %d2,%sp@-
00008c98: 4eb9 0000 d892 	jsr 0xd892
00008c9e: 508f           	addql #8,%sp
00008ca0: 4a40           	tstw %d0
00008ca2: 671a           	beqs 0x8cbe
00008ca4: 3f3c 00d0      	movew #208,%sp@-
00008ca8: 3f3c 0080      	movew #128,%sp@-
00008cac: 4e92           	jsr %a2@
00008cae: 2039 0004 c260 	movel 0x4c260,%d0
00008cb4: 5380           	subql #1,%d0
00008cb6: 6afc           	bpls 0x8cb4
00008cb8: 588f           	addql #4,%sp
00008cba: 70ff           	moveq #-1,%d0
00008cbc: 6002           	bras 0x8cc0
00008cbe: 4240           	clrw %d0
00008cc0: 241f           	movel %sp@+,%d2
00008cc2: 245f           	moveal %sp@+,%a2
00008cc4: 4e75           	rts
00008cc6: 31fc 0190 8606 	movew #400,0xffff8606
00008ccc: 2039 0004 c264 	movel 0x4c264,%d0
00008cd2: 5380           	subql #1,%d0
00008cd4: 6afc           	bpls 0x8cd2
00008cd6: 31fc 0090 8606 	movew #144,0xffff8606
00008cdc: 2039 0004 c264 	movel 0x4c264,%d0
00008ce2: 5380           	subql #1,%d0
00008ce4: 6afc           	bpls 0x8ce2
00008ce6: 31fc 0001 8604 	movew #1,0xffff8604
00008cec: 4e75           	rts
00008cee: 31fc 0080 8606 	movew #128,0xffff8606
00008cf4: 2039 0004 c260 	movel 0x4c260,%d0
00008cfa: 5380           	subql #1,%d0
00008cfc: 6afc           	bpls 0x8cfa
00008cfe: 3038 8604      	movew 0xffff8604,%d0
00008d02: 4e75           	rts
00008d04: 2f0a           	movel %a2,%sp@-
00008d06: 2f02           	movel %d2,%sp@-
00008d08: 3039 0004 c25c 	movew 0x4c25c,%d0
00008d0e: 6d3e           	blts 0x8d4e
00008d10: 3040           	moveaw %d0,%a0
00008d12: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
00008d16: 2009           	movel %a1,%d0
00008d18: d088           	addl %a0,%d0
00008d1a: d080           	addl %d0,%d0
00008d1c: d080           	addl %d0,%d0
00008d1e: 9088           	subl %a0,%d0
00008d20: 2440           	moveal %d0,%a2
00008d22: d5c0           	addal %d0,%a2
00008d24: d5fc 0004 c26c 	addal #311916,%a2
00008d2a: 302a 0006      	movew %a2@(6),%d0
00008d2e: 6d1e           	blts 0x8d4e
00008d30: 3f00           	movew %d0,%sp@-
00008d32: 3f3c 0086      	movew #134,%sp@-
00008d36: 4eba fe44      	jsr %pc@(0x8b7c)
00008d3a: 302a 0002      	movew %a2@(2),%d0
00008d3e: 0040 0010      	oriw #16,%d0
00008d42: 3f00           	movew %d0,%sp@-
00008d44: 4eba ff00      	jsr %pc@(0x8c46)
00008d48: 4eba ffa4      	jsr %pc@(0x8cee)
00008d4c: 5c8f           	addql #6,%sp
00008d4e: 2039 0000 04ba 	movel 0x4ba,%d0
00008d54: 3239 0004 c25c 	movew 0x4c25c,%d1
00008d5a: 6d14           	blts 0x8d70
00008d5c: 48c1           	extl %d1
00008d5e: 2401           	movel %d1,%d2
00008d60: e78a           	lsll #3,%d2
00008d62: d282           	addl %d2,%d1
00008d64: 2041           	moveal %d1,%a0
00008d66: d1c1           	addal %d1,%a0
00008d68: d1fc 0004 c084 	addal #311428,%a0
00008d6e: 2080           	movel %d0,%a0@
00008d70: 0680 0000 03e8 	addil #1000,%d0
00008d76: 23c0 0004 c268 	movel %d0,0x4c268
00008d7c: 33fc 0000 0000 	movew #0,0x43e
00008d82: 043e 
00008d84: 241f           	movel %sp@+,%d2
00008d86: 245f           	moveal %sp@+,%a2
00008d88: 4e75           	rts
00008d8a: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
00008d8e: 362f 0018      	movew %sp@(24),%d3
00008d92: 3f03           	movew %d3,%sp@-
00008d94: 4eba fdfe      	jsr %pc@(0x8b94)
00008d98: 4267           	clrw %sp@-
00008d9a: 3f03           	movew %d3,%sp@-
00008d9c: 4eba fdac      	jsr %pc@(0x8b4a)
00008da0: 3f3c 00d0      	movew #208,%sp@-
00008da4: 3f3c 0080      	movew #128,%sp@-
00008da8: 4eba fdd2      	jsr %pc@(0x8b7c)
00008dac: 2039 0004 c260 	movel 0x4c260,%d0
00008db2: 5380           	subql #1,%d0
00008db4: 6afc           	bpls 0x8db2
00008db6: 3403           	movew %d3,%d2
00008db8: 48c2           	extl %d2
00008dba: 2002           	movel %d2,%d0
00008dbc: d082           	addl %d2,%d0
00008dbe: 2440           	moveal %d0,%a2
00008dc0: d5c2           	addal %d2,%a2
00008dc2: 49f2 a800      	lea %a2@(0000000000000000,%a2:l),%a4
00008dc6: d9cc           	addal %a4,%a4
00008dc8: 99c2           	subal %d2,%a4
00008dca: d9cc           	addal %a4,%a4
00008dcc: d9fc 0004 c26c 	addal #311916,%a4
00008dd2: 302c 0002      	movew %a4@(2),%d0
00008dd6: 0040 0008      	oriw #8,%d0
00008dda: 3f00           	movew %d0,%sp@-
00008ddc: 4eba fe68      	jsr %pc@(0x8c46)
00008de0: 4fef 000c      	lea %sp@(12),%sp
00008de4: 4a40           	tstw %d0
00008de6: 6d00 0090      	bltw 0x8e78
00008dea: 4eba ff02      	jsr %pc@(0x8cee)
00008dee: 44c0           	movew %d0,%ccr
00008df0: 6600 0086      	bnew 0x8e78
00008df4: 2002           	movel %d2,%d0
00008df6: e788           	lsll #3,%d0
00008df8: d082           	addl %d2,%d0
00008dfa: 2640           	moveal %d0,%a3
00008dfc: d7c0           	addal %d0,%a3
00008dfe: d7fc 0004 c07c 	addal #311420,%a3
00008e04: 200a           	movel %a2,%d0
00008e06: e788           	lsll #3,%d0
00008e08: 9082           	subl %d2,%d0
00008e0a: d080           	addl %d0,%d0
00008e0c: 2440           	moveal %d0,%a2
00008e0e: d5fc 0004 b6fc 	addal #308988,%a2
00008e14: 426c 0006      	clrw %a4@(6)
00008e18: 16bc 0001      	moveb #1,%a3@
00008e1c: 422b 0001      	clrb %a3@(1)
00008e20: 4878 0200      	pea 0x200
00008e24: 4eb9 0000 5856 	jsr 0x5856
00008e2a: 3740 0006      	movew %d0,%a3@(6)
00008e2e: 42ab 0002      	clrl %a3@(2)
00008e32: 42ab 0008      	clrl %a3@(8)
00008e36: 177c ff80 0010 	moveb #-128,%a3@(16)
00008e3c: 157c 0003 000c 	moveb #3,%a2@(12)
00008e42: 157c 0002 000d 	moveb #2,%a2@(13)
00008e48: 42aa 0004      	clrl %a2@(4)
00008e4c: 42aa 0008      	clrl %a2@(8)
00008e50: 357c 0001 0022 	movew #1,%a2@(34)
00008e56: 357c 0009 0020 	movew #9,%a2@(32)
00008e5c: 3543 002c      	movew %d3,%a2@(44)
00008e60: 357c 0200 000e 	movew #512,%a2@(14)
00008e66: 5279 0000 04a6 	addqw #1,0x4a6
00008e6c: 7001           	moveq #1,%d0
00008e6e: e5a8           	lsll %d2,%d0
00008e70: 81b9 0000 04c2 	orl %d0,0x4c2
00008e76: 588f           	addql #4,%sp
00008e78: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
00008e7c: 6000 fe86      	braw 0x8d04
00008e80: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00008e84: 342f 0010      	movew %sp@(16),%d2
00008e88: 3079 0004 c25c 	moveaw 0x4c25c,%a0
00008e8e: 45f0 8800      	lea %a0@(0000000000000000,%a0:l),%a2
00008e92: d5c8           	addal %a0,%a2
00008e94: d5ca           	addal %a2,%a2
00008e96: d5ca           	addal %a2,%a2
00008e98: 95c8           	subal %a0,%a2
00008e9a: d5ca           	addal %a2,%a2
00008e9c: d5fc 0004 c26c 	addal #311916,%a2
00008ea2: b46a 0006      	cmpw %a2@(6),%d2
00008ea6: 673e           	beqs 0x8ee6
00008ea8: 3f02           	movew %d2,%sp@-
00008eaa: 3f3c 0086      	movew #134,%sp@-
00008eae: 4eba fccc      	jsr %pc@(0x8b7c)
00008eb2: 302a 0002      	movew %a2@(2),%d0
00008eb6: 0040 0010      	oriw #16,%d0
00008eba: 3f00           	movew %d0,%sp@-
00008ebc: 47fa fd88      	lea %pc@(0x8c46),%a3
00008ec0: 4e93           	jsr %a3@
00008ec2: 5c8f           	addql #6,%sp
00008ec4: 4a40           	tstw %d0
00008ec6: 6c1a           	bges 0x8ee2
00008ec8: 3f2a 0002      	movew %a2@(2),%sp@-
00008ecc: 4e93           	jsr %a3@
00008ece: 548f           	addql #2,%sp
00008ed0: 4a40           	tstw %d0
00008ed2: 6616           	bnes 0x8eea
00008ed4: 4eba fe18      	jsr %pc@(0x8cee)
00008ed8: 44c0           	movew %d0,%ccr
00008eda: 660e           	bnes 0x8eea
00008edc: 426a 0006      	clrw %a2@(6)
00008ee0: 6008           	bras 0x8eea
00008ee2: 3542 0006      	movew %d2,%a2@(6)
00008ee6: 4240           	clrw %d0
00008ee8: 6002           	bras 0x8eec
00008eea: 70fa           	moveq #-6,%d0
00008eec: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00008ef0: 4e75           	rts
00008ef2: 31fc 0090 8606 	movew #144,0xffff8606
00008ef8: 3038 8606      	movew 0xffff8606,%d0
00008efc: 0800 0000      	btst #0,%d0
00008f00: 6722           	beqs 0x8f24
00008f02: 4eba fdea      	jsr %pc@(0x8cee)
00008f06: 0800 0004      	btst #4,%d0
00008f0a: 661c           	bnes 0x8f28
00008f0c: 4a6f 0004      	tstw %sp@(4)
00008f10: 6706           	beqs 0x8f18
00008f12: 0800 0006      	btst #6,%d0
00008f16: 6614           	bnes 0x8f2c
00008f18: 44c0           	movew %d0,%ccr
00008f1a: 6b14           	bmis 0x8f30
00008f1c: 44c0           	movew %d0,%ccr
00008f1e: 6614           	bnes 0x8f34
00008f20: 70fe           	moveq #-2,%d0
00008f22: 4e75           	rts
00008f24: 70f4           	moveq #-12,%d0
00008f26: 4e75           	rts
00008f28: 70f8           	moveq #-8,%d0
00008f2a: 4e75           	rts
00008f2c: 70f3           	moveq #-13,%d0
00008f2e: 4e75           	rts
00008f30: 70fc           	moveq #-4,%d0
00008f32: 4e75           	rts
00008f34: 4240           	clrw %d0
00008f36: 4e75           	rts
00008f38: 598f           	subql #4,%sp
00008f3a: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00008f3e: 262f 0034      	movel %sp@(52),%d3
00008f42: 3c2f 003a      	movew %sp@(58),%d6
00008f46: 366f 003c      	moveaw %sp@(60),%a3
00008f4a: 346f 0042      	moveaw %sp@(66),%a2
00008f4e: 0c46 0001      	cmpiw #1,%d6
00008f52: 6200 019a      	bhiw 0x90ee
00008f56: 3406           	movew %d6,%d2
00008f58: 48c2           	extl %d2
00008f5a: 2002           	movel %d2,%d0
00008f5c: e788           	lsll #3,%d0
00008f5e: 2040           	moveal %d0,%a0
00008f60: d1c2           	addal %d2,%a0
00008f62: 2248           	moveal %a0,%a1
00008f64: d3fc 0004 c07c 	addal #311420,%a1
00008f6a: 4a31 8800      	tstb %a1@(0000000000000000,%a0:l)
00008f6e: 6700 017e      	beqw 0x90ee
00008f72: 3f06           	movew %d6,%sp@-
00008f74: 4eba fc1e      	jsr %pc@(0x8b94)
00008f78: 3f2f 0042      	movew %sp@(66),%sp@-
00008f7c: 3f06           	movew %d6,%sp@-
00008f7e: 4eba fbca      	jsr %pc@(0x8b4a)
00008f82: 3f2f 0044      	movew %sp@(68),%sp@-
00008f86: 4eba fef8      	jsr %pc@(0x8e80)
00008f8a: 3800           	movew %d0,%d4
00008f8c: 508f           	addql #8,%sp
00008f8e: 6600 0158      	bnew 0x90e8
00008f92: 2002           	movel %d2,%d0
00008f94: d082           	addl %d2,%d0
00008f96: d082           	addl %d2,%d0
00008f98: d080           	addl %d0,%d0
00008f9a: d080           	addl %d0,%d0
00008f9c: 9082           	subl %d2,%d0
00008f9e: d080           	addl %d0,%d0
00008fa0: 41f9 0004 c270 	lea 0x4c270,%a0
00008fa6: 4a30 0800      	tstb %a0@(0000000000000000,%d0:l)
00008faa: 57c7           	seq %d7
00008fac: 4887           	extw %d7
00008fae: 4447           	negw %d7
00008fb0: 0803 0000      	btst #0,%d3
00008fb4: 6608           	bnes 0x8fbe
00008fb6: b6b9 0000 042e 	cmpl 0x42e,%d3
00008fbc: 6508           	bcss 0x8fc6
00008fbe: 2439 0000 04c6 	movel 0x4c6,%d2
00008fc4: 6002           	bras 0x8fc8
00008fc6: 7400           	moveq #0,%d2
00008fc8: 3a2f 0038      	movew %sp@(56),%d5
00008fcc: 0245 0001      	andiw #1,%d5
00008fd0: 6718           	beqs 0x8fea
00008fd2: 4a82           	tstl %d2
00008fd4: 6614           	bnes 0x8fea
00008fd6: 300a           	movew %a2,%d0
00008fd8: 48c0           	extl %d0
00008fda: 7209           	moveq #9,%d1
00008fdc: e3a8           	lsll %d1,%d0
00008fde: 2f00           	movel %d0,%sp@-
00008fe0: 2f03           	movel %d3,%sp@-
00008fe2: 4eb9 0000 3166 	jsr 0x3166
00008fe8: 508f           	addql #8,%sp
00008fea: 4df9 0001 bb80 	lea 0x1bb80,%fp
00008ff0: 3f44 002c      	movew %d4,%sp@(44)
00008ff4: 3f46 002e      	movew %d6,%sp@(46)
00008ff8: 6000 00e4      	braw 0x90de
00008ffc: 4a82           	tstl %d2
00008ffe: 6704           	beqs 0x9004
00009000: 2842           	moveal %d2,%a4
00009002: 6002           	bras 0x9006
00009004: 2843           	moveal %d3,%a4
00009006: 4a45           	tstw %d5
00009008: 671e           	beqs 0x9028
0000900a: 4a82           	tstl %d2
0000900c: 671a           	beqs 0x9028
0000900e: 4878 0200      	pea 0x200
00009012: 2f03           	movel %d3,%sp@-
00009014: 2f02           	movel %d2,%sp@-
00009016: 4e96           	jsr %fp@
00009018: 4878 0200      	pea 0x200
0000901c: 2f02           	movel %d2,%sp@-
0000901e: 4eb9 0000 3166 	jsr 0x3166
00009024: 4fef 0014      	lea %sp@(20),%sp
00009028: 9bcd           	subal %a5,%a5
0000902a: 2c3c 0000 8c46 	movel #35910,%d6
00009030: 283c 0000 8ef2 	movel #36594,%d4
00009036: 6004           	bras 0x903c
00009038: 3a7c 0001      	moveaw #1,%a5
0000903c: 3f0b           	movew %a3,%sp@-
0000903e: 3f3c 0084      	movew #132,%sp@-
00009042: 4eba fb38      	jsr %pc@(0x8b7c)
00009046: 2f0c           	movel %a4,%sp@-
00009048: 4eb9 0000 821c 	jsr 0x821c
0000904e: 508f           	addql #8,%sp
00009050: 4a45           	tstw %d5
00009052: 660a           	bnes 0x905e
00009054: 4eba fc70      	jsr %pc@(0x8cc6)
00009058: 303c 0080      	movew #128,%d0
0000905c: 600e           	bras 0x906c
0000905e: 3f3c 0001      	movew #1,%sp@-
00009062: 4eba fba6      	jsr %pc@(0x8c0a)
00009066: 548f           	addql #2,%sp
00009068: 303c 00a0      	movew #160,%d0
0000906c: 3f00           	movew %d0,%sp@-
0000906e: 2046           	moveal %d6,%a0
00009070: 4e90           	jsr %a0@
00009072: 548f           	addql #2,%sp
00009074: 4a40           	tstw %d0
00009076: 6d00 0082      	bltw 0x90fa
0000907a: 3f05           	movew %d5,%sp@-
0000907c: 2044           	moveal %d4,%a0
0000907e: 4e90           	jsr %a0@
00009080: 548f           	addql #2,%sp
00009082: 4a40           	tstw %d0
00009084: 6606           	bnes 0x908c
00009086: 4a45           	tstw %d5
00009088: 664a           	bnes 0x90d4
0000908a: 6028           	bras 0x90b4
0000908c: 0c40 fff3      	cmpiw #-13,%d0
00009090: 676a           	beqs 0x90fc
00009092: 0c40 fff8      	cmpiw #-8,%d0
00009096: 6616           	bnes 0x90ae
00009098: 4a47           	tstw %d7
0000909a: 6612           	bnes 0x90ae
0000909c: 3f2f 002e      	movew %sp@(46),%sp@-
000090a0: 4eba fa12      	jsr %pc@(0x8ab4)
000090a4: 548f           	addql #2,%sp
000090a6: 1e3c 0001      	moveb #1,%d7
000090aa: 9bcd           	subal %a5,%a5
000090ac: 608e           	bras 0x903c
000090ae: 320d           	movew %a5,%d1
000090b0: 6786           	beqs 0x9038
000090b2: 6048           	bras 0x90fc
000090b4: 4878 0200      	pea 0x200
000090b8: 2f0c           	movel %a4,%sp@-
000090ba: 4eb9 0000 3178 	jsr 0x3178
000090c0: 508f           	addql #8,%sp
000090c2: 4a82           	tstl %d2
000090c4: 670e           	beqs 0x90d4
000090c6: 4878 0200      	pea 0x200
000090ca: 2f02           	movel %d2,%sp@-
000090cc: 2f03           	movel %d3,%sp@-
000090ce: 4e96           	jsr %fp@
000090d0: 4fef 000c      	lea %sp@(12),%sp
000090d4: 0683 0000 0200 	addil #512,%d3
000090da: 524b           	addqw #1,%a3
000090dc: 534a           	subqw #1,%a2
000090de: 300a           	movew %a2,%d0
000090e0: 6600 ff1a      	bnew 0x8ffc
000090e4: 382f 002c      	movew %sp@(44),%d4
000090e8: 4eba fc1a      	jsr %pc@(0x8d04)
000090ec: 6002           	bras 0x90f0
000090ee: 78f1           	moveq #-15,%d4
000090f0: 3004           	movew %d4,%d0
000090f2: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000090f6: 588f           	addql #4,%sp
000090f8: 4e75           	rts
000090fa: 70fe           	moveq #-2,%d0
000090fc: 3800           	movew %d0,%d4
000090fe: 60e8           	bras 0x90e8
00009100:  _flop_hdv_init
00009100: 2f0a           	movel %a2,%sp@-
00009102: 2f02           	movel %d2,%sp@-
00009104: 33fc 00ff 0000 	movew #255,0x444
0000910a: 0444 
0000910c: 33fc 0003 0000 	movew #3,0x440
00009112: 0440 
00009114: 33fc ffff 0004 	movew #-1,0x4c25c
0000911a: c25c 
0000911c: 2439 0004 d4b0 	movel 0x4d4b0,%d2
00009122: 45f9 0001 e9ec 	lea 0x1e9ec,%a2
00009128: 4878 0014      	pea 0x14
0000912c: 2f02           	movel %d2,%sp@-
0000912e: 4e92           	jsr %a2@
00009130: 508f           	addql #8,%sp
00009132: 23c0 0004 c260 	movel %d0,0x4c260
00009138: 4878 00c8      	pea 0xc8
0000913c: 2f02           	movel %d2,%sp@-
0000913e: 4e92           	jsr %a2@
00009140: 508f           	addql #8,%sp
00009142: 23c0 0004 c264 	movel %d0,0x4c264
00009148: 42b9 0004 c268 	clrl 0x4c268
0000914e: 4279 0000 04a6 	clrw 0x4a6
00009154: 4267           	clrw %sp@-
00009156: 45fa f910      	lea %pc@(0x8a68),%a2
0000915a: 4e92           	jsr %a2@
0000915c: 3f3c 0001      	movew #1,%sp@-
00009160: 4e92           	jsr %a2@
00009162: 4267           	clrw %sp@-
00009164: 45fa fc24      	lea %pc@(0x8d8a),%a2
00009168: 4e92           	jsr %a2@
0000916a: 3f3c 0001      	movew #1,%sp@-
0000916e: 4e92           	jsr %a2@
00009170: 508f           	addql #8,%sp
00009172: 4a39 0004 c08e 	tstb 0x4c08e
00009178: 6618           	bnes 0x9192
0000917a: 4267           	clrw %sp@-
0000917c: 4eba fa16      	jsr %pc@(0x8b94)
00009180: 4267           	clrw %sp@-
00009182: 4267           	clrw %sp@-
00009184: 4eba f9c4      	jsr %pc@(0x8b4a)
00009188: 5c8f           	addql #6,%sp
0000918a: 241f           	movel %sp@+,%d2
0000918c: 245f           	moveal %sp@+,%a2
0000918e: 6000 fb74      	braw 0x8d04
00009192: 241f           	movel %sp@+,%d2
00009194: 245f           	moveal %sp@+,%a2
00009196: 4e75           	rts
00009198:  _flop_boot_read
00009198: 3f3c 0001      	movew #1,%sp@-
0000919c: 4267           	clrw %sp@-
0000919e: 4267           	clrw %sp@-
000091a0: 3f3c 0001      	movew #1,%sp@-
000091a4: 3f39 0000 0446 	movew 0x446,%sp@-
000091aa: 4267           	clrw %sp@-
000091ac: 2f39 0000 04c6 	movel 0x4c6,%sp@-
000091b2: 4eba fd84      	jsr %pc@(0x8f38)
000091b6: 4fef 0010      	lea %sp@(16),%sp
000091ba: 4e75           	rts
000091bc:  _flop_checksum
000091bc: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
000091c0: 262f 0016      	movel %sp@(22),%d3
000091c4: 306f 0014      	moveaw %sp@(20),%a0
000091c8: 47f0 8800      	lea %a0@(0000000000000000,%a0:l),%a3
000091cc: d7c8           	addal %a0,%a3
000091ce: d7cb           	addal %a3,%a3
000091d0: d7cb           	addal %a3,%a3
000091d2: 97c8           	subal %a0,%a3
000091d4: d7cb           	addal %a3,%a3
000091d6: d7fc 0004 c26c 	addal #311916,%a3
000091dc: 7400           	moveq #0,%d2
000091de: 45f9 0000 554e 	lea 0x554e,%a2
000091e4: 2f03           	movel %d3,%sp@-
000091e6: 4e92           	jsr %a2@
000091e8: 3780 280a      	movew %d0,%a3@(000000000000000a,%d2:l)
000091ec: 0683 0000 0200 	addil #512,%d3
000091f2: 5482           	addql #2,%d2
000091f4: 588f           	addql #4,%sp
000091f6: 700c           	moveq #12,%d0
000091f8: b082           	cmpl %d2,%d0
000091fa: 66e8           	bnes 0x91e4
000091fc: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00009200: 4e75           	rts
00009202:  _flop_mediach
00009202: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
00009206: 302f 0018      	movew %sp@(24),%d0
0000920a: 2679 0000 04c6 	moveal 0x4c6,%a3
00009210: 3040           	moveaw %d0,%a0
00009212: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
00009216: 2409           	movel %a1,%d2
00009218: d488           	addl %a0,%d2
0000921a: 2442           	moveal %d2,%a2
0000921c: d5c2           	addal %d2,%a2
0000921e: d5ca           	addal %a2,%a2
00009220: 95c8           	subal %a0,%a2
00009222: d5ca           	addal %a2,%a2
00009224: d5fc 0004 c26c 	addal #311916,%a2
0000922a: 4a2a 0009      	tstb %a2@(9)
0000922e: 6700 00c6      	beqw 0x92f6
00009232: 422a 0009      	clrb %a2@(9)
00009236: 4a2a 0008      	tstb %a2@(8)
0000923a: 6700 00be      	beqw 0x92fa
0000923e: 2279 0000 04ba 	moveal 0x4ba,%a1
00009244: e78a           	lsll #3,%d2
00009246: 9488           	subl %a0,%d2
00009248: d482           	addl %d2,%d2
0000924a: 2042           	moveal %d2,%a0
0000924c: d1fc 0004 b728 	addal #309032,%a0
00009252: 3210           	movew %a0@,%d1
00009254: 48c1           	extl %d1
00009256: 2601           	movel %d1,%d3
00009258: e78b           	lsll #3,%d3
0000925a: d283           	addl %d3,%d1
0000925c: 2041           	moveal %d1,%a0
0000925e: d1c1           	addal %d1,%a0
00009260: d1fc 0004 c084 	addal #311428,%a0
00009266: 7264           	moveq #100,%d1
00009268: d290           	addl %a0@,%d1
0000926a: b289           	cmpl %a1,%d1
0000926c: 6200 0088      	bhiw 0x92f6
00009270: 3f3c 0006      	movew #6,%sp@-
00009274: 4267           	clrw %sp@-
00009276: 4267           	clrw %sp@-
00009278: 3f3c 0001      	movew #1,%sp@-
0000927c: 3f00           	movew %d0,%sp@-
0000927e: 4267           	clrw %sp@-
00009280: 2f0b           	movel %a3,%sp@-
00009282: 4eba fcb4      	jsr %pc@(0x8f38)
00009286: 4fef 0010      	lea %sp@(16),%sp
0000928a: 4a40           	tstw %d0
0000928c: 666c           	bnes 0x92fa
0000928e: 4878 0003      	pea 0x3
00009292: 2002           	movel %d2,%d0
00009294: 0680 0004 b721 	addil #309025,%d0
0000929a: 2f00           	movel %d0,%sp@-
0000929c: 486b 0008      	pea %a3@(8)
000092a0: 49f9 0001 c072 	lea 0x1c072,%a4
000092a6: 4e94           	jsr %a4@
000092a8: 4fef 000c      	lea %sp@(12),%sp
000092ac: 4a40           	tstw %d0
000092ae: 664a           	bnes 0x92fa
000092b0: 4878 0004      	pea 0x4
000092b4: 0682 0004 b724 	addil #309028,%d2
000092ba: 2f02           	movel %d2,%sp@-
000092bc: 486b 0027      	pea %a3@(39)
000092c0: 4e94           	jsr %a4@
000092c2: 4fef 000c      	lea %sp@(12),%sp
000092c6: 4a40           	tstw %d0
000092c8: 6630           	bnes 0x92fa
000092ca: 2639 0000 04c6 	movel 0x4c6,%d3
000092d0: 7400           	moveq #0,%d2
000092d2: 47f9 0000 554e 	lea 0x554e,%a3
000092d8: 2f03           	movel %d3,%sp@-
000092da: 4e93           	jsr %a3@
000092dc: 588f           	addql #4,%sp
000092de: b072 280a      	cmpw %a2@(000000000000000a,%d2:l),%d0
000092e2: 6616           	bnes 0x92fa
000092e4: 0683 0000 0200 	addil #512,%d3
000092ea: 5482           	addql #2,%d2
000092ec: 700c           	moveq #12,%d0
000092ee: b082           	cmpl %d2,%d0
000092f0: 66e6           	bnes 0x92d8
000092f2: 4200           	clrb %d0
000092f4: 6006           	bras 0x92fc
000092f6: 7000           	moveq #0,%d0
000092f8: 6002           	bras 0x92fc
000092fa: 7002           	moveq #2,%d0
000092fc: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
00009300: 4e75           	rts
00009302:  _protobt
00009302: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
00009306: 266f 001c      	moveal %sp@(28),%a3
0000930a: 242f 0020      	movel %sp@(32),%d2
0000930e: 3a2f 0024      	movew %sp@(36),%d5
00009312: 362f 0026      	movew %sp@(38),%d3
00009316: 2f0b           	movel %a3,%sp@-
00009318: 4eb9 0000 554e 	jsr 0x554e
0000931e: 3800           	movew %d0,%d4
00009320: 588f           	addql #4,%sp
00009322: 4a82           	tstl %d2
00009324: 6d26           	blts 0x934c
00009326: 0c82 00ff ffff 	cmpil #16777215,%d2
0000932c: 6f0a           	bles 0x9338
0000932e: 3f3c 0011      	movew #17,%sp@-
00009332: 4e4e           	trap #14
00009334: 548f           	addql #2,%sp
00009336: 2400           	movel %d0,%d2
00009338: 1742 0008      	moveb %d2,%a3@(8)
0000933c: 2002           	movel %d2,%d0
0000933e: e080           	asrl #8,%d0
00009340: 1740 0009      	moveb %d0,%a3@(9)
00009344: 4842           	swap %d2
00009346: 48c2           	extl %d2
00009348: 1742 000a      	moveb %d2,%a3@(10)
0000934c: 0c45 0006      	cmpiw #6,%d5
00009350: 6222           	bhis 0x9374
00009352: 43eb 000b      	lea %a3@(11),%a1
00009356: 48c5           	extl %d5
00009358: 2005           	movel %d5,%d0
0000935a: e788           	lsll #3,%d0
0000935c: d085           	addl %d5,%d0
0000935e: d080           	addl %d0,%d0
00009360: 2040           	moveal %d0,%a0
00009362: d1c5           	addal %d5,%a0
00009364: d1fc 0000 9b20 	addal #39712,%a0
0000936a: 45e8 0013      	lea %a0@(19),%a2
0000936e: 12d8           	moveb %a0@+,%a1@+
00009370: b5c8           	cmpal %a0,%a2
00009372: 66fa           	bnes 0x936e
00009374: 4a43           	tstw %d3
00009376: 6c0a           	bges 0x9382
00009378: 0c44 1234      	cmpiw #4660,%d4
0000937c: 57c3           	seq %d3
0000937e: 4883           	extw %d3
00009380: 4443           	negw %d3
00009382: 422b 01ff      	clrb %a3@(511)
00009386: 422b 01fe      	clrb %a3@(510)
0000938a: 2f0b           	movel %a3,%sp@-
0000938c: 4eb9 0000 554e 	jsr 0x554e
00009392: 323c 1234      	movew #4660,%d1
00009396: 9240           	subw %d0,%d1
00009398: 3001           	movew %d1,%d0
0000939a: e049           	lsrw #8,%d1
0000939c: 1741 01fe      	moveb %d1,%a3@(510)
000093a0: 1200           	moveb %d0,%d1
000093a2: 1740 01ff      	moveb %d0,%a3@(511)
000093a6: 588f           	addql #4,%sp
000093a8: 4a43           	tstw %d3
000093aa: 6606           	bnes 0x93b2
000093ac: 5201           	addqb #1,%d1
000093ae: 1741 01ff      	moveb %d1,%a3@(511)
000093b2: 4cdf 0c3c      	moveml %sp@+,%d2-%d5/%a2-%a3
000093b6: 4e75           	rts
000093b8:  _floprd
000093b8: 3f2f 0014      	movew %sp@(20),%sp@-
000093bc: 3f2f 0014      	movew %sp@(20),%sp@-
000093c0: 3f2f 0014      	movew %sp@(20),%sp@-
000093c4: 3f2f 0014      	movew %sp@(20),%sp@-
000093c8: 3f2f 0014      	movew %sp@(20),%sp@-
000093cc: 4267           	clrw %sp@-
000093ce: 2f2f 0010      	movel %sp@(16),%sp@-
000093d2: 4eba fb64      	jsr %pc@(0x8f38)
000093d6: 4fef 0010      	lea %sp@(16),%sp
000093da: 48c0           	extl %d0
000093dc: 4e75           	rts
000093de:  _flopwr
000093de: 3f2f 0014      	movew %sp@(20),%sp@-
000093e2: 3f2f 0014      	movew %sp@(20),%sp@-
000093e6: 3f2f 0014      	movew %sp@(20),%sp@-
000093ea: 3f2f 0014      	movew %sp@(20),%sp@-
000093ee: 3f2f 0014      	movew %sp@(20),%sp@-
000093f2: 3f3c 0001      	movew #1,%sp@-
000093f6: 2f2f 0010      	movel %sp@(16),%sp@-
000093fa: 4eba fb3c      	jsr %pc@(0x8f38)
000093fe: 4fef 0010      	lea %sp@(16),%sp
00009402: 48c0           	extl %d0
00009404: 4e75           	rts
00009406:  _flopver
00009406: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0000940a: 266f 0030      	moveal %sp@(48),%a3
0000940e: 342f 0038      	movew %sp@(56),%d2
00009412: 362f 003a      	movew %sp@(58),%d3
00009416: 0c42 0001      	cmpiw #1,%d2
0000941a: 6200 0114      	bhiw 0x9530
0000941e: 3042           	moveaw %d2,%a0
00009420: 2008           	movel %a0,%d0
00009422: e788           	lsll #3,%d0
00009424: 41f0 0800      	lea %a0@(0000000000000000,%d0:l),%a0
00009428: 2248           	moveal %a0,%a1
0000942a: d3fc 0004 c07c 	addal #311420,%a1
00009430: 4a31 8800      	tstb %a1@(0000000000000000,%a0:l)
00009434: 6700 00fa      	beqw 0x9530
00009438: b7f9 0000 042e 	cmpal 0x42e,%a3
0000943e: 640a           	bccs 0x944a
00009440: 2c0b           	movel %a3,%d6
00009442: 0686 0000 0200 	addil #512,%d6
00009448: 600c           	bras 0x9456
0000944a: 4eb9 0001 b706 	jsr 0x1b706
00009450: 2c00           	movel %d0,%d6
00009452: 6700 00e2      	beqw 0x9536
00009456: 3f02           	movew %d2,%sp@-
00009458: 4eba f73a      	jsr %pc@(0x8b94)
0000945c: 3f2f 0040      	movew %sp@(64),%sp@-
00009460: 3f02           	movew %d2,%sp@-
00009462: 4eba f6e6      	jsr %pc@(0x8b4a)
00009466: 3f2f 0042      	movew %sp@(66),%sp@-
0000946a: 4eba fa14      	jsr %pc@(0x8e80)
0000946e: 3440           	moveaw %d0,%a2
00009470: 508f           	addql #8,%sp
00009472: b4fc 0000      	cmpaw #0,%a2
00009476: 6708           	beqs 0x9480
00009478: 4eba f88a      	jsr %pc@(0x8d04)
0000947c: 6000 00bc      	braw 0x953a
00009480: 3042           	moveaw %d2,%a0
00009482: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
00009486: 2009           	movel %a1,%d0
00009488: d088           	addl %a0,%d0
0000948a: d080           	addl %d0,%d0
0000948c: d080           	addl %d0,%d0
0000948e: 9088           	subl %a0,%d0
00009490: d080           	addl %d0,%d0
00009492: 41f9 0004 c270 	lea 0x4c270,%a0
00009498: 4a30 0800      	tstb %a0@(0000000000000000,%d0:l)
0000949c: 57c4           	seq %d4
0000949e: 4884           	extw %d4
000094a0: 4444           	negw %d4
000094a2: 4245           	clrw %d5
000094a4: 4dfa f820      	lea %pc@(0x8cc6),%fp
000094a8: 4bfa f79c      	lea %pc@(0x8c46),%a5
000094ac: 49fa fa44      	lea %pc@(0x8ef2),%a4
000094b0: 6070           	bras 0x9522
000094b2: 7e01           	moveq #1,%d7
000094b4: 6002           	bras 0x94b8
000094b6: 4247           	clrw %d7
000094b8: 3f03           	movew %d3,%sp@-
000094ba: 3f3c 0084      	movew #132,%sp@-
000094be: 4eba f6bc      	jsr %pc@(0x8b7c)
000094c2: 2f06           	movel %d6,%sp@-
000094c4: 4eb9 0000 821c 	jsr 0x821c
000094ca: 4e96           	jsr %fp@
000094cc: 3f3c 0080      	movew #128,%sp@-
000094d0: 4e95           	jsr %a5@
000094d2: 4fef 000a      	lea %sp@(10),%sp
000094d6: 4a40           	tstw %d0
000094d8: 6d28           	blts 0x9502
000094da: 4267           	clrw %sp@-
000094dc: 4e94           	jsr %a4@
000094de: 548f           	addql #2,%sp
000094e0: 4a40           	tstw %d0
000094e2: 673a           	beqs 0x951e
000094e4: 0c40 fff8      	cmpiw #-8,%d0
000094e8: 6612           	bnes 0x94fc
000094ea: 4a44           	tstw %d4
000094ec: 660e           	bnes 0x94fc
000094ee: 3f02           	movew %d2,%sp@-
000094f0: 4eba f5c2      	jsr %pc@(0x8ab4)
000094f4: 548f           	addql #2,%sp
000094f6: 183c 0001      	moveb #1,%d4
000094fa: 60ba           	bras 0x94b6
000094fc: 4a47           	tstw %d7
000094fe: 67b2           	beqs 0x94b2
00009500: 6002           	bras 0x9504
00009502: 70fe           	moveq #-2,%d0
00009504: 4a43           	tstw %d3
00009506: 6604           	bnes 0x950c
00009508: 72ff           	moveq #-1,%d1
0000950a: 6002           	bras 0x950e
0000950c: 3203           	movew %d3,%d1
0000950e: 36c1           	movew %d1,%a3@+
00009510: 0c40 fff5      	cmpiw #-11,%d0
00009514: 6708           	beqs 0x951e
00009516: 0c40 fff8      	cmpiw #-8,%d0
0000951a: 6702           	beqs 0x951e
0000951c: 3440           	moveaw %d0,%a2
0000951e: 5245           	addqw #1,%d5
00009520: 5243           	addqw #1,%d3
00009522: ba6f 0040      	cmpw %sp@(64),%d5
00009526: 6d8e           	blts 0x94b6
00009528: 4eba f7da      	jsr %pc@(0x8d04)
0000952c: 4253           	clrw %a3@
0000952e: 600a           	bras 0x953a
00009530: 347c fff1      	moveaw #-15,%a2
00009534: 6004           	bras 0x953a
00009536: 347c fff4      	moveaw #-12,%a2
0000953a: 200a           	movel %a2,%d0
0000953c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00009540: 4e75           	rts
00009542: 48e7 3f00      	moveml %d2-%d7,%sp@-
00009546: 3e2f 0020      	movew %sp@(32),%d7
0000954a: 342f 0022      	movew %sp@(34),%d2
0000954e: 362f 0024      	movew %sp@(36),%d3
00009552: 382f 0026      	movew %sp@(38),%d4
00009556: 3a2f 0028      	movew %sp@(40),%d5
0000955a: 3c2f 002a      	movew %sp@(42),%d6
0000955e: 3f06           	movew %d6,%sp@-
00009560: 3f05           	movew %d5,%sp@-
00009562: 3f04           	movew %d4,%sp@-
00009564: 3f03           	movew %d3,%sp@-
00009566: 3f02           	movew %d2,%sp@-
00009568: 3f07           	movew %d7,%sp@-
0000956a: 2f2f 0028      	movel %sp@(40),%sp@-
0000956e: 4eba f9c8      	jsr %pc@(0x8f38)
00009572: 4fef 0010      	lea %sp@(16),%sp
00009576: 0807 0000      	btst #0,%d7
0000957a: 6736           	beqs 0x95b2
0000957c: 4a40           	tstw %d0
0000957e: 6632           	bnes 0x95b2
00009580: 4a79 0000 0444 	tstw 0x444
00009586: 672a           	beqs 0x95b2
00009588: 3f06           	movew %d6,%sp@-
0000958a: 3f05           	movew %d5,%sp@-
0000958c: 3f04           	movew %d4,%sp@-
0000958e: 3f03           	movew %d3,%sp@-
00009590: 3f02           	movew %d2,%sp@-
00009592: 42a7           	clrl %sp@-
00009594: 2f39 0000 04c6 	movel 0x4c6,%sp@-
0000959a: 4eba fe6a      	jsr %pc@(0x9406)
0000959e: 4fef 0012      	lea %sp@(18),%sp
000095a2: 4a40           	tstw %d0
000095a4: 660c           	bnes 0x95b2
000095a6: 2079 0000 04c6 	moveal 0x4c6,%a0
000095ac: 4a50           	tstw %a0@
000095ae: 6702           	beqs 0x95b2
000095b0: 70f0           	moveq #-16,%d0
000095b2: 4cdf 00fc      	moveml %sp@+,%d2-%d7
000095b6: 4e75           	rts
000095b8:  _floppy_rw
000095b8: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000095bc: 3e2f 0030      	movew %sp@(48),%d7
000095c0: 262f 0032      	movel %sp@(50),%d3
000095c4: 206f 0038      	moveal %sp@(56),%a0
000095c8: 382f 003c      	movew %sp@(60),%d4
000095cc: 366f 003e      	moveaw %sp@(62),%a3
000095d0: 3a2f 0040      	movew %sp@(64),%d5
000095d4: 0c45 0001      	cmpiw #1,%d5
000095d8: 6200 0108      	bhiw 0x96e2
000095dc: 3245           	moveaw %d5,%a1
000095de: 2009           	movel %a1,%d0
000095e0: e788           	lsll #3,%d0
000095e2: 43f1 0800      	lea %a1@(0000000000000000,%d0:l),%a1
000095e6: 2449           	moveal %a1,%a2
000095e8: d5fc 0004 c07c 	addal #311420,%a2
000095ee: 4a32 9800      	tstb %a2@(0000000000000000,%a1:l)
000095f2: 6700 00ee      	beqw 0x96e2
000095f6: 2008           	movel %a0,%d0
000095f8: 80c4           	divuw %d4,%d0
000095fa: 3400           	movew %d0,%d2
000095fc: 3204           	movew %d4,%d1
000095fe: c3c0           	mulsw %d0,%d1
00009600: 3c08           	movew %a0,%d6
00009602: 9c41           	subw %d1,%d6
00009604: 326f 0036      	moveaw %sp@(54),%a1
00009608: 5349           	subqw #1,%a1
0000960a: 4bf0 9000      	lea %a0@(0000000000000000,%a1:w),%a5
0000960e: 220d           	movel %a5,%d1
00009610: 82c4           	divuw %d4,%d1
00009612: 3441           	moveaw %d1,%a2
00009614: b240           	cmpw %d0,%d1
00009616: 6f42           	bles 0x965a
00009618: 7201           	moveq #1,%d1
0000961a: b24b           	cmpw %a3,%d1
0000961c: 670a           	beqs 0x9628
0000961e: e240           	asrw #1,%d0
00009620: 3202           	movew %d2,%d1
00009622: 0241 0001      	andiw #1,%d1
00009626: 6002           	bras 0x962a
00009628: 4241           	clrw %d1
0000962a: 3844           	moveaw %d4,%a4
0000962c: 98c6           	subaw %d6,%a4
0000962e: 3f0c           	movew %a4,%sp@-
00009630: 3f01           	movew %d1,%sp@-
00009632: 3f00           	movew %d0,%sp@-
00009634: 5246           	addqw #1,%d6
00009636: 3f06           	movew %d6,%sp@-
00009638: 3f05           	movew %d5,%sp@-
0000963a: 3f07           	movew %d7,%sp@-
0000963c: 2f03           	movel %d3,%sp@-
0000963e: 4eba ff02      	jsr %pc@(0x9542)
00009642: 4fef 0010      	lea %sp@(16),%sp
00009646: 4a40           	tstw %d0
00009648: 6600 0094      	bnew 0x96de
0000964c: 300c           	movew %a4,%d0
0000964e: 48c0           	extl %d0
00009650: 7209           	moveq #9,%d1
00009652: e3a8           	lsll %d1,%d0
00009654: d680           	addl %d0,%d3
00009656: 5242           	addqw #1,%d2
00009658: 4246           	clrw %d6
0000965a: 3844           	moveaw %d4,%a4
0000965c: 200c           	movel %a4,%d0
0000965e: 7209           	moveq #9,%d1
00009660: e3a8           	lsll %d1,%d0
00009662: 2840           	moveal %d0,%a4
00009664: 4dfa fedc      	lea %pc@(0x9542),%fp
00009668: 6034           	bras 0x969e
0000966a: 7001           	moveq #1,%d0
0000966c: b04b           	cmpw %a3,%d0
0000966e: 670c           	beqs 0x967c
00009670: 3002           	movew %d2,%d0
00009672: e240           	asrw #1,%d0
00009674: 3202           	movew %d2,%d1
00009676: 0241 0001      	andiw #1,%d1
0000967a: 6004           	bras 0x9680
0000967c: 3002           	movew %d2,%d0
0000967e: 4241           	clrw %d1
00009680: 3f04           	movew %d4,%sp@-
00009682: 3f01           	movew %d1,%sp@-
00009684: 3f00           	movew %d0,%sp@-
00009686: 3f3c 0001      	movew #1,%sp@-
0000968a: 3f05           	movew %d5,%sp@-
0000968c: 3f07           	movew %d7,%sp@-
0000968e: 2f03           	movel %d3,%sp@-
00009690: 4e96           	jsr %fp@
00009692: 4fef 0010      	lea %sp@(16),%sp
00009696: 4a40           	tstw %d0
00009698: 6644           	bnes 0x96de
0000969a: d68c           	addl %a4,%d3
0000969c: 5242           	addqw #1,%d2
0000969e: b44a           	cmpw %a2,%d2
000096a0: 6dc8           	blts 0x966a
000096a2: 7201           	moveq #1,%d1
000096a4: b24b           	cmpw %a3,%d1
000096a6: 670a           	beqs 0x96b2
000096a8: 3202           	movew %d2,%d1
000096aa: e241           	asrw #1,%d1
000096ac: 0242 0001      	andiw #1,%d2
000096b0: 6004           	bras 0x96b6
000096b2: 3202           	movew %d2,%d1
000096b4: 4242           	clrw %d2
000096b6: 300a           	movew %a2,%d0
000096b8: c9c0           	mulsw %d0,%d4
000096ba: 300d           	movew %a5,%d0
000096bc: 9044           	subw %d4,%d0
000096be: 9046           	subw %d6,%d0
000096c0: 5240           	addqw #1,%d0
000096c2: 3f00           	movew %d0,%sp@-
000096c4: 3f02           	movew %d2,%sp@-
000096c6: 3f01           	movew %d1,%sp@-
000096c8: 5246           	addqw #1,%d6
000096ca: 3f06           	movew %d6,%sp@-
000096cc: 3f05           	movew %d5,%sp@-
000096ce: 3f07           	movew %d7,%sp@-
000096d0: 2f03           	movel %d3,%sp@-
000096d2: 4eba fe6e      	jsr %pc@(0x9542)
000096d6: 4fef 0010      	lea %sp@(16),%sp
000096da: 4a40           	tstw %d0
000096dc: 670a           	beqs 0x96e8
000096de: 3040           	moveaw %d0,%a0
000096e0: 6008           	bras 0x96ea
000096e2: 307c fff1      	moveaw #-15,%a0
000096e6: 6002           	bras 0x96ea
000096e8: 91c8           	subal %a0,%a0
000096ea: 2008           	movel %a0,%d0
000096ec: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000096f0: 4e75           	rts
000096f2:  _flopfmt
000096f2: 4fef fff0      	lea %sp@(-16),%sp
000096f6: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000096fa: 266f 0040      	moveal %sp@(64),%a3
000096fe: 382f 0048      	movew %sp@(72),%d4
00009702: 342f 004a      	movew %sp@(74),%d2
00009706: 362f 0050      	movew %sp@(80),%d3
0000970a: 3a2f 0056      	movew %sp@(86),%d5
0000970e: 0c44 0001      	cmpiw #1,%d4
00009712: 6200 029a      	bhiw 0x99ae
00009716: 3044           	moveaw %d4,%a0
00009718: 2008           	movel %a0,%d0
0000971a: e788           	lsll #3,%d0
0000971c: 41f0 0800      	lea %a0@(0000000000000000,%d0:l),%a0
00009720: 2248           	moveal %a0,%a1
00009722: d3fc 0004 c07c 	addal #311420,%a1
00009728: 4a31 8800      	tstb %a1@(0000000000000000,%a0:l)
0000972c: 6700 0280      	beqw 0x99ae
00009730: 0caf 8765 4321 	cmpil #-2023406815,%sp@(82)
00009736: 0052 
00009738: 6600 027a      	bnew 0x99b4
0000973c: 3002           	movew %d2,%d0
0000973e: 0640 fff3      	addiw #-13,%d0
00009742: 0c40 0007      	cmpiw #7,%d0
00009746: 6318           	blss 0x9760
00009748: 0640 000c      	addiw #12,%d0
0000974c: 0c40 0009      	cmpiw #9,%d0
00009750: 6200 0262      	bhiw 0x99b4
00009754: 7e3c           	moveq #60,%d7
00009756: 3c3c 186a      	movew #6250,%d6
0000975a: 426f 0032      	clrw %sp@(50)
0000975e: 600c           	bras 0x976c
00009760: 7e78           	moveq #120,%d7
00009762: 3c3c 30d4      	movew #12500,%d6
00009766: 3f7c 0003 0032 	movew #3,%sp@(50)
0000976c: b7f9 0000 042e 	cmpal 0x42e,%a3
00009772: 650e           	bcss 0x9782
00009774: 4eb9 0001 b706 	jsr 0x1b706
0000977a: 2640           	moveal %d0,%a3
0000977c: 4a80           	tstl %d0
0000977e: 6700 023a      	beqw 0x99ba
00009782: 4a43           	tstw %d3
00009784: 6f0a           	bles 0x9790
00009786: 3003           	movew %d3,%d0
00009788: 48c0           	extl %d0
0000978a: 81c2           	divsw %d2,%d0
0000978c: 2600           	movel %d0,%d3
0000978e: 4843           	swap %d3
00009790: 4a43           	tstw %d3
00009792: 6604           	bnes 0x9798
00009794: 163c 0001      	moveb #1,%d3
00009798: 3205           	movew %d5,%d1
0000979a: e049           	lsrw #8,%d1
0000979c: 1f41 0039      	moveb %d1,%sp@(57)
000097a0: 1f45 003b      	moveb %d5,%sp@(59)
000097a4: 3447           	moveaw %d7,%a2
000097a6: 2f0a           	movel %a2,%sp@-
000097a8: 3f3c 004e      	movew #78,%sp@-
000097ac: 2f0b           	movel %a3,%sp@-
000097ae: 49f9 0001 be02 	lea 0x1be02,%a4
000097b4: 4e94           	jsr %a4@
000097b6: d5cb           	addal %a3,%a2
000097b8: 2f4a 003e      	movel %a2,%sp@(62)
000097bc: 3a03           	movew %d3,%d5
000097be: 4445           	negw %d5
000097c0: 4fef 000a      	lea %sp@(10),%sp
000097c4: 246f 0034      	moveal %sp@(52),%a2
000097c8: 42af 002e      	clrl %sp@(46)
000097cc: 9dce           	subal %fp,%fp
000097ce: 6000 00ee      	braw 0x98be
000097d2: 4878 000c      	pea 0xc
000097d6: 4267           	clrw %sp@-
000097d8: 2f0a           	movel %a2,%sp@-
000097da: 4e94           	jsr %a4@
000097dc: 4878 0003      	pea 0x3
000097e0: 3f3c 00f5      	movew #245,%sp@-
000097e4: 486a 000c      	pea %a2@(12)
000097e8: 4e94           	jsr %a4@
000097ea: 157c fffe 000f 	moveb #-2,%a2@(15)
000097f0: 156f 0061 0010 	moveb %sp@(97),%a2@(16)
000097f6: 156f 0063 0011 	moveb %sp@(99),%a2@(17)
000097fc: 4fef 0014      	lea %sp@(20),%sp
00009800: 4a43           	tstw %d3
00009802: 6f32           	bles 0x9836
00009804: da43           	addw %d3,%d5
00009806: 6002           	bras 0x980a
00009808: 5245           	addqw #1,%d5
0000980a: 3005           	movew %d5,%d0
0000980c: 48c0           	extl %d0
0000980e: 81c2           	divsw %d2,%d0
00009810: 2a00           	movel %d0,%d5
00009812: 4845           	swap %d5
00009814: 3005           	movew %d5,%d0
00009816: 48c0           	extl %d0
00009818: 222f 002e      	movel %sp@(46),%d1
0000981c: 0101           	btst %d0,%d1
0000981e: 66e8           	bnes 0x9808
00009820: 1205           	moveb %d5,%d1
00009822: 5201           	addqb #1,%d1
00009824: 1541 0012      	moveb %d1,%a2@(18)
00009828: 4bea 0013      	lea %a2@(19),%a5
0000982c: 7201           	moveq #1,%d1
0000982e: e1a9           	lsll %d0,%d1
00009830: 83af 002e      	orl %d1,%sp@(46)
00009834: 6012           	bras 0x9848
00009836: 206f 0044      	moveal %sp@(68),%a0
0000983a: 54af 0044      	addql #2,%sp@(68)
0000983e: 3018           	movew %a0@+,%d0
00009840: 1540 0012      	moveb %d0,%a2@(18)
00009844: 4bea 0013      	lea %a2@(19),%a5
00009848: 1abc 0002      	moveb #2,%a5@
0000984c: 1b7c fff7 0001 	moveb #-9,%a5@(1)
00009852: 4878 0016      	pea 0x16
00009856: 3f3c 004e      	movew #78,%sp@-
0000985a: 486a 0015      	pea %a2@(21)
0000985e: 4e94           	jsr %a4@
00009860: 4878 000c      	pea 0xc
00009864: 4267           	clrw %sp@-
00009866: 486a 002b      	pea %a2@(43)
0000986a: 4e94           	jsr %a4@
0000986c: 4878 0003      	pea 0x3
00009870: 3f3c 00f5      	movew #245,%sp@-
00009874: 486a 0037      	pea %a2@(55)
00009878: 4e94           	jsr %a4@
0000987a: 1b7c fffb 0027 	moveb #-5,%a5@(39)
00009880: 41ea 003b      	lea %a2@(59),%a0
00009884: 4fef 001e      	lea %sp@(30),%sp
00009888: 7000           	moveq #0,%d0
0000988a: 11af 0039 0800 	moveb %sp@(57),%a0@(0000000000000000,%d0:l)
00009890: 11af 003b 0801 	moveb %sp@(59),%a0@(0000000000000001,%d0:l)
00009896: 5480           	addql #2,%d0
00009898: 0c80 0000 0200 	cmpil #512,%d0
0000989e: 66ea           	bnes 0x988a
000098a0: 157c fff7 023b 	moveb #-9,%a2@(571)
000098a6: 4878 0028      	pea 0x28
000098aa: 3f3c 004e      	movew #78,%sp@-
000098ae: 486a 023c      	pea %a2@(572)
000098b2: 4e94           	jsr %a4@
000098b4: 45ea 0264      	lea %a2@(612),%a2
000098b8: 524e           	addqw #1,%fp
000098ba: 4fef 000a      	lea %sp@(10),%sp
000098be: b44e           	cmpw %fp,%d2
000098c0: 6e00 ff10      	bgtw 0x97d2
000098c4: 3002           	movew %d2,%d0
000098c6: 4640           	notw %d0
000098c8: 720f           	moveq #15,%d1
000098ca: e260           	asrw %d1,%d0
000098cc: 3202           	movew %d2,%d1
000098ce: c240           	andw %d0,%d1
000098d0: 3006           	movew %d6,%d0
000098d2: 9047           	subw %d7,%d0
000098d4: 3602           	movew %d2,%d3
000098d6: c7fc fd9a      	mulsw #-614,%d3
000098da: d043           	addw %d3,%d0
000098dc: 3040           	moveaw %d0,%a0
000098de: 2f08           	movel %a0,%sp@-
000098e0: 3f3c 004e      	movew #78,%sp@-
000098e4: 3001           	movew %d1,%d0
000098e6: c0fc 0264      	muluw #612,%d0
000098ea: 206f 003a      	moveal %sp@(58),%a0
000098ee: 4870 0800      	pea %a0@(0000000000000000,%d0:l)
000098f2: 4eb9 0001 be02 	jsr 0x1be02
000098f8: 3446           	moveaw %d6,%a2
000098fa: 2f0a           	movel %a2,%sp@-
000098fc: 2f0b           	movel %a3,%sp@-
000098fe: 4eb9 0000 3166 	jsr 0x3166
00009904: 3044           	moveaw %d4,%a0
00009906: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
0000990a: 2009           	movel %a1,%d0
0000990c: d088           	addl %a0,%d0
0000990e: d080           	addl %d0,%d0
00009910: d080           	addl %d0,%d0
00009912: 9088           	subl %a0,%d0
00009914: d080           	addl %d0,%d0
00009916: 41f9 0004 c26c 	lea 0x4c26c,%a0
0000991c: 11af 0045 0805 	moveb %sp@(69),%a0@(0000000000000005,%d0:l)
00009922: 3f04           	movew %d4,%sp@-
00009924: 4eba f26e      	jsr %pc@(0x8b94)
00009928: 3f2f 0062      	movew %sp@(98),%sp@-
0000992c: 3f04           	movew %d4,%sp@-
0000992e: 4eba f21a      	jsr %pc@(0x8b4a)
00009932: 3f2f 0064      	movew %sp@(100),%sp@-
00009936: 4eba f548      	jsr %pc@(0x8e80)
0000993a: 3600           	movew %d0,%d3
0000993c: 4fef 001a      	lea %sp@(26),%sp
00009940: 6638           	bnes 0x997a
00009942: 2f0b           	movel %a3,%sp@-
00009944: 4eb9 0000 821c 	jsr 0x821c
0000994a: 2c0a           	movel %a2,%d6
0000994c: 0686 0000 01ff 	addil #511,%d6
00009952: 7009           	moveq #9,%d0
00009954: e0ae           	lsrl %d0,%d6
00009956: 3f06           	movew %d6,%sp@-
00009958: 4eba f2b0      	jsr %pc@(0x8c0a)
0000995c: 3f3c 00f0      	movew #240,%sp@-
00009960: 4eba f2e4      	jsr %pc@(0x8c46)
00009964: 508f           	addql #8,%sp
00009966: 4a40           	tstw %d0
00009968: 6d0e           	blts 0x9978
0000996a: 3f3c 0001      	movew #1,%sp@-
0000996e: 4eba f582      	jsr %pc@(0x8ef2)
00009972: 3600           	movew %d0,%d3
00009974: 548f           	addql #2,%sp
00009976: 6002           	bras 0x997a
00009978: 76fe           	moveq #-2,%d3
0000997a: 4eba f388      	jsr %pc@(0x8d04)
0000997e: 3043           	moveaw %d3,%a0
00009980: b0fc 0000      	cmpaw #0,%a0
00009984: 6638           	bnes 0x99be
00009986: 3f02           	movew %d2,%sp@-
00009988: 3f2f 0050      	movew %sp@(80),%sp@-
0000998c: 3f2f 0050      	movew %sp@(80),%sp@-
00009990: 3f3c 0001      	movew #1,%sp@-
00009994: 3f04           	movew %d4,%sp@-
00009996: 42a7           	clrl %sp@-
00009998: 2f0b           	movel %a3,%sp@-
0000999a: 4eba fa6a      	jsr %pc@(0x9406)
0000999e: 2040           	moveal %d0,%a0
000099a0: 4fef 0012      	lea %sp@(18),%sp
000099a4: 4a80           	tstl %d0
000099a6: 6616           	bnes 0x99be
000099a8: 4a53           	tstw %a3@
000099aa: 6712           	beqs 0x99be
000099ac: 6006           	bras 0x99b4
000099ae: 307c fff1      	moveaw #-15,%a0
000099b2: 600a           	bras 0x99be
000099b4: 307c fff0      	moveaw #-16,%a0
000099b8: 6004           	bras 0x99be
000099ba: 307c fff4      	moveaw #-12,%a0
000099be: 2008           	movel %a0,%d0
000099c0: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000099c4: 4fef 0010      	lea %sp@(16),%sp
000099c8: 4e75           	rts
000099ca:  _floprate
000099ca: 2f02           	movel %d2,%sp@-
000099cc: 302f 0008      	movew %sp@(8),%d0
000099d0: 322f 000a      	movew %sp@(10),%d1
000099d4: 0c40 0001      	cmpiw #1,%d0
000099d8: 6268           	bhis 0x9a42
000099da: 48c0           	extl %d0
000099dc: 2400           	movel %d0,%d2
000099de: e78a           	lsll #3,%d2
000099e0: 2042           	moveal %d2,%a0
000099e2: d1c0           	addal %d0,%a0
000099e4: 2248           	moveal %a0,%a1
000099e6: d3fc 0004 c07c 	addal #311420,%a1
000099ec: 4a31 8800      	tstb %a1@(0000000000000000,%a0:l)
000099f0: 6750           	beqs 0x9a42
000099f2: 2040           	moveal %d0,%a0
000099f4: d1c0           	addal %d0,%a0
000099f6: d1c0           	addal %d0,%a0
000099f8: d1c8           	addal %a0,%a0
000099fa: d1c8           	addal %a0,%a0
000099fc: 91c0           	subal %d0,%a0
000099fe: d1c8           	addal %a0,%a0
00009a00: d1fc 0004 c26c 	addal #311916,%a0
00009a06: 0c41 fffc      	cmpiw #-4,%d1
00009a0a: 660c           	bnes 0x9a18
00009a0c: 0c28 0001 0004 	cmpib #1,%a0@(4)
00009a12: 57c0           	seq %d0
00009a14: 4880           	extw %d0
00009a16: 6026           	bras 0x9a3e
00009a18: 0c41 fffd      	cmpiw #-3,%d1
00009a1c: 6606           	bnes 0x9a24
00009a1e: 4228 0004      	clrb %a0@(4)
00009a22: 600c           	bras 0x9a30
00009a24: 0c41 fffe      	cmpiw #-2,%d1
00009a28: 660a           	bnes 0x9a34
00009a2a: 117c 0001 0004 	moveb #1,%a0@(4)
00009a30: 4240           	clrw %d0
00009a32: 600a           	bras 0x9a3e
00009a34: 3010           	movew %a0@,%d0
00009a36: 0c41 0003      	cmpiw #3,%d1
00009a3a: 6202           	bhis 0x9a3e
00009a3c: 3081           	movew %d1,%a0@
00009a3e: 3040           	moveaw %d0,%a0
00009a40: 6004           	bras 0x9a46
00009a42: 307c fff1      	moveaw #-15,%a0
00009a46: 2008           	movel %a0,%d0
00009a48: 241f           	movel %sp@+,%d2
00009a4a: 4e75           	rts
00009a4c:  _flopvbl
00009a4c: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
00009a50: 3239 0000 04a6 	movew 0x4a6,%d1
00009a56: 6700 00b8      	beqw 0x9b10
00009a5a: 3039 0000 043e 	movew 0x43e,%d0
00009a60: 6600 00ae      	bnew 0x9b10
00009a64: 2039 0000 0466 	movel 0x466,%d0
00009a6a: 7407           	moveq #7,%d2
00009a6c: c082           	andl %d2,%d0
00009a6e: 6600 00a0      	bnew 0x9b10
00009a72: 0c41 0002      	cmpiw #2,%d1
00009a76: 6610           	bnes 0x9a88
00009a78: 2039 0000 0466 	movel 0x466,%d0
00009a7e: 44c0           	movew %d0,%ccr
00009a80: 5bc2           	smi %d2
00009a82: 4882           	extw %d2
00009a84: 4442           	negw %d2
00009a86: 6002           	bras 0x9a8a
00009a88: 4242           	clrw %d2
00009a8a: 7000           	moveq #0,%d0
00009a8c: 3002           	movew %d2,%d0
00009a8e: 41fa 008e      	lea %pc@(0x9b1e),%a0
00009a92: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
00009a96: 0240 00ff      	andiw #255,%d0
00009a9a: 3f00           	movew %d0,%sp@-
00009a9c: 45fa f076      	lea %pc@(0x8b14),%a2
00009aa0: 4e92           	jsr %a2@
00009aa2: 1800           	moveb %d0,%d4
00009aa4: 4eba f248      	jsr %pc@(0x8cee)
00009aa8: 3600           	movew %d0,%d3
00009aaa: 0243 0080      	andiw #128,%d3
00009aae: 33c3 0004 c298 	movew %d3,0x4c298
00009ab4: 0200 0040      	andib #64,%d0
00009ab8: 3042           	moveaw %d2,%a0
00009aba: 43f9 0004 c274 	lea 0x4c274,%a1
00009ac0: 47f0 8800      	lea %a0@(0000000000000000,%a0:l),%a3
00009ac4: 220b           	movel %a3,%d1
00009ac6: d288           	addl %a0,%d1
00009ac8: d281           	addl %d1,%d1
00009aca: d281           	addl %d1,%d1
00009acc: 9288           	subl %a0,%d1
00009ace: d281           	addl %d1,%d1
00009ad0: 1380 1800      	moveb %d0,%a1@(0000000000000000,%d1:l)
00009ad4: 8131 1801      	orb %d0,%a1@(0000000000000001,%d1:l)
00009ad8: 0244 00ff      	andiw #255,%d4
00009adc: 3f04           	movew %d4,%sp@-
00009ade: 4e92           	jsr %a2@
00009ae0: 2039 0004 c268 	movel 0x4c268,%d0
00009ae6: 588f           	addql #4,%sp
00009ae8: 6726           	beqs 0x9b10
00009aea: 2239 0000 04ba 	movel 0x4ba,%d1
00009af0: b081           	cmpl %d1,%d0
00009af2: 6504           	bcss 0x9af8
00009af4: 4a43           	tstw %d3
00009af6: 6618           	bnes 0x9b10
00009af8: 4267           	clrw %sp@-
00009afa: 3f3c ffff      	movew #-1,%sp@-
00009afe: 4eba f04a      	jsr %pc@(0x8b4a)
00009b02: 42b9 0004 c268 	clrl 0x4c268
00009b08: 4279 0004 c298 	clrw 0x4c298
00009b0e: 588f           	addql #4,%sp
00009b10: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
00009b14: 4e75           	rts
00009b16: 0001 0001      	orib #1,%d1
00009b1a: 0000 0000      	orib #0,%d0
00009b1e: 0503           	btst %d2,%d3
00009b20: 0002 0101      	orib #1,%d2
00009b24: 0002 4000      	orib #0,%d2
00009b28: 6801           	bvcs 0x9b2b
00009b2a: fc02 0009      	cp0ldb %d2,%d0,#1,#9
00009b2e: 0001 0000      	orib #0,%d1
00009b32: 0000 0202      	orib #2,%d0
00009b36: 0100           	btst %d0,%d0
00009b38: 0270 00d0 02fd 	andiw #208,%a0@(fffffffffffffffd,%d0:w:2)
00009b3e: 0200 0900      	andib #0,%d0
00009b42: 0200 0000      	andib #0,%d0
00009b46: 0002 0201      	orib #1,%d2
00009b4a: 0002 7000      	orib #0,%d2
00009b4e: d002           	addb %d2,%d0
00009b50: f905           	.short 0xf905
00009b52: 0009           	.short 0x0009
00009b54: 0001 0000      	orib #0,%d1
00009b58: 0000 0202      	orib #2,%d0
00009b5c: 0100           	btst %d0,%d0
00009b5e: 0270 00a0 05f9 	andiw #160,@(0000000005000900)@(0000000000000000)
00009b64: 0500 0900 
00009b68: 0200 0000      	andib #0,%d0
00009b6c: 0002 0201      	orib #1,%d2
00009b70: 0002 e000      	orib #0,%d2
00009b74: 400b           	.short 0x400b
00009b76: f005           	.short 0xf005
00009b78: 0012 0002      	orib #2,%a2@
00009b7c: 0000 0000      	orib #0,%d0
00009b80: 0202 0100      	andib #0,%d2
00009b84: 02e0           	.short 0x02e0
00009b86: 0080 16f0 0a00 	oril #384829952,%d0
00009b8c: 2400           	movel %d0,%d2
00009b8e: 0200 0000      	andib #0,%d0
00009b92: 0002 0201      	orib #1,%d2
00009b96: 0002 7000      	orib #0,%d2
00009b9a: 4006           	negxb %d6
00009b9c: f905           	.short 0xf905
00009b9e: 000a           	.short 0x000a
00009ba0: 0002 0000      	orib #0,%d2
00009ba4: 0000 0000      	orib #0,%d0
00009ba8:  _font_init
00009ba8: 4e56 fff4      	linkw %fp,#-12
00009bac: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
00009bb0: 486e fffc      	pea %fp@(-4)
00009bb4: 486e fff8      	pea %fp@(-8)
00009bb8: 486e fff4      	pea %fp@(-12)
00009bbc: 4eb9 0000 6f9a 	jsr 0x6f9a
00009bc2: 282e fff4      	movel %fp@(-12),%d4
00009bc6: 4878 005a      	pea 0x5a
00009bca: 2f04           	movel %d4,%sp@-
00009bcc: 4879 0004 c2ac 	pea 0x4c2ac
00009bd2: 45f9 0001 bb80 	lea 0x1bb80,%a2
00009bd8: 4e92           	jsr %a2@
00009bda: 262e fff8      	movel %fp@(-8),%d3
00009bde: 4878 005a      	pea 0x5a
00009be2: 2f03           	movel %d3,%sp@-
00009be4: 4879 0004 c306 	pea 0x4c306
00009bea: 4e92           	jsr %a2@
00009bec: 242e fffc      	movel %fp@(-4),%d2
00009bf0: 2a3c 0004 c360 	movel #312160,%d5
00009bf6: 4fef 0024      	lea %sp@(36),%sp
00009bfa: 4878 005a      	pea 0x5a
00009bfe: 2f02           	movel %d2,%sp@-
00009c00: 2f05           	movel %d5,%sp@-
00009c02: 4e92           	jsr %a2@
00009c04: 23c5 0004 c35a 	movel %d5,0x4c35a
00009c0a: 33fc 0001 0000 	movew #1,0x2292
00009c10: 2292 
00009c12: 23c4 0004 c29c 	movel %d4,0x4c29c
00009c18: 23c3 0004 c2a0 	movel %d3,0x4c2a0
00009c1e: 23c2 0004 c2a4 	movel %d2,0x4c2a4
00009c24: 42b9 0004 c2a8 	clrl 0x4c2a8
00009c2a: 4fef 000c      	lea %sp@(12),%sp
00009c2e: 4cee 043c ffe0 	moveml %fp@(-32),%d2-%d5/%a2
00009c34: 4e5e           	unlk %fp
00009c36: 4e75           	rts
00009c38:  _font_set_default
00009c38: 2f03           	movel %d3,%sp@-
00009c3a: 2f02           	movel %d2,%sp@-
00009c3c: 3239 0000 2446 	movew 0x2446,%d1
00009c42: 41f9 0004 c360 	lea 0x4c360,%a0
00009c48: 0c41 018f      	cmpiw #399,%d1
00009c4c: 6206           	bhis 0x9c54
00009c4e: 41f9 0004 c306 	lea 0x4c306,%a0
00009c54: 3028 0052      	movew %a0@(82),%d0
00009c58: 33c0 0000 241c 	movew %d0,0x241c
00009c5e: 3439 0000 244c 	movew 0x244c,%d2
00009c64: c5c0           	mulsw %d0,%d2
00009c66: 33c2 0000 2422 	movew %d2,0x2422
00009c6c: 3439 0000 243e 	movew 0x243e,%d2
00009c72: 0282 0000 ffff 	andil #65535,%d2
00009c78: 84e8 0034      	divuw %a0@(52),%d2
00009c7c: 5342           	subqw #1,%d2
00009c7e: 33c2 0000 241e 	movew %d2,0x241e
00009c84: 0281 0000 ffff 	andil #65535,%d1
00009c8a: 82c0           	divuw %d0,%d1
00009c8c: 5341           	subqw #1,%d1
00009c8e: 33c1 0000 2420 	movew %d1,0x2420
00009c94: 33e8 0050 0000 	movew %a0@(80),0x243c
00009c9a: 243c 
00009c9c: 33e8 0024 0000 	movew %a0@(36),0x243a
00009ca2: 243a 
00009ca4: 33e8 0026 0000 	movew %a0@(38),0x2438
00009caa: 2438 
00009cac: 23e8 004c 0000 	movel %a0@(76),0x2434
00009cb2: 2434 
00009cb4: 23e8 0048 0000 	movel %a0@(72),0x2440
00009cba: 2440 
00009cbc: 241f           	movel %sp@+,%d2
00009cbe: 261f           	movel %sp@+,%d3
00009cc0: 4e75           	rts
00009cc2: 0000 2f02      	orib #2,%d0
00009cc6: 206f 0008      	moveal %sp@(8),%a0
00009cca: 142f 000d      	moveb %sp@(13),%d2
00009cce: 1228 000d      	moveb %a0@(13),%d1
00009cd2: 1028 0009      	moveb %a0@(9),%d0
00009cd6: e149           	lslw #8,%d1
00009cd8: 0240 00ff      	andiw #255,%d0
00009cdc: 8240           	orw %d0,%d1
00009cde: 1002           	moveb %d2,%d0
00009ce0: 0600 ffcc      	addib #-52,%d0
00009ce4: e148           	lslw #8,%d0
00009ce6: 0602 0033      	addib #51,%d2
00009cea: 0242 00ff      	andiw #255,%d2
00009cee: 8042           	orw %d2,%d0
00009cf0: b041           	cmpw %d1,%d0
00009cf2: 57c0           	seq %d0
00009cf4: 4880           	extw %d0
00009cf6: 4440           	negw %d0
00009cf8: 241f           	movel %sp@+,%d2
00009cfa: 4e75           	rts
00009cfc: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
00009d00: 382f 0018      	movew %sp@(24),%d4
00009d04: 45f9 0004 c3cc 	lea 0x4c3cc,%a2
00009d0a: 7401           	moveq #1,%d2
00009d0c: 4243           	clrw %d3
00009d0e: 47fa ffb4      	lea %pc@(0x9cc4),%a3
00009d12: 601e           	bras 0x9d32
00009d14: 3002           	movew %d2,%d0
00009d16: c079 0004 c414 	andw 0x4c414,%d0
00009d1c: 670c           	beqs 0x9d2a
00009d1e: 3f04           	movew %d4,%sp@-
00009d20: 2f12           	movel %a2@,%sp@-
00009d22: 4e93           	jsr %a3@
00009d24: 5c8f           	addql #6,%sp
00009d26: 4a40           	tstw %d0
00009d28: 6610           	bnes 0x9d3a
00009d2a: 5243           	addqw #1,%d3
00009d2c: d442           	addw %d2,%d2
00009d2e: 45ea 0016      	lea %a2@(22),%a2
00009d32: b843           	cmpw %d3,%d4
00009d34: 6ede           	bgts 0x9d14
00009d36: 4240           	clrw %d0
00009d38: 6002           	bras 0x9d3c
00009d3a: 7001           	moveq #1,%d0
00009d3c: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
00009d40: 4e75           	rts
00009d42: 2f02           	movel %d2,%sp@-
00009d44: 342f 0008      	movew %sp@(8),%d2
00009d48: 3002           	movew %d2,%d0
00009d4a: 720f           	moveq #15,%d1
00009d4c: e268           	lsrw %d1,%d0
00009d4e: d042           	addw %d2,%d0
00009d50: e240           	asrw #1,%d0
00009d52: 3239 0004 c414 	movew 0x4c414,%d1
00009d58: e061           	asrw %d0,%d1
00009d5a: 0801 0000      	btst #0,%d1
00009d5e: 673a           	beqs 0x9d9a
00009d60: 0242 0001      	andiw #1,%d2
00009d64: 48c2           	extl %d2
00009d66: 3040           	moveaw %d0,%a0
00009d68: e78a           	lsll #3,%d2
00009d6a: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
00009d6e: 2209           	movel %a1,%d1
00009d70: d288           	addl %a0,%d1
00009d72: d281           	addl %d1,%d1
00009d74: d281           	addl %d1,%d1
00009d76: 9288           	subl %a0,%d1
00009d78: 2041           	moveal %d1,%a0
00009d7a: d1c1           	addal %d1,%a0
00009d7c: 2242           	moveal %d2,%a1
00009d7e: d3fc 0004 c3bc 	addal #312252,%a1
00009d84: 4240           	clrw %d0
00009d86: 1031 8800      	moveb %a1@(0000000000000000,%a0:l),%d0
00009d8a: 3200           	movew %d0,%d1
00009d8c: 5541           	subqw #2,%d1
00009d8e: 0c41 0002      	cmpiw #2,%d1
00009d92: 55c1           	scs %d1
00009d94: 4881           	extw %d1
00009d96: c041           	andw %d1,%d0
00009d98: 6002           	bras 0x9d9c
00009d9a: 4240           	clrw %d0
00009d9c: 241f           	movel %sp@+,%d2
00009d9e: 4e75           	rts
00009da0: 206f 0004      	moveal %sp@(4),%a0
00009da4: 2239 0000 04ba 	movel 0x4ba,%d1
00009daa: d2af 0008      	addl %sp@(8),%d1
00009dae: 2039 0004 c418 	movel 0x4c418,%d0
00009db4: 5380           	subql #1,%d0
00009db6: 6afc           	bpls 0x9db4
00009db8: 6006           	bras 0x9dc0
00009dba: 1028 0039      	moveb %a0@(57),%d0
00009dbe: 6c0e           	bges 0x9dce
00009dc0: 2039 0000 04ba 	movel 0x4ba,%d0
00009dc6: b280           	cmpl %d0,%d1
00009dc8: 6ef0           	bgts 0x9dba
00009dca: 7001           	moveq #1,%d0
00009dcc: 4e75           	rts
00009dce: 4240           	clrw %d0
00009dd0: 4e75           	rts
00009dd2: 2f03           	movel %d3,%sp@-
00009dd4: 2f02           	movel %d2,%sp@-
00009dd6: 226f 000c      	moveal %sp@(12),%a1
00009dda: 206f 0010      	moveal %sp@(16),%a0
00009dde: 202f 0014      	movel %sp@(20),%d0
00009de2: 342f 0018      	movew %sp@(24),%d2
00009de6: 2208           	movel %a0,%d1
00009de8: d280           	addl %d0,%d1
00009dea: 4a79 0004 b266 	tstw 0x4b266
00009df0: 673a           	beqs 0x9e2c
00009df2: 76fc           	moveq #-4,%d3
00009df4: c083           	andl %d3,%d0
00009df6: d088           	addl %a0,%d0
00009df8: 4a42           	tstw %d2
00009dfa: 660e           	bnes 0x9e0a
00009dfc: 6016           	bras 0x9e14
00009dfe: 2611           	movel %a1@,%d3
00009e00: e05b           	rorw #8,%d3
00009e02: 4843           	swap %d3
00009e04: e05b           	rorw #8,%d3
00009e06: 4843           	swap %d3
00009e08: 20c3           	movel %d3,%a0@+
00009e0a: b088           	cmpl %a0,%d0
00009e0c: 62f0           	bhis 0x9dfe
00009e0e: 6008           	bras 0x9e18
00009e10: 2611           	movel %a1@,%d3
00009e12: 20c3           	movel %d3,%a0@+
00009e14: b088           	cmpl %a0,%d0
00009e16: 62f8           	bhis 0x9e10
00009e18: b288           	cmpl %a0,%d1
00009e1a: 6300 009c      	blsw 0x9eb8
00009e1e: 2011           	movel %a1@,%d0
00009e20: 4a42           	tstw %d2
00009e22: 6702           	beqs 0x9e26
00009e24: e058           	rorw #8,%d0
00009e26: 3080           	movew %d0,%a0@
00009e28: 6000 008e      	braw 0x9eb8
00009e2c: 4a42           	tstw %d2
00009e2e: 6754           	beqs 0x9e84
00009e30: 74f0           	moveq #-16,%d2
00009e32: c082           	andl %d2,%d0
00009e34: d088           	addl %a0,%d0
00009e36: 603a           	bras 0x9e72
00009e38: 2411           	movel %a1@,%d2
00009e3a: e05a           	rorw #8,%d2
00009e3c: 4842           	swap %d2
00009e3e: e05a           	rorw #8,%d2
00009e40: 4842           	swap %d2
00009e42: 2082           	movel %d2,%a0@
00009e44: 2411           	movel %a1@,%d2
00009e46: e05a           	rorw #8,%d2
00009e48: 4842           	swap %d2
00009e4a: e05a           	rorw #8,%d2
00009e4c: 4842           	swap %d2
00009e4e: 2142 0004      	movel %d2,%a0@(4)
00009e52: 2411           	movel %a1@,%d2
00009e54: e05a           	rorw #8,%d2
00009e56: 4842           	swap %d2
00009e58: e05a           	rorw #8,%d2
00009e5a: 4842           	swap %d2
00009e5c: 2142 0008      	movel %d2,%a0@(8)
00009e60: 2411           	movel %a1@,%d2
00009e62: e05a           	rorw #8,%d2
00009e64: 4842           	swap %d2
00009e66: e05a           	rorw #8,%d2
00009e68: 4842           	swap %d2
00009e6a: 2142 000c      	movel %d2,%a0@(12)
00009e6e: 41e8 0010      	lea %a0@(16),%a0
00009e72: b088           	cmpl %a0,%d0
00009e74: 62c2           	bhis 0x9e38
00009e76: 6006           	bras 0x9e7e
00009e78: 3011           	movew %a1@,%d0
00009e7a: e058           	rorw #8,%d0
00009e7c: 30c0           	movew %d0,%a0@+
00009e7e: b288           	cmpl %a0,%d1
00009e80: 62f6           	bhis 0x9e78
00009e82: 6034           	bras 0x9eb8
00009e84: 76c0           	moveq #-64,%d3
00009e86: c083           	andl %d3,%d0
00009e88: d088           	addl %a0,%d0
00009e8a: 6020           	bras 0x9eac
00009e8c: 20d1           	movel %a1@,%a0@+
00009e8e: 20d1           	movel %a1@,%a0@+
00009e90: 20d1           	movel %a1@,%a0@+
00009e92: 20d1           	movel %a1@,%a0@+
00009e94: 20d1           	movel %a1@,%a0@+
00009e96: 20d1           	movel %a1@,%a0@+
00009e98: 20d1           	movel %a1@,%a0@+
00009e9a: 20d1           	movel %a1@,%a0@+
00009e9c: 20d1           	movel %a1@,%a0@+
00009e9e: 20d1           	movel %a1@,%a0@+
00009ea0: 20d1           	movel %a1@,%a0@+
00009ea2: 20d1           	movel %a1@,%a0@+
00009ea4: 20d1           	movel %a1@,%a0@+
00009ea6: 20d1           	movel %a1@,%a0@+
00009ea8: 20d1           	movel %a1@,%a0@+
00009eaa: 20d1           	movel %a1@,%a0@+
00009eac: b088           	cmpl %a0,%d0
00009eae: 62dc           	bhis 0x9e8c
00009eb0: 6002           	bras 0x9eb4
00009eb2: 30d1           	movew %a1@,%a0@+
00009eb4: b288           	cmpl %a0,%d1
00009eb6: 62fa           	bhis 0x9eb2
00009eb8: 241f           	movel %sp@+,%d2
00009eba: 261f           	movel %sp@+,%d3
00009ebc: 4e75           	rts
00009ebe: 2f02           	movel %d2,%sp@-
00009ec0: 226f 0008      	moveal %sp@(8),%a1
00009ec4: 206f 000c      	moveal %sp@(12),%a0
00009ec8: 202f 0010      	movel %sp@(16),%d0
00009ecc: 2408           	movel %a0,%d2
00009ece: d480           	addl %d0,%d2
00009ed0: 4a6f 0014      	tstw %sp@(20)
00009ed4: 6754           	beqs 0x9f2a
00009ed6: 72f0           	moveq #-16,%d1
00009ed8: c081           	andl %d1,%d0
00009eda: d088           	addl %a0,%d0
00009edc: 603a           	bras 0x9f18
00009ede: 2210           	movel %a0@,%d1
00009ee0: e059           	rorw #8,%d1
00009ee2: 4841           	swap %d1
00009ee4: e059           	rorw #8,%d1
00009ee6: 4841           	swap %d1
00009ee8: 2281           	movel %d1,%a1@
00009eea: 2228 0004      	movel %a0@(4),%d1
00009eee: e059           	rorw #8,%d1
00009ef0: 4841           	swap %d1
00009ef2: e059           	rorw #8,%d1
00009ef4: 4841           	swap %d1
00009ef6: 2281           	movel %d1,%a1@
00009ef8: 2228 0008      	movel %a0@(8),%d1
00009efc: e059           	rorw #8,%d1
00009efe: 4841           	swap %d1
00009f00: e059           	rorw #8,%d1
00009f02: 4841           	swap %d1
00009f04: 2281           	movel %d1,%a1@
00009f06: 2228 000c      	movel %a0@(12),%d1
00009f0a: 41e8 0010      	lea %a0@(16),%a0
00009f0e: e059           	rorw #8,%d1
00009f10: 4841           	swap %d1
00009f12: e059           	rorw #8,%d1
00009f14: 4841           	swap %d1
00009f16: 2281           	movel %d1,%a1@
00009f18: b088           	cmpl %a0,%d0
00009f1a: 62c2           	bhis 0x9ede
00009f1c: 6006           	bras 0x9f24
00009f1e: 3018           	movew %a0@+,%d0
00009f20: e058           	rorw #8,%d0
00009f22: 3280           	movew %d0,%a1@
00009f24: b488           	cmpl %a0,%d2
00009f26: 62f6           	bhis 0x9f1e
00009f28: 6034           	bras 0x9f5e
00009f2a: 72c0           	moveq #-64,%d1
00009f2c: c081           	andl %d1,%d0
00009f2e: d088           	addl %a0,%d0
00009f30: 6020           	bras 0x9f52
00009f32: 2298           	movel %a0@+,%a1@
00009f34: 2298           	movel %a0@+,%a1@
00009f36: 2298           	movel %a0@+,%a1@
00009f38: 2298           	movel %a0@+,%a1@
00009f3a: 2298           	movel %a0@+,%a1@
00009f3c: 2298           	movel %a0@+,%a1@
00009f3e: 2298           	movel %a0@+,%a1@
00009f40: 2298           	movel %a0@+,%a1@
00009f42: 2298           	movel %a0@+,%a1@
00009f44: 2298           	movel %a0@+,%a1@
00009f46: 2298           	movel %a0@+,%a1@
00009f48: 2298           	movel %a0@+,%a1@
00009f4a: 2298           	movel %a0@+,%a1@
00009f4c: 2298           	movel %a0@+,%a1@
00009f4e: 2298           	movel %a0@+,%a1@
00009f50: 2298           	movel %a0@+,%a1@
00009f52: b088           	cmpl %a0,%d0
00009f54: 62dc           	bhis 0x9f32
00009f56: 6002           	bras 0x9f5a
00009f58: 3298           	movew %a0@+,%a1@
00009f5a: b488           	cmpl %a0,%d2
00009f5c: 62fa           	bhis 0x9f58
00009f5e: 241f           	movel %sp@+,%d2
00009f60: 4e75           	rts
00009f62: 48e7 3c00      	moveml %d2-%d5,%sp@-
00009f66: 206f 0014      	moveal %sp@(20),%a0
00009f6a: 3a2f 0018      	movew %sp@(24),%d5
00009f6e: 2250           	moveal %a0@,%a1
00009f70: 3828 0004      	movew %a0@(4),%d4
00009f74: 91c8           	subal %a0,%a0
00009f76: 7000           	moveq #0,%d0
00009f78: 7201           	moveq #1,%d1
00009f7a: 601e           	bras 0x9f9a
00009f7c: 3601           	movew %d1,%d3
00009f7e: c645           	andw %d5,%d3
00009f80: 6714           	beqs 0x9f96
00009f82: 1631 8800      	moveb %a1@(0000000000000000,%a0:l),%d3
00009f86: 670e           	beqs 0x9f96
00009f88: 0c42 0001      	cmpiw #1,%d2
00009f8c: 6620           	bnes 0x9fae
00009f8e: 0243 001f      	andiw #31,%d3
00009f92: 661a           	bnes 0x9fae
00009f94: 7004           	moveq #4,%d0
00009f96: d241           	addw %d1,%d1
00009f98: 5288           	addql #1,%a0
00009f9a: 3408           	movew %a0,%d2
00009f9c: b848           	cmpw %a0,%d4
00009f9e: 6edc           	bgts 0x9f7c
00009fa0: 4241           	clrw %d1
00009fa2: 1229 0001      	moveb %a1@(1),%d1
00009fa6: 0241 00e0      	andiw #224,%d1
00009faa: 6606           	bnes 0x9fb2
00009fac: 6006           	bras 0x9fb4
00009fae: 7003           	moveq #3,%d0
00009fb0: 6002           	bras 0x9fb4
00009fb2: 7004           	moveq #4,%d0
00009fb4: 4cdf 003c      	moveml %sp@+,%d2-%d5
00009fb8: 4e75           	rts
00009fba: 306f 0004      	moveaw %sp@(4),%a0
00009fbe: 41e8 0012      	lea %a0@(18),%a0
00009fc2: 3048           	moveaw %a0,%a0
00009fc4: 2008           	movel %a0,%d0
00009fc6: e788           	lsll #3,%d0
00009fc8: 41f0 0800      	lea %a0@(0000000000000000,%d0:l),%a0
00009fcc: d1c8           	addal %a0,%a0
00009fce: d1fc 0004 c07c 	addal #311420,%a0
00009fd4: 4a10           	tstb %a0@
00009fd6: 6706           	beqs 0x9fde
00009fd8: 2028 0002      	movel %a0@(2),%d0
00009fdc: 4e75           	rts
00009fde: 7000           	moveq #0,%d0
00009fe0: 4e75           	rts
00009fe2: 2f02           	movel %d2,%sp@-
00009fe4: 342f 0008      	movew %sp@(8),%d2
00009fe8: 4878 0012      	pea 0x12
00009fec: 4879 0004 c64c 	pea 0x4c64c
00009ff2: 4eb9 0001 bdf4 	jsr 0x1bdf4
00009ff8: 13fc 000a 0004 	moveb #10,0x4c653
00009ffe: c653 
0000a000: 3002           	movew %d2,%d0
0000a002: 720f           	moveq #15,%d1
0000a004: e268           	lsrw %d1,%d0
0000a006: d042           	addw %d2,%d0
0000a008: e240           	asrw #1,%d0
0000a00a: 0242 0001      	andiw #1,%d2
0000a00e: 0282 0000 ffff 	andil #65535,%d2
0000a014: 0280 0000 ffff 	andil #65535,%d0
0000a01a: 41f9 0004 c3c0 	lea 0x4c3c0,%a0
0000a020: e78a           	lsll #3,%d2
0000a022: 2200           	movel %d0,%d1
0000a024: d280           	addl %d0,%d1
0000a026: d280           	addl %d0,%d1
0000a028: d281           	addl %d1,%d1
0000a02a: d281           	addl %d1,%d1
0000a02c: 9280           	subl %d0,%d1
0000a02e: d281           	addl %d1,%d1
0000a030: d481           	addl %d1,%d2
0000a032: 1030 2801      	moveb %a0@(0000000000000001,%d2:l),%d0
0000a036: 4230 2801      	clrb %a0@(0000000000000001,%d2:l)
0000a03a: 508f           	addql #8,%sp
0000a03c: 4a00           	tstb %d0
0000a03e: 6754           	beqs 0xa094
0000a040: 13fc fff0 0004 	moveb #-16,0x4c64c
0000a046: c64c 
0000a048: 13fc 0005 0004 	moveb #5,0x4c64e
0000a04e: c64e 
0000a050: 0c00 0002      	cmpib #2,%d0
0000a054: 6722           	beqs 0xa078
0000a056: 6208           	bhis 0xa060
0000a058: 0c00 0001      	cmpib #1,%d0
0000a05c: 6636           	bnes 0xa094
0000a05e: 600e           	bras 0xa06e
0000a060: 0c00 0003      	cmpib #3,%d0
0000a064: 671c           	beqs 0xa082
0000a066: 0c00 0004      	cmpib #4,%d0
0000a06a: 6628           	bnes 0xa094
0000a06c: 601e           	bras 0xa08c
0000a06e: 13fc 0020 0004 	moveb #32,0x4c658
0000a074: c658 
0000a076: 601c           	bras 0xa094
0000a078: 13fc 0021 0004 	moveb #33,0x4c658
0000a07e: c658 
0000a080: 6012           	bras 0xa094
0000a082: 13fc 0024 0004 	moveb #36,0x4c658
0000a088: c658 
0000a08a: 6008           	bras 0xa094
0000a08c: 13fc 0025 0004 	moveb #37,0x4c658
0000a092: c658 
0000a094: 302f 000a      	movew %sp@(10),%d0
0000a098: 0c40 0012      	cmpiw #18,%d0
0000a09c: 6f02           	bles 0xa0a0
0000a09e: 7012           	moveq #18,%d0
0000a0a0: 3040           	moveaw %d0,%a0
0000a0a2: 2f08           	movel %a0,%sp@-
0000a0a4: 4879 0004 c64c 	pea 0x4c64c
0000a0aa: 2f2f 0014      	movel %sp@(20),%sp@-
0000a0ae: 4eb9 0001 bb80 	jsr 0x1bb80
0000a0b4: 4fef 000c      	lea %sp@(12),%sp
0000a0b8: 7000           	moveq #0,%d0
0000a0ba: 241f           	movel %sp@+,%d2
0000a0bc: 4e75           	rts
0000a0be: 226f 0004      	moveal %sp@(4),%a1
0000a0c2: 2079 0000 04ba 	moveal 0x4ba,%a0
0000a0c8: 41e8 0014      	lea %a0@(20),%a0
0000a0cc: 2039 0004 c418 	movel 0x4c418,%d0
0000a0d2: 5380           	subql #1,%d0
0000a0d4: 6afc           	bpls 0xa0d2
0000a0d6: 600a           	bras 0xa0e2
0000a0d8: 1029 0039      	moveb %a1@(57),%d0
0000a0dc: 0240 0088      	andiw #136,%d0
0000a0e0: 670e           	beqs 0xa0f0
0000a0e2: 2039 0000 04ba 	movel 0x4ba,%d0
0000a0e8: b1c0           	cmpal %d0,%a0
0000a0ea: 6eec           	bgts 0xa0d8
0000a0ec: 7001           	moveq #1,%d0
0000a0ee: 4e75           	rts
0000a0f0: 4240           	clrw %d0
0000a0f2: 4e75           	rts
0000a0f4: 2f0a           	movel %a2,%sp@-
0000a0f6: 2f02           	movel %d2,%sp@-
0000a0f8: 246f 000c      	moveal %sp@(12),%a2
0000a0fc: 342f 0010      	movew %sp@(16),%d2
0000a100: 2f0a           	movel %a2,%sp@-
0000a102: 4eba ffba      	jsr %pc@(0xa0be)
0000a106: 3002           	movew %d2,%d0
0000a108: e048           	lsrw #8,%d0
0000a10a: 1540 0015      	moveb %d0,%a2@(21)
0000a10e: 1542 0011      	moveb %d2,%a2@(17)
0000a112: 588f           	addql #4,%sp
0000a114: 241f           	movel %sp@+,%d2
0000a116: 245f           	moveal %sp@+,%a2
0000a118: 4e75           	rts
0000a11a: 48e7 3f38      	moveml %d2-%d7/%a2-%a4,%sp@-
0000a11e: 382f 002a      	movew %sp@(42),%d4
0000a122: 242f 002c      	movel %sp@(44),%d2
0000a126: 3a2f 0030      	movew %sp@(48),%d5
0000a12a: 3c2f 0032      	movew %sp@(50),%d6
0000a12e: 1606           	moveb %d6,%d3
0000a130: 7200           	moveq #0,%d1
0000a132: 322f 0028      	movew %sp@(40),%d1
0000a136: 2001           	movel %d1,%d0
0000a138: d081           	addl %d1,%d0
0000a13a: d081           	addl %d1,%d0
0000a13c: d080           	addl %d0,%d0
0000a13e: d080           	addl %d0,%d0
0000a140: 9081           	subl %d1,%d0
0000a142: 2240           	moveal %d0,%a1
0000a144: d3c0           	addal %d0,%a1
0000a146: d3fc 0004 c3bc 	addal #312252,%a1
0000a14c: 3204           	movew %d4,%d1
0000a14e: e789           	lsll #3,%d1
0000a150: 41f1 1800      	lea %a1@(0000000000000000,%d1:l),%a0
0000a154: 2469 0010      	moveal %a1@(16),%a2
0000a158: 0828 0002 0001 	btst #2,%a0@(1)
0000a15e: 6750           	beqs 0xa1b0
0000a160: 1028 0003      	moveb %a0@(3),%d0
0000a164: 4241           	clrw %d1
0000a166: 1200           	moveb %d0,%d1
0000a168: 2602           	movel %d2,%d3
0000a16a: 86c1           	divuw %d1,%d3
0000a16c: 5202           	addqb #1,%d2
0000a16e: c1c3           	mulsw %d3,%d0
0000a170: 9400           	subb %d0,%d2
0000a172: 1028 0004      	moveb %a0@(4),%d0
0000a176: 4241           	clrw %d1
0000a178: 1200           	moveb %d0,%d1
0000a17a: 3e03           	movew %d3,%d7
0000a17c: 0287 0000 ffff 	andil #65535,%d7
0000a182: 8ec1           	divuw %d1,%d7
0000a184: c1c7           	mulsw %d7,%d0
0000a186: 9600           	subb %d0,%d3
0000a188: 2f0a           	movel %a2,%sp@-
0000a18a: 47fa ff32      	lea %pc@(0xa0be),%a3
0000a18e: 4e93           	jsr %a3@
0000a190: 1542 000d      	moveb %d2,%a2@(13)
0000a194: 1545 0009      	moveb %d5,%a2@(9)
0000a198: 3f07           	movew %d7,%sp@-
0000a19a: 2f0a           	movel %a2,%sp@-
0000a19c: 4eba ff56      	jsr %pc@(0xa0f4)
0000a1a0: e90c           	lslb #4,%d4
0000a1a2: 8604           	orb %d4,%d3
0000a1a4: 2f0a           	movel %a2,%sp@-
0000a1a6: 4e93           	jsr %a3@
0000a1a8: 1543 0019      	moveb %d3,%a2@(25)
0000a1ac: 6000 009c      	braw 0xa24a
0000a1b0: 2e02           	movel %d2,%d7
0000a1b2: 4247           	clrw %d7
0000a1b4: 4847           	swap %d7
0000a1b6: e04f           	lsrw #8,%d7
0000a1b8: 0c06 0024      	cmpib #36,%d6
0000a1bc: 6712           	beqs 0xa1d0
0000a1be: 0c06 0034      	cmpib #52,%d6
0000a1c2: 670c           	beqs 0xa1d0
0000a1c4: 0c06 0029      	cmpib #41,%d6
0000a1c8: 6706           	beqs 0xa1d0
0000a1ca: 0c06 0039      	cmpib #57,%d6
0000a1ce: 664a           	bnes 0xa21a
0000a1d0: 3c05           	movew %d5,%d6
0000a1d2: e04e           	lsrw #8,%d6
0000a1d4: 2f0a           	movel %a2,%sp@-
0000a1d6: 47fa fee6      	lea %pc@(0xa0be),%a3
0000a1da: 4e93           	jsr %a3@
0000a1dc: 1547 000d      	moveb %d7,%a2@(13)
0000a1e0: 1546 0009      	moveb %d6,%a2@(9)
0000a1e4: 2f0a           	movel %a2,%sp@-
0000a1e6: 4e93           	jsr %a3@
0000a1e8: 1542 000d      	moveb %d2,%a2@(13)
0000a1ec: 1545 0009      	moveb %d5,%a2@(9)
0000a1f0: 4267           	clrw %sp@-
0000a1f2: 2f0a           	movel %a2,%sp@-
0000a1f4: 49fa fefe      	lea %pc@(0xa0f4),%a4
0000a1f8: 4e94           	jsr %a4@
0000a1fa: e08a           	lsrl #8,%d2
0000a1fc: 3f02           	movew %d2,%sp@-
0000a1fe: 2f0a           	movel %a2,%sp@-
0000a200: 4e94           	jsr %a4@
0000a202: e90c           	lslb #4,%d4
0000a204: 0004 0040      	orib #64,%d4
0000a208: 2f0a           	movel %a2,%sp@-
0000a20a: 4e93           	jsr %a3@
0000a20c: 1544 0019      	moveb %d4,%a2@(25)
0000a210: 1543 001d      	moveb %d3,%a2@(29)
0000a214: 4fef 0018      	lea %sp@(24),%sp
0000a218: 6038           	bras 0xa252
0000a21a: 2f0a           	movel %a2,%sp@-
0000a21c: 47fa fea0      	lea %pc@(0xa0be),%a3
0000a220: 4e93           	jsr %a3@
0000a222: 1542 000d      	moveb %d2,%a2@(13)
0000a226: 1545 0009      	moveb %d5,%a2@(9)
0000a22a: e08a           	lsrl #8,%d2
0000a22c: 3f02           	movew %d2,%sp@-
0000a22e: 2f0a           	movel %a2,%sp@-
0000a230: 4eba fec2      	jsr %pc@(0xa0f4)
0000a234: 1404           	moveb %d4,%d2
0000a236: e90a           	lslb #4,%d2
0000a238: 0002 0040      	orib #64,%d2
0000a23c: 0207 000f      	andib #15,%d7
0000a240: 8407           	orb %d7,%d2
0000a242: 2f0a           	movel %a2,%sp@-
0000a244: 4e93           	jsr %a3@
0000a246: 1542 0019      	moveb %d2,%a2@(25)
0000a24a: 1546 001d      	moveb %d6,%a2@(29)
0000a24e: 4fef 000e      	lea %sp@(14),%sp
0000a252: 4cdf 1cfc      	moveml %sp@+,%d2-%d7/%a2-%a4
0000a256: 4e75           	rts
0000a258: 2f0b           	movel %a3,%sp@-
0000a25a: 2f0a           	movel %a2,%sp@-
0000a25c: 246f 000c      	moveal %sp@(12),%a2
0000a260: 2f0a           	movel %a2,%sp@-
0000a262: 47fa fe5a      	lea %pc@(0xa0be),%a3
0000a266: 4e93           	jsr %a3@
0000a268: 588f           	addql #4,%sp
0000a26a: 4a40           	tstw %d0
0000a26c: 6618           	bnes 0xa286
0000a26e: 302f 0010      	movew %sp@(16),%d0
0000a272: e908           	lslb #4,%d0
0000a274: 1540 0019      	moveb %d0,%a2@(25)
0000a278: 2f0a           	movel %a2,%sp@-
0000a27a: 4e93           	jsr %a3@
0000a27c: 588f           	addql #4,%sp
0000a27e: 4a40           	tstw %d0
0000a280: 56c0           	sne %d0
0000a282: 4880           	extw %d0
0000a284: 6002           	bras 0xa288
0000a286: 70ff           	moveq #-1,%d0
0000a288: 245f           	moveal %sp@+,%a2
0000a28a: 265f           	moveal %sp@+,%a3
0000a28c: 4e75           	rts
0000a28e: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0000a292: 342f 0016      	movew %sp@(22),%d2
0000a296: 362f 0018      	movew %sp@(24),%d3
0000a29a: 182f 0015      	moveb %sp@(21),%d4
0000a29e: 7200           	moveq #0,%d1
0000a2a0: 3202           	movew %d2,%d1
0000a2a2: 2001           	movel %d1,%d0
0000a2a4: d081           	addl %d1,%d0
0000a2a6: d081           	addl %d1,%d0
0000a2a8: d080           	addl %d0,%d0
0000a2aa: d080           	addl %d0,%d0
0000a2ac: 9081           	subl %d1,%d0
0000a2ae: 2040           	moveal %d0,%a0
0000a2b0: d1c0           	addal %d0,%a0
0000a2b2: d1fc 0004 c3cc 	addal #312268,%a0
0000a2b8: 2450           	moveal %a0@,%a2
0000a2ba: 3f03           	movew %d3,%sp@-
0000a2bc: 2f0a           	movel %a2,%sp@-
0000a2be: 4eba ff98      	jsr %pc@(0xa258)
0000a2c2: 5c8f           	addql #6,%sp
0000a2c4: 4a40           	tstw %d0
0000a2c6: 6d32           	blts 0xa2fa
0000a2c8: 0244 00ff      	andiw #255,%d4
0000a2cc: 3f04           	movew %d4,%sp@-
0000a2ce: 3f2f 0020      	movew %sp@(32),%sp@-
0000a2d2: 2f2f 001e      	movel %sp@(30),%sp@-
0000a2d6: 3f03           	movew %d3,%sp@-
0000a2d8: 3f02           	movew %d2,%sp@-
0000a2da: 4eba fe3e      	jsr %pc@(0xa11a)
0000a2de: 4878 0014      	pea 0x14
0000a2e2: 2f0a           	movel %a2,%sp@-
0000a2e4: 4eba faba      	jsr %pc@(0x9da0)
0000a2e8: 4fef 0014      	lea %sp@(20),%sp
0000a2ec: 4a40           	tstw %d0
0000a2ee: 660a           	bnes 0xa2fa
0000a2f0: 102a 001d      	moveb %a2@(29),%d0
0000a2f4: 0240 00a9      	andiw #169,%d0
0000a2f8: 6704           	beqs 0xa2fe
0000a2fa: 70f4           	moveq #-12,%d0
0000a2fc: 6002           	bras 0xa300
0000a2fe: 7000           	moveq #0,%d0
0000a300: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0000a304: 4e75           	rts
0000a306: 518f           	subql #8,%sp
0000a308: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0000a30c: 386f 003a      	moveaw %sp@(58),%a4
0000a310: 382f 003c      	movew %sp@(60),%d4
0000a314: 2e2f 003e      	movel %sp@(62),%d7
0000a318: 362f 0042      	movew %sp@(66),%d3
0000a31c: 2c2f 0044      	movel %sp@(68),%d6
0000a320: 3a6f 0048      	moveaw %sp@(72),%a5
0000a324: 142f 0039      	moveb %sp@(57),%d2
0000a328: 7000           	moveq #0,%d0
0000a32a: 300c           	movew %a4,%d0
0000a32c: 2200           	movel %d0,%d1
0000a32e: d280           	addl %d0,%d1
0000a330: 2641           	moveal %d1,%a3
0000a332: d7c0           	addal %d0,%a3
0000a334: d7cb           	addal %a3,%a3
0000a336: d7cb           	addal %a3,%a3
0000a338: 97c0           	subal %d0,%a3
0000a33a: d7cb           	addal %a3,%a3
0000a33c: d7fc 0004 c3bc 	addal #312252,%a3
0000a342: 246b 0010      	moveal %a3@(16),%a2
0000a346: 3f04           	movew %d4,%sp@-
0000a348: 2f0a           	movel %a2,%sp@-
0000a34a: 4eba ff0c      	jsr %pc@(0xa258)
0000a34e: 5c8f           	addql #6,%sp
0000a350: 4a40           	tstw %d0
0000a352: 6d00 0120      	bltw 0xa474
0000a356: 0c02 0020      	cmpib #32,%d2
0000a35a: 6636           	bnes 0xa392
0000a35c: 7000           	moveq #0,%d0
0000a35e: 3004           	movew %d4,%d0
0000a360: e788           	lsll #3,%d0
0000a362: 1033 0801      	moveb %a3@(0000000000000001,%d0:l),%d0
0000a366: 0240 00ff      	andiw #255,%d0
0000a36a: 0800 0000      	btst #0,%d0
0000a36e: 6722           	beqs 0xa392
0000a370: 0800 0001      	btst #1,%d0
0000a374: 6708           	beqs 0xa37e
0000a376: 0c87 0fff ffff 	cmpil #268435455,%d7
0000a37c: 6204           	bhis 0xa382
0000a37e: 74c4           	moveq #-60,%d2
0000a380: 6002           	bras 0xa384
0000a382: 7429           	moveq #41,%d2
0000a384: 7000           	moveq #0,%d0
0000a386: 3004           	movew %d4,%d0
0000a388: e788           	lsll #3,%d0
0000a38a: 4245           	clrw %d5
0000a38c: 1a33 0802      	moveb %a3@(0000000000000002,%d0:l),%d5
0000a390: 6002           	bras 0xa394
0000a392: 7a01           	moveq #1,%d5
0000a394: 7000           	moveq #0,%d0
0000a396: 3004           	movew %d4,%d0
0000a398: e788           	lsll #3,%d0
0000a39a: 0833 0001 0801 	btst #1,%a3@(0000000000000001,%d0:l)
0000a3a0: 6710           	beqs 0xa3b2
0000a3a2: 0c87 0fff ffff 	cmpil #268435455,%d7
0000a3a8: 6308           	blss 0xa3b2
0000a3aa: 0c02 0020      	cmpib #32,%d2
0000a3ae: 6602           	bnes 0xa3b2
0000a3b0: 7424           	moveq #36,%d2
0000a3b2: 0242 00ff      	andiw #255,%d2
0000a3b6: 3f02           	movew %d2,%sp@-
0000a3b8: 3f03           	movew %d3,%sp@-
0000a3ba: 2f07           	movel %d7,%sp@-
0000a3bc: 3f04           	movew %d4,%sp@-
0000a3be: 3f0c           	movew %a4,%sp@-
0000a3c0: 4eba fd58      	jsr %pc@(0xa11a)
0000a3c4: 4fef 000c      	lea %sp@(12),%sp
0000a3c8: 283c 0000 9da0 	movel #40352,%d4
0000a3ce: 49fa fa02      	lea %pc@(0x9dd2),%a4
0000a3d2: 4dea 0001      	lea %a2@(1),%fp
0000a3d6: 6074           	bras 0xa44c
0000a3d8: 4878 0258      	pea 0x258
0000a3dc: 2f0a           	movel %a2,%sp@-
0000a3de: 2044           	moveal %d4,%a0
0000a3e0: 4e90           	jsr %a0@
0000a3e2: 508f           	addql #8,%sp
0000a3e4: 4a40           	tstw %d0
0000a3e6: 6600 008c      	bnew 0xa474
0000a3ea: 102a 0039      	moveb %a2@(57),%d0
0000a3ee: 102a 001d      	moveb %a2@(29),%d0
0000a3f2: 3f43 002e      	movew %d3,%sp@(46)
0000a3f6: ba43           	cmpw %d3,%d5
0000a3f8: 6404           	bccs 0xa3fe
0000a3fa: 3f45 002e      	movew %d5,%sp@(46)
0000a3fe: 7e00           	moveq #0,%d7
0000a400: 3e2f 002e      	movew %sp@(46),%d7
0000a404: 7209           	moveq #9,%d1
0000a406: e3af           	lsll %d1,%d7
0000a408: 0240 00ff      	andiw #255,%d0
0000a40c: 3f40 0032      	movew %d0,%sp@(50)
0000a410: 44c0           	movew %d0,%ccr
0000a412: 6a22           	bpls 0xa436
0000a414: 4a6b 0014      	tstw %a3@(20)
0000a418: 670a           	beqs 0xa424
0000a41a: 3f0d           	movew %a5,%sp@-
0000a41c: 2f07           	movel %d7,%sp@-
0000a41e: 2f06           	movel %d6,%sp@-
0000a420: 2f0e           	movel %fp,%sp@-
0000a422: 6008           	bras 0xa42c
0000a424: 3f0d           	movew %a5,%sp@-
0000a426: 2f07           	movel %d7,%sp@-
0000a428: 2f06           	movel %d6,%sp@-
0000a42a: 2f0a           	movel %a2,%sp@-
0000a42c: 4e94           	jsr %a4@
0000a42e: 4fef 000e      	lea %sp@(14),%sp
0000a432: 7400           	moveq #0,%d2
0000a434: 6002           	bras 0xa438
0000a436: 74f5           	moveq #-11,%d2
0000a438: 302f 0032      	movew %sp@(50),%d0
0000a43c: 0240 0021      	andiw #33,%d0
0000a440: 6612           	bnes 0xa454
0000a442: 4a82           	tstl %d2
0000a444: 6610           	bnes 0xa456
0000a446: dc87           	addl %d7,%d6
0000a448: 966f 002e      	subw %sp@(46),%d3
0000a44c: 4a43           	tstw %d3
0000a44e: 6688           	bnes 0xa3d8
0000a450: 7400           	moveq #0,%d2
0000a452: 6002           	bras 0xa456
0000a454: 74f5           	moveq #-11,%d2
0000a456: 4878 0014      	pea 0x14
0000a45a: 2f0a           	movel %a2,%sp@-
0000a45c: 4eba f942      	jsr %pc@(0x9da0)
0000a460: 508f           	addql #8,%sp
0000a462: 4a40           	tstw %d0
0000a464: 660e           	bnes 0xa474
0000a466: 102a 0039      	moveb %a2@(57),%d0
0000a46a: 102a 001d      	moveb %a2@(29),%d0
0000a46e: 0240 00a9      	andiw #169,%d0
0000a472: 6702           	beqs 0xa476
0000a474: 74f5           	moveq #-11,%d2
0000a476: 2002           	movel %d2,%d0
0000a478: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0000a47c: 508f           	addql #8,%sp
0000a47e: 4e75           	rts
0000a480: 2f03           	movel %d3,%sp@-
0000a482: 2f02           	movel %d2,%sp@-
0000a484: 342f 000c      	movew %sp@(12),%d2
0000a488: 3f02           	movew %d2,%sp@-
0000a48a: 4eba f8b6      	jsr %pc@(0x9d42)
0000a48e: 548f           	addql #2,%sp
0000a490: 0c40 0002      	cmpiw #2,%d0
0000a494: 6650           	bnes 0xa4e6
0000a496: 3002           	movew %d2,%d0
0000a498: 720f           	moveq #15,%d1
0000a49a: e268           	lsrw %d1,%d0
0000a49c: d042           	addw %d2,%d0
0000a49e: e240           	asrw #1,%d0
0000a4a0: 7600           	moveq #0,%d3
0000a4a2: 3600           	movew %d0,%d3
0000a4a4: 2203           	movel %d3,%d1
0000a4a6: d283           	addl %d3,%d1
0000a4a8: d283           	addl %d3,%d1
0000a4aa: d281           	addl %d1,%d1
0000a4ac: d281           	addl %d1,%d1
0000a4ae: 9283           	subl %d3,%d1
0000a4b0: 2041           	moveal %d1,%a0
0000a4b2: d1c1           	addal %d1,%a0
0000a4b4: d1fc 0004 c3d0 	addal #312272,%a0
0000a4ba: 4a50           	tstw %a0@
0000a4bc: 56c1           	sne %d1
0000a4be: 4881           	extw %d1
0000a4c0: 4441           	negw %d1
0000a4c2: 3f01           	movew %d1,%sp@-
0000a4c4: 4879 0004 c424 	pea 0x4c424
0000a4ca: 3f3c 0001      	movew #1,%sp@-
0000a4ce: 42a7           	clrl %sp@-
0000a4d0: 0242 0001      	andiw #1,%d2
0000a4d4: 3f02           	movew %d2,%sp@-
0000a4d6: 3f00           	movew %d0,%sp@-
0000a4d8: 3f3c 00ec      	movew #236,%sp@-
0000a4dc: 4eba fe28      	jsr %pc@(0xa306)
0000a4e0: 4fef 0012      	lea %sp@(18),%sp
0000a4e4: 6002           	bras 0xa4e8
0000a4e6: 70f1           	moveq #-15,%d0
0000a4e8: 241f           	movel %sp@+,%d2
0000a4ea: 261f           	movel %sp@+,%d3
0000a4ec: 4e75           	rts
0000a4ee: 2f03           	movel %d3,%sp@-
0000a4f0: 2f02           	movel %d2,%sp@-
0000a4f2: 342f 000c      	movew %sp@(12),%d2
0000a4f6: 3f02           	movew %d2,%sp@-
0000a4f8: 4eba f848      	jsr %pc@(0x9d42)
0000a4fc: 548f           	addql #2,%sp
0000a4fe: 0c40 0003      	cmpiw #3,%d0
0000a502: 6662           	bnes 0xa566
0000a504: 3002           	movew %d2,%d0
0000a506: 720f           	moveq #15,%d1
0000a508: e268           	lsrw %d1,%d0
0000a50a: d042           	addw %d2,%d0
0000a50c: e240           	asrw #1,%d0
0000a50e: 7600           	moveq #0,%d3
0000a510: 3600           	movew %d0,%d3
0000a512: 2203           	movel %d3,%d1
0000a514: d283           	addl %d3,%d1
0000a516: d283           	addl %d3,%d1
0000a518: d281           	addl %d1,%d1
0000a51a: d281           	addl %d1,%d1
0000a51c: 9283           	subl %d3,%d1
0000a51e: 2041           	moveal %d1,%a0
0000a520: d1c1           	addal %d1,%a0
0000a522: d1fc 0004 c3d0 	addal #312272,%a0
0000a528: 4a50           	tstw %a0@
0000a52a: 56c1           	sne %d1
0000a52c: 4881           	extw %d1
0000a52e: 4441           	negw %d1
0000a530: 3f01           	movew %d1,%sp@-
0000a532: 4879 0004 c424 	pea 0x4c424
0000a538: 3f3c 0001      	movew #1,%sp@-
0000a53c: 42a7           	clrl %sp@-
0000a53e: 0242 0001      	andiw #1,%d2
0000a542: 3f02           	movew %d2,%sp@-
0000a544: 3f00           	movew %d0,%sp@-
0000a546: 3f3c 00a1      	movew #161,%sp@-
0000a54a: 4eba fdba      	jsr %pc@(0xa306)
0000a54e: 4fef 0012      	lea %sp@(18),%sp
0000a552: 4a80           	tstl %d0
0000a554: 6d12           	blts 0xa568
0000a556: 3239 0004 c424 	movew 0x4c424,%d1
0000a55c: 0241 c000      	andiw #-16384,%d1
0000a560: 0c41 8000      	cmpiw #-32768,%d1
0000a564: 6702           	beqs 0xa568
0000a566: 70f1           	moveq #-15,%d0
0000a568: 241f           	movel %sp@+,%d2
0000a56a: 261f           	movel %sp@+,%d3
0000a56c: 4e75           	rts
0000a56e: 4fef fff0      	lea %sp@(-16),%sp
0000a572: 48e7 3c3e      	moveml %d2-%d5/%a2-%fp,%sp@-
0000a576: 362f 0038      	movew %sp@(56),%d3
0000a57a: 266f 003a      	moveal %sp@(58),%a3
0000a57e: 3403           	movew %d3,%d2
0000a580: 700f           	moveq #15,%d0
0000a582: e06a           	lsrw %d0,%d2
0000a584: d443           	addw %d3,%d2
0000a586: e242           	asrw #1,%d2
0000a588: 3803           	movew %d3,%d4
0000a58a: 0244 0001      	andiw #1,%d4
0000a58e: 7000           	moveq #0,%d0
0000a590: 3002           	movew %d2,%d0
0000a592: 2200           	movel %d0,%d1
0000a594: d280           	addl %d0,%d1
0000a596: 2841           	moveal %d1,%a4
0000a598: d9c0           	addal %d0,%a4
0000a59a: d9cc           	addal %a4,%a4
0000a59c: d9cc           	addal %a4,%a4
0000a59e: 99c0           	subal %d0,%a4
0000a5a0: d9cc           	addal %a4,%a4
0000a5a2: d9fc 0004 c3bc 	addal #312252,%a4
0000a5a8: 246c 0010      	moveal %a4@(16),%a2
0000a5ac: 3f04           	movew %d4,%sp@-
0000a5ae: 2f0a           	movel %a2,%sp@-
0000a5b0: 4eba fca6      	jsr %pc@(0xa258)
0000a5b4: 5c8f           	addql #6,%sp
0000a5b6: 4a40           	tstw %d0
0000a5b8: 6d00 0184      	bltw 0xa73e
0000a5bc: 202b 000a      	movel %a3@(10),%d0
0000a5c0: 0c80 0000 fe00 	cmpil #65024,%d0
0000a5c6: 6f06           	bles 0xa5ce
0000a5c8: 203c 0000 fe00 	movel #65024,%d0
0000a5ce: 3f00           	movew %d0,%sp@-
0000a5d0: 2f0a           	movel %a2,%sp@-
0000a5d2: 4eba fb20      	jsr %pc@(0xa0f4)
0000a5d6: e90c           	lslb #4,%d4
0000a5d8: 0004 ffa0      	orib #-96,%d4
0000a5dc: 2f0a           	movel %a2,%sp@-
0000a5de: 4eba fade      	jsr %pc@(0xa0be)
0000a5e2: 1544 0019      	moveb %d4,%a2@(25)
0000a5e6: 157c ffa0 001d 	moveb #-96,%a2@(29)
0000a5ec: 4878 0014      	pea 0x14
0000a5f0: 2f0a           	movel %a2,%sp@-
0000a5f2: 4eba f7ac      	jsr %pc@(0x9da0)
0000a5f6: 4fef 0012      	lea %sp@(18),%sp
0000a5fa: 4a40           	tstw %d0
0000a5fc: 6600 0144      	bnew 0xa742
0000a600: 382b 0004      	movew %a3@(4),%d4
0000a604: 2a13           	movel %a3@,%d5
0000a606: 3042           	moveaw %d2,%a0
0000a608: 4bf0 8800      	lea %a0@(0000000000000000,%a0:l),%a5
0000a60c: dbc8           	addal %a0,%a5
0000a60e: dbcd           	addal %a5,%a5
0000a610: dbcd           	addal %a5,%a5
0000a612: 9bc8           	subal %a0,%a5
0000a614: dbcd           	addal %a5,%a5
0000a616: dbfc 0004 c3bc 	addal #312252,%a5
0000a61c: 2c6d 0010      	moveal %a5@(16),%fp
0000a620: 0243 0001      	andiw #1,%d3
0000a624: 48c3           	extl %d3
0000a626: e78b           	lsll #3,%d3
0000a628: 4242           	clrw %d2
0000a62a: 1435 3806      	moveb %a5@(0000000000000006,%d3:l),%d2
0000a62e: 7624           	moveq #36,%d3
0000a630: d68f           	addl %sp,%d3
0000a632: 4878 0010      	pea 0x10
0000a636: 4267           	clrw %sp@-
0000a638: 2f03           	movel %d3,%sp@-
0000a63a: 4eb9 0001 be02 	jsr 0x1be02
0000a640: 3002           	movew %d2,%d0
0000a642: 4fef 000a      	lea %sp@(10),%sp
0000a646: b842           	cmpw %d2,%d4
0000a648: 6c02           	bges 0xa64c
0000a64a: 3004           	movew %d4,%d0
0000a64c: 3040           	moveaw %d0,%a0
0000a64e: 2f08           	movel %a0,%sp@-
0000a650: 2f05           	movel %d5,%sp@-
0000a652: 2f03           	movel %d3,%sp@-
0000a654: 4eb9 0001 bb80 	jsr 0x1bb80
0000a65a: 4fef 000c      	lea %sp@(12),%sp
0000a65e: 41ef 0024      	lea %sp@(36),%a0
0000a662: 3242           	moveaw %d2,%a1
0000a664: 4a6d 0014      	tstw %a5@(20)
0000a668: 670c           	beqs 0xa676
0000a66a: 4267           	clrw %sp@-
0000a66c: 2f09           	movel %a1,%sp@-
0000a66e: 2f08           	movel %a0,%sp@-
0000a670: 486e 0001      	pea %fp@(1)
0000a674: 600a           	bras 0xa680
0000a676: 3f3c 0001      	movew #1,%sp@-
0000a67a: 2f09           	movel %a1,%sp@-
0000a67c: 2f08           	movel %a0,%sp@-
0000a67e: 2f0e           	movel %fp,%sp@-
0000a680: 4eba f83c      	jsr %pc@(0x9ebe)
0000a684: 4fef 000e      	lea %sp@(14),%sp
0000a688: 242b 0006      	movel %a3@(6),%d2
0000a68c: 283c 0000 9da0 	movel #40352,%d4
0000a692: 263c 0000 9dd2 	movel #40402,%d3
0000a698: 4dea 0001      	lea %a2@(1),%fp
0000a69c: 4bfa f820      	lea %pc@(0x9ebe),%a5
0000a6a0: 2f2b 000e      	movel %a3@(14),%sp@-
0000a6a4: 2f0a           	movel %a2,%sp@-
0000a6a6: 2044           	moveal %d4,%a0
0000a6a8: 4e90           	jsr %a0@
0000a6aa: 508f           	addql #8,%sp
0000a6ac: 4a40           	tstw %d0
0000a6ae: 6600 0092      	bnew 0xa742
0000a6b2: 102a 001d      	moveb %a2@(29),%d0
0000a6b6: 0240 00ff      	andiw #255,%d0
0000a6ba: 44c0           	movew %d0,%ccr
0000a6bc: 6a68           	bpls 0xa726
0000a6be: 1a2a 0015      	moveb %a2@(21),%d5
0000a6c2: 102a 0011      	moveb %a2@(17),%d0
0000a6c6: e14d           	lslw #8,%d5
0000a6c8: 0240 00ff      	andiw #255,%d0
0000a6cc: 8a40           	orw %d0,%d5
0000a6ce: 7000           	moveq #0,%d0
0000a6d0: 3005           	movew %d5,%d0
0000a6d2: 0c6b 0001 0012 	cmpiw #1,%a3@(18)
0000a6d8: 661e           	bnes 0xa6f8
0000a6da: 4a6c 0014      	tstw %a4@(20)
0000a6de: 670a           	beqs 0xa6ea
0000a6e0: 4267           	clrw %sp@-
0000a6e2: 2f00           	movel %d0,%sp@-
0000a6e4: 2f02           	movel %d2,%sp@-
0000a6e6: 2f0e           	movel %fp,%sp@-
0000a6e8: 600a           	bras 0xa6f4
0000a6ea: 3f3c 0001      	movew #1,%sp@-
0000a6ee: 2f00           	movel %d0,%sp@-
0000a6f0: 2f02           	movel %d2,%sp@-
0000a6f2: 2f0a           	movel %a2,%sp@-
0000a6f4: 4e95           	jsr %a5@
0000a6f6: 601e           	bras 0xa716
0000a6f8: 4a6c 0014      	tstw %a4@(20)
0000a6fc: 670a           	beqs 0xa708
0000a6fe: 4267           	clrw %sp@-
0000a700: 2f00           	movel %d0,%sp@-
0000a702: 2f02           	movel %d2,%sp@-
0000a704: 2f0e           	movel %fp,%sp@-
0000a706: 600a           	bras 0xa712
0000a708: 3f3c 0001      	movew #1,%sp@-
0000a70c: 2f00           	movel %d0,%sp@-
0000a70e: 2f02           	movel %d2,%sp@-
0000a710: 2f0a           	movel %a2,%sp@-
0000a712: 2043           	moveal %d3,%a0
0000a714: 4e90           	jsr %a0@
0000a716: 4fef 000e      	lea %sp@(14),%sp
0000a71a: 0285 0000 ffff 	andil #65535,%d5
0000a720: d485           	addl %d5,%d2
0000a722: 6000 ff7c      	braw 0xa6a0
0000a726: 0800 0005      	btst #5,%d0
0000a72a: 661a           	bnes 0xa746
0000a72c: 0800 0000      	btst #0,%d0
0000a730: 6718           	beqs 0xa74a
0000a732: 102a 0005      	moveb %a2@(5),%d0
0000a736: 0240 00f0      	andiw #240,%d0
0000a73a: 6612           	bnes 0xa74e
0000a73c: 600c           	bras 0xa74a
0000a73e: 70ff           	moveq #-1,%d0
0000a740: 600e           	bras 0xa750
0000a742: 70f8           	moveq #-8,%d0
0000a744: 600a           	bras 0xa750
0000a746: 70fe           	moveq #-2,%d0
0000a748: 6006           	bras 0xa750
0000a74a: 7000           	moveq #0,%d0
0000a74c: 6002           	bras 0xa750
0000a74e: 7002           	moveq #2,%d0
0000a750: 4cdf 7c3c      	moveml %sp@+,%d2-%d5/%a2-%fp
0000a754: 4fef 0010      	lea %sp@(16),%sp
0000a758: 4e75           	rts
0000a75a:  _detect_ide
0000a75a: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0000a75e: 23fc fff0 0000 	movel #-1048576,0x4c3cc
0000a764: 0004 c3cc 
0000a768: 4279 0004 c3d0 	clrw 0x4c3d0
0000a76e: 23fc fff0 0040 	movel #-1048512,0x4c3e2
0000a774: 0004 c3e2 
0000a778: 4279 0004 c3e6 	clrw 0x4c3e6
0000a77e: 23fc fff0 0080 	movel #-1048448,0x4c3f8
0000a784: 0004 c3f8 
0000a788: 4279 0004 c3fc 	clrw 0x4c3fc
0000a78e: 23fc fff0 00c0 	movel #-1048384,0x4c40e
0000a794: 0004 c40e 
0000a798: 4279 0004 c412 	clrw 0x4c412
0000a79e: 4279 0004 c414 	clrw 0x4c414
0000a7a4: 45f9 0004 c3cc 	lea 0x4c3cc,%a2
0000a7aa: 7401           	moveq #1,%d2
0000a7ac: 47f9 0000 3844 	lea 0x3844,%a3
0000a7b2: 701d           	moveq #29,%d0
0000a7b4: d092           	addl %a2@,%d0
0000a7b6: 2f00           	movel %d0,%sp@-
0000a7b8: 4e93           	jsr %a3@
0000a7ba: 588f           	addql #4,%sp
0000a7bc: 4a80           	tstl %d0
0000a7be: 6706           	beqs 0xa7c6
0000a7c0: 8579 0004 c414 	orw %d2,0x4c414
0000a7c6: 4a79 0004 c6bc 	tstw 0x4c6bc
0000a7cc: 660e           	bnes 0xa7dc
0000a7ce: d442           	addw %d2,%d2
0000a7d0: 45ea 0016      	lea %a2@(22),%a2
0000a7d4: b5fc 0004 c424 	cmpal #312356,%a2
0000a7da: 66d6           	bnes 0xa7b2
0000a7dc: 4a79 0004 c414 	tstw 0x4c414
0000a7e2: 56c0           	sne %d0
0000a7e4: 4880           	extw %d0
0000a7e6: 4440           	negw %d0
0000a7e8: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0000a7ec: 4e75           	rts
0000a7ee:  _ide_init
0000a7ee: 518f           	subql #8,%sp
0000a7f0: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0000a7f4: 2439 0004 d4b0 	movel 0x4d4b0,%d2
0000a7fa: 45f9 0001 e9ec 	lea 0x1e9ec,%a2
0000a800: 4878 09c4      	pea 0x9c4
0000a804: 2f02           	movel %d2,%sp@-
0000a806: 4e92           	jsr %a2@
0000a808: 508f           	addql #8,%sp
0000a80a: 23c0 0004 c418 	movel %d0,0x4c418
0000a810: 4878 00c8      	pea 0xc8
0000a814: 2f02           	movel %d2,%sp@-
0000a816: 4e92           	jsr %a2@
0000a818: 508f           	addql #8,%sp
0000a81a: 23c0 0004 c41c 	movel %d0,0x4c41c
0000a820: 4a79 0004 c414 	tstw 0x4c414
0000a826: 6700 044c      	beqw 0xac74
0000a82a: 2039 0000 04ba 	movel 0x4ba,%d0
0000a830: 0680 0000 0258 	addil #600,%d0
0000a836: 2f40 0030      	movel %d0,%sp@(48)
0000a83a: 49f9 0004 c3d0 	lea 0x4c3d0,%a4
0000a840: 7a33           	moveq #51,%d5
0000a842: 78cc           	moveq #-52,%d4
0000a844: 7601           	moveq #1,%d3
0000a846: 4242           	clrw %d2
0000a848: 4dfa f47a      	lea %pc@(0x9cc4),%fp
0000a84c: 4bfa f4ae      	lea %pc@(0x9cfc),%a5
0000a850: 3003           	movew %d3,%d0
0000a852: c079 0004 c414 	andw 0x4c414,%d0
0000a858: 6700 00da      	beqw 0xa934
0000a85c: 246c fffc      	moveal %a4@(-4),%a2
0000a860: 47ea ffff      	lea %a2@(-1),%a3
0000a864: 486a 0038      	pea %a2@(56)
0000a868: 4eb9 0000 3844 	jsr 0x3844
0000a86e: 3f40 0032      	movew %d0,%sp@(50)
0000a872: 157c 0002 0039 	moveb #2,%a2@(57)
0000a878: 588f           	addql #4,%sp
0000a87a: 4a40           	tstw %d0
0000a87c: 670a           	beqs 0xa888
0000a87e: 177c 0002 0039 	moveb #2,%a3@(57)
0000a884: 4247           	clrw %d7
0000a886: 6002           	bras 0xa88a
0000a888: 7e01           	moveq #1,%d7
0000a88a: 2039 0004 c418 	movel 0x4c418,%d0
0000a890: 5380           	subql #1,%d0
0000a892: 6afc           	bpls 0xa890
0000a894: 4246           	clrw %d6
0000a896: 6002           	bras 0xa89a
0000a898: 7c01           	moveq #1,%d6
0000a89a: 102a 0039      	moveb %a2@(57),%d0
0000a89e: 6d2a           	blts 0xa8ca
0000a8a0: 157c 0000 0019 	moveb #0,%a2@(25)
0000a8a6: 2039 0004 c418 	movel 0x4c418,%d0
0000a8ac: 5380           	subql #1,%d0
0000a8ae: 6afc           	bpls 0xa8ac
0000a8b0: 1544 000d      	moveb %d4,%a2@(13)
0000a8b4: 1545 0009      	moveb %d5,%a2@(9)
0000a8b8: 3f02           	movew %d2,%sp@-
0000a8ba: 2f0a           	movel %a2,%sp@-
0000a8bc: 4e96           	jsr %fp@
0000a8be: 5c8f           	addql #6,%sp
0000a8c0: 4a40           	tstw %d0
0000a8c2: 6704           	beqs 0xa8c8
0000a8c4: 4254           	clrw %a4@
0000a8c6: 603a           	bras 0xa902
0000a8c8: 7c01           	moveq #1,%d6
0000a8ca: 4a6f 002e      	tstw %sp@(46)
0000a8ce: 6746           	beqs 0xa916
0000a8d0: 102b 0039      	moveb %a3@(57),%d0
0000a8d4: 6d40           	blts 0xa916
0000a8d6: 177c 0000 0019 	moveb #0,%a3@(25)
0000a8dc: 2039 0004 c418 	movel 0x4c418,%d0
0000a8e2: 5380           	subql #1,%d0
0000a8e4: 6afc           	bpls 0xa8e2
0000a8e6: 1744 000d      	moveb %d4,%a3@(13)
0000a8ea: 1745 0009      	moveb %d5,%a3@(9)
0000a8ee: 3f02           	movew %d2,%sp@-
0000a8f0: 2f0b           	movel %a3,%sp@-
0000a8f2: 4e96           	jsr %fp@
0000a8f4: 5c8f           	addql #6,%sp
0000a8f6: 4a40           	tstw %d0
0000a8f8: 671a           	beqs 0xa914
0000a8fa: 294b fffc      	movel %a3,%a4@(-4)
0000a8fe: 38bc 0001      	movew #1,%a4@
0000a902: 4a42           	tstw %d2
0000a904: 672e           	beqs 0xa934
0000a906: 3f02           	movew %d2,%sp@-
0000a908: 4e95           	jsr %a5@
0000a90a: 548f           	addql #2,%sp
0000a90c: 4a40           	tstw %d0
0000a90e: 6600 0356      	bnew 0xac66
0000a912: 6020           	bras 0xa934
0000a914: 7e01           	moveq #1,%d7
0000a916: 2039 0000 04ba 	movel 0x4ba,%d0
0000a91c: b0af 0030      	cmpl %sp@(48),%d0
0000a920: 6c00 0344      	bgew 0xac66
0000a924: 4a46           	tstw %d6
0000a926: 6700 ff72      	beqw 0xa89a
0000a92a: 4a47           	tstw %d7
0000a92c: 6700 ff6a      	beqw 0xa898
0000a930: 6000 0334      	braw 0xac66
0000a934: 5242           	addqw #1,%d2
0000a936: d643           	addw %d3,%d3
0000a938: 49ec 0016      	lea %a4@(22),%a4
0000a93c: 5204           	addqb #1,%d4
0000a93e: 5205           	addqb #1,%d5
0000a940: 0c42 0004      	cmpiw #4,%d2
0000a944: 6600 ff0a      	bnew 0xa850
0000a948: 2a3c 0004 c3cc 	movel #312268,%d5
0000a94e: 7400           	moveq #0,%d2
0000a950: 7601           	moveq #1,%d3
0000a952: 4dfa f904      	lea %pc@(0xa258),%fp
0000a956: 49fa f766      	lea %pc@(0xa0be),%a4
0000a95a: 3003           	movew %d3,%d0
0000a95c: c079 0004 c414 	andw 0x4c414,%d0
0000a962: 6700 016e      	beqw 0xaad2
0000a966: 2045           	moveal %d5,%a0
0000a968: 2450           	moveal %a0@,%a2
0000a96a: 2a42           	moveal %d2,%a5
0000a96c: dbc2           	addal %d2,%a5
0000a96e: dbc2           	addal %d2,%a5
0000a970: dbcd           	addal %a5,%a5
0000a972: dbcd           	addal %a5,%a5
0000a974: 9bc2           	subal %d2,%a5
0000a976: dbcd           	addal %a5,%a5
0000a978: dbfc 0004 c3bc 	addal #312252,%a5
0000a97e: 157c 0002 0039 	moveb #2,%a2@(57)
0000a984: 2c0d           	movel %a5,%d6
0000a986: 264d           	moveal %a5,%a3
0000a988: 4244           	clrw %d4
0000a98a: 3f04           	movew %d4,%sp@-
0000a98c: 2f0a           	movel %a2,%sp@-
0000a98e: 4e96           	jsr %fp@
0000a990: 2f0a           	movel %a2,%sp@-
0000a992: 4e94           	jsr %a4@
0000a994: 157c ffaa 000d 	moveb #-86,%a2@(13)
0000a99a: 157c 0055 0009 	moveb #85,%a2@(9)
0000a9a0: 2f0a           	movel %a2,%sp@-
0000a9a2: 4e94           	jsr %a4@
0000a9a4: 157c 0055 000d 	moveb #85,%a2@(13)
0000a9aa: 157c ffaa 0009 	moveb #-86,%a2@(9)
0000a9b0: 2f0a           	movel %a2,%sp@-
0000a9b2: 4e94           	jsr %a4@
0000a9b4: 157c ffaa 000d 	moveb #-86,%a2@(13)
0000a9ba: 157c 0055 0009 	moveb #85,%a2@(9)
0000a9c0: 2f0a           	movel %a2,%sp@-
0000a9c2: 4e94           	jsr %a4@
0000a9c4: 102a 000d      	moveb %a2@(13),%d0
0000a9c8: 122a 0009      	moveb %a2@(9),%d1
0000a9cc: e148           	lslw #8,%d0
0000a9ce: 0241 00ff      	andiw #255,%d1
0000a9d2: 8041           	orw %d1,%d0
0000a9d4: 4fef 0016      	lea %sp@(22),%sp
0000a9d8: 0c40 aa55      	cmpiw #-21931,%d0
0000a9dc: 56c0           	sne %d0
0000a9de: 5200           	addqb #1,%d0
0000a9e0: 1680           	moveb %d0,%a3@
0000a9e2: 422b 0001      	clrb %a3@(1)
0000a9e6: 422b 0002      	clrb %a3@(2)
0000a9ea: 422b 0005      	clrb %a3@(5)
0000a9ee: 5244           	addqw #1,%d4
0000a9f0: 508b           	addql #8,%a3
0000a9f2: 0c44 0002      	cmpiw #2,%d4
0000a9f6: 6692           	bnes 0xa98a
0000a9f8: 4267           	clrw %sp@-
0000a9fa: 2f0a           	movel %a2,%sp@-
0000a9fc: 4e96           	jsr %fp@
0000a9fe: 206d 0010      	moveal %a5@(16),%a0
0000aa02: 117c 0006 0039 	moveb #6,%a0@(57)
0000aa08: 2039 0004 c41c 	movel 0x4c41c,%d0
0000aa0e: 5380           	subql #1,%d0
0000aa10: 6afc           	bpls 0xaa0e
0000aa12: 117c 0002 0039 	moveb #2,%a0@(57)
0000aa18: 2039 0004 c418 	movel 0x4c418,%d0
0000aa1e: 5380           	subql #1,%d0
0000aa20: 6afc           	bpls 0xaa1e
0000aa22: 5c8f           	addql #6,%sp
0000aa24: 4a15           	tstb %a5@
0000aa26: 6606           	bnes 0xaa2e
0000aa28: 4a2d 0008      	tstb %a5@(8)
0000aa2c: 6726           	beqs 0xaa54
0000aa2e: 2239 0000 04ba 	movel 0x4ba,%d1
0000aa34: 0681 0000 0258 	addil #600,%d1
0000aa3a: 2039 0004 c418 	movel 0x4c418,%d0
0000aa40: 5380           	subql #1,%d0
0000aa42: 6afc           	bpls 0xaa40
0000aa44: 6012           	bras 0xaa58
0000aa46: 1028 0039      	moveb %a0@(57),%d0
0000aa4a: 0240 00c0      	andiw #192,%d0
0000aa4e: 0c40 0040      	cmpiw #64,%d0
0000aa52: 6604           	bnes 0xaa58
0000aa54: 4244           	clrw %d4
0000aa56: 600c           	bras 0xaa64
0000aa58: 2039 0000 04ba 	movel 0x4ba,%d0
0000aa5e: b280           	cmpl %d0,%d1
0000aa60: 6ee4           	bgts 0xaa46
0000aa62: 60f0           	bras 0xaa54
0000aa64: 3f04           	movew %d4,%sp@-
0000aa66: 2f0a           	movel %a2,%sp@-
0000aa68: 4e96           	jsr %fp@
0000aa6a: 2f0a           	movel %a2,%sp@-
0000aa6c: 4e94           	jsr %a4@
0000aa6e: 102a 000d      	moveb %a2@(13),%d0
0000aa72: 122a 0009      	moveb %a2@(9),%d1
0000aa76: e148           	lslw #8,%d0
0000aa78: 0241 00ff      	andiw #255,%d1
0000aa7c: 8041           	orw %d1,%d0
0000aa7e: 4fef 000a      	lea %sp@(10),%sp
0000aa82: 0c40 0101      	cmpiw #257,%d0
0000aa86: 6640           	bnes 0xaac8
0000aa88: 122a 001d      	moveb %a2@(29),%d1
0000aa8c: 102a 0015      	moveb %a2@(21),%d0
0000aa90: 1e2a 0011      	moveb %a2@(17),%d7
0000aa94: e148           	lslw #8,%d0
0000aa96: 0247 00ff      	andiw #255,%d7
0000aa9a: 8047           	orw %d7,%d0
0000aa9c: 0c40 eb14      	cmpiw #-5356,%d0
0000aaa0: 6718           	beqs 0xaaba
0000aaa2: 0c40 9669      	cmpiw #-27031,%d0
0000aaa6: 6712           	beqs 0xaaba
0000aaa8: 4a01           	tstb %d1
0000aaaa: 6712           	beqs 0xaabe
0000aaac: 4a40           	tstw %d0
0000aaae: 6712           	beqs 0xaac2
0000aab0: 0c40 c33c      	cmpiw #-15556,%d0
0000aab4: 56c0           	sne %d0
0000aab6: 5400           	addqb #2,%d0
0000aab8: 600a           	bras 0xaac4
0000aaba: 7003           	moveq #3,%d0
0000aabc: 6006           	bras 0xaac4
0000aabe: 7001           	moveq #1,%d0
0000aac0: 6002           	bras 0xaac4
0000aac2: 7002           	moveq #2,%d0
0000aac4: 2046           	moveal %d6,%a0
0000aac6: 1080           	moveb %d0,%a0@
0000aac8: 5244           	addqw #1,%d4
0000aaca: 5086           	addql #8,%d6
0000aacc: 0c44 0002      	cmpiw #2,%d4
0000aad0: 6692           	bnes 0xaa64
0000aad2: d643           	addw %d3,%d3
0000aad4: 5282           	addql #1,%d2
0000aad6: 7016           	moveq #22,%d0
0000aad8: da80           	addl %d0,%d5
0000aada: 103c 0004      	moveb #4,%d0
0000aade: b082           	cmpl %d2,%d0
0000aae0: 6600 fe78      	bnew 0xa95a
0000aae4: 4242           	clrw %d2
0000aae6: 4bfa f998      	lea %pc@(0xa480),%a5
0000aaea: 45f9 0004 c3bc 	lea 0x4c3bc,%a2
0000aaf0: 47fa f79c      	lea %pc@(0xa28e),%a3
0000aaf4: 49f9 0004 c3be 	lea 0x4c3be,%a4
0000aafa: 3f02           	movew %d2,%sp@-
0000aafc: 4e95           	jsr %a5@
0000aafe: 548f           	addql #2,%sp
0000ab00: 4a80           	tstl %d0
0000ab02: 6600 00fe      	bnew 0xac02
0000ab06: 0839 0001 0004 	btst #1,0x4c486
0000ab0c: c486 
0000ab0e: 6666           	bnes 0xab76
0000ab10: 3802           	movew %d2,%d4
0000ab12: e244           	asrw #1,%d4
0000ab14: 3a02           	movew %d2,%d5
0000ab16: 0245 0001      	andiw #1,%d5
0000ab1a: 7600           	moveq #0,%d3
0000ab1c: 3605           	movew %d5,%d3
0000ab1e: e78b           	lsll #3,%d3
0000ab20: 7200           	moveq #0,%d1
0000ab22: 3204           	movew %d4,%d1
0000ab24: 2001           	movel %d1,%d0
0000ab26: d081           	addl %d1,%d0
0000ab28: d081           	addl %d1,%d0
0000ab2a: d080           	addl %d0,%d0
0000ab2c: d080           	addl %d0,%d0
0000ab2e: 9081           	subl %d1,%d0
0000ab30: d080           	addl %d0,%d0
0000ab32: 2043           	moveal %d3,%a0
0000ab34: d1c0           	addal %d0,%a0
0000ab36: d1fc 0004 c3bc 	addal #312252,%a0
0000ab3c: 0028 0004 0001 	orib #4,%a0@(1)
0000ab42: 3239 0004 c430 	movew 0x4c430,%d1
0000ab48: 1141 0003      	moveb %d1,%a0@(3)
0000ab4c: 3039 0004 c42a 	movew 0x4c42a,%d0
0000ab52: 1140 0004      	moveb %d0,%a0@(4)
0000ab56: 0241 00ff      	andiw #255,%d1
0000ab5a: 3f01           	movew %d1,%sp@-
0000ab5c: 0240 00ff      	andiw #255,%d0
0000ab60: 5340           	subqw #1,%d0
0000ab62: c1c1           	mulsw %d1,%d0
0000ab64: 3040           	moveaw %d0,%a0
0000ab66: 2f08           	movel %a0,%sp@-
0000ab68: 3f05           	movew %d5,%sp@-
0000ab6a: 3f04           	movew %d4,%sp@-
0000ab6c: 3f3c 0091      	movew #145,%sp@-
0000ab70: 4e93           	jsr %a3@
0000ab72: 4fef 000c      	lea %sp@(12),%sp
0000ab76: 3639 0004 c482 	movew 0x4c482,%d3
0000ab7c: 6c50           	bges 0xabce
0000ab7e: 1003           	moveb %d3,%d0
0000ab80: 0c03 0001      	cmpib #1,%d3
0000ab84: 6348           	blss 0xabce
0000ab86: 3802           	movew %d2,%d4
0000ab88: e244           	asrw #1,%d4
0000ab8a: 3a02           	movew %d2,%d5
0000ab8c: 0245 0001      	andiw #1,%d5
0000ab90: 0240 00ff      	andiw #255,%d0
0000ab94: 3f00           	movew %d0,%sp@-
0000ab96: 42a7           	clrl %sp@-
0000ab98: 3f05           	movew %d5,%sp@-
0000ab9a: 3f04           	movew %d4,%sp@-
0000ab9c: 3f3c 00c6      	movew #198,%sp@-
0000aba0: 4e93           	jsr %a3@
0000aba2: 4fef 000c      	lea %sp@(12),%sp
0000aba6: 4a80           	tstl %d0
0000aba8: 6624           	bnes 0xabce
0000abaa: 48c5           	extl %d5
0000abac: 0284 0000 ffff 	andil #65535,%d4
0000abb2: e78d           	lsll #3,%d5
0000abb4: 2004           	movel %d4,%d0
0000abb6: d084           	addl %d4,%d0
0000abb8: d084           	addl %d4,%d0
0000abba: d080           	addl %d0,%d0
0000abbc: d080           	addl %d0,%d0
0000abbe: 9084           	subl %d4,%d0
0000abc0: d080           	addl %d0,%d0
0000abc2: d085           	addl %d5,%d0
0000abc4: 0032 0001 0801 	orib #1,%a2@(0000000000000001,%d0:l)
0000abca: 1983 0800      	moveb %d3,%a4@(0000000000000000,%d0:l)
0000abce: 0839 0002 0004 	btst #2,0x4c4ca
0000abd4: c4ca 
0000abd6: 672a           	beqs 0xac02
0000abd8: 3202           	movew %d2,%d1
0000abda: e241           	asrw #1,%d1
0000abdc: 3602           	movew %d2,%d3
0000abde: 0243 0001      	andiw #1,%d3
0000abe2: 48c3           	extl %d3
0000abe4: 0281 0000 ffff 	andil #65535,%d1
0000abea: e78b           	lsll #3,%d3
0000abec: 2001           	movel %d1,%d0
0000abee: d081           	addl %d1,%d0
0000abf0: d081           	addl %d1,%d0
0000abf2: d080           	addl %d0,%d0
0000abf4: d080           	addl %d0,%d0
0000abf6: 9081           	subl %d1,%d0
0000abf8: d080           	addl %d0,%d0
0000abfa: d680           	addl %d0,%d3
0000abfc: 0032 0002 3801 	orib #2,%a2@(0000000000000001,%d3:l)
0000ac02: 5242           	addqw #1,%d2
0000ac04: 0c42 0008      	cmpiw #8,%d2
0000ac08: 6600 fef0      	bnew 0xaafa
0000ac0c: 4202           	clrb %d2
0000ac0e: 47fa f8de      	lea %pc@(0xa4ee),%a3
0000ac12: 45f9 0004 c3c2 	lea 0x4c3c2,%a2
0000ac18: 3f02           	movew %d2,%sp@-
0000ac1a: 4e93           	jsr %a3@
0000ac1c: 548f           	addql #2,%sp
0000ac1e: 4a80           	tstl %d0
0000ac20: 663a           	bnes 0xac5c
0000ac22: 3202           	movew %d2,%d1
0000ac24: e241           	asrw #1,%d1
0000ac26: 3602           	movew %d2,%d3
0000ac28: 0243 0001      	andiw #1,%d3
0000ac2c: 3039 0004 c424 	movew 0x4c424,%d0
0000ac32: 0240 0003      	andiw #3,%d0
0000ac36: 6704           	beqs 0xac3c
0000ac38: 7810           	moveq #16,%d4
0000ac3a: 6002           	bras 0xac3e
0000ac3c: 780c           	moveq #12,%d4
0000ac3e: 48c3           	extl %d3
0000ac40: 0281 0000 ffff 	andil #65535,%d1
0000ac46: e78b           	lsll #3,%d3
0000ac48: 2001           	movel %d1,%d0
0000ac4a: d081           	addl %d1,%d0
0000ac4c: d081           	addl %d1,%d0
0000ac4e: d080           	addl %d0,%d0
0000ac50: d080           	addl %d0,%d0
0000ac52: 9081           	subl %d1,%d0
0000ac54: d080           	addl %d0,%d0
0000ac56: d680           	addl %d0,%d3
0000ac58: 1584 3800      	moveb %d4,%a2@(0000000000000000,%d3:l)
0000ac5c: 5242           	addqw #1,%d2
0000ac5e: 0c42 0008      	cmpiw #8,%d2
0000ac62: 66b4           	bnes 0xac18
0000ac64: 600e           	bras 0xac74
0000ac66: 3003           	movew %d3,%d0
0000ac68: 4640           	notw %d0
0000ac6a: c179 0004 c414 	andw %d0,0x4c414
0000ac70: 6000 fcc2      	braw 0xa934
0000ac74: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0000ac78: 508f           	addql #8,%sp
0000ac7a: 4e75           	rts
0000ac7c:  _ide_rw
0000ac7c: 4fef ffe4      	lea %sp@(-28),%sp
0000ac80: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0000ac84: 2c2f 004e      	movel %sp@(78),%d6
0000ac88: 2e2f 0054      	movel %sp@(84),%d7
0000ac8c: 3a2f 0058      	movew %sp@(88),%d5
0000ac90: 3f05           	movew %d5,%sp@-
0000ac92: 4eba f0ae      	jsr %pc@(0x9d42)
0000ac96: 548f           	addql #2,%sp
0000ac98: 0c40 0002      	cmpiw #2,%d0
0000ac9c: 6600 02a6      	bnew 0xaf44
0000aca0: 3805           	movew %d5,%d4
0000aca2: 103c 000f      	moveb #15,%d0
0000aca6: e06c           	lsrw %d0,%d4
0000aca8: d845           	addw %d5,%d4
0000acaa: e244           	asrw #1,%d4
0000acac: 0245 0001      	andiw #1,%d5
0000acb0: 322f 004c      	movew %sp@(76),%d1
0000acb4: 0241 0001      	andiw #1,%d1
0000acb8: 3f41 0038      	movew %d1,%sp@(56)
0000acbc: 0807 0000      	btst #0,%d7
0000acc0: 670a           	beqs 0xaccc
0000acc2: 7413           	moveq #19,%d2
0000acc4: b4b9 0004 b258 	cmpl 0x4b258,%d2
0000acca: 640c           	bccs 0xacd8
0000accc: 99cc           	subal %a4,%a4
0000acce: 3f7c 0020 002e 	movew #32,%sp@(46)
0000acd4: 6000 0238      	braw 0xaf0e
0000acd8: 387c 0001      	moveaw #1,%a4
0000acdc: 3f7c 0006 002e 	movew #6,%sp@(46)
0000ace2: 6000 022a      	braw 0xaf0e
0000ace6: 362f 0052      	movew %sp@(82),%d3
0000acea: 322f 002e      	movew %sp@(46),%d1
0000acee: b243           	cmpw %d3,%d1
0000acf0: 6402           	bccs 0xacf4
0000acf2: 3601           	movew %d1,%d3
0000acf4: 4a6f 0032      	tstw %sp@(50)
0000acf8: 6708           	beqs 0xad02
0000acfa: 2a79 0000 04c6 	moveal 0x4c6,%a5
0000ad00: 6002           	bras 0xad04
0000ad02: 2a47           	moveal %d7,%a5
0000ad04: 4a6f 0038      	tstw %sp@(56)
0000ad08: 6728           	beqs 0xad32
0000ad0a: 4a6f 0032      	tstw %sp@(50)
0000ad0e: 6700 0242      	beqw 0xaf52
0000ad12: 2003           	movel %d3,%d0
0000ad14: 7409           	moveq #9,%d2
0000ad16: e5a8           	lsll %d2,%d0
0000ad18: 0280 01ff fe00 	andil #33553920,%d0
0000ad1e: 2f00           	movel %d0,%sp@-
0000ad20: 2f07           	movel %d7,%sp@-
0000ad22: 2f0d           	movel %a5,%sp@-
0000ad24: 4eb9 0001 bb80 	jsr 0x1bb80
0000ad2a: 4fef 000c      	lea %sp@(12),%sp
0000ad2e: 6000 0222      	braw 0xaf52
0000ad32: 3f2f 005a      	movew %sp@(90),%sp@-
0000ad36: 2f0d           	movel %a5,%sp@-
0000ad38: 3f03           	movew %d3,%sp@-
0000ad3a: 2f06           	movel %d6,%sp@-
0000ad3c: 3f05           	movew %d5,%sp@-
0000ad3e: 3f2f 0050      	movew %sp@(80),%sp@-
0000ad42: 3f3c 0020      	movew #32,%sp@-
0000ad46: 4eba f5be      	jsr %pc@(0xa306)
0000ad4a: 2400           	movel %d0,%d2
0000ad4c: 4fef 0012      	lea %sp@(18),%sp
0000ad50: 6000 0152      	braw 0xaea4
0000ad54: 7000           	moveq #0,%d0
0000ad56: 3005           	movew %d5,%d0
0000ad58: e788           	lsll #3,%d0
0000ad5a: 4241           	clrw %d1
0000ad5c: 1233 0801      	moveb %a3@(0000000000000001,%d0:l),%d1
0000ad60: 0801 0000      	btst #0,%d1
0000ad64: 6728           	beqs 0xad8e
0000ad66: 0801 0001      	btst #1,%d1
0000ad6a: 6708           	beqs 0xad74
0000ad6c: 0c86 0fff ffff 	cmpil #268435455,%d6
0000ad72: 6204           	bhis 0xad78
0000ad74: 70c5           	moveq #-59,%d0
0000ad76: 6002           	bras 0xad7a
0000ad78: 7039           	moveq #57,%d0
0000ad7a: 7400           	moveq #0,%d2
0000ad7c: 3405           	movew %d5,%d2
0000ad7e: e78a           	lsll #3,%d2
0000ad80: 1433 2802      	moveb %a3@(0000000000000002,%d2:l),%d2
0000ad84: 0242 00ff      	andiw #255,%d2
0000ad88: 3f42 0030      	movew %d2,%sp@(48)
0000ad8c: 6008           	bras 0xad96
0000ad8e: 3f7c 0001 0030 	movew #1,%sp@(48)
0000ad94: 7030           	moveq #48,%d0
0000ad96: 0801 0001      	btst #1,%d1
0000ad9a: 6710           	beqs 0xadac
0000ad9c: 0c86 0fff ffff 	cmpil #268435455,%d6
0000ada2: 6308           	blss 0xadac
0000ada4: 0c00 0030      	cmpib #48,%d0
0000ada8: 6602           	bnes 0xadac
0000adaa: 7034           	moveq #52,%d0
0000adac: 3200           	movew %d0,%d1
0000adae: 0241 00fd      	andiw #253,%d1
0000adb2: 3f01           	movew %d1,%sp@-
0000adb4: 3f03           	movew %d3,%sp@-
0000adb6: 2f06           	movel %d6,%sp@-
0000adb8: 3f05           	movew %d5,%sp@-
0000adba: 3f2f 004c      	movew %sp@(76),%sp@-
0000adbe: 4eba f35a      	jsr %pc@(0xa11a)
0000adc2: 4878 0014      	pea 0x14
0000adc6: 2f0a           	movel %a2,%sp@-
0000adc8: 243c 0000 9da0 	movel #40352,%d2
0000adce: 2042           	moveal %d2,%a0
0000add0: 4e90           	jsr %a0@
0000add2: 4fef 0014      	lea %sp@(20),%sp
0000add6: 4a40           	tstw %d0
0000add8: 6600 00c6      	bnew 0xaea0
0000addc: 284d           	moveal %a5,%a4
0000adde: 3c43           	moveaw %d3,%fp
0000ade0: 43ea 0001      	lea %a2@(1),%a1
0000ade4: 2f49 0044      	movel %a1,%sp@(68)
0000ade8: 2f47 0034      	movel %d7,%sp@(52)
0000adec: 2e06           	movel %d6,%d7
0000adee: 3c03           	movew %d3,%d6
0000adf0: 607e           	bras 0xae70
0000adf2: 360e           	movew %fp,%d3
0000adf4: 322f 0030      	movew %sp@(48),%d1
0000adf8: b24e           	cmpw %fp,%d1
0000adfa: 6402           	bccs 0xadfe
0000adfc: 3601           	movew %d1,%d3
0000adfe: 7800           	moveq #0,%d4
0000ae00: 3803           	movew %d3,%d4
0000ae02: 7409           	moveq #9,%d2
0000ae04: e5ac           	lsll %d2,%d4
0000ae06: 102a 001d      	moveb %a2@(29),%d0
0000ae0a: 0240 00ff      	andiw #255,%d0
0000ae0e: 3f40 003c      	movew %d0,%sp@(60)
0000ae12: 44c0           	movew %d0,%ccr
0000ae14: 6a34           	bpls 0xae4a
0000ae16: 4a6b 0014      	tstw %a3@(20)
0000ae1a: 6718           	beqs 0xae34
0000ae1c: 3f2f 005a      	movew %sp@(90),%sp@-
0000ae20: 2f04           	movel %d4,%sp@-
0000ae22: 2f0c           	movel %a4,%sp@-
0000ae24: 2f2f 004e      	movel %sp@(78),%sp@-
0000ae28: 4eba f094      	jsr %pc@(0x9ebe)
0000ae2c: 4fef 000e      	lea %sp@(14),%sp
0000ae30: 4202           	clrb %d2
0000ae32: 6018           	bras 0xae4c
0000ae34: 3f2f 005a      	movew %sp@(90),%sp@-
0000ae38: 2f04           	movel %d4,%sp@-
0000ae3a: 2f0c           	movel %a4,%sp@-
0000ae3c: 2f0a           	movel %a2,%sp@-
0000ae3e: 4eba f07e      	jsr %pc@(0x9ebe)
0000ae42: 4fef 000e      	lea %sp@(14),%sp
0000ae46: 7400           	moveq #0,%d2
0000ae48: 6002           	bras 0xae4c
0000ae4a: 74f6           	moveq #-10,%d2
0000ae4c: 302f 003c      	movew %sp@(60),%d0
0000ae50: 0240 0021      	andiw #33,%d0
0000ae54: 6702           	beqs 0xae58
0000ae56: 74f6           	moveq #-10,%d2
0000ae58: 4878 0258      	pea 0x258
0000ae5c: 2f0a           	movel %a2,%sp@-
0000ae5e: 4eba ef40      	jsr %pc@(0x9da0)
0000ae62: 508f           	addql #8,%sp
0000ae64: 4a40           	tstw %d0
0000ae66: 6632           	bnes 0xae9a
0000ae68: 4a82           	tstl %d2
0000ae6a: 6616           	bnes 0xae82
0000ae6c: d9c4           	addal %d4,%a4
0000ae6e: 9cc3           	subaw %d3,%fp
0000ae70: 300e           	movew %fp,%d0
0000ae72: 6600 ff7e      	bnew 0xadf2
0000ae76: 3606           	movew %d6,%d3
0000ae78: 2c07           	movel %d7,%d6
0000ae7a: 2e2f 0034      	movel %sp@(52),%d7
0000ae7e: 7400           	moveq #0,%d2
0000ae80: 6008           	bras 0xae8a
0000ae82: 3606           	movew %d6,%d3
0000ae84: 2c07           	movel %d7,%d6
0000ae86: 2e2f 0034      	movel %sp@(52),%d7
0000ae8a: 102a 0039      	moveb %a2@(57),%d0
0000ae8e: 102a 001d      	moveb %a2@(29),%d0
0000ae92: 0240 00a9      	andiw #169,%d0
0000ae96: 6608           	bnes 0xaea0
0000ae98: 600a           	bras 0xaea4
0000ae9a: 2c07           	movel %d7,%d6
0000ae9c: 2e2f 0034      	movel %sp@(52),%d7
0000aea0: 74f6           	moveq #-10,%d2
0000aea2: 6004           	bras 0xaea8
0000aea4: 4a82           	tstl %d2
0000aea6: 6c2a           	bges 0xaed2
0000aea8: 226f 003e      	moveal %sp@(62),%a1
0000aeac: 2051           	moveal %a1@,%a0
0000aeae: 7000           	moveq #0,%d0
0000aeb0: 3005           	movew %d5,%d0
0000aeb2: e788           	lsll #3,%d0
0000aeb4: 1233 0801      	moveb %a3@(0000000000000001,%d0:l),%d1
0000aeb8: 0801 0000      	btst #0,%d1
0000aebc: 6700 0088      	beqw 0xaf46
0000aec0: 1628 0005      	moveb %a0@(5),%d3
0000aec4: 44c3           	movew %d3,%ccr
0000aec6: 667e           	bnes 0xaf46
0000aec8: 0201 fffe      	andib #-2,%d1
0000aecc: 1781 0801      	moveb %d1,%a3@(0000000000000001,%d0:l)
0000aed0: 6066           	bras 0xaf38
0000aed2: 4a6f 0038      	tstw %sp@(56)
0000aed6: 6622           	bnes 0xaefa
0000aed8: 4a6f 0032      	tstw %sp@(50)
0000aedc: 671c           	beqs 0xaefa
0000aede: 2003           	movel %d3,%d0
0000aee0: 7209           	moveq #9,%d1
0000aee2: e3a8           	lsll %d1,%d0
0000aee4: 0280 01ff fe00 	andil #33553920,%d0
0000aeea: 2f00           	movel %d0,%sp@-
0000aeec: 2f0d           	movel %a5,%sp@-
0000aeee: 2f07           	movel %d7,%sp@-
0000aef0: 4eb9 0001 bb80 	jsr 0x1bb80
0000aef6: 4fef 000c      	lea %sp@(12),%sp
0000aefa: 7000           	moveq #0,%d0
0000aefc: 3003           	movew %d3,%d0
0000aefe: 2200           	movel %d0,%d1
0000af00: 7409           	moveq #9,%d2
0000af02: e5a9           	lsll %d2,%d1
0000af04: de81           	addl %d1,%d7
0000af06: dc80           	addl %d0,%d6
0000af08: 976f 0052      	subw %d3,%sp@(82)
0000af0c: 602a           	bras 0xaf38
0000af0e: 7000           	moveq #0,%d0
0000af10: 3004           	movew %d4,%d0
0000af12: 2200           	movel %d0,%d1
0000af14: d280           	addl %d0,%d1
0000af16: 2641           	moveal %d1,%a3
0000af18: d7c0           	addal %d0,%a3
0000af1a: d7cb           	addal %a3,%a3
0000af1c: d7cb           	addal %a3,%a3
0000af1e: 97c0           	subal %d0,%a3
0000af20: d7cb           	addal %a3,%a3
0000af22: d7fc 0004 c3bc 	addal #312252,%a3
0000af28: 41eb 0010      	lea %a3@(16),%a0
0000af2c: 2f48 003e      	movel %a0,%sp@(62)
0000af30: 3f44 0042      	movew %d4,%sp@(66)
0000af34: 3f4c 0032      	movew %a4,%sp@(50)
0000af38: 4a6f 0052      	tstw %sp@(82)
0000af3c: 6600 fda8      	bnew 0xace6
0000af40: 7400           	moveq #0,%d2
0000af42: 6002           	bras 0xaf46
0000af44: 74f1           	moveq #-15,%d2
0000af46: 2002           	movel %d2,%d0
0000af48: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0000af4c: 4fef 001c      	lea %sp@(28),%sp
0000af50: 4e75           	rts
0000af52: 226f 003e      	moveal %sp@(62),%a1
0000af56: 2451           	moveal %a1@,%a2
0000af58: 3f05           	movew %d5,%sp@-
0000af5a: 2f0a           	movel %a2,%sp@-
0000af5c: 4eba f2fa      	jsr %pc@(0xa258)
0000af60: 5c8f           	addql #6,%sp
0000af62: 4a40           	tstw %d0
0000af64: 6c00 fdee      	bgew 0xad54
0000af68: 6000 ff36      	braw 0xaea0
0000af6c:  _ide_ioctl
0000af6c: 2f0a           	movel %a2,%sp@-
0000af6e: 2f02           	movel %d2,%sp@-
0000af70: 342f 000c      	movew %sp@(12),%d2
0000af74: 302f 000e      	movew %sp@(14),%d0
0000af78: 246f 0010      	moveal %sp@(16),%a2
0000af7c: 0c40 0015      	cmpiw #21,%d0
0000af80: 6768           	beqs 0xafea
0000af82: 6208           	bhis 0xaf8c
0000af84: 0c40 0014      	cmpiw #20,%d0
0000af88: 6612           	bnes 0xaf9c
0000af8a: 6016           	bras 0xafa2
0000af8c: 0c40 001e      	cmpiw #30,%d0
0000af90: 6700 00bc      	beqw 0xb04e
0000af94: 0c40 0028      	cmpiw #40,%d0
0000af98: 6700 0086      	beqw 0xb020
0000af9c: 70ff           	moveq #-1,%d0
0000af9e: 6000 00b4      	braw 0xb054
0000afa2: 3f02           	movew %d2,%sp@-
0000afa4: 4eba f4da      	jsr %pc@(0xa480)
0000afa8: 548f           	addql #2,%sp
0000afaa: 4a80           	tstl %d0
0000afac: 6d00 00a6      	bltw 0xb054
0000afb0: 7000           	moveq #0,%d0
0000afb2: 0839 0002 0004 	btst #2,0x4c4ca
0000afb8: c4ca 
0000afba: 6712           	beqs 0xafce
0000afbc: 3039 0004 c4ee 	movew 0x4c4ee,%d0
0000afc2: 4840           	swap %d0
0000afc4: 4240           	clrw %d0
0000afc6: 8079 0004 c4ec 	orw 0x4c4ec,%d0
0000afcc: 6010           	bras 0xafde
0000afce: 3039 0004 c49e 	movew 0x4c49e,%d0
0000afd4: 4840           	swap %d0
0000afd6: 4240           	clrw %d0
0000afd8: 8079 0004 c49c 	orw 0x4c49c,%d0
0000afde: 2480           	movel %d0,%a2@
0000afe0: 257c 0000 0200 	movel #512,%a2@(4)
0000afe6: 0004 
0000afe8: 6064           	bras 0xb04e
0000afea: 3f02           	movew %d2,%sp@-
0000afec: 4eba f492      	jsr %pc@(0xa480)
0000aff0: 548f           	addql #2,%sp
0000aff2: 4a80           	tstl %d0
0000aff4: 6d5e           	blts 0xb054
0000aff6: 4239 0004 c481 	clrb 0x4c481
0000affc: 41f9 0004 c481 	lea 0x4c481,%a0
0000b002: 600a           	bras 0xb00e
0000b004: 4210           	clrb %a0@
0000b006: b1fc 0004 c45a 	cmpal #312410,%a0
0000b00c: 6706           	beqs 0xb014
0000b00e: 0c20 0020      	cmpib #32,%a0@-
0000b012: 67f0           	beqs 0xb004
0000b014: 41f9 0004 c45a 	lea 0x4c45a,%a0
0000b01a: 14d8           	moveb %a0@+,%a2@+
0000b01c: 66fc           	bnes 0xb01a
0000b01e: 602e           	bras 0xb04e
0000b020: 3f02           	movew %d2,%sp@-
0000b022: 4eba ed1e      	jsr %pc@(0x9d42)
0000b026: 548f           	addql #2,%sp
0000b028: 0c40 0002      	cmpiw #2,%d0
0000b02c: 6708           	beqs 0xb036
0000b02e: 0c40 0003      	cmpiw #3,%d0
0000b032: 661e           	bnes 0xb052
0000b034: 600c           	bras 0xb042
0000b036: 3f42 000c      	movew %d2,%sp@(12)
0000b03a: 241f           	movel %sp@+,%d2
0000b03c: 245f           	moveal %sp@+,%a2
0000b03e: 6000 f440      	braw 0xa480
0000b042: 3f42 000c      	movew %d2,%sp@(12)
0000b046: 241f           	movel %sp@+,%d2
0000b048: 245f           	moveal %sp@+,%a2
0000b04a: 6000 f4a2      	braw 0xa4ee
0000b04e: 7000           	moveq #0,%d0
0000b050: 6002           	bras 0xb054
0000b052: 70f1           	moveq #-15,%d0
0000b054: 241f           	movel %sp@+,%d2
0000b056: 245f           	moveal %sp@+,%a2
0000b058: 4e75           	rts
0000b05a:  _send_ide_command
0000b05a: 4e56 fff8      	linkw %fp,#-8
0000b05e: 48e7 3f30      	moveml %d2-%d7/%a2-%a3,%sp@-
0000b062: 362e 0008      	movew %fp@(8),%d3
0000b066: 266e 000a      	moveal %fp@(10),%a3
0000b06a: 3f03           	movew %d3,%sp@-
0000b06c: 4eba ecd4      	jsr %pc@(0x9d42)
0000b070: 548f           	addql #2,%sp
0000b072: 0c40 0002      	cmpiw #2,%d0
0000b076: 670c           	beqs 0xb084
0000b078: 0c40 0003      	cmpiw #3,%d0
0000b07c: 6600 0494      	bnew 0xb512
0000b080: 6000 047c      	braw 0xb4fe
0000b084: 3a03           	movew %d3,%d5
0000b086: 700f           	moveq #15,%d0
0000b088: e06d           	lsrw %d0,%d5
0000b08a: da43           	addw %d3,%d5
0000b08c: e245           	asrw #1,%d5
0000b08e: 3c03           	movew %d3,%d6
0000b090: 0246 0001      	andiw #1,%d6
0000b094: 2453           	moveal %a3@,%a2
0000b096: 1012           	moveb %a2@,%d0
0000b098: 0c00 000a      	cmpib #10,%d0
0000b09c: 6700 0302      	beqw 0xb3a0
0000b0a0: 6216           	bhis 0xb0b8
0000b0a2: 0c00 0003      	cmpib #3,%d0
0000b0a6: 674c           	beqs 0xb0f4
0000b0a8: 0c00 0008      	cmpib #8,%d0
0000b0ac: 6700 01cc      	beqw 0xb27a
0000b0b0: 4a00           	tstb %d0
0000b0b2: 672e           	beqs 0xb0e2
0000b0b4: 6000 046a      	braw 0xb520
0000b0b8: 0c00 0025      	cmpib #37,%d0
0000b0bc: 6700 0146      	beqw 0xb204
0000b0c0: 620c           	bhis 0xb0ce
0000b0c2: 0c00 0012      	cmpib #18,%d0
0000b0c6: 6600 0458      	bnew 0xb520
0000b0ca: 6000 0090      	braw 0xb15c
0000b0ce: 0c00 0028      	cmpib #40,%d0
0000b0d2: 6700 022e      	beqw 0xb302
0000b0d6: 0c00 002a      	cmpib #42,%d0
0000b0da: 6600 0444      	bnew 0xb520
0000b0de: 6000 0348      	braw 0xb428
0000b0e2: 3f3c 003e      	movew #62,%sp@-
0000b0e6: 2f0b           	movel %a3,%sp@-
0000b0e8: 4eba ee78      	jsr %pc@(0x9f62)
0000b0ec: 5c8f           	addql #6,%sp
0000b0ee: 2400           	movel %d0,%d2
0000b0f0: 6000 03dc      	braw 0xb4ce
0000b0f4: 3f3c 002e      	movew #46,%sp@-
0000b0f8: 2f0b           	movel %a3,%sp@-
0000b0fa: 4eba ee66      	jsr %pc@(0x9f62)
0000b0fe: 5c8f           	addql #6,%sp
0000b100: 2440           	moveal %d0,%a2
0000b102: 7003           	moveq #3,%d0
0000b104: b08a           	cmpl %a2,%d0
0000b106: 6700 0422      	beqw 0xb52a
0000b10a: 103c 0004      	moveb #4,%d0
0000b10e: b08a           	cmpl %a2,%d0
0000b110: 6626           	bnes 0xb138
0000b112: 7400           	moveq #0,%d2
0000b114: 3406           	movew %d6,%d2
0000b116: 7200           	moveq #0,%d1
0000b118: 3205           	movew %d5,%d1
0000b11a: e78a           	lsll #3,%d2
0000b11c: 2001           	movel %d1,%d0
0000b11e: d081           	addl %d1,%d0
0000b120: d081           	addl %d1,%d0
0000b122: d080           	addl %d0,%d0
0000b124: d080           	addl %d0,%d0
0000b126: 9081           	subl %d1,%d0
0000b128: d080           	addl %d0,%d0
0000b12a: d480           	addl %d0,%d2
0000b12c: 41f9 0004 c3c0 	lea 0x4c3c0,%a0
0000b132: 11bc 0004 2801 	moveb #4,%a0@(0000000000000001,%d2:l)
0000b138: 2f2b 0006      	movel %a3@(6),%sp@-
0000b13c: 3f2b 000c      	movew %a3@(12),%sp@-
0000b140: 3f03           	movew %d3,%sp@-
0000b142: 4eba ee9e      	jsr %pc@(0x9fe2)
0000b146: 2400           	movel %d0,%d2
0000b148: 508f           	addql #8,%sp
0000b14a: 7604           	moveq #4,%d3
0000b14c: b68a           	cmpl %a2,%d3
0000b14e: 6600 037e      	bnew 0xb4ce
0000b152: 206b 0006      	moveal %a3@(6),%a0
0000b156: 4210           	clrb %a0@
0000b158: 6000 0374      	braw 0xb4ce
0000b15c: 3f3c 002e      	movew #46,%sp@-
0000b160: 2f0b           	movel %a3,%sp@-
0000b162: 4eba edfe      	jsr %pc@(0x9f62)
0000b166: 5c8f           	addql #6,%sp
0000b168: 2440           	moveal %d0,%a2
0000b16a: 7003           	moveq #3,%d0
0000b16c: b08a           	cmpl %a2,%d0
0000b16e: 6700 03ba      	beqw 0xb52a
0000b172: 103c 0004      	moveb #4,%d0
0000b176: b08a           	cmpl %a2,%d0
0000b178: 6704           	beqs 0xb17e
0000b17a: 4200           	clrb %d0
0000b17c: 6002           	bras 0xb180
0000b17e: 707f           	moveq #127,%d0
0000b180: 13c0 0004 c624 	moveb %d0,0x4c624
0000b186: 3f03           	movew %d3,%sp@-
0000b188: 4eba f2f6      	jsr %pc@(0xa480)
0000b18c: 2400           	movel %d0,%d2
0000b18e: 548f           	addql #2,%sp
0000b190: 6600 033c      	bnew 0xb4ce
0000b194: 4239 0004 c625 	clrb 0x4c625
0000b19a: 13fc 0002 0004 	moveb #2,0x4c626
0000b1a0: c626 
0000b1a2: 13fc 0002 0004 	moveb #2,0x4c627
0000b1a8: c627 
0000b1aa: 13fc 0023 0004 	moveb #35,0x4c628
0000b1b0: c628 
0000b1b2: 4239 0004 c629 	clrb 0x4c629
0000b1b8: 4239 0004 c62a 	clrb 0x4c62a
0000b1be: 4239 0004 c62b 	clrb 0x4c62b
0000b1c4: 4878 0018      	pea 0x18
0000b1c8: 4879 0004 c45a 	pea 0x4c45a
0000b1ce: 4879 0004 c62c 	pea 0x4c62c
0000b1d4: 4eb9 0001 bb80 	jsr 0x1bb80
0000b1da: 23f9 0004 c452 	movel 0x4c452,0x4c644
0000b1e0: 0004 c644 
0000b1e4: 222b 0006      	movel %a3@(6),%d1
0000b1e8: 202b 000a      	movel %a3@(10),%d0
0000b1ec: 4fef 000c      	lea %sp@(12),%sp
0000b1f0: 7624           	moveq #36,%d3
0000b1f2: b680           	cmpl %d0,%d3
0000b1f4: 6c02           	bges 0xb1f8
0000b1f6: 7024           	moveq #36,%d0
0000b1f8: 2f00           	movel %d0,%sp@-
0000b1fa: 4879 0004 c624 	pea 0x4c624
0000b200: 2f01           	movel %d1,%sp@-
0000b202: 6068           	bras 0xb26c
0000b204: 3f3c 07fe      	movew #2046,%sp@-
0000b208: 2f0b           	movel %a3,%sp@-
0000b20a: 4eba ed56      	jsr %pc@(0x9f62)
0000b20e: 5c8f           	addql #6,%sp
0000b210: 2400           	movel %d0,%d2
0000b212: 6600 02ba      	bnew 0xb4ce
0000b216: 3f03           	movew %d3,%sp@-
0000b218: 4eba f266      	jsr %pc@(0xa480)
0000b21c: 2400           	movel %d0,%d2
0000b21e: 548f           	addql #2,%sp
0000b220: 6600 02ac      	bnew 0xb4ce
0000b224: 7000           	moveq #0,%d0
0000b226: 0839 0002 0004 	btst #2,0x4c4ca
0000b22c: c4ca 
0000b22e: 6712           	beqs 0xb242
0000b230: 3039 0004 c4ee 	movew 0x4c4ee,%d0
0000b236: 4840           	swap %d0
0000b238: 4240           	clrw %d0
0000b23a: 8079 0004 c4ec 	orw 0x4c4ec,%d0
0000b240: 6010           	bras 0xb252
0000b242: 3039 0004 c49e 	movew 0x4c49e,%d0
0000b248: 4840           	swap %d0
0000b24a: 4240           	clrw %d0
0000b24c: 8079 0004 c49c 	orw 0x4c49c,%d0
0000b252: 5380           	subql #1,%d0
0000b254: 2d40 fff8      	movel %d0,%fp@(-8)
0000b258: 2d7c 0000 0200 	movel #512,%fp@(-4)
0000b25e: fffc 
0000b260: 4878 0008      	pea 0x8
0000b264: 486e fff8      	pea %fp@(-8)
0000b268: 2f2b 0006      	movel %a3@(6),%sp@-
0000b26c: 4eb9 0001 bb80 	jsr 0x1bb80
0000b272: 4fef 000c      	lea %sp@(12),%sp
0000b276: 6000 029c      	braw 0xb514
0000b27a: 3f3c 0020      	movew #32,%sp@-
0000b27e: 2f0b           	movel %a3,%sp@-
0000b280: 4eba ece0      	jsr %pc@(0x9f62)
0000b284: 5c8f           	addql #6,%sp
0000b286: 2400           	movel %d0,%d2
0000b288: 6600 0244      	bnew 0xb4ce
0000b28c: 4244           	clrw %d4
0000b28e: 182a 0002      	moveb %a2@(2),%d4
0000b292: e14c           	lslw #8,%d4
0000b294: 4240           	clrw %d0
0000b296: 102a 0003      	moveb %a2@(3),%d0
0000b29a: 8840           	orw %d0,%d4
0000b29c: 0284 0000 ffff 	andil #65535,%d4
0000b2a2: 7000           	moveq #0,%d0
0000b2a4: 102a 0001      	moveb %a2@(1),%d0
0000b2a8: 4840           	swap %d0
0000b2aa: 4240           	clrw %d0
0000b2ac: d880           	addl %d0,%d4
0000b2ae: 4242           	clrw %d2
0000b2b0: 142a 0004      	moveb %a2@(4),%d2
0000b2b4: 4a42           	tstw %d2
0000b2b6: 6604           	bnes 0xb2bc
0000b2b8: 343c 0100      	movew #256,%d2
0000b2bc: 7e00           	moveq #0,%d7
0000b2be: 3e02           	movew %d2,%d7
0000b2c0: de84           	addl %d4,%d7
0000b2c2: 3f03           	movew %d3,%sp@-
0000b2c4: 4eba ecf4      	jsr %pc@(0x9fba)
0000b2c8: 548f           	addql #2,%sp
0000b2ca: b087           	cmpl %d7,%d0
0000b2cc: 6500 0258      	bcsw 0xb526
0000b2d0: 3003           	movew %d3,%d0
0000b2d2: 0640 0012      	addiw #18,%d0
0000b2d6: 0280 0000 ffff 	andil #65535,%d0
0000b2dc: 2200           	movel %d0,%d1
0000b2de: e789           	lsll #3,%d1
0000b2e0: d081           	addl %d1,%d0
0000b2e2: d080           	addl %d0,%d0
0000b2e4: 41f9 0004 c07c 	lea 0x4c07c,%a0
0000b2ea: 1030 0801      	moveb %a0@(0000000000000001,%d0:l),%d0
0000b2ee: 0240 00ff      	andiw #255,%d0
0000b2f2: 3f00           	movew %d0,%sp@-
0000b2f4: 3f03           	movew %d3,%sp@-
0000b2f6: 2f2b 0006      	movel %a3@(6),%sp@-
0000b2fa: 3f02           	movew %d2,%sp@-
0000b2fc: 2f04           	movel %d4,%sp@-
0000b2fe: 6000 009a      	braw 0xb39a
0000b302: 3f3c 0242      	movew #578,%sp@-
0000b306: 2f0b           	movel %a3,%sp@-
0000b308: 4eba ec58      	jsr %pc@(0x9f62)
0000b30c: 5c8f           	addql #6,%sp
0000b30e: 2400           	movel %d0,%d2
0000b310: 6600 01bc      	bnew 0xb4ce
0000b314: 4247           	clrw %d7
0000b316: 1e2a 0002      	moveb %a2@(2),%d7
0000b31a: e14f           	lslw #8,%d7
0000b31c: 4240           	clrw %d0
0000b31e: 102a 0003      	moveb %a2@(3),%d0
0000b322: 8e40           	orw %d0,%d7
0000b324: 4847           	swap %d7
0000b326: 4247           	clrw %d7
0000b328: 4240           	clrw %d0
0000b32a: 102a 0004      	moveb %a2@(4),%d0
0000b32e: e148           	lslw #8,%d0
0000b330: 4241           	clrw %d1
0000b332: 122a 0005      	moveb %a2@(5),%d1
0000b336: 8041           	orw %d1,%d0
0000b338: 0280 0000 ffff 	andil #65535,%d0
0000b33e: de80           	addl %d0,%d7
0000b340: 4244           	clrw %d4
0000b342: 182a 0007      	moveb %a2@(7),%d4
0000b346: e14c           	lslw #8,%d4
0000b348: 4240           	clrw %d0
0000b34a: 102a 0008      	moveb %a2@(8),%d0
0000b34e: 8840           	orw %d0,%d4
0000b350: 7000           	moveq #0,%d0
0000b352: 3004           	movew %d4,%d0
0000b354: 2447           	moveal %d7,%a2
0000b356: d5c0           	addal %d0,%a2
0000b358: 3f03           	movew %d3,%sp@-
0000b35a: 4eba ec5e      	jsr %pc@(0x9fba)
0000b35e: 548f           	addql #2,%sp
0000b360: b08a           	cmpl %a2,%d0
0000b362: 6500 01c2      	bcsw 0xb526
0000b366: 4a44           	tstw %d4
0000b368: 6700 01aa      	beqw 0xb514
0000b36c: 3003           	movew %d3,%d0
0000b36e: 0640 0012      	addiw #18,%d0
0000b372: 0280 0000 ffff 	andil #65535,%d0
0000b378: 2200           	movel %d0,%d1
0000b37a: e789           	lsll #3,%d1
0000b37c: d081           	addl %d1,%d0
0000b37e: d080           	addl %d0,%d0
0000b380: 41f9 0004 c07c 	lea 0x4c07c,%a0
0000b386: 1030 0801      	moveb %a0@(0000000000000001,%d0:l),%d0
0000b38a: 0240 00ff      	andiw #255,%d0
0000b38e: 3f00           	movew %d0,%sp@-
0000b390: 3f03           	movew %d3,%sp@-
0000b392: 2f2b 0006      	movel %a3@(6),%sp@-
0000b396: 3f04           	movew %d4,%sp@-
0000b398: 2f07           	movel %d7,%sp@-
0000b39a: 4267           	clrw %sp@-
0000b39c: 6000 0126      	braw 0xb4c4
0000b3a0: 3f3c 0020      	movew #32,%sp@-
0000b3a4: 2f0b           	movel %a3,%sp@-
0000b3a6: 4eba ebba      	jsr %pc@(0x9f62)
0000b3aa: 5c8f           	addql #6,%sp
0000b3ac: 2400           	movel %d0,%d2
0000b3ae: 6600 011e      	bnew 0xb4ce
0000b3b2: 4244           	clrw %d4
0000b3b4: 182a 0002      	moveb %a2@(2),%d4
0000b3b8: e14c           	lslw #8,%d4
0000b3ba: 4240           	clrw %d0
0000b3bc: 102a 0003      	moveb %a2@(3),%d0
0000b3c0: 8840           	orw %d0,%d4
0000b3c2: 0284 0000 ffff 	andil #65535,%d4
0000b3c8: 7000           	moveq #0,%d0
0000b3ca: 102a 0001      	moveb %a2@(1),%d0
0000b3ce: 4840           	swap %d0
0000b3d0: 4240           	clrw %d0
0000b3d2: d880           	addl %d0,%d4
0000b3d4: 4242           	clrw %d2
0000b3d6: 142a 0004      	moveb %a2@(4),%d2
0000b3da: 4a42           	tstw %d2
0000b3dc: 6604           	bnes 0xb3e2
0000b3de: 343c 0100      	movew #256,%d2
0000b3e2: 7e00           	moveq #0,%d7
0000b3e4: 3e02           	movew %d2,%d7
0000b3e6: de84           	addl %d4,%d7
0000b3e8: 3f03           	movew %d3,%sp@-
0000b3ea: 4eba ebce      	jsr %pc@(0x9fba)
0000b3ee: 548f           	addql #2,%sp
0000b3f0: b087           	cmpl %d7,%d0
0000b3f2: 6500 0132      	bcsw 0xb526
0000b3f6: 3003           	movew %d3,%d0
0000b3f8: 0640 0012      	addiw #18,%d0
0000b3fc: 0280 0000 ffff 	andil #65535,%d0
0000b402: 2200           	movel %d0,%d1
0000b404: e789           	lsll #3,%d1
0000b406: d081           	addl %d1,%d0
0000b408: d080           	addl %d0,%d0
0000b40a: 41f9 0004 c07c 	lea 0x4c07c,%a0
0000b410: 1030 0801      	moveb %a0@(0000000000000001,%d0:l),%d0
0000b414: 0240 00ff      	andiw #255,%d0
0000b418: 3f00           	movew %d0,%sp@-
0000b41a: 3f03           	movew %d3,%sp@-
0000b41c: 2f2b 0006      	movel %a3@(6),%sp@-
0000b420: 3f02           	movew %d2,%sp@-
0000b422: 2f04           	movel %d4,%sp@-
0000b424: 6000 009a      	braw 0xb4c0
0000b428: 3f3c 0242      	movew #578,%sp@-
0000b42c: 2f0b           	movel %a3,%sp@-
0000b42e: 4eba eb32      	jsr %pc@(0x9f62)
0000b432: 5c8f           	addql #6,%sp
0000b434: 2400           	movel %d0,%d2
0000b436: 6600 0096      	bnew 0xb4ce
0000b43a: 4247           	clrw %d7
0000b43c: 1e2a 0002      	moveb %a2@(2),%d7
0000b440: e14f           	lslw #8,%d7
0000b442: 4240           	clrw %d0
0000b444: 102a 0003      	moveb %a2@(3),%d0
0000b448: 8e40           	orw %d0,%d7
0000b44a: 4847           	swap %d7
0000b44c: 4247           	clrw %d7
0000b44e: 4240           	clrw %d0
0000b450: 102a 0004      	moveb %a2@(4),%d0
0000b454: e148           	lslw #8,%d0
0000b456: 4241           	clrw %d1
0000b458: 122a 0005      	moveb %a2@(5),%d1
0000b45c: 8041           	orw %d1,%d0
0000b45e: 0280 0000 ffff 	andil #65535,%d0
0000b464: de80           	addl %d0,%d7
0000b466: 4244           	clrw %d4
0000b468: 182a 0007      	moveb %a2@(7),%d4
0000b46c: e14c           	lslw #8,%d4
0000b46e: 4240           	clrw %d0
0000b470: 102a 0008      	moveb %a2@(8),%d0
0000b474: 8840           	orw %d0,%d4
0000b476: 7000           	moveq #0,%d0
0000b478: 3004           	movew %d4,%d0
0000b47a: 2447           	moveal %d7,%a2
0000b47c: d5c0           	addal %d0,%a2
0000b47e: 3f03           	movew %d3,%sp@-
0000b480: 4eba eb38      	jsr %pc@(0x9fba)
0000b484: 548f           	addql #2,%sp
0000b486: b08a           	cmpl %a2,%d0
0000b488: 6500 009c      	bcsw 0xb526
0000b48c: 4a44           	tstw %d4
0000b48e: 6700 0084      	beqw 0xb514
0000b492: 3003           	movew %d3,%d0
0000b494: 0640 0012      	addiw #18,%d0
0000b498: 0280 0000 ffff 	andil #65535,%d0
0000b49e: 2200           	movel %d0,%d1
0000b4a0: e789           	lsll #3,%d1
0000b4a2: d081           	addl %d1,%d0
0000b4a4: d080           	addl %d0,%d0
0000b4a6: 41f9 0004 c07c 	lea 0x4c07c,%a0
0000b4ac: 1030 0801      	moveb %a0@(0000000000000001,%d0:l),%d0
0000b4b0: 0240 00ff      	andiw #255,%d0
0000b4b4: 3f00           	movew %d0,%sp@-
0000b4b6: 3f03           	movew %d3,%sp@-
0000b4b8: 2f2b 0006      	movel %a3@(6),%sp@-
0000b4bc: 3f04           	movew %d4,%sp@-
0000b4be: 2f07           	movel %d7,%sp@-
0000b4c0: 3f3c 0001      	movew #1,%sp@-
0000b4c4: 4eba f7b6      	jsr %pc@(0xac7c)
0000b4c8: 2400           	movel %d0,%d2
0000b4ca: 4fef 0010      	lea %sp@(16),%sp
0000b4ce: 4a82           	tstl %d2
0000b4d0: 6f42           	bles 0xb514
0000b4d2: 0286 0000 ffff 	andil #65535,%d6
0000b4d8: 0285 0000 ffff 	andil #65535,%d5
0000b4de: e78e           	lsll #3,%d6
0000b4e0: 2005           	movel %d5,%d0
0000b4e2: d085           	addl %d5,%d0
0000b4e4: d085           	addl %d5,%d0
0000b4e6: d080           	addl %d0,%d0
0000b4e8: d080           	addl %d0,%d0
0000b4ea: 9085           	subl %d5,%d0
0000b4ec: d080           	addl %d0,%d0
0000b4ee: dc80           	addl %d0,%d6
0000b4f0: 41f9 0004 c3c0 	lea 0x4c3c0,%a0
0000b4f6: 1182 6801      	moveb %d2,%a0@(0000000000000001,%d6:l)
0000b4fa: 7402           	moveq #2,%d2
0000b4fc: 6016           	bras 0xb514
0000b4fe: 2d4b 000a      	movel %a3,%fp@(10)
0000b502: 3d43 0008      	movew %d3,%fp@(8)
0000b506: 4cee 0cfc ffd8 	moveml %fp@(-40),%d2-%d7/%a2-%a3
0000b50c: 4e5e           	unlk %fp
0000b50e: 6000 f05e      	braw 0xa56e
0000b512: 74fe           	moveq #-2,%d2
0000b514: 2002           	movel %d2,%d0
0000b516: 4cee 0cfc ffd8 	moveml %fp@(-40),%d2-%d7/%a2-%a3
0000b51c: 4e5e           	unlk %fp
0000b51e: 4e75           	rts
0000b520: 347c 0001      	moveaw #1,%a2
0000b524: 6004           	bras 0xb52a
0000b526: 347c 0002      	moveaw #2,%a2
0000b52a: 240a           	movel %a2,%d2
0000b52c: 60a4           	bras 0xb4d2
0000b52e:  _ide_request_sense
0000b52e: 4e56 ffe4      	linkw %fp,#-28
0000b532: 48e7 3800      	moveml %d2-%d4,%sp@-
0000b536: 342e 0008      	movew %fp@(8),%d2
0000b53a: 362e 000a      	movew %fp@(10),%d3
0000b53e: 282e 000c      	movel %fp@(12),%d4
0000b542: 3f02           	movew %d2,%sp@-
0000b544: 4eba e7fc      	jsr %pc@(0x9d42)
0000b548: 548f           	addql #2,%sp
0000b54a: 0c40 0002      	cmpiw #2,%d0
0000b54e: 6708           	beqs 0xb558
0000b550: 0c40 0003      	cmpiw #3,%d0
0000b554: 665e           	bnes 0xb5b4
0000b556: 600e           	bras 0xb566
0000b558: 2f04           	movel %d4,%sp@-
0000b55a: 3f03           	movew %d3,%sp@-
0000b55c: 3f02           	movew %d2,%sp@-
0000b55e: 4eba ea82      	jsr %pc@(0x9fe2)
0000b562: 508f           	addql #8,%sp
0000b564: 6050           	bras 0xb5b6
0000b566: 1d7c 0003 fffa 	moveb #3,%fp@(-6)
0000b56c: 422e fffb      	clrb %fp@(-5)
0000b570: 422e fffc      	clrb %fp@(-4)
0000b574: 422e fffd      	clrb %fp@(-3)
0000b578: 1d7c 0012 fffe 	moveb #18,%fp@(-2)
0000b57e: 422e ffff      	clrb %fp@(-1)
0000b582: 41ee fffa      	lea %fp@(-6),%a0
0000b586: 2d48 ffe6      	movel %a0,%fp@(-26)
0000b58a: 3d7c 0006 ffea 	movew #6,%fp@(-22)
0000b590: 2d44 ffec      	movel %d4,%fp@(-20)
0000b594: 3043           	moveaw %d3,%a0
0000b596: 2d48 fff0      	movel %a0,%fp@(-16)
0000b59a: 2d7c 0000 0258 	movel #600,%fp@(-12)
0000b5a0: fff4 
0000b5a2: 426e fff8      	clrw %fp@(-8)
0000b5a6: 486e ffe6      	pea %fp@(-26)
0000b5aa: 3f02           	movew %d2,%sp@-
0000b5ac: 4eba efc0      	jsr %pc@(0xa56e)
0000b5b0: 5c8f           	addql #6,%sp
0000b5b2: 6002           	bras 0xb5b6
0000b5b4: 70fe           	moveq #-2,%d0
0000b5b6: 4cee 001c ffd8 	moveml %fp@(-40),%d2-%d4
0000b5bc: 4e5e           	unlk %fp
0000b5be: 4e75           	rts
0000b5c0: 3039 0004 b684 	movew 0x4b684,%d0
0000b5c6: 5840           	addqw #4,%d0
0000b5c8: b079 0004 b680 	cmpw 0x4b680,%d0
0000b5ce: 5dc1           	slt %d1
0000b5d0: 4881           	extw %d1
0000b5d2: c041           	andw %d1,%d0
0000b5d4: 3239 0004 b682 	movew 0x4b682,%d1
0000b5da: b240           	cmpw %d0,%d1
0000b5dc: 6712           	beqs 0xb5f0
0000b5de: 2079 0004 b67c 	moveal 0x4b67c,%a0
0000b5e4: 21af 0004 0000 	movel %sp@(4),%a0@(0000000000000000,%d0:w)
0000b5ea: 33c0 0004 b684 	movew %d0,0x4b684
0000b5f0: 4e75           	rts
0000b5f2: 306f 0004      	moveaw %sp@(4),%a0
0000b5f6: 4240           	clrw %d0
0000b5f8: 601c           	bras 0xb616
0000b5fa: 1238 fc00      	moveb 0xfffffc00,%d1
0000b5fe: 0801 0000      	btst #0,%d1
0000b602: 6706           	beqs 0xb60a
0000b604: 1038 fc02      	moveb 0xfffffc02,%d0
0000b608: 4e75           	rts
0000b60a: 2239 0004 d4b0 	movel 0x4d4b0,%d1
0000b610: 5381           	subql #1,%d1
0000b612: 6afc           	bpls 0xb610
0000b614: 5240           	addqw #1,%d0
0000b616: b048           	cmpw %a0,%d0
0000b618: 6de0           	blts 0xb5fa
0000b61a: 4200           	clrb %d0
0000b61c: 4e75           	rts
0000b61e: 322f 0004      	movew %sp@(4),%d1
0000b622: 4240           	clrw %d0
0000b624: 1039 0000 1000 	moveb 0x1000,%d0
0000b62a: 44c0           	movew %d0,%ccr
0000b62c: 6a00 0100      	bplw 0xb72e
0000b630: 4a79 0004 c6a0 	tstw 0x4c6a0
0000b636: 6f00 00f6      	blew 0xb72e
0000b63a: 4a39 0004 c664 	tstb 0x4c664
0000b640: 6608           	bnes 0xb64a
0000b642: 13fc fff8 0004 	moveb #-8,0x4c664
0000b648: c664 
0000b64a: 0240 0003      	andiw #3,%d0
0000b64e: 6704           	beqs 0xb654
0000b650: 7001           	moveq #1,%d0
0000b652: 6002           	bras 0xb656
0000b654: 7008           	moveq #8,%d0
0000b656: 0c41 004d      	cmpiw #77,%d1
0000b65a: 6768           	beqs 0xb6c4
0000b65c: 6e14           	bgts 0xb672
0000b65e: 0c41 0048      	cmpiw #72,%d1
0000b662: 6754           	beqs 0xb6b8
0000b664: 0c41 004b      	cmpiw #75,%d1
0000b668: 6758           	beqs 0xb6c2
0000b66a: 0c41 0047      	cmpiw #71,%d1
0000b66e: 6662           	bnes 0xb6d2
0000b670: 6032           	bras 0xb6a4
0000b672: 0c41 0052      	cmpiw #82,%d1
0000b676: 6718           	beqs 0xb690
0000b678: 6e08           	bgts 0xb682
0000b67a: 0c41 0050      	cmpiw #80,%d1
0000b67e: 6652           	bnes 0xb6d2
0000b680: 6038           	bras 0xb6ba
0000b682: 0c41 00c7      	cmpiw #199,%d1
0000b686: 6726           	beqs 0xb6ae
0000b688: 0c41 00d2      	cmpiw #210,%d1
0000b68c: 6644           	bnes 0xb6d2
0000b68e: 600a           	bras 0xb69a
0000b690: 0039 0002 0004 	orib #2,0x4c664
0000b696: c664 
0000b698: 606e           	bras 0xb708
0000b69a: 0239 fffd 0004 	andib #-3,0x4c664
0000b6a0: c664 
0000b6a2: 6070           	bras 0xb714
0000b6a4: 0039 0001 0004 	orib #1,0x4c664
0000b6aa: c664 
0000b6ac: 605a           	bras 0xb708
0000b6ae: 0239 fffe 0004 	andib #-2,0x4c664
0000b6b4: c664 
0000b6b6: 605c           	bras 0xb714
0000b6b8: 4400           	negb %d0
0000b6ba: 4239 0004 c665 	clrb 0x4c665
0000b6c0: 603e           	bras 0xb700
0000b6c2: 4400           	negb %d0
0000b6c4: 13c0 0004 c665 	moveb %d0,0x4c665
0000b6ca: 4239 0004 c666 	clrb 0x4c666
0000b6d0: 6042           	bras 0xb714
0000b6d2: 1239 0004 c665 	moveb 0x4c665,%d1
0000b6d8: 6c0c           	bges 0xb6e6
0000b6da: 1200           	moveb %d0,%d1
0000b6dc: 4401           	negb %d1
0000b6de: 13c1 0004 c665 	moveb %d1,0x4c665
0000b6e4: 600a           	bras 0xb6f0
0000b6e6: 4a01           	tstb %d1
0000b6e8: 6706           	beqs 0xb6f0
0000b6ea: 13c0 0004 c665 	moveb %d0,0x4c665
0000b6f0: 1239 0004 c666 	moveb 0x4c666,%d1
0000b6f6: 6c04           	bges 0xb6fc
0000b6f8: 4400           	negb %d0
0000b6fa: 6004           	bras 0xb700
0000b6fc: 4a01           	tstb %d1
0000b6fe: 6714           	beqs 0xb714
0000b700: 13c0 0004 c666 	moveb %d0,0x4c666
0000b706: 600c           	bras 0xb714
0000b708: 4239 0004 c666 	clrb 0x4c666
0000b70e: 4239 0004 c665 	clrb 0x4c665
0000b714: 0839 0002 0000 	btst #2,0x1000
0000b71a: 1000 
0000b71c: 6644           	bnes 0xb762
0000b71e: 4879 0004 c664 	pea 0x4c664
0000b724: 4eb9 0000 3ade 	jsr 0x3ade
0000b72a: 588f           	addql #4,%sp
0000b72c: 6034           	bras 0xb762
0000b72e: 4a39 0004 c664 	tstb 0x4c664
0000b734: 6730           	beqs 0xb766
0000b736: 13fc fff8 0004 	moveb #-8,0x4c664
0000b73c: c664 
0000b73e: 4239 0004 c666 	clrb 0x4c666
0000b744: 4239 0004 c665 	clrb 0x4c665
0000b74a: 4879 0004 c664 	pea 0x4c664
0000b750: 4eb9 0000 3ade 	jsr 0x3ade
0000b756: 4239 0004 c664 	clrb 0x4c664
0000b75c: 588f           	addql #4,%sp
0000b75e: 4240           	clrw %d0
0000b760: 4e75           	rts
0000b762: 7001           	moveq #1,%d0
0000b764: 4e75           	rts
0000b766: 4240           	clrw %d0
0000b768: 4e75           	rts
0000b76a: 0708 0904      	movepw %a0@(2308),%d3
0000b76e: 0506           	btst %d2,%d6
0000b770: 0102           	btst %d0,%d2
0000b772: 0300           	btst %d1,%d0
0000b774: 0000 48e7      	orib #-25,%d0
0000b778: 3020           	movew %a0@-,%d0
0000b77a: 246f 0010      	moveal %sp@(16),%a2
0000b77e: 1412           	moveb %a2@,%d2
0000b780: 0c02 000f      	cmpib #15,%d2
0000b784: 620e           	bhis 0xb794
0000b786: 0c02 000e      	cmpib #14,%d2
0000b78a: 6426           	bccs 0xb7b2
0000b78c: 0c02 0001      	cmpib #1,%d2
0000b790: 6636           	bnes 0xb7c8
0000b792: 601e           	bras 0xb7b2
0000b794: 0c02 0061      	cmpib #97,%d2
0000b798: 6718           	beqs 0xb7b2
0000b79a: 0c02 0072      	cmpib #114,%d2
0000b79e: 6706           	beqs 0xb7a6
0000b7a0: 0c02 001c      	cmpib #28,%d2
0000b7a4: 6622           	bnes 0xb7c8
0000b7a6: 0839 0002 0000 	btst #2,0x1000
0000b7ac: 1000 
0000b7ae: 6600 0248      	bnew 0xb9f8
0000b7b2: 0282 0000 00ff 	andil #255,%d2
0000b7b8: 2079 0004 c66c 	moveal 0x4c66c,%a0
0000b7be: 4240           	clrw %d0
0000b7c0: 1030 2800      	moveb %a0@(0000000000000000,%d2:l),%d0
0000b7c4: 6000 0238      	braw 0xb9fe
0000b7c8: 4240           	clrw %d0
0000b7ca: 1039 0000 1000 	moveb 0x1000,%d0
0000b7d0: 44c0           	movew %d0,%ccr
0000b7d2: 6a78           	bpls 0xb84c
0000b7d4: 4243           	clrw %d3
0000b7d6: 1602           	moveb %d2,%d3
0000b7d8: 3f03           	movew %d3,%sp@-
0000b7da: 4eba fe42      	jsr %pc@(0xb61e)
0000b7de: 548f           	addql #2,%sp
0000b7e0: 4a40           	tstw %d0
0000b7e2: 6600 0218      	bnew 0xb9fc
0000b7e6: 0c02 0062      	cmpib #98,%d2
0000b7ea: 660a           	bnes 0xb7f6
0000b7ec: 5279 0000 04ee 	addqw #1,0x4ee
0000b7f2: 6000 020a      	braw 0xb9fe
0000b7f6: 1002           	moveb %d2,%d0
0000b7f8: 0600 ff99      	addib #-103,%d0
0000b7fc: 0c00 0009      	cmpib #9,%d0
0000b800: 6238           	bhis 0xb83a
0000b802: 3239 0004 c69a 	movew 0x4c69a,%d1
0000b808: 6c08           	bges 0xb812
0000b80a: 4279 0004 c69a 	clrw 0x4c69a
0000b810: 6010           	bras 0xb822
0000b812: 3001           	movew %d1,%d0
0000b814: d041           	addw %d1,%d0
0000b816: d040           	addw %d0,%d0
0000b818: d041           	addw %d1,%d0
0000b81a: d040           	addw %d0,%d0
0000b81c: 33c0 0004 c69a 	movew %d0,0x4c69a
0000b822: 0643 ff99      	addiw #-103,%d3
0000b826: 41fa ff42      	lea %pc@(0xb76a),%a0
0000b82a: 1030 3000      	moveb %a0@(0000000000000000,%d3:w),%d0
0000b82e: 4880           	extw %d0
0000b830: d179 0004 c69a 	addw %d0,0x4c69a
0000b836: 6000 01bc      	braw 0xb9f4
0000b83a: 1002           	moveb %d2,%d0
0000b83c: 5500           	subqb #2,%d0
0000b83e: 0c00 000b      	cmpib #11,%d0
0000b842: 6224           	bhis 0xb868
0000b844: 0612 0076      	addib #118,%a2@
0000b848: 6000 01b2      	braw 0xb9fc
0000b84c: 0240 0003      	andiw #3,%d0
0000b850: 6716           	beqs 0xb868
0000b852: 1002           	moveb %d2,%d0
0000b854: 0600 ffc5      	addib #-59,%d0
0000b858: 0c00 0009      	cmpib #9,%d0
0000b85c: 620a           	bhis 0xb868
0000b85e: 0602 0019      	addib #25,%d2
0000b862: 1482           	moveb %d2,%a2@
0000b864: 6000 0196      	braw 0xb9fc
0000b868: 4241           	clrw %d1
0000b86a: 1239 0000 1000 	moveb 0x1000,%d1
0000b870: 3601           	movew %d1,%d3
0000b872: 0243 0003      	andiw #3,%d3
0000b876: 44c1           	movew %d1,%ccr
0000b878: 6a00 0086      	bplw 0xb900
0000b87c: 4a43           	tstw %d3
0000b87e: 6708           	beqs 0xb888
0000b880: 2079 0004 c670 	moveal 0x4c670,%a0
0000b886: 6014           	bras 0xb89c
0000b888: 0801 0004      	btst #4,%d1
0000b88c: 6708           	beqs 0xb896
0000b88e: 2079 0004 c674 	moveal 0x4c674,%a0
0000b894: 6006           	bras 0xb89c
0000b896: 2079 0004 c66c 	moveal 0x4c66c,%a0
0000b89c: 7000           	moveq #0,%d0
0000b89e: 1002           	moveb %d2,%d0
0000b8a0: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
0000b8a4: 0240 00ff      	andiw #255,%d0
0000b8a8: 0839 0000 0004 	btst #0,0x4c689
0000b8ae: c689 
0000b8b0: 6632           	bnes 0xb8e4
0000b8b2: 4a43           	tstw %d3
0000b8b4: 6708           	beqs 0xb8be
0000b8b6: 2079 0004 c67c 	moveal 0x4c67c,%a0
0000b8bc: 6018           	bras 0xb8d6
0000b8be: 0801 0004      	btst #4,%d1
0000b8c2: 6708           	beqs 0xb8cc
0000b8c4: 2079 0004 c680 	moveal 0x4c680,%a0
0000b8ca: 600a           	bras 0xb8d6
0000b8cc: 2079 0004 c678 	moveal 0x4c678,%a0
0000b8d2: 6002           	bras 0xb8d6
0000b8d4: 5488           	addql #2,%a0
0000b8d6: 1610           	moveb %a0@,%d3
0000b8d8: 670a           	beqs 0xb8e4
0000b8da: b403           	cmpb %d3,%d2
0000b8dc: 66f6           	bnes 0xb8d4
0000b8de: 4240           	clrw %d0
0000b8e0: 1028 0001      	moveb %a0@(1),%d0
0000b8e4: 3600           	movew %d0,%d3
0000b8e6: 0643 ffbf      	addiw #-65,%d3
0000b8ea: 0c43 0019      	cmpiw #25,%d3
0000b8ee: 636e           	blss 0xb95e
0000b8f0: 0643 ffe0      	addiw #-32,%d3
0000b8f4: 0c43 0019      	cmpiw #25,%d3
0000b8f8: 52c3           	shi %d3
0000b8fa: 4883           	extw %d3
0000b8fc: c043           	andw %d3,%d0
0000b8fe: 6060           	bras 0xb960
0000b900: 4a43           	tstw %d3
0000b902: 6718           	beqs 0xb91c
0000b904: 4a39 0004 c69c 	tstb 0x4c69c
0000b90a: 6708           	beqs 0xb914
0000b90c: 2079 0004 c67c 	moveal 0x4c67c,%a0
0000b912: 603c           	bras 0xb950
0000b914: 2079 0004 c670 	moveal 0x4c670,%a0
0000b91a: 6034           	bras 0xb950
0000b91c: 0801 0004      	btst #4,%d1
0000b920: 6718           	beqs 0xb93a
0000b922: 4a39 0004 c69c 	tstb 0x4c69c
0000b928: 6708           	beqs 0xb932
0000b92a: 2079 0004 c680 	moveal 0x4c680,%a0
0000b930: 601e           	bras 0xb950
0000b932: 2079 0004 c674 	moveal 0x4c674,%a0
0000b938: 6016           	bras 0xb950
0000b93a: 4a39 0004 c69c 	tstb 0x4c69c
0000b940: 6708           	beqs 0xb94a
0000b942: 2079 0004 c678 	moveal 0x4c678,%a0
0000b948: 6006           	bras 0xb950
0000b94a: 2079 0004 c66c 	moveal 0x4c66c,%a0
0000b950: 7000           	moveq #0,%d0
0000b952: 1002           	moveb %d2,%d0
0000b954: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
0000b958: 0240 00ff      	andiw #255,%d0
0000b95c: 6002           	bras 0xb960
0000b95e: 4240           	clrw %d0
0000b960: 44c1           	movew %d1,%ccr
0000b962: 6648           	bnes 0xb9ac
0000b964: 0c40 0032      	cmpiw #50,%d0
0000b968: 6712           	beqs 0xb97c
0000b96a: 0c40 0036      	cmpiw #54,%d0
0000b96e: 6710           	beqs 0xb980
0000b970: 0c40 002d      	cmpiw #45,%d0
0000b974: 660c           	bnes 0xb982
0000b976: 103c 001f      	moveb #31,%d0
0000b97a: 6006           	bras 0xb982
0000b97c: 4240           	clrw %d0
0000b97e: 6002           	bras 0xb982
0000b980: 701e           	moveq #30,%d0
0000b982: 0c02 004b      	cmpib #75,%d2
0000b986: 6712           	beqs 0xb99a
0000b988: 0c02 004d      	cmpib #77,%d2
0000b98c: 6712           	beqs 0xb9a0
0000b98e: 0c02 0047      	cmpib #71,%d2
0000b992: 6612           	bnes 0xb9a6
0000b994: 14bc 0077      	moveb #119,%a2@
0000b998: 6064           	bras 0xb9fe
0000b99a: 14bc 0073      	moveb #115,%a2@
0000b99e: 605e           	bras 0xb9fe
0000b9a0: 14bc 0074      	moveb #116,%a2@
0000b9a4: 6058           	bras 0xb9fe
0000b9a6: 0240 001f      	andiw #31,%d0
0000b9aa: 6052           	bras 0xb9fe
0000b9ac: 3239 0004 c69e 	movew 0x4c69e,%d1
0000b9b2: 6d30           	blts 0xb9e4
0000b9b4: 3041           	moveaw %d1,%a0
0000b9b6: d1c8           	addal %a0,%a0
0000b9b8: 2279 0004 c684 	moveal 0x4c684,%a1
0000b9be: d3c8           	addal %a0,%a1
0000b9c0: 2071 8800      	moveal %a1@(0000000000000000,%a0:l),%a0
0000b9c4: 6002           	bras 0xb9c8
0000b9c6: 5488           	addql #2,%a0
0000b9c8: 1210           	moveb %a0@,%d1
0000b9ca: 670e           	beqs 0xb9da
0000b9cc: 0241 00ff      	andiw #255,%d1
0000b9d0: b041           	cmpw %d1,%d0
0000b9d2: 66f2           	bnes 0xb9c6
0000b9d4: 4240           	clrw %d0
0000b9d6: 1028 0001      	moveb %a0@(1),%d0
0000b9da: 33fc ffff 0004 	movew #-1,0x4c69e
0000b9e0: c69e 
0000b9e2: 601a           	bras 0xb9fe
0000b9e4: 3200           	movew %d0,%d1
0000b9e6: 5341           	subqw #1,%d1
0000b9e8: 0c41 0006      	cmpiw #6,%d1
0000b9ec: 6210           	bhis 0xb9fe
0000b9ee: 33c1 0004 c69e 	movew %d1,0x4c69e
0000b9f4: 70ff           	moveq #-1,%d0
0000b9f6: 6006           	bras 0xb9fe
0000b9f8: 700a           	moveq #10,%d0
0000b9fa: 6002           	bras 0xb9fe
0000b9fc: 4240           	clrw %d0
0000b9fe: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0000ba02: 4e75           	rts
0000ba04:  _keytbl
0000ba04: 2f02           	movel %d2,%sp@-
0000ba06: 206f 0008      	moveal %sp@(8),%a0
0000ba0a: 222f 000c      	movel %sp@(12),%d1
0000ba0e: 202f 0010      	movel %sp@(16),%d0
0000ba12: 74ff           	moveq #-1,%d2
0000ba14: b488           	cmpl %a0,%d2
0000ba16: 6706           	beqs 0xba1e
0000ba18: 23c8 0004 c66c 	movel %a0,0x4c66c
0000ba1e: 74ff           	moveq #-1,%d2
0000ba20: b481           	cmpl %d1,%d2
0000ba22: 6706           	beqs 0xba2a
0000ba24: 23c1 0004 c670 	movel %d1,0x4c670
0000ba2a: 72ff           	moveq #-1,%d1
0000ba2c: b280           	cmpl %d0,%d1
0000ba2e: 6706           	beqs 0xba36
0000ba30: 23c0 0004 c674 	movel %d0,0x4c674
0000ba36: 203c 0004 c66c 	movel #312940,%d0
0000ba3c: 241f           	movel %sp@+,%d2
0000ba3e: 4e75           	rts
0000ba40:  _bioskeys
0000ba40: 4eb9 0000 6f92 	jsr 0x6f92
0000ba46: 4878 001e      	pea 0x1e
0000ba4a: 2f00           	movel %d0,%sp@-
0000ba4c: 4879 0004 c66c 	pea 0x4c66c
0000ba52: 4eb9 0001 bb80 	jsr 0x1bb80
0000ba58: 4fef 000c      	lea %sp@(12),%sp
0000ba5c: 4e75           	rts
0000ba5e:  _kbshift
0000ba5e: 322f 0004      	movew %sp@(4),%d1
0000ba62: 4240           	clrw %d0
0000ba64: 1039 0000 1000 	moveb 0x1000,%d0
0000ba6a: 4a41           	tstw %d1
0000ba6c: 6d06           	blts 0xba74
0000ba6e: 13c1 0000 1000 	moveb %d1,0x1000
0000ba74: 48c0           	extl %d0
0000ba76: 4e75           	rts
0000ba78:  _bconstat2
0000ba78: 3239 0004 b682 	movew 0x4b682,%d1
0000ba7e: 3039 0004 b684 	movew 0x4b684,%d0
0000ba84: b041           	cmpw %d1,%d0
0000ba86: 56c0           	sne %d0
0000ba88: 4880           	extw %d0
0000ba8a: 48c0           	extl %d0
0000ba8c: 4e75           	rts
0000ba8e:  _bconin2
0000ba8e: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0000ba92: 47fa ffe4      	lea %pc@(0xba78),%a3
0000ba96: 45f9 0001 bf04 	lea 0x1bf04,%a2
0000ba9c: 6002           	bras 0xbaa0
0000ba9e: 4e92           	jsr %a2@
0000baa0: 4e93           	jsr %a3@
0000baa2: 4a80           	tstl %d0
0000baa4: 67f8           	beqs 0xba9e
0000baa6: 40c1           	movew %sr,%d1
0000baa8: 46fc 2700      	movew #9984,%sr
0000baac: 3039 0004 b682 	movew 0x4b682,%d0
0000bab2: 5840           	addqw #4,%d0
0000bab4: 33c0 0004 b682 	movew %d0,0x4b682
0000baba: 3039 0004 b682 	movew 0x4b682,%d0
0000bac0: b079 0004 b680 	cmpw 0x4b680,%d0
0000bac6: 6d08           	blts 0xbad0
0000bac8: 33fc 0000 0004 	movew #0,0x4b682
0000bace: b682 
0000bad0: 3039 0004 b682 	movew 0x4b682,%d0
0000bad6: 2079 0004 b67c 	moveal 0x4b67c,%a0
0000badc: 2030 0000      	movel %a0@(0000000000000000,%d0:w),%d0
0000bae0: 40c2           	movew %sr,%d2
0000bae2: 46c1           	movew %d1,%sr
0000bae4: 0839 0003 0000 	btst #3,0x484
0000baea: 0484 
0000baec: 6606           	bnes 0xbaf4
0000baee: 0280 00ff ffff 	andil #16777215,%d0
0000baf4: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0000baf8: 4e75           	rts
0000bafa:  _kbrate
0000bafa: 2f03           	movel %d3,%sp@-
0000bafc: 2f02           	movel %d2,%sp@-
0000bafe: 342f 000c      	movew %sp@(12),%d2
0000bb02: 322f 000e      	movew %sp@(14),%d1
0000bb06: 4240           	clrw %d0
0000bb08: 1039 0004 c68b 	moveb 0x4c68b,%d0
0000bb0e: e148           	lslw #8,%d0
0000bb10: 4243           	clrw %d3
0000bb12: 1639 0004 c68d 	moveb 0x4c68d,%d3
0000bb18: 8043           	orw %d3,%d0
0000bb1a: 4a42           	tstw %d2
0000bb1c: 6d0a           	blts 0xbb28
0000bb1e: 0242 00ff      	andiw #255,%d2
0000bb22: 33c2 0004 c68a 	movew %d2,0x4c68a
0000bb28: 4a41           	tstw %d1
0000bb2a: 6d0a           	blts 0xbb36
0000bb2c: 0241 00ff      	andiw #255,%d1
0000bb30: 33c1 0004 c68c 	movew %d1,0x4c68c
0000bb36: 241f           	movel %sp@+,%d2
0000bb38: 261f           	movel %sp@+,%d3
0000bb3a: 4e75           	rts
0000bb3c:  _kb_timerc_int
0000bb3c: 3039 0004 c68e 	movew 0x4c68e,%d0
0000bb42: 6f16           	bles 0xbb5a
0000bb44: 2239 0004 b6c0 	movel 0x4b6c0,%d1
0000bb4a: b2b9 0004 c690 	cmpl 0x4c690,%d1
0000bb50: 6708           	beqs 0xbb5a
0000bb52: 4279 0004 c68e 	clrw 0x4c68e
0000bb58: 4e75           	rts
0000bb5a: 4241           	clrw %d1
0000bb5c: 1239 0000 0484 	moveb 0x484,%d1
0000bb62: 0801 0001      	btst #1,%d1
0000bb66: 6700 00a0      	beqw 0xbc08
0000bb6a: 4a40           	tstw %d0
0000bb6c: 6700 009a      	beqw 0xbc08
0000bb70: 5340           	subqw #1,%d0
0000bb72: 33c0 0004 c68e 	movew %d0,0x4c68e
0000bb78: 6e00 008e      	bgtw 0xbc08
0000bb7c: 0801 0000      	btst #0,%d1
0000bb80: 6712           	beqs 0xbb94
0000bb82: 4240           	clrw %d0
0000bb84: 1039 0004 c695 	moveb 0x4c695,%d0
0000bb8a: 3f00           	movew %d0,%sp@-
0000bb8c: 4eb9 0000 386e 	jsr 0x386e
0000bb92: 548f           	addql #2,%sp
0000bb94: 1039 0000 1000 	moveb 0x1000,%d0
0000bb9a: b039 0004 c694 	cmpb 0x4c694,%d0
0000bba0: 6730           	beqs 0xbbd2
0000bba2: 13f9 0004 c698 	moveb 0x4c698,0x4c695
0000bba8: 0004 c695 
0000bbac: 4879 0004 c695 	pea 0x4c695
0000bbb2: 4eba fbc2      	jsr %pc@(0xb776)
0000bbb6: 33c0 0004 c696 	movew %d0,0x4c696
0000bbbc: 13f9 0000 1000 	moveb 0x1000,0x4c694
0000bbc2: 0004 c694 
0000bbc6: 23f9 0004 b6c0 	movel 0x4b6c0,0x4c690
0000bbcc: 0004 c690 
0000bbd0: 588f           	addql #4,%sp
0000bbd2: 4a39 0004 c664 	tstb 0x4c664
0000bbd8: 6718           	beqs 0xbbf2
0000bbda: 0839 0002 0000 	btst #2,0x1000
0000bbe0: 1000 
0000bbe2: 661a           	bnes 0xbbfe
0000bbe4: 4879 0004 c664 	pea 0x4c664
0000bbea: 4eb9 0000 3ade 	jsr 0x3ade
0000bbf0: 600a           	bras 0xbbfc
0000bbf2: 2f39 0004 c694 	movel 0x4c694,%sp@-
0000bbf8: 4eba f9c6      	jsr %pc@(0xb5c0)
0000bbfc: 588f           	addql #4,%sp
0000bbfe: 33f9 0004 c68c 	movew 0x4c68c,0x4c68e
0000bc04: 0004 c68e 
0000bc08: 4e75           	rts
0000bc0a:  _kbd_int
0000bc0a: 4e56 fffc      	linkw %fp,#-4
0000bc0e: 2f03           	movel %d3,%sp@-
0000bc10: 2f02           	movel %d2,%sp@-
0000bc12: 322e 0008      	movew %fp@(8),%d1
0000bc16: 1d41 fffe      	moveb %d1,%fp@(-2)
0000bc1a: 0c01 0053      	cmpib #83,%d1
0000bc1e: 6626           	bnes 0xbc46
0000bc20: 4240           	clrw %d0
0000bc22: 1039 0000 1000 	moveb 0x1000,%d0
0000bc28: 3400           	movew %d0,%d2
0000bc2a: 0242 000e      	andiw #14,%d2
0000bc2e: 0c42 000c      	cmpiw #12,%d2
0000bc32: 6612           	bnes 0xbc46
0000bc34: 0800 0000      	btst #0,%d0
0000bc38: 6706           	beqs 0xbc40
0000bc3a: 4eb9 0000 e058 	jsr 0xe058
0000bc40: 4eb9 0000 e04c 	jsr 0xe04c
0000bc46: 1001           	moveb %d1,%d0
0000bc48: 0200 007f      	andib #127,%d0
0000bc4c: 0c00 0037      	cmpib #55,%d0
0000bc50: 6724           	beqs 0xbc76
0000bc52: 0c00 005e      	cmpib #94,%d0
0000bc56: 671e           	beqs 0xbc76
0000bc58: 0c00 005f      	cmpib #95,%d0
0000bc5c: 6718           	beqs 0xbc76
0000bc5e: 0c00 0059      	cmpib #89,%d0
0000bc62: 6712           	beqs 0xbc76
0000bc64: 0c00 005a      	cmpib #90,%d0
0000bc68: 670c           	beqs 0xbc76
0000bc6a: 0c00 005c      	cmpib #92,%d0
0000bc6e: 6706           	beqs 0xbc76
0000bc70: 0c00 005d      	cmpib #93,%d0
0000bc74: 6612           	bnes 0xbc88
0000bc76: 0241 00ff      	andiw #255,%d1
0000bc7a: 3f01           	movew %d1,%sp@-
0000bc7c: 2079 0004 b698 	moveal 0x4b698,%a0
0000bc82: 4e90           	jsr %a0@
0000bc84: 6000 018a      	braw 0xbe10
0000bc88: 1400           	moveb %d0,%d2
0000bc8a: 0602 ffb9      	addib #-71,%d2
0000bc8e: 0c02 000b      	cmpib #11,%d2
0000bc92: 6212           	bhis 0xbca6
0000bc94: 0282 0000 00ff 	andil #255,%d2
0000bc9a: 41fa 0330      	lea %pc@(0xbfcc),%a0
0000bc9e: 1630 2800      	moveb %a0@(0000000000000000,%d2:l),%d3
0000bca2: 4883           	extw %d3
0000bca4: 6002           	bras 0xbca8
0000bca6: 4243           	clrw %d3
0000bca8: 4a01           	tstb %d1
0000bcaa: 6c00 00bc      	bgew 0xbd68
0000bcae: 0c00 0036      	cmpib #54,%d0
0000bcb2: 6724           	beqs 0xbcd8
0000bcb4: 620e           	bhis 0xbcc4
0000bcb6: 0c00 001d      	cmpib #29,%d0
0000bcba: 6730           	beqs 0xbcec
0000bcbc: 0c00 002a      	cmpib #42,%d0
0000bcc0: 667c           	bnes 0xbd3e
0000bcc2: 601e           	bras 0xbce2
0000bcc4: 0c00 0047      	cmpib #71,%d0
0000bcc8: 6760           	beqs 0xbd2a
0000bcca: 0c00 0052      	cmpib #82,%d0
0000bcce: 6764           	beqs 0xbd34
0000bcd0: 0c00 0038      	cmpib #56,%d0
0000bcd4: 6668           	bnes 0xbd3e
0000bcd6: 601e           	bras 0xbcf6
0000bcd8: 0239 fffe 0000 	andib #-2,0x1000
0000bcde: 1000 
0000bce0: 606a           	bras 0xbd4c
0000bce2: 0239 fffd 0000 	andib #-3,0x1000
0000bce8: 1000 
0000bcea: 6060           	bras 0xbd4c
0000bcec: 0239 fffb 0000 	andib #-5,0x1000
0000bcf2: 1000 
0000bcf4: 6056           	bras 0xbd4c
0000bcf6: 0239 fff7 0000 	andib #-9,0x1000
0000bcfc: 1000 
0000bcfe: 4a39 0004 c664 	tstb 0x4c664
0000bd04: 6706           	beqs 0xbd0c
0000bd06: 4279 0004 c68e 	clrw 0x4c68e
0000bd0c: 3439 0004 c69a 	movew 0x4c69a,%d2
0000bd12: 6d38           	blts 0xbd4c
0000bd14: 0242 00ff      	andiw #255,%d2
0000bd18: 33fc ffff 0004 	movew #-1,0x4c69a
0000bd1e: c69a 
0000bd20: 4279 0004 c68e 	clrw 0x4c68e
0000bd26: 6000 0124      	braw 0xbe4c
0000bd2a: 0239 ffdf 0000 	andib #-33,0x1000
0000bd30: 1000 
0000bd32: 6012           	bras 0xbd46
0000bd34: 0239 ffbf 0000 	andib #-65,0x1000
0000bd3a: 1000 
0000bd3c: 6008           	bras 0xbd46
0000bd3e: b039 0004 c698 	cmpb 0x4c698,%d0
0000bd44: 6606           	bnes 0xbd4c
0000bd46: 4279 0004 c68e 	clrw 0x4c68e
0000bd4c: 4a43           	tstw %d3
0000bd4e: 6700 00b4      	beqw 0xbe04
0000bd52: 3039 0004 c6a0 	movew 0x4c6a0,%d0
0000bd58: 6f00 00aa      	blew 0xbe04
0000bd5c: 5340           	subqw #1,%d0
0000bd5e: 33c0 0004 c6a0 	movew %d0,0x4c6a0
0000bd64: 6000 009e      	braw 0xbe04
0000bd68: 4a43           	tstw %d3
0000bd6a: 6706           	beqs 0xbd72
0000bd6c: 5279 0004 c6a0 	addqw #1,0x4c6a0
0000bd72: 0c01 0036      	cmpib #54,%d1
0000bd76: 6722           	beqs 0xbd9a
0000bd78: 6210           	bhis 0xbd8a
0000bd7a: 0c01 001d      	cmpib #29,%d1
0000bd7e: 672e           	beqs 0xbdae
0000bd80: 0c01 002a      	cmpib #42,%d1
0000bd84: 6600 0118      	bnew 0xbe9e
0000bd88: 601a           	bras 0xbda4
0000bd8a: 0c01 0038      	cmpib #56,%d1
0000bd8e: 6728           	beqs 0xbdb8
0000bd90: 0c01 003a      	cmpib #58,%d1
0000bd94: 6600 0108      	bnew 0xbe9e
0000bd98: 6028           	bras 0xbdc2
0000bd9a: 0039 0001 0000 	orib #1,0x1000
0000bda0: 1000 
0000bda2: 603c           	bras 0xbde0
0000bda4: 0039 0002 0000 	orib #2,0x1000
0000bdaa: 1000 
0000bdac: 6032           	bras 0xbde0
0000bdae: 0039 0004 0000 	orib #4,0x1000
0000bdb4: 1000 
0000bdb6: 6028           	bras 0xbde0
0000bdb8: 0039 0008 0000 	orib #8,0x1000
0000bdbe: 1000 
0000bdc0: 601e           	bras 0xbde0
0000bdc2: 0839 0000 0000 	btst #0,0x484
0000bdc8: 0484 
0000bdca: 670c           	beqs 0xbdd8
0000bdcc: 3f3c 003a      	movew #58,%sp@-
0000bdd0: 4eb9 0000 386e 	jsr 0x386e
0000bdd6: 548f           	addql #2,%sp
0000bdd8: 0a39 0010 0000 	eorib #16,0x1000
0000bdde: 1000 
0000bde0: 0839 0000 0004 	btst #0,0x4c689
0000bde6: c689 
0000bde8: 671a           	beqs 0xbe04
0000bdea: 4240           	clrw %d0
0000bdec: 1039 0000 1000 	moveb 0x1000,%d0
0000bdf2: 0240 000f      	andiw #15,%d0
0000bdf6: 0c40 000a      	cmpiw #10,%d0
0000bdfa: 6608           	bnes 0xbe04
0000bdfc: 0a39 0001 0004 	eorib #1,0x4c69c
0000be02: c69c 
0000be04: 4240           	clrw %d0
0000be06: 102e fffe      	moveb %fp@(-2),%d0
0000be0a: 3f00           	movew %d0,%sp@-
0000be0c: 4eba f810      	jsr %pc@(0xb61e)
0000be10: 548f           	addql #2,%sp
0000be12: 6000 009e      	braw 0xbeb2
0000be16: 0c01 0047      	cmpib #71,%d1
0000be1a: 6708           	beqs 0xbe24
0000be1c: 0c01 0052      	cmpib #82,%d1
0000be20: 6612           	bnes 0xbe34
0000be22: 6006           	bras 0xbe2a
0000be24: 0000 0020      	orib #32,%d0
0000be28: 6004           	bras 0xbe2e
0000be2a: 0000 0040      	orib #64,%d0
0000be2e: 13c0 0000 1000 	moveb %d0,0x1000
0000be34: 486e fffe      	pea %fp@(-2)
0000be38: 4eba f93c      	jsr %pc@(0xb776)
0000be3c: 3400           	movew %d0,%d2
0000be3e: 588f           	addql #4,%sp
0000be40: 6d70           	blts 0xbeb2
0000be42: 33f9 0004 c68a 	movew 0x4c68a,0x4c68e
0000be48: 0004 c68e 
0000be4c: 0839 0000 0000 	btst #0,0x484
0000be52: 0484 
0000be54: 6710           	beqs 0xbe66
0000be56: 4240           	clrw %d0
0000be58: 102e fffe      	moveb %fp@(-2),%d0
0000be5c: 3f00           	movew %d0,%sp@-
0000be5e: 4eb9 0000 386e 	jsr 0x386e
0000be64: 548f           	addql #2,%sp
0000be66: 13f9 0000 1000 	moveb 0x1000,0x4c694
0000be6c: 0004 c694 
0000be70: 13ee fffe 0004 	moveb %fp@(-2),0x4c695
0000be76: c695 
0000be78: 33c2 0004 c696 	movew %d2,0x4c696
0000be7e: 23f9 0004 b6c0 	movel 0x4b6c0,0x4c690
0000be84: 0004 c690 
0000be88: 4a39 0004 c664 	tstb 0x4c664
0000be8e: 6622           	bnes 0xbeb2
0000be90: 2f39 0004 c694 	movel 0x4c694,%sp@-
0000be96: 4eba f728      	jsr %pc@(0xb5c0)
0000be9a: 588f           	addql #4,%sp
0000be9c: 6014           	bras 0xbeb2
0000be9e: 13c1 0004 c698 	moveb %d1,0x4c698
0000bea4: 1039 0000 1000 	moveb 0x1000,%d0
0000beaa: 44c0           	movew %d0,%ccr
0000beac: 6b00 ff68      	bmiw 0xbe16
0000beb0: 6082           	bras 0xbe34
0000beb2: 242e fff4      	movel %fp@(-12),%d2
0000beb6: 262e fff8      	movel %fp@(-8),%d3
0000beba: 4e5e           	unlk %fp
0000bebc: 4e75           	rts
0000bebe:  _bcostat4
0000bebe: 1038 fc00      	moveb 0xfffffc00,%d0
0000bec2: 0800 0001      	btst #1,%d0
0000bec6: 56c0           	sne %d0
0000bec8: 4880           	extw %d0
0000beca: 48c0           	extl %d0
0000becc: 4e75           	rts
0000bece:  _ikbd_writeb
0000bece: 2f0a           	movel %a2,%sp@-
0000bed0: 2f02           	movel %d2,%sp@-
0000bed2: 142f 000d      	moveb %sp@(13),%d2
0000bed6: 45fa ffe6      	lea %pc@(0xbebe),%a2
0000beda: 4e92           	jsr %a2@
0000bedc: 4a80           	tstl %d0
0000bede: 67fa           	beqs 0xbeda
0000bee0: 11c2 fc02      	moveb %d2,0xfffffc02
0000bee4: 241f           	movel %sp@+,%d2
0000bee6: 245f           	moveal %sp@+,%a2
0000bee8: 4e75           	rts
0000beea:  _ikbdws
0000beea: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0000beee: 342f 0010      	movew %sp@(16),%d2
0000bef2: 246f 0012      	moveal %sp@(18),%a2
0000bef6: 47fa ffd6      	lea %pc@(0xbece),%a3
0000befa: 4240           	clrw %d0
0000befc: 101a           	moveb %a2@+,%d0
0000befe: 3f00           	movew %d0,%sp@-
0000bf00: 4e93           	jsr %a3@
0000bf02: 548f           	addql #2,%sp
0000bf04: 51ca fff4      	dbf %d2,0xbefa
0000bf08: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0000bf0c: 4e75           	rts
0000bf0e:  _bconout4
0000bf0e: 4240           	clrw %d0
0000bf10: 102f 0007      	moveb %sp@(7),%d0
0000bf14: 3f00           	movew %d0,%sp@-
0000bf16: 4eba ffb6      	jsr %pc@(0xbece)
0000bf1a: 548f           	addql #2,%sp
0000bf1c: 7001           	moveq #1,%d0
0000bf1e: 4e75           	rts
0000bf20:  _ikbd_writew
0000bf20: 2f02           	movel %d2,%sp@-
0000bf22: 342f 0008      	movew %sp@(8),%d2
0000bf26: 3002           	movew %d2,%d0
0000bf28: e048           	lsrw #8,%d0
0000bf2a: 3f00           	movew %d0,%sp@-
0000bf2c: 4eba ffa0      	jsr %pc@(0xbece)
0000bf30: 548f           	addql #2,%sp
0000bf32: 0242 00ff      	andiw #255,%d2
0000bf36: 3f42 0008      	movew %d2,%sp@(8)
0000bf3a: 241f           	movel %sp@+,%d2
0000bf3c: 6090           	bras 0xbece
0000bf3e:  _kbd_init
0000bf3e: 2f0a           	movel %a2,%sp@-
0000bf40: 11fc 0003 fc00 	moveb #3,0xfffffc00
0000bf46: 11fc ff96 fc00 	moveb #-106,0xfffffc00
0000bf4c: 3f3c 8001      	movew #-32767,%sp@-
0000bf50: 4eba ffce      	jsr %pc@(0xbf20)
0000bf54: 548f           	addql #2,%sp
0000bf56: 45fa f69a      	lea %pc@(0xb5f2),%a2
0000bf5a: 3f3c 012c      	movew #300,%sp@-
0000bf5e: 4e92           	jsr %a2@
0000bf60: 548f           	addql #2,%sp
0000bf62: 4a00           	tstb %d0
0000bf64: 671a           	beqs 0xbf80
0000bf66: 0240 00f0      	andiw #240,%d0
0000bf6a: 0c40 00f0      	cmpiw #240,%d0
0000bf6e: 66ea           	bnes 0xbf5a
0000bf70: 45fa f680      	lea %pc@(0xb5f2),%a2
0000bf74: 3f3c 0005      	movew #5,%sp@-
0000bf78: 4e92           	jsr %a2@
0000bf7a: 548f           	addql #2,%sp
0000bf7c: 4a00           	tstb %d0
0000bf7e: 66f4           	bnes 0xbf74
0000bf80: 4279 0004 c68e 	clrw 0x4c68e
0000bf86: 33fc 000f 0004 	movew #15,0x4c68a
0000bf8c: c68a 
0000bf8e: 33fc 0002 0004 	movew #2,0x4c68c
0000bf94: c68c 
0000bf96: 4279 0004 c6a0 	clrw 0x4c6a0
0000bf9c: 33fc ffff 0004 	movew #-1,0x4c69e
0000bfa2: c69e 
0000bfa4: 33fc ffff 0004 	movew #-1,0x4c69a
0000bfaa: c69a 
0000bfac: 4239 0004 c69c 	clrb 0x4c69c
0000bfb2: 13fc 0007 0000 	moveb #7,0x484
0000bfb8: 0484 
0000bfba: 4239 0000 1000 	clrb 0x1000
0000bfc0: 4239 0004 c664 	clrb 0x4c664
0000bfc6: 245f           	moveal %sp@+,%a2
0000bfc8: 6000 fa76      	braw 0xba40
0000bfcc: 0101           	btst %d0,%d1
0000bfce: 0000 0100      	orib #0,%d0
0000bfd2: 0100           	btst %d0,%d0
0000bfd4: 0001 0001      	orib #1,%d1
0000bfd8: 2000           	movel %d0,%d0
0000bfda: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0000bfde: 362f 0010      	movew %sp@(16),%d3
0000bfe2: 4242           	clrw %d2
0000bfe4: 45f9 0000 c7ac 	lea 0xc7ac,%a2
0000bfea: 600a           	bras 0xbff6
0000bfec: 487a ffea      	pea %pc@(0xbfd8)
0000bff0: 4e92           	jsr %a2@
0000bff2: 5242           	addqw #1,%d2
0000bff4: 588f           	addql #4,%sp
0000bff6: b642           	cmpw %d2,%d3
0000bff8: 6ef2           	bgts 0xbfec
0000bffa: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0000bffe: 4e75           	rts
0000c000: 0d00           	btst %d6,%d0
0000c002: 487a fffc      	pea %pc@(0xc000)
0000c006: 4eb9 0000 c7ac 	jsr 0xc7ac
0000c00c: 3f39 0004 c6a4 	movew 0x4c6a4,%sp@-
0000c012: 4eba ffc6      	jsr %pc@(0xbfda)
0000c016: 5c8f           	addql #6,%sp
0000c018: 4e75           	rts
0000c01a: 4d42           	.short 0x4d42
0000c01c: 004b           	.short 0x004b
0000c01e: 4200           	clrb %d0
0000c020: 256c 7520 2573 	movel %a4@(29984),%a2@(9587)
0000c026: 0000 202f      	orib #47,%d0
0000c02a: 0004 2200      	orib #0,%d4
0000c02e: 0281 000f ffff 	andil #1048575,%d1
0000c034: 660e           	bnes 0xc044
0000c036: 4240           	clrw %d0
0000c038: 4840           	swap %d0
0000c03a: e848           	lsrw #4,%d0
0000c03c: 223c 0000 c01a 	movel #49178,%d1
0000c042: 600a           	bras 0xc04e
0000c044: 720a           	moveq #10,%d1
0000c046: e2a8           	lsrl %d1,%d0
0000c048: 223c 0000 c01d 	movel #49181,%d1
0000c04e: 2f01           	movel %d1,%sp@-
0000c050: 2f00           	movel %d0,%sp@-
0000c052: 487a ffcc      	pea %pc@(0xc020)
0000c056: 4eb9 0000 c7ac 	jsr 0xc7ac
0000c05c: 4fef 000c      	lea %sp@(12),%sp
0000c060: 4e75           	rts
0000c062: 3a20           	movew %a0@-,%d5
0000c064: 001b 6221      	orib #33,%a3@+
0000c068: 0000 2f0a      	orib #10,%d0
0000c06c: 2f02           	movel %d2,%sp@-
0000c06e: 242f 000c      	movel %sp@(12),%d2
0000c072: 4eba ff8e      	jsr %pc@(0xc002)
0000c076: 2f02           	movel %d2,%sp@-
0000c078: 45f9 0000 c7ac 	lea 0xc7ac,%a2
0000c07e: 4e92           	jsr %a2@
0000c080: 3400           	movew %d0,%d2
0000c082: 487a ffde      	pea %pc@(0xc062)
0000c086: 4e92           	jsr %a2@
0000c088: 5442           	addqw #2,%d2
0000c08a: 508f           	addql #8,%sp
0000c08c: 600a           	bras 0xc098
0000c08e: 487a ff48      	pea %pc@(0xbfd8)
0000c092: 4e92           	jsr %a2@
0000c094: 5242           	addqw #1,%d2
0000c096: 588f           	addql #4,%sp
0000c098: 0c42 0013      	cmpiw #19,%d2
0000c09c: 6ff0           	bles 0xc08e
0000c09e: 2f7c 0000 c065 	movel #49253,%sp@(12)
0000c0a4: 000c 
0000c0a6: 241f           	movel %sp@+,%d2
0000c0a8: 245f           	moveal %sp@+,%a2
0000c0aa: 4ef9 0000 c7ac 	jmp 0xc7ac
0000c0b0: 1b62 2f20      	moveb %a2@-,%a5@(12064)
0000c0b4: 0d0a 0000      	movepw %a2@(0),%d6
0000c0b8: 487a fff6      	pea %pc@(0xc0b0)
0000c0bc: 4eb9 0000 c7ac 	jsr 0xc7ac
0000c0c2: 588f           	addql #4,%sp
0000c0c4: 4e75           	rts
0000c0c6: 5f00           	subqb #7,%d0
0000c0c8: 0d0a 0d0a      	movepw %a2@(3338),%d6
0000c0cc: 0000 2f0a      	orib #10,%d0
0000c0d0: 2f02           	movel %d2,%sp@-
0000c0d2: 4eba ff2e      	jsr %pc@(0xc002)
0000c0d6: 7428           	moveq #40,%d2
0000c0d8: 45f9 0000 c7ac 	lea 0xc7ac,%a2
0000c0de: 487a ffe6      	pea %pc@(0xc0c6)
0000c0e2: 4e92           	jsr %a2@
0000c0e4: 5342           	subqw #1,%d2
0000c0e6: 588f           	addql #4,%sp
0000c0e8: 66f4           	bnes 0xc0de
0000c0ea: 487a ffdc      	pea %pc@(0xc0c8)
0000c0ee: 4eb9 0000 c7ac 	jsr 0xc7ac
0000c0f4: 588f           	addql #4,%sp
0000c0f6: 241f           	movel %sp@+,%d2
0000c0f8: 245f           	moveal %sp@+,%a2
0000c0fa: 4e75           	rts
0000c0fc: 0d0a 0000      	movepw %a2@(0),%d6
0000c100: 2f02           	movel %d2,%sp@-
0000c102: 242f 0008      	movel %sp@(8),%d2
0000c106: 4eba fefa      	jsr %pc@(0xc002)
0000c10a: 2f02           	movel %d2,%sp@-
0000c10c: 4eb9 0000 c7ac 	jsr 0xc7ac
0000c112: 588f           	addql #4,%sp
0000c114: 2f7c 0000 c0fc 	movel #49404,%sp@(8)
0000c11a: 0008 
0000c11c: 241f           	movel %sp@+,%d2
0000c11e: 4ef9 0000 c7ac 	jmp 0xc7ac
0000c124: 1b6b 1b6a 0047 	moveb %a3@(7018),%a5@(71)
0000c12a: 454d           	.short 0x454d
0000c12c: 444f           	.short 0x444f
0000c12e: 5320           	subqb #1,%a0@-
0000c130: 6472           	bccs 0xc1a4
0000c132: 6976           	bvss 0xc1aa
0000c134: 6573           	bcss 0xc1a9
0000c136: 001b 7000      	orib #0,%a3@+
0000c13a: 2563 001b      	movel %a3@-,%a2@(27)
0000c13e: 7100           	mvsb %d0,%d0
0000c140: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0000c144: 382f 0014      	movew %sp@(20),%d4
0000c148: 487a ffda      	pea %pc@(0xc124)
0000c14c: 45f9 0000 c7ac 	lea 0xc7ac,%a2
0000c152: 4e92           	jsr %a2@
0000c154: 487a ffd3      	pea %pc@(0xc129)
0000c158: 4eba ff10      	jsr %pc@(0xc06a)
0000c15c: 508f           	addql #8,%sp
0000c15e: 7601           	moveq #1,%d3
0000c160: 4242           	clrw %d2
0000c162: 2003           	movel %d3,%d0
0000c164: c0b9 0000 04c2 	andl 0x4c2,%d0
0000c16a: 6728           	beqs 0xc194
0000c16c: b842           	cmpw %d2,%d4
0000c16e: 6608           	bnes 0xc178
0000c170: 487a ffc5      	pea %pc@(0xc137)
0000c174: 4e92           	jsr %a2@
0000c176: 588f           	addql #4,%sp
0000c178: 3002           	movew %d2,%d0
0000c17a: 0640 0041      	addiw #65,%d0
0000c17e: 3f00           	movew %d0,%sp@-
0000c180: 487a ffb8      	pea %pc@(0xc13a)
0000c184: 4e92           	jsr %a2@
0000c186: 5c8f           	addql #6,%sp
0000c188: b842           	cmpw %d2,%d4
0000c18a: 6608           	bnes 0xc194
0000c18c: 487a ffaf      	pea %pc@(0xc13d)
0000c190: 4e92           	jsr %a2@
0000c192: 588f           	addql #4,%sp
0000c194: 5242           	addqw #1,%d2
0000c196: d683           	addl %d3,%d3
0000c198: 0c42 001a      	cmpiw #26,%d2
0000c19c: 66c4           	bnes 0xc162
0000c19e: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0000c1a2: 6000 ff14      	braw 0xc0b8
0000c1a6: 1b45 001b      	moveb %d5,%a5@(27)
0000c1aa: 6325           	blss 0xc1d1
0000c1ac: 6300 1b63      	blsw 0xdd11
0000c1b0: 2000           	movel %d0,%d0
0000c1b2: 456d           	.short 0x456d
0000c1b4: 7554           	mvsw %a4@,%d2
0000c1b6: 4f53           	.short 0x4f53
0000c1b8: 2056           	moveal %fp@,%a0
0000c1ba: 6572           	bcss 0xc22e
0000c1bc: 7369 6f6e      	mvsw %a1@(28526),%d1
0000c1c0: 0025 7300      	orib #0,%a5@-
0000c1c4: 4350           	.short 0x4350
0000c1c6: 5520           	subqb #2,%a0@-
0000c1c8: 7479           	moveq #121,%d2
0000c1ca: 7065           	moveq #101,%d0
0000c1cc: 0041 706f      	oriw #28783,%d1
0000c1d0: 6c6c           	bges 0xc23e
0000c1d2: 6f20           	bles 0xc1f4
0000c1d4: 3638 3038      	movew 0x3038,%d3
0000c1d8: 3000           	movew %d0,%d0
0000c1da: 4d36 3830      	chkl %fp@(0000000000000030,%d3:l),%d6
0000c1de: 2530 326c      	movel %a0@(000000000000006c,%d3:w:2),%a2@-
0000c1e2: 6400 4d61      	bccw 0x10f45
0000c1e6: 6368           	blss 0xc250
0000c1e8: 696e           	bvss 0xc258
0000c1ea: 6500 5354      	bcsw 0x11540
0000c1ee: 2d52 414d      	movel %a2@,%fp@(16717)
0000c1f2: 0041 6c74      	oriw #27764,%d1
0000c1f6: 2d52 414d      	movel %a2@,%fp@(16717)
0000c1fa: 001b 6a00      	orib #0,%a3@+
0000c1fe: 426f 6f74      	clrw %sp@(28532)
0000c202: 2074 696d 6500 	moveal %a4@(0000000000006500)@(0000000000000000),%a0
0000c208: 2530 3464      	movel %a0@(0000000000000064,%d3:w:4),%a2@-
0000c20c: 2f25           	movel %a5@-,%sp@-
0000c20e: 3032 642f      	movew %a2@(000000000000002f,%d6:w:4),%d0
0000c212: 2530 3264      	movel %a0@(0000000000000064,%d3:w:2),%a2@-
0000c216: 2025           	movel %a5@-,%d0
0000c218: 3032 643a      	movew %a2@(000000000000003a,%d6:w:4),%d0
0000c21c: 2530 3264      	movel %a0@(0000000000000064,%d3:w:2),%a2@-
0000c220: 3a25           	movew %a5@-,%d5
0000c222: 3032 6400      	movew %a2@(0000000000000000,%d6:w:4),%d0
0000c226: 486f 6c64      	pea %sp@(27748)
0000c22a: 203c 436f 6e74 	movel #1131376244,%d0
0000c230: 726f           	moveq #111,%d1
0000c232: 6c3e           	bges 0xc272
0000c234: 2074 6f20 736b 	moveal %a4@(000000000000736b,%d6:l:8),%a0
0000c23a: 6970           	bvss 0xc2ac
0000c23c: 2041           	moveal %d1,%a0
0000c23e: 5554           	subqw #2,%a4@
0000c240: 4f2f 4143      	chkl %sp@(16707),%d7
0000c244: 4300           	chkl %d0,%d1
0000c246: 486f 6c64      	pea %sp@(27748)
0000c24a: 203c 416c 7465 	movel #1097626725,%d0
0000c250: 726e           	moveq #110,%d1
0000c252: 6174           	bsrs 0xc2c8
0000c254: 653e           	bcss 0xc294
0000c256: 2074 6f20 736b 	moveal %a4@(000000000000736b,%d6:l:8),%a0
0000c25c: 6970           	bvss 0xc2ce
0000c25e: 2048           	moveal %a0,%a0
0000c260: 4444           	negw %d4
0000c262: 2062           	moveal %a2@-,%a0
0000c264: 6f6f           	bles 0xc2d5
0000c266: 7400           	moveq #0,%d2
0000c268: 5072 6573 7320 	addqw #8,%a2@(0000000073206b65)@(0000000079202758)
0000c26e: 6b65 7920 2758 
0000c274: 2720           	movel %a0@-,%a3@-
0000c276: 746f           	moveq #111,%d2
0000c278: 2062           	moveal %a2@-,%a0
0000c27a: 6f6f           	bles 0xc2eb
0000c27c: 7420           	moveq #32,%d2
0000c27e: 6672           	bnes 0xc2f2
0000c280: 6f6d           	bles 0xc2ef
0000c282: 2058           	moveal %a0@+,%a0
0000c284: 3a00           	movew %d0,%d5
0000c286: 5072 6573 7320 	addqw #8,%a2@(0000000073203c45)@(0000000073633e20)
0000c28c: 3c45 7363 3e20 
0000c292: 746f           	moveq #111,%d2
0000c294: 2072 756e 2061 	moveal %a2@(0000000000002061)@(0000000000006e20),%a0
0000c29a: 6e20 
0000c29c: 6561           	bcss 0xc2ff
0000c29e: 726c           	moveq #108,%d1
0000c2a0: 7920           	mvsb %a0@-,%d4
0000c2a2: 636f           	blss 0xc313
0000c2a4: 6e73           	bgts 0xc319
0000c2a6: 6f6c           	bles 0xc314
0000c2a8: 6500 486f      	bcsw 0x10b19
0000c2ac: 6c64           	bges 0xc312
0000c2ae: 203c 5368 6966 	movel #1399351654,%d0
0000c2b4: 743e           	moveq #62,%d2
0000c2b6: 2074 6f20 7061 	moveal %a4@(0000000000007061,%d6:l:8),%a0
0000c2bc: 7573 6520 7468 	mvsw %a3@(0000000000007468,%d6:w:4),%d2
0000c2c2: 6973           	bvss 0xc337
0000c2c4: 2073 6372 6565 	moveal %a3@(0000000065656e00)@(0000000000001b6b),%a0
0000c2ca: 6e00 1b6b 
0000c2ce: 1b45 0000      	moveb %d5,%a5@(0)
0000c2d2:  _initinfo
0000c2d2: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0000c2d6: 3439 0000 2420 	movew 0x2420,%d2
0000c2dc: 5242           	addqw #1,%d2
0000c2de: 3639 0000 0446 	movew 0x446,%d3
0000c2e4: 2879 0000 042e 	moveal 0x42e,%a4
0000c2ea: 4eb9 0001 b5a0 	jsr 0x1b5a0
0000c2f0: 2a00           	movel %d0,%d5
0000c2f2: 3f3c 0002      	movew #2,%sp@-
0000c2f6: 4eb9 0000 5878 	jsr 0x5878
0000c2fc: 2800           	movel %d0,%d4
0000c2fe: 487a fea6      	pea %pc@(0xc1a6)
0000c302: 4eb9 0000 c7ac 	jsr 0xc7ac
0000c308: 5c8f           	addql #6,%sp
0000c30a: 4a85           	tstl %d5
0000c30c: 5ec0           	sgt %d0
0000c30e: 4880           	extw %d0
0000c310: 7214           	moveq #20,%d1
0000c312: 9240           	subw %d0,%d1
0000c314: 3001           	movew %d1,%d0
0000c316: 4a84           	tstl %d4
0000c318: 6702           	beqs 0xc31c
0000c31a: 5240           	addqw #1,%d0
0000c31c: 9440           	subw %d0,%d2
0000c31e: 3002           	movew %d2,%d0
0000c320: 720f           	moveq #15,%d1
0000c322: e26a           	lsrw %d1,%d2
0000c324: d440           	addw %d0,%d2
0000c326: e242           	asrw #1,%d2
0000c328: 95ca           	subal %a2,%a2
0000c32a: 47f9 0000 c7ac 	lea 0xc7ac,%a3
0000c330: 600a           	bras 0xc33c
0000c332: 487a fdc8      	pea %pc@(0xc0fc)
0000c336: 4e93           	jsr %a3@
0000c338: 524a           	addqw #1,%a2
0000c33a: 588f           	addql #4,%sp
0000c33c: b44a           	cmpw %a2,%d2
0000c33e: 6ef2           	bgts 0xc332
0000c340: 3239 0000 241e 	movew 0x241e,%d1
0000c346: 0641 ffdf      	addiw #-33,%d1
0000c34a: 3001           	movew %d1,%d0
0000c34c: 740f           	moveq #15,%d2
0000c34e: e468           	lsrw %d2,%d0
0000c350: d041           	addw %d1,%d0
0000c352: e240           	asrw #1,%d0
0000c354: 33c0 0004 c6a4 	movew %d0,0x4c6a4
0000c35a: 45fa 0312      	lea %pc@(0xc66e),%a2
0000c35e: 4dfa fca2      	lea %pc@(0xc002),%fp
0000c362: 47f9 0000 c7ac 	lea 0xc7ac,%a3
0000c368: 6046           	bras 0xc3b0
0000c36a: 4e96           	jsr %fp@
0000c36c: 2a4a           	moveal %a2,%a5
0000c36e: 70ff           	moveq #-1,%d0
0000c370: 6022           	bras 0xc394
0000c372: 0242 000f      	andiw #15,%d2
0000c376: b042           	cmpw %d2,%d0
0000c378: 6710           	beqs 0xc38a
0000c37a: 3042           	moveaw %d2,%a0
0000c37c: 41e8 0020      	lea %a0@(32),%a0
0000c380: 3f08           	movew %a0,%sp@-
0000c382: 487a fe25      	pea %pc@(0xc1a9)
0000c386: 4e93           	jsr %a3@
0000c388: 5c8f           	addql #6,%sp
0000c38a: 487a fc4c      	pea %pc@(0xbfd8)
0000c38e: 4e93           	jsr %a3@
0000c390: 588f           	addql #4,%sp
0000c392: 3002           	movew %d2,%d0
0000c394: 141d           	moveb %a5@+,%d2
0000c396: 66da           	bnes 0xc372
0000c398: 4a40           	tstw %d0
0000c39a: 6708           	beqs 0xc3a4
0000c39c: 487a fe10      	pea %pc@(0xc1ae)
0000c3a0: 4e93           	jsr %a3@
0000c3a2: 588f           	addql #4,%sp
0000c3a4: 487a fd56      	pea %pc@(0xc0fc)
0000c3a8: 4e93           	jsr %a3@
0000c3aa: 45ea 0023      	lea %a2@(35),%a2
0000c3ae: 588f           	addql #4,%sp
0000c3b0: b5fc 0000 c71d 	cmpal #50973,%a2
0000c3b6: 66b2           	bnes 0xc36a
0000c3b8: 3239 0000 241e 	movew 0x241e,%d1
0000c3be: 0641 ffd9      	addiw #-39,%d1
0000c3c2: 3001           	movew %d1,%d0
0000c3c4: 740f           	moveq #15,%d2
0000c3c6: e468           	lsrw %d2,%d0
0000c3c8: d041           	addw %d1,%d0
0000c3ca: e240           	asrw #1,%d0
0000c3cc: 33c0 0004 c6a4 	movew %d0,0x4c6a4
0000c3d2: 4eba fcfa      	jsr %pc@(0xc0ce)
0000c3d6: 487a fdda      	pea %pc@(0xc1b2)
0000c3da: 47fa fc8e      	lea %pc@(0xc06a),%a3
0000c3de: 4e93           	jsr %a3@
0000c3e0: 4879 0001 e9bc 	pea 0x1e9bc
0000c3e6: 487a fdd9      	pea %pc@(0xc1c1)
0000c3ea: 45f9 0000 c7ac 	lea 0xc7ac,%a2
0000c3f0: 4e92           	jsr %a2@
0000c3f2: 4eba fcc4      	jsr %pc@(0xc0b8)
0000c3f6: 487a fdcc      	pea %pc@(0xc1c4)
0000c3fa: 4e93           	jsr %a3@
0000c3fc: 4fef 0010      	lea %sp@(16),%sp
0000c400: 4a79 0004 b266 	tstw 0x4b266
0000c406: 670a           	beqs 0xc412
0000c408: 487a fdc3      	pea %pc@(0xc1cd)
0000c40c: 4e92           	jsr %a2@
0000c40e: 588f           	addql #4,%sp
0000c410: 600e           	bras 0xc420
0000c412: 2f39 0004 b258 	movel 0x4b258,%sp@-
0000c418: 487a fdc0      	pea %pc@(0xc1da)
0000c41c: 4e92           	jsr %a2@
0000c41e: 508f           	addql #8,%sp
0000c420: 47fa fc96      	lea %pc@(0xc0b8),%a3
0000c424: 4e93           	jsr %a3@
0000c426: 487a fdbc      	pea %pc@(0xc1e4)
0000c42a: 45fa fc3e      	lea %pc@(0xc06a),%a2
0000c42e: 4e92           	jsr %a2@
0000c430: 4eb9 0000 d5dc 	jsr 0xd5dc
0000c436: 2f00           	movel %d0,%sp@-
0000c438: 4eb9 0000 c7ac 	jsr 0xc7ac
0000c43e: 4e93           	jsr %a3@
0000c440: 487a fdaa      	pea %pc@(0xc1ec)
0000c444: 4e92           	jsr %a2@
0000c446: 2f0c           	movel %a4,%sp@-
0000c448: 49fa fbde      	lea %pc@(0xc028),%a4
0000c44c: 4e94           	jsr %a4@
0000c44e: 4e93           	jsr %a3@
0000c450: 4fef 0010      	lea %sp@(16),%sp
0000c454: 4a85           	tstl %d5
0000c456: 6f0e           	bles 0xc466
0000c458: 487a fd99      	pea %pc@(0xc1f3)
0000c45c: 4e92           	jsr %a2@
0000c45e: 2f05           	movel %d5,%sp@-
0000c460: 4e94           	jsr %a4@
0000c462: 4e93           	jsr %a3@
0000c464: 508f           	addql #8,%sp
0000c466: 487a fd93      	pea %pc@(0xc1fb)
0000c46a: 47f9 0000 c7ac 	lea 0xc7ac,%a3
0000c470: 4e93           	jsr %a3@
0000c472: 3f03           	movew %d3,%sp@-
0000c474: 4eba fcca      	jsr %pc@(0xc140)
0000c478: 487a fd84      	pea %pc@(0xc1fe)
0000c47c: 4eba fbec      	jsr %pc@(0xc06a)
0000c480: 3f3c 0017      	movew #23,%sp@-
0000c484: 4e4e           	trap #14
0000c486: 548f           	addql #2,%sp
0000c488: 3a00           	movew %d0,%d5
0000c48a: 0245 001f      	andiw #31,%d5
0000c48e: da45           	addw %d5,%d5
0000c490: ea88           	lsrl #5,%d0
0000c492: 7200           	moveq #0,%d1
0000c494: 3239 0000 2cce 	movew 0x2cce,%d1
0000c49a: 740b           	moveq #11,%d2
0000c49c: e5a9           	lsll %d2,%d1
0000c49e: 4fef 000a      	lea %sp@(10),%sp
0000c4a2: b280           	cmpl %d0,%d1
0000c4a4: 54c2           	scc %d2
0000c4a6: 4882           	extw %d2
0000c4a8: 4442           	negw %d2
0000c4aa: 3200           	movew %d0,%d1
0000c4ac: 0241 003f      	andiw #63,%d1
0000c4b0: 3a41           	moveaw %d1,%a5
0000c4b2: ec88           	lsrl #6,%d0
0000c4b4: 3200           	movew %d0,%d1
0000c4b6: 0241 001f      	andiw #31,%d1
0000c4ba: 3841           	moveaw %d1,%a4
0000c4bc: ea88           	lsrl #5,%d0
0000c4be: 3e00           	movew %d0,%d7
0000c4c0: 0247 001f      	andiw #31,%d7
0000c4c4: ea88           	lsrl #5,%d0
0000c4c6: 3c00           	movew %d0,%d6
0000c4c8: 0246 000f      	andiw #15,%d6
0000c4cc: e888           	lsrl #4,%d0
0000c4ce: 3440           	moveaw %d0,%a2
0000c4d0: 45ea 07bc      	lea %a2@(1980),%a2
0000c4d4: 4a42           	tstw %d2
0000c4d6: 6708           	beqs 0xc4e0
0000c4d8: 487a fc5d      	pea %pc@(0xc137)
0000c4dc: 4e93           	jsr %a3@
0000c4de: 588f           	addql #4,%sp
0000c4e0: 3f05           	movew %d5,%sp@-
0000c4e2: 3f0d           	movew %a5,%sp@-
0000c4e4: 3f0c           	movew %a4,%sp@-
0000c4e6: 3f07           	movew %d7,%sp@-
0000c4e8: 3f06           	movew %d6,%sp@-
0000c4ea: 3f0a           	movew %a2,%sp@-
0000c4ec: 487a fd1a      	pea %pc@(0xc208)
0000c4f0: 45f9 0000 c7ac 	lea 0xc7ac,%a2
0000c4f6: 4e92           	jsr %a2@
0000c4f8: 4fef 0010      	lea %sp@(16),%sp
0000c4fc: 4a42           	tstw %d2
0000c4fe: 6708           	beqs 0xc508
0000c500: 487a fc3b      	pea %pc@(0xc13d)
0000c504: 4e92           	jsr %a2@
0000c506: 588f           	addql #4,%sp
0000c508: 4eba fbae      	jsr %pc@(0xc0b8)
0000c50c: 4eba fbc0      	jsr %pc@(0xc0ce)
0000c510: 487a fd14      	pea %pc@(0xc226)
0000c514: 45fa fbea      	lea %pc@(0xc100),%a2
0000c518: 4e92           	jsr %a2@
0000c51a: 588f           	addql #4,%sp
0000c51c: 4a84           	tstl %d4
0000c51e: 6708           	beqs 0xc528
0000c520: 487a fd24      	pea %pc@(0xc246)
0000c524: 4e92           	jsr %a2@
0000c526: 588f           	addql #4,%sp
0000c528: 487a fd3e      	pea %pc@(0xc268)
0000c52c: 45fa fbd2      	lea %pc@(0xc100),%a2
0000c530: 4e92           	jsr %a2@
0000c532: 487a fd52      	pea %pc@(0xc286)
0000c536: 4e92           	jsr %a2@
0000c538: 487a fbc2      	pea %pc@(0xc0fc)
0000c53c: 47f9 0000 c7ac 	lea 0xc7ac,%a3
0000c542: 4e93           	jsr %a3@
0000c544: 4eba fabc      	jsr %pc@(0xc002)
0000c548: 487a fbed      	pea %pc@(0xc137)
0000c54c: 4e93           	jsr %a3@
0000c54e: 3f3c 0003      	movew #3,%sp@-
0000c552: 45fa fa86      	lea %pc@(0xbfda),%a2
0000c556: 4e92           	jsr %a2@
0000c558: 487a fd50      	pea %pc@(0xc2aa)
0000c55c: 4e93           	jsr %a3@
0000c55e: 3f3c 0004      	movew #4,%sp@-
0000c562: 4e92           	jsr %a2@
0000c564: 487a fbd7      	pea %pc@(0xc13d)
0000c568: 4e93           	jsr %a3@
0000c56a: 4fef 001c      	lea %sp@(28),%sp
0000c56e: 49f9 0000 ba5e 	lea 0xba5e,%a4
0000c574: 45f9 0000 ba78 	lea 0xba78,%a2
0000c57a: 47f9 0001 bf04 	lea 0x1bf04,%a3
0000c580: 2a3c 0000 ba8e 	movel #47758,%d5
0000c586: 4df9 0001 c0d6 	lea 0x1c0d6,%fp
0000c58c: 4bf9 0000 5878 	lea 0x5878,%a5
0000c592: 2439 0000 04ba 	movel 0x4ba,%d2
0000c598: 0682 0000 0258 	addil #600,%d2
0000c59e: 3f3c ffff      	movew #-1,%sp@-
0000c5a2: 4e94           	jsr %a4@
0000c5a4: 2800           	movel %d0,%d4
0000c5a6: 700f           	moveq #15,%d0
0000c5a8: c084           	andl %d4,%d0
0000c5aa: 548f           	addql #2,%sp
0000c5ac: 6620           	bnes 0xc5ce
0000c5ae: 4e92           	jsr %a2@
0000c5b0: 4a80           	tstl %d0
0000c5b2: 661a           	bnes 0xc5ce
0000c5b4: 4e93           	jsr %a3@
0000c5b6: 2039 0000 04ba 	movel 0x4ba,%d0
0000c5bc: b480           	cmpl %d0,%d2
0000c5be: 6ede           	bgts 0xc59e
0000c5c0: 600c           	bras 0xc5ce
0000c5c2: 4e93           	jsr %a3@
0000c5c4: 3f3c ffff      	movew #-1,%sp@-
0000c5c8: 4e94           	jsr %a4@
0000c5ca: 2800           	movel %d0,%d4
0000c5cc: 548f           	addql #2,%sp
0000c5ce: 7003           	moveq #3,%d0
0000c5d0: c084           	andl %d4,%d0
0000c5d2: 6706           	beqs 0xc5da
0000c5d4: 4e92           	jsr %a2@
0000c5d6: 4a80           	tstl %d0
0000c5d8: 67e8           	beqs 0xc5c2
0000c5da: 4e92           	jsr %a2@
0000c5dc: 4a80           	tstl %d0
0000c5de: 674c           	beqs 0xc62c
0000c5e0: 2045           	moveal %d5,%a0
0000c5e2: 4e90           	jsr %a0@
0000c5e4: 0240 00ff      	andiw #255,%d0
0000c5e8: 3f00           	movew %d0,%sp@-
0000c5ea: 4e96           	jsr %fp@
0000c5ec: 548f           	addql #2,%sp
0000c5ee: 0c40 007f      	cmpiw #127,%d0
0000c5f2: 679e           	beqs 0xc592
0000c5f4: 0c40 001b      	cmpiw #27,%d0
0000c5f8: 660a           	bnes 0xc604
0000c5fa: 0039 0001 0004 	orib #1,0x4b6d4
0000c600: b6d4 
0000c602: 6028           	bras 0xc62c
0000c604: 3400           	movew %d0,%d2
0000c606: 0642 ffbf      	addiw #-65,%d2
0000c60a: 0c42 0019      	cmpiw #25,%d2
0000c60e: 621c           	bhis 0xc62c
0000c610: 3f02           	movew %d2,%sp@-
0000c612: 4e95           	jsr %a5@
0000c614: 548f           	addql #2,%sp
0000c616: 4a80           	tstl %d0
0000c618: 6712           	beqs 0xc62c
0000c61a: b642           	cmpw %d2,%d3
0000c61c: 670e           	beqs 0xc62c
0000c61e: 3f02           	movew %d2,%sp@-
0000c620: 4eba fb1e      	jsr %pc@(0xc140)
0000c624: 548f           	addql #2,%sp
0000c626: 3602           	movew %d2,%d3
0000c628: 6000 ff68      	braw 0xc592
0000c62c: 487a fc9e      	pea %pc@(0xc2cc)
0000c630: 4eb9 0000 c7ac 	jsr 0xc7ac
0000c636: 206f 0034      	moveal %sp@(52),%a0
0000c63a: 2084           	movel %d4,%a0@
0000c63c: 588f           	addql #4,%sp
0000c63e: 3003           	movew %d3,%d0
0000c640: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0000c644: 4e75           	rts
0000c646: 456d           	.short 0x456d
0000c648: 7554           	mvsw %a4@,%d2
0000c64a: 4f53           	.short 0x4f53
0000c64c: 2056           	moveal %fp@,%a0
0000c64e: 6572           	bcss 0xc6c2
0000c650: 7369 6f6e      	mvsw %a1@(28526),%d1
0000c654: 2025           	movel %a5@-,%d0
0000c656: 730d           	mvsb %a5,%d1
0000c658: 0a00 4879      	eorib #121,%d0
0000c65a:  _display_startup_msg
0000c65c: 0001 e9bc      	orib #-68,%d1
0000c660: 487a ffe4      	pea %pc@(0xc646)
0000c664: 4eb9 0000 c7ac 	jsr 0xc7ac
0000c66a: 508f           	addql #8,%sp
0000c66c: 4e75           	rts
0000c66e: 3131 3131 3131 	movew %a1@(0000000031313131,%d3:w)@(0000000000000000),%a0@-
0000c674: 3131 
0000c676: 3131 3120 3737 	movew %a1@(0000000000003737,%d3:w),%a0@-
0000c67c: 3737 3737 3737 	movew %sp@(0000000037373737)@(0000000020203737,%d3:w:8),%a3@-
0000c682: 3737 2020 3737 
0000c688: 3720           	movew %a0@-,%a3@-
0000c68a: 2020           	movel %a0@-,%d0
0000c68c: 3737 3737 0031 	movew %sp@(0000000000312020)@(0000000020202020,%d3:w:8),%a3@-
0000c692: 2020 2020 2020 
0000c698: 2020           	movel %a0@-,%d0
0000c69a: 2020           	movel %a0@-,%d0
0000c69c: 2020           	movel %a0@-,%d0
0000c69e: 2020           	movel %a0@-,%d0
0000c6a0: 2020           	movel %a0@-,%d0
0000c6a2: 2020           	movel %a0@-,%d0
0000c6a4: 3720           	movew %a0@-,%a3@-
0000c6a6: 2020           	movel %a0@-,%d0
0000c6a8: 3720           	movew %a0@-,%a3@-
0000c6aa: 2020           	movel %a0@-,%d0
0000c6ac: 3720           	movew %a0@-,%a3@-
0000c6ae: 3720           	movew %a0@-,%a3@-
0000c6b0: 2020           	movel %a0@-,%d0
0000c6b2: 2000           	movel %d0,%d0
0000c6b4: 3131 3131 2020 	movew %a1@(0000000020202031,%d3:w)@(0000000000000000),%a0@-
0000c6ba: 2031 
0000c6bc: 2031 2020      	movel %a1@(0000000000000020,%d2:w),%d0
0000c6c0: 3120           	movew %a0@-,%a0@-
0000c6c2: 2020           	movel %a0@-,%d0
0000c6c4: 3120           	movew %a0@-,%a0@-
0000c6c6: 2037 2020      	movel %sp@(0000000000000020,%d2:w),%d0
0000c6ca: 2037 2020      	movel %sp@(0000000000000020,%d2:w),%d0
0000c6ce: 2037 2020      	movel %sp@(0000000000000020,%d2:w),%d0
0000c6d2: 3737 3720 0031 	movew %sp@(0000000000000031,%d3:w:8),%a3@-
0000c6d8: 2020           	movel %a0@-,%d0
0000c6da: 2020           	movel %a0@-,%d0
0000c6dc: 2031 2031      	movel %a1@(0000000000000031,%d2:w),%d0
0000c6e0: 2031 2031      	movel %a1@(0000000000000031,%d2:w),%d0
0000c6e4: 2020           	movel %a0@-,%d0
0000c6e6: 2031 2020      	movel %a1@(0000000000000020,%d2:w),%d0
0000c6ea: 3720           	movew %a0@-,%a3@-
0000c6ec: 2020           	movel %a0@-,%d0
0000c6ee: 3720           	movew %a0@-,%a3@-
0000c6f0: 2020           	movel %a0@-,%d0
0000c6f2: 3720           	movew %a0@-,%a3@-
0000c6f4: 2020           	movel %a0@-,%d0
0000c6f6: 2020           	movel %a0@-,%d0
0000c6f8: 3700           	movew %d0,%a3@-
0000c6fa: 3131 3131 3120 	movew %a1@(0000000031203120,%d3:w)@(0000000000000000),%a0@-
0000c700: 3120 
0000c702: 2020           	movel %a0@-,%d0
0000c704: 3120           	movew %a0@-,%a0@-
0000c706: 2031 3131 2020 	movel %a1@(0000000020202037,%d3:w)@(0000000000000000),%d0
0000c70c: 2037 
0000c70e: 2020           	movel %a0@-,%d0
0000c710: 2020           	movel %a0@-,%d0
0000c712: 3737 3720 2037 	movew %sp@(0000000000002037,%d3:w:8),%a3@-
0000c718: 3737 3720 0000 	movew %sp@(0000000000000000,%d3:w:8),%a3@-
0000c71e: 0000 2f03      	orib #3,%d0
0000c722: 2f02           	movel %d2,%sp@-
0000c724: 242f 000c      	movel %sp@(12),%d2
0000c728: 262f 0010      	movel %sp@(16),%d3
0000c72c: 4eb9 0000 dc88 	jsr 0xdc88
0000c732: 4a40           	tstw %d0
0000c734: 6712           	beqs 0xc748
0000c736: 2f03           	movel %d3,%sp@-
0000c738: 2f02           	movel %d2,%sp@-
0000c73a: 487a 0024      	pea %pc@(0xc760)
0000c73e: 4eb9 0001 b80c 	jsr 0x1b80c
0000c744: 4fef 000c      	lea %sp@(12),%sp
0000c748: 2f03           	movel %d3,%sp@-
0000c74a: 2f02           	movel %d2,%sp@-
0000c74c: 487a 0030      	pea %pc@(0xc77e)
0000c750: 4eb9 0001 b80c 	jsr 0x1b80c
0000c756: 4fef 000c      	lea %sp@(12),%sp
0000c75a: 241f           	movel %sp@+,%d2
0000c75c: 261f           	movel %sp@+,%d3
0000c75e: 4e75           	rts
0000c760: 4e56 fffc      	linkw %fp,#-4
0000c764: 1d6e 0009 fffe 	moveb %fp@(9),%fp@(-2)
0000c76a: 422e ffff      	clrb %fp@(-1)
0000c76e: 486e fffe      	pea %fp@(-2)
0000c772: 4eb9 0000 dc96 	jsr 0xdc96
0000c778: 588f           	addql #4,%sp
0000c77a: 4e5e           	unlk %fp
0000c77c: 4e75           	rts
0000c77e: 2f02           	movel %d2,%sp@-
0000c780: 342f 0008      	movew %sp@(8),%d2
0000c784: 0c42 000a      	cmpiw #10,%d2
0000c788: 6610           	bnes 0xc79a
0000c78a: 3f3c 000d      	movew #13,%sp@-
0000c78e: 3f3c 0002      	movew #2,%sp@-
0000c792: 4eb9 0000 58ac 	jsr 0x58ac
0000c798: 588f           	addql #4,%sp
0000c79a: 3f02           	movew %d2,%sp@-
0000c79c: 3f3c 0002      	movew #2,%sp@-
0000c7a0: 4eb9 0000 58ac 	jsr 0x58ac
0000c7a6: 588f           	addql #4,%sp
0000c7a8: 241f           	movel %sp@+,%d2
0000c7aa: 4e75           	rts
0000c7ac:  _cprintf
0000c7ac: 4e56 0000      	linkw %fp,#0
0000c7b0: 486e 000c      	pea %fp@(12)
0000c7b4: 2f2e 0008      	movel %fp@(8),%sp@-
0000c7b8: 487a ffc4      	pea %pc@(0xc77e)
0000c7bc: 4eb9 0001 b80c 	jsr 0x1b80c
0000c7c2: 4fef 000c      	lea %sp@(12),%sp
0000c7c6: 4e5e           	unlk %fp
0000c7c8: 4e75           	rts
0000c7ca:  _kprintf
0000c7ca: 4e56 0000      	linkw %fp,#0
0000c7ce: 4eb9 0000 dc88 	jsr 0xdc88
0000c7d4: 4a40           	tstw %d0
0000c7d6: 6718           	beqs 0xc7f0
0000c7d8: 486e 000c      	pea %fp@(12)
0000c7dc: 2f2e 0008      	movel %fp@(8),%sp@-
0000c7e0: 487a ff7e      	pea %pc@(0xc760)
0000c7e4: 4eb9 0001 b80c 	jsr 0x1b80c
0000c7ea: 4fef 000c      	lea %sp@(12),%sp
0000c7ee: 6002           	bras 0xc7f2
0000c7f0: 4240           	clrw %d0
0000c7f2: 4e5e           	unlk %fp
0000c7f4: 4e75           	rts
0000c7f6:  _kcprintf
0000c7f6: 4e56 0000      	linkw %fp,#0
0000c7fa: 486e 000c      	pea %fp@(12)
0000c7fe: 2f2e 0008      	movel %fp@(8),%sp@-
0000c802: 4eba ff1c      	jsr %pc@(0xc720)
0000c806: 508f           	addql #8,%sp
0000c808: 4e5e           	unlk %fp
0000c80a: 4e75           	rts
0000c80c: 0020 001b      	orib #27,%a0@-
0000c810: 661b           	bnes 0xc82d
0000c812: 760a           	moveq #10,%d3
0000c814: 0a00 4e6f      	eorib #111,%d0
0000c818: 2073 6176 6564 	moveal %a3@(0000000065642069)@(0000000000006e66),%a0
0000c81e: 2069 6e66 
0000c822: 6f20           	bles 0xc844
0000c824: 696e           	bvss 0xc894
0000c826: 2064           	moveal %a4@-,%a0
0000c828: 6f70           	bles 0xc89a
0000c82a: 616e           	bsrs 0xc89a
0000c82c: 6963           	bvss 0xc891
0000c82e: 3a20           	movew %a0@-,%d5
0000c830: 6861           	bvcs 0xc893
0000c832: 6c74           	bges 0xc8a8
0000c834: 6564           	bcss 0xc89a
0000c836: 0a00 7063      	eorib #99,%d0
0000c83a: 3d25           	movew %a5@-,%fp@-
0000c83c: 3038 6c78      	movew 0x6c78,%d0
0000c840: 0a00 5061      	eorib #97,%d0
0000c844: 6e69           	bgts 0xc8af
0000c846: 633a           	blss 0xc882
0000c848: 2025           	movel %a5@-,%d0
0000c84a: 730a           	mvsb %a2,%d1
0000c84c: 006d 6973 633d 	oriw #26995,%a5@(25405)
0000c852: 2530 3478      	movel %a0@(0000000000000078,%d3:w:4),%a2@-
0000c856: 206f 7063      	moveal %sp@(28771),%a0
0000c85a: 6f64           	bles 0xc8c0
0000c85c: 653d           	bcss 0xc89b
0000c85e: 2530 3478      	movel %a0@(0000000000000078,%d3:w:4),%a2@-
0000c862: 0a00 6164      	eorib #100,%d0
0000c866: 6472           	bccs 0xc8da
0000c868: 3d25           	movew %a5@-,%fp@-
0000c86a: 3038 6c78      	movew 0x6c78,%d0
0000c86e: 2073 723d      	moveal %a3@(000000000000003d,%d7:w:2),%a0
0000c872: 2530 3478      	movel %a0@(0000000000000078,%d3:w:4),%a2@-
0000c876: 2070 633d 2530 	moveal %a0@(000000002530386c)@(0000000000000000,%d6:w:2),%a0
0000c87c: 386c 
0000c87e: 780a           	moveq #10,%d4
0000c880: 0066 773d      	oriw #30525,%fp@-
0000c884: 2530 3478      	movel %a0@(0000000000000078,%d3:w:4),%a2@-
0000c888: 2073 7377 3d25 	moveal %a3@(000000003d253034)@(00000000780a0066),%a0
0000c88e: 3034 780a 0066 
0000c894: 773d           	.short 0x773d
0000c896: 2530 3478      	movel %a0@(0000000000000078,%d3:w:4),%a2@-
0000c89a: 2069 723d      	moveal %a1@(29245),%a0
0000c89e: 2530 3478      	movel %a0@(0000000000000078,%d3:w:4),%a2@-
0000c8a2: 2073 7372 3d25 	moveal %a3@(000000003d253034)@(000000000000780a),%a0
0000c8a8: 3034 780a 
0000c8ac: 0042 7573      	oriw #30067,%d2
0000c8b0: 2045           	moveal %d5,%a0
0000c8b2: 7272           	moveq #114,%d1
0000c8b4: 6f72           	bles 0xc928
0000c8b6: 0066 773d      	oriw #30525,%fp@-
0000c8ba: 2530 3478      	movel %a0@(0000000000000078,%d3:w:4),%a2@-
0000c8be: 2065           	moveal %a5@-,%a0
0000c8c0: 613d           	bsrs 0xc8ff
0000c8c2: 2530 386c      	movel %a0@(000000000000006c,%d3:l),%a2@-
0000c8c6: 7820           	moveq #32,%d4
0000c8c8: 7373 773d 2530 	mvsw %a3@(0000000025303478)@(0000000000000000,%d7:w:8),%d1
0000c8ce: 3478 
0000c8d0: 0a00 6677      	eorib #119,%d0
0000c8d4: 3d25           	movew %a5@-,%fp@-
0000c8d6: 3034 780a      	movew %a4@(000000000000000a,%d7:l),%d0
0000c8da: 0073 723d 2530 	oriw #29245,%a3@(0000000034782070,%d2:w:4)
0000c8e0: 3478 2070 
0000c8e4: 633d           	blss 0xc923
0000c8e6: 2530 386c      	movel %a0@(000000000000006c,%d3:l),%a2@-
0000c8ea: 780a           	moveq #10,%d4
0000c8ec: 0050 616e      	oriw #24942,%a0@
0000c8f0: 6963           	bvss 0xc955
0000c8f2: 3a20           	movew %a0@-,%d5
0000c8f4: 4578           	.short 0x4578
0000c8f6: 6365           	blss 0xc95d
0000c8f8: 7074           	moveq #116,%d0
0000c8fa: 696f           	bvss 0xc96b
0000c8fc: 6e20           	bgts 0xc91e
0000c8fe: 6e75           	bgts 0xc975
0000c900: 6d62           	blts 0xc964
0000c902: 6572           	bcss 0xc976
0000c904: 2025           	movel %a5@-,%d0
0000c906: 640a           	bccs 0xc912
0000c908: 000a           	.short 0x000a
0000c90a: 4430 2d33 3a25 	negb %a0@(000000003a257325,%d2:l:4)@(0000000030386c78)
0000c910: 7325 3038 6c78 
0000c916: 2025           	movel %a5@-,%d0
0000c918: 3038 6c78      	movew 0x6c78,%d0
0000c91c: 2025           	movel %a5@-,%d0
0000c91e: 3038 6c78      	movew 0x6c78,%d0
0000c922: 2025           	movel %a5@-,%d0
0000c924: 3038 6c78      	movew 0x6c78,%d0
0000c928: 0a00 4434      	eorib #52,%d0
0000c92c: 2d37 3a25      	movel %sp@(0000000000000025,%d3:l:2),%fp@-
0000c930: 7325           	mvsb %a5@-,%d1
0000c932: 3038 6c78      	movew 0x6c78,%d0
0000c936: 2025           	movel %a5@-,%d0
0000c938: 3038 6c78      	movew 0x6c78,%d0
0000c93c: 2025           	movel %a5@-,%d0
0000c93e: 3038 6c78      	movew 0x6c78,%d0
0000c942: 2025           	movel %a5@-,%d0
0000c944: 3038 6c78      	movew 0x6c78,%d0
0000c948: 0a00 4130      	eorib #48,%d0
0000c94c: 2d33 3a25      	movel %a3@(0000000000000025,%d3:l:2),%fp@-
0000c950: 7325           	mvsb %a5@-,%d1
0000c952: 3038 6c78      	movew 0x6c78,%d0
0000c956: 2025           	movel %a5@-,%d0
0000c958: 3038 6c78      	movew 0x6c78,%d0
0000c95c: 2025           	movel %a5@-,%d0
0000c95e: 3038 6c78      	movew 0x6c78,%d0
0000c962: 2025           	movel %a5@-,%d0
0000c964: 3038 6c78      	movew 0x6c78,%d0
0000c968: 0a00 4134      	eorib #52,%d0
0000c96c: 2d37 3a25      	movel %sp@(0000000000000025,%d3:l:2),%fp@-
0000c970: 7325           	mvsb %a5@-,%d1
0000c972: 3038 6c78      	movew 0x6c78,%d0
0000c976: 2025           	movel %a5@-,%d0
0000c978: 3038 6c78      	movew 0x6c78,%d0
0000c97c: 2025           	movel %a5@-,%d0
0000c97e: 3038 6c78      	movew 0x6c78,%d0
0000c982: 2025           	movel %a5@-,%d0
0000c984: 3038 6c78      	movew 0x6c78,%d0
0000c988: 0a00 2055      	eorib #85,%d0
0000c98c: 5350           	subqw #1,%a0@
0000c98e: 3a25           	movew %a5@-,%d5
0000c990: 7325           	mvsb %a5@-,%d1
0000c992: 3038 6c78      	movew 0x6c78,%d0
0000c996: 0a0a           	.short 0x0a0a
0000c998: 0062 6173      	oriw #24947,%a2@-
0000c99c: 6570           	bcss 0xca0e
0000c99e: 6167           	bsrs 0xca07
0000c9a0: 653d           	bcss 0xc9df
0000c9a2: 2530 386c      	movel %a0@(000000000000006c,%d3:l),%a2@-
0000c9a6: 780a           	moveq #10,%d4
0000c9a8: 0074 6578 743d 	oriw #25976,%a4@(000000000000003d,%d7:w:4)
0000c9ae: 2530 386c      	movel %a0@(000000000000006c,%d3:l),%a2@-
0000c9b2: 7820           	moveq #32,%d4
0000c9b4: 6461           	bccs 0xca17
0000c9b6: 7461           	moveq #97,%d2
0000c9b8: 3d25           	movew %a5@-,%fp@-
0000c9ba: 3038 6c78      	movew 0x6c78,%d0
0000c9be: 2062           	moveal %a2@-,%a0
0000c9c0: 7373 3d25 3038 	mvsw %a3@(0000000000003038)@(0000000000000000,%d3:l:4),%d1
0000c9c6: 6c78           	bges 0xca40
0000c9c8: 0a00 4372      	eorib #114,%d0
0000c9cc: 6173           	bsrs 0xca41
0000c9ce: 6820           	bvcs 0xc9f0
0000c9d0: 6174           	bsrs 0xca46
0000c9d2: 2074 6578 742b 	moveal %a4@(00000000742b2530),%a0
0000c9d8: 2530 
0000c9da: 386c 780a      	moveaw %a4@(30730),%a4
0000c9de: 000a           	.short 0x000a
0000c9e0: 2a2a 2a20      	movel %a2@(10784),%d5
0000c9e4: 5072 6573 7320 	addqw #8,%a2@(000000007320616e)@(0000000079206b65)
0000c9ea: 616e 7920 6b65 
0000c9f0: 7920           	mvsb %a0@-,%d4
0000c9f2: 746f           	moveq #111,%d2
0000c9f4: 2063           	moveal %a3@-,%a0
0000c9f6: 6f6e           	bles 0xca66
0000c9f8: 7469           	moveq #105,%d2
0000c9fa: 6e75           	bgts 0xca71
0000c9fc: 6520           	bcss 0xca1e
0000c9fe: 2a2a 2a00      	movel %a2@(10752),%d5
0000ca02: 0a00 4e56      	eorib #86,%d0
0000ca04:  _dopanic
0000ca06: 0000 48e7      	orib #-25,%d0
0000ca0a: 3830 487a      	movew %a0@(000000000000007a,%d4:l),%d4
0000ca0e: fe01 4eba      	cp1ldb %d1,%d4,#8,#186
0000ca12: fd9a 588f      	cp0stl %d5,%a2@+,#5,#143
0000ca16: 0cb9 1234 5678 	cmpil #305419896,0x380
0000ca1c: 0000 0380 
0000ca20: 670e           	beqs 0xca30
0000ca22: 487a fdf2      	pea %pc@(0xc816)
0000ca26: 4eba fdce      	jsr %pc@(0xc7f6)
0000ca2a: 4eb9 0000 e03c 	jsr 0xe03c
0000ca30: 2039 0000 03c4 	movel 0x3c4,%d0
0000ca36: 6620           	bnes 0xca58
0000ca38: 486e 000c      	pea %fp@(12)
0000ca3c: 2f2e 0008      	movel %fp@(8),%sp@-
0000ca40: 4eba fcde      	jsr %pc@(0xc720)
0000ca44: 2439 0000 03cc 	movel 0x3cc,%d2
0000ca4a: 2f02           	movel %d2,%sp@-
0000ca4c: 487a fdea      	pea %pc@(0xc838)
0000ca50: 4eba fda4      	jsr %pc@(0xc7f6)
0000ca54: 6000 024a      	braw 0xcca0
0000ca58: 2239 0004 b258 	movel 0x4b258,%d1
0000ca5e: 6652           	bnes 0xcab2
0000ca60: 2200           	movel %d0,%d1
0000ca62: 5581           	subql #2,%d1
0000ca64: 7401           	moveq #1,%d2
0000ca66: b481           	cmpl %d1,%d2
0000ca68: 6500 01da      	bcsw 0xcc44
0000ca6c: 2439 0000 03d6 	movel 0x3d6,%d2
0000ca72: 2040           	moveal %d0,%a0
0000ca74: d1c0           	addal %d0,%a0
0000ca76: 2248           	moveal %a0,%a1
0000ca78: d3fc 0000 ceb6 	addal #52918,%a1
0000ca7e: 2f31 8800      	movel %a1@(0000000000000000,%a0:l),%sp@-
0000ca82: 487a fdbe      	pea %pc@(0xc842)
0000ca86: 45fa fd6e      	lea %pc@(0xc7f6),%a2
0000ca8a: 4e92           	jsr %a2@
0000ca8c: 3f39 0000 03d2 	movew 0x3d2,%sp@-
0000ca92: 3f39 0000 03cc 	movew 0x3cc,%sp@-
0000ca98: 487a fdb3      	pea %pc@(0xc84d)
0000ca9c: 4e92           	jsr %a2@
0000ca9e: 2f39 0000 03d6 	movel 0x3d6,%sp@-
0000caa4: 3f39 0000 03d4 	movew 0x3d4,%sp@-
0000caaa: 2f39 0000 03ce 	movel 0x3ce,%sp@-
0000cab0: 6058           	bras 0xcb0a
0000cab2: 740a           	moveq #10,%d2
0000cab4: b481           	cmpl %d1,%d2
0000cab6: 6660           	bnes 0xcb18
0000cab8: 2200           	movel %d0,%d1
0000caba: 5581           	subql #2,%d1
0000cabc: 143c 0001      	moveb #1,%d2
0000cac0: b481           	cmpl %d1,%d2
0000cac2: 6500 0180      	bcsw 0xcc44
0000cac6: 2439 0000 03ce 	movel 0x3ce,%d2
0000cacc: 2040           	moveal %d0,%a0
0000cace: d1c0           	addal %d0,%a0
0000cad0: 2248           	moveal %a0,%a1
0000cad2: d3fc 0000 ceb6 	addal #52918,%a1
0000cad8: 2f31 8800      	movel %a1@(0000000000000000,%a0:l),%sp@-
0000cadc: 487a fd64      	pea %pc@(0xc842)
0000cae0: 45fa fd14      	lea %pc@(0xc7f6),%a2
0000cae4: 4e92           	jsr %a2@
0000cae6: 3f39 0000 03d4 	movew 0x3d4,%sp@-
0000caec: 3f39 0000 03d2 	movew 0x3d2,%sp@-
0000caf2: 487a fd8d      	pea %pc@(0xc881)
0000caf6: 4e92           	jsr %a2@
0000caf8: 2f39 0000 03ce 	movel 0x3ce,%sp@-
0000cafe: 3f39 0000 03cc 	movew 0x3cc,%sp@-
0000cb04: 2f39 0000 03d6 	movel 0x3d6,%sp@-
0000cb0a: 487a fd58      	pea %pc@(0xc864)
0000cb0e: 4e92           	jsr %a2@
0000cb10: 4fef 001e      	lea %sp@(30),%sp
0000cb14: 6000 018e      	braw 0xcca4
0000cb18: 7414           	moveq #20,%d2
0000cb1a: b481           	cmpl %d1,%d2
0000cb1c: 6708           	beqs 0xcb26
0000cb1e: 143c 001e      	moveb #30,%d2
0000cb22: b481           	cmpl %d1,%d2
0000cb24: 6662           	bnes 0xcb88
0000cb26: 2040           	moveal %d0,%a0
0000cb28: 5588           	subql #2,%a0
0000cb2a: 7401           	moveq #1,%d2
0000cb2c: b488           	cmpl %a0,%d2
0000cb2e: 6558           	bcss 0xcb88
0000cb30: 2439 0000 03ce 	movel 0x3ce,%d2
0000cb36: 2040           	moveal %d0,%a0
0000cb38: d1c0           	addal %d0,%a0
0000cb3a: 2248           	moveal %a0,%a1
0000cb3c: d3fc 0000 ceb6 	addal #52918,%a1
0000cb42: 2f31 8800      	movel %a1@(0000000000000000,%a0:l),%sp@-
0000cb46: 487a fcfa      	pea %pc@(0xc842)
0000cb4a: 45fa fcaa      	lea %pc@(0xc7f6),%a2
0000cb4e: 4e92           	jsr %a2@
0000cb50: 3f39 0000 03d6 	movew 0x3d6,%sp@-
0000cb56: 3f39 0000 03d4 	movew 0x3d4,%sp@-
0000cb5c: 3f39 0000 03d2 	movew 0x3d2,%sp@-
0000cb62: 487a fd2f      	pea %pc@(0xc893)
0000cb66: 4e92           	jsr %a2@
0000cb68: 2f39 0000 03ce 	movel 0x3ce,%sp@-
0000cb6e: 3f39 0000 03cc 	movew 0x3cc,%sp@-
0000cb74: 2f39 0000 03dc 	movel 0x3dc,%sp@-
0000cb7a: 487a fce8      	pea %pc@(0xc864)
0000cb7e: 4e92           	jsr %a2@
0000cb80: 4fef 0020      	lea %sp@(32),%sp
0000cb84: 6000 011e      	braw 0xcca4
0000cb88: 7428           	moveq #40,%d2
0000cb8a: b481           	cmpl %d1,%d2
0000cb8c: 665a           	bnes 0xcbe8
0000cb8e: 7202           	moveq #2,%d1
0000cb90: b280           	cmpl %d0,%d1
0000cb92: 664c           	bnes 0xcbe0
0000cb94: 2439 0000 03ce 	movel 0x3ce,%d2
0000cb9a: 487a fd11      	pea %pc@(0xc8ad)
0000cb9e: 487a fca2      	pea %pc@(0xc842)
0000cba2: 45fa fc52      	lea %pc@(0xc7f6),%a2
0000cba6: 4e92           	jsr %a2@
0000cba8: 3f39 0000 03d8 	movew 0x3d8,%sp@-
0000cbae: 2f39 0000 03d4 	movel 0x3d4,%sp@-
0000cbb4: 3f39 0000 03d2 	movew 0x3d2,%sp@-
0000cbba: 487a fcfb      	pea %pc@(0xc8b7)
0000cbbe: 4e92           	jsr %a2@
0000cbc0: 2f39 0000 03ce 	movel 0x3ce,%sp@-
0000cbc6: 3f39 0000 03cc 	movew 0x3cc,%sp@-
0000cbcc: 2f39 0000 03e0 	movel 0x3e0,%sp@-
0000cbd2: 487a fc90      	pea %pc@(0xc864)
0000cbd6: 4e92           	jsr %a2@
0000cbd8: 4fef 0022      	lea %sp@(34),%sp
0000cbdc: 6000 00c6      	braw 0xcca4
0000cbe0: 7403           	moveq #3,%d2
0000cbe2: b480           	cmpl %d0,%d2
0000cbe4: 665e           	bnes 0xcc44
0000cbe6: 6012           	bras 0xcbfa
0000cbe8: 743c           	moveq #60,%d2
0000cbea: b481           	cmpl %d1,%d2
0000cbec: 6656           	bnes 0xcc44
0000cbee: 2200           	movel %d0,%d1
0000cbf0: 5581           	subql #2,%d1
0000cbf2: 143c 0001      	moveb #1,%d2
0000cbf6: b481           	cmpl %d1,%d2
0000cbf8: 654a           	bcss 0xcc44
0000cbfa: 2439 0000 03ce 	movel 0x3ce,%d2
0000cc00: 2040           	moveal %d0,%a0
0000cc02: d1c0           	addal %d0,%a0
0000cc04: 2248           	moveal %a0,%a1
0000cc06: d3fc 0000 ceb6 	addal #52918,%a1
0000cc0c: 2f31 8800      	movel %a1@(0000000000000000,%a0:l),%sp@-
0000cc10: 487a fc30      	pea %pc@(0xc842)
0000cc14: 45fa fbe0      	lea %pc@(0xc7f6),%a2
0000cc18: 4e92           	jsr %a2@
0000cc1a: 3f39 0000 03d2 	movew 0x3d2,%sp@-
0000cc20: 487a fcb0      	pea %pc@(0xc8d2)
0000cc24: 4e92           	jsr %a2@
0000cc26: 2f39 0000 03ce 	movel 0x3ce,%sp@-
0000cc2c: 3f39 0000 03cc 	movew 0x3cc,%sp@-
0000cc32: 2f39 0000 03d4 	movel 0x3d4,%sp@-
0000cc38: 487a fc2a      	pea %pc@(0xc864)
0000cc3c: 4e92           	jsr %a2@
0000cc3e: 4fef 001c      	lea %sp@(28),%sp
0000cc42: 6060           	bras 0xcca4
0000cc44: 720b           	moveq #11,%d1
0000cc46: 2439 0000 03ce 	movel 0x3ce,%d2
0000cc4c: b280           	cmpl %d0,%d1
0000cc4e: 6532           	bcss 0xcc82
0000cc50: 2040           	moveal %d0,%a0
0000cc52: d1c0           	addal %d0,%a0
0000cc54: 2248           	moveal %a0,%a1
0000cc56: d3fc 0000 ceb6 	addal #52918,%a1
0000cc5c: 2f31 8800      	movel %a1@(0000000000000000,%a0:l),%sp@-
0000cc60: 487a fbe0      	pea %pc@(0xc842)
0000cc64: 45fa fb90      	lea %pc@(0xc7f6),%a2
0000cc68: 4e92           	jsr %a2@
0000cc6a: 2f39 0000 03ce 	movel 0x3ce,%sp@-
0000cc70: 3f39 0000 03cc 	movew 0x3cc,%sp@-
0000cc76: 487a fc63      	pea %pc@(0xc8db)
0000cc7a: 4e92           	jsr %a2@
0000cc7c: 4fef 0012      	lea %sp@(18),%sp
0000cc80: 6022           	bras 0xcca4
0000cc82: 3f00           	movew %d0,%sp@-
0000cc84: 487a fc67      	pea %pc@(0xc8ed)
0000cc88: 45fa fb6c      	lea %pc@(0xc7f6),%a2
0000cc8c: 4e92           	jsr %a2@
0000cc8e: 2f39 0000 03ce 	movel 0x3ce,%sp@-
0000cc94: 3f39 0000 03cc 	movew 0x3cc,%sp@-
0000cc9a: 487a fc3f      	pea %pc@(0xc8db)
0000cc9e: 4e92           	jsr %a2@
0000cca0: 4fef 0010      	lea %sp@(16),%sp
0000cca4: 2202           	movel %d2,%d1
0000cca6: 0281 00ff ffff 	andil #16777215,%d1
0000ccac: 2039 0000 03c4 	movel 0x3c4,%d0
0000ccb2: e148           	lslw #8,%d0
0000ccb4: 4840           	swap %d0
0000ccb6: 4240           	clrw %d0
0000ccb8: 8280           	orl %d0,%d1
0000ccba: 23c1 0000 03c4 	movel %d1,0x3c4
0000ccc0: 263c 0000 c80d 	movel #51213,%d3
0000ccc6: 0c79 0027 0000 	cmpiw #39,0x241e
0000cccc: 241e 
0000ccce: 6606           	bnes 0xccd6
0000ccd0: 263c 0000 c80c 	movel #51212,%d3
0000ccd6: 1839 0000 2444 	moveb 0x2444,%d4
0000ccdc: 1004           	moveb %d4,%d0
0000ccde: 0200 fff7      	andib #-9,%d0
0000cce2: 13c0 0000 2444 	moveb %d0,0x2444
0000cce8: 2f39 0000 0390 	movel 0x390,%sp@-
0000ccee: 2f39 0000 038c 	movel 0x38c,%sp@-
0000ccf4: 2f39 0000 0388 	movel 0x388,%sp@-
0000ccfa: 2f39 0000 0384 	movel 0x384,%sp@-
0000cd00: 2f03           	movel %d3,%sp@-
0000cd02: 487a fc05      	pea %pc@(0xc909)
0000cd06: 45fa faee      	lea %pc@(0xc7f6),%a2
0000cd0a: 4e92           	jsr %a2@
0000cd0c: 2f39 0000 03a0 	movel 0x3a0,%sp@-
0000cd12: 2f39 0000 039c 	movel 0x39c,%sp@-
0000cd18: 2f39 0000 0398 	movel 0x398,%sp@-
0000cd1e: 2f39 0000 0394 	movel 0x394,%sp@-
0000cd24: 2f03           	movel %d3,%sp@-
0000cd26: 487a fc02      	pea %pc@(0xc92a)
0000cd2a: 4e92           	jsr %a2@
0000cd2c: 4fef 002c      	lea %sp@(44),%sp
0000cd30: 2eb9 0000 03b0 	movel 0x3b0,%sp@
0000cd36: 2f39 0000 03ac 	movel 0x3ac,%sp@-
0000cd3c: 2f39 0000 03a8 	movel 0x3a8,%sp@-
0000cd42: 2f39 0000 03a4 	movel 0x3a4,%sp@-
0000cd48: 2f03           	movel %d3,%sp@-
0000cd4a: 487a fbfe      	pea %pc@(0xc94a)
0000cd4e: 4e92           	jsr %a2@
0000cd50: 2f39 0000 03c0 	movel 0x3c0,%sp@-
0000cd56: 2f39 0000 03bc 	movel 0x3bc,%sp@-
0000cd5c: 2f39 0000 03b8 	movel 0x3b8,%sp@-
0000cd62: 2f39 0000 03b4 	movel 0x3b4,%sp@-
0000cd68: 2f03           	movel %d3,%sp@-
0000cd6a: 487a fbfe      	pea %pc@(0xc96a)
0000cd6e: 4e92           	jsr %a2@
0000cd70: 4fef 002c      	lea %sp@(44),%sp
0000cd74: 2eb9 0000 03c8 	movel 0x3c8,%sp@
0000cd7a: 2f03           	movel %d3,%sp@-
0000cd7c: 487a fc0c      	pea %pc@(0xc98a)
0000cd80: 4e92           	jsr %a2@
0000cd82: 4fef 000c      	lea %sp@(12),%sp
0000cd86: 44c4           	movew %d4,%ccr
0000cd88: 6a08           	bpls 0xcd92
0000cd8a: 0039 0008 0000 	orib #8,0x2444
0000cd90: 2444 
0000cd92: 2039 0004 fd48 	movel 0x4fd48,%d0
0000cd98: 6750           	beqs 0xcdea
0000cd9a: 2f00           	movel %d0,%sp@-
0000cd9c: 487a fbfb      	pea %pc@(0xc999)
0000cda0: 45fa fa54      	lea %pc@(0xc7f6),%a2
0000cda4: 4e92           	jsr %a2@
0000cda6: 2079 0004 fd48 	moveal 0x4fd48,%a0
0000cdac: 2f28 0018      	movel %a0@(24),%sp@-
0000cdb0: 2f28 0010      	movel %a0@(16),%sp@-
0000cdb4: 2f28 0008      	movel %a0@(8),%sp@-
0000cdb8: 487a fbef      	pea %pc@(0xc9a9)
0000cdbc: 4e92           	jsr %a2@
0000cdbe: 4fef 0018      	lea %sp@(24),%sp
0000cdc2: 4a82           	tstl %d2
0000cdc4: 6724           	beqs 0xcdea
0000cdc6: 2079 0004 fd48 	moveal 0x4fd48,%a0
0000cdcc: 2028 0008      	movel %a0@(8),%d0
0000cdd0: b082           	cmpl %d2,%d0
0000cdd2: 6216           	bhis 0xcdea
0000cdd4: 2200           	movel %d0,%d1
0000cdd6: d2a8 000c      	addl %a0@(12),%d1
0000cdda: b282           	cmpl %d2,%d1
0000cddc: 630c           	blss 0xcdea
0000cdde: 9480           	subl %d0,%d2
0000cde0: 2f02           	movel %d2,%sp@-
0000cde2: 487a fbe6      	pea %pc@(0xc9ca)
0000cde6: 4e92           	jsr %a2@
0000cde8: 508f           	addql #8,%sp
0000cdea: 40c0           	movew %sr,%d0
0000cdec: 46fc 2300      	movew #8960,%sr
0000cdf0: 47f9 0000 ba78 	lea 0xba78,%a3
0000cdf6: 45f9 0000 ba8e 	lea 0xba8e,%a2
0000cdfc: 6002           	bras 0xce00
0000cdfe: 4e92           	jsr %a2@
0000ce00: 4e93           	jsr %a3@
0000ce02: 4a80           	tstl %d0
0000ce04: 66f8           	bnes 0xcdfe
0000ce06: 487a fbd7      	pea %pc@(0xc9df)
0000ce0a: 45fa f9a0      	lea %pc@(0xc7ac),%a2
0000ce0e: 4e92           	jsr %a2@
0000ce10: 4eb9 0000 ba8e 	jsr 0xba8e
0000ce16: 487a fbea      	pea %pc@(0xca02)
0000ce1a: 4e92           	jsr %a2@
0000ce1c: 23fc 0004 b4fc 	movel #308476,0x4a2
0000ce22: 0000 04a2 
0000ce26: 4eb9 0000 e042 	jsr 0xe042
0000ce2c: 4164           	.short 0x4164
0000ce2e: 6472           	bccs 0xcea2
0000ce30: 6573           	bcss 0xcea5
0000ce32: 7320           	mvsb %a0@-,%d1
0000ce34: 4572           	.short 0x4572
0000ce36: 726f           	moveq #111,%d1
0000ce38: 7200           	moveq #0,%d1
0000ce3a: 496c           	.short 0x496c
0000ce3c: 6c65           	bges 0xcea3
0000ce3e: 6761           	beqs 0xcea1
0000ce40: 6c20           	bges 0xce62
0000ce42: 496e           	.short 0x496e
0000ce44: 7374 7275      	mvsw %a4@(0000000000000075,%d7:w:2),%d1
0000ce48: 6374           	blss 0xcebe
0000ce4a: 696f           	bvss 0xcebb
0000ce4c: 6e00 5a65      	bgtw 0x128b3
0000ce50: 726f           	moveq #111,%d1
0000ce52: 2044           	moveal %d4,%a0
0000ce54: 6976           	bvss 0xcecc
0000ce56: 6964           	bvss 0xcebc
0000ce58: 6500 4348      	bcsw 0x111a2
0000ce5c: 4b20           	chkl %a0@-,%d5
0000ce5e: 496e           	.short 0x496e
0000ce60: 7374 7275      	mvsw %a4@(0000000000000075,%d7:w:2),%d1
0000ce64: 6374           	blss 0xceda
0000ce66: 696f           	bvss 0xced7
0000ce68: 6e00 5452      	bgtw 0x122bc
0000ce6c: 4150           	.short 0x4150
0000ce6e: 5620           	addqb #3,%a0@-
0000ce70: 496e           	.short 0x496e
0000ce72: 7374 7275      	mvsw %a4@(0000000000000075,%d7:w:2),%d1
0000ce76: 6374           	blss 0xceec
0000ce78: 696f           	bvss 0xcee9
0000ce7a: 6e00 5072      	bgtw 0x11eee
0000ce7e: 6976           	bvss 0xcef6
0000ce80: 696c           	bvss 0xceee
0000ce82: 6567           	bcss 0xceeb
0000ce84: 6520           	bcss 0xcea6
0000ce86: 5669 6f6c      	addqw #3,%a1@(28524)
0000ce8a: 6174           	bsrs 0xcf00
0000ce8c: 696f           	bvss 0xcefd
0000ce8e: 6e00 5472      	bgtw 0x12302
0000ce92: 6163           	bsrs 0xcef7
0000ce94: 6500 4c69      	bcsw 0x11aff
0000ce98: 6e65           	bgts 0xceff
0000ce9a: 2041           	moveal %d1,%a0
0000ce9c: 2045           	moveal %d5,%a0
0000ce9e: 6d75           	blts 0xcf15
0000cea0: 6c61           	bges 0xcf03
0000cea2: 746f           	moveq #111,%d2
0000cea4: 7200           	moveq #0,%d1
0000cea6: 4c69           	.short 0x4c69
0000cea8: 6e65           	bgts 0xcf0f
0000ceaa: 2046           	moveal %d6,%a0
0000ceac: 2045           	moveal %d5,%a0
0000ceae: 6d75           	blts 0xcf25
0000ceb0: 6c61           	bges 0xcf13
0000ceb2: 746f           	moveq #111,%d2
0000ceb4: 7200           	moveq #0,%d1
0000ceb6: 0000 c80c      	orib #12,%d0
0000ceba: 0000 c80c      	orib #12,%d0
0000cebe: 0000 c8ad      	orib #-83,%d0
0000cec2: 0000 ce2c      	orib #44,%d0
0000cec6: 0000 ce3a      	orib #58,%d0
0000ceca: 0000 ce4e      	orib #78,%d0
0000cece: 0000 ce5a      	orib #90,%d0
0000ced2: 0000 ce6a      	orib #106,%d0
0000ced6: 0000 ce7c      	orib #124,%d0
0000ceda: 0000 ce90      	orib #-112,%d0
0000cede: 0000 ce96      	orib #-106,%d0
0000cee2: 0000 cea6      	orib #-90,%d0
0000cee6: 0000 48f9      	orib #-7,%d0
0000cee8:  _int_linea
0000ceea: 0503           	btst %d2,%d3
0000ceec: 0004 c6a8      	orib #-88,%d4
0000cef0: 206f 0002      	moveal %sp@(2),%a0
0000cef4: 7000           	moveq #0,%d0
0000cef6: 3018           	movew %a0@+,%d0
0000cef8: 2f48 0002      	movel %a0,%sp@(2)
0000cefc: 0240 0fff      	andiw #4095,%d0
0000cf00: 0c40 0010      	cmpiw #16,%d0
0000cf04: 6416           	bccs 0xcf1c
0000cf06: 43fa 0062      	lea %pc@(0xcf6a),%a1
0000cf0a: e548           	lslw #2,%d0
0000cf0c: 2271 0800      	moveal %a1@(0000000000000000,%d0:l),%a1
0000cf10: 4cf9 0503 0004 	moveml 0x4c6a8,%d0-%d1/%a0/%a2
0000cf16: c6a8 
0000cf18: 4e91           	jsr %a1@
0000cf1a: 4e73           	rte
0000cf1c: 4e73           	rte
0000cf1e: 41f9 0000 244a 	lea 0x244a,%a0
0000cf24: 2008           	movel %a0,%d0
0000cf26: 43f9 0004 c29c 	lea 0x4c29c,%a1
0000cf2c: 45fa 003c      	lea %pc@(0xcf6a),%a2
0000cf30: 4e75           	rts
0000cf32: 2f00           	movel %d0,%sp@-
0000cf34: 4eb9 0002 52d2 	jsr 0x252d2
0000cf3a: 201f           	movel %sp@+,%d0
0000cf3c: 4e75           	rts
0000cf3e: 2f0a           	movel %a2,%sp@-
0000cf40: 4eb9 0002 504c 	jsr 0x2504c
0000cf46: 588f           	addql #4,%sp
0000cf48: 4e75           	rts
0000cf4a: 3f01           	movew %d1,%sp@-
0000cf4c: 3f00           	movew %d0,%sp@-
0000cf4e: 2f0a           	movel %a2,%sp@-
0000cf50: 2f08           	movel %a0,%sp@-
0000cf52: 4eb9 0002 4c8e 	jsr 0x24c8e
0000cf58: 4fef 000c      	lea %sp@(12),%sp
0000cf5c: 4e75           	rts
0000cf5e: 2f0e           	movel %fp,%sp@-
0000cf60: 4eb9 0002 61e4 	jsr 0x261e4
0000cf66: 588f           	addql #4,%sp
0000cf68: 4e75           	rts
0000cf6a: 0000 cf1e      	orib #30,%d0
0000cf6e: 0002 1770      	orib #112,%d2
0000cf72: 0002 175c      	orib #92,%d2
0000cf76: 0002 40f2      	orib #-14,%d2
0000cf7a: 0002 2f16      	orib #22,%d2
0000cf7e: 0002 2e70      	orib #112,%d2
0000cf82: 0002 2f62      	orib #98,%d2
0000cf86: 0000 cf5e      	orib #94,%d0
0000cf8a: 0002 7bc6      	orib #-58,%d2
0000cf8e: 0002 52b2      	orib #-78,%d2
0000cf92: 0000 cf32      	orib #50,%d0
0000cf96: 0002 52d6      	orib #-42,%d2
0000cf9a: 0000 cf3e      	orib #62,%d0
0000cf9e: 0000 cf4a      	orib #74,%d0
0000cfa2: 0002 61ba      	orib #-70,%d2
0000cfa6: 0002 2fde      	orib #-34,%d2
0000cfaa: 0000 3039      	orib #57,%d0
0000cfac:  _set_screen_shift
0000cfae: 0000 244a      	orib #74,%d0
0000cfb2: 0c40 0004      	cmpiw #4,%d0
0000cfb6: 6210           	bhis 0xcfc8
0000cfb8: 0280 0000 ffff 	andil #65535,%d0
0000cfbe: 41fa 0038      	lea %pc@(0xcff8),%a0
0000cfc2: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
0000cfc6: 6002           	bras 0xcfca
0000cfc8: 4200           	clrb %d0
0000cfca: 13c0 0004 c6b8 	moveb %d0,0x4c6b8
0000cfd0: 4e75           	rts
0000cfd2:  _linea_init
0000cfd2: 4879 0000 2446 	pea 0x2446
0000cfd8: 4879 0000 243e 	pea 0x243e
0000cfde: 4879 0000 244a 	pea 0x244a
0000cfe4: 4eb9 0000 e4fe 	jsr 0xe4fe
0000cfea: 4eba ffc0      	jsr %pc@(0xcfac)
0000cfee: 4fef 000c      	lea %sp@(12),%sp
0000cff2: 4ef9 0002 02ae 	jmp 0x202ae
0000cff8: 0003 0200      	orib #0,%d3
0000cffc: 0100           	btst %d0,%d0
0000cffe: 0000 4fef      	orib #-17,%d0
0000d000:  _machine_detect
0000d002: ffb0           	.short 0xffb0
0000d004: 2f0a           	movel %a2,%sp@-
0000d006: 2f02           	movel %d2,%sp@-
0000d008: 4878 004f      	pea 0x4f
0000d00c: 45ef 000c      	lea %sp@(12),%a2
0000d010: 2f0a           	movel %a2,%sp@-
0000d012: 4eb9 0000 dc56 	jsr 0xdc56
0000d018: 508f           	addql #8,%sp
0000d01a: 4a80           	tstl %d0
0000d01c: 6f1e           	bles 0xd03c
0000d01e: 4878 0006      	pea 0x6
0000d022: 487a 062c      	pea %pc@(0xd650)
0000d026: 2f0a           	movel %a2,%sp@-
0000d028: 4eb9 0001 c0ec 	jsr 0x1c0ec
0000d02e: 4fef 000c      	lea %sp@(12),%sp
0000d032: 4a40           	tstw %d0
0000d034: 57c0           	seq %d0
0000d036: 4880           	extw %d0
0000d038: 4440           	negw %d0
0000d03a: 6002           	bras 0xd03e
0000d03c: 4240           	clrw %d0
0000d03e: 33c0 0004 c6bc 	movew %d0,0x4c6bc
0000d044: 4279 0004 c6ce 	clrw 0x4c6ce
0000d04a: 4878 860f      	pea 0xffff860f
0000d04e: 4eb9 0000 3844 	jsr 0x3844
0000d054: 588f           	addql #4,%sp
0000d056: 4a80           	tstl %d0
0000d058: 6708           	beqs 0xd062
0000d05a: 33fc 0001 0004 	movew #1,0x4c6ce
0000d060: c6ce 
0000d062: 4eb9 0001 2a8c 	jsr 0x12a8c
0000d068: 4279 0004 c6d4 	clrw 0x4c6d4
0000d06e: 4878 820d      	pea 0xffff820d
0000d072: 4eb9 0000 3844 	jsr 0x3844
0000d078: 588f           	addql #4,%sp
0000d07a: 4a80           	tstl %d0
0000d07c: 677c           	beqs 0xd0fa
0000d07e: 11fc 005a 820d 	moveb #90,0xffff820d
0000d084: 1038 8203      	moveb 0xffff8203,%d0
0000d088: 1038 820d      	moveb 0xffff820d,%d0
0000d08c: 0c00 005a      	cmpib #90,%d0
0000d090: 6618           	bnes 0xd0aa
0000d092: 11fc 0000 820d 	moveb #0,0xffff820d
0000d098: 3038 8240      	movew 0xffff8240,%d0
0000d09c: 1038 820d      	moveb 0xffff820d,%d0
0000d0a0: 6608           	bnes 0xd0aa
0000d0a2: 33fc 0001 0004 	movew #1,0x4c6d4
0000d0a8: c6d4 
0000d0aa: 4279 0004 c6d2 	clrw 0x4c6d2
0000d0b0: 4878 8400      	pea 0xffff8400
0000d0b4: 4eb9 0000 3844 	jsr 0x3844
0000d0ba: 588f           	addql #4,%sp
0000d0bc: 4a80           	tstl %d0
0000d0be: 6708           	beqs 0xd0c8
0000d0c0: 33fc 0001 0004 	movew #1,0x4c6d2
0000d0c6: c6d2 
0000d0c8: 4279 0004 c6d0 	clrw 0x4c6d0
0000d0ce: 4878 8282      	pea 0xffff8282
0000d0d2: 4eb9 0000 3844 	jsr 0x3844
0000d0d8: 588f           	addql #4,%sp
0000d0da: 4a80           	tstl %d0
0000d0dc: 6708           	beqs 0xd0e6
0000d0de: 33fc 0001 0004 	movew #1,0x4c6d0
0000d0e4: c6d0 
0000d0e6: 4a79 0004 c6d0 	tstw 0x4c6d0
0000d0ec: 670c           	beqs 0xd0fa
0000d0ee: 1038 8007      	moveb 0xffff8007,%d0
0000d0f2: 0000 0025      	orib #37,%d0
0000d0f6: 11c0 8007      	moveb %d0,0xffff8007
0000d0fa: 4a79 0004 c6bc 	tstw 0x4c6bc
0000d100: 661e           	bnes 0xd120
0000d102: 4279 0004 c6cc 	clrw 0x4c6cc
0000d108: 4878 fa81      	pea 0xfffffa81
0000d10c: 4eb9 0000 3844 	jsr 0x3844
0000d112: 588f           	addql #4,%sp
0000d114: 4a80           	tstl %d0
0000d116: 6708           	beqs 0xd120
0000d118: 33fc 0001 0004 	movew #1,0x4c6cc
0000d11e: c6cc 
0000d120: 4a79 0004 c6bc 	tstw 0x4c6bc
0000d126: 661e           	bnes 0xd146
0000d128: 4279 0004 c6ca 	clrw 0x4c6ca
0000d12e: 4878 8c80      	pea 0xffff8c80
0000d132: 4eb9 0000 3844 	jsr 0x3844
0000d138: 588f           	addql #4,%sp
0000d13a: 4a80           	tstl %d0
0000d13c: 6708           	beqs 0xd146
0000d13e: 33fc 0001 0004 	movew #1,0x4c6ca
0000d144: c6ca 
0000d146: 4a79 0004 c6bc 	tstw 0x4c6bc
0000d14c: 662c           	bnes 0xd17a
0000d14e: 4878 8e09      	pea 0xffff8e09
0000d152: 4eb9 0000 3844 	jsr 0x3844
0000d158: 588f           	addql #4,%sp
0000d15a: 4a80           	tstl %d0
0000d15c: 6716           	beqs 0xd174
0000d15e: 11fc 0040 8e0d 	moveb #64,0xffff8e0d
0000d164: 11fc 0014 8e01 	moveb #20,0xffff8e01
0000d16a: 33fc 0001 0004 	movew #1,0x4c6c8
0000d170: c6c8 
0000d172: 6006           	bras 0xd17a
0000d174: 4279 0004 c6c8 	clrw 0x4c6c8
0000d17a: 4a79 0004 c6bc 	tstw 0x4c6bc
0000d180: 6606           	bnes 0xd188
0000d182: 4eb9 0000 5ee4 	jsr 0x5ee4
0000d188: 4eb9 0000 5e2e 	jsr 0x5e2e
0000d18e: 4eb9 0000 de94 	jsr 0xde94
0000d194: 4eb9 0000 8246 	jsr 0x8246
0000d19a: 4eb9 0001 4952 	jsr 0x14952
0000d1a0: 4a79 0004 c6bc 	tstw 0x4c6bc
0000d1a6: 6708           	beqs 0xd1b0
0000d1a8: 4279 0004 c6be 	clrw 0x4c6be
0000d1ae: 6012           	bras 0xd1c2
0000d1b0: 4878 9201      	pea 0xffff9201
0000d1b4: 4eb9 0000 3844 	jsr 0x3844
0000d1ba: 33c0 0004 c6be 	movew %d0,0x4c6be
0000d1c0: 588f           	addql #4,%sp
0000d1c2: 4279 0004 c6c0 	clrw 0x4c6c0
0000d1c8: 4279 0004 c6c2 	clrw 0x4c6c2
0000d1ce: 4ab9 0000 05a4 	tstl 0x5a4
0000d1d4: 6618           	bnes 0xd1ee
0000d1d6: 4878 8a3c      	pea 0xffff8a3c
0000d1da: 4eb9 0000 3844 	jsr 0x3844
0000d1e0: 588f           	addql #4,%sp
0000d1e2: 4a80           	tstl %d0
0000d1e4: 6708           	beqs 0xd1ee
0000d1e6: 33fc 0001 0004 	movew #1,0x4c6c2
0000d1ec: c6c2 
0000d1ee: 4eb9 0000 4704 	jsr 0x4704
0000d1f4: 4a40           	tstw %d0
0000d1f6: 56c2           	sne %d2
0000d1f8: 4882           	extw %d2
0000d1fa: 48c2           	extl %d2
0000d1fc: 4482           	negl %d2
0000d1fe: 4eb9 0001 306a 	jsr 0x1306a
0000d204: 4a40           	tstw %d0
0000d206: 6704           	beqs 0xd20c
0000d208: 7002           	moveq #2,%d0
0000d20a: 8480           	orl %d0,%d2
0000d20c: 4eb9 0000 a75a 	jsr 0xa75a
0000d212: 4a40           	tstw %d0
0000d214: 6704           	beqs 0xd21a
0000d216: 7004           	moveq #4,%d0
0000d218: 8480           	orl %d0,%d2
0000d21a: 23c2 0004 c6ea 	movel %d2,0x4c6ea
0000d220: 4a79 0004 c6bc 	tstw 0x4c6bc
0000d226: 6708           	beqs 0xd230
0000d228: 4279 0004 c6c6 	clrw 0x4c6c6
0000d22e: 6012           	bras 0xd242
0000d230: 4878 fe00      	pea 0xfffffe00
0000d234: 4eb9 0000 3844 	jsr 0x3844
0000d23a: 33c0 0004 c6c6 	movew %d0,0x4c6c6
0000d240: 588f           	addql #4,%sp
0000d242: 4a79 0004 c6c6 	tstw 0x4c6c6
0000d248: 6706           	beqs 0xd250
0000d24a: 4eb9 0000 5e72 	jsr 0x5e72
0000d250: 4279 0004 c6c4 	clrw 0x4c6c4
0000d256: 4a79 0004 c6bc 	tstw 0x4c6bc
0000d25c: 664e           	bnes 0xd2ac
0000d25e: 2f3c 0040 0000 	movel #4194304,%sp@-
0000d264: 45f9 0000 3844 	lea 0x3844,%a2
0000d26a: 4e92           	jsr %a2@
0000d26c: 588f           	addql #4,%sp
0000d26e: 4a80           	tstl %d0
0000d270: 663a           	bnes 0xd2ac
0000d272: 2f3c 006c 4710 	movel #7096080,%sp@-
0000d278: 4e92           	jsr %a2@
0000d27a: 588f           	addql #4,%sp
0000d27c: 4a80           	tstl %d0
0000d27e: 662c           	bnes 0xd2ac
0000d280: 2f3c 005d 1234 	movel #6099508,%sp@-
0000d286: 4e92           	jsr %a2@
0000d288: 588f           	addql #4,%sp
0000d28a: 4a80           	tstl %d0
0000d28c: 661e           	bnes 0xd2ac
0000d28e: 2f3c 006d 3148 	movel #7156040,%sp@-
0000d294: 4e92           	jsr %a2@
0000d296: 588f           	addql #4,%sp
0000d298: 4a80           	tstl %d0
0000d29a: 6610           	bnes 0xd2ac
0000d29c: 2f3c 0040 0000 	movel #4194304,%sp@-
0000d2a2: 4e92           	jsr %a2@
0000d2a4: 33c0 0004 c6c4 	movew %d0,0x4c6c4
0000d2aa: 588f           	addql #4,%sp
0000d2ac: 4a79 0004 c6bc 	tstw 0x4c6bc
0000d2b2: 6606           	bnes 0xd2ba
0000d2b4: 4eb9 0001 3e7a 	jsr 0x13e7a
0000d2ba: 241f           	movel %sp@+,%d2
0000d2bc: 245f           	moveal %sp@+,%a2
0000d2be: 4fef 0050      	lea %sp@(80),%sp
0000d2c2: 4e75           	rts
0000d2c4:  _machine_init
0000d2c4: 11fc 0000 fa07 	moveb #0,0xfffffa07
0000d2ca: 11fc 0000 fa09 	moveb #0,0xfffffa09
0000d2d0: 4a79 0004 c6cc 	tstw 0x4c6cc
0000d2d6: 670c           	beqs 0xd2e4
0000d2d8: 11fc 0000 fa87 	moveb #0,0xfffffa87
0000d2de: 11fc 0000 fa89 	moveb #0,0xfffffa89
0000d2e4: 4a79 0004 c6ca 	tstw 0x4c6ca
0000d2ea: 6728           	beqs 0xd314
0000d2ec: 4878 03e8      	pea 0x3e8
0000d2f0: 2f39 0004 d4b0 	movel 0x4d4b0,%sp@-
0000d2f6: 4eb9 0001 e9ec 	jsr 0x1e9ec
0000d2fc: 508f           	addql #8,%sp
0000d2fe: 11fc 0009 8c81 	moveb #9,0xffff8c81
0000d304: 2200           	movel %d0,%d1
0000d306: 5381           	subql #1,%d1
0000d308: 6afc           	bpls 0xd306
0000d30a: 11fc ffc0 8c81 	moveb #-64,0xffff8c81
0000d310: 5380           	subql #1,%d0
0000d312: 6afc           	bpls 0xd310
0000d314: 4e75           	rts
0000d316:  _fill_cookie_jar
0000d316: 2f0a           	movel %a2,%sp@-
0000d318: 2f39 0004 b258 	movel 0x4b258,%sp@-
0000d31e: 2f3c 5f43 5055 	movel #1598246997,%sp@-
0000d324: 4eb9 0001 b688 	jsr 0x1b688
0000d32a: 508f           	addql #8,%sp
0000d32c: 4a79 0004 c6d0 	tstw 0x4c6d0
0000d332: 670c           	beqs 0xd340
0000d334: 23fc 0003 0000 	movel #196608,0x4c6e6
0000d33a: 0004 c6e6 
0000d33e: 602e           	bras 0xd36e
0000d340: 4a79 0004 c6d2 	tstw 0x4c6d2
0000d346: 670c           	beqs 0xd354
0000d348: 23fc 0002 0000 	movel #131072,0x4c6e6
0000d34e: 0004 c6e6 
0000d352: 601a           	bras 0xd36e
0000d354: 4a79 0004 c6d4 	tstw 0x4c6d4
0000d35a: 670c           	beqs 0xd368
0000d35c: 23fc 0001 0000 	movel #65536,0x4c6e6
0000d362: 0004 c6e6 
0000d366: 6006           	bras 0xd36e
0000d368: 42b9 0004 c6e6 	clrl 0x4c6e6
0000d36e: 2f39 0004 c6e6 	movel 0x4c6e6,%sp@-
0000d374: 2f3c 5f56 444f 	movel #1599489103,%sp@-
0000d37a: 45f9 0001 b688 	lea 0x1b688,%a2
0000d380: 4e92           	jsr %a2@
0000d382: 2f39 0004 b25e 	movel 0x4b25e,%sp@-
0000d388: 2f3c 5f46 5055 	movel #1598443605,%sp@-
0000d38e: 4e92           	jsr %a2@
0000d390: 4fef 0010      	lea %sp@(16),%sp
0000d394: 4a79 0004 c6bc 	tstw 0x4c6bc
0000d39a: 670c           	beqs 0xd3a8
0000d39c: 23fc 0005 0000 	movel #327680,0x4c6da
0000d3a2: 0004 c6da 
0000d3a6: 6056           	bras 0xd3fe
0000d3a8: 4a79 0004 c6d0 	tstw 0x4c6d0
0000d3ae: 670c           	beqs 0xd3bc
0000d3b0: 23fc 0003 0000 	movel #196608,0x4c6da
0000d3b6: 0004 c6da 
0000d3ba: 6042           	bras 0xd3fe
0000d3bc: 4a79 0004 c6d2 	tstw 0x4c6d2
0000d3c2: 670c           	beqs 0xd3d0
0000d3c4: 23fc 0002 0000 	movel #131072,0x4c6da
0000d3ca: 0004 c6da 
0000d3ce: 602e           	bras 0xd3fe
0000d3d0: 4a79 0004 c6d4 	tstw 0x4c6d4
0000d3d6: 6720           	beqs 0xd3f8
0000d3d8: 4a79 0004 c6c8 	tstw 0x4c6c8
0000d3de: 670c           	beqs 0xd3ec
0000d3e0: 23fc 0001 0010 	movel #65552,0x4c6da
0000d3e6: 0004 c6da 
0000d3ea: 6012           	bras 0xd3fe
0000d3ec: 23fc 0001 0000 	movel #65536,0x4c6da
0000d3f2: 0004 c6da 
0000d3f6: 6006           	bras 0xd3fe
0000d3f8: 42b9 0004 c6da 	clrl 0x4c6da
0000d3fe: 2f39 0004 c6da 	movel 0x4c6da,%sp@-
0000d404: 2f3c 5f4d 4348 	movel #1598899016,%sp@-
0000d40a: 45f9 0001 b688 	lea 0x1b688,%a2
0000d410: 4e92           	jsr %a2@
0000d412: 508f           	addql #8,%sp
0000d414: 4a79 0004 c6be 	tstw 0x4c6be
0000d41a: 671e           	beqs 0xd43a
0000d41c: 3038 9200      	movew 0xffff9200,%d0
0000d420: e048           	lsrw #8,%d0
0000d422: 0280 0000 00ff 	andil #255,%d0
0000d428: 23c0 0004 c6d6 	movel %d0,0x4c6d6
0000d42e: 2f00           	movel %d0,%sp@-
0000d430: 2f3c 5f53 5749 	movel #1599297353,%sp@-
0000d436: 4e92           	jsr %a2@
0000d438: 508f           	addql #8,%sp
0000d43a: 7001           	moveq #1,%d0
0000d43c: 23c0 0004 c6de 	movel %d0,0x4c6de
0000d442: 4a79 0004 c254 	tstw 0x4c254
0000d448: 670a           	beqs 0xd454
0000d44a: 103c 0003      	moveb #3,%d0
0000d44e: 23c0 0004 c6de 	movel %d0,0x4c6de
0000d454: 4a79 0004 c250 	tstw 0x4c250
0000d45a: 6708           	beqs 0xd464
0000d45c: 7014           	moveq #20,%d0
0000d45e: 81b9 0004 c6de 	orl %d0,0x4c6de
0000d464: 4a79 0004 d538 	tstw 0x4d538
0000d46a: 6708           	beqs 0xd474
0000d46c: 7008           	moveq #8,%d0
0000d46e: 81b9 0004 c6de 	orl %d0,0x4c6de
0000d474: 4a79 0004 c6be 	tstw 0x4c6be
0000d47a: 6710           	beqs 0xd48c
0000d47c: 4a39 0004 c6d9 	tstb 0x4c6d9
0000d482: 6d08           	blts 0xd48c
0000d484: 70fd           	moveq #-3,%d0
0000d486: c1b9 0004 c6de 	andl %d0,0x4c6de
0000d48c: 2f39 0004 c6de 	movel 0x4c6de,%sp@-
0000d492: 2f3c 5f53 4e44 	movel #1599295044,%sp@-
0000d498: 45f9 0001 b688 	lea 0x1b688,%a2
0000d49e: 4e92           	jsr %a2@
0000d4a0: 508f           	addql #8,%sp
0000d4a2: 4ab9 0000 05a4 	tstl 0x5a4
0000d4a8: 56c1           	sne %d1
0000d4aa: 4881           	extw %d1
0000d4ac: 4441           	negw %d1
0000d4ae: 3039 0004 c6c4 	movew 0x4c6c4,%d0
0000d4b4: 8079 0004 c6c6 	orw 0x4c6c6,%d0
0000d4ba: 8041           	orw %d1,%d0
0000d4bc: 671c           	beqs 0xd4da
0000d4be: 4267           	clrw %sp@-
0000d4c0: 2f3c 0001 0000 	movel #65536,%sp@-
0000d4c6: 4eb9 0000 4e56 	jsr 0x4e56
0000d4cc: 2f00           	movel %d0,%sp@-
0000d4ce: 2f3c 5f46 5242 	movel #1598444098,%sp@-
0000d4d4: 4e92           	jsr %a2@
0000d4d6: 4fef 000e      	lea %sp@(14),%sp
0000d4da: 4eb9 0000 6eec 	jsr 0x6eec
0000d4e0: 2f39 0004 bc6c 	movel 0x4bc6c,%sp@-
0000d4e6: 2f3c 5f41 4b50 	movel #1598114640,%sp@-
0000d4ec: 45f9 0001 b688 	lea 0x1b688,%a2
0000d4f2: 4e92           	jsr %a2@
0000d4f4: 4eb9 0000 6f46 	jsr 0x6f46
0000d4fa: 2f39 0004 bc70 	movel 0x4bc70,%sp@-
0000d500: 2f3c 5f49 4454 	movel #1598637140,%sp@-
0000d506: 4e92           	jsr %a2@
0000d508: 4fef 0010      	lea %sp@(16),%sp
0000d50c: 4a79 0004 c6be 	tstw 0x4c6be
0000d512: 6716           	beqs 0xd52a
0000d514: 0839 0006 0004 	btst #6,0x4c6d9
0000d51a: c6d9 
0000d51c: 660c           	bnes 0xd52a
0000d51e: 23fc 0141 5443 	movel #21058627,0x4c6e2
0000d524: 0004 c6e2 
0000d528: 600a           	bras 0xd534
0000d52a: 23fc 0041 5443 	movel #4281411,0x4c6e2
0000d530: 0004 c6e2 
0000d534: 2f39 0004 c6e2 	movel 0x4c6e2,%sp@-
0000d53a: 2f3c 5f46 4443 	movel #1598440515,%sp@-
0000d540: 45f9 0001 b688 	lea 0x1b688,%a2
0000d546: 4e92           	jsr %a2@
0000d548: 4eb9 0000 dc4e 	jsr 0xdc4e
0000d54e: 508f           	addql #8,%sp
0000d550: 4a40           	tstw %d0
0000d552: 6710           	beqs 0xd564
0000d554: 4879 0000 db42 	pea 0xdb42
0000d55a: 2f3c 5f5f 4e46 	movel #1600081478,%sp@-
0000d560: 4e92           	jsr %a2@
0000d562: 508f           	addql #8,%sp
0000d564: 4879 0000 db5a 	pea 0xdb5a
0000d56a: 2f3c 5848 4449 	movel #1481131081,%sp@-
0000d570: 45f9 0001 b688 	lea 0x1b688,%a2
0000d576: 4e92           	jsr %a2@
0000d578: 4879 0004 d5f8 	pea 0x4d5f8
0000d57e: 2f3c 5343 5349 	movel #1396921161,%sp@-
0000d584: 4e92           	jsr %a2@
0000d586: 4fef 0010      	lea %sp@(16),%sp
0000d58a: 245f           	moveal %sp@+,%a2
0000d58c: 4e75           	rts
0000d58e: 4174           	.short 0x4174
0000d590: 6172           	bsrs 0xd604
0000d592: 6920           	bvss 0xd5b4
0000d594: 5354           	subqw #1,%a4@
0000d596: 6500 4174      	bcsw 0x1170c
0000d59a: 6172           	bsrs 0xd60e
0000d59c: 6920           	bvss 0xd5be
0000d59e: 4d65           	.short 0x4d65
0000d5a0: 6761           	beqs 0xd603
0000d5a2: 2053           	moveal %a3@,%a0
0000d5a4: 5400           	addqb #2,%d0
0000d5a6: 4174           	.short 0x4174
0000d5a8: 6172           	bsrs 0xd61c
0000d5aa: 6920           	bvss 0xd5cc
0000d5ac: 5354           	subqw #1,%a4@
0000d5ae: 0041 7461      	oriw #29793,%d1
0000d5b2: 7269           	moveq #105,%d1
0000d5b4: 204d           	moveal %a5,%a0
0000d5b6: 6567           	bcss 0xd61f
0000d5b8: 6120           	bsrs 0xd5da
0000d5ba: 5354           	subqw #1,%a4@
0000d5bc: 6500 4174      	bcsw 0x11732
0000d5c0: 6172           	bsrs 0xd634
0000d5c2: 6920           	bvss 0xd5e4
0000d5c4: 5454           	addqw #2,%a4@
0000d5c6: 0041 7461      	oriw #29793,%d1
0000d5ca: 7269           	moveq #105,%d1
0000d5cc: 2046           	moveal %d6,%a0
0000d5ce: 616c           	bsrs 0xd63c
0000d5d0: 636f           	blss 0xd641
0000d5d2: 6e00 756e      	bgtw 0x14b42
0000d5d6: 6b6e           	bmis 0xd646
0000d5d8: 6f77           	bles 0xd651
0000d5da: 6e00 203c      	bgtw 0xf618
0000d5dc:  _machine_name
0000d5de: 0000 d650      	orib #80,%d0
0000d5e2: 4a79 0004 c6bc 	tstw 0x4c6bc
0000d5e8: 6664           	bnes 0xd64e
0000d5ea: 2239 0004 c6da 	movel 0x4c6da,%d1
0000d5f0: 203c 0000 d5af 	movel #54703,%d0
0000d5f6: 0c81 0001 0010 	cmpil #65552,%d1
0000d5fc: 6750           	beqs 0xd64e
0000d5fe: 6214           	bhis 0xd614
0000d600: 4a81           	tstl %d1
0000d602: 672e           	beqs 0xd632
0000d604: 203c 0000 d58e 	movel #54670,%d0
0000d60a: 0c81 0001 0000 	cmpil #65536,%d1
0000d610: 6636           	bnes 0xd648
0000d612: 4e75           	rts
0000d614: 203c 0000 d5be 	movel #54718,%d0
0000d61a: 0c81 0002 0000 	cmpil #131072,%d1
0000d620: 672c           	beqs 0xd64e
0000d622: 203c 0000 d5c7 	movel #54727,%d0
0000d628: 0c81 0003 0000 	cmpil #196608,%d1
0000d62e: 6618           	bnes 0xd648
0000d630: 4e75           	rts
0000d632: 203c 0000 d5a6 	movel #54694,%d0
0000d638: 4a79 0004 bc4c 	tstw 0x4bc4c
0000d63e: 670e           	beqs 0xd64e
0000d640: 203c 0000 d598 	movel #54680,%d0
0000d646: 4e75           	rts
0000d648: 203c 0000 d5d4 	movel #54740,%d0
0000d64e: 4e75           	rts
0000d650: 4152           	.short 0x4152
0000d652: 416e           	.short 0x416e
0000d654: 794d           	mvsw %a5,%d4
0000d656: 0000 206f      	orib #111,%d0
0000d65a: 0004 322f      	orib #47,%d4
0000d65e: 0008           	.short 0x0008
0000d660: 0241 000f      	andiw #15,%d1
0000d664: 0c41 0007      	cmpiw #7,%d1
0000d668: 6f24           	bles 0xd68e
0000d66a: 5141           	subqw #8,%d1
0000d66c: 70fe           	moveq #-2,%d0
0000d66e: e378           	rolw %d1,%d0
0000d670: 1228 0013      	moveb %a0@(19),%d1
0000d674: c200           	andb %d0,%d1
0000d676: 1141 0013      	moveb %d1,%a0@(19)
0000d67a: 1228 0007      	moveb %a0@(7),%d1
0000d67e: c200           	andb %d0,%d1
0000d680: 1141 0007      	moveb %d1,%a0@(7)
0000d684: 1140 000b      	moveb %d0,%a0@(11)
0000d688: 1140 000f      	moveb %d0,%a0@(15)
0000d68c: 4e75           	rts
0000d68e: 70fe           	moveq #-2,%d0
0000d690: e378           	rolw %d1,%d0
0000d692: 1228 0015      	moveb %a0@(21),%d1
0000d696: c200           	andb %d0,%d1
0000d698: 1141 0015      	moveb %d1,%a0@(21)
0000d69c: 1228 0009      	moveb %a0@(9),%d1
0000d6a0: c200           	andb %d0,%d1
0000d6a2: 1141 0009      	moveb %d1,%a0@(9)
0000d6a6: 1140 000d      	moveb %d0,%a0@(13)
0000d6aa: 1140 0011      	moveb %d0,%a0@(17)
0000d6ae: 4e75           	rts
0000d6b0: 206f 0004      	moveal %sp@(4),%a0
0000d6b4: 302f 0008      	movew %sp@(8),%d0
0000d6b8: 0240 000f      	andiw #15,%d0
0000d6bc: 0c40 0007      	cmpiw #7,%d0
0000d6c0: 6f1e           	bles 0xd6e0
0000d6c2: 5140           	subqw #8,%d0
0000d6c4: 7201           	moveq #1,%d1
0000d6c6: e169           	lslw %d0,%d1
0000d6c8: 3001           	movew %d1,%d0
0000d6ca: 1228 0007      	moveb %a0@(7),%d1
0000d6ce: 8200           	orb %d0,%d1
0000d6d0: 1141 0007      	moveb %d1,%a0@(7)
0000d6d4: 1228 0013      	moveb %a0@(19),%d1
0000d6d8: 8001           	orb %d1,%d0
0000d6da: 1140 0013      	moveb %d0,%a0@(19)
0000d6de: 4e75           	rts
0000d6e0: 7201           	moveq #1,%d1
0000d6e2: e169           	lslw %d0,%d1
0000d6e4: 3001           	movew %d1,%d0
0000d6e6: 1228 0009      	moveb %a0@(9),%d1
0000d6ea: 8200           	orb %d0,%d1
0000d6ec: 1141 0009      	moveb %d1,%a0@(9)
0000d6f0: 1228 0015      	moveb %a0@(21),%d1
0000d6f4: 8001           	orb %d1,%d0
0000d6f6: 1140 0015      	moveb %d0,%a0@(21)
0000d6fa: 4e75           	rts
0000d6fc:  _tt_mfp_init
0000d6fc: 307c fa81      	moveaw #-1407,%a0
0000d700: 6006           	bras 0xd708
0000d702: 10bc 0000      	moveb #0,%a0@
0000d706: 5488           	addql #2,%a0
0000d708: b0fc faad      	cmpaw #-1363,%a0
0000d70c: 63f4           	blss 0xd702
0000d70e: 11fc 0058 fa97 	moveb #88,0xfffffa97
0000d714: 4e75           	rts
0000d716:  _tt_mfpint
0000d716: 2f03           	movel %d3,%sp@-
0000d718: 2f02           	movel %d2,%sp@-
0000d71a: 262f 000e      	movel %sp@(14),%d3
0000d71e: 342f 000c      	movew %sp@(12),%d2
0000d722: 0242 000f      	andiw #15,%d2
0000d726: 3f02           	movew %d2,%sp@-
0000d728: 4878 fa80      	pea 0xfffffa80
0000d72c: 4eba ff2a      	jsr %pc@(0xd658)
0000d730: 3042           	moveaw %d2,%a0
0000d732: 41e8 0050      	lea %a0@(80),%a0
0000d736: d1c8           	addal %a0,%a0
0000d738: 2183 8800      	movel %d3,%a0@(0000000000000000,%a0:l)
0000d73c: 5c8f           	addql #6,%sp
0000d73e: 3f42 0010      	movew %d2,%sp@(16)
0000d742: 2f7c ffff fa80 	movel #-1408,%sp@(12)
0000d748: 000c 
0000d74a: 241f           	movel %sp@+,%d2
0000d74c: 261f           	movel %sp@+,%d3
0000d74e: 6000 ff60      	braw 0xd6b0
0000d752:  _mfp_init
0000d752: 307c fa01      	moveaw #-1535,%a0
0000d756: 6006           	bras 0xd75e
0000d758: 10bc 0000      	moveb #0,%a0@
0000d75c: 5488           	addql #2,%a0
0000d75e: b0fc fa2d      	cmpaw #-1491,%a0
0000d762: 63f4           	blss 0xd758
0000d764: 11fc 0048 fa17 	moveb #72,0xfffffa17
0000d76a: 4e75           	rts
0000d76c:  _jdisint
0000d76c: 3f2f 0004      	movew %sp@(4),%sp@-
0000d770: 4878 fa00      	pea 0xfffffa00
0000d774: 4eba fee2      	jsr %pc@(0xd658)
0000d778: 5c8f           	addql #6,%sp
0000d77a: 4e75           	rts
0000d77c:  _jenabint
0000d77c: 3f2f 0004      	movew %sp@(4),%sp@-
0000d780: 4878 fa00      	pea 0xfffffa00
0000d784: 4eba ff2a      	jsr %pc@(0xd6b0)
0000d788: 5c8f           	addql #6,%sp
0000d78a: 4e75           	rts
0000d78c:  _mfpint
0000d78c: 2f03           	movel %d3,%sp@-
0000d78e: 2f02           	movel %d2,%sp@-
0000d790: 262f 000e      	movel %sp@(14),%d3
0000d794: 342f 000c      	movew %sp@(12),%d2
0000d798: 0242 000f      	andiw #15,%d2
0000d79c: 3f02           	movew %d2,%sp@-
0000d79e: 4eba ffcc      	jsr %pc@(0xd76c)
0000d7a2: 3042           	moveaw %d2,%a0
0000d7a4: 41e8 0040      	lea %a0@(64),%a0
0000d7a8: d1c8           	addal %a0,%a0
0000d7aa: 2183 8800      	movel %d3,%a0@(0000000000000000,%a0:l)
0000d7ae: 548f           	addql #2,%sp
0000d7b0: 3f42 000c      	movew %d2,%sp@(12)
0000d7b4: 241f           	movel %sp@+,%d2
0000d7b6: 261f           	movel %sp@+,%d3
0000d7b8: 60c2           	bras 0xd77c
0000d7ba:  _setup_timer
0000d7ba: 2f02           	movel %d2,%sp@-
0000d7bc: 206f 0008      	moveal %sp@(8),%a0
0000d7c0: 302f 000c      	movew %sp@(12),%d0
0000d7c4: 322f 000e      	movew %sp@(14),%d1
0000d7c8: 342f 0010      	movew %sp@(16),%d2
0000d7cc: 0c40 0001      	cmpiw #1,%d0
0000d7d0: 6726           	beqs 0xd7f8
0000d7d2: 6e06           	bgts 0xd7da
0000d7d4: 4a40           	tstw %d0
0000d7d6: 6710           	beqs 0xd7e8
0000d7d8: 6066           	bras 0xd840
0000d7da: 0c40 0002      	cmpiw #2,%d0
0000d7de: 6728           	beqs 0xd808
0000d7e0: 0c40 0003      	cmpiw #3,%d0
0000d7e4: 665a           	bnes 0xd840
0000d7e6: 603a           	bras 0xd822
0000d7e8: 117c 0000 0019 	moveb #0,%a0@(25)
0000d7ee: 1142 001f      	moveb %d2,%a0@(31)
0000d7f2: 1141 0019      	moveb %d1,%a0@(25)
0000d7f6: 6048           	bras 0xd840
0000d7f8: 117c 0000 001b 	moveb #0,%a0@(27)
0000d7fe: 1142 0021      	moveb %d2,%a0@(33)
0000d802: 1141 001b      	moveb %d1,%a0@(27)
0000d806: 6038           	bras 0xd840
0000d808: 1028 001d      	moveb %a0@(29),%d0
0000d80c: 0200 000f      	andib #15,%d0
0000d810: 1140 001d      	moveb %d0,%a0@(29)
0000d814: 1142 0023      	moveb %d2,%a0@(35)
0000d818: 1028 001d      	moveb %a0@(29),%d0
0000d81c: 0201 fff0      	andib #-16,%d1
0000d820: 6018           	bras 0xd83a
0000d822: 1028 001d      	moveb %a0@(29),%d0
0000d826: 0200 fff0      	andib #-16,%d0
0000d82a: 1140 001d      	moveb %d0,%a0@(29)
0000d82e: 1142 0025      	moveb %d2,%a0@(37)
0000d832: 1028 001d      	moveb %a0@(29),%d0
0000d836: 0201 000f      	andib #15,%d1
0000d83a: 8200           	orb %d0,%d1
0000d83c: 1141 001d      	moveb %d1,%a0@(29)
0000d840: 241f           	movel %sp@+,%d2
0000d842: 4e75           	rts
0000d844:  _xbtimer
0000d844: 2f03           	movel %d3,%sp@-
0000d846: 2f02           	movel %d2,%sp@-
0000d848: 342f 000c      	movew %sp@(12),%d2
0000d84c: 302f 000e      	movew %sp@(14),%d0
0000d850: 322f 0010      	movew %sp@(16),%d1
0000d854: 262f 0012      	movel %sp@(18),%d3
0000d858: 0c42 0003      	cmpiw #3,%d2
0000d85c: 622e           	bhis 0xd88c
0000d85e: 3f01           	movew %d1,%sp@-
0000d860: 3f00           	movew %d0,%sp@-
0000d862: 3f02           	movew %d2,%sp@-
0000d864: 4878 fa00      	pea 0xfffffa00
0000d868: 4eba ff50      	jsr %pc@(0xd7ba)
0000d86c: 4fef 000a      	lea %sp@(10),%sp
0000d870: 2f43 000e      	movel %d3,%sp@(14)
0000d874: 3042           	moveaw %d2,%a0
0000d876: 2248           	moveal %a0,%a1
0000d878: d3fc 0000 d8de 	addal #55518,%a1
0000d87e: 3f71 8800 000c 	movew %a1@(0000000000000000,%a0:l),%sp@(12)
0000d884: 241f           	movel %sp@+,%d2
0000d886: 261f           	movel %sp@+,%d3
0000d888: 6000 ff02      	braw 0xd78c
0000d88c: 241f           	movel %sp@+,%d2
0000d88e: 261f           	movel %sp@+,%d3
0000d890: 4e75           	rts
0000d892:  _timeout_gpip
0000d892: 2039 0000 04ba 	movel 0x4ba,%d0
0000d898: d0af 0004      	addl %sp@(4),%d0
0000d89c: 600a           	bras 0xd8a8
0000d89e: 1238 fa01      	moveb 0xfffffa01,%d1
0000d8a2: 0801 0005      	btst #5,%d1
0000d8a6: 670e           	beqs 0xd8b6
0000d8a8: 2239 0000 04ba 	movel 0x4ba,%d1
0000d8ae: b081           	cmpl %d1,%d0
0000d8b0: 6eec           	bgts 0xd89e
0000d8b2: 7001           	moveq #1,%d0
0000d8b4: 4e75           	rts
0000d8b6: 4240           	clrw %d0
0000d8b8: 4e75           	rts
0000d8ba:  _init_system_timer
0000d8ba: 33fc 0014 0000 	movew #20,0x442
0000d8c0: 0442 
0000d8c2: 4879 0000 33fe 	pea 0x33fe
0000d8c8: 3f3c 00c0      	movew #192,%sp@-
0000d8cc: 3f3c 0050      	movew #80,%sp@-
0000d8d0: 3f3c 0002      	movew #2,%sp@-
0000d8d4: 4eba ff6e      	jsr %pc@(0xd844)
0000d8d8: 4fef 000a      	lea %sp@(10),%sp
0000d8dc: 4e75           	rts
0000d8de: 000d           	.short 0x000d
0000d8e0: 0008           	.short 0x0008
0000d8e2: 0005 0004      	orib #4,%d5
0000d8e6: 0000 3239      	orib #57,%d0
0000d8e8:  _bconstat3
0000d8ea: 0004 b690      	orib #-112,%d4
0000d8ee: 3039 0004 b692 	movew 0x4b692,%d0
0000d8f4: b041           	cmpw %d1,%d0
0000d8f6: 56c0           	sne %d0
0000d8f8: 4880           	extw %d0
0000d8fa: 48c0           	extl %d0
0000d8fc: 4e75           	rts
0000d8fe:  _bconin3
0000d8fe: 2f0a           	movel %a2,%sp@-
0000d900: 2f02           	movel %d2,%sp@-
0000d902: 45fa ffe4      	lea %pc@(0xd8e8),%a2
0000d906: 4e92           	jsr %a2@
0000d908: 4a80           	tstl %d0
0000d90a: 67fa           	beqs 0xd906
0000d90c: 40c1           	movew %sr,%d1
0000d90e: 46fc 2700      	movew #9984,%sr
0000d912: 3039 0004 b690 	movew 0x4b690,%d0
0000d918: 5240           	addqw #1,%d0
0000d91a: 33c0 0004 b690 	movew %d0,0x4b690
0000d920: 3039 0004 b690 	movew 0x4b690,%d0
0000d926: b079 0004 b68e 	cmpw 0x4b68e,%d0
0000d92c: 6d08           	blts 0xd936
0000d92e: 33fc 0000 0004 	movew #0,0x4b690
0000d934: b690 
0000d936: 3039 0004 b690 	movew 0x4b690,%d0
0000d93c: 2079 0004 b68a 	moveal 0x4b68a,%a0
0000d942: 1030 0000      	moveb %a0@(0000000000000000,%d0:w),%d0
0000d946: 0280 0000 00ff 	andil #255,%d0
0000d94c: 40c2           	movew %sr,%d2
0000d94e: 46c1           	movew %d1,%sr
0000d950: 241f           	movel %sp@+,%d2
0000d952: 245f           	moveal %sp@+,%a2
0000d954: 4e75           	rts
0000d956:  _bcostat3
0000d956: 1038 fc04      	moveb 0xfffffc04,%d0
0000d95a: 0800 0001      	btst #1,%d0
0000d95e: 56c0           	sne %d0
0000d960: 4880           	extw %d0
0000d962: 48c0           	extl %d0
0000d964: 4e75           	rts
0000d966:  _bconout3
0000d966: 2f0a           	movel %a2,%sp@-
0000d968: 45fa ffec      	lea %pc@(0xd956),%a2
0000d96c: 4e92           	jsr %a2@
0000d96e: 4a80           	tstl %d0
0000d970: 67fa           	beqs 0xd96c
0000d972: 11ef 000b fc06 	moveb %sp@(11),0xfffffc06
0000d978: 7001           	moveq #1,%d0
0000d97a: 245f           	moveal %sp@+,%a2
0000d97c: 4e75           	rts
0000d97e:  _midiws
0000d97e: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0000d982: 342f 0010      	movew %sp@(16),%d2
0000d986: 246f 0012      	moveal %sp@(18),%a2
0000d98a: 47fa ffda      	lea %pc@(0xd966),%a3
0000d98e: 4240           	clrw %d0
0000d990: 101a           	moveb %a2@+,%d0
0000d992: 3f00           	movew %d0,%sp@-
0000d994: 3f3c 0003      	movew #3,%sp@-
0000d998: 4e93           	jsr %a3@
0000d99a: 588f           	addql #4,%sp
0000d99c: 51ca fff0      	dbf %d2,0xd98e
0000d9a0: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0000d9a4: 4e75           	rts
0000d9a6:  _midi_init
0000d9a6: 307c fc04      	moveaw #-1020,%a0
0000d9aa: 10bc 0003      	moveb #3,%a0@
0000d9ae: 10bc ff95      	moveb #-107,%a0@
0000d9b2: 4e75           	rts
0000d9b4:  _Initmous
0000d9b4: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0000d9b8: 302f 0014      	movew %sp@(20),%d0
0000d9bc: 246f 0016      	moveal %sp@(22),%a2
0000d9c0: 242f 001a      	movel %sp@(26),%d2
0000d9c4: 0c40 0001      	cmpiw #1,%d0
0000d9c8: 672c           	beqs 0xd9f6
0000d9ca: 6e08           	bgts 0xd9d4
0000d9cc: 4a40           	tstw %d0
0000d9ce: 6716           	beqs 0xd9e6
0000d9d0: 6000 0124      	braw 0xdaf6
0000d9d4: 0c40 0002      	cmpiw #2,%d0
0000d9d8: 6750           	beqs 0xda2a
0000d9da: 0c40 0004      	cmpiw #4,%d0
0000d9de: 6600 0116      	bnew 0xdaf6
0000d9e2: 6000 00a2      	braw 0xda86
0000d9e6: 3f3c 0012      	movew #18,%sp@-
0000d9ea: 4eb9 0000 bece 	jsr 0xbece
0000d9f0: 548f           	addql #2,%sp
0000d9f2: 6000 0102      	braw 0xdaf6
0000d9f6: b4fc 0000      	cmpaw #0,%a2
0000d9fa: 6700 00ee      	beqw 0xdaea
0000d9fe: 3f3c 0008      	movew #8,%sp@-
0000da02: 47f9 0000 bece 	lea 0xbece,%a3
0000da08: 4e93           	jsr %a3@
0000da0a: 3f3c 000b      	movew #11,%sp@-
0000da0e: 4e93           	jsr %a3@
0000da10: 4240           	clrw %d0
0000da12: 102a 0002      	moveb %a2@(2),%d0
0000da16: 3f00           	movew %d0,%sp@-
0000da18: 4e93           	jsr %a3@
0000da1a: 4240           	clrw %d0
0000da1c: 102a 0003      	moveb %a2@(3),%d0
0000da20: 3f00           	movew %d0,%sp@-
0000da22: 4e93           	jsr %a3@
0000da24: 508f           	addql #8,%sp
0000da26: 6000 00da      	braw 0xdb02
0000da2a: b4fc 0000      	cmpaw #0,%a2
0000da2e: 6700 00ba      	beqw 0xdaea
0000da32: 3f3c 0009      	movew #9,%sp@-
0000da36: 47f9 0000 bece 	lea 0xbece,%a3
0000da3c: 4e93           	jsr %a3@
0000da3e: 3f2a 0004      	movew %a2@(4),%sp@-
0000da42: 49f9 0000 bf20 	lea 0xbf20,%a4
0000da48: 4e94           	jsr %a4@
0000da4a: 3f2a 0006      	movew %a2@(6),%sp@-
0000da4e: 4e94           	jsr %a4@
0000da50: 3f3c 000c      	movew #12,%sp@-
0000da54: 4e93           	jsr %a3@
0000da56: 4240           	clrw %d0
0000da58: 102a 0002      	moveb %a2@(2),%d0
0000da5c: 3f00           	movew %d0,%sp@-
0000da5e: 4e93           	jsr %a3@
0000da60: 4240           	clrw %d0
0000da62: 102a 0003      	moveb %a2@(3),%d0
0000da66: 3f00           	movew %d0,%sp@-
0000da68: 4e93           	jsr %a3@
0000da6a: 3f3c 000e      	movew #14,%sp@-
0000da6e: 4e93           	jsr %a3@
0000da70: 4267           	clrw %sp@-
0000da72: 4e93           	jsr %a3@
0000da74: 3f2a 0008      	movew %a2@(8),%sp@-
0000da78: 4e94           	jsr %a4@
0000da7a: 3f2a 000a      	movew %a2@(10),%sp@-
0000da7e: 4e94           	jsr %a4@
0000da80: 4fef 0014      	lea %sp@(20),%sp
0000da84: 607c           	bras 0xdb02
0000da86: b4fc 0000      	cmpaw #0,%a2
0000da8a: 675e           	beqs 0xdaea
0000da8c: 3f3c 000a      	movew #10,%sp@-
0000da90: 47f9 0000 bece 	lea 0xbece,%a3
0000da96: 4e93           	jsr %a3@
0000da98: 4240           	clrw %d0
0000da9a: 102a 0002      	moveb %a2@(2),%d0
0000da9e: 3f00           	movew %d0,%sp@-
0000daa0: 4e93           	jsr %a3@
0000daa2: 4240           	clrw %d0
0000daa4: 102a 0003      	moveb %a2@(3),%d0
0000daa8: 3f00           	movew %d0,%sp@-
0000daaa: 4e93           	jsr %a3@
0000daac: 5c8f           	addql #6,%sp
0000daae: 6052           	bras 0xdb02
0000dab0: 0c12 0001      	cmpib #1,%a2@
0000dab4: 660c           	bnes 0xdac2
0000dab6: 3f3c 000f      	movew #15,%sp@-
0000daba: 4eb9 0000 bece 	jsr 0xbece
0000dac0: 548f           	addql #2,%sp
0000dac2: 4a12           	tstb %a2@
0000dac4: 660c           	bnes 0xdad2
0000dac6: 3f3c 0010      	movew #16,%sp@-
0000daca: 4eb9 0000 bece 	jsr 0xbece
0000dad0: 548f           	addql #2,%sp
0000dad2: 3f3c 0007      	movew #7,%sp@-
0000dad6: 47f9 0000 bece 	lea 0xbece,%a3
0000dadc: 4e93           	jsr %a3@
0000dade: 4240           	clrw %d0
0000dae0: 102a 0001      	moveb %a2@(1),%d0
0000dae4: 3f00           	movew %d0,%sp@-
0000dae6: 4e93           	jsr %a3@
0000dae8: 588f           	addql #4,%sp
0000daea: 4a82           	tstl %d2
0000daec: 671c           	beqs 0xdb0a
0000daee: 23c2 0004 b6b0 	movel %d2,0x4b6b0
0000daf4: 6014           	bras 0xdb0a
0000daf6: 23fc 0001 bf50 	movel #114512,0x4b6b0
0000dafc: 0004 b6b0 
0000db00: 6008           	bras 0xdb0a
0000db02: b4fc 0000      	cmpaw #0,%a2
0000db06: 66a8           	bnes 0xdab0
0000db08: 60e0           	bras 0xdaea
0000db0a: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0000db0e: 4e75           	rts
0000db10:  _detect_native_features
0000db10: 7000           	moveq #0,%d0
0000db12: 224f           	moveal %sp,%a1
0000db14: 2078 0010      	moveal 0x10,%a0
0000db18: 21fc 0000 db2e 	movel #56110,0x10
0000db1e: 0010 
0000db20: 487a 0014      	pea %pc@(0xdb36)
0000db24: 598f           	subql #4,%sp
0000db26: 7300           	mvsb %d0,%d1
0000db28: 4a80           	tstl %d0
0000db2a: 6702           	beqs 0xdb2e
0000db2c: 7001           	moveq #1,%d0
0000db2e: 2e49           	moveal %a1,%sp
0000db30: 21c8 0010      	movel %a0,0x10
0000db34: 4e75           	rts
0000db36: 4e46           	trap #6
0000db38: 5f56           	subqw #7,%fp@
0000db3a: 4552           	.short 0x4552
0000db3c: 5349           	subqw #1,%a1
0000db3e: 4f4e           	.short 0x4f4e
0000db40: 0000 2002      	orib #2,%d0
0000db42:  _natfeat_cookie
0000db44: 1021           	moveb %a1@-,%d0
0000db46: 0000 db4e      	orib #78,%d0
0000db4a: 0000 db52      	orib #82,%d0
0000db4e: 7300           	mvsb %d0,%d1
0000db50: 4e75           	rts
0000db52: 7301           	mvsb %d1,%d1
0000db54: 4e75           	rts
0000db56: 2701           	movel %d1,%a3@-
0000db58: 1992 48e7      	moveb %a2@,%a4@(ffffffffffffffe7,%d4:l)
0000db5a:  _xhdi_vec
0000db5c: 40c0           	movew %sr,%d0
0000db5e: 486f 0010      	pea %sp@(16)
0000db62: 4eb9 0001 21ea 	jsr 0x121ea
0000db68: 588f           	addql #4,%sp
0000db6a: 4cdf 0302      	moveml %sp@+,%d1/%a0-%a1
0000db6e: 4e75           	rts
0000db70: 4e46           	trap #6
0000db72: 5f4e           	subqw #7,%fp
0000db74: 414d           	.short 0x414d
0000db76: 4500           	chkl %d0,%d2
0000db78: 4e46           	trap #6
0000db7a: 5f53           	subqw #7,%a3@
0000db7c: 5444           	addqw #2,%d4
0000db7e: 4552           	.short 0x4552
0000db80: 5200           	addqb #1,%d0
0000db82: 5848           	addqw #4,%a0
0000db84: 4449           	.short 0x4449
0000db86: 004e           	.short 0x004e
0000db88: 465f           	notw %sp@+
0000db8a: 5348           	subqw #1,%a0
0000db8c: 5554           	subqw #2,%a4@
0000db8e: 444f           	.short 0x444f
0000db90: 574e           	subqw #3,%fp
0000db92: 0042 4f4f      	oriw #20303,%d2
0000db96: 5453           	addqw #2,%a3@
0000db98: 5452           	addqw #2,%a2@
0000db9a: 4150           	.short 0x4150
0000db9c: 004e           	.short 0x004e
0000db9e: 465f           	notw %sp@+
0000dba0: 434f           	.short 0x434f
0000dba2: 4e46           	trap #6
0000dba4: 4947           	.short 0x4947
0000dba6: 0000 4eb9      	orib #-71,%d0
0000dba8:  _natfeat_init
0000dbaa: 0000 db10      	orib #16,%d0
0000dbae: 33c0 0004 c700 	movew %d0,0x4c700
0000dbb4: 6772           	beqs 0xdc28
0000dbb6: 487a ffb8      	pea %pc@(0xdb70)
0000dbba: 2079 0000 db46 	moveal 0xdb46,%a0
0000dbc0: 4e90           	jsr %a0@
0000dbc2: 23c0 0004 c704 	movel %d0,0x4c704
0000dbc8: 487a ffae      	pea %pc@(0xdb78)
0000dbcc: 2079 0000 db46 	moveal 0xdb46,%a0
0000dbd2: 4e90           	jsr %a0@
0000dbd4: 23c0 0004 c708 	movel %d0,0x4c708
0000dbda: 487a ffa6      	pea %pc@(0xdb82)
0000dbde: 2079 0000 db46 	moveal 0xdb46,%a0
0000dbe4: 4e90           	jsr %a0@
0000dbe6: 23c0 0004 c70c 	movel %d0,0x4c70c
0000dbec: 487a ff99      	pea %pc@(0xdb87)
0000dbf0: 2079 0000 db46 	moveal 0xdb46,%a0
0000dbf6: 4e90           	jsr %a0@
0000dbf8: 23c0 0004 c710 	movel %d0,0x4c710
0000dbfe: 487a ff93      	pea %pc@(0xdb93)
0000dc02: 2079 0000 db46 	moveal 0xdb46,%a0
0000dc08: 4e90           	jsr %a0@
0000dc0a: 23c0 0004 c714 	movel %d0,0x4c714
0000dc10: 487a ff8b      	pea %pc@(0xdb9d)
0000dc14: 2079 0000 db46 	moveal 0xdb46,%a0
0000dc1a: 4e90           	jsr %a0@
0000dc1c: 23c0 0004 c718 	movel %d0,0x4c718
0000dc22: 4fef 0018      	lea %sp@(24),%sp
0000dc26: 4e75           	rts
0000dc28: 42b9 0004 c704 	clrl 0x4c704
0000dc2e: 42b9 0004 c708 	clrl 0x4c708
0000dc34: 42b9 0004 c70c 	clrl 0x4c70c
0000dc3a: 42b9 0004 c710 	clrl 0x4c710
0000dc40: 42b9 0004 c714 	clrl 0x4c714
0000dc46: 42b9 0004 c718 	clrl 0x4c718
0000dc4c: 4e75           	rts
0000dc4e:  _has_natfeats
0000dc4e: 3039 0004 c700 	movew 0x4c700,%d0
0000dc54: 4e75           	rts
0000dc56:  _nfGetFullName
0000dc56: 206f 0004      	moveal %sp@(4),%a0
0000dc5a: 202f 0008      	movel %sp@(8),%d0
0000dc5e: 2239 0004 c704 	movel 0x4c704,%d1
0000dc64: 6714           	beqs 0xdc7a
0000dc66: 2f00           	movel %d0,%sp@-
0000dc68: 2f08           	movel %a0,%sp@-
0000dc6a: 2f01           	movel %d1,%sp@-
0000dc6c: 2079 0000 db4a 	moveal 0xdb4a,%a0
0000dc72: 4e90           	jsr %a0@
0000dc74: 4fef 000c      	lea %sp@(12),%sp
0000dc78: 4e75           	rts
0000dc7a: 4a80           	tstl %d0
0000dc7c: 6d06           	blts 0xdc84
0000dc7e: 4210           	clrb %a0@
0000dc80: 7000           	moveq #0,%d0
0000dc82: 4e75           	rts
0000dc84: 7000           	moveq #0,%d0
0000dc86: 4e75           	rts
0000dc88:  _is_nfStdErr
0000dc88: 4ab9 0004 c708 	tstl 0x4c708
0000dc8e: 5ec0           	sgt %d0
0000dc90: 4880           	extw %d0
0000dc92: 4440           	negw %d0
0000dc94: 4e75           	rts
0000dc96:  _nfStdErr
0000dc96: 2039 0004 c708 	movel 0x4c708,%d0
0000dc9c: 6712           	beqs 0xdcb0
0000dc9e: 2f2f 0004      	movel %sp@(4),%sp@-
0000dca2: 2f00           	movel %d0,%sp@-
0000dca4: 2079 0000 db4a 	moveal 0xdb4a,%a0
0000dcaa: 4e90           	jsr %a0@
0000dcac: 508f           	addql #8,%sp
0000dcae: 4e75           	rts
0000dcb0: 7000           	moveq #0,%d0
0000dcb2: 4e75           	rts
0000dcb4:  _get_xhdi_nfid
0000dcb4: 2039 0004 c70c 	movel 0x4c70c,%d0
0000dcba: 4e75           	rts
0000dcbc: 4e46           	trap #6
0000dcbe: 5f53           	subqw #7,%a3@
0000dcc0: 4855           	pea %a5@
0000dcc2: 5444           	addqw #2,%d4
0000dcc4: 4f57           	.short 0x4f57
0000dcc6: 4e20           	.short 0x4e20
0000dcc8: 6e6f           	bgts 0xdd39
0000dcca: 7420           	moveq #32,%d2
0000dccc: 6176           	bsrs 0xdd44
0000dcce: 6169           	bsrs 0xdd39
0000dcd0: 6c61           	bges 0xdd33
0000dcd2: 626c           	bhis 0xdd40
0000dcd4: 650a           	bcss 0xdce0
0000dcd6: 0000 2039      	orib #57,%d0
0000dcd8:  _nf_shutdown
0000dcda: 0004 c710      	orib #16,%d4
0000dcde: 670c           	beqs 0xdcec
0000dce0: 2f00           	movel %d0,%sp@-
0000dce2: 2079 0000 db4a 	moveal 0xdb4a,%a0
0000dce8: 4e90           	jsr %a0@
0000dcea: 600a           	bras 0xdcf6
0000dcec: 487a ffce      	pea %pc@(0xdcbc)
0000dcf0: 4eb9 0000 c7ca 	jsr 0xc7ca
0000dcf6: 588f           	addql #4,%sp
0000dcf8: 4e75           	rts
0000dcfa:  _has_nf_shutdown
0000dcfa: 4ab9 0004 c710 	tstl 0x4c710
0000dd00: 5ec0           	sgt %d0
0000dd02: 4880           	extw %d0
0000dd04: 4440           	negw %d0
0000dd06: 4e75           	rts
0000dd08: 424f           	.short 0x424f
0000dd0a: 4f54           	.short 0x4f54
0000dd0c: 5354           	subqw #1,%a4@
0000dd0e: 5241           	addqw #1,%d1
0000dd10: 5020           	addqb #8,%a0@-
0000dd12: 6e61           	bgts 0xdd75
0000dd14: 7466           	moveq #102,%d2
0000dd16: 6561           	bcss 0xdd79
0000dd18: 7420           	moveq #32,%d2
0000dd1a: 6e6f           	bgts 0xdd8b
0000dd1c: 7420           	moveq #32,%d2
0000dd1e: 6176           	bsrs 0xdd96
0000dd20: 6169           	bsrs 0xdd8b
0000dd22: 6c61           	bges 0xdd85
0000dd24: 626c           	bhis 0xdd92
0000dd26: 650a           	bcss 0xdd32
0000dd28: 0000 4a79      	orib #121,%d0
0000dd2a:  _nf_bootstrap
0000dd2c: 0004 c700      	orib #0,%d4
0000dd30: 6730           	beqs 0xdd62
0000dd32: 2039 0004 c714 	movel 0x4c714,%d0
0000dd38: 6718           	beqs 0xdd52
0000dd3a: 2f2f 0008      	movel %sp@(8),%sp@-
0000dd3e: 2f2f 0008      	movel %sp@(8),%sp@-
0000dd42: 2f00           	movel %d0,%sp@-
0000dd44: 2079 0000 db4a 	moveal 0xdb4a,%a0
0000dd4a: 4e90           	jsr %a0@
0000dd4c: 4fef 000c      	lea %sp@(12),%sp
0000dd50: 4e75           	rts
0000dd52: 487a ffb4      	pea %pc@(0xdd08)
0000dd56: 4eb9 0000 c7ca 	jsr 0xc7ca
0000dd5c: 588f           	addql #4,%sp
0000dd5e: 7000           	moveq #0,%d0
0000dd60: 4e75           	rts
0000dd62: 7000           	moveq #0,%d0
0000dd64: 4e75           	rts
0000dd66:  _nf_getbootdrive
0000dd66: 4a79 0004 c700 	tstw 0x4c700
0000dd6c: 672a           	beqs 0xdd98
0000dd6e: 2039 0004 c714 	movel 0x4c714,%d0
0000dd74: 6712           	beqs 0xdd88
0000dd76: 7201           	moveq #1,%d1
0000dd78: 8280           	orl %d0,%d1
0000dd7a: 2f01           	movel %d1,%sp@-
0000dd7c: 2079 0000 db4a 	moveal 0xdb4a,%a0
0000dd82: 4e90           	jsr %a0@
0000dd84: 588f           	addql #4,%sp
0000dd86: 4e75           	rts
0000dd88: 487a ff7e      	pea %pc@(0xdd08)
0000dd8c: 4eb9 0000 c7ca 	jsr 0xc7ca
0000dd92: 588f           	addql #4,%sp
0000dd94: 4240           	clrw %d0
0000dd96: 4e75           	rts
0000dd98: 4240           	clrw %d0
0000dd9a: 4e75           	rts
0000dd9c:  _nf_getbootstrap_args
0000dd9c: 4a79 0004 c700 	tstw 0x4c700
0000dda2: 6734           	beqs 0xddd8
0000dda4: 2039 0004 c714 	movel 0x4c714,%d0
0000ddaa: 671c           	beqs 0xddc8
0000ddac: 2f2f 0008      	movel %sp@(8),%sp@-
0000ddb0: 2f2f 0008      	movel %sp@(8),%sp@-
0000ddb4: 7202           	moveq #2,%d1
0000ddb6: 8280           	orl %d0,%d1
0000ddb8: 2f01           	movel %d1,%sp@-
0000ddba: 2079 0000 db4a 	moveal 0xdb4a,%a0
0000ddc0: 4e90           	jsr %a0@
0000ddc2: 4fef 000c      	lea %sp@(12),%sp
0000ddc6: 4e75           	rts
0000ddc8: 487a ff3e      	pea %pc@(0xdd08)
0000ddcc: 4eb9 0000 c7ca 	jsr 0xc7ca
0000ddd2: 588f           	addql #4,%sp
0000ddd4: 7000           	moveq #0,%d0
0000ddd6: 4e75           	rts
0000ddd8: 7000           	moveq #0,%d0
0000ddda: 4e75           	rts
0000dddc: 4e46           	trap #6
0000ddde: 5f43           	subqw #7,%d3
0000dde0: 4f4e           	.short 0x4f4e
0000dde2: 4649           	.short 0x4649
0000dde4: 4720           	chkl %a0@-,%d3
0000dde6: 6e6f           	bgts 0xde57
0000dde8: 7420           	moveq #32,%d2
0000ddea: 6176           	bsrs 0xde62
0000ddec: 6169           	bsrs 0xde57
0000ddee: 6c61           	bges 0xde51
0000ddf0: 626c           	bhis 0xde5e
0000ddf2: 650a           	bcss 0xddfe
0000ddf4: 0000 4a79      	orib #121,%d0
0000ddf6:  _mmu_is_emulated
0000ddf8: 0004 c700      	orib #0,%d4
0000ddfc: 6730           	beqs 0xde2e
0000ddfe: 2039 0004 c718 	movel 0x4c718,%d0
0000de04: 6718           	beqs 0xde1e
0000de06: 2f3c 5f4d 4d55 	movel #1598901589,%sp@-
0000de0c: 7201           	moveq #1,%d1
0000de0e: 8280           	orl %d0,%d1
0000de10: 2f01           	movel %d1,%sp@-
0000de12: 2079 0000 db4a 	moveal 0xdb4a,%a0
0000de18: 4e90           	jsr %a0@
0000de1a: 508f           	addql #8,%sp
0000de1c: 4e75           	rts
0000de1e: 487a ffbc      	pea %pc@(0xdddc)
0000de22: 4eb9 0000 c7ca 	jsr 0xc7ca
0000de28: 588f           	addql #4,%sp
0000de2a: 7001           	moveq #1,%d0
0000de2c: 4e75           	rts
0000de2e: 7001           	moveq #1,%d0
0000de30: 4e75           	rts
0000de32:  _nf_setlinea
0000de32: 4a79 0004 c700 	tstw 0x4c700
0000de38: 672e           	beqs 0xde68
0000de3a: 2039 0004 c718 	movel 0x4c718,%d0
0000de40: 671a           	beqs 0xde5c
0000de42: 4879 0000 244a 	pea 0x244a
0000de48: 7204           	moveq #4,%d1
0000de4a: 8280           	orl %d0,%d1
0000de4c: 2f01           	movel %d1,%sp@-
0000de4e: 2079 0000 db4a 	moveal 0xdb4a,%a0
0000de54: 4e90           	jsr %a0@
0000de56: 508f           	addql #8,%sp
0000de58: 4a80           	tstl %d0
0000de5a: 6c0c           	bges 0xde68
0000de5c: 487a ff7e      	pea %pc@(0xdddc)
0000de60: 4eb9 0000 c7ca 	jsr 0xc7ca
0000de66: 588f           	addql #4,%sp
0000de68: 4e75           	rts
0000de6a: 0000 2f02      	orib #2,%d0
0000de6e: 700e           	moveq #14,%d0
0000de70: 4201           	clrb %d1
0000de72: 11c0 8961      	moveb %d0,0xffff8961
0000de76: 1438 8963      	moveb 0xffff8963,%d2
0000de7a: d202           	addb %d2,%d1
0000de7c: 5200           	addqb #1,%d0
0000de7e: 0c00 003e      	cmpib #62,%d0
0000de82: 66ee           	bnes 0xde72
0000de84: 1001           	moveb %d1,%d0
0000de86: 4600           	notb %d0
0000de88: e148           	lslw #8,%d0
0000de8a: 0241 00ff      	andiw #255,%d1
0000de8e: 8041           	orw %d1,%d0
0000de90: 241f           	movel %sp@+,%d2
0000de92: 4e75           	rts
0000de94:  _detect_nvram
0000de94: 4878 8961      	pea 0xffff8961
0000de98: 4eb9 0000 3844 	jsr 0x3844
0000de9e: 588f           	addql #4,%sp
0000dea0: 4a80           	tstl %d0
0000dea2: 57c0           	seq %d0
0000dea4: 4880           	extw %d0
0000dea6: 5240           	addqw #1,%d0
0000dea8: 33c0 0004 c71c 	movew %d0,0x4c71c
0000deae: 4e75           	rts
0000deb0:  _get_nvram_rtc
0000deb0: 302f 0004      	movew %sp@(4),%d0
0000deb4: 4a79 0004 c71c 	tstw 0x4c71c
0000deba: 6714           	beqs 0xded0
0000debc: 0c40 000d      	cmpiw #13,%d0
0000dec0: 6212           	bhis 0xded4
0000dec2: 11c0 8961      	moveb %d0,0xffff8961
0000dec6: 1038 8963      	moveb 0xffff8963,%d0
0000deca: 0240 00ff      	andiw #255,%d0
0000dece: 4e75           	rts
0000ded0: 4240           	clrw %d0
0000ded2: 4e75           	rts
0000ded4: 4240           	clrw %d0
0000ded6: 4e75           	rts
0000ded8:  _set_nvram_rtc
0000ded8: 302f 0004      	movew %sp@(4),%d0
0000dedc: 4a79 0004 c71c 	tstw 0x4c71c
0000dee2: 6710           	beqs 0xdef4
0000dee4: 0c40 000d      	cmpiw #13,%d0
0000dee8: 620a           	bhis 0xdef4
0000deea: 11c0 8961      	moveb %d0,0xffff8961
0000deee: 11ef 0007 8963 	moveb %sp@(7),0xffff8963
0000def4: 4e75           	rts
0000def6:  _nvmaccess
0000def6: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0000defa: 302f 0014      	movew %sp@(20),%d0
0000defe: 342f 0016      	movew %sp@(22),%d2
0000df02: 362f 0018      	movew %sp@(24),%d3
0000df06: 246f 001a      	moveal %sp@(26),%a2
0000df0a: 4a79 0004 c71c 	tstw 0x4c71c
0000df10: 6700 00e6      	beqw 0xdff8
0000df14: 0c40 0002      	cmpiw #2,%d0
0000df18: 6640           	bnes 0xdf5a
0000df1a: 700e           	moveq #14,%d0
0000df1c: 11c0 8961      	moveb %d0,0xffff8961
0000df20: 11fc 0000 8963 	moveb #0,0xffff8963
0000df26: 5200           	addqb #1,%d0
0000df28: 0c00 003e      	cmpib #62,%d0
0000df2c: 66ee           	bnes 0xdf1c
0000df2e: 0cb9 0002 0000 	cmpil #131072,0x4c6da
0000df34: 0004 c6da 
0000df38: 6700 009e      	beqw 0xdfd8
0000df3c: 487a 00ca      	pea %pc@(0xe008)
0000df40: 3f3c 0006      	movew #6,%sp@-
0000df44: 3f3c 0008      	movew #8,%sp@-
0000df48: 3f3c 0001      	movew #1,%sp@-
0000df4c: 4eba ffa8      	jsr %pc@(0xdef6)
0000df50: 4fef 000a      	lea %sp@(10),%sp
0000df54: 4240           	clrw %d0
0000df56: 6000 00aa      	braw 0xe002
0000df5a: b4fc 0000      	cmpaw #0,%a2
0000df5e: 6700 009c      	beqw 0xdffc
0000df62: 4a42           	tstw %d2
0000df64: 6d00 0096      	bltw 0xdffc
0000df68: 4a43           	tstw %d3
0000df6a: 6f00 0090      	blew 0xdffc
0000df6e: d642           	addw %d2,%d3
0000df70: 0c43 0030      	cmpiw #48,%d3
0000df74: 6e00 0086      	bgtw 0xdffc
0000df78: 4a40           	tstw %d0
0000df7a: 6708           	beqs 0xdf84
0000df7c: 0c40 0001      	cmpiw #1,%d0
0000df80: 667a           	bnes 0xdffc
0000df82: 6050           	bras 0xdfd4
0000df84: 4eba fee6      	jsr %pc@(0xde6c)
0000df88: 11fc 003e 8961 	moveb #62,0xffff8961
0000df8e: 1238 8963      	moveb 0xffff8963,%d1
0000df92: 11fc 003f 8961 	moveb #63,0xffff8961
0000df98: 1838 8963      	moveb 0xffff8963,%d4
0000df9c: e149           	lslw #8,%d1
0000df9e: 0244 00ff      	andiw #255,%d4
0000dfa2: 8244           	orw %d4,%d1
0000dfa4: b240           	cmpw %d0,%d1
0000dfa6: 6714           	beqs 0xdfbc
0000dfa8: 6056           	bras 0xe000
0000dfaa: 1002           	moveb %d2,%d0
0000dfac: 0600 000e      	addib #14,%d0
0000dfb0: 11c0 8961      	moveb %d0,0xffff8961
0000dfb4: 1038 8963      	moveb 0xffff8963,%d0
0000dfb8: 14c0           	moveb %d0,%a2@+
0000dfba: 5242           	addqw #1,%d2
0000dfbc: b642           	cmpw %d2,%d3
0000dfbe: 6eea           	bgts 0xdfaa
0000dfc0: 6092           	bras 0xdf54
0000dfc2: 1002           	moveb %d2,%d0
0000dfc4: 0600 000e      	addib #14,%d0
0000dfc8: 11c0 8961      	moveb %d0,0xffff8961
0000dfcc: 101a           	moveb %a2@+,%d0
0000dfce: 11c0 8963      	moveb %d0,0xffff8963
0000dfd2: 5242           	addqw #1,%d2
0000dfd4: b642           	cmpw %d2,%d3
0000dfd6: 6eea           	bgts 0xdfc2
0000dfd8: 4eba fe92      	jsr %pc@(0xde6c)
0000dfdc: 11fc 003e 8961 	moveb #62,0xffff8961
0000dfe2: 3200           	movew %d0,%d1
0000dfe4: e049           	lsrw #8,%d1
0000dfe6: 11c1 8963      	moveb %d1,0xffff8963
0000dfea: 11fc 003f 8961 	moveb #63,0xffff8961
0000dff0: 11c0 8963      	moveb %d0,0xffff8963
0000dff4: 6000 ff5e      	braw 0xdf54
0000dff8: 702e           	moveq #46,%d0
0000dffa: 6006           	bras 0xe002
0000dffc: 70fb           	moveq #-5,%d0
0000dffe: 6002           	bras 0xe002
0000e000: 70f4           	moveq #-12,%d0
0000e002: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0000e006: 4e75           	rts
0000e008:  _nvram_init
0000e008: 002f 20ff ffff 	orib #-1,%sp@(-1)
0000e00e: 0000 46fc      	orib #-4,%d0
0000e010:  _panic
0000e012: 2700           	movel %d0,%a3@-
0000e014: 48f8 ffff 0384 	moveml %d0-%sp,0x384
0000e01a: 4e68           	movel %usp,%a0
0000e01c: 21c8 03c8      	movel %a0,0x3c8
0000e020: 42b8 03c4      	clrl 0x3c4
0000e024: 4cd7 00ff      	moveml %sp@,%d0-%d7
0000e028: 48f8 00ff 03cc 	moveml %d0-%d7,0x3cc
0000e02e: 21fc 1234 5678 	movel #305419896,0x380
0000e034: 0380 
0000e036: 4ef9 0000 ca04 	jmp 0xca04
0000e03c:  _halt
0000e03c: 4e72 2700      	stop #9984
0000e040: 60fa           	bras 0xe03c
0000e042:  _kill_program
0000e042: 3f3c ffff      	movew #-1,%sp@-
0000e046: 3f3c 004c      	movew #76,%sp@-
0000e04a: 4e41           	trap #1
0000e04c:  _warm_reset
0000e04c: 4eb9 0000 3166 	jsr 0x3166
0000e052: 4ef9 0000 2ce0 	jmp 0x2ce0
0000e058:  _cold_reset
0000e058: 42b8 0426      	clrl 0x426
0000e05c: 42b8 042a      	clrl 0x42a
0000e060: 42b8 06fc      	clrl 0x6fc
0000e064: 42b8 0420      	clrl 0x420
0000e068: 4eb9 0000 3166 	jsr 0x3166
0000e06e: 2078 0004      	moveal 0x4,%a0
0000e072: 4ed0           	jmp %a0@
0000e074:  _setprt
0000e074: 322f 0004      	movew %sp@(4),%d1
0000e078: 3039 0004 c720 	movew 0x4c720,%d0
0000e07e: 0c41 ffff      	cmpiw #-1,%d1
0000e082: 6706           	beqs 0xe08a
0000e084: 33c1 0004 c720 	movew %d1,0x4c720
0000e08a: 4e75           	rts
0000e08c:  _parport_init
0000e08c: 3f3c 0020      	movew #32,%sp@-
0000e090: 4eb9 0000 fc58 	jsr 0xfc58
0000e096: 4878 03e8      	pea 0x3e8
0000e09a: 2f39 0004 d4b0 	movel 0x4d4b0,%sp@-
0000e0a0: 4eb9 0001 e9ec 	jsr 0x1e9ec
0000e0a6: 23c0 0004 c724 	movel %d0,0x4c724
0000e0ac: 4279 0004 c720 	clrw 0x4c720
0000e0b2: 42b9 0004 c728 	clrl 0x4c728
0000e0b8: 4fef 000a      	lea %sp@(10),%sp
0000e0bc: 4e75           	rts
0000e0be:  _bconin0
0000e0be: 7000           	moveq #0,%d0
0000e0c0: 4e75           	rts
0000e0c2:  _bcostat0
0000e0c2: 1038 fa01      	moveb 0xfffffa01,%d0
0000e0c6: 0800 0000      	btst #0,%d0
0000e0ca: 57c0           	seq %d0
0000e0cc: 4880           	extw %d0
0000e0ce: 48c0           	extl %d0
0000e0d0: 4e75           	rts
0000e0d2:  _bconout0
0000e0d2: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0000e0d6: 2439 0000 04ba 	movel 0x4ba,%d2
0000e0dc: 2039 0004 c728 	movel 0x4c728,%d0
0000e0e2: 6700 0084      	beqw 0xe168
0000e0e6: 0680 0000 03e8 	addil #1000,%d0
0000e0ec: b082           	cmpl %d2,%d0
0000e0ee: 6378           	blss 0xe168
0000e0f0: 6000 0098      	braw 0xe18a
0000e0f4: 4e94           	jsr %a4@
0000e0f6: 4a80           	tstl %d0
0000e0f8: 675e           	beqs 0xe158
0000e0fa: 40c2           	movew %sr,%d2
0000e0fc: 46fc 2700      	movew #9984,%sr
0000e100: 3f3c 0007      	movew #7,%sp@-
0000e104: 4267           	clrw %sp@-
0000e106: 45f9 0000 fc26 	lea 0xfc26,%a2
0000e10c: 4e92           	jsr %a2@
0000e10e: 3f3c 0087      	movew #135,%sp@-
0000e112: 0040 0080      	oriw #128,%d0
0000e116: 3f00           	movew %d0,%sp@-
0000e118: 4e92           	jsr %a2@
0000e11a: 3f3c 008f      	movew #143,%sp@-
0000e11e: 3f2f 0020      	movew %sp@(32),%sp@-
0000e122: 4e92           	jsr %a2@
0000e124: 2039 0004 c724 	movel 0x4c724,%d0
0000e12a: 5380           	subql #1,%d0
0000e12c: 6afc           	bpls 0xe12a
0000e12e: 3f3c ffdf      	movew #-33,%sp@-
0000e132: 4eb9 0000 fc80 	jsr 0xfc80
0000e138: 2039 0004 c724 	movel 0x4c724,%d0
0000e13e: 5380           	subql #1,%d0
0000e140: 6afc           	bpls 0xe13e
0000e142: 3f3c 0020      	movew #32,%sp@-
0000e146: 4eb9 0000 fc58 	jsr 0xfc58
0000e14c: 40c0           	movew %sr,%d0
0000e14e: 46c2           	movew %d2,%sr
0000e150: 4fef 0010      	lea %sp@(16),%sp
0000e154: 7001           	moveq #1,%d0
0000e156: 6040           	bras 0xe198
0000e158: 4e93           	jsr %a3@
0000e15a: 4a80           	tstl %d0
0000e15c: 6720           	beqs 0xe17e
0000e15e: 4e92           	jsr %a2@
0000e160: 0c00 0003      	cmpib #3,%d0
0000e164: 6618           	bnes 0xe17e
0000e166: 6022           	bras 0xe18a
0000e168: 0682 0000 1770 	addil #6000,%d2
0000e16e: 49fa ff52      	lea %pc@(0xe0c2),%a4
0000e172: 47f9 0000 ba78 	lea 0xba78,%a3
0000e178: 45f9 0000 ba8e 	lea 0xba8e,%a2
0000e17e: 2039 0000 04ba 	movel 0x4ba,%d0
0000e184: b480           	cmpl %d0,%d2
0000e186: 6200 ff6c      	bhiw 0xe0f4
0000e18a: 2039 0000 04ba 	movel 0x4ba,%d0
0000e190: 23c0 0004 c728 	movel %d0,0x4c728
0000e196: 7000           	moveq #0,%d0
0000e198: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0000e19c: 4e75           	rts
0000e19e: 0000 202f      	orib #47,%d0
0000e1a2: 0004 2200      	orib #0,%d4
0000e1a6: 4241           	clrw %d1
0000e1a8: 4841           	swap %d1
0000e1aa: 11c1 8201      	moveb %d1,0xffff8201
0000e1ae: 2200           	movel %d0,%d1
0000e1b0: e089           	lsrl #8,%d1
0000e1b2: 11c1 8203      	moveb %d1,0xffff8203
0000e1b6: 4a79 0004 c6d0 	tstw 0x4c6d0
0000e1bc: 6610           	bnes 0xe1ce
0000e1be: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e1c4: 6608           	bnes 0xe1ce
0000e1c6: 4a79 0004 c6d4 	tstw 0x4c6d4
0000e1cc: 6704           	beqs 0xe1d2
0000e1ce: 11c0 820d      	moveb %d0,0xffff820d
0000e1d2: 4e75           	rts
0000e1d4:  _egetshift
0000e1d4: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e1da: 670a           	beqs 0xe1e6
0000e1dc: 3038 8262      	movew 0xffff8262,%d0
0000e1e0: 0240 970f      	andiw #-26865,%d0
0000e1e4: 4e75           	rts
0000e1e6: 7051           	moveq #81,%d0
0000e1e8: 4e75           	rts
0000e1ea:  _esetbank
0000e1ea: 322f 0004      	movew %sp@(4),%d1
0000e1ee: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e1f4: 671a           	beqs 0xe210
0000e1f6: 1038 8263      	moveb 0xffff8263,%d0
0000e1fa: 0200 000f      	andib #15,%d0
0000e1fe: 4a41           	tstw %d1
0000e200: 6d08           	blts 0xe20a
0000e202: 0201 000f      	andib #15,%d1
0000e206: 11c1 8263      	moveb %d1,0xffff8263
0000e20a: 0240 00ff      	andiw #255,%d0
0000e20e: 4e75           	rts
0000e210: 7052           	moveq #82,%d0
0000e212: 4e75           	rts
0000e214:  _esetcolor
0000e214: 322f 0006      	movew %sp@(6),%d1
0000e218: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e21e: 6720           	beqs 0xe240
0000e220: 7000           	moveq #0,%d0
0000e222: 102f 0005      	moveb %sp@(5),%d0
0000e226: d080           	addl %d0,%d0
0000e228: 2040           	moveal %d0,%a0
0000e22a: 41e8 8400      	lea %a0@(-31744),%a0
0000e22e: 3010           	movew %a0@,%d0
0000e230: 0240 0fff      	andiw #4095,%d0
0000e234: 4a41           	tstw %d1
0000e236: 6d0a           	blts 0xe242
0000e238: 0241 0fff      	andiw #4095,%d1
0000e23c: 3081           	movew %d1,%a0@
0000e23e: 4e75           	rts
0000e240: 7053           	moveq #83,%d0
0000e242: 4e75           	rts
0000e244:  _esetpalette
0000e244: 2f02           	movel %d2,%sp@-
0000e246: 302f 000a      	movew %sp@(10),%d0
0000e24a: 226f 000c      	moveal %sp@(12),%a1
0000e24e: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e254: 6732           	beqs 0xe288
0000e256: 322f 0008      	movew %sp@(8),%d1
0000e25a: 0241 00ff      	andiw #255,%d1
0000e25e: 3401           	movew %d1,%d2
0000e260: d440           	addw %d0,%d2
0000e262: 0c42 0100      	cmpiw #256,%d2
0000e266: 6f06           	bles 0xe26e
0000e268: 303c 0100      	movew #256,%d0
0000e26c: 9041           	subw %d1,%d0
0000e26e: 3041           	moveaw %d1,%a0
0000e270: d1c8           	addal %a0,%a0
0000e272: 41e8 8400      	lea %a0@(-31744),%a0
0000e276: 6008           	bras 0xe280
0000e278: 3219           	movew %a1@+,%d1
0000e27a: 0241 0fff      	andiw #4095,%d1
0000e27e: 30c1           	movew %d1,%a0@+
0000e280: 51c8 fff6      	dbf %d0,0xe278
0000e284: 4240           	clrw %d0
0000e286: 6002           	bras 0xe28a
0000e288: 7054           	moveq #84,%d0
0000e28a: 241f           	movel %sp@+,%d2
0000e28c: 4e75           	rts
0000e28e:  _egetpalette
0000e28e: 2f02           	movel %d2,%sp@-
0000e290: 302f 000a      	movew %sp@(10),%d0
0000e294: 226f 000c      	moveal %sp@(12),%a1
0000e298: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e29e: 6732           	beqs 0xe2d2
0000e2a0: 322f 0008      	movew %sp@(8),%d1
0000e2a4: 0241 00ff      	andiw #255,%d1
0000e2a8: 3401           	movew %d1,%d2
0000e2aa: d440           	addw %d0,%d2
0000e2ac: 0c42 0100      	cmpiw #256,%d2
0000e2b0: 6f06           	bles 0xe2b8
0000e2b2: 303c 0100      	movew #256,%d0
0000e2b6: 9041           	subw %d1,%d0
0000e2b8: 3041           	moveaw %d1,%a0
0000e2ba: d1c8           	addal %a0,%a0
0000e2bc: 41e8 8400      	lea %a0@(-31744),%a0
0000e2c0: 6008           	bras 0xe2ca
0000e2c2: 3218           	movew %a0@+,%d1
0000e2c4: 0241 0fff      	andiw #4095,%d1
0000e2c8: 32c1           	movew %d1,%a1@+
0000e2ca: 51c8 fff6      	dbf %d0,0xe2c2
0000e2ce: 4240           	clrw %d0
0000e2d0: 6002           	bras 0xe2d4
0000e2d2: 7055           	moveq #85,%d0
0000e2d4: 241f           	movel %sp@+,%d2
0000e2d6: 4e75           	rts
0000e2d8:  _esetgray
0000e2d8: 322f 0004      	movew %sp@(4),%d1
0000e2dc: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e2e2: 672a           	beqs 0xe30e
0000e2e4: 1038 8262      	moveb 0xffff8262,%d0
0000e2e8: 4a41           	tstw %d1
0000e2ea: 6f08           	bles 0xe2f4
0000e2ec: 1200           	moveb %d0,%d1
0000e2ee: 0001 0010      	orib #16,%d1
0000e2f2: 600a           	bras 0xe2fe
0000e2f4: 4a41           	tstw %d1
0000e2f6: 660a           	bnes 0xe302
0000e2f8: 1200           	moveb %d0,%d1
0000e2fa: 0201 ffef      	andib #-17,%d1
0000e2fe: 11c1 8262      	moveb %d1,0xffff8262
0000e302: 0800 0004      	btst #4,%d0
0000e306: 56c0           	sne %d0
0000e308: 4880           	extw %d0
0000e30a: 4440           	negw %d0
0000e30c: 4e75           	rts
0000e30e: 7056           	moveq #86,%d0
0000e310: 4e75           	rts
0000e312:  _esetsmear
0000e312: 322f 0004      	movew %sp@(4),%d1
0000e316: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e31c: 6726           	beqs 0xe344
0000e31e: 1038 8262      	moveb 0xffff8262,%d0
0000e322: 4a41           	tstw %d1
0000e324: 6f08           	bles 0xe32e
0000e326: 1200           	moveb %d0,%d1
0000e328: 0001 ff80      	orib #-128,%d1
0000e32c: 600a           	bras 0xe338
0000e32e: 4a41           	tstw %d1
0000e330: 660a           	bnes 0xe33c
0000e332: 1200           	moveb %d0,%d1
0000e334: 0201 007f      	andib #127,%d1
0000e338: 11c1 8262      	moveb %d1,0xffff8262
0000e33c: 4880           	extw %d0
0000e33e: 720f           	moveq #15,%d1
0000e340: e268           	lsrw %d1,%d0
0000e342: 4e75           	rts
0000e344: 7057           	moveq #87,%d0
0000e346: 4e75           	rts
0000e348:  _initialise_palette_registers
0000e348: 2f03           	movel %d3,%sp@-
0000e34a: 2f02           	movel %d2,%sp@-
0000e34c: 342f 000c      	movew %sp@(12),%d2
0000e350: 3239 0004 c6d0 	movew 0x4c6d0,%d1
0000e356: 303c 0fff      	movew #4095,%d0
0000e35a: 4a41           	tstw %d1
0000e35c: 6618           	bnes 0xe376
0000e35e: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e364: 6610           	bnes 0xe376
0000e366: 303c 0777      	movew #1911,%d0
0000e36a: 4a79 0004 c6d4 	tstw 0x4c6d4
0000e370: 6704           	beqs 0xe376
0000e372: 303c 0fff      	movew #4095,%d0
0000e376: 43fa 07b8      	lea %pc@(0xeb30),%a1
0000e37a: 307c 8240      	moveaw #-32192,%a0
0000e37e: 3619           	movew %a1@+,%d3
0000e380: c640           	andw %d0,%d3
0000e382: 30c3           	movew %d3,%a0@+
0000e384: b0fc 8260      	cmpaw #-32160,%a0
0000e388: 66f4           	bnes 0xe37e
0000e38a: 4a41           	tstw %d1
0000e38c: 670e           	beqs 0xe39c
0000e38e: 3f2f 000e      	movew %sp@(14),%sp@-
0000e392: 4eb9 0001 052c 	jsr 0x1052c
0000e398: 548f           	addql #2,%sp
0000e39a: 603e           	bras 0xe3da
0000e39c: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e3a2: 6736           	beqs 0xe3da
0000e3a4: 43fa 07aa      	lea %pc@(0xeb50),%a1
0000e3a8: 307c 8400      	moveaw #-31744,%a0
0000e3ac: 3019           	movew %a1@+,%d0
0000e3ae: 30c0           	movew %d0,%a0@+
0000e3b0: b0fc 8600      	cmpaw #-31232,%a0
0000e3b4: 66f6           	bnes 0xe3ac
0000e3b6: 0c42 0006      	cmpiw #6,%d2
0000e3ba: 660a           	bnes 0xe3c6
0000e3bc: 3038 841e      	movew 0xffff841e,%d0
0000e3c0: 31c0 8402      	movew %d0,0xffff8402
0000e3c4: 6032           	bras 0xe3f8
0000e3c6: 0c42 0002      	cmpiw #2,%d2
0000e3ca: 660e           	bnes 0xe3da
0000e3cc: 31fc 0000 85fc 	movew #0,0xffff85fc
0000e3d2: 31fc 0fff 85fe 	movew #4095,0xffff85fe
0000e3d8: 6016           	bras 0xe3f0
0000e3da: 0c42 0001      	cmpiw #1,%d2
0000e3de: 660a           	bnes 0xe3ea
0000e3e0: 3038 825e      	movew 0xffff825e,%d0
0000e3e4: 31c0 8246      	movew %d0,0xffff8246
0000e3e8: 600e           	bras 0xe3f8
0000e3ea: 0c42 0002      	cmpiw #2,%d2
0000e3ee: 6608           	bnes 0xe3f8
0000e3f0: 3038 825e      	movew 0xffff825e,%d0
0000e3f4: 31c0 8242      	movew %d0,0xffff8242
0000e3f8: 241f           	movel %sp@+,%d2
0000e3fa: 261f           	movel %sp@+,%d3
0000e3fc: 4e75           	rts
0000e3fe:  _screen_init_address
0000e3fe: 2f02           	movel %d2,%sp@-
0000e400: 4a79 0004 c6d0 	tstw 0x4c6d0
0000e406: 6726           	beqs 0xe42e
0000e408: 3f3c ffff      	movew #-1,%sp@-
0000e40c: 4eb9 0001 00ba 	jsr 0x100ba
0000e412: 3f00           	movew %d0,%sp@-
0000e414: 4eb9 0001 001e 	jsr 0x1001e
0000e41a: 588f           	addql #4,%sp
0000e41c: 0c80 0005 9fff 	cmpil #368639,%d0
0000e422: 6206           	bhis 0xe42a
0000e424: 203c 0005 a000 	movel #368640,%d0
0000e42a: 2400           	movel %d0,%d2
0000e42c: 6014           	bras 0xe442
0000e42e: 3439 0000 2446 	movew 0x2446,%d2
0000e434: c4f9 0000 2448 	muluw 0x2448,%d2
0000e43a: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e440: 6708           	beqs 0xe44a
0000e442: 0682 0000 0100 	addil #256,%d2
0000e448: 600c           	bras 0xe456
0000e44a: 0682 0000 03ff 	addil #1023,%d2
0000e450: 70ff           	moveq #-1,%d0
0000e452: 4600           	notb %d0
0000e454: c480           	andl %d0,%d2
0000e456: 3f3c 0001      	movew #1,%sp@-
0000e45a: 2f02           	movel %d2,%sp@-
0000e45c: 4eb9 0000 4e56 	jsr 0x4e56
0000e462: 23c2 0004 c730 	movel %d2,0x4c730
0000e468: 23c0 0004 c72c 	movel %d0,0x4c72c
0000e46e: 23c0 0000 044e 	movel %d0,0x44e
0000e474: 2f00           	movel %d0,%sp@-
0000e476: 4eba fd28      	jsr %pc@(0xe1a0)
0000e47a: 4fef 000a      	lea %sp@(10),%sp
0000e47e: 241f           	movel %sp@+,%d2
0000e480: 4e75           	rts
0000e482:  _set_rez_hacked
0000e482: 13fc 0001 0004 	moveb #1,0x4c734
0000e488: c734 
0000e48a: 4eb9 0000 cfac 	jsr 0xcfac
0000e490: 4ef9 0001 1f4c 	jmp 0x11f4c
0000e496:  _rez_changeable
0000e496: 2f0a           	movel %a2,%sp@-
0000e498: 2f02           	movel %d2,%sp@-
0000e49a: 4a39 0004 c734 	tstb 0x4c734
0000e4a0: 663a           	bnes 0xe4dc
0000e4a2: 4a79 0004 c6d0 	tstw 0x4c6d0
0000e4a8: 670e           	beqs 0xe4b8
0000e4aa: 3f3c 0059      	movew #89,%sp@-
0000e4ae: 4e4e           	trap #14
0000e4b0: 548f           	addql #2,%sp
0000e4b2: 4a40           	tstw %d0
0000e4b4: 56c0           	sne %d0
0000e4b6: 601e           	bras 0xe4d6
0000e4b8: 3f3c 0004      	movew #4,%sp@-
0000e4bc: 4e4e           	trap #14
0000e4be: 548f           	addql #2,%sp
0000e4c0: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e4c6: 6708           	beqs 0xe4d0
0000e4c8: 0c40 0006      	cmpiw #6,%d0
0000e4cc: 56c0           	sne %d0
0000e4ce: 6006           	bras 0xe4d6
0000e4d0: 0c40 0002      	cmpiw #2,%d0
0000e4d4: 56c0           	sne %d0
0000e4d6: 4880           	extw %d0
0000e4d8: 4440           	negw %d0
0000e4da: 6002           	bras 0xe4de
0000e4dc: 4240           	clrw %d0
0000e4de: 241f           	movel %sp@+,%d2
0000e4e0: 245f           	moveal %sp@+,%a2
0000e4e2: 4e75           	rts
0000e4e4:  _get_monitor_type
0000e4e4: 4a79 0004 c6d0 	tstw 0x4c6d0
0000e4ea: 6706           	beqs 0xe4f2
0000e4ec: 4ef9 0000 fefe 	jmp 0xfefe
0000e4f2: 1038 fa01      	moveb 0xfffffa01,%d0
0000e4f6: 4880           	extw %d0
0000e4f8: 720f           	moveq #15,%d1
0000e4fa: e268           	lsrw %d1,%d0
0000e4fc: 4e75           	rts
0000e4fe:  _screen_get_current_mode_info
0000e4fe: 48e7 0038      	moveml %a2-%a4,%sp@-
0000e502: 266f 0010      	moveal %sp@(16),%a3
0000e506: 246f 0014      	moveal %sp@(20),%a2
0000e50a: 206f 0018      	moveal %sp@(24),%a0
0000e50e: 4a79 0004 c6d0 	tstw 0x4c6d0
0000e514: 670a           	beqs 0xe520
0000e516: 4cdf 1c00      	moveml %sp@+,%a2-%a4
0000e51a: 4ef9 0001 04a2 	jmp 0x104a2
0000e520: 4240           	clrw %d0
0000e522: 1039 0000 044c 	moveb 0x44c,%d0
0000e528: 7207           	moveq #7,%d1
0000e52a: c081           	andl %d1,%d0
0000e52c: 2200           	movel %d0,%d1
0000e52e: d280           	addl %d0,%d1
0000e530: 2241           	moveal %d1,%a1
0000e532: d3c0           	addal %d0,%a1
0000e534: d3c9           	addal %a1,%a1
0000e536: 49fa 0818      	lea %pc@(0xed50),%a4
0000e53a: 36b1 c800      	movew %a1@(0000000000000000,%a4:l),%a3@
0000e53e: d3cc           	addal %a4,%a1
0000e540: 34a9 0002      	movew %a1@(2),%a2@
0000e544: 30a9 0004      	movew %a1@(4),%a0@
0000e548: 4cdf 1c00      	moveml %sp@+,%a2-%a4
0000e54c: 4e75           	rts
0000e54e:  _get_palette
0000e54e: 4a79 0004 c6d0 	tstw 0x4c6d0
0000e554: 6724           	beqs 0xe57a
0000e556: 3f3c ffff      	movew #-1,%sp@-
0000e55a: 4eb9 0001 00ba 	jsr 0x100ba
0000e560: 548f           	addql #2,%sp
0000e562: 323c 1000      	movew #4096,%d1
0000e566: 4a00           	tstb %d0
0000e568: 6d38           	blts 0xe5a2
0000e56a: 0240 0007      	andiw #7,%d0
0000e56e: 0c40 0002      	cmpiw #2,%d0
0000e572: 57c0           	seq %d0
0000e574: 4880           	extw %d0
0000e576: c240           	andw %d0,%d1
0000e578: 6028           	bras 0xe5a2
0000e57a: 1039 0000 044c 	moveb 0x44c,%d0
0000e580: 0c00 0002      	cmpib #2,%d0
0000e584: 6708           	beqs 0xe58e
0000e586: 650a           	bcss 0xe592
0000e588: 0c00 0006      	cmpib #6,%d0
0000e58c: 6610           	bnes 0xe59e
0000e58e: 7202           	moveq #2,%d1
0000e590: 6010           	bras 0xe5a2
0000e592: 323c 0200      	movew #512,%d1
0000e596: 4a79 0004 c6d4 	tstw 0x4c6d4
0000e59c: 6704           	beqs 0xe5a2
0000e59e: 323c 1000      	movew #4096,%d1
0000e5a2: 3001           	movew %d1,%d0
0000e5a4: 4e75           	rts
0000e5a6:  _get_pixel_size
0000e5a6: 2f0a           	movel %a2,%sp@-
0000e5a8: 2f02           	movel %d2,%sp@-
0000e5aa: 206f 000c      	moveal %sp@(12),%a0
0000e5ae: 246f 0010      	moveal %sp@(16),%a2
0000e5b2: 4a79 0004 c6d0 	tstw 0x4c6d0
0000e5b8: 6608           	bnes 0xe5c2
0000e5ba: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e5c0: 672a           	beqs 0xe5ec
0000e5c2: 303c 0116      	movew #278,%d0
0000e5c6: 0c79 027f 0000 	cmpiw #639,0x243e
0000e5cc: 243e 
0000e5ce: 6204           	bhis 0xe5d4
0000e5d0: 303c 022c      	movew #556,%d0
0000e5d4: 3080           	movew %d0,%a0@
0000e5d6: 303c 0116      	movew #278,%d0
0000e5da: 0c79 018f 0000 	cmpiw #399,0x2446
0000e5e0: 2446 
0000e5e2: 6204           	bhis 0xe5e8
0000e5e4: 303c 022c      	movew #556,%d0
0000e5e8: 3480           	movew %d0,%a2@
0000e5ea: 603c           	bras 0xe628
0000e5ec: 3439 0000 243e 	movew 0x243e,%d2
0000e5f2: 3202           	movew %d2,%d1
0000e5f4: d242           	addw %d2,%d1
0000e5f6: d241           	addw %d1,%d1
0000e5f8: d242           	addw %d2,%d1
0000e5fa: 3279 0000 2446 	moveaw 0x2446,%a1
0000e600: 3009           	movew %a1,%d0
0000e602: d049           	addw %a1,%d0
0000e604: d049           	addw %a1,%d0
0000e606: d040           	addw %d0,%d0
0000e608: d040           	addw %d0,%d0
0000e60a: b041           	cmpw %d1,%d0
0000e60c: 6206           	bhis 0xe614
0000e60e: 30bc 00a9      	movew #169,%a0@
0000e612: 6010           	bras 0xe624
0000e614: 0c42 01df      	cmpiw #479,%d2
0000e618: 6306           	blss 0xe620
0000e61a: 30bc 0174      	movew #372,%a0@
0000e61e: 6004           	bras 0xe624
0000e620: 30bc 0152      	movew #338,%a0@
0000e624: 34bc 0174      	movew #372,%a2@
0000e628: 241f           	movel %sp@+,%d2
0000e62a: 245f           	moveal %sp@+,%a2
0000e62c: 4e75           	rts
0000e62e:  _physbase
0000e62e: 4a79 0004 d520 	tstw 0x4d520
0000e634: 670e           	beqs 0xe644
0000e636: 4a39 0004 c734 	tstb 0x4c734
0000e63c: 6706           	beqs 0xe644
0000e63e: 4ef9 0001 4854 	jmp 0x14854
0000e644: 1038 8201      	moveb 0xffff8201,%d0
0000e648: 0280 0000 00ff 	andil #255,%d0
0000e64e: e188           	lsll #8,%d0
0000e650: 1238 8203      	moveb 0xffff8203,%d1
0000e654: 8001           	orb %d1,%d0
0000e656: e188           	lsll #8,%d0
0000e658: 4a79 0004 c6d0 	tstw 0x4c6d0
0000e65e: 6610           	bnes 0xe670
0000e660: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e666: 6608           	bnes 0xe670
0000e668: 4a79 0004 c6d4 	tstw 0x4c6d4
0000e66e: 6706           	beqs 0xe676
0000e670: 1238 820d      	moveb 0xffff820d,%d1
0000e674: 8001           	orb %d1,%d0
0000e676: 4e75           	rts
0000e678:  _logbase
0000e678: 2039 0000 044e 	movel 0x44e,%d0
0000e67e: 4e75           	rts
0000e680: 5072 6f62 6c65 	addqw #8,%a2@(0000000000006c65)@(0000000000006d20)
0000e686: 6d20 
0000e688: 2d20           	movel %a0@-,%fp@-
0000e68a: 756e 7375      	mvsw %fp@(29557),%d2
0000e68e: 7070           	moveq #112,%d0
0000e690: 6f72           	bles 0xe704
0000e692: 7465           	moveq #101,%d2
0000e694: 6420           	bccs 0xe6b6
0000e696: 7669           	moveq #105,%d3
0000e698: 6465           	bccs 0xe6ff
0000e69a: 6f20           	bles 0xe6bc
0000e69c: 6d6f           	blts 0xe70d
0000e69e: 6465           	bccs 0xe705
0000e6a0: 0a00 4a79      	eorib #121,%d0
0000e6a2:  _getrez
0000e6a4: 0004 c6d0      	orib #-48,%d4
0000e6a8: 673a           	beqs 0xe6e4
0000e6aa: 3f3c ffff      	movew #-1,%sp@-
0000e6ae: 4eb9 0001 00ba 	jsr 0x100ba
0000e6b4: 548f           	addql #2,%sp
0000e6b6: 4a00           	tstb %d0
0000e6b8: 6c46           	bges 0xe700
0000e6ba: 0240 0007      	andiw #7,%d0
0000e6be: 0c40 0001      	cmpiw #1,%d0
0000e6c2: 670c           	beqs 0xe6d0
0000e6c4: 0c40 0002      	cmpiw #2,%d0
0000e6c8: 6716           	beqs 0xe6e0
0000e6ca: 4a40           	tstw %d0
0000e6cc: 6732           	beqs 0xe700
0000e6ce: 6004           	bras 0xe6d4
0000e6d0: 7001           	moveq #1,%d0
0000e6d2: 602e           	bras 0xe702
0000e6d4: 487a ffaa      	pea %pc@(0xe680)
0000e6d8: 4eb9 0000 c7ca 	jsr 0xc7ca
0000e6de: 588f           	addql #4,%sp
0000e6e0: 4200           	clrb %d0
0000e6e2: 601e           	bras 0xe702
0000e6e4: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e6ea: 670a           	beqs 0xe6f6
0000e6ec: 1038 8262      	moveb 0xffff8262,%d0
0000e6f0: 0200 0007      	andib #7,%d0
0000e6f4: 600c           	bras 0xe702
0000e6f6: 1038 8260      	moveb 0xffff8260,%d0
0000e6fa: 0200 0003      	andib #3,%d0
0000e6fe: 6002           	bras 0xe702
0000e700: 7002           	moveq #2,%d0
0000e702: 0240 0007      	andiw #7,%d0
0000e706: 4e75           	rts
0000e708:  _check_moderez
0000e708: 2f02           	movel %d2,%sp@-
0000e70a: 342f 0008      	movew %sp@(8),%d2
0000e70e: 4eba fd86      	jsr %pc@(0xe496)
0000e712: 4a40           	tstw %d0
0000e714: 674a           	beqs 0xe760
0000e716: 4a79 0004 c6d0 	tstw 0x4c6d0
0000e71c: 670c           	beqs 0xe72a
0000e71e: 3f42 0008      	movew %d2,%sp@(8)
0000e722: 241f           	movel %sp@+,%d2
0000e724: 4ef9 0001 0626 	jmp 0x10626
0000e72a: 4a42           	tstw %d2
0000e72c: 6e32           	bgts 0xe760
0000e72e: 0242 00ff      	andiw #255,%d2
0000e732: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e738: 6708           	beqs 0xe742
0000e73a: 0c42 0006      	cmpiw #6,%d2
0000e73e: 6610           	bnes 0xe750
0000e740: 600c           	bras 0xe74e
0000e742: 0c42 0002      	cmpiw #2,%d2
0000e746: 56c0           	sne %d0
0000e748: 4880           	extw %d0
0000e74a: c440           	andw %d0,%d2
0000e74c: 6002           	bras 0xe750
0000e74e: 7404           	moveq #4,%d2
0000e750: 4eba ff50      	jsr %pc@(0xe6a2)
0000e754: b042           	cmpw %d2,%d0
0000e756: 6708           	beqs 0xe760
0000e758: 3002           	movew %d2,%d0
0000e75a: 0040 ff00      	oriw #-256,%d0
0000e75e: 6002           	bras 0xe762
0000e760: 4240           	clrw %d0
0000e762: 241f           	movel %sp@+,%d2
0000e764: 4e75           	rts
0000e766:  _setpalette
0000e766: 23ef 0004 0000 	movel %sp@(4),0x45a
0000e76c: 045a 
0000e76e: 4e75           	rts
0000e770:  _setcolor
0000e770: 2f02           	movel %d2,%sp@-
0000e772: 322f 000a      	movew %sp@(10),%d1
0000e776: 342f 0008      	movew %sp@(8),%d2
0000e77a: 0242 000f      	andiw #15,%d2
0000e77e: 303c 0fff      	movew #4095,%d0
0000e782: 4a79 0004 c6d0 	tstw 0x4c6d0
0000e788: 6618           	bnes 0xe7a2
0000e78a: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e790: 6610           	bnes 0xe7a2
0000e792: 303c 0777      	movew #1911,%d0
0000e796: 4a79 0004 c6d4 	tstw 0x4c6d4
0000e79c: 6704           	beqs 0xe7a2
0000e79e: 303c 0fff      	movew #4095,%d0
0000e7a2: 3042           	moveaw %d2,%a0
0000e7a4: d1c8           	addal %a0,%a0
0000e7a6: 41e8 8240      	lea %a0@(-32192),%a0
0000e7aa: 3410           	movew %a0@,%d2
0000e7ac: c042           	andw %d2,%d0
0000e7ae: 4a41           	tstw %d1
0000e7b0: 6d02           	blts 0xe7b4
0000e7b2: 3081           	movew %d1,%a0@
0000e7b4: 241f           	movel %sp@+,%d2
0000e7b6: 4e75           	rts
0000e7b8:  _vsync
0000e7b8: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0000e7bc: 40c2           	movew %sr,%d2
0000e7be: 46fc 2300      	movew #8960,%sr
0000e7c2: 2639 0000 0466 	movel 0x466,%d3
0000e7c8: 45f9 0001 bf04 	lea 0x1bf04,%a2
0000e7ce: 6002           	bras 0xe7d2
0000e7d0: 4e92           	jsr %a2@
0000e7d2: 2039 0000 0466 	movel 0x466,%d0
0000e7d8: b680           	cmpl %d0,%d3
0000e7da: 67f4           	beqs 0xe7d0
0000e7dc: 40c0           	movew %sr,%d0
0000e7de: 46c2           	movew %d2,%sr
0000e7e0: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0000e7e4: 4e75           	rts
0000e7e6:  _setscreen
0000e7e6: 48e7 3c00      	moveml %d2-%d5,%sp@-
0000e7ea: 2a2f 0014      	movel %sp@(20),%d5
0000e7ee: 282f 0018      	movel %sp@(24),%d4
0000e7f2: 342f 001c      	movew %sp@(28),%d2
0000e7f6: 362f 001e      	movew %sp@(30),%d3
0000e7fa: 4a85           	tstl %d5
0000e7fc: 6f06           	bles 0xe804
0000e7fe: 23c5 0000 044e 	movel %d5,0x44e
0000e804: 4a84           	tstl %d4
0000e806: 6f08           	bles 0xe810
0000e808: 2f04           	movel %d4,%sp@-
0000e80a: 4eba f994      	jsr %pc@(0xe1a0)
0000e80e: 588f           	addql #4,%sp
0000e810: 4a39 0004 c734 	tstb 0x4c734
0000e816: 6600 00ec      	bnew 0xe904
0000e81a: 0c42 ffff      	cmpiw #-1,%d2
0000e81e: 6700 00e4      	beqw 0xe904
0000e822: 0c42 0007      	cmpiw #7,%d2
0000e826: 6200 00e0      	bhiw 0xe908
0000e82a: 4a79 0004 c6d0 	tstw 0x4c6d0
0000e830: 675a           	beqs 0xe88c
0000e832: 0c42 0003      	cmpiw #3,%d2
0000e836: 6654           	bnes 0xe88c
0000e838: 0c43 ffff      	cmpiw #-1,%d3
0000e83c: 673e           	beqs 0xe87c
0000e83e: 3f03           	movew %d3,%sp@-
0000e840: 4eb9 0000 ff98 	jsr 0xff98
0000e846: 3600           	movew %d0,%d3
0000e848: 548f           	addql #2,%sp
0000e84a: 4a85           	tstl %d5
0000e84c: 662e           	bnes 0xe87c
0000e84e: 4a84           	tstl %d4
0000e850: 662a           	bnes 0xe87c
0000e852: 3f00           	movew %d0,%sp@-
0000e854: 4eb9 0001 001e 	jsr 0x1001e
0000e85a: 2f00           	movel %d0,%sp@-
0000e85c: 3f3c 0015      	movew #21,%sp@-
0000e860: 4eb9 0001 bec0 	jsr 0x1bec0
0000e866: 508f           	addql #8,%sp
0000e868: 4a80           	tstl %d0
0000e86a: 6700 009c      	beqw 0xe908
0000e86e: 23c0 0000 044e 	movel %d0,0x44e
0000e874: 2f00           	movel %d0,%sp@-
0000e876: 4eba f928      	jsr %pc@(0xe1a0)
0000e87a: 588f           	addql #4,%sp
0000e87c: 3f3c ffff      	movew #-1,%sp@-
0000e880: 4eb9 0001 00ba 	jsr 0x100ba
0000e886: 3800           	movew %d0,%d4
0000e888: 548f           	addql #2,%sp
0000e88a: 6002           	bras 0xe88e
0000e88c: 4244           	clrw %d4
0000e88e: 4eba ff28      	jsr %pc@(0xe7b8)
0000e892: 4a79 0004 c6d0 	tstw 0x4c6d0
0000e898: 671c           	beqs 0xe8b6
0000e89a: 0c42 0003      	cmpiw #3,%d2
0000e89e: 6246           	bhis 0xe8e6
0000e8a0: 3f03           	movew %d3,%sp@-
0000e8a2: 3f02           	movew %d2,%sp@-
0000e8a4: 4eb9 0001 04f4 	jsr 0x104f4
0000e8aa: 3f03           	movew %d3,%sp@-
0000e8ac: 4eb9 0001 052c 	jsr 0x1052c
0000e8b2: 5c8f           	addql #6,%sp
0000e8b4: 6030           	bras 0xe8e6
0000e8b6: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e8bc: 6718           	beqs 0xe8d6
0000e8be: 0c42 0003      	cmpiw #3,%d2
0000e8c2: 6722           	beqs 0xe8e6
0000e8c4: 0c42 0005      	cmpiw #5,%d2
0000e8c8: 671c           	beqs 0xe8e6
0000e8ca: 13c2 0000 044c 	moveb %d2,0x44c
0000e8d0: 11c2 8262      	moveb %d2,0xffff8262
0000e8d4: 6010           	bras 0xe8e6
0000e8d6: 0c42 0002      	cmpiw #2,%d2
0000e8da: 6e0a           	bgts 0xe8e6
0000e8dc: 13c2 0000 044c 	moveb %d2,0x44c
0000e8e2: 11c2 8260      	moveb %d2,0xffff8260
0000e8e6: 33fc 0000 0000 	movew #0,0x452
0000e8ec: 0452 
0000e8ee: 4eb9 0000 cfd2 	jsr 0xcfd2
0000e8f4: 4eb9 0001 1f4c 	jsr 0x11f4c
0000e8fa: 33fc 0001 0000 	movew #1,0x452
0000e900: 0452 
0000e902: 6006           	bras 0xe90a
0000e904: 4244           	clrw %d4
0000e906: 6002           	bras 0xe90a
0000e908: 78ff           	moveq #-1,%d4
0000e90a: 3004           	movew %d4,%d0
0000e90c: 4cdf 003c      	moveml %sp@+,%d2-%d5
0000e910: 4e75           	rts
0000e912:  _screen_init_mode
0000e912: 4e56 fffc      	linkw %fp,#-4
0000e916: 2f02           	movel %d2,%sp@-
0000e918: 3d7c 010a fffe 	movew #266,%fp@(-2)
0000e91e: 21fc 0000 3320 	movel #13088,0x68
0000e924: 0068 
0000e926: 21fc 0000 3336 	movel #13110,0x70
0000e92c: 0070 
0000e92e: 33fc 0000 0000 	movew #0,0x452
0000e934: 0452 
0000e936: 4eba fbac      	jsr %pc@(0xe4e4)
0000e93a: 3400           	movew %d0,%d2
0000e93c: 4a79 0004 c6d0 	tstw 0x4c6d0
0000e942: 6774           	beqs 0xe9b8
0000e944: 2f3c 0001 0000 	movel #65536,%sp@-
0000e94a: 4eba f854      	jsr %pc@(0xe1a0)
0000e94e: 486e fffe      	pea %fp@(-2)
0000e952: 3f3c 0002      	movew #2,%sp@-
0000e956: 3f3c 000e      	movew #14,%sp@-
0000e95a: 4267           	clrw %sp@-
0000e95c: 4eb9 0000 def6 	jsr 0xdef6
0000e962: 302e fffe      	movew %fp@(-2),%d0
0000e966: 33c0 0004 d080 	movew %d0,0x4d080
0000e96c: 3f00           	movew %d0,%sp@-
0000e96e: 4eb9 0000 ff98 	jsr 0xff98
0000e974: 3d40 fffe      	movew %d0,%fp@(-2)
0000e978: 3f00           	movew %d0,%sp@-
0000e97a: 4eb9 0000 fec0 	jsr 0xfec0
0000e980: 4fef 0012      	lea %sp@(18),%sp
0000e984: 4a80           	tstl %d0
0000e986: 6606           	bnes 0xe98e
0000e988: 3d7c 010a fffe 	movew #266,%fp@(-2)
0000e98e: 302e fffe      	movew %fp@(-2),%d0
0000e992: 0240 0007      	andiw #7,%d0
0000e996: 0c40 0004      	cmpiw #4,%d0
0000e99a: 6306           	blss 0xe9a2
0000e99c: 3d7c 010a fffe 	movew #266,%fp@(-2)
0000e9a2: 3f2e fffe      	movew %fp@(-2),%sp@-
0000e9a6: 4eb9 0001 00ba 	jsr 0x100ba
0000e9ac: 4240           	clrw %d0
0000e9ae: 1039 0000 044c 	moveb 0x44c,%d0
0000e9b4: 548f           	addql #2,%sp
0000e9b6: 604a           	bras 0xea02
0000e9b8: 4a79 0004 c6d2 	tstw 0x4c6d2
0000e9be: 6716           	beqs 0xe9d6
0000e9c0: 4a40           	tstw %d0
0000e9c2: 6704           	beqs 0xe9c8
0000e9c4: 7004           	moveq #4,%d0
0000e9c6: 6002           	bras 0xe9ca
0000e9c8: 7006           	moveq #6,%d0
0000e9ca: 13c0 0000 044c 	moveb %d0,0x44c
0000e9d0: 11c0 8262      	moveb %d0,0xffff8262
0000e9d4: 602c           	bras 0xea02
0000e9d6: 4eba fde0      	jsr %pc@(0xe7b8)
0000e9da: 4a42           	tstw %d2
0000e9dc: 6704           	beqs 0xe9e2
0000e9de: 4240           	clrw %d0
0000e9e0: 6002           	bras 0xe9e4
0000e9e2: 7002           	moveq #2,%d0
0000e9e4: 13c0 0000 044c 	moveb %d0,0x44c
0000e9ea: 11c0 8260      	moveb %d0,0xffff8260
0000e9ee: 4a79 0004 c6d4 	tstw 0x4c6d4
0000e9f4: 670c           	beqs 0xea02
0000e9f6: 11fc 0000 820f 	moveb #0,0xffff820f
0000e9fc: 11fc 0000 8265 	moveb #0,0xffff8265
0000ea02: 4a79 0004 c6d0 	tstw 0x4c6d0
0000ea08: 670a           	beqs 0xea14
0000ea0a: 082e 0005 ffff 	btst #5,%fp@(-1)
0000ea10: 6726           	beqs 0xea38
0000ea12: 6020           	bras 0xea34
0000ea14: 4a79 0004 c6d2 	tstw 0x4c6d2
0000ea1a: 6614           	bnes 0xea30
0000ea1c: 3239 0000 2ccc 	movew 0x2ccc,%d1
0000ea22: 0c41 00ff      	cmpiw #255,%d1
0000ea26: 670c           	beqs 0xea34
0000ea28: 0801 0000      	btst #0,%d1
0000ea2c: 670a           	beqs 0xea38
0000ea2e: 6004           	bras 0xea34
0000ea30: 7201           	moveq #1,%d1
0000ea32: 6006           	bras 0xea3a
0000ea34: 7202           	moveq #2,%d1
0000ea36: 6002           	bras 0xea3a
0000ea38: 4241           	clrw %d1
0000ea3a: 11c1 820a      	moveb %d1,0xffff820a
0000ea3e: 3f2e fffe      	movew %fp@(-2),%sp@-
0000ea42: 3f00           	movew %d0,%sp@-
0000ea44: 4eba f902      	jsr %pc@(0xe348)
0000ea48: 4239 0004 c734 	clrb 0x4c734
0000ea4e: 588f           	addql #4,%sp
0000ea50: 242e fff8      	movel %fp@(-8),%d2
0000ea54: 4e5e           	unlk %fp
0000ea56: 4e75           	rts
0000ea58:  _esetshift
0000ea58: 2f02           	movel %d2,%sp@-
0000ea5a: 4a79 0004 c6d2 	tstw 0x4c6d2
0000ea60: 6720           	beqs 0xea82
0000ea62: 4eba fd54      	jsr %pc@(0xe7b8)
0000ea66: 3438 8262      	movew 0xffff8262,%d2
0000ea6a: 0242 970f      	andiw #-26865,%d2
0000ea6e: 302f 0008      	movew %sp@(8),%d0
0000ea72: 0240 970f      	andiw #-26865,%d0
0000ea76: 31c0 8262      	movew %d0,0xffff8262
0000ea7a: 4eb9 0001 1f4c 	jsr 0x11f4c
0000ea80: 6002           	bras 0xea84
0000ea82: 7450           	moveq #80,%d2
0000ea84: 3002           	movew %d2,%d0
0000ea86: 241f           	movel %sp@+,%d2
0000ea88: 4e75           	rts
0000ea8a:  _detect_monitor_change
0000ea8a: 2f03           	movel %d3,%sp@-
0000ea8c: 2f02           	movel %d2,%sp@-
0000ea8e: 4a79 0004 c6d0 	tstw 0x4c6d0
0000ea94: 6600 0094      	bnew 0xeb2a
0000ea98: 1438 fa01      	moveb 0xfffffa01,%d2
0000ea9c: 4a79 0004 c254 	tstw 0x4c254
0000eaa2: 672a           	beqs 0xeace
0000eaa4: 40c1           	movew %sr,%d1
0000eaa6: 46fc 2700      	movew #9984,%sr
0000eaaa: 1638 8901      	moveb 0xffff8901,%d3
0000eaae: 1438 fa01      	moveb 0xfffffa01,%d2
0000eab2: 1038 fa01      	moveb 0xfffffa01,%d0
0000eab6: b500           	eorb %d2,%d0
0000eab8: 6df0           	blts 0xeaaa
0000eaba: 1038 8901      	moveb 0xffff8901,%d0
0000eabe: b600           	cmpb %d0,%d3
0000eac0: 66e8           	bnes 0xeaaa
0000eac2: 40c3           	movew %sr,%d3
0000eac4: 46c1           	movew %d1,%sr
0000eac6: 0800 0000      	btst #0,%d0
0000eaca: 6702           	beqs 0xeace
0000eacc: 4402           	negb %d2
0000eace: 4a79 0004 c6d2 	tstw 0x4c6d2
0000ead4: 6710           	beqs 0xeae6
0000ead6: 1038 8262      	moveb 0xffff8262,%d0
0000eada: 0200 0007      	andib #7,%d0
0000eade: 7206           	moveq #6,%d1
0000eae0: 307c 8262      	moveaw #-32158,%a0
0000eae4: 600e           	bras 0xeaf4
0000eae6: 1038 8260      	moveb 0xffff8260,%d0
0000eaea: 0200 0003      	andib #3,%d0
0000eaee: 7202           	moveq #2,%d1
0000eaf0: 307c 8260      	moveaw #-32160,%a0
0000eaf4: b200           	cmpb %d0,%d1
0000eaf6: 6612           	bnes 0xeb0a
0000eaf8: 4a02           	tstb %d2
0000eafa: 6c2e           	bges 0xeb2a
0000eafc: 1239 0000 044a 	moveb 0x44a,%d1
0000eb02: b001           	cmpb %d1,%d0
0000eb04: 56c0           	sne %d0
0000eb06: c200           	andb %d0,%d1
0000eb08: 6004           	bras 0xeb0e
0000eb0a: 4a02           	tstb %d2
0000eb0c: 6d1c           	blts 0xeb2a
0000eb0e: 13c1 0000 044c 	moveb %d1,0x44c
0000eb14: 1010           	moveb %a0@,%d0
0000eb16: 0200 fff8      	andib #-8,%d0
0000eb1a: 8200           	orb %d0,%d1
0000eb1c: 1081           	moveb %d1,%a0@
0000eb1e: 2079 0000 046e 	moveal 0x46e,%a0
0000eb24: 241f           	movel %sp@+,%d2
0000eb26: 261f           	movel %sp@+,%d3
0000eb28: 4ed0           	jmp %a0@
0000eb2a: 241f           	movel %sp@+,%d2
0000eb2c: 261f           	movel %sp@+,%d3
0000eb2e: 4e75           	rts
0000eb30: 0fff           	.short 0x0fff
0000eb32: 0f00           	btst %d7,%d0
0000eb34: 00f0           	.short 0x00f0
0000eb36: 0ff0 000f      	bset %d7,%a0@(000000000000000f,%d0:w)
0000eb3a: 0f0f 00ff      	movepw %sp@(255),%d7
0000eb3e: 0555           	bchg %d2,%a5@
0000eb40: 0333 0f33 03f3 	btst %d1,%a3@(0000000003f30ff3,%d0:l:8)@(00000000033f0f3f)
0000eb46: 0ff3 033f 0f3f 
0000eb4c: 03ff           	.short 0x03ff
0000eb4e: 0000 0fff      	orib #-1,%d0
0000eb52: 0f00           	btst %d7,%d0
0000eb54: 00f0           	.short 0x00f0
0000eb56: 0ff0 000f      	bset %d7,%a0@(000000000000000f,%d0:w)
0000eb5a: 0f0f 00ff      	movepw %sp@(255),%d7
0000eb5e: 0aaa 0666 0f99 	eoril #107351961,%a2@(2553)
0000eb64: 09f9 
0000eb66: 0ff9 099f 0f9f 	bset %d7,0x99f0f9f
0000eb6c: 09ff           	.short 0x09ff
0000eb6e: 0000 0fff      	orib #-1,%d0
0000eb72: 0eee           	.short 0x0eee
0000eb74: 0ddd           	bset %d6,%a5@+
0000eb76: 0ccc           	.short 0x0ccc
0000eb78: 0bbb           	.short 0x0bbb
0000eb7a: 0aaa 0999 0888 	eoril #161024136,%a2@(1911)
0000eb80: 0777 
0000eb82: 0666 0555      	addiw #1365,%fp@-
0000eb86: 0444 0333      	subiw #819,%d4
0000eb8a: 0222 0111      	andib #17,%a2@-
0000eb8e: 0000 0f00      	orib #0,%d0
0000eb92: 0f01           	btst %d7,%d1
0000eb94: 0f02           	btst %d7,%d2
0000eb96: 0f03           	btst %d7,%d3
0000eb98: 0f04           	btst %d7,%d4
0000eb9a: 0f05           	btst %d7,%d5
0000eb9c: 0f06           	btst %d7,%d6
0000eb9e: 0f07           	btst %d7,%d7
0000eba0: 0f08 0f09      	movepw %a0@(3849),%d7
0000eba4: 0f0a 0f0b      	movepw %a2@(3851),%d7
0000eba8: 0f0c 0f0d      	movepw %a4@(3853),%d7
0000ebac: 0f0e 0f0f      	movepw %fp@(3855),%d7
0000ebb0: 0e0f           	.short 0x0e0f
0000ebb2: 0d0f 0c0f      	movepw %sp@(3087),%d6
0000ebb6: 0b0f 0a0f      	movepw %sp@(2575),%d5
0000ebba: 090f 080f      	movepw %sp@(2063),%d4
0000ebbe: 070f 060f      	movepw %sp@(1551),%d3
0000ebc2: 050f 040f      	movepw %sp@(1039),%d2
0000ebc6: 030f 020f      	movepw %sp@(527),%d1
0000ebca: 010f 000f      	movepw %sp@(15),%d0
0000ebce: 001f 002f      	orib #47,%sp@+
0000ebd2: 003f           	.short 0x003f
0000ebd4: 004f           	.short 0x004f
0000ebd6: 005f 006f      	oriw #111,%sp@+
0000ebda: 007f           	.short 0x007f
0000ebdc: 008f 009f 00af 	oril #10420399,%d7
0000ebe2: 00bf 00cf 00df 	oril #13566175,%d7
0000ebe8: 00ef           	.short 0x00ef
0000ebea: 00ff           	.short 0x00ff
0000ebec: 00fe           	.short 0x00fe
0000ebee: 00fd           	.short 0x00fd
0000ebf0: 00fc           	.short 0x00fc
0000ebf2: 00fb           	.short 0x00fb
0000ebf4: 00fa           	.short 0x00fa
0000ebf6: 00f9           	.short 0x00f9
0000ebf8: 00f8           	.short 0x00f8
0000ebfa: 00f7           	.short 0x00f7
0000ebfc: 00f6           	.short 0x00f6
0000ebfe: 00f5           	.short 0x00f5
0000ec00: 00f4           	.short 0x00f4
0000ec02: 00f3           	.short 0x00f3
0000ec04: 00f2           	.short 0x00f2
0000ec06: 00f1           	.short 0x00f1
0000ec08: 00f0           	.short 0x00f0
0000ec0a: 01f0 02f0      	bset %d0,%a0@(fffffffffffffff0,%d0:w:2)
0000ec0e: 03f0 04f0      	bset %d1,%a0@(fffffffffffffff0,%d0:w:4)
0000ec12: 05f0 06f0      	bset %d2,%a0@(fffffffffffffff0,%d0:w:8)
0000ec16: 07f0 08f0      	bset %d3,%a0@(fffffffffffffff0,%d0:l)
0000ec1a: 09f0 0af0      	bset %d4,%a0@(fffffffffffffff0,%d0:l:2)
0000ec1e: 0bf0 0cf0      	bset %d5,%a0@(fffffffffffffff0,%d0:l:4)
0000ec22: 0df0 0ef0      	bset %d6,%a0@(fffffffffffffff0,%d0:l:8)
0000ec26: 0ff0 0fe0 0fd0 	bset %d7,@(0000000000000fd0)
0000ec2c: 0fc0           	bset %d7,%d0
0000ec2e: 0fb0 0fa0 0f90 	bclr %d7,@(0000000000000f90,%d0:l:8)
0000ec34: 0f80           	bclr %d7,%d0
0000ec36: 0f70 0f60 0f50 	bchg %d7,%a0@(0000000000000f50)
0000ec3c: 0f40           	bchg %d7,%d0
0000ec3e: 0f30 0f20 0f10 	btst %d7,%a0@(0000000000000f10,%d0:l:8)
0000ec44: 0b00           	btst %d5,%d0
0000ec46: 0b01           	btst %d5,%d1
0000ec48: 0b02           	btst %d5,%d2
0000ec4a: 0b03           	btst %d5,%d3
0000ec4c: 0b04           	btst %d5,%d4
0000ec4e: 0b05           	btst %d5,%d5
0000ec50: 0b06           	btst %d5,%d6
0000ec52: 0b07           	btst %d5,%d7
0000ec54: 0b08 0b09      	movepw %a0@(2825),%d5
0000ec58: 0b0a 0b0b      	movepw %a2@(2827),%d5
0000ec5c: 0a0b           	.short 0x0a0b
0000ec5e: 090b 080b      	movepw %a3@(2059),%d4
0000ec62: 070b 060b      	movepw %a3@(1547),%d3
0000ec66: 050b 040b      	movepw %a3@(1035),%d2
0000ec6a: 030b 020b      	movepw %a3@(523),%d1
0000ec6e: 010b 000b      	movepw %a3@(11),%d0
0000ec72: 001b 002b      	orib #43,%a3@+
0000ec76: 003b           	.short 0x003b
0000ec78: 004b           	.short 0x004b
0000ec7a: 005b 006b      	oriw #107,%a3@+
0000ec7e: 007b           	.short 0x007b
0000ec80: 008b 009b 00ab 	oril #10158251,%d3
0000ec86: 00bb 00ba 00b9 	oril #12189881,%d3
0000ec8c: 00b8 00b7 00b6 	oril #11993270,0xb5
0000ec92: 00b5 
0000ec94: 00b4 00b3 00b2 	oril #11731122,%a4@(ffffffffffffffb1,%d0:w)
0000ec9a: 00b1 
0000ec9c: 00b0 01b0 02b0 	oril #28312240,@(0000000004b005b0,%d0:w:2)
0000eca2: 03b0 04b0 05b0 
0000eca8: 06b0 07b0 08b0 	addil #128977072,@(000000000ab00bb0,%d0:l)
0000ecae: 09b0 0ab0 0bb0 
0000ecb4: 0ba0           	bclr %d5,%a0@-
0000ecb6: 0b90           	bclr %d5,%a0@
0000ecb8: 0b80           	bclr %d5,%d0
0000ecba: 0b70 0b60 0b50 	bchg %d5,%a0@(0000000000000b50)
0000ecc0: 0b40           	bchg %d5,%d0
0000ecc2: 0b30 0b20 0b10 	btst %d5,%a0@(0000000000000b10,%d0:l:2)
0000ecc8: 0700           	btst %d3,%d0
0000ecca: 0701           	btst %d3,%d1
0000eccc: 0702           	btst %d3,%d2
0000ecce: 0703           	btst %d3,%d3
0000ecd0: 0704           	btst %d3,%d4
0000ecd2: 0705           	btst %d3,%d5
0000ecd4: 0706           	btst %d3,%d6
0000ecd6: 0707           	btst %d3,%d7
0000ecd8: 0607 0507      	addib #7,%d7
0000ecdc: 0407 0307      	subib #7,%d7
0000ece0: 0207 0107      	andib #7,%d7
0000ece4: 0007 0017      	orib #23,%d7
0000ece8: 0027 0037      	orib #55,%sp@-
0000ecec: 0047 0057      	oriw #87,%d7
0000ecf0: 0067 0077      	oriw #119,%sp@-
0000ecf4: 0076 0075 0074 	oriw #117,%fp@(0000000000000074,%d0:w)
0000ecfa: 0073 0072 0071 	oriw #114,%a3@(0000000000000071,%d0:w)
0000ed00: 0070 0170 0270 	oriw #368,%a0@(0000000000000070,%d0:w:2)
0000ed06: 0370 0470      	bchg %d1,%a0@(0000000000000070,%d0:w:4)
0000ed0a: 0570 0670      	bchg %d2,%a0@(0000000000000070,%d0:w:8)
0000ed0e: 0770 0760 0750 	bchg %d3,%a0@(0000000000000750)
0000ed14: 0740           	bchg %d3,%d0
0000ed16: 0730 0720 0710 	btst %d3,%a0@(0000000000000710,%d0:w:8)
0000ed1c: 0400 0401      	subib #1,%d0
0000ed20: 0402 0403      	subib #3,%d2
0000ed24: 0404 0304      	subib #4,%d4
0000ed28: 0204 0104      	andib #4,%d4
0000ed2c: 0004 0014      	orib #20,%d4
0000ed30: 0024 0034      	orib #52,%a4@-
0000ed34: 0044 0043      	oriw #67,%d4
0000ed38: 0042 0041      	oriw #65,%d2
0000ed3c: 0040 0140      	oriw #320,%d0
0000ed40: 0240 0340      	andiw #832,%d0
0000ed44: 0440 0430      	subiw #1072,%d0
0000ed48: 0420 0410      	subib #16,%a0@-
0000ed4c: 0fff           	.short 0x0fff
0000ed4e: 0000 0004      	orib #4,%d0
0000ed52: 0140           	bchg %d0,%d0
0000ed54: 00c8           	.short 0x00c8
0000ed56: 0002 0280      	orib #-128,%d2
0000ed5a: 00c8           	.short 0x00c8
0000ed5c: 0001 0280      	orib #-128,%d1
0000ed60: 0190           	bclr %d0,%a0@
0000ed62: 0000 0000      	orib #0,%d0
0000ed66: 0000 0004      	orib #4,%d0
0000ed6a: 0280 01e0 0000 	andil #31457280,%d0
0000ed70: 0000 0000      	orib #0,%d0
0000ed74: 0001 0500      	orib #0,%d1
0000ed78: 03c0           	bset %d1,%d0
0000ed7a: 0008           	.short 0x0008
0000ed7c: 0140           	bchg %d0,%d0
0000ed7e: 01e0           	bset %d0,%a0@-
0000ed80: 206f 0004      	moveal %sp@(4),%a0
0000ed84: 3028 0008      	movew %a0@(8),%d0
0000ed88: 2250           	moveal %a0@,%a1
0000ed8a: 13af 0009 0000 	moveb %sp@(9),%a1@(0000000000000000,%d0:w)
0000ed90: 3028 0008      	movew %a0@(8),%d0
0000ed94: 5240           	addqw #1,%d0
0000ed96: b068 0004      	cmpw %a0@(4),%d0
0000ed9a: 5dc1           	slt %d1
0000ed9c: 4881           	extw %d1
0000ed9e: c041           	andw %d1,%d0
0000eda0: 3228 0006      	movew %a0@(6),%d1
0000eda4: b240           	cmpw %d0,%d1
0000eda6: 6704           	beqs 0xedac
0000eda8: 3140 0008      	movew %d0,%a0@(8)
0000edac: 4e75           	rts
0000edae: 2f02           	movel %d2,%sp@-
0000edb0: 206f 0008      	moveal %sp@(8),%a0
0000edb4: 3228 0006      	movew %a0@(6),%d1
0000edb8: 3028 0008      	movew %a0@(8),%d0
0000edbc: b041           	cmpw %d1,%d0
0000edbe: 6620           	bnes 0xede0
0000edc0: 60f2           	bras 0xedb4
0000edc2: 317c 0000 0006 	movew #0,%a0@(6)
0000edc8: 3028 0006      	movew %a0@(6),%d0
0000edcc: 2050           	moveal %a0@,%a0
0000edce: 1030 0000      	moveb %a0@(0000000000000000,%d0:w),%d0
0000edd2: 0280 0000 00ff 	andil #255,%d0
0000edd8: 40c2           	movew %sr,%d2
0000edda: 46c1           	movew %d1,%sr
0000eddc: 241f           	movel %sp@+,%d2
0000edde: 4e75           	rts
0000ede0: 40c1           	movew %sr,%d1
0000ede2: 46fc 2700      	movew #9984,%sr
0000ede6: 3028 0006      	movew %a0@(6),%d0
0000edea: 5240           	addqw #1,%d0
0000edec: 3140 0006      	movew %d0,%a0@(6)
0000edf0: 3028 0006      	movew %a0@(6),%d0
0000edf4: b068 0004      	cmpw %a0@(4),%d0
0000edf8: 6cc8           	bges 0xedc2
0000edfa: 60cc           	bras 0xedc8
0000edfc:  _bconstat1
0000edfc: 3239 0004 c756 	movew 0x4c756,%d1
0000ee02: 3039 0004 c758 	movew 0x4c758,%d0
0000ee08: b041           	cmpw %d1,%d0
0000ee0a: 56c0           	sne %d0
0000ee0c: 4880           	extw %d0
0000ee0e: 48c0           	extl %d0
0000ee10: 4e75           	rts
0000ee12:  _bconin1
0000ee12: 4879 0004 c750 	pea 0x4c750
0000ee18: 4eba ff94      	jsr %pc@(0xedae)
0000ee1c: 588f           	addql #4,%sp
0000ee1e: 4e75           	rts
0000ee20:  _bcostat1
0000ee20: 2f02           	movel %d2,%sp@-
0000ee22: 3239 0004 c764 	movew 0x4c764,%d1
0000ee28: 3039 0004 c766 	movew 0x4c766,%d0
0000ee2e: 5240           	addqw #1,%d0
0000ee30: b079 0004 c762 	cmpw 0x4c762,%d0
0000ee36: 5dc2           	slt %d2
0000ee38: 4882           	extw %d2
0000ee3a: c042           	andw %d2,%d0
0000ee3c: b041           	cmpw %d1,%d0
0000ee3e: 56c0           	sne %d0
0000ee40: 4880           	extw %d0
0000ee42: 48c0           	extl %d0
0000ee44: 241f           	movel %sp@+,%d2
0000ee46: 4e75           	rts
0000ee48:  _bconout1
0000ee48: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0000ee4c: 342f 0012      	movew %sp@(18),%d2
0000ee50: 45fa ffce      	lea %pc@(0xee20),%a2
0000ee54: 4e92           	jsr %a2@
0000ee56: 4a80           	tstl %d0
0000ee58: 67fa           	beqs 0xee54
0000ee5a: 40c3           	movew %sr,%d3
0000ee5c: 46fc 2700      	movew #9984,%sr
0000ee60: 3239 0004 c764 	movew 0x4c764,%d1
0000ee66: 3039 0004 c766 	movew 0x4c766,%d0
0000ee6c: b041           	cmpw %d1,%d0
0000ee6e: 660c           	bnes 0xee7c
0000ee70: 1038 fa2d      	moveb 0xfffffa2d,%d0
0000ee74: 6c06           	bges 0xee7c
0000ee76: 11c2 fa2f      	moveb %d2,0xfffffa2f
0000ee7a: 600e           	bras 0xee8a
0000ee7c: 3f02           	movew %d2,%sp@-
0000ee7e: 4879 0004 c75e 	pea 0x4c75e
0000ee84: 4eba fefa      	jsr %pc@(0xed80)
0000ee88: 5c8f           	addql #6,%sp
0000ee8a: 40c0           	movew %sr,%d0
0000ee8c: 46c3           	movew %d3,%sr
0000ee8e: 7001           	moveq #1,%d0
0000ee90: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0000ee94: 4e75           	rts
0000ee96: 3239 0004 c77e 	movew 0x4c77e,%d1
0000ee9c: 3039 0004 c780 	movew 0x4c780,%d0
0000eea2: b041           	cmpw %d1,%d0
0000eea4: 56c0           	sne %d0
0000eea6: 4880           	extw %d0
0000eea8: 48c0           	extl %d0
0000eeaa: 4e75           	rts
0000eeac: 4879 0004 c778 	pea 0x4c778
0000eeb2: 4eba fefa      	jsr %pc@(0xedae)
0000eeb6: 588f           	addql #4,%sp
0000eeb8: 4e75           	rts
0000eeba: 2f02           	movel %d2,%sp@-
0000eebc: 3239 0004 c78c 	movew 0x4c78c,%d1
0000eec2: 3039 0004 c78e 	movew 0x4c78e,%d0
0000eec8: 5240           	addqw #1,%d0
0000eeca: b079 0004 c78a 	cmpw 0x4c78a,%d0
0000eed0: 5dc2           	slt %d2
0000eed2: 4882           	extw %d2
0000eed4: c042           	andw %d2,%d0
0000eed6: b041           	cmpw %d1,%d0
0000eed8: 56c0           	sne %d0
0000eeda: 4880           	extw %d0
0000eedc: 48c0           	extl %d0
0000eede: 241f           	movel %sp@+,%d2
0000eee0: 4e75           	rts
0000eee2: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0000eee6: 342f 0012      	movew %sp@(18),%d2
0000eeea: 45fa ffce      	lea %pc@(0xeeba),%a2
0000eeee: 4e92           	jsr %a2@
0000eef0: 4a80           	tstl %d0
0000eef2: 67fa           	beqs 0xeeee
0000eef4: 40c3           	movew %sr,%d3
0000eef6: 46fc 2700      	movew #9984,%sr
0000eefa: 3239 0004 c78c 	movew 0x4c78c,%d1
0000ef00: 3039 0004 c78e 	movew 0x4c78e,%d0
0000ef06: b041           	cmpw %d1,%d0
0000ef08: 660c           	bnes 0xef16
0000ef0a: 1038 faad      	moveb 0xfffffaad,%d0
0000ef0e: 6c06           	bges 0xef16
0000ef10: 11c2 faaf      	moveb %d2,0xfffffaaf
0000ef14: 600e           	bras 0xef24
0000ef16: 3f02           	movew %d2,%sp@-
0000ef18: 4879 0004 c786 	pea 0x4c786
0000ef1e: 4eba fe60      	jsr %pc@(0xed80)
0000ef22: 5c8f           	addql #6,%sp
0000ef24: 40c0           	movew %sr,%d0
0000ef26: 46c3           	movew %d3,%sr
0000ef28: 7001           	moveq #1,%d0
0000ef2a: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0000ef2e: 4e75           	rts
0000ef30: 3239 0004 c7ce 	movew 0x4c7ce,%d1
0000ef36: 3039 0004 c7d0 	movew 0x4c7d0,%d0
0000ef3c: b041           	cmpw %d1,%d0
0000ef3e: 56c0           	sne %d0
0000ef40: 4880           	extw %d0
0000ef42: 48c0           	extl %d0
0000ef44: 4e75           	rts
0000ef46: 4879 0004 c7c8 	pea 0x4c7c8
0000ef4c: 4eba fe60      	jsr %pc@(0xedae)
0000ef50: 588f           	addql #4,%sp
0000ef52: 4e75           	rts
0000ef54: 2f02           	movel %d2,%sp@-
0000ef56: 3239 0004 c7dc 	movew 0x4c7dc,%d1
0000ef5c: 3039 0004 c7de 	movew 0x4c7de,%d0
0000ef62: 5240           	addqw #1,%d0
0000ef64: b079 0004 c7da 	cmpw 0x4c7da,%d0
0000ef6a: 5dc2           	slt %d2
0000ef6c: 4882           	extw %d2
0000ef6e: c042           	andw %d2,%d0
0000ef70: b041           	cmpw %d1,%d0
0000ef72: 56c0           	sne %d0
0000ef74: 4880           	extw %d0
0000ef76: 48c0           	extl %d0
0000ef78: 241f           	movel %sp@+,%d2
0000ef7a: 4e75           	rts
0000ef7c: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0000ef80: 342f 0012      	movew %sp@(18),%d2
0000ef84: 45fa ffce      	lea %pc@(0xef54),%a2
0000ef88: 4e92           	jsr %a2@
0000ef8a: 4a80           	tstl %d0
0000ef8c: 67fa           	beqs 0xef88
0000ef8e: 40c3           	movew %sr,%d3
0000ef90: 46fc 2700      	movew #9984,%sr
0000ef94: 3239 0004 c7dc 	movew 0x4c7dc,%d1
0000ef9a: 3039 0004 c7de 	movew 0x4c7de,%d0
0000efa0: b041           	cmpw %d1,%d0
0000efa2: 6618           	bnes 0xefbc
0000efa4: 1038 8c81      	moveb 0xffff8c81,%d0
0000efa8: 44c0           	movew %d0,%ccr
0000efaa: 6610           	bnes 0xefbc
0000efac: 11c2 8c83      	moveb %d2,0xffff8c83
0000efb0: 2039 0004 c738 	movel 0x4c738,%d0
0000efb6: 5380           	subql #1,%d0
0000efb8: 6afc           	bpls 0xefb6
0000efba: 600e           	bras 0xefca
0000efbc: 3f02           	movew %d2,%sp@-
0000efbe: 4879 0004 c7d6 	pea 0x4c7d6
0000efc4: 4eba fdba      	jsr %pc@(0xed80)
0000efc8: 5c8f           	addql #6,%sp
0000efca: 40c0           	movew %sr,%d0
0000efcc: 46c3           	movew %d3,%sr
0000efce: 7001           	moveq #1,%d0
0000efd0: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0000efd4: 4e75           	rts
0000efd6: 3239 0004 c7a6 	movew 0x4c7a6,%d1
0000efdc: 3039 0004 c7a8 	movew 0x4c7a8,%d0
0000efe2: b041           	cmpw %d1,%d0
0000efe4: 56c0           	sne %d0
0000efe6: 4880           	extw %d0
0000efe8: 48c0           	extl %d0
0000efea: 4e75           	rts
0000efec: 4879 0004 c7a0 	pea 0x4c7a0
0000eff2: 4eba fdba      	jsr %pc@(0xedae)
0000eff6: 588f           	addql #4,%sp
0000eff8: 4e75           	rts
0000effa: 2f02           	movel %d2,%sp@-
0000effc: 3239 0004 c7b4 	movew 0x4c7b4,%d1
0000f002: 3039 0004 c7b6 	movew 0x4c7b6,%d0
0000f008: 5240           	addqw #1,%d0
0000f00a: b079 0004 c7b2 	cmpw 0x4c7b2,%d0
0000f010: 5dc2           	slt %d2
0000f012: 4882           	extw %d2
0000f014: c042           	andw %d2,%d0
0000f016: b041           	cmpw %d1,%d0
0000f018: 56c0           	sne %d0
0000f01a: 4880           	extw %d0
0000f01c: 48c0           	extl %d0
0000f01e: 241f           	movel %sp@+,%d2
0000f020: 4e75           	rts
0000f022:  _bconoutB
0000f022: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0000f026: 342f 0012      	movew %sp@(18),%d2
0000f02a: 45fa ffce      	lea %pc@(0xeffa),%a2
0000f02e: 4e92           	jsr %a2@
0000f030: 4a80           	tstl %d0
0000f032: 67fa           	beqs 0xf02e
0000f034: 40c3           	movew %sr,%d3
0000f036: 46fc 2700      	movew #9984,%sr
0000f03a: 3239 0004 c7b4 	movew 0x4c7b4,%d1
0000f040: 3039 0004 c7b6 	movew 0x4c7b6,%d0
0000f046: b041           	cmpw %d1,%d0
0000f048: 6618           	bnes 0xf062
0000f04a: 1038 8c85      	moveb 0xffff8c85,%d0
0000f04e: 44c0           	movew %d0,%ccr
0000f050: 6610           	bnes 0xf062
0000f052: 11c2 8c87      	moveb %d2,0xffff8c87
0000f056: 2039 0004 c738 	movel 0x4c738,%d0
0000f05c: 5380           	subql #1,%d0
0000f05e: 6afc           	bpls 0xf05c
0000f060: 600e           	bras 0xf070
0000f062: 3f02           	movew %d2,%sp@-
0000f064: 4879 0004 c7ae 	pea 0x4c7ae
0000f06a: 4eba fd14      	jsr %pc@(0xed80)
0000f06e: 5c8f           	addql #6,%sp
0000f070: 40c0           	movew %sr,%d0
0000f072: 46c3           	movew %d3,%sr
0000f074: 7001           	moveq #1,%d0
0000f076: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0000f07a: 4e75           	rts
0000f07c: 206f 0004      	moveal %sp@(4),%a0
0000f080: 322f 000a      	movew %sp@(10),%d1
0000f084: 116f 0009 0001 	moveb %sp@(9),%a0@(1)
0000f08a: 2039 0004 c738 	movel 0x4c738,%d0
0000f090: 5380           	subql #1,%d0
0000f092: 6afc           	bpls 0xf090
0000f094: 1141 0001      	moveb %d1,%a0@(1)
0000f098: 2039 0004 c738 	movel 0x4c738,%d0
0000f09e: 5380           	subql #1,%d0
0000f0a0: 6afc           	bpls 0xf09e
0000f0a2: 4e75           	rts
0000f0a4: 7000           	moveq #0,%d0
0000f0a6: 4e75           	rts
0000f0a8: 48e7 3f38      	moveml %d2-%d7/%a2-%a4,%sp@-
0000f0ac: 246f 0028      	moveal %sp@(40),%a2
0000f0b0: 266f 002c      	moveal %sp@(44),%a3
0000f0b4: 302f 0030      	movew %sp@(48),%d0
0000f0b8: 3e2f 0032      	movew %sp@(50),%d7
0000f0bc: 3c2f 0034      	movew %sp@(52),%d6
0000f0c0: 3a2f 0036      	movew %sp@(54),%d5
0000f0c4: 382f 0038      	movew %sp@(56),%d4
0000f0c8: 386f 003a      	moveaw %sp@(58),%a4
0000f0cc: 0c40 fffe      	cmpiw #-2,%d0
0000f0d0: 660a           	bnes 0xf0dc
0000f0d2: 7400           	moveq #0,%d2
0000f0d4: 142b 001c      	moveb %a3@(28),%d2
0000f0d8: 6000 008a      	braw 0xf164
0000f0dc: 122a 0029      	moveb %a2@(41),%d1
0000f0e0: 3041           	moveaw %d1,%a0
0000f0e2: 142a 002b      	moveb %a2@(43),%d2
0000f0e6: 122a 002d      	moveb %a2@(45),%d1
0000f0ea: 0282 0000 00ff 	andil #255,%d2
0000f0f0: 4842           	swap %d2
0000f0f2: 4242           	clrw %d2
0000f0f4: 2608           	movel %a0,%d3
0000f0f6: e14b           	lslw #8,%d3
0000f0f8: 4843           	swap %d3
0000f0fa: 4243           	clrw %d3
0000f0fc: 8483           	orl %d3,%d2
0000f0fe: 0281 0000 00ff 	andil #255,%d1
0000f104: e189           	lsll #8,%d1
0000f106: 8481           	orl %d1,%d2
0000f108: 0c40 000f      	cmpiw #15,%d0
0000f10c: 622c           	bhis 0xf13a
0000f10e: 1740 001c      	moveb %d0,%a3@(28)
0000f112: 3040           	moveaw %d0,%a0
0000f114: d1c8           	addal %a0,%a0
0000f116: d1fc 0000 face 	addal #64206,%a0
0000f11c: 4240           	clrw %d0
0000f11e: 1028 0001      	moveb %a0@(1),%d0
0000f122: 3f00           	movew %d0,%sp@-
0000f124: 4240           	clrw %d0
0000f126: 1010           	moveb %a0@,%d0
0000f128: 3f00           	movew %d0,%sp@-
0000f12a: 3f3c 0003      	movew #3,%sp@-
0000f12e: 2f0a           	movel %a2,%sp@-
0000f130: 4eb9 0000 d7ba 	jsr 0xd7ba
0000f136: 4fef 000a      	lea %sp@(10),%sp
0000f13a: 0c47 0003      	cmpiw #3,%d7
0000f13e: 6204           	bhis 0xf144
0000f140: 1747 001d      	moveb %d7,%a3@(29)
0000f144: 4a46           	tstw %d6
0000f146: 6d04           	blts 0xf14c
0000f148: 1546 0029      	moveb %d6,%a2@(41)
0000f14c: 4a45           	tstw %d5
0000f14e: 6d04           	blts 0xf154
0000f150: 1545 002b      	moveb %d5,%a2@(43)
0000f154: 4a44           	tstw %d4
0000f156: 6d04           	blts 0xf15c
0000f158: 1544 002d      	moveb %d4,%a2@(45)
0000f15c: 300c           	movew %a4,%d0
0000f15e: 6d04           	blts 0xf164
0000f160: 1540 0027      	moveb %d0,%a2@(39)
0000f164: 2002           	movel %d2,%d0
0000f166: 4cdf 1cfc      	moveml %sp@+,%d2-%d7/%a2-%a4
0000f16a: 4e75           	rts
0000f16c: 3f2f 000e      	movew %sp@(14),%sp@-
0000f170: 3f2f 000e      	movew %sp@(14),%sp@-
0000f174: 3f2f 000e      	movew %sp@(14),%sp@-
0000f178: 3f2f 000e      	movew %sp@(14),%sp@-
0000f17c: 3f2f 000e      	movew %sp@(14),%sp@-
0000f180: 3f2f 000e      	movew %sp@(14),%sp@-
0000f184: 4879 0004 c778 	pea 0x4c778
0000f18a: 4878 fa80      	pea 0xfffffa80
0000f18e: 4eba ff18      	jsr %pc@(0xf0a8)
0000f192: 4fef 0014      	lea %sp@(20),%sp
0000f196: 4e75           	rts
0000f198:  _rsconf1
0000f198: 3f2f 000e      	movew %sp@(14),%sp@-
0000f19c: 3f2f 000e      	movew %sp@(14),%sp@-
0000f1a0: 3f2f 000e      	movew %sp@(14),%sp@-
0000f1a4: 3f2f 000e      	movew %sp@(14),%sp@-
0000f1a8: 3f2f 000e      	movew %sp@(14),%sp@-
0000f1ac: 3f2f 000e      	movew %sp@(14),%sp@-
0000f1b0: 4879 0004 c750 	pea 0x4c750
0000f1b6: 4878 fa00      	pea 0xfffffa00
0000f1ba: 4eba feec      	jsr %pc@(0xf0a8)
0000f1be: 4fef 0014      	lea %sp@(20),%sp
0000f1c2: 4e75           	rts
0000f1c4: 48e7 3e30      	moveml %d2-%d6/%a2-%a3,%sp@-
0000f1c8: 262f 0020      	movel %sp@(32),%d3
0000f1cc: 246f 0024      	moveal %sp@(36),%a2
0000f1d0: 302f 0028      	movew %sp@(40),%d0
0000f1d4: 322f 002a      	movew %sp@(42),%d1
0000f1d8: 382f 002c      	movew %sp@(44),%d4
0000f1dc: 3c2f 002e      	movew %sp@(46),%d6
0000f1e0: 7400           	moveq #0,%d2
0000f1e2: 0c40 fffe      	cmpiw #-2,%d0
0000f1e6: 6608           	bnes 0xf1f0
0000f1e8: 142a 001c      	moveb %a2@(28),%d2
0000f1ec: 6000 0148      	braw 0xf336
0000f1f0: 142a 001e      	moveb %a2@(30),%d2
0000f1f4: e14a           	lslw #8,%d2
0000f1f6: 4842           	swap %d2
0000f1f8: 4242           	clrw %d2
0000f1fa: 082a 0004 0020 	btst #4,%a2@(32)
0000f200: 6704           	beqs 0xf206
0000f202: 0042 0800      	oriw #2048,%d2
0000f206: 0c41 0003      	cmpiw #3,%d1
0000f20a: 6204           	bhis 0xf210
0000f20c: 1541 001d      	moveb %d1,%a2@(29)
0000f210: 0c40 000f      	cmpiw #15,%d0
0000f214: 6234           	bhis 0xf24a
0000f216: 1540 001c      	moveb %d0,%a2@(28)
0000f21a: 3040           	moveaw %d0,%a0
0000f21c: 2248           	moveal %a0,%a1
0000f21e: d3fc 0000 fb38 	addal #64312,%a1
0000f224: 3a31 8800      	movew %a1@(0000000000000000,%a0:l),%d5
0000f228: 4240           	clrw %d0
0000f22a: 1005           	moveb %d5,%d0
0000f22c: 3f00           	movew %d0,%sp@-
0000f22e: 3f3c 000c      	movew #12,%sp@-
0000f232: 2f03           	movel %d3,%sp@-
0000f234: 47fa fe46      	lea %pc@(0xf07c),%a3
0000f238: 4e93           	jsr %a3@
0000f23a: e04d           	lsrw #8,%d5
0000f23c: 3f05           	movew %d5,%sp@-
0000f23e: 3f3c 000d      	movew #13,%sp@-
0000f242: 2f03           	movel %d3,%sp@-
0000f244: 4e93           	jsr %a3@
0000f246: 4fef 0010      	lea %sp@(16),%sp
0000f24a: 4a44           	tstw %d4
0000f24c: 6d00 00a4      	bltw 0xf2f2
0000f250: 1544 001e      	moveb %d4,%a2@(30)
0000f254: 3004           	movew %d4,%d0
0000f256: ea40           	asrw #5,%d0
0000f258: 0240 0003      	andiw #3,%d0
0000f25c: 5340           	subqw #1,%d0
0000f25e: 0c40 0002      	cmpiw #2,%d0
0000f262: 6218           	bhis 0xf27c
0000f264: 0280 0000 ffff 	andil #65535,%d0
0000f26a: 41fa 08ec      	lea %pc@(0xfb58),%a0
0000f26e: 1a30 0800      	moveb %a0@(0000000000000000,%d0:l),%d5
0000f272: 41fa 08e7      	lea %pc@(0xfb5b),%a0
0000f276: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
0000f27a: 6004           	bras 0xf280
0000f27c: 50c0           	st %d0
0000f27e: 7a60           	moveq #96,%d5
0000f280: 1540 001f      	moveb %d0,%a2@(31)
0000f284: 102a 0020      	moveb %a2@(32),%d0
0000f288: 0200 ff9f      	andib #-97,%d0
0000f28c: 8005           	orb %d5,%d0
0000f28e: 1540 0020      	moveb %d0,%a2@(32)
0000f292: 0240 00ff      	andiw #255,%d0
0000f296: 3f00           	movew %d0,%sp@-
0000f298: 3f3c 0005      	movew #5,%sp@-
0000f29c: 2f03           	movel %d3,%sp@-
0000f29e: 47fa fddc      	lea %pc@(0xf07c),%a3
0000f2a2: 4e93           	jsr %a3@
0000f2a4: 1005           	moveb %d5,%d0
0000f2a6: e308           	lslb #1,%d0
0000f2a8: 0000 0001      	orib #1,%d0
0000f2ac: 0240 00ff      	andiw #255,%d0
0000f2b0: 3f00           	movew %d0,%sp@-
0000f2b2: 3f3c 0003      	movew #3,%sp@-
0000f2b6: 2f03           	movel %d3,%sp@-
0000f2b8: 4e93           	jsr %a3@
0000f2ba: 3204           	movew %d4,%d1
0000f2bc: e241           	asrw #1,%d1
0000f2be: 0201 000c      	andib #12,%d1
0000f2c2: 1001           	moveb %d1,%d0
0000f2c4: 0000 0040      	orib #64,%d0
0000f2c8: 4fef 0010      	lea %sp@(16),%sp
0000f2cc: 0804 0001      	btst #1,%d4
0000f2d0: 6706           	beqs 0xf2d8
0000f2d2: 1001           	moveb %d1,%d0
0000f2d4: 0000 0042      	orib #66,%d0
0000f2d8: 44c4           	movew %d4,%ccr
0000f2da: 6604           	bnes 0xf2e0
0000f2dc: 0000 0001      	orib #1,%d0
0000f2e0: 0240 00ff      	andiw #255,%d0
0000f2e4: 3f00           	movew %d0,%sp@-
0000f2e6: 3f3c 0004      	movew #4,%sp@-
0000f2ea: 2f03           	movel %d3,%sp@-
0000f2ec: 4eba fd8e      	jsr %pc@(0xf07c)
0000f2f0: 508f           	addql #8,%sp
0000f2f2: 4a46           	tstw %d6
0000f2f4: 6d40           	blts 0xf336
0000f2f6: 122a 0020      	moveb %a2@(32),%d1
0000f2fa: 4240           	clrw %d0
0000f2fc: 1001           	moveb %d1,%d0
0000f2fe: 44c6           	movew %d6,%ccr
0000f300: 6a0e           	bpls 0xf310
0000f302: 0800 0004      	btst #4,%d0
0000f306: 662e           	bnes 0xf336
0000f308: 1001           	moveb %d1,%d0
0000f30a: 0000 0010      	orib #16,%d0
0000f30e: 600c           	bras 0xf31c
0000f310: 0800 0004      	btst #4,%d0
0000f314: 6720           	beqs 0xf336
0000f316: 1001           	moveb %d1,%d0
0000f318: 0200 ffef      	andib #-17,%d0
0000f31c: b200           	cmpb %d0,%d1
0000f31e: 6716           	beqs 0xf336
0000f320: 1540 0020      	moveb %d0,%a2@(32)
0000f324: 0240 00ff      	andiw #255,%d0
0000f328: 3f00           	movew %d0,%sp@-
0000f32a: 3f3c 0005      	movew #5,%sp@-
0000f32e: 2f03           	movel %d3,%sp@-
0000f330: 4eba fd4a      	jsr %pc@(0xf07c)
0000f334: 508f           	addql #8,%sp
0000f336: 2002           	movel %d2,%d0
0000f338: 4cdf 0c7c      	moveml %sp@+,%d2-%d6/%a2-%a3
0000f33c: 4e75           	rts
0000f33e: 3f2f 000c      	movew %sp@(12),%sp@-
0000f342: 3f2f 000a      	movew %sp@(10),%sp@-
0000f346: 3f2f 000a      	movew %sp@(10),%sp@-
0000f34a: 3f2f 000a      	movew %sp@(10),%sp@-
0000f34e: 4879 0004 c7c8 	pea 0x4c7c8
0000f354: 4878 8c80      	pea 0xffff8c80
0000f358: 4eba fe6a      	jsr %pc@(0xf1c4)
0000f35c: 4fef 0010      	lea %sp@(16),%sp
0000f360: 4e75           	rts
0000f362: 3f2f 000c      	movew %sp@(12),%sp@-
0000f366: 3f2f 000a      	movew %sp@(10),%sp@-
0000f36a: 3f2f 000a      	movew %sp@(10),%sp@-
0000f36e: 3f2f 000a      	movew %sp@(10),%sp@-
0000f372: 4879 0004 c7a0 	pea 0x4c7a0
0000f378: 4878 8c84      	pea 0xffff8c84
0000f37c: 4eba fe46      	jsr %pc@(0xf1c4)
0000f380: 4fef 0010      	lea %sp@(16),%sp
0000f384: 4e75           	rts
0000f386:  _push_serial_iorec
0000f386: 2f02           	movel %d2,%sp@-
0000f388: 322f 0008      	movew %sp@(8),%d1
0000f38c: 3039 0004 c758 	movew 0x4c758,%d0
0000f392: 5240           	addqw #1,%d0
0000f394: b079 0004 c754 	cmpw 0x4c754,%d0
0000f39a: 5dc2           	slt %d2
0000f39c: 4882           	extw %d2
0000f39e: c042           	andw %d2,%d0
0000f3a0: 3079 0004 c756 	moveaw 0x4c756,%a0
0000f3a6: b048           	cmpw %a0,%d0
0000f3a8: 6710           	beqs 0xf3ba
0000f3aa: 2079 0004 c750 	moveal 0x4c750,%a0
0000f3b0: 1181 0000      	moveb %d1,%a0@(0000000000000000,%d0:w)
0000f3b4: 33c0 0004 c758 	movew %d0,0x4c758
0000f3ba: 241f           	movel %sp@+,%d2
0000f3bc: 4e75           	rts
0000f3be:  _mfp_rs232_rx_interrupt_handler
0000f3be: 1038 fa2b      	moveb 0xfffffa2b,%d0
0000f3c2: 6c10           	bges 0xf3d4
0000f3c4: 1038 fa2f      	moveb 0xfffffa2f,%d0
0000f3c8: 0240 00ff      	andiw #255,%d0
0000f3cc: 3f00           	movew %d0,%sp@-
0000f3ce: 4eba ffb6      	jsr %pc@(0xf386)
0000f3d2: 548f           	addql #2,%sp
0000f3d4: 11fc ffef fa0f 	moveb #-17,0xfffffa0f
0000f3da: 4e75           	rts
0000f3dc:  _mfp_rs232_tx_interrupt_handler
0000f3dc: 3239 0004 c764 	movew 0x4c764,%d1
0000f3e2: 3039 0004 c766 	movew 0x4c766,%d0
0000f3e8: b041           	cmpw %d1,%d0
0000f3ea: 6732           	beqs 0xf41e
0000f3ec: 3039 0004 c764 	movew 0x4c764,%d0
0000f3f2: 2079 0004 c75e 	moveal 0x4c75e,%a0
0000f3f8: 1030 0000      	moveb %a0@(0000000000000000,%d0:w),%d0
0000f3fc: 11c0 fa2f      	moveb %d0,0xfffffa2f
0000f400: 3039 0004 c764 	movew 0x4c764,%d0
0000f406: 5240           	addqw #1,%d0
0000f408: 33c0 0004 c764 	movew %d0,0x4c764
0000f40e: b079 0004 c762 	cmpw 0x4c762,%d0
0000f414: 6d08           	blts 0xf41e
0000f416: 33fc 0000 0004 	movew #0,0x4c764
0000f41c: c764 
0000f41e: 11fc fffb fa0f 	moveb #-5,0xfffffa0f
0000f424: 4e75           	rts
0000f426:  _mfp_tt_rx_interrupt_handler
0000f426: 2f02           	movel %d2,%sp@-
0000f428: 1038 faab      	moveb 0xfffffaab,%d0
0000f42c: 6c32           	bges 0xf460
0000f42e: 1238 faaf      	moveb 0xfffffaaf,%d1
0000f432: 3039 0004 c780 	movew 0x4c780,%d0
0000f438: 5240           	addqw #1,%d0
0000f43a: b079 0004 c77c 	cmpw 0x4c77c,%d0
0000f440: 5dc2           	slt %d2
0000f442: 4882           	extw %d2
0000f444: c042           	andw %d2,%d0
0000f446: 3079 0004 c77e 	moveaw 0x4c77e,%a0
0000f44c: b048           	cmpw %a0,%d0
0000f44e: 6710           	beqs 0xf460
0000f450: 2079 0004 c778 	moveal 0x4c778,%a0
0000f456: 1181 0000      	moveb %d1,%a0@(0000000000000000,%d0:w)
0000f45a: 33c0 0004 c780 	movew %d0,0x4c780
0000f460: 11fc ffef fa8f 	moveb #-17,0xfffffa8f
0000f466: 241f           	movel %sp@+,%d2
0000f468: 4e75           	rts
0000f46a:  _mfp_tt_tx_interrupt_handler
0000f46a: 3239 0004 c78c 	movew 0x4c78c,%d1
0000f470: 3039 0004 c78e 	movew 0x4c78e,%d0
0000f476: b041           	cmpw %d1,%d0
0000f478: 6732           	beqs 0xf4ac
0000f47a: 3039 0004 c78c 	movew 0x4c78c,%d0
0000f480: 2079 0004 c786 	moveal 0x4c786,%a0
0000f486: 1030 0000      	moveb %a0@(0000000000000000,%d0:w),%d0
0000f48a: 11c0 faaf      	moveb %d0,0xfffffaaf
0000f48e: 3039 0004 c78c 	movew 0x4c78c,%d0
0000f494: 5240           	addqw #1,%d0
0000f496: 33c0 0004 c78c 	movew %d0,0x4c78c
0000f49c: b079 0004 c78a 	cmpw 0x4c78a,%d0
0000f4a2: 6d08           	blts 0xf4ac
0000f4a4: 33fc 0000 0004 	movew #0,0x4c78c
0000f4aa: c78c 
0000f4ac: 11fc fffb fa8f 	moveb #-5,0xfffffa8f
0000f4b2: 4e75           	rts
0000f4b4:  _scc_rx_interrupt_handler
0000f4b4: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0000f4b8: 4a6f 0010      	tstw %sp@(16)
0000f4bc: 660c           	bnes 0xf4ca
0000f4be: 327c 8c80      	moveaw #-29568,%a1
0000f4c2: 41f9 0004 c7c8 	lea 0x4c7c8,%a0
0000f4c8: 600a           	bras 0xf4d4
0000f4ca: 327c 8c84      	moveaw #-29564,%a1
0000f4ce: 41f9 0004 c7a0 	lea 0x4c7a0,%a0
0000f4d4: 1229 0001      	moveb %a1@(1),%d1
0000f4d8: 2039 0004 c738 	movel 0x4c738,%d0
0000f4de: 5380           	subql #1,%d0
0000f4e0: 6afc           	bpls 0xf4de
0000f4e2: 0801 0000      	btst #0,%d1
0000f4e6: 6736           	beqs 0xf51e
0000f4e8: 1229 0003      	moveb %a1@(3),%d1
0000f4ec: 1428 001f      	moveb %a0@(31),%d2
0000f4f0: 2039 0004 c738 	movel 0x4c738,%d0
0000f4f6: 5380           	subql #1,%d0
0000f4f8: 6afc           	bpls 0xf4f6
0000f4fa: 3028 0008      	movew %a0@(8),%d0
0000f4fe: 5240           	addqw #1,%d0
0000f500: b068 0004      	cmpw %a0@(4),%d0
0000f504: 5dc3           	slt %d3
0000f506: 4883           	extw %d3
0000f508: c043           	andw %d3,%d0
0000f50a: 3468 0006      	moveaw %a0@(6),%a2
0000f50e: b04a           	cmpw %a2,%d0
0000f510: 670c           	beqs 0xf51e
0000f512: 2450           	moveal %a0@,%a2
0000f514: c401           	andb %d1,%d2
0000f516: 1582 0000      	moveb %d2,%a2@(0000000000000000,%d0:w)
0000f51a: 3140 0008      	movew %d0,%a0@(8)
0000f51e: 137c 0030 0001 	moveb #48,%a1@(1)
0000f524: 2039 0004 c738 	movel 0x4c738,%d0
0000f52a: 5380           	subql #1,%d0
0000f52c: 6afc           	bpls 0xf52a
0000f52e: 137c 0038 0001 	moveb #56,%a1@(1)
0000f534: 2039 0004 c738 	movel 0x4c738,%d0
0000f53a: 5380           	subql #1,%d0
0000f53c: 6afc           	bpls 0xf53a
0000f53e: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0000f542: 4e75           	rts
0000f544:  _scc_tx_interrupt_handler
0000f544: 2f0a           	movel %a2,%sp@-
0000f546: 4a6f 0008      	tstw %sp@(8)
0000f54a: 660c           	bnes 0xf558
0000f54c: 327c 8c80      	moveaw #-29568,%a1
0000f550: 41f9 0004 c7c8 	lea 0x4c7c8,%a0
0000f556: 600a           	bras 0xf562
0000f558: 327c 8c84      	moveaw #-29564,%a1
0000f55c: 41f9 0004 c7a0 	lea 0x4c7a0,%a0
0000f562: 137c 0028 0001 	moveb #40,%a1@(1)
0000f568: 2039 0004 c738 	movel 0x4c738,%d0
0000f56e: 5380           	subql #1,%d0
0000f570: 6afc           	bpls 0xf56e
0000f572: 137c 0038 0001 	moveb #56,%a1@(1)
0000f578: 2039 0004 c738 	movel 0x4c738,%d0
0000f57e: 5380           	subql #1,%d0
0000f580: 6afc           	bpls 0xf57e
0000f582: 1229 0001      	moveb %a1@(1),%d1
0000f586: 2039 0004 c738 	movel 0x4c738,%d0
0000f58c: 5380           	subql #1,%d0
0000f58e: 6afc           	bpls 0xf58c
0000f590: 44c1           	movew %d1,%ccr
0000f592: 663c           	bnes 0xf5d0
0000f594: 3228 0014      	movew %a0@(20),%d1
0000f598: 3028 0016      	movew %a0@(22),%d0
0000f59c: b041           	cmpw %d1,%d0
0000f59e: 6730           	beqs 0xf5d0
0000f5a0: 3028 0014      	movew %a0@(20),%d0
0000f5a4: 2468 000e      	moveal %a0@(14),%a2
0000f5a8: 1032 0000      	moveb %a2@(0000000000000000,%d0:w),%d0
0000f5ac: 1340 0003      	moveb %d0,%a1@(3)
0000f5b0: 2039 0004 c738 	movel 0x4c738,%d0
0000f5b6: 5380           	subql #1,%d0
0000f5b8: 6afc           	bpls 0xf5b6
0000f5ba: 3028 0014      	movew %a0@(20),%d0
0000f5be: 5240           	addqw #1,%d0
0000f5c0: 3140 0014      	movew %d0,%a0@(20)
0000f5c4: b068 0012      	cmpw %a0@(18),%d0
0000f5c8: 6d06           	blts 0xf5d0
0000f5ca: 317c 0000 0014 	movew #0,%a0@(20)
0000f5d0: 245f           	moveal %sp@+,%a2
0000f5d2: 4e75           	rts
0000f5d4:  _scc_es_interrupt_handler
0000f5d4: 307c 8c84      	moveaw #-29564,%a0
0000f5d8: 4a6f 0004      	tstw %sp@(4)
0000f5dc: 6604           	bnes 0xf5e2
0000f5de: 307c 8c80      	moveaw #-29568,%a0
0000f5e2: 117c 0010 0001 	moveb #16,%a0@(1)
0000f5e8: 2039 0004 c738 	movel 0x4c738,%d0
0000f5ee: 5380           	subql #1,%d0
0000f5f0: 6afc           	bpls 0xf5ee
0000f5f2: 117c 0038 0001 	moveb #56,%a0@(1)
0000f5f8: 2039 0004 c738 	movel 0x4c738,%d0
0000f5fe: 5380           	subql #1,%d0
0000f600: 6afc           	bpls 0xf5fe
0000f602: 4e75           	rts
0000f604:  _scc_init
0000f604: 48e7 0038      	moveml %a2-%a4,%sp@-
0000f608: 4878 03e8      	pea 0x3e8
0000f60c: 2f39 0004 d4b0 	movel 0x4d4b0,%sp@-
0000f612: 4eb9 0001 e9ec 	jsr 0x1e9ec
0000f618: 508f           	addql #8,%sp
0000f61a: 2200           	movel %d0,%d1
0000f61c: e289           	lsrl #1,%d1
0000f61e: 23c1 0004 c738 	movel %d1,0x4c738
0000f624: 11fc 0009 8c81 	moveb #9,0xffff8c81
0000f62a: 5381           	subql #1,%d1
0000f62c: 6afc           	bpls 0xf62a
0000f62e: 11fc ffc0 8c81 	moveb #-64,0xffff8c81
0000f634: 5380           	subql #1,%d0
0000f636: 6afc           	bpls 0xf634
0000f638: 45fa 04b4      	lea %pc@(0xfaee),%a2
0000f63c: 264a           	moveal %a2,%a3
0000f63e: 49fa fa3c      	lea %pc@(0xf07c),%a4
0000f642: 6012           	bras 0xf656
0000f644: 4241           	clrw %d1
0000f646: 1200           	moveb %d0,%d1
0000f648: 3f01           	movew %d1,%sp@-
0000f64a: e048           	lsrw #8,%d0
0000f64c: 3f00           	movew %d0,%sp@-
0000f64e: 4878 8c80      	pea 0xffff8c80
0000f652: 4e94           	jsr %a4@
0000f654: 508f           	addql #8,%sp
0000f656: 301b           	movew %a3@+,%d0
0000f658: 6cea           	bges 0xf644
0000f65a: 3f3c 0017      	movew #23,%sp@-
0000f65e: 3f3c 0001      	movew #1,%sp@-
0000f662: 4878 8c80      	pea 0xffff8c80
0000f666: 47fa fa14      	lea %pc@(0xf07c),%a3
0000f66a: 600e           	bras 0xf67a
0000f66c: 4241           	clrw %d1
0000f66e: 1200           	moveb %d0,%d1
0000f670: 3f01           	movew %d1,%sp@-
0000f672: e048           	lsrw #8,%d0
0000f674: 3f00           	movew %d0,%sp@-
0000f676: 4878 8c84      	pea 0xffff8c84
0000f67a: 4e93           	jsr %a3@
0000f67c: 508f           	addql #8,%sp
0000f67e: 301a           	movew %a2@+,%d0
0000f680: 6cea           	bges 0xf66c
0000f682: 3f3c 0017      	movew #23,%sp@-
0000f686: 3f3c 0001      	movew #1,%sp@-
0000f68a: 4878 8c84      	pea 0xffff8c84
0000f68e: 4eba f9ec      	jsr %pc@(0xf07c)
0000f692: 508f           	addql #8,%sp
0000f694: 4a79 0004 c6c8 	tstw 0x4c6c8
0000f69a: 670c           	beqs 0xf6a8
0000f69c: 1038 8e0d      	moveb 0xffff8e0d,%d0
0000f6a0: 0000 0020      	orib #32,%d0
0000f6a4: 11c0 8e0d      	moveb %d0,0xffff8e0d
0000f6a8: 4cdf 1c00      	moveml %sp@+,%a2-%a4
0000f6ac: 4e75           	rts
0000f6ae:  _init_serport
0000f6ae: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
0000f6b2: 4878 0022      	pea 0x22
0000f6b6: 487a 045e      	pea %pc@(0xfb16)
0000f6ba: 4879 0004 c750 	pea 0x4c750
0000f6c0: 45f9 0001 bb80 	lea 0x1bb80,%a2
0000f6c6: 4e92           	jsr %a2@
0000f6c8: 23fc 0004 c7f0 	movel #313328,0x4c750
0000f6ce: 0004 c750 
0000f6d2: 23fc 0004 c8f0 	movel #313584,0x4c75e
0000f6d8: 0004 c75e 
0000f6dc: 23fc 0004 c750 	movel #313168,0x4c744
0000f6e2: 0004 c744 
0000f6e6: 23fc 0000 f198 	movel #61848,0x4c748
0000f6ec: 0004 c748 
0000f6f0: 4878 0022      	pea 0x22
0000f6f4: 487a 0420      	pea %pc@(0xfb16)
0000f6f8: 4879 0004 c7c8 	pea 0x4c7c8
0000f6fe: 4e92           	jsr %a2@
0000f700: 23fc 0004 c9f0 	movel #313840,0x4c7c8
0000f706: 0004 c7c8 
0000f70a: 23fc 0004 caf0 	movel #314096,0x4c7d6
0000f710: 0004 c7d6 
0000f714: 4878 0022      	pea 0x22
0000f718: 487a 03fc      	pea %pc@(0xfb16)
0000f71c: 4879 0004 c7a0 	pea 0x4c7a0
0000f722: 4e92           	jsr %a2@
0000f724: 23fc 0004 cbf0 	movel #314352,0x4c7a0
0000f72a: 0004 c7a0 
0000f72e: 23fc 0004 ccf0 	movel #314608,0x4c7ae
0000f734: 0004 c7ae 
0000f738: 4fef 0024      	lea %sp@(36),%sp
0000f73c: 4a79 0004 c6ca 	tstw 0x4c6ca
0000f742: 6700 0090      	beqw 0xf7d4
0000f746: 21fc 0000 34d2 	movel #13522,0x180
0000f74c: 0180 
0000f74e: 21fc 0000 34ea 	movel #13546,0x188
0000f754: 0188 
0000f756: 21fc 0000 34ba 	movel #13498,0x190
0000f75c: 0190 
0000f75e: 21fc 0000 34ba 	movel #13498,0x198
0000f764: 0198 
0000f766: 21fc 0000 348a 	movel #13450,0x1a0
0000f76c: 01a0 
0000f76e: 21fc 0000 34a2 	movel #13474,0x1a8
0000f774: 01a8 
0000f776: 21fc 0000 3472 	movel #13426,0x1b0
0000f77c: 01b0 
0000f77e: 21fc 0000 3472 	movel #13426,0x1b8
0000f784: 01b8 
0000f786: 3f3c 0001      	movew #1,%sp@-
0000f78a: 3f3c 0088      	movew #136,%sp@-
0000f78e: 4267           	clrw %sp@-
0000f790: 3f3c 0001      	movew #1,%sp@-
0000f794: 4879 0004 c7c8 	pea 0x4c7c8
0000f79a: 4878 8c80      	pea 0xffff8c80
0000f79e: 45fa fa24      	lea %pc@(0xf1c4),%a2
0000f7a2: 4e92           	jsr %a2@
0000f7a4: 3f3c 0001      	movew #1,%sp@-
0000f7a8: 3f3c 0088      	movew #136,%sp@-
0000f7ac: 4267           	clrw %sp@-
0000f7ae: 3f3c 0001      	movew #1,%sp@-
0000f7b2: 4879 0004 c7a0 	pea 0x4c7a0
0000f7b8: 4878 8c84      	pea 0xffff8c84
0000f7bc: 4e92           	jsr %a2@
0000f7be: 4fef 0020      	lea %sp@(32),%sp
0000f7c2: 3f3c 0009      	movew #9,%sp@-
0000f7c6: 3f3c 0009      	movew #9,%sp@-
0000f7ca: 4878 8c80      	pea 0xffff8c80
0000f7ce: 4eba f8ac      	jsr %pc@(0xf07c)
0000f7d2: 508f           	addql #8,%sp
0000f7d4: 4878 0022      	pea 0x22
0000f7d8: 487a 033c      	pea %pc@(0xfb16)
0000f7dc: 4879 0004 c778 	pea 0x4c778
0000f7e2: 4eb9 0001 bb80 	jsr 0x1bb80
0000f7e8: 23fc 0004 cdf0 	movel #314864,0x4c778
0000f7ee: 0004 c778 
0000f7f2: 23fc 0004 cef0 	movel #315120,0x4c786
0000f7f8: 0004 c786 
0000f7fc: 4fef 000c      	lea %sp@(12),%sp
0000f800: 4a79 0004 c6cc 	tstw 0x4c6cc
0000f806: 673a           	beqs 0xf842
0000f808: 4267           	clrw %sp@-
0000f80a: 3f3c 0001      	movew #1,%sp@-
0000f80e: 3f3c 0001      	movew #1,%sp@-
0000f812: 3f3c 0088      	movew #136,%sp@-
0000f816: 4267           	clrw %sp@-
0000f818: 3f3c 0001      	movew #1,%sp@-
0000f81c: 4eba f94e      	jsr %pc@(0xf16c)
0000f820: 4879 0000 3452 	pea 0x3452
0000f826: 3f3c 000c      	movew #12,%sp@-
0000f82a: 45f9 0000 d716 	lea 0xd716,%a2
0000f830: 4e92           	jsr %a2@
0000f832: 4879 0000 3462 	pea 0x3462
0000f838: 3f3c 000a      	movew #10,%sp@-
0000f83c: 4e92           	jsr %a2@
0000f83e: 4fef 0018      	lea %sp@(24),%sp
0000f842: 4878 0022      	pea 0x22
0000f846: 487a 02ce      	pea %pc@(0xfb16)
0000f84a: 4879 0004 cff0 	pea 0x4cff0
0000f850: 47f9 0001 bb80 	lea 0x1bb80,%a3
0000f856: 4e93           	jsr %a3@
0000f858: 4fef 000c      	lea %sp@(12),%sp
0000f85c: 95ca           	subal %a2,%a2
0000f85e: 4878 0018      	pea 0x18
0000f862: 487a 02fa      	pea %pc@(0xfb5e)
0000f866: 200a           	movel %a2,%d0
0000f868: 0680 0004 d018 	addil #315416,%d0
0000f86e: 2f00           	movel %d0,%sp@-
0000f870: 4e93           	jsr %a3@
0000f872: 45ea 0018      	lea %a2@(24),%a2
0000f876: 4fef 000c      	lea %sp@(12),%sp
0000f87a: 7060           	moveq #96,%d0
0000f87c: b08a           	cmpl %a2,%d0
0000f87e: 66de           	bnes 0xf85e
0000f880: 23fc 0004 d018 	movel #315416,0x4c73c
0000f886: 0004 c73c 
0000f88a: 33fc 0001 0004 	movew #1,0x4c740
0000f890: c740 
0000f892: 2639 0004 c6da 	movel 0x4c6da,%d3
0000f898: 0c83 0003 0000 	cmpil #196608,%d3
0000f89e: 670e           	beqs 0xf8ae
0000f8a0: 4a79 0004 c6bc 	tstw 0x4c6bc
0000f8a6: 57c2           	seq %d2
0000f8a8: 4882           	extw %d2
0000f8aa: 5e42           	addqw #7,%d2
0000f8ac: 6002           	bras 0xf8b0
0000f8ae: 7407           	moveq #7,%d2
0000f8b0: 33c2 0004 c742 	movew %d2,0x4c742
0000f8b6: 4878 0018      	pea 0x18
0000f8ba: 487a 02ba      	pea %pc@(0xfb76)
0000f8be: 4879 0004 d018 	pea 0x4d018
0000f8c4: 45f9 0001 bb80 	lea 0x1bb80,%a2
0000f8ca: 4e92           	jsr %a2@
0000f8cc: 4fef 000c      	lea %sp@(12),%sp
0000f8d0: 0c83 0003 0000 	cmpil #196608,%d3
0000f8d6: 6710           	beqs 0xf8e8
0000f8d8: 0c83 0001 0010 	cmpil #65552,%d3
0000f8de: 6708           	beqs 0xf8e8
0000f8e0: 4a79 0004 c6bc 	tstw 0x4c6bc
0000f8e6: 673c           	beqs 0xf924
0000f8e8: 4a79 0004 c6ca 	tstw 0x4c6ca
0000f8ee: 672a           	beqs 0xf91a
0000f8f0: 4878 0018      	pea 0x18
0000f8f4: 487a 0298      	pea %pc@(0xfb8e)
0000f8f8: 4879 0004 d030 	pea 0x4d030
0000f8fe: 45f9 0001 bb80 	lea 0x1bb80,%a2
0000f904: 4e92           	jsr %a2@
0000f906: 4878 0018      	pea 0x18
0000f90a: 487a 029a      	pea %pc@(0xfba6)
0000f90e: 4879 0004 d048 	pea 0x4d048
0000f914: 4e92           	jsr %a2@
0000f916: 4fef 0018      	lea %sp@(24),%sp
0000f91a: 33fc 0003 0004 	movew #3,0x4c740
0000f920: c740 
0000f922: 605c           	bras 0xf980
0000f924: 0c83 0002 0000 	cmpil #131072,%d3
0000f92a: 6654           	bnes 0xf980
0000f92c: 4a79 0004 c6ca 	tstw 0x4c6ca
0000f932: 6724           	beqs 0xf958
0000f934: 4878 0018      	pea 0x18
0000f938: 487a 0254      	pea %pc@(0xfb8e)
0000f93c: 4879 0004 d030 	pea 0x4d030
0000f942: 4e92           	jsr %a2@
0000f944: 4878 0018      	pea 0x18
0000f948: 487a 025c      	pea %pc@(0xfba6)
0000f94c: 4879 0004 d060 	pea 0x4d060
0000f952: 4e92           	jsr %a2@
0000f954: 4fef 0018      	lea %sp@(24),%sp
0000f958: 4a79 0004 c6cc 	tstw 0x4c6cc
0000f95e: 6718           	beqs 0xf978
0000f960: 4878 0018      	pea 0x18
0000f964: 487a 0258      	pea %pc@(0xfbbe)
0000f968: 4879 0004 d048 	pea 0x4d048
0000f96e: 4eb9 0001 bb80 	jsr 0x1bb80
0000f974: 4fef 000c      	lea %sp@(12),%sp
0000f978: 33fc 0004 0004 	movew #4,0x4c740
0000f97e: c740 
0000f980: 3042           	moveaw %d2,%a0
0000f982: 2408           	movel %a0,%d2
0000f984: d488           	addl %a0,%d2
0000f986: d488           	addl %a0,%d2
0000f988: e78a           	lsll #3,%d2
0000f98a: 2042           	moveal %d2,%a0
0000f98c: d1fc 0004 cf88 	addal #315272,%a0
0000f992: 23d0 0000 0522 	movel %a0@,0x522
0000f998: 23e8 0004 0000 	movel %a0@(4),0x542
0000f99e: 0542 
0000f9a0: 23e8 0008 0000 	movel %a0@(8),0x562
0000f9a6: 0562 
0000f9a8: 23e8 000c 0000 	movel %a0@(12),0x582
0000f9ae: 0582 
0000f9b0: 2268 0010      	moveal %a0@(16),%a1
0000f9b4: 23c9 0004 c748 	movel %a1,0x4c748
0000f9ba: 23e8 0014 0004 	movel %a0@(20),0x4c744
0000f9c0: c744 
0000f9c2: 4267           	clrw %sp@-
0000f9c4: 3f3c 0001      	movew #1,%sp@-
0000f9c8: 3f3c 0001      	movew #1,%sp@-
0000f9cc: 3f3c 0088      	movew #136,%sp@-
0000f9d0: 4267           	clrw %sp@-
0000f9d2: 3f3c 0001      	movew #1,%sp@-
0000f9d6: 4e91           	jsr %a1@
0000f9d8: 4879 0000 3432 	pea 0x3432
0000f9de: 3f3c 000c      	movew #12,%sp@-
0000f9e2: 45f9 0000 d78c 	lea 0xd78c,%a2
0000f9e8: 4e92           	jsr %a2@
0000f9ea: 4879 0000 3442 	pea 0x3442
0000f9f0: 3f3c 000a      	movew #10,%sp@-
0000f9f4: 4e92           	jsr %a2@
0000f9f6: 4fef 0018      	lea %sp@(24),%sp
0000f9fa: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0000f9fe: 4e75           	rts
0000fa00:  _bconmap
0000fa00: 2f03           	movel %d3,%sp@-
0000fa02: 2f02           	movel %d2,%sp@-
0000fa04: 322f 000c      	movew %sp@(12),%d1
0000fa08: 3039 0004 c742 	movew 0x4c742,%d0
0000fa0e: 0c41 ffff      	cmpiw #-1,%d1
0000fa12: 6606           	bnes 0xfa1a
0000fa14: 48c0           	extl %d0
0000fa16: 6000 00b0      	braw 0xfac8
0000fa1a: 0c41 fffe      	cmpiw #-2,%d1
0000fa1e: 660a           	bnes 0xfa2a
0000fa20: 203c 0004 c73c 	movel #313148,%d0
0000fa26: 6000 00a0      	braw 0xfac8
0000fa2a: 3401           	movew %d1,%d2
0000fa2c: 5d42           	subqw #6,%d2
0000fa2e: 6b00 0096      	bmiw 0xfac6
0000fa32: b479 0004 c740 	cmpw 0x4c740,%d2
0000fa38: 6c00 008c      	bgew 0xfac6
0000fa3c: 2079 0004 c73c 	moveal 0x4c73c,%a0
0000fa42: 48c0           	extl %d0
0000fa44: 2600           	movel %d0,%d3
0000fa46: d680           	addl %d0,%d3
0000fa48: d680           	addl %d0,%d3
0000fa4a: e78b           	lsll #3,%d3
0000fa4c: 2243           	moveal %d3,%a1
0000fa4e: 43e9 ff70      	lea %a1@(-144),%a1
0000fa52: 43f0 9800      	lea %a0@(0000000000000000,%a1:l),%a1
0000fa56: 22b9 0000 0522 	movel 0x522,%a1@
0000fa5c: 2379 0000 0542 	movel 0x542,%a1@(4)
0000fa62: 0004 
0000fa64: 2379 0000 0562 	movel 0x562,%a1@(8)
0000fa6a: 0008 
0000fa6c: 2379 0000 0582 	movel 0x582,%a1@(12)
0000fa72: 000c 
0000fa74: 2379 0004 c748 	movel 0x4c748,%a1@(16)
0000fa7a: 0010 
0000fa7c: 2379 0004 c744 	movel 0x4c744,%a1@(20)
0000fa82: 0014 
0000fa84: 3242           	moveaw %d2,%a1
0000fa86: 2409           	movel %a1,%d2
0000fa88: d489           	addl %a1,%d2
0000fa8a: d489           	addl %a1,%d2
0000fa8c: e78a           	lsll #3,%d2
0000fa8e: d1c2           	addal %d2,%a0
0000fa90: 23d0 0000 0522 	movel %a0@,0x522
0000fa96: 23e8 0004 0000 	movel %a0@(4),0x542
0000fa9c: 0542 
0000fa9e: 23e8 0008 0000 	movel %a0@(8),0x562
0000faa4: 0562 
0000faa6: 23e8 000c 0000 	movel %a0@(12),0x582
0000faac: 0582 
0000faae: 23e8 0010 0004 	movel %a0@(16),0x4c748
0000fab4: c748 
0000fab6: 23e8 0014 0004 	movel %a0@(20),0x4c744
0000fabc: c744 
0000fabe: 33c1 0004 c742 	movew %d1,0x4c742
0000fac4: 6002           	bras 0xfac8
0000fac6: 7000           	moveq #0,%d0
0000fac8: 241f           	movel %sp@+,%d2
0000faca: 261f           	movel %sp@+,%d3
0000facc: 4e75           	rts
0000face: 0101           	btst %d0,%d1
0000fad0: 0102           	btst %d0,%d2
0000fad2: 0104           	btst %d0,%d4
0000fad4: 0105           	btst %d0,%d5
0000fad6: 0108 010a      	movepw %a0@(266),%d0
0000fada: 010b 0110      	movepw %a3@(272),%d0
0000fade: 0120           	btst %d0,%a0@-
0000fae0: 0140           	bchg %d0,%d0
0000fae2: 0160           	bchg %d0,%a0@-
0000fae4: 0180           	bclr %d0,%d0
0000fae6: 018f 01af      	movepw %d0,%sp@(431)
0000faea: 0240 0260      	andiw #608,%d0
0000faee: 0444 0104      	subiw #260,%d4
0000faf2: 0260 03c0      	andiw #960,%a0@-
0000faf6: 05e2           	bset %d2,%a2@-
0000faf8: 0600 0700      	addib #0,%d0
0000fafc: 0901           	btst %d4,%d1
0000fafe: 0a00 0b50      	eorib #80,%d0
0000fb02: 0c18 0d00      	cmpib #0,%a0@+
0000fb06: 0e02           	.short 0x0e02
0000fb08: 0e03           	.short 0x0e03
0000fb0a: 03c1           	bset %d1,%d1
0000fb0c: 05ea 0f20      	bset %d2,%a2@(3872)
0000fb10: 0010 0010      	orib #16,%a0@
0000fb14: ffff           	.short 0xffff
0000fb16: 0000 0000      	orib #0,%d0
0000fb1a: 0100           	btst %d0,%d0
0000fb1c: 0000 0000      	orib #0,%d0
0000fb20: 0040 00c0      	oriw #192,%d0
0000fb24: 0000 0000      	orib #0,%d0
0000fb28: 0100           	btst %d0,%d0
0000fb2a: 0000 0000      	orib #0,%d0
0000fb2e: 0040 00c0      	oriw #192,%d0
0000fb32: 0100           	btst %d0,%d0
0000fb34: 88ff           	.short 0x88ff
0000fb36: ea00           	asrb #5,%d0
0000fb38: 000b           	.short 0x000b
0000fb3a: 0018 0032      	orib #50,%a0@+
0000fb3e: 0044 0067      	oriw #103,%d4
0000fb42: 007c 008a      	oriw #138,%sr
0000fb46: 00d0           	.short 0x00d0
0000fb48: 01a1           	bclr %d0,%a1@-
0000fb4a: 0345           	bchg %d1,%d5
0000fb4c: 04e8           	.short 0x04e8
0000fb4e: 068c 074d 08ee 	addil #122489070,%d4
0000fb54: 0d1a           	btst %d6,%a2@+
0000fb56: 13a8 2040 007f 	moveb %a0@(8256),%a1@(000000000000007f,%d0:w)
0000fb5c: 3f1f           	movew %sp@+,%sp@-
0000fb5e: 0000 588c      	orib #-116,%d0
0000fb62: 0000 588c      	orib #-116,%d0
0000fb66: 0000 588c      	orib #-116,%d0
0000fb6a: 0000 5890      	orib #-112,%d0
0000fb6e: 0000 f0a4      	orib #-92,%d0
0000fb72: 0004 cff0      	orib #-16,%d4
0000fb76: 0000 edfc      	orib #-4,%d0
0000fb7a: 0000 ee12      	orib #18,%d0
0000fb7e: 0000 ee20      	orib #32,%d0
0000fb82: 0000 ee48      	orib #72,%d0
0000fb86: 0000 f198      	orib #-104,%d0
0000fb8a: 0004 c750      	orib #80,%d4
0000fb8e: 0000 efd6      	orib #-42,%d0
0000fb92: 0000 efec      	orib #-20,%d0
0000fb96: 0000 effa      	orib #-6,%d0
0000fb9a: 0000 f022      	orib #34,%d0
0000fb9e: 0000 f362      	orib #98,%d0
0000fba2: 0004 c7a0      	orib #-96,%d4
0000fba6: 0000 ef30      	orib #48,%d0
0000fbaa: 0000 ef46      	orib #70,%d0
0000fbae: 0000 ef54      	orib #84,%d0
0000fbb2: 0000 ef7c      	orib #124,%d0
0000fbb6: 0000 f33e      	orib #62,%d0
0000fbba: 0004 c7c8      	orib #-56,%d4
0000fbbe: 0000 ee96      	orib #-106,%d0
0000fbc2: 0000 eeac      	orib #-84,%d0
0000fbc6: 0000 eeba      	orib #-70,%d0
0000fbca: 0000 eee2      	orib #-30,%d0
0000fbce: 0000 f16c      	orib #108,%d0
0000fbd2: 0004 c778      	orib #120,%d4
0000fbd6: 0000 2039      	orib #57,%d0
0000fbd8:  _snd_init
0000fbda: 0004 c6da      	orib #-38,%d4
0000fbde: 0c80 0002 0000 	cmpil #131072,%d0
0000fbe4: 670c           	beqs 0xfbf2
0000fbe6: 0c80 0001 0010 	cmpil #65552,%d0
0000fbec: 6704           	beqs 0xfbf2
0000fbee: 7007           	moveq #7,%d0
0000fbf0: 6002           	bras 0xfbf4
0000fbf2: 7087           	moveq #-121,%d0
0000fbf4: 11fc 0007 8800 	moveb #7,0xffff8800
0000fbfa: 11fc ffc0 8802 	moveb #-64,0xffff8802
0000fc00: 11fc 000e 8800 	moveb #14,0xffff8800
0000fc06: 11c0 8802      	moveb %d0,0xffff8802
0000fc0a: 42b9 0004 d078 	clrl 0x4d078
0000fc10: 23fc 0000 fcd0 	movel #64720,0x5ac
0000fc16: 0000 05ac 
0000fc1a: 23fc 0000 fcc4 	movel #64708,0x5b0
0000fc20: 0000 05b0 
0000fc24: 4e75           	rts
0000fc26:  _giaccess
0000fc26: 2f02           	movel %d2,%sp@-
0000fc28: 302f 000a      	movew %sp@(10),%d0
0000fc2c: 40c1           	movew %sr,%d1
0000fc2e: 46fc 2700      	movew #9984,%sr
0000fc32: 1400           	moveb %d0,%d2
0000fc34: 0202 000f      	andib #15,%d2
0000fc38: 11c2 8800      	moveb %d2,0xffff8800
0000fc3c: 4a00           	tstb %d0
0000fc3e: 6c06           	bges 0xfc46
0000fc40: 11ef 0009 8802 	moveb %sp@(9),0xffff8802
0000fc46: 1038 8800      	moveb 0xffff8800,%d0
0000fc4a: 40c2           	movew %sr,%d2
0000fc4c: 46c1           	movew %d1,%sr
0000fc4e: 0280 0000 00ff 	andil #255,%d0
0000fc54: 241f           	movel %sp@+,%d2
0000fc56: 4e75           	rts
0000fc58:  _ongibit
0000fc58: 2f02           	movel %d2,%sp@-
0000fc5a: 302f 0008      	movew %sp@(8),%d0
0000fc5e: 40c1           	movew %sr,%d1
0000fc60: 46fc 2700      	movew #9984,%sr
0000fc64: 307c 8800      	moveaw #-30720,%a0
0000fc68: 10bc 000e      	moveb #14,%a0@
0000fc6c: 1410           	moveb %a0@,%d2
0000fc6e: 0242 00ff      	andiw #255,%d2
0000fc72: 8042           	orw %d2,%d0
0000fc74: 11c0 8802      	moveb %d0,0xffff8802
0000fc78: 40c0           	movew %sr,%d0
0000fc7a: 46c1           	movew %d1,%sr
0000fc7c: 241f           	movel %sp@+,%d2
0000fc7e: 4e75           	rts
0000fc80:  _offgibit
0000fc80: 2f02           	movel %d2,%sp@-
0000fc82: 302f 0008      	movew %sp@(8),%d0
0000fc86: 40c1           	movew %sr,%d1
0000fc88: 46fc 2700      	movew #9984,%sr
0000fc8c: 307c 8800      	moveaw #-30720,%a0
0000fc90: 10bc 000e      	moveb #14,%a0@
0000fc94: 1410           	moveb %a0@,%d2
0000fc96: 0242 00ff      	andiw #255,%d2
0000fc9a: c042           	andw %d2,%d0
0000fc9c: 11c0 8802      	moveb %d0,0xffff8802
0000fca0: 40c0           	movew %sr,%d0
0000fca2: 46c1           	movew %d1,%sr
0000fca4: 241f           	movel %sp@+,%d2
0000fca6: 4e75           	rts
0000fca8:  _dosound
0000fca8: 222f 0004      	movel %sp@(4),%d1
0000fcac: 2039 0004 d078 	movel 0x4d078,%d0
0000fcb2: 4a81           	tstl %d1
0000fcb4: 6d0c           	blts 0xfcc2
0000fcb6: 23c1 0004 d078 	movel %d1,0x4d078
0000fcbc: 4239 0004 d07c 	clrb 0x4d07c
0000fcc2: 4e75           	rts
0000fcc4: 487a 00ca      	pea %pc@(0xfd90)
0000fcc8: 4eba ffde      	jsr %pc@(0xfca8)
0000fccc: 588f           	addql #4,%sp
0000fcce: 4e75           	rts
0000fcd0: 487a 00d8      	pea %pc@(0xfdaa)
0000fcd4: 4eba ffd2      	jsr %pc@(0xfca8)
0000fcd8: 588f           	addql #4,%sp
0000fcda: 4e75           	rts
0000fcdc:  _sndirq
0000fcdc: 2f02           	movel %d2,%sp@-
0000fcde: 2079 0004 d078 	moveal 0x4d078,%a0
0000fce4: b0fc 0000      	cmpaw #0,%a0
0000fce8: 6700 0092      	beqw 0xfd7c
0000fcec: 1039 0004 d07c 	moveb 0x4d07c,%d0
0000fcf2: 6608           	bnes 0xfcfc
0000fcf4: 1439 0004 d07e 	moveb 0x4d07e,%d2
0000fcfa: 6036           	bras 0xfd32
0000fcfc: 5300           	subqb #1,%d0
0000fcfe: 13c0 0004 d07c 	moveb %d0,0x4d07c
0000fd04: 6076           	bras 0xfd7c
0000fd06: 1228 0001      	moveb %a0@(1),%d1
0000fd0a: 5488           	addql #2,%a0
0000fd0c: 0c00 ff80      	cmpib #-128,%d0
0000fd10: 671e           	beqs 0xfd30
0000fd12: 11c0 8800      	moveb %d0,0xffff8800
0000fd16: 0c00 0007      	cmpib #7,%d0
0000fd1a: 660e           	bnes 0xfd2a
0000fd1c: 1038 8800      	moveb 0xffff8800,%d0
0000fd20: 0201 003f      	andib #63,%d1
0000fd24: 0200 ffc0      	andib #-64,%d0
0000fd28: 8200           	orb %d0,%d1
0000fd2a: 11c1 8802      	moveb %d1,0xffff8802
0000fd2e: 6002           	bras 0xfd32
0000fd30: 1401           	moveb %d1,%d2
0000fd32: 1010           	moveb %a0@,%d0
0000fd34: 0c00 ff80      	cmpib #-128,%d0
0000fd38: 63cc           	blss 0xfd06
0000fd3a: 13c2 0004 d07e 	moveb %d2,0x4d07e
0000fd40: 1228 0001      	moveb %a0@(1),%d1
0000fd44: 0c00 ff81      	cmpib #-127,%d0
0000fd48: 661e           	bnes 0xfd68
0000fd4a: 11c1 8800      	moveb %d1,0xffff8800
0000fd4e: 1028 0002      	moveb %a0@(2),%d0
0000fd52: d002           	addb %d2,%d0
0000fd54: 13c0 0004 d07e 	moveb %d0,0x4d07e
0000fd5a: 11c0 8802      	moveb %d0,0xffff8802
0000fd5e: b028 0003      	cmpb %a0@(3),%d0
0000fd62: 6612           	bnes 0xfd76
0000fd64: 5888           	addql #4,%a0
0000fd66: 600e           	bras 0xfd76
0000fd68: 13c1 0004 d07c 	moveb %d1,0x4d07c
0000fd6e: 6704           	beqs 0xfd74
0000fd70: 5488           	addql #2,%a0
0000fd72: 6002           	bras 0xfd76
0000fd74: 91c8           	subal %a0,%a0
0000fd76: 23c8 0004 d078 	movel %a0,0x4d078
0000fd7c: 241f           	movel %sp@+,%d2
0000fd7e: 4e75           	rts
0000fd80:  _bell
0000fd80: 2f39 0000 05ac 	movel 0x5ac,%sp@-
0000fd86: 4eb9 0001 bf6e 	jsr 0x1bf6e
0000fd8c: 588f           	addql #4,%sp
0000fd8e: 4e75           	rts
0000fd90: 003b           	.short 0x003b
0000fd92: 0100           	btst %d0,%d0
0000fd94: 0200 0300      	andib #0,%d0
0000fd98: 0400 0500      	subib #0,%d0
0000fd9c: 0600 07fe      	addib #-2,%d0
0000fda0: 0810 0d03      	btst #3,%a0@
0000fda4: 0b80           	bclr %d5,%d0
0000fda6: 0c01 ff00      	cmpib #0,%d1
0000fdaa: 0034 0100 0200 	orib #0,%a4@(0000000000000000,%d0:w:2)
0000fdb0: 0300           	btst %d1,%d0
0000fdb2: 0400 0500      	subib #0,%d0
0000fdb6: 0600 07fe      	addib #-2,%d0
0000fdba: 0810 0900      	btst #0,%a0@
0000fdbe: 0a00 0b00      	eorib #0,%d0
0000fdc2: 0c10 0d09      	cmpib #9,%a0@
0000fdc6: ff00 3038      	cp1stb %d3,%d0,#1,#56
0000fdca: 8266           	orw %fp@-,%d1
0000fdcc: 1238 8260      	moveb 0xffff8260,%d1
0000fdd0: 0800 000a      	btst #10,%d0
0000fdd4: 661c           	bnes 0xfdf2
0000fdd6: 0800 0008      	btst #8,%d0
0000fdda: 661a           	bnes 0xfdf6
0000fddc: 0800 0004      	btst #4,%d0
0000fde0: 6618           	bnes 0xfdfa
0000fde2: 4a01           	tstb %d1
0000fde4: 6718           	beqs 0xfdfe
0000fde6: 0c01 0001      	cmpib #1,%d1
0000fdea: 56c0           	sne %d0
0000fdec: 4880           	extw %d0
0000fdee: 5440           	addqw #2,%d0
0000fdf0: 4e75           	rts
0000fdf2: 7001           	moveq #1,%d0
0000fdf4: 4e75           	rts
0000fdf6: 7010           	moveq #16,%d0
0000fdf8: 4e75           	rts
0000fdfa: 7008           	moveq #8,%d0
0000fdfc: 4e75           	rts
0000fdfe: 7004           	moveq #4,%d0
0000fe00: 4e75           	rts
0000fe02: 2f02           	movel %d2,%sp@-
0000fe04: 322f 0008      	movew %sp@(8),%d1
0000fe08: 44c1           	movew %d1,%ccr
0000fe0a: 6a04           	bpls 0xfe10
0000fe0c: 7028           	moveq #40,%d0
0000fe0e: 6002           	bras 0xfe12
0000fe10: 7014           	moveq #20,%d0
0000fe12: 3401           	movew %d1,%d2
0000fe14: 0242 0007      	andiw #7,%d2
0000fe18: e568           	lslw %d2,%d0
0000fe1a: 0241 0050      	andiw #80,%d1
0000fe1e: 0c41 0040      	cmpiw #64,%d1
0000fe22: 6610           	bnes 0xfe34
0000fe24: 3200           	movew %d0,%d1
0000fe26: d240           	addw %d0,%d1
0000fe28: d041           	addw %d1,%d0
0000fe2a: d040           	addw %d0,%d0
0000fe2c: d040           	addw %d0,%d0
0000fe2e: 740a           	moveq #10,%d2
0000fe30: 48c0           	extl %d0
0000fe32: 81c2           	divsw %d2,%d0
0000fe34: 241f           	movel %sp@+,%d2
0000fe36: 4e75           	rts
0000fe38: 2f03           	movel %d3,%sp@-
0000fe3a: 2f02           	movel %d2,%sp@-
0000fe3c: 322f 000c      	movew %sp@(12),%d1
0000fe40: 3401           	movew %d1,%d2
0000fe42: 0242 0010      	andiw #16,%d2
0000fe46: 3001           	movew %d1,%d0
0000fe48: 0240 0008      	andiw #8,%d0
0000fe4c: 3601           	movew %d1,%d3
0000fe4e: 0243 0100      	andiw #256,%d3
0000fe52: 4a42           	tstw %d2
0000fe54: 6714           	beqs 0xfe6a
0000fe56: 4a40           	tstw %d0
0000fe58: 6704           	beqs 0xfe5e
0000fe5a: 7008           	moveq #8,%d0
0000fe5c: 6002           	bras 0xfe60
0000fe5e: 7004           	moveq #4,%d0
0000fe60: 4a43           	tstw %d3
0000fe62: 6718           	beqs 0xfe7c
0000fe64: 0040 0001      	oriw #1,%d0
0000fe68: 6012           	bras 0xfe7c
0000fe6a: 4a40           	tstw %d0
0000fe6c: 6704           	beqs 0xfe72
0000fe6e: 7004           	moveq #4,%d0
0000fe70: 6002           	bras 0xfe74
0000fe72: 4240           	clrw %d0
0000fe74: 4a43           	tstw %d3
0000fe76: 6704           	beqs 0xfe7c
0000fe78: 0040 0002      	oriw #2,%d0
0000fe7c: 4a01           	tstb %d1
0000fe7e: 6c3a           	bges 0xfeba
0000fe80: 0241 0007      	andiw #7,%d1
0000fe84: 0c41 0001      	cmpiw #1,%d1
0000fe88: 6716           	beqs 0xfea0
0000fe8a: 0c41 0002      	cmpiw #2,%d1
0000fe8e: 6718           	beqs 0xfea8
0000fe90: 4a41           	tstw %d1
0000fe92: 6620           	bnes 0xfeb4
0000fe94: 4a42           	tstw %d2
0000fe96: 6622           	bnes 0xfeba
0000fe98: 4a6f 000e      	tstw %sp@(14)
0000fe9c: 6712           	beqs 0xfeb0
0000fe9e: 601a           	bras 0xfeba
0000fea0: 4a42           	tstw %d2
0000fea2: 6710           	beqs 0xfeb4
0000fea4: 7009           	moveq #9,%d0
0000fea6: 6012           	bras 0xfeba
0000fea8: 4a42           	tstw %d2
0000feaa: 670c           	beqs 0xfeb8
0000feac: 7005           	moveq #5,%d0
0000feae: 600a           	bras 0xfeba
0000feb0: 7008           	moveq #8,%d0
0000feb2: 6006           	bras 0xfeba
0000feb4: 7004           	moveq #4,%d0
0000feb6: 6002           	bras 0xfeba
0000feb8: 4240           	clrw %d0
0000feba: 241f           	movel %sp@+,%d2
0000febc: 261f           	movel %sp@+,%d3
0000febe: 4e75           	rts
0000fec0:  _lookup_videl_mode
0000fec0: 302f 0004      	movew %sp@(4),%d0
0000fec4: 3200           	movew %d0,%d1
0000fec6: 0241 01ff      	andiw #511,%d1
0000feca: 0800 0004      	btst #4,%d0
0000fece: 670c           	beqs 0xfedc
0000fed0: 3200           	movew %d0,%d1
0000fed2: 0241 009f      	andiw #159,%d1
0000fed6: 41fa 0778      	lea %pc@(0x10650),%a0
0000feda: 6018           	bras 0xfef4
0000fedc: 41fa 0fc6      	lea %pc@(0x10ea4),%a0
0000fee0: 0800 0005      	btst #5,%d0
0000fee4: 670e           	beqs 0xfef4
0000fee6: 41fa 098a      	lea %pc@(0x10872),%a0
0000feea: 6008           	bras 0xfef4
0000feec: b240           	cmpw %d0,%d1
0000feee: 670a           	beqs 0xfefa
0000fef0: 41e8 001a      	lea %a0@(26),%a0
0000fef4: 3010           	movew %a0@,%d0
0000fef6: 6cf4           	bges 0xfeec
0000fef8: 91c8           	subal %a0,%a0
0000fefa: 2008           	movel %a0,%d0
0000fefc: 4e75           	rts
0000fefe:  _vmontype
0000fefe: 4a79 0004 c6d0 	tstw 0x4c6d0
0000ff04: 670c           	beqs 0xff12
0000ff06: 1038 8006      	moveb 0xffff8006,%d0
0000ff0a: ec08           	lsrb #6,%d0
0000ff0c: 0240 0003      	andiw #3,%d0
0000ff10: 4e75           	rts
0000ff12: 7059           	moveq #89,%d0
0000ff14: 4e75           	rts
0000ff16: 2f02           	movel %d2,%sp@-
0000ff18: 342f 0008      	movew %sp@(8),%d2
0000ff1c: 4eba ffe0      	jsr %pc@(0xfefe)
0000ff20: 4a40           	tstw %d0
0000ff22: 671c           	beqs 0xff40
0000ff24: 3002           	movew %d2,%d0
0000ff26: 0240 0007      	andiw #7,%d0
0000ff2a: 0c40 0001      	cmpiw #1,%d0
0000ff2e: 6710           	beqs 0xff40
0000ff30: 0242 0087      	andiw #135,%d2
0000ff34: 0c42 0082      	cmpiw #130,%d2
0000ff38: 57c0           	seq %d0
0000ff3a: 4880           	extw %d0
0000ff3c: 4440           	negw %d0
0000ff3e: 6002           	bras 0xff42
0000ff40: 7001           	moveq #1,%d0
0000ff42: 241f           	movel %sp@+,%d2
0000ff44: 4e75           	rts
0000ff46:  _vsetsync
0000ff46: 322f 0004      	movew %sp@(4),%d1
0000ff4a: 4a79 0004 c6d0 	tstw 0x4c6d0
0000ff50: 6742           	beqs 0xff94
0000ff52: 1038 820a      	moveb 0xffff820a,%d0
0000ff56: 0801 0000      	btst #0,%d1
0000ff5a: 6706           	beqs 0xff62
0000ff5c: 0000 0001      	orib #1,%d0
0000ff60: 6004           	bras 0xff66
0000ff62: 0200 fffe      	andib #-2,%d0
0000ff66: 11c0 820a      	moveb %d0,0xffff820a
0000ff6a: 3038 8266      	movew 0xffff8266,%d0
0000ff6e: 0801 0001      	btst #1,%d1
0000ff72: 6706           	beqs 0xff7a
0000ff74: 0040 0020      	oriw #32,%d0
0000ff78: 6004           	bras 0xff7e
0000ff7a: 0240 ffdf      	andiw #-33,%d0
0000ff7e: 44c1           	movew %d1,%ccr
0000ff80: 6606           	bnes 0xff88
0000ff82: 0040 0040      	oriw #64,%d0
0000ff86: 6004           	bras 0xff8c
0000ff88: 0240 ffbf      	andiw #-65,%d0
0000ff8c: 31c0 8266      	movew %d0,0xffff8266
0000ff90: 4240           	clrw %d0
0000ff92: 4e75           	rts
0000ff94: 705a           	moveq #90,%d0
0000ff96: 4e75           	rts
0000ff98:  _vfixmode
0000ff98: 2f03           	movel %d3,%sp@-
0000ff9a: 2f02           	movel %d2,%sp@-
0000ff9c: 362f 000c      	movew %sp@(12),%d3
0000ffa0: 4a79 0004 c6d0 	tstw 0x4c6d0
0000ffa6: 676e           	beqs 0x10016
0000ffa8: 4eba ff54      	jsr %pc@(0xfefe)
0000ffac: 3400           	movew %d0,%d2
0000ffae: 303c 0088      	movew #136,%d0
0000ffb2: 4a42           	tstw %d2
0000ffb4: 6762           	beqs 0x10018
0000ffb6: 3f3c ffff      	movew #-1,%sp@-
0000ffba: 4eba 00fe      	jsr %pc@(0x100ba)
0000ffbe: 548f           	addql #2,%sp
0000ffc0: 0800 0005      	btst #5,%d0
0000ffc4: 6708           	beqs 0xffce
0000ffc6: 3003           	movew %d3,%d0
0000ffc8: 0040 0020      	oriw #32,%d0
0000ffcc: 6006           	bras 0xffd4
0000ffce: 3003           	movew %d3,%d0
0000ffd0: 0240 ffdf      	andiw #-33,%d0
0000ffd4: 3200           	movew %d0,%d1
0000ffd6: 0241 0010      	andiw #16,%d1
0000ffda: 0c42 0002      	cmpiw #2,%d2
0000ffde: 6616           	bnes 0xfff6
0000ffe0: 4a41           	tstw %d1
0000ffe2: 6604           	bnes 0xffe8
0000ffe4: 0a40 0110      	eoriw #272,%d0
0000ffe8: 4a00           	tstb %d0
0000ffea: 6c2c           	bges 0x10018
0000ffec: 3200           	movew %d0,%d1
0000ffee: 0241 0007      	andiw #7,%d1
0000fff2: 6616           	bnes 0x1000a
0000fff4: 601a           	bras 0x10010
0000fff6: 4a41           	tstw %d1
0000fff8: 6704           	beqs 0xfffe
0000fffa: 0a40 0110      	eoriw #272,%d0
0000fffe: 4a00           	tstb %d0
00010000: 6c16           	bges 0x10018
00010002: 3200           	movew %d0,%d1
00010004: 0241 0007      	andiw #7,%d1
00010008: 6606           	bnes 0x10010
0001000a: 0040 0100      	oriw #256,%d0
0001000e: 6008           	bras 0x10018
00010010: 0240 feff      	andiw #-257,%d0
00010014: 6002           	bras 0x10018
00010016: 70e0           	moveq #-32,%d0
00010018: 241f           	movel %sp@+,%d2
0001001a: 261f           	movel %sp@+,%d3
0001001c: 4e75           	rts
0001001e:  _vgetsize
0001001e: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00010022: 322f 0010      	movew %sp@(16),%d1
00010026: 4a79 0004 c6d0 	tstw 0x4c6d0
0001002c: 6700 0084      	beqw 0x100b2
00010030: 3001           	movew %d1,%d0
00010032: 0240 01ff      	andiw #511,%d0
00010036: 0241 0007      	andiw #7,%d1
0001003a: 0c41 0004      	cmpiw #4,%d1
0001003e: 6f08           	bles 0x10048
00010040: 0240 fff8      	andiw #-8,%d0
00010044: 0040 0004      	oriw #4,%d0
00010048: 3f00           	movew %d0,%sp@-
0001004a: 4eba ff4c      	jsr %pc@(0xff98)
0001004e: 3600           	movew %d0,%d3
00010050: 3f00           	movew %d0,%sp@-
00010052: 4eba fe6c      	jsr %pc@(0xfec0)
00010056: 2440           	moveal %d0,%a2
00010058: 588f           	addql #4,%sp
0001005a: 4a80           	tstl %d0
0001005c: 6612           	bnes 0x10070
0001005e: 203c 0005 a000 	movel #368640,%d0
00010064: 4a03           	tstb %d3
00010066: 6c4c           	bges 0x100b4
00010068: 203c 0000 7d00 	movel #32000,%d0
0001006e: 6044           	bras 0x100b4
00010070: 4eba fe8c      	jsr %pc@(0xfefe)
00010074: 3f00           	movew %d0,%sp@-
00010076: 3f03           	movew %d3,%sp@-
00010078: 4eba fdbe      	jsr %pc@(0xfe38)
0001007c: 588f           	addql #4,%sp
0001007e: 342a 0016      	movew %a2@(22),%d2
00010082: 946a 0014      	subw %a2@(20),%d2
00010086: 0800 0001      	btst #1,%d0
0001008a: 6602           	bnes 0x1008e
0001008c: e242           	asrw #1,%d2
0001008e: 0800 0000      	btst #0,%d0
00010092: 6702           	beqs 0x10096
00010094: e242           	asrw #1,%d2
00010096: 3f03           	movew %d3,%sp@-
00010098: 4eba fd68      	jsr %pc@(0xfe02)
0001009c: 548f           	addql #2,%sp
0001009e: 3040           	moveaw %d0,%a0
000100a0: 3242           	moveaw %d2,%a1
000100a2: 2f09           	movel %a1,%sp@-
000100a4: 4870 8800      	pea %a0@(0000000000000000,%a0:l)
000100a8: 4eb9 0001 e9c8 	jsr 0x1e9c8
000100ae: 508f           	addql #8,%sp
000100b0: 6002           	bras 0x100b4
000100b2: 705b           	moveq #91,%d0
000100b4: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000100b8: 4e75           	rts
000100ba:  _vsetmode
000100ba: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
000100be: 302f 0014      	movew %sp@(20),%d0
000100c2: 4a79 0004 c6d0 	tstw 0x4c6d0
000100c8: 6700 01bc      	beqw 0x10286
000100cc: 0c40 ffff      	cmpiw #-1,%d0
000100d0: 6700 0182      	beqw 0x10254
000100d4: 3f00           	movew %d0,%sp@-
000100d6: 4eba fec0      	jsr %pc@(0xff98)
000100da: 3400           	movew %d0,%d2
000100dc: 4eba fe20      	jsr %pc@(0xfefe)
000100e0: 3600           	movew %d0,%d3
000100e2: 3f02           	movew %d2,%sp@-
000100e4: 4eba fdda      	jsr %pc@(0xfec0)
000100e8: 2440           	moveal %d0,%a2
000100ea: 588f           	addql #4,%sp
000100ec: 4a80           	tstl %d0
000100ee: 6700 0164      	beqw 0x10254
000100f2: 0802 0005      	btst #5,%d2
000100f6: 6704           	beqs 0x100fc
000100f8: 7002           	moveq #2,%d0
000100fa: 6002           	bras 0x100fe
000100fc: 4200           	clrb %d0
000100fe: 11c0 820a      	moveb %d0,0xffff820a
00010102: 4eb9 0000 e7b8 	jsr 0xe7b8
00010108: 302a 0002      	movew %a2@(2),%d0
0001010c: 31c0 8282      	movew %d0,0xffff8282
00010110: 302a 0004      	movew %a2@(4),%d0
00010114: 31c0 8284      	movew %d0,0xffff8284
00010118: 302a 0006      	movew %a2@(6),%d0
0001011c: 31c0 8286      	movew %d0,0xffff8286
00010120: 302a 0008      	movew %a2@(8),%d0
00010124: 31c0 8288      	movew %d0,0xffff8288
00010128: 302a 000a      	movew %a2@(10),%d0
0001012c: 31c0 828a      	movew %d0,0xffff828a
00010130: 302a 000c      	movew %a2@(12),%d0
00010134: 31c0 828c      	movew %d0,0xffff828c
00010138: 302a 000e      	movew %a2@(14),%d0
0001013c: 31c0 82a2      	movew %d0,0xffff82a2
00010140: 302a 0010      	movew %a2@(16),%d0
00010144: 31c0 82a4      	movew %d0,0xffff82a4
00010148: 302a 0012      	movew %a2@(18),%d0
0001014c: 31c0 82a6      	movew %d0,0xffff82a6
00010150: 302a 0014      	movew %a2@(20),%d0
00010154: 31c0 82a8      	movew %d0,0xffff82a8
00010158: 302a 0016      	movew %a2@(22),%d0
0001015c: 31c0 82aa      	movew %d0,0xffff82aa
00010160: 302a 0018      	movew %a2@(24),%d0
00010164: 31c0 82ac      	movew %d0,0xffff82ac
00010168: 11fc 0000 8260 	moveb #0,0xffff8260
0001016e: 31fc 0000 820e 	movew #0,0xffff820e
00010174: 3f02           	movew %d2,%sp@-
00010176: 4eba fc8a      	jsr %pc@(0xfe02)
0001017a: 3800           	movew %d0,%d4
0001017c: 3e83           	movew %d3,%sp@
0001017e: 3f02           	movew %d2,%sp@-
00010180: 4eba fcb6      	jsr %pc@(0xfe38)
00010184: 588f           	addql #4,%sp
00010186: 31c4 8210      	movew %d4,0xffff8210
0001018a: 31c0 82c2      	movew %d0,0xffff82c2
0001018e: 323c 0080      	movew #128,%d1
00010192: 4a43           	tstw %d3
00010194: 672a           	beqs 0x101c0
00010196: 323c 0186      	movew #390,%d1
0001019a: 0802 0004      	btst #4,%d2
0001019e: 6620           	bnes 0x101c0
000101a0: 4a02           	tstb %d2
000101a2: 6c0e           	bges 0x101b2
000101a4: 3202           	movew %d2,%d1
000101a6: 0241 0007      	andiw #7,%d1
000101aa: 6706           	beqs 0x101b2
000101ac: 323c 0081      	movew #129,%d1
000101b0: 6004           	bras 0x101b6
000101b2: 323c 0181      	movew #385,%d1
000101b6: 0c43 0003      	cmpiw #3,%d3
000101ba: 6604           	bnes 0x101c0
000101bc: 123c ff83      	moveb #-125,%d1
000101c0: 31c1 82c0      	movew %d1,0xffff82c0
000101c4: 31fc 0000 8266 	movew #0,0xffff8266
000101ca: 3202           	movew %d2,%d1
000101cc: 0241 0007      	andiw #7,%d1
000101d0: 0c41 0004      	cmpiw #4,%d1
000101d4: 6200 00b8      	bhiw 0x1028e
000101d8: 0281 0000 ffff 	andil #65535,%d1
000101de: d281           	addl %d1,%d1
000101e0: 323b 1806      	movew %pc@(0x101e8,%d1:l),%d1
000101e4: 4efb 1002      	jmp %pc@(0x101e8,%d1:w)
000101e8: 000a           	.short 0x000a
000101ea: 0040 0050      	oriw #80,%d0
000101ee: 005c 0064      	oriw #100,%a4@+
000101f2: 4a43           	tstw %d3
000101f4: 660a           	bnes 0x10200
000101f6: 11fc 0002 8260 	moveb #2,0xffff8260
000101fc: 6000 0090      	braw 0x1028e
00010200: 31fc 0400 8266 	movew #1024,0xffff8266
00010206: 4eb9 0000 dc4e 	jsr 0xdc4e
0001020c: 4a40           	tstw %d0
0001020e: 667e           	bnes 0x1028e
00010210: 45f9 0000 e7b8 	lea 0xe7b8,%a2
00010216: 4e92           	jsr %a2@
00010218: 31fc 0000 8266 	movew #0,0xffff8266
0001021e: 4e92           	jsr %a2@
00010220: 31fc 0400 8266 	movew #1024,0xffff8266
00010226: 6066           	bras 0x1028e
00010228: 11fc 0001 8260 	moveb #1,0xffff8260
0001022e: 31c4 8210      	movew %d4,0xffff8210
00010232: 31c0 82c2      	movew %d0,0xffff82c2
00010236: 6056           	bras 0x1028e
00010238: 4a02           	tstb %d2
0001023a: 6c52           	bges 0x1028e
0001023c: 11fc 0000 8260 	moveb #0,0xffff8260
00010242: 604a           	bras 0x1028e
00010244: 31fc 0010 8266 	movew #16,0xffff8266
0001024a: 6042           	bras 0x1028e
0001024c: 31fc 0100 8266 	movew #256,0xffff8266
00010252: 603a           	bras 0x1028e
00010254: 3039 0004 d080 	movew 0x4d080,%d0
0001025a: 602c           	bras 0x10288
0001025c: 3238 8266      	movew 0xffff8266,%d1
00010260: 0801 000a      	btst #10,%d1
00010264: 670a           	beqs 0x10270
00010266: 13fc 0002 0000 	moveb #2,0x44c
0001026c: 044c 
0001026e: 6018           	bras 0x10288
00010270: 1238 8260      	moveb 0xffff8260,%d1
00010274: 13c1 0000 044c 	moveb %d1,0x44c
0001027a: 600c           	bras 0x10288
0001027c: 13fc 0003 0000 	moveb #3,0x44c
00010282: 044c 
00010284: 6002           	bras 0x10288
00010286: 7058           	moveq #88,%d0
00010288: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0001028c: 4e75           	rts
0001028e: 3039 0004 d080 	movew 0x4d080,%d0
00010294: 33c2 0004 d080 	movew %d2,0x4d080
0001029a: 4a02           	tstb %d2
0001029c: 6dbe           	blts 0x1025c
0001029e: 60dc           	bras 0x1027c
000102a0:  _vgetrgb
000102a0: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
000102a4: 362f 0010      	movew %sp@(16),%d3
000102a8: 342f 0012      	movew %sp@(18),%d2
000102ac: 246f 0014      	moveal %sp@(20),%a2
000102b0: 4a79 0004 c6d0 	tstw 0x4c6d0
000102b6: 6700 00c8      	beqw 0x10380
000102ba: 4a43           	tstw %d3
000102bc: 6d00 00c6      	bltw 0x10384
000102c0: 4a42           	tstw %d2
000102c2: 6f00 00c0      	blew 0x10384
000102c6: 3f3c ffff      	movew #-1,%sp@-
000102ca: 4eba fdee      	jsr %pc@(0x100ba)
000102ce: 3200           	movew %d0,%d1
000102d0: 0241 0007      	andiw #7,%d1
000102d4: 548f           	addql #2,%sp
000102d6: 0c41 0003      	cmpiw #3,%d1
000102da: 6606           	bnes 0x102e2
000102dc: 323c 0100      	movew #256,%d1
000102e0: 6002           	bras 0x102e4
000102e2: 7210           	moveq #16,%d1
000102e4: 3043           	moveaw %d3,%a0
000102e6: d0c2           	addaw %d2,%a0
000102e8: b248           	cmpw %a0,%d1
000102ea: 6d00 0098      	bltw 0x10384
000102ee: 3f00           	movew %d0,%sp@-
000102f0: 4eba fc24      	jsr %pc@(0xff16)
000102f4: 548f           	addql #2,%sp
000102f6: 3043           	moveaw %d3,%a0
000102f8: d1c8           	addal %a0,%a0
000102fa: 4a40           	tstw %d0
000102fc: 674e           	beqs 0x1034c
000102fe: d1fc 0004 d088 	addal #315528,%a0
00010304: 7000           	moveq #0,%d0
00010306: 603e           	bras 0x10346
00010308: 3218           	movew %a0@+,%d1
0001030a: 3601           	movew %d1,%d3
0001030c: 0243 0777      	andiw #1911,%d3
00010310: d643           	addw %d3,%d3
00010312: 0241 0888      	andiw #2184,%d1
00010316: e649           	lsrw #3,%d1
00010318: 8243           	orw %d3,%d1
0001031a: 3601           	movew %d1,%d3
0001031c: e04b           	lsrw #8,%d3
0001031e: e94b           	lslw #4,%d3
00010320: 4843           	swap %d3
00010322: 4243           	clrw %d3
00010324: 0280 ff00 ffff 	andil #-16711681,%d0
0001032a: 8083           	orl %d3,%d0
0001032c: 3601           	movew %d1,%d3
0001032e: e84b           	lsrw #4,%d3
00010330: e90b           	lslb #4,%d3
00010332: 0283 0000 00ff 	andil #255,%d3
00010338: e18b           	lsll #8,%d3
0001033a: 0240 00ff      	andiw #255,%d0
0001033e: 8083           	orl %d3,%d0
00010340: e909           	lslb #4,%d1
00010342: 1001           	moveb %d1,%d0
00010344: 24c0           	movel %d0,%a2@+
00010346: 51ca ffc0      	dbf %d2,0x10308
0001034a: 6030           	bras 0x1037c
0001034c: d1c8           	addal %a0,%a0
0001034e: d1fc 0004 d0a8 	addal #315560,%a0
00010354: 6022           	bras 0x10378
00010356: 2018           	movel %a0@+,%d0
00010358: 2200           	movel %d0,%d1
0001035a: e089           	lsrl #8,%d1
0001035c: 0281 0000 ff00 	andil #65280,%d1
00010362: 0240 00ff      	andiw #255,%d0
00010366: 8081           	orl %d1,%d0
00010368: 2200           	movel %d0,%d1
0001036a: 4241           	clrw %d1
0001036c: 4841           	swap %d1
0001036e: e049           	lsrw #8,%d1
00010370: 4841           	swap %d1
00010372: 4241           	clrw %d1
00010374: 8240           	orw %d0,%d1
00010376: 24c1           	movel %d1,%a2@+
00010378: 51ca ffdc      	dbf %d2,0x10356
0001037c: 4240           	clrw %d0
0001037e: 6006           	bras 0x10386
00010380: 705e           	moveq #94,%d0
00010382: 6002           	bras 0x10386
00010384: 70ff           	moveq #-1,%d0
00010386: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001038a: 4e75           	rts
0001038c:  _vsetrgb
0001038c: 48e7 3c00      	moveml %d2-%d5,%sp@-
00010390: 382f 0014      	movew %sp@(20),%d4
00010394: 342f 0016      	movew %sp@(22),%d2
00010398: 2a2f 0018      	movel %sp@(24),%d5
0001039c: 4a79 0004 c6d0 	tstw 0x4c6d0
000103a2: 6700 00f2      	beqw 0x10496
000103a6: 4a44           	tstw %d4
000103a8: 6d00 00f0      	bltw 0x1049a
000103ac: 4a42           	tstw %d2
000103ae: 6f00 00ea      	blew 0x1049a
000103b2: 4eba fa14      	jsr %pc@(0xfdc8)
000103b6: 363c 0100      	movew #256,%d3
000103ba: 0c40 0004      	cmpiw #4,%d0
000103be: 6202           	bhis 0x103c2
000103c0: 7610           	moveq #16,%d3
000103c2: 3004           	movew %d4,%d0
000103c4: d042           	addw %d2,%d0
000103c6: b640           	cmpw %d0,%d3
000103c8: 6d00 00d0      	bltw 0x1049a
000103cc: 3f3c ffff      	movew #-1,%sp@-
000103d0: 4eba fce8      	jsr %pc@(0x100ba)
000103d4: 3f00           	movew %d0,%sp@-
000103d6: 4eba fb3e      	jsr %pc@(0xff16)
000103da: 588f           	addql #4,%sp
000103dc: 3044           	moveaw %d4,%a0
000103de: d1c8           	addal %a0,%a0
000103e0: 4a40           	tstw %d0
000103e2: 675e           	beqs 0x10442
000103e4: d1fc 0004 d088 	addal #315528,%a0
000103ea: 2245           	moveal %d5,%a1
000103ec: 6044           	bras 0x10432
000103ee: 2019           	movel %a1@+,%d0
000103f0: 2800           	movel %d0,%d4
000103f2: 4244           	clrw %d4
000103f4: 4844           	swap %d4
000103f6: 2600           	movel %d0,%d3
000103f8: e08b           	lsrl #8,%d3
000103fa: 1200           	moveb %d0,%d1
000103fc: ea09           	lsrb #5,%d1
000103fe: 0241 0007      	andiw #7,%d1
00010402: e208           	lsrb #1,%d0
00010404: 0240 0008      	andiw #8,%d0
00010408: 8240           	orw %d0,%d1
0001040a: 1a04           	moveb %d4,%d5
0001040c: ea0d           	lsrb #5,%d5
0001040e: 1004           	moveb %d4,%d0
00010410: e208           	lsrb #1,%d0
00010412: 0240 0008      	andiw #8,%d0
00010416: 8045           	orw %d5,%d0
00010418: e148           	lslw #8,%d0
0001041a: 8240           	orw %d0,%d1
0001041c: 1003           	moveb %d3,%d0
0001041e: ea08           	lsrb #5,%d0
00010420: 0240 0007      	andiw #7,%d0
00010424: e20b           	lsrb #1,%d3
00010426: 0243 0008      	andiw #8,%d3
0001042a: 8043           	orw %d3,%d0
0001042c: e948           	lslw #4,%d0
0001042e: 8240           	orw %d0,%d1
00010430: 30c1           	movew %d1,%a0@+
00010432: 51ca ffba      	dbf %d2,0x103ee
00010436: 23fc 0004 d088 	movel #315528,0x45a
0001043c: 0000 045a 
00010440: 6050           	bras 0x10492
00010442: d1c8           	addal %a0,%a0
00010444: d1fc 0004 d0a8 	addal #315560,%a0
0001044a: 2245           	moveal %d5,%a1
0001044c: 602a           	bras 0x10478
0001044e: 2019           	movel %a1@+,%d0
00010450: 2200           	movel %d0,%d1
00010452: 4241           	clrw %d1
00010454: 4841           	swap %d1
00010456: e149           	lslw #8,%d1
00010458: 4841           	swap %d1
0001045a: 4241           	clrw %d1
0001045c: 0280 00ff ffff 	andil #16777215,%d0
00010462: 8081           	orl %d1,%d0
00010464: 2200           	movel %d0,%d1
00010466: e189           	lsll #8,%d1
00010468: 0281 00ff 0000 	andil #16711680,%d1
0001046e: 0280 ff00 00ff 	andil #-16776961,%d0
00010474: 8081           	orl %d1,%d0
00010476: 20c0           	movel %d0,%a0@+
00010478: 51ca ffd4      	dbf %d2,0x1044e
0001047c: 3043           	moveaw %d3,%a0
0001047e: 23c8 0004 d082 	movel %a0,0x4d082
00010484: 7001           	moveq #1,%d0
00010486: 0080 0004 d0a8 	oril #315560,%d0
0001048c: 23c0 0000 045a 	movel %d0,0x45a
00010492: 4240           	clrw %d0
00010494: 6006           	bras 0x1049c
00010496: 705d           	moveq #93,%d0
00010498: 6002           	bras 0x1049c
0001049a: 70ff           	moveq #-1,%d0
0001049c: 4cdf 003c      	moveml %sp@+,%d2-%d5
000104a0: 4e75           	rts
000104a2:  _videl_get_current_mode_info
000104a2: 2f0a           	movel %a2,%sp@-
000104a4: 2f02           	movel %d2,%sp@-
000104a6: 45fa f920      	lea %pc@(0xfdc8),%a2
000104aa: 4e92           	jsr %a2@
000104ac: 206f 000c      	moveal %sp@(12),%a0
000104b0: 3080           	movew %d0,%a0@
000104b2: 3438 8210      	movew 0xffff8210,%d2
000104b6: 4e92           	jsr %a2@
000104b8: 3202           	movew %d2,%d1
000104ba: e949           	lslw #4,%d1
000104bc: 206f 0010      	moveal %sp@(16),%a0
000104c0: 0281 0000 ffff 	andil #65535,%d1
000104c6: 82c0           	divuw %d0,%d1
000104c8: 3081           	movew %d1,%a0@
000104ca: 3078 82a8      	moveaw 0xffff82a8,%a0
000104ce: 3038 82aa      	movew 0xffff82aa,%d0
000104d2: 3238 82c2      	movew 0xffff82c2,%d1
000104d6: 9048           	subw %a0,%d0
000104d8: 0801 0001      	btst #1,%d1
000104dc: 6602           	bnes 0x104e0
000104de: e248           	lsrw #1,%d0
000104e0: 0801 0000      	btst #0,%d1
000104e4: 6702           	beqs 0x104e8
000104e6: e248           	lsrw #1,%d0
000104e8: 206f 0014      	moveal %sp@(20),%a0
000104ec: 3080           	movew %d0,%a0@
000104ee: 241f           	movel %sp@+,%d2
000104f0: 245f           	moveal %sp@+,%a2
000104f2: 4e75           	rts
000104f4:  _videl_setrez
000104f4: 322f 0004      	movew %sp@(4),%d1
000104f8: 302f 0006      	movew %sp@(6),%d0
000104fc: 0c41 0003      	cmpiw #3,%d1
00010500: 6722           	beqs 0x10524
00010502: 0c41 0001      	cmpiw #1,%d1
00010506: 670c           	beqs 0x10514
00010508: 0c41 0002      	cmpiw #2,%d1
0001050c: 670c           	beqs 0x1051a
0001050e: 4a41           	tstw %d1
00010510: 670e           	beqs 0x10520
00010512: 6010           	bras 0x10524
00010514: 303c 0089      	movew #137,%d0
00010518: 600a           	bras 0x10524
0001051a: 303c 0088      	movew #136,%d0
0001051e: 6004           	bras 0x10524
00010520: 303c 0082      	movew #130,%d0
00010524: 3f40 0004      	movew %d0,%sp@(4)
00010528: 6000 fb90      	braw 0x100ba
0001052c:  _initialise_falcon_palette
0001052c: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00010530: 322f 0010      	movew %sp@(16),%d1
00010534: 43fa 0fba      	lea %pc@(0x114f0),%a1
00010538: 41f9 0004 d0a8 	lea 0x4d0a8,%a0
0001053e: 2448           	moveal %a0,%a2
00010540: 24d9           	movel %a1@+,%a2@+
00010542: b3fc 0001 18f0 	cmpal #71920,%a1
00010548: 66f6           	bnes 0x10540
0001054a: 3001           	movew %d1,%d0
0001054c: 0240 0007      	andiw #7,%d0
00010550: 6708           	beqs 0x1055a
00010552: 0c40 0001      	cmpiw #1,%d0
00010556: 661a           	bnes 0x10572
00010558: 600c           	bras 0x10566
0001055a: 23f9 0004 d0e4 	movel 0x4d0e4,0x4d0ac
00010560: 0004 d0ac 
00010564: 6016           	bras 0x1057c
00010566: 23f9 0004 d0e4 	movel 0x4d0e4,0x4d0b4
0001056c: 0004 d0b4 
00010570: 600a           	bras 0x1057c
00010572: 343c 0100      	movew #256,%d2
00010576: 0c40 0003      	cmpiw #3,%d0
0001057a: 6702           	beqs 0x1057e
0001057c: 7410           	moveq #16,%d2
0001057e: 327c 9800      	moveaw #-26624,%a1
00010582: 4240           	clrw %d0
00010584: 2618           	movel %a0@+,%d3
00010586: 22c3           	movel %d3,%a1@+
00010588: 5240           	addqw #1,%d0
0001058a: b440           	cmpw %d0,%d2
0001058c: 6ef6           	bgts 0x10584
0001058e: 3f01           	movew %d1,%sp@-
00010590: 4eba f984      	jsr %pc@(0xff16)
00010594: 548f           	addql #2,%sp
00010596: 4a40           	tstw %d0
00010598: 676e           	beqs 0x10608
0001059a: 43f9 0004 d088 	lea 0x4d088,%a1
000105a0: 41f9 0004 d0a8 	lea 0x4d0a8,%a0
000105a6: 2218           	movel %a0@+,%d1
000105a8: 2001           	movel %d1,%d0
000105aa: 4240           	clrw %d0
000105ac: 4840           	swap %d0
000105ae: e048           	lsrw #8,%d0
000105b0: 2401           	movel %d1,%d2
000105b2: 4242           	clrw %d2
000105b4: 4842           	swap %d2
000105b6: 1601           	moveb %d1,%d3
000105b8: ea09           	lsrb #5,%d1
000105ba: 0241 0007      	andiw #7,%d1
000105be: e20b           	lsrb #1,%d3
000105c0: 0243 0008      	andiw #8,%d3
000105c4: 8243           	orw %d3,%d1
000105c6: 1600           	moveb %d0,%d3
000105c8: ea0b           	lsrb #5,%d3
000105ca: e208           	lsrb #1,%d0
000105cc: 0240 0008      	andiw #8,%d0
000105d0: 8043           	orw %d3,%d0
000105d2: e148           	lslw #8,%d0
000105d4: 8240           	orw %d0,%d1
000105d6: 1002           	moveb %d2,%d0
000105d8: ea08           	lsrb #5,%d0
000105da: 0240 0007      	andiw #7,%d0
000105de: e20a           	lsrb #1,%d2
000105e0: 0242 0008      	andiw #8,%d2
000105e4: 8042           	orw %d2,%d0
000105e6: e948           	lslw #4,%d0
000105e8: 8240           	orw %d0,%d1
000105ea: 32c1           	movew %d1,%a1@+
000105ec: b1fc 0004 d0e8 	cmpal #315624,%a0
000105f2: 66b2           	bnes 0x105a6
000105f4: 43f9 0004 d088 	lea 0x4d088,%a1
000105fa: 307c 8240      	moveaw #-32192,%a0
000105fe: 3019           	movew %a1@+,%d0
00010600: 30c0           	movew %d0,%a0@+
00010602: b0fc 8260      	cmpaw #-32160,%a0
00010606: 66f6           	bnes 0x105fe
00010608: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001060c: 4e75           	rts
0001060e:  _get_videl_mode
0001060e: 4a79 0004 c6d0 	tstw 0x4c6d0
00010614: 670c           	beqs 0x10622
00010616: 3f3c ffff      	movew #-1,%sp@-
0001061a: 4eba fa9e      	jsr %pc@(0x100ba)
0001061e: 548f           	addql #2,%sp
00010620: 4e75           	rts
00010622: 4240           	clrw %d0
00010624: 4e75           	rts
00010626:  _videl_check_moderez
00010626: 2f03           	movel %d3,%sp@-
00010628: 2f02           	movel %d2,%sp@-
0001062a: 342f 000c      	movew %sp@(12),%d2
0001062e: 6d18           	blts 0x10648
00010630: 4eba ffdc      	jsr %pc@(0x1060e)
00010634: 3600           	movew %d0,%d3
00010636: 3f02           	movew %d2,%sp@-
00010638: 4eba f95e      	jsr %pc@(0xff98)
0001063c: 548f           	addql #2,%sp
0001063e: b640           	cmpw %d0,%d3
00010640: 56c1           	sne %d1
00010642: 4881           	extw %d1
00010644: c041           	andw %d1,%d0
00010646: 6002           	bras 0x1064a
00010648: 4240           	clrw %d0
0001064a: 241f           	movel %sp@+,%d2
0001064c: 261f           	movel %sp@+,%d3
0001064e: 4e75           	rts
00010650: 0010 00c6      	orib #-58,%a0@
00010654: 008d 0015 022d 	oril #1376813,%d5
0001065a: 0011 0096      	orib #-106,%a1@
0001065e: 0419 03ff      	subib #-1,%a1@+
00010662: 003f           	.short 0x003f
00010664: 003f           	.short 0x003f
00010666: 03ff           	.short 0x03ff
00010668: 0415 0011      	subib #17,%a5@
0001066c: 0017 0012      	orib #18,%sp@
00010670: 0001 020a      	orib #10,%d1
00010674: 0009           	.short 0x0009
00010676: 0011 0419      	orib #25,%a1@
0001067a: 03ff           	.short 0x03ff
0001067c: 003f           	.short 0x003f
0001067e: 003f           	.short 0x003f
00010680: 03ff           	.short 0x03ff
00010682: 0415 0012      	subib #18,%a5@
00010686: 00c6           	bitrev %d6
00010688: 008d 0015 028a 	oril #1376906,%d5
0001068e: 006b 0096 0419 	oriw #150,%a3@(1049)
00010694: 03ff           	.short 0x03ff
00010696: 003f           	.short 0x003f
00010698: 003f           	.short 0x003f
0001069a: 03ff           	.short 0x03ff
0001069c: 0415 0013      	subib #19,%a5@
000106a0: 00c6           	bitrev %d6
000106a2: 008d 0015 029a 	oril #1376922,%d5
000106a8: 007b           	.short 0x007b
000106aa: 0096 0419 03ff 	oril #68748287,%fp@
000106b0: 003f           	.short 0x003f
000106b2: 003f           	.short 0x003f
000106b4: 03ff           	.short 0x03ff
000106b6: 0415 0014      	subib #20,%a5@
000106ba: 00c6           	bitrev %d6
000106bc: 008d 0015 02ac 	oril #1376940,%d5
000106c2: 0091 0096 0419 	oril #9831449,%a1@
000106c8: 03ff           	.short 0x03ff
000106ca: 003f           	.short 0x003f
000106cc: 003f           	.short 0x003f
000106ce: 03ff           	.short 0x03ff
000106d0: 0415 0018      	subib #24,%a5@
000106d4: 00c6           	bitrev %d6
000106d6: 008d 0015 0273 	oril #1376883,%d5
000106dc: 0050 0096      	oriw #150,%a0@
000106e0: 0419 03ff      	subib #-1,%a1@+
000106e4: 003f           	.short 0x003f
000106e6: 003f           	.short 0x003f
000106e8: 03ff           	.short 0x03ff
000106ea: 0415 0019      	subib #25,%a5@
000106ee: 0017 0012      	orib #18,%sp@
000106f2: 0001 020e      	orib #14,%d1
000106f6: 000d           	.short 0x000d
000106f8: 0011 0419      	orib #25,%a1@
000106fc: 03ff           	.short 0x03ff
000106fe: 003f           	.short 0x003f
00010700: 003f           	.short 0x003f
00010702: 03ff           	.short 0x03ff
00010704: 0415 001a      	subib #26,%a5@
00010708: 00c6           	bitrev %d6
0001070a: 008d 0015 02a3 	oril #1376931,%d5
00010710: 007c 0096      	oriw #150,%sr
00010714: 0419 03ff      	subib #-1,%a1@+
00010718: 003f           	.short 0x003f
0001071a: 003f           	.short 0x003f
0001071c: 03ff           	.short 0x03ff
0001071e: 0415 001b      	subib #27,%a5@
00010722: 00c6           	bitrev %d6
00010724: 008d 0015 02ab 	oril #1376939,%d5
0001072a: 0084 0096 0419 	oril #9831449,%d4
00010730: 03ff           	.short 0x03ff
00010732: 003f           	.short 0x003f
00010734: 003f           	.short 0x003f
00010736: 03ff           	.short 0x03ff
00010738: 0415 001c      	subib #28,%a5@
0001073c: 018e 011d      	movepw %d0,%fp@(285)
00010740: 002d 0000 0119 	orib #0,%a5@(281)
00010746: 012e 0419      	btst %d0,%fp@(1049)
0001074a: 03ff           	.short 0x03ff
0001074c: 003f           	.short 0x003f
0001074e: 003f           	.short 0x003f
00010750: 03ff           	.short 0x03ff
00010752: 0415 0090      	subib #-112,%a5@
00010756: 00c6           	bitrev %d6
00010758: 008d 0015 022d 	oril #1376813,%d5
0001075e: 0011 0096      	orib #-106,%a1@
00010762: 0419 03af      	subib #-81,%a1@+
00010766: 008f 008f 03af 	oril #9372591,%d7
0001076c: 0415 0091      	subib #-111,%a5@
00010770: 0017 0012      	orib #18,%sp@
00010774: 0001 020e      	orib #14,%d1
00010778: 000d           	.short 0x000d
0001077a: 0011 0419      	orib #25,%a1@
0001077e: 03af 008f      	bclr %d1,%sp@(143)
00010782: 008f 03af 0415 	oril #61801493,%d7
00010788: 0092 0017 0012 	oril #1507346,%a2@
0001078e: 0001 020e      	orib #14,%d1
00010792: 000d           	.short 0x000d
00010794: 0011 0419      	orib #25,%a1@
00010798: 03af 008f      	bclr %d1,%sp@(143)
0001079c: 008f 03af 0415 	oril #61801493,%d7
000107a2: 0093 0017 0012 	oril #1507346,%a3@
000107a8: 0001 020e      	orib #14,%d1
000107ac: 000d           	.short 0x000d
000107ae: 0011 0419      	orib #25,%a1@
000107b2: 03af 008f      	bclr %d1,%sp@(143)
000107b6: 008f 03af 0415 	oril #61801493,%d7
000107bc: 0094 0017 0012 	oril #1507346,%a4@
000107c2: 0001 020e      	orib #14,%d1
000107c6: 000d           	.short 0x000d
000107c8: 0011 0419      	orib #25,%a1@
000107cc: 03af 008f      	bclr %d1,%sp@(143)
000107d0: 008f 03af 0415 	oril #61801493,%d7
000107d6: 0098 00c6 008d 	oril #12976269,%a0@+
000107dc: 0015 0273      	orib #115,%a5@
000107e0: 0050 0096      	oriw #150,%a0@
000107e4: 0419 03af      	subib #-81,%a1@+
000107e8: 008f 008f 03af 	oril #9372591,%d7
000107ee: 0415 0099      	subib #-103,%a5@
000107f2: 0017 0012      	orib #18,%sp@
000107f6: 0001 020e      	orib #14,%d1
000107fa: 000d           	.short 0x000d
000107fc: 0011 0419      	orib #25,%a1@
00010800: 03af 008f      	bclr %d1,%sp@(143)
00010804: 008f 03af 0415 	oril #61801493,%d7
0001080a: 009a 0017 0012 	oril #1507346,%a2@+
00010810: 0001 020e      	orib #14,%d1
00010814: 000d           	.short 0x000d
00010816: 0011 0419      	orib #25,%a1@
0001081a: 03af 008f      	bclr %d1,%sp@(143)
0001081e: 008f 03af 0415 	oril #61801493,%d7
00010824: 009b 0017 0012 	oril #1507346,%a3@+
0001082a: 0001 020e      	orib #14,%d1
0001082e: 000d           	.short 0x000d
00010830: 0011 0419      	orib #25,%a1@
00010834: 03af 008f      	bclr %d1,%sp@(143)
00010838: 008f 03af 0415 	oril #61801493,%d7
0001083e: 009c 0017 0012 	oril #1507346,%a4@+
00010844: 0001 020e      	orib #14,%d1
00010848: 000d           	.short 0x000d
0001084a: 0011 0419      	orib #25,%a1@
0001084e: 03af 008f      	bclr %d1,%sp@(143)
00010852: 008f 03af 0415 	oril #61801493,%d7
00010858: ffff           	.short 0xffff
00010872: 0020 00fe      	orib #-2,%a0@-
00010876: 00cb           	.short 0x00cb
00010878: 0027 02ae      	orib #-82,%sp@-
0001087c: 0042 00d8      	oriw #216,%d2
00010880: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010886: 007f           	.short 0x007f
00010888: 020f           	.short 0x020f
0001088a: 026b 0021 003e 	andiw #33,%a3@(62)
00010890: 0030 0008 0239 	orib #8,%a0@(0000000000000039,%d0:w:2)
00010896: 0012 0034      	orib #52,%a2@
0001089a: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
000108a0: 007f           	.short 0x007f
000108a2: 020f           	.short 0x020f
000108a4: 026b 0022 00fe 	andiw #34,%a3@(254)
000108aa: 00cb           	.short 0x00cb
000108ac: 0027 000c      	orib #12,%sp@-
000108b0: 006d 00d8 0271 	oriw #216,%a5@(625)
000108b6: 0265 002f      	andiw #47,%a5@-
000108ba: 007f           	.short 0x007f
000108bc: 020f           	.short 0x020f
000108be: 026b 0023 00fe 	andiw #35,%a3@(254)
000108c4: 00cb           	.short 0x00cb
000108c6: 0027 001c      	orib #28,%sp@-
000108ca: 007d           	.short 0x007d
000108cc: 00d8           	.short 0x00d8
000108ce: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
000108d4: 007f           	.short 0x007f
000108d6: 020f           	.short 0x020f
000108d8: 026b 0024 00fe 	andiw #36,%a3@(254)
000108de: 00cb           	.short 0x00cb
000108e0: 0027 002e      	orib #46,%sp@-
000108e4: 008f 00d8 0271 	oril #14156401,%d7
000108ea: 0265 002f      	andiw #47,%a5@-
000108ee: 007f           	.short 0x007f
000108f0: 020f           	.short 0x020f
000108f2: 026b 0028 01fe 	andiw #40,%a3@(510)
000108f8: 0199           	bclr %d0,%a1@+
000108fa: 0050 03ef      	oriw #1007,%a0@
000108fe: 00a0 01b2 0271 	oril #28443249,%a0@-
00010904: 0265 002f      	andiw #47,%a5@-
00010908: 007f           	.short 0x007f
0001090a: 020f           	.short 0x020f
0001090c: 026b 0029 003e 	andiw #41,%a3@(62)
00010912: 0030 0008 0002 	orib #8,%a0@(0000000000000002,%d0:w)
00010918: 0020 0034      	orib #52,%a0@-
0001091c: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010922: 007f           	.short 0x007f
00010924: 020f           	.short 0x020f
00010926: 026b 002a 01fe 	andiw #42,%a3@(510)
0001092c: 0199           	bclr %d0,%a1@+
0001092e: 0050 004d      	oriw #77,%a0@
00010932: 00fe           	.short 0x00fe
00010934: 01b2 0271      	bclr %d0,%a2@(0000000000000071,%d0:w:2)
00010938: 0265 002f      	andiw #47,%a5@-
0001093c: 007f           	.short 0x007f
0001093e: 020f           	.short 0x020f
00010940: 026b 002b 01fe 	andiw #43,%a3@(510)
00010946: 0199           	bclr %d0,%a1@+
00010948: 0050 005d      	oriw #93,%a0@
0001094c: 010e 01b2      	movepw %fp@(434),%d0
00010950: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010956: 007f           	.short 0x007f
00010958: 020f           	.short 0x020f
0001095a: 026b 002c 01fe 	andiw #44,%a3@(510)
00010960: 0199           	bclr %d0,%a1@+
00010962: 0050 0071      	oriw #113,%a0@
00010966: 0122           	btst %d0,%a2@-
00010968: 01b2 0271      	bclr %d0,%a2@(0000000000000071,%d0:w:2)
0001096c: 0265 002f      	andiw #47,%a5@-
00010970: 007f           	.short 0x007f
00010972: 020f           	.short 0x020f
00010974: 026b 0060 00fe 	andiw #96,%a3@(254)
0001097a: 00cb           	.short 0x00cb
0001097c: 0027 028e      	orib #-114,%sp@-
00010980: 0062 00d8      	oriw #216,%a2@-
00010984: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
0001098a: 0057 0237      	oriw #567,%sp@
0001098e: 026b 0061 003e 	andiw #97,%a3@(62)
00010994: 0030 0008 0232 	orib #8,%a0@(0000000000000032,%d0:w:2)
0001099a: 001b 0034      	orib #52,%a3@+
0001099e: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
000109a4: 0057 0237      	oriw #567,%sp@
000109a8: 026b 0062 00fe 	andiw #98,%a3@(254)
000109ae: 00cb           	.short 0x00cb
000109b0: 0027 02ec      	orib #-20,%sp@-
000109b4: 008d 00d8 0271 	oril #14156401,%d5
000109ba: 0265 002f      	andiw #47,%a5@-
000109be: 0057 0237      	oriw #567,%sp@
000109c2: 026b 0063 00fe 	andiw #99,%a3@(254)
000109c8: 00cb           	.short 0x00cb
000109ca: 0027 02fc      	orib #-4,%sp@-
000109ce: 009d 00d8 0271 	oril #14156401,%a5@+
000109d4: 0265 002f      	andiw #47,%a5@-
000109d8: 0057 0237      	oriw #567,%sp@
000109dc: 026b 0064 00fe 	andiw #100,%a3@(254)
000109e2: 00cb           	.short 0x00cb
000109e4: 0027 000e      	orib #14,%sp@-
000109e8: 00af 00d8 0271 	oril #14156401,%sp@(613)
000109ee: 0265 
000109f0: 002f 0057 0237 	orib #87,%sp@(567)
000109f6: 026b 0068 01fe 	andiw #104,%a3@(510)
000109fc: 0199           	bclr %d0,%a1@+
000109fe: 0050 03af      	oriw #943,%a0@
00010a02: 00e0           	.short 0x00e0
00010a04: 01b2 0271      	bclr %d0,%a2@(0000000000000071,%d0:w:2)
00010a08: 0265 002f      	andiw #47,%a5@-
00010a0c: 0057 0237      	oriw #567,%sp@
00010a10: 026b 0069 003e 	andiw #105,%a3@(62)
00010a16: 0030 0008 0237 	orib #8,%a0@(0000000000000037,%d0:w:2)
00010a1c: 0020 0034      	orib #52,%a0@-
00010a20: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010a26: 0057 0237      	oriw #567,%sp@
00010a2a: 026b 006a 01fe 	andiw #106,%a3@(510)
00010a30: 0199           	bclr %d0,%a1@+
00010a32: 0050 000d      	oriw #13,%a0@
00010a36: 013e           	.short 0x013e
00010a38: 01b2 0271      	bclr %d0,%a2@(0000000000000071,%d0:w:2)
00010a3c: 0265 002f      	andiw #47,%a5@-
00010a40: 0057 0237      	oriw #567,%sp@
00010a44: 026b 006b 01fe 	andiw #107,%a3@(510)
00010a4a: 0199           	bclr %d0,%a1@+
00010a4c: 0050 001d      	oriw #29,%a0@
00010a50: 014e 01b2      	movepl %fp@(434),%d0
00010a54: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010a5a: 0057 0237      	oriw #567,%sp@
00010a5e: 026b 006c 01fe 	andiw #108,%a3@(510)
00010a64: 0199           	bclr %d0,%a1@+
00010a66: 0050 0031      	oriw #49,%a0@
00010a6a: 0162           	bchg %d0,%a2@-
00010a6c: 01b2 0271      	bclr %d0,%a2@(0000000000000071,%d0:w:2)
00010a70: 0265 002f      	andiw #47,%a5@-
00010a74: 0057 0237      	oriw #567,%sp@
00010a78: 026b 00a1 003e 	andiw #161,%a3@(62)
00010a7e: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010a84: 001c 0034      	orib #52,%a4@+
00010a88: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010a8e: 006f 01ff 026b 	oriw #511,%sp@(619)
00010a94: 00a2 003e 0032 	oril #4063282,%a2@-
00010a9a: 0009           	.short 0x0009
00010a9c: 023f           	.short 0x023f
00010a9e: 001c 0034      	orib #52,%a4@+
00010aa2: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010aa8: 006f 01ff 026b 	oriw #511,%sp@(619)
00010aae: 00a3 003e 0032 	oril #4063282,%a3@-
00010ab4: 0009           	.short 0x0009
00010ab6: 023f           	.short 0x023f
00010ab8: 001c 0034      	orib #52,%a4@+
00010abc: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010ac2: 006f 01ff 026b 	oriw #511,%sp@(619)
00010ac8: 00a4 003e 0032 	oril #4063282,%a4@-
00010ace: 0009           	.short 0x0009
00010ad0: 023f           	.short 0x023f
00010ad2: 001c 0034      	orib #52,%a4@+
00010ad6: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010adc: 006f 01ff 026b 	oriw #511,%sp@(619)
00010ae2: 00a9 003e 0032 	oril #4063282,%a1@(9)
00010ae8: 0009 
00010aea: 023f           	.short 0x023f
00010aec: 001c 0034      	orib #52,%a4@+
00010af0: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010af6: 006f 01ff 026b 	oriw #511,%sp@(619)
00010afc: 00aa 003e 0032 	oril #4063282,%a2@(9)
00010b02: 0009 
00010b04: 023f           	.short 0x023f
00010b06: 001c 0034      	orib #52,%a4@+
00010b0a: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010b10: 006f 01ff 026b 	oriw #511,%sp@(619)
00010b16: 00ab 003e 0032 	oril #4063282,%a3@(9)
00010b1c: 0009 
00010b1e: 023f           	.short 0x023f
00010b20: 001c 0034      	orib #52,%a4@+
00010b24: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010b2a: 006f 01ff 026b 	oriw #511,%sp@(619)
00010b30: 00ac 003e 0032 	oril #4063282,%a4@(9)
00010b36: 0009 
00010b38: 023f           	.short 0x023f
00010b3a: 001c 0034      	orib #52,%a4@+
00010b3e: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010b44: 006f 01ff 026b 	oriw #511,%sp@(619)
00010b4a: 00e1           	.short 0x00e1
00010b4c: 003e           	.short 0x003e
00010b4e: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010b54: 001c 0034      	orib #52,%a4@+
00010b58: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010b5e: 006f 01ff 026b 	oriw #511,%sp@(619)
00010b64: 00e2           	.short 0x00e2
00010b66: 003e           	.short 0x003e
00010b68: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010b6e: 001c 0034      	orib #52,%a4@+
00010b72: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010b78: 006f 01ff 026b 	oriw #511,%sp@(619)
00010b7e: 00e3           	.short 0x00e3
00010b80: 003e           	.short 0x003e
00010b82: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010b88: 001c 0034      	orib #52,%a4@+
00010b8c: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010b92: 006f 01ff 026b 	oriw #511,%sp@(619)
00010b98: 00e4           	.short 0x00e4
00010b9a: 003e           	.short 0x003e
00010b9c: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010ba2: 001c 0034      	orib #52,%a4@+
00010ba6: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010bac: 006f 01ff 026b 	oriw #511,%sp@(619)
00010bb2: 00e9           	.short 0x00e9
00010bb4: 003e           	.short 0x003e
00010bb6: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010bbc: 001c 0034      	orib #52,%a4@+
00010bc0: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010bc6: 006f 01ff 026b 	oriw #511,%sp@(619)
00010bcc: 00ea           	.short 0x00ea
00010bce: 003e           	.short 0x003e
00010bd0: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010bd6: 001c 0034      	orib #52,%a4@+
00010bda: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010be0: 006f 01ff 026b 	oriw #511,%sp@(619)
00010be6: 00eb           	.short 0x00eb
00010be8: 003e           	.short 0x003e
00010bea: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010bf0: 001c 0034      	orib #52,%a4@+
00010bf4: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010bfa: 006f 01ff 026b 	oriw #511,%sp@(619)
00010c00: 00ec           	.short 0x00ec
00010c02: 003e           	.short 0x003e
00010c04: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010c0a: 001c 0034      	orib #52,%a4@+
00010c0e: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010c14: 006f 01ff 026b 	oriw #511,%sp@(619)
00010c1a: 0120           	btst %d0,%a0@-
00010c1c: 00fe           	.short 0x00fe
00010c1e: 00cb           	.short 0x00cb
00010c20: 0027 02ae      	orib #-82,%sp@-
00010c24: 0042 00d8      	oriw #216,%d2
00010c28: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010c2e: 007e           	.short 0x007e
00010c30: 020e           	.short 0x020e
00010c32: 026b 0121 003e 	andiw #289,%a3@(62)
00010c38: 0030 0008 0239 	orib #8,%a0@(0000000000000039,%d0:w:2)
00010c3e: 0012 0034      	orib #52,%a2@
00010c42: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010c48: 007e           	.short 0x007e
00010c4a: 020e           	.short 0x020e
00010c4c: 026b 0122 00fe 	andiw #290,%a3@(254)
00010c52: 00cb           	.short 0x00cb
00010c54: 0027 000c      	orib #12,%sp@-
00010c58: 006d 00d8 0270 	oriw #216,%a5@(624)
00010c5e: 0265 002f      	andiw #47,%a5@-
00010c62: 007e           	.short 0x007e
00010c64: 020e           	.short 0x020e
00010c66: 026b 0123 00fe 	andiw #291,%a3@(254)
00010c6c: 00cb           	.short 0x00cb
00010c6e: 0027 001c      	orib #28,%sp@-
00010c72: 007d           	.short 0x007d
00010c74: 00d8           	.short 0x00d8
00010c76: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010c7c: 007e           	.short 0x007e
00010c7e: 020e           	.short 0x020e
00010c80: 026b 0124 00fe 	andiw #292,%a3@(254)
00010c86: 00cb           	.short 0x00cb
00010c88: 0027 002e      	orib #46,%sp@-
00010c8c: 008f 00d8 0270 	oril #14156400,%d7
00010c92: 0265 002f      	andiw #47,%a5@-
00010c96: 007e           	.short 0x007e
00010c98: 020e           	.short 0x020e
00010c9a: 026b 0128 01fe 	andiw #296,%a3@(510)
00010ca0: 0199           	bclr %d0,%a1@+
00010ca2: 0050 03ef      	oriw #1007,%a0@
00010ca6: 00a0 01b2 0270 	oril #28443248,%a0@-
00010cac: 0265 002f      	andiw #47,%a5@-
00010cb0: 007e           	.short 0x007e
00010cb2: 020e           	.short 0x020e
00010cb4: 026b 0129 003e 	andiw #297,%a3@(62)
00010cba: 0030 0008 0002 	orib #8,%a0@(0000000000000002,%d0:w)
00010cc0: 0020 0034      	orib #52,%a0@-
00010cc4: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010cca: 007e           	.short 0x007e
00010ccc: 020e           	.short 0x020e
00010cce: 026b 012a 01fe 	andiw #298,%a3@(510)
00010cd4: 0199           	bclr %d0,%a1@+
00010cd6: 0050 004d      	oriw #77,%a0@
00010cda: 00fe           	.short 0x00fe
00010cdc: 01b2 0270      	bclr %d0,%a2@(0000000000000070,%d0:w:2)
00010ce0: 0265 002f      	andiw #47,%a5@-
00010ce4: 007e           	.short 0x007e
00010ce6: 020e           	.short 0x020e
00010ce8: 026b 012b 01fe 	andiw #299,%a3@(510)
00010cee: 0199           	bclr %d0,%a1@+
00010cf0: 0050 005d      	oriw #93,%a0@
00010cf4: 010e 01b2      	movepw %fp@(434),%d0
00010cf8: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010cfe: 007e           	.short 0x007e
00010d00: 020e           	.short 0x020e
00010d02: 026b 012c 01fe 	andiw #300,%a3@(510)
00010d08: 0199           	bclr %d0,%a1@+
00010d0a: 0050 0071      	oriw #113,%a0@
00010d0e: 0122           	btst %d0,%a2@-
00010d10: 01b2 0270      	bclr %d0,%a2@(0000000000000070,%d0:w:2)
00010d14: 0265 002f      	andiw #47,%a5@-
00010d18: 007e           	.short 0x007e
00010d1a: 020e           	.short 0x020e
00010d1c: 026b 0160 00fe 	andiw #352,%a3@(254)
00010d22: 00cb           	.short 0x00cb
00010d24: 0027 028e      	orib #-114,%sp@-
00010d28: 0062 00d8      	oriw #216,%a2@-
00010d2c: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010d32: 0056 0236      	oriw #566,%fp@
00010d36: 026b 0161 003e 	andiw #353,%a3@(62)
00010d3c: 0030 0008 0232 	orib #8,%a0@(0000000000000032,%d0:w:2)
00010d42: 001b 0034      	orib #52,%a3@+
00010d46: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010d4c: 0056 0236      	oriw #566,%fp@
00010d50: 026b 0162 00fe 	andiw #354,%a3@(254)
00010d56: 00cb           	.short 0x00cb
00010d58: 0027 02ec      	orib #-20,%sp@-
00010d5c: 008d 00d8 0270 	oril #14156400,%d5
00010d62: 0265 002f      	andiw #47,%a5@-
00010d66: 0056 0236      	oriw #566,%fp@
00010d6a: 026b 0163 00fe 	andiw #355,%a3@(254)
00010d70: 00cb           	.short 0x00cb
00010d72: 0027 02fc      	orib #-4,%sp@-
00010d76: 009d 00d8 0270 	oril #14156400,%a5@+
00010d7c: 0265 002f      	andiw #47,%a5@-
00010d80: 0056 0236      	oriw #566,%fp@
00010d84: 026b 0164 00fe 	andiw #356,%a3@(254)
00010d8a: 00cb           	.short 0x00cb
00010d8c: 0027 000e      	orib #14,%sp@-
00010d90: 00af 00d8 0270 	oril #14156400,%sp@(613)
00010d96: 0265 
00010d98: 002f 0056 0236 	orib #86,%sp@(566)
00010d9e: 026b 0168 01fe 	andiw #360,%a3@(510)
00010da4: 0199           	bclr %d0,%a1@+
00010da6: 0050 03af      	oriw #943,%a0@
00010daa: 00e0           	.short 0x00e0
00010dac: 01b2 0270      	bclr %d0,%a2@(0000000000000070,%d0:w:2)
00010db0: 0265 002f      	andiw #47,%a5@-
00010db4: 0056 0236      	oriw #566,%fp@
00010db8: 026b 0169 003e 	andiw #361,%a3@(62)
00010dbe: 0030 0008 0237 	orib #8,%a0@(0000000000000037,%d0:w:2)
00010dc4: 0020 0034      	orib #52,%a0@-
00010dc8: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010dce: 0056 0236      	oriw #566,%fp@
00010dd2: 026b 016a 01fe 	andiw #362,%a3@(510)
00010dd8: 0199           	bclr %d0,%a1@+
00010dda: 0050 000d      	oriw #13,%a0@
00010dde: 013e           	.short 0x013e
00010de0: 01b2 0270      	bclr %d0,%a2@(0000000000000070,%d0:w:2)
00010de4: 0265 002f      	andiw #47,%a5@-
00010de8: 0056 0236      	oriw #566,%fp@
00010dec: 026b 016b 01fe 	andiw #363,%a3@(510)
00010df2: 0199           	bclr %d0,%a1@+
00010df4: 0050 001d      	oriw #29,%a0@
00010df8: 014e 01b2      	movepl %fp@(434),%d0
00010dfc: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010e02: 0056 0236      	oriw #566,%fp@
00010e06: 026b 016c 01fe 	andiw #364,%a3@(510)
00010e0c: 0199           	bclr %d0,%a1@+
00010e0e: 0050 0031      	oriw #49,%a0@
00010e12: 0162           	bchg %d0,%a2@-
00010e14: 01b2 0270      	bclr %d0,%a2@(0000000000000070,%d0:w:2)
00010e18: 0265 002f      	andiw #47,%a5@-
00010e1c: 0056 0236      	oriw #566,%fp@
00010e20: 026b 01a0 00fe 	andiw #416,%a3@(254)
00010e26: 00cb           	.short 0x00cb
00010e28: 0027 02ae      	orib #-82,%sp@-
00010e2c: 0042 00d8      	oriw #216,%d2
00010e30: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010e36: 007e           	.short 0x007e
00010e38: 020e           	.short 0x020e
00010e3a: 026b 01a8 01fe 	andiw #424,%a3@(510)
00010e40: 0199           	bclr %d0,%a1@+
00010e42: 0050 03ef      	oriw #1007,%a0@
00010e46: 00a0 01b2 0270 	oril #28443248,%a0@-
00010e4c: 0265 002f      	andiw #47,%a5@-
00010e50: 007e           	.short 0x007e
00010e52: 020e           	.short 0x020e
00010e54: 026b 01e0 00fe 	andiw #480,%a3@(254)
00010e5a: 00cb           	.short 0x00cb
00010e5c: 0027 028e      	orib #-114,%sp@-
00010e60: 0062 00d8      	oriw #216,%a2@-
00010e64: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010e6a: 0056 0236      	oriw #566,%fp@
00010e6e: 026b 01e8 01fe 	andiw #488,%a3@(510)
00010e74: 0199           	bclr %d0,%a1@+
00010e76: 0050 03af      	oriw #943,%a0@
00010e7a: 00e0           	.short 0x00e0
00010e7c: 01b2 0270      	bclr %d0,%a2@(0000000000000070,%d0:w:2)
00010e80: 0265 002f      	andiw #47,%a5@-
00010e84: 0056 0236      	oriw #566,%fp@
00010e88: 026b ffff 0000 	andiw #-1,%a3@(0)
00010ea6: 00fe           	.short 0x00fe
00010ea8: 00c9           	.short 0x00c9
00010eaa: 0027 02ae      	orib #-82,%sp@-
00010eae: 0042 00d8      	oriw #216,%d2
00010eb2: 020d           	.short 0x020d
00010eb4: 0201 0016      	andib #22,%d1
00010eb8: 004d           	.short 0x004d
00010eba: 01dd           	bset %d0,%a5@+
00010ebc: 0207 0001      	andib #1,%d7
00010ec0: 003e           	.short 0x003e
00010ec2: 0030 0008 0239 	orib #8,%a0@(0000000000000039,%d0:w:2)
00010ec8: 0012 0034      	orib #52,%a2@
00010ecc: 020d           	.short 0x020d
00010ece: 0201 0016      	andib #22,%d1
00010ed2: 004d           	.short 0x004d
00010ed4: 01dd           	bset %d0,%a5@+
00010ed6: 0207 0002      	andib #2,%d7
00010eda: 00fe           	.short 0x00fe
00010edc: 00c9           	.short 0x00c9
00010ede: 0027 000c      	orib #12,%sp@-
00010ee2: 006d 00d8 020d 	oriw #216,%a5@(525)
00010ee8: 0201 0016      	andib #22,%d1
00010eec: 004d           	.short 0x004d
00010eee: 01dd           	bset %d0,%a5@+
00010ef0: 0207 0003      	andib #3,%d7
00010ef4: 00fe           	.short 0x00fe
00010ef6: 00c9           	.short 0x00c9
00010ef8: 0027 001c      	orib #28,%sp@-
00010efc: 007d           	.short 0x007d
00010efe: 00d8           	.short 0x00d8
00010f00: 020d           	.short 0x020d
00010f02: 0201 0016      	andib #22,%d1
00010f06: 004d           	.short 0x004d
00010f08: 01dd           	bset %d0,%a5@+
00010f0a: 0207 0004      	andib #4,%d7
00010f0e: 00fe           	.short 0x00fe
00010f10: 00c9           	.short 0x00c9
00010f12: 0027 002e      	orib #46,%sp@-
00010f16: 008f 00d8 020d 	oril #14156301,%d7
00010f1c: 0201 0016      	andib #22,%d1
00010f20: 004d           	.short 0x004d
00010f22: 01dd           	bset %d0,%a5@+
00010f24: 0207 0008      	andib #8,%d7
00010f28: 01ff           	.short 0x01ff
00010f2a: 0197           	bclr %d0,%sp@
00010f2c: 0050 03f0      	oriw #1008,%a0@
00010f30: 009f 01b4 020d 	oril #28574221,%sp@+
00010f36: 0201 0016      	andib #22,%d1
00010f3a: 004d           	.short 0x004d
00010f3c: 01dd           	bset %d0,%a5@+
00010f3e: 0207 0009      	andib #9,%d7
00010f42: 003e           	.short 0x003e
00010f44: 0030 0008 0002 	orib #8,%a0@(0000000000000002,%d0:w)
00010f4a: 0020 0034      	orib #52,%a0@-
00010f4e: 020d           	.short 0x020d
00010f50: 0201 0016      	andib #22,%d1
00010f54: 004d           	.short 0x004d
00010f56: 01dd           	bset %d0,%a5@+
00010f58: 0207 000a      	andib #10,%d7
00010f5c: 01ff           	.short 0x01ff
00010f5e: 0197           	bclr %d0,%sp@
00010f60: 0050 004d      	oriw #77,%a0@
00010f64: 00fd           	.short 0x00fd
00010f66: 01b4 020d      	bclr %d0,%a4@(000000000000000d,%d0:w:2)
00010f6a: 0201 0016      	andib #22,%d1
00010f6e: 004d           	.short 0x004d
00010f70: 01dd           	bset %d0,%a5@+
00010f72: 0207 000b      	andib #11,%d7
00010f76: 01ff           	.short 0x01ff
00010f78: 0197           	bclr %d0,%sp@
00010f7a: 0050 005d      	oriw #93,%a0@
00010f7e: 010d 01b4      	movepw %a5@(436),%d0
00010f82: 020d           	.short 0x020d
00010f84: 0201 0016      	andib #22,%d1
00010f88: 004d           	.short 0x004d
00010f8a: 01dd           	bset %d0,%a5@+
00010f8c: 0207 000c      	andib #12,%d7
00010f90: 01ff           	.short 0x01ff
00010f92: 0197           	bclr %d0,%sp@
00010f94: 0050 0071      	oriw #113,%a0@
00010f98: 0121           	btst %d0,%a1@-
00010f9a: 01b4 020d      	bclr %d0,%a4@(000000000000000d,%d0:w:2)
00010f9e: 0201 0016      	andib #22,%d1
00010fa2: 004d           	.short 0x004d
00010fa4: 01dd           	bset %d0,%a5@+
00010fa6: 0207 0040      	andib #64,%d7
00010faa: 00fe           	.short 0x00fe
00010fac: 00c9           	.short 0x00c9
00010fae: 0027 028e      	orib #-114,%sp@-
00010fb2: 0062 00d8      	oriw #216,%a2@-
00010fb6: 020d           	.short 0x020d
00010fb8: 0201 0016      	andib #22,%d1
00010fbc: 0025 0205      	orib #5,%a5@-
00010fc0: 0207 0041      	andib #65,%d7
00010fc4: 003e           	.short 0x003e
00010fc6: 0030 0008 0232 	orib #8,%a0@(0000000000000032,%d0:w:2)
00010fcc: 001b 0034      	orib #52,%a3@+
00010fd0: 020d           	.short 0x020d
00010fd2: 0201 0016      	andib #22,%d1
00010fd6: 0025 0205      	orib #5,%a5@-
00010fda: 0207 0042      	andib #66,%d7
00010fde: 00fe           	.short 0x00fe
00010fe0: 00c9           	.short 0x00c9
00010fe2: 0027 02ec      	orib #-20,%sp@-
00010fe6: 008d 00d8 020d 	oril #14156301,%d5
00010fec: 0201 0016      	andib #22,%d1
00010ff0: 0025 0205      	orib #5,%a5@-
00010ff4: 0207 0043      	andib #67,%d7
00010ff8: 00fe           	.short 0x00fe
00010ffa: 00c9           	.short 0x00c9
00010ffc: 0027 02fc      	orib #-4,%sp@-
00011000: 009d 00d8 020d 	oril #14156301,%a5@+
00011006: 0201 0016      	andib #22,%d1
0001100a: 0025 0205      	orib #5,%a5@-
0001100e: 0207 0044      	andib #68,%d7
00011012: 00fe           	.short 0x00fe
00011014: 00c9           	.short 0x00c9
00011016: 0027 000e      	orib #14,%sp@-
0001101a: 00af 00d8 020d 	oril #14156301,%sp@(513)
00011020: 0201 
00011022: 0016 0025      	orib #37,%fp@
00011026: 0205 0207      	andib #7,%d5
0001102a: 0048           	.short 0x0048
0001102c: 01ff           	.short 0x01ff
0001102e: 0197           	bclr %d0,%sp@
00011030: 0050 03b0      	oriw #944,%a0@
00011034: 00df           	.short 0x00df
00011036: 01b4 020d      	bclr %d0,%a4@(000000000000000d,%d0:w:2)
0001103a: 0201 0016      	andib #22,%d1
0001103e: 0025 0205      	orib #5,%a5@-
00011042: 0207 0049      	andib #73,%d7
00011046: 003e           	.short 0x003e
00011048: 0030 0008 0237 	orib #8,%a0@(0000000000000037,%d0:w:2)
0001104e: 0020 0034      	orib #52,%a0@-
00011052: 020d           	.short 0x020d
00011054: 0201 0016      	andib #22,%d1
00011058: 0025 0205      	orib #5,%a5@-
0001105c: 0207 004a      	andib #74,%d7
00011060: 01ff           	.short 0x01ff
00011062: 0197           	bclr %d0,%sp@
00011064: 0050 000d      	oriw #13,%a0@
00011068: 013d           	.short 0x013d
0001106a: 01b4 020d      	bclr %d0,%a4@(000000000000000d,%d0:w:2)
0001106e: 0201 0016      	andib #22,%d1
00011072: 0025 0205      	orib #5,%a5@-
00011076: 0207 004b      	andib #75,%d7
0001107a: 01ff           	.short 0x01ff
0001107c: 0197           	bclr %d0,%sp@
0001107e: 0050 001d      	oriw #29,%a0@
00011082: 014d 01b4      	movepl %a5@(436),%d0
00011086: 020d           	.short 0x020d
00011088: 0201 0016      	andib #22,%d1
0001108c: 0025 0205      	orib #5,%a5@-
00011090: 0207 004c      	andib #76,%d7
00011094: 01ff           	.short 0x01ff
00011096: 0197           	bclr %d0,%sp@
00011098: 0050 0031      	oriw #49,%a0@
0001109c: 0161           	bchg %d0,%a1@-
0001109e: 01b4 020d      	bclr %d0,%a4@(000000000000000d,%d0:w:2)
000110a2: 0201 0016      	andib #22,%d1
000110a6: 0025 0205      	orib #5,%a5@-
000110aa: 0207 0081      	andib #-127,%d7
000110ae: 003e           	.short 0x003e
000110b0: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
000110b6: 001c 0034      	orib #52,%a4@+
000110ba: 020d           	.short 0x020d
000110bc: 0201 0016      	andib #22,%d1
000110c0: 004d           	.short 0x004d
000110c2: 01dd           	bset %d0,%a5@+
000110c4: 0207 0082      	andib #-126,%d7
000110c8: 003e           	.short 0x003e
000110ca: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
000110d0: 001c 0034      	orib #52,%a4@+
000110d4: 020d           	.short 0x020d
000110d6: 0201 0016      	andib #22,%d1
000110da: 004d           	.short 0x004d
000110dc: 01dd           	bset %d0,%a5@+
000110de: 0207 0083      	andib #-125,%d7
000110e2: 003e           	.short 0x003e
000110e4: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
000110ea: 001c 0034      	orib #52,%a4@+
000110ee: 020d           	.short 0x020d
000110f0: 0201 0016      	andib #22,%d1
000110f4: 004d           	.short 0x004d
000110f6: 01dd           	bset %d0,%a5@+
000110f8: 0207 0084      	andib #-124,%d7
000110fc: 003e           	.short 0x003e
000110fe: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00011104: 001c 0034      	orib #52,%a4@+
00011108: 020d           	.short 0x020d
0001110a: 0201 0016      	andib #22,%d1
0001110e: 004d           	.short 0x004d
00011110: 01dd           	bset %d0,%a5@+
00011112: 0207 0088      	andib #-120,%d7
00011116: 001a 0000      	orib #0,%a2@+
0001111a: 0000 020f      	orib #15,%d0
0001111e: 000c           	.short 0x000c
00011120: 0014 03e9      	orib #-23,%a4@
00011124: 0000 0000      	orib #0,%d0
00011128: 0043 0363      	oriw #867,%d3
0001112c: 03e7           	bset %d1,%sp@-
0001112e: 0089 003e 0032 	oril #4063282,%d1
00011134: 0009           	.short 0x0009
00011136: 023f           	.short 0x023f
00011138: 001c 0034      	orib #52,%a4@+
0001113c: 020d           	.short 0x020d
0001113e: 0201 0016      	andib #22,%d1
00011142: 004d           	.short 0x004d
00011144: 01dd           	bset %d0,%a5@+
00011146: 0207 008a      	andib #-118,%d7
0001114a: 003e           	.short 0x003e
0001114c: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00011152: 001c 0034      	orib #52,%a4@+
00011156: 020d           	.short 0x020d
00011158: 0201 0016      	andib #22,%d1
0001115c: 004d           	.short 0x004d
0001115e: 01dd           	bset %d0,%a5@+
00011160: 0207 008b      	andib #-117,%d7
00011164: 003e           	.short 0x003e
00011166: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
0001116c: 001c 0034      	orib #52,%a4@+
00011170: 020d           	.short 0x020d
00011172: 0201 0016      	andib #22,%d1
00011176: 004d           	.short 0x004d
00011178: 01dd           	bset %d0,%a5@+
0001117a: 0207 008c      	andib #-116,%d7
0001117e: 003e           	.short 0x003e
00011180: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00011186: 001c 0034      	orib #52,%a4@+
0001118a: 020d           	.short 0x020d
0001118c: 0201 0016      	andib #22,%d1
00011190: 004d           	.short 0x004d
00011192: 01dd           	bset %d0,%a5@+
00011194: 0207 00c1      	andib #-63,%d7
00011198: 003e           	.short 0x003e
0001119a: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
000111a0: 001c 0034      	orib #52,%a4@+
000111a4: 020d           	.short 0x020d
000111a6: 0201 0016      	andib #22,%d1
000111aa: 004d           	.short 0x004d
000111ac: 01dd           	bset %d0,%a5@+
000111ae: 0207 00c2      	andib #-62,%d7
000111b2: 003e           	.short 0x003e
000111b4: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
000111ba: 001c 0034      	orib #52,%a4@+
000111be: 020d           	.short 0x020d
000111c0: 0201 0016      	andib #22,%d1
000111c4: 004d           	.short 0x004d
000111c6: 01dd           	bset %d0,%a5@+
000111c8: 0207 00c3      	andib #-61,%d7
000111cc: 003e           	.short 0x003e
000111ce: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
000111d4: 001c 0034      	orib #52,%a4@+
000111d8: 020d           	.short 0x020d
000111da: 0201 0016      	andib #22,%d1
000111de: 004d           	.short 0x004d
000111e0: 01dd           	bset %d0,%a5@+
000111e2: 0207 00c4      	andib #-60,%d7
000111e6: 003e           	.short 0x003e
000111e8: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
000111ee: 001c 0034      	orib #52,%a4@+
000111f2: 020d           	.short 0x020d
000111f4: 0201 0016      	andib #22,%d1
000111f8: 004d           	.short 0x004d
000111fa: 01dd           	bset %d0,%a5@+
000111fc: 0207 00c9      	andib #-55,%d7
00011200: 003e           	.short 0x003e
00011202: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00011208: 001c 0034      	orib #52,%a4@+
0001120c: 020d           	.short 0x020d
0001120e: 0201 0016      	andib #22,%d1
00011212: 004d           	.short 0x004d
00011214: 01dd           	bset %d0,%a5@+
00011216: 0207 00ca      	andib #-54,%d7
0001121a: 003e           	.short 0x003e
0001121c: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00011222: 001c 0034      	orib #52,%a4@+
00011226: 020d           	.short 0x020d
00011228: 0201 0016      	andib #22,%d1
0001122c: 004d           	.short 0x004d
0001122e: 01dd           	bset %d0,%a5@+
00011230: 0207 00cb      	andib #-53,%d7
00011234: 003e           	.short 0x003e
00011236: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
0001123c: 001c 0034      	orib #52,%a4@+
00011240: 020d           	.short 0x020d
00011242: 0201 0016      	andib #22,%d1
00011246: 004d           	.short 0x004d
00011248: 01dd           	bset %d0,%a5@+
0001124a: 0207 00cc      	andib #-52,%d7
0001124e: 003e           	.short 0x003e
00011250: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00011256: 001c 0034      	orib #52,%a4@+
0001125a: 020d           	.short 0x020d
0001125c: 0201 0016      	andib #22,%d1
00011260: 004d           	.short 0x004d
00011262: 01dd           	bset %d0,%a5@+
00011264: 0207 0100      	andib #0,%d7
00011268: 00fe           	.short 0x00fe
0001126a: 00c9           	.short 0x00c9
0001126c: 0027 02ae      	orib #-82,%sp@-
00011270: 0042 00d8      	oriw #216,%d2
00011274: 020c           	.short 0x020c
00011276: 0201 0016      	andib #22,%d1
0001127a: 004c           	.short 0x004c
0001127c: 01dc           	bset %d0,%a4@+
0001127e: 0207 0101      	andib #1,%d7
00011282: 003e           	.short 0x003e
00011284: 0030 0008 0239 	orib #8,%a0@(0000000000000039,%d0:w:2)
0001128a: 0012 0034      	orib #52,%a2@
0001128e: 020c           	.short 0x020c
00011290: 0201 0016      	andib #22,%d1
00011294: 004c           	.short 0x004c
00011296: 01dc           	bset %d0,%a4@+
00011298: 0207 0102      	andib #2,%d7
0001129c: 00fe           	.short 0x00fe
0001129e: 00c9           	.short 0x00c9
000112a0: 0027 000c      	orib #12,%sp@-
000112a4: 006d 00d8 020c 	oriw #216,%a5@(524)
000112aa: 0201 0016      	andib #22,%d1
000112ae: 004c           	.short 0x004c
000112b0: 01dc           	bset %d0,%a4@+
000112b2: 0207 0103      	andib #3,%d7
000112b6: 00fe           	.short 0x00fe
000112b8: 00c9           	.short 0x00c9
000112ba: 0027 001c      	orib #28,%sp@-
000112be: 007d           	.short 0x007d
000112c0: 00d8           	.short 0x00d8
000112c2: 020c           	.short 0x020c
000112c4: 0201 0016      	andib #22,%d1
000112c8: 004c           	.short 0x004c
000112ca: 01dc           	bset %d0,%a4@+
000112cc: 0207 0104      	andib #4,%d7
000112d0: 00fe           	.short 0x00fe
000112d2: 00c9           	.short 0x00c9
000112d4: 0027 002e      	orib #46,%sp@-
000112d8: 008f 00d8 020c 	oril #14156300,%d7
000112de: 0201 0016      	andib #22,%d1
000112e2: 004c           	.short 0x004c
000112e4: 01dc           	bset %d0,%a4@+
000112e6: 0207 0108      	andib #8,%d7
000112ea: 01ff           	.short 0x01ff
000112ec: 0197           	bclr %d0,%sp@
000112ee: 0050 03f0      	oriw #1008,%a0@
000112f2: 009f 01b4 020c 	oril #28574220,%sp@+
000112f8: 0201 0016      	andib #22,%d1
000112fc: 004c           	.short 0x004c
000112fe: 01dc           	bset %d0,%a4@+
00011300: 0207 0109      	andib #9,%d7
00011304: 003e           	.short 0x003e
00011306: 0030 0008 0002 	orib #8,%a0@(0000000000000002,%d0:w)
0001130c: 0020 0034      	orib #52,%a0@-
00011310: 020c           	.short 0x020c
00011312: 0201 0016      	andib #22,%d1
00011316: 004c           	.short 0x004c
00011318: 01dc           	bset %d0,%a4@+
0001131a: 0207 010a      	andib #10,%d7
0001131e: 01ff           	.short 0x01ff
00011320: 0197           	bclr %d0,%sp@
00011322: 0050 004d      	oriw #77,%a0@
00011326: 00fd           	.short 0x00fd
00011328: 01b4 020c      	bclr %d0,%a4@(000000000000000c,%d0:w:2)
0001132c: 0201 0016      	andib #22,%d1
00011330: 004c           	.short 0x004c
00011332: 01dc           	bset %d0,%a4@+
00011334: 0207 010b      	andib #11,%d7
00011338: 01ff           	.short 0x01ff
0001133a: 0197           	bclr %d0,%sp@
0001133c: 0050 005d      	oriw #93,%a0@
00011340: 010d 01b4      	movepw %a5@(436),%d0
00011344: 020c           	.short 0x020c
00011346: 0201 0016      	andib #22,%d1
0001134a: 004c           	.short 0x004c
0001134c: 01dc           	bset %d0,%a4@+
0001134e: 0207 010c      	andib #12,%d7
00011352: 01ff           	.short 0x01ff
00011354: 0197           	bclr %d0,%sp@
00011356: 0050 0071      	oriw #113,%a0@
0001135a: 0121           	btst %d0,%a1@-
0001135c: 01b4 020c      	bclr %d0,%a4@(000000000000000c,%d0:w:2)
00011360: 0201 0016      	andib #22,%d1
00011364: 004c           	.short 0x004c
00011366: 01dc           	bset %d0,%a4@+
00011368: 0207 0140      	andib #64,%d7
0001136c: 00fe           	.short 0x00fe
0001136e: 00c9           	.short 0x00c9
00011370: 0027 028e      	orib #-114,%sp@-
00011374: 0062 00d8      	oriw #216,%a2@-
00011378: 020c           	.short 0x020c
0001137a: 0201 0016      	andib #22,%d1
0001137e: 0024 0204      	orib #4,%a4@-
00011382: 0207 0141      	andib #65,%d7
00011386: 003e           	.short 0x003e
00011388: 0030 0008 0232 	orib #8,%a0@(0000000000000032,%d0:w:2)
0001138e: 001b 0034      	orib #52,%a3@+
00011392: 020c           	.short 0x020c
00011394: 0201 0016      	andib #22,%d1
00011398: 0024 0204      	orib #4,%a4@-
0001139c: 0207 0142      	andib #66,%d7
000113a0: 00fe           	.short 0x00fe
000113a2: 00c9           	.short 0x00c9
000113a4: 0027 02ec      	orib #-20,%sp@-
000113a8: 008d 00d8 020c 	oril #14156300,%d5
000113ae: 0201 0016      	andib #22,%d1
000113b2: 0024 0204      	orib #4,%a4@-
000113b6: 0207 0143      	andib #67,%d7
000113ba: 00fe           	.short 0x00fe
000113bc: 00c9           	.short 0x00c9
000113be: 0027 02fc      	orib #-4,%sp@-
000113c2: 009d 00d8 020c 	oril #14156300,%a5@+
000113c8: 0201 0016      	andib #22,%d1
000113cc: 0024 0204      	orib #4,%a4@-
000113d0: 0207 0144      	andib #68,%d7
000113d4: 00fe           	.short 0x00fe
000113d6: 00c9           	.short 0x00c9
000113d8: 0027 000e      	orib #14,%sp@-
000113dc: 00af 00d8 020c 	oril #14156300,%sp@(513)
000113e2: 0201 
000113e4: 0016 0024      	orib #36,%fp@
000113e8: 0204 0207      	andib #7,%d4
000113ec: 0148 01ff      	movepl %a0@(511),%d0
000113f0: 0197           	bclr %d0,%sp@
000113f2: 0050 03b0      	oriw #944,%a0@
000113f6: 00df           	.short 0x00df
000113f8: 01b4 020c      	bclr %d0,%a4@(000000000000000c,%d0:w:2)
000113fc: 0201 0016      	andib #22,%d1
00011400: 0024 0204      	orib #4,%a4@-
00011404: 0207 0149      	andib #73,%d7
00011408: 003e           	.short 0x003e
0001140a: 0030 0008 0237 	orib #8,%a0@(0000000000000037,%d0:w:2)
00011410: 0020 0034      	orib #52,%a0@-
00011414: 020c           	.short 0x020c
00011416: 0201 0016      	andib #22,%d1
0001141a: 0024 0204      	orib #4,%a4@-
0001141e: 0207 014a      	andib #74,%d7
00011422: 01ff           	.short 0x01ff
00011424: 0197           	bclr %d0,%sp@
00011426: 0050 000d      	oriw #13,%a0@
0001142a: 013d           	.short 0x013d
0001142c: 01b4 020c      	bclr %d0,%a4@(000000000000000c,%d0:w:2)
00011430: 0201 0016      	andib #22,%d1
00011434: 0024 0204      	orib #4,%a4@-
00011438: 0207 014b      	andib #75,%d7
0001143c: 01ff           	.short 0x01ff
0001143e: 0197           	bclr %d0,%sp@
00011440: 0050 001d      	oriw #29,%a0@
00011444: 014d 01b4      	movepl %a5@(436),%d0
00011448: 020c           	.short 0x020c
0001144a: 0201 0016      	andib #22,%d1
0001144e: 0024 0204      	orib #4,%a4@-
00011452: 0207 014c      	andib #76,%d7
00011456: 01ff           	.short 0x01ff
00011458: 0197           	bclr %d0,%sp@
0001145a: 0050 0031      	oriw #49,%a0@
0001145e: 0161           	bchg %d0,%a1@-
00011460: 01b4 020c      	bclr %d0,%a4@(000000000000000c,%d0:w:2)
00011464: 0201 0016      	andib #22,%d1
00011468: 0024 0204      	orib #4,%a4@-
0001146c: 0207 0180      	andib #-128,%d7
00011470: 00fe           	.short 0x00fe
00011472: 00c9           	.short 0x00c9
00011474: 0027 02ae      	orib #-82,%sp@-
00011478: 0042 00d8      	oriw #216,%d2
0001147c: 020c           	.short 0x020c
0001147e: 0201 0016      	andib #22,%d1
00011482: 004c           	.short 0x004c
00011484: 01dc           	bset %d0,%a4@+
00011486: 0207 0188      	andib #-120,%d7
0001148a: 01ff           	.short 0x01ff
0001148c: 0197           	bclr %d0,%sp@
0001148e: 0050 03f0      	oriw #1008,%a0@
00011492: 009f 01b4 020c 	oril #28574220,%sp@+
00011498: 0201 0016      	andib #22,%d1
0001149c: 004c           	.short 0x004c
0001149e: 01dc           	bset %d0,%a4@+
000114a0: 0207 01c0      	andib #-64,%d7
000114a4: 00fe           	.short 0x00fe
000114a6: 00c9           	.short 0x00c9
000114a8: 0027 028e      	orib #-114,%sp@-
000114ac: 0062 00d8      	oriw #216,%a2@-
000114b0: 020c           	.short 0x020c
000114b2: 0201 0016      	andib #22,%d1
000114b6: 0024 0204      	orib #4,%a4@-
000114ba: 0207 01c8      	andib #-56,%d7
000114be: 01ff           	.short 0x01ff
000114c0: 0197           	bclr %d0,%sp@
000114c2: 0050 03b0      	oriw #944,%a0@
000114c6: 00df           	.short 0x00df
000114c8: 01b4 020c      	bclr %d0,%a4@(000000000000000c,%d0:w:2)
000114cc: 0201 0016      	andib #22,%d1
000114d0: 0024 0204      	orib #4,%a4@-
000114d4: 0207 ffff      	andib #-1,%d7
000114f0: ffff           	.short 0xffff
000114f2: 00ff           	.short 0x00ff
000114f4: ff00 0000      	cp1stb %d0,%d0,#1,#0
000114f8: 00ff           	.short 0x00ff
000114fa: 0000 ffff      	orib #-1,%d0
000114fe: 0000 0000      	orib #0,%d0
00011502: 00ff           	.short 0x00ff
00011504: ff00 00ff      	cp1stb %d0,%d0,#1,#255
00011508: 00ff           	.short 0x00ff
0001150a: 00ff           	.short 0x00ff
0001150c: bbbb           	.short 0xbbbb
0001150e: 00bb 8888 0088 	oril #-2004352888,%d3
00011514: aa00 0000      	macw %d0l,%d5l
00011518: 00aa 0000 aaaa 	oril #43690,%a2@(0)
0001151e: 0000 
00011520: 0000 00aa      	orib #-86,%d0
00011524: aa00 00aa      	macw %d0l,%d5u
00011528: 00aa 00aa 0000 	oril #11141120,%a2@(0)
0001152e: 0000 
00011530: ffff           	.short 0xffff
00011532: 00ff           	.short 0x00ff
00011534: eded 00ed dddd 	bfffo %a5@(-8739),3,%d5,%d0
0001153a: 00dd           	.short 0x00dd
0001153c: cccc           	.short 0xcccc
0001153e: 00cc           	.short 0x00cc
00011540: baba 00ba      	cmpl %pc@(0x115fc),%d5
00011544: aaaa 00aa 9999 	macw %a2l,%d0u,%a2@(-26215)&,%d5
0001154a: 0099 8787 0087 	oril #-2021195641,%a1@+
00011550: 7777 0077      	mvsw %sp@(0000000000000077,%d0:w),%d3
00011554: 6666           	bnes 0x115bc
00011556: 0066 5454      	oriw #21588,%fp@-
0001155a: 0054 4444      	oriw #17476,%a4@
0001155e: 0044 3333      	oriw #13107,%d4
00011562: 0033 2121 0021 	orib #33,%a3@(0000000000000021,%d0:w)
00011568: 1111           	moveb %a1@,%a0@-
0001156a: 0011 0000      	orib #0,%a1@
0001156e: 0000 ff00      	orib #0,%d0
00011572: 0000 ff00      	orib #0,%d0
00011576: 0011 ff00      	orib #0,%a1@
0001157a: 0021 ff00      	orib #0,%a1@-
0001157e: 0033 ff00 0044 	orib #0,%a3@(0000000000000044,%d0:w)
00011584: ff00 0054      	cp1stb %d0,%d0,#1,#84
00011588: ff00 0066      	cp1stb %d0,%d0,#1,#102
0001158c: ff00 0077      	cp1stb %d0,%d0,#1,#119
00011590: ff00 0087      	cp1stb %d0,%d0,#1,#135
00011594: ff00 0099      	cp1stb %d0,%d0,#1,#153
00011598: ff00 00aa      	cp1stb %d0,%d0,#1,#170
0001159c: ff00 00ba      	cp1stb %d0,%d0,#1,#186
000115a0: ff00 00cc      	cp1stb %d0,%d0,#1,#204
000115a4: ff00 00dd      	cp1stb %d0,%d0,#1,#221
000115a8: ff00 00ed      	cp1stb %d0,%d0,#1,#237
000115ac: ff00 00ff      	cp1stb %d0,%d0,#1,#255
000115b0: ed00           	aslb #6,%d0
000115b2: 00ff           	.short 0x00ff
000115b4: dd00           	addxb %d0,%d6
000115b6: 00ff           	.short 0x00ff
000115b8: cc00           	andb %d0,%d6
000115ba: 00ff           	.short 0x00ff
000115bc: ba00           	cmpb %d0,%d5
000115be: 00ff           	.short 0x00ff
000115c0: aa00 00ff      	macw %d0u,%d5u
000115c4: 9900           	subxb %d0,%d4
000115c6: 00ff           	.short 0x00ff
000115c8: 8700           	sbcd %d0,%d3
000115ca: 00ff           	.short 0x00ff
000115cc: 7700           	mvsb %d0,%d3
000115ce: 00ff           	.short 0x00ff
000115d0: 6600 00ff      	bnew 0x116d1
000115d4: 5400           	addqb #2,%d0
000115d6: 00ff           	.short 0x00ff
000115d8: 4400           	negb %d0
000115da: 00ff           	.short 0x00ff
000115dc: 3300           	movew %d0,%a1@-
000115de: 00ff           	.short 0x00ff
000115e0: 2100           	movel %d0,%a0@-
000115e2: 00ff           	.short 0x00ff
000115e4: 1100           	moveb %d0,%a0@-
000115e6: 00ff           	.short 0x00ff
000115e8: 0000 00ff      	orib #-1,%d0
000115ec: 0011 00ff      	orib #-1,%a1@
000115f0: 0021 00ff      	orib #-1,%a1@-
000115f4: 0033 00ff 0044 	orib #-1,%a3@(0000000000000044,%d0:w)
000115fa: 00ff           	.short 0x00ff
000115fc: 0054 00ff      	oriw #255,%a4@
00011600: 0066 00ff      	oriw #255,%fp@-
00011604: 0077 00ff 0087 	oriw #255,%sp@(ffffffffffffff87,%d0:w)
0001160a: 00ff           	.short 0x00ff
0001160c: 0099 00ff 00aa 	oril #16711850,%a1@+
00011612: 00ff           	.short 0x00ff
00011614: 00ba 00ff 00cc 	oril #16711884,%d2
0001161a: 00ff           	.short 0x00ff
0001161c: 00dd           	.short 0x00dd
0001161e: 00ff           	.short 0x00ff
00011620: 00ed           	.short 0x00ed
00011622: 00ff           	.short 0x00ff
00011624: 00ff           	.short 0x00ff
00011626: 00ff           	.short 0x00ff
00011628: 00ff           	.short 0x00ff
0001162a: 00ed           	.short 0x00ed
0001162c: 00ff           	.short 0x00ff
0001162e: 00dd           	.short 0x00dd
00011630: 00ff           	.short 0x00ff
00011632: 00cc           	.short 0x00cc
00011634: 00ff           	.short 0x00ff
00011636: 00ba 00ff 00aa 	oril #16711850,%d2
0001163c: 00ff           	.short 0x00ff
0001163e: 0099 00ff 0087 	oril #16711815,%a1@+
00011644: 00ff           	.short 0x00ff
00011646: 0077 00ff 0066 	oriw #255,%sp@(0000000000000066,%d0:w)
0001164c: 00ff           	.short 0x00ff
0001164e: 0054 00ff      	oriw #255,%a4@
00011652: 0044 00ff      	oriw #255,%d4
00011656: 0033 00ff 0021 	orib #-1,%a3@(0000000000000021,%d0:w)
0001165c: 00ff           	.short 0x00ff
0001165e: 0011 00ff      	orib #-1,%a1@
00011662: 0000 11ff      	orib #-1,%d0
00011666: 0000 21ff      	orib #-1,%d0
0001166a: 0000 33ff      	orib #-1,%d0
0001166e: 0000 44ff      	orib #-1,%d0
00011672: 0000 54ff      	orib #-1,%d0
00011676: 0000 66ff      	orib #-1,%d0
0001167a: 0000 77ff      	orib #-1,%d0
0001167e: 0000 87ff      	orib #-1,%d0
00011682: 0000 99ff      	orib #-1,%d0
00011686: 0000 aaff      	orib #-1,%d0
0001168a: 0000 baff      	orib #-1,%d0
0001168e: 0000 ccff      	orib #-1,%d0
00011692: 0000 ddff      	orib #-1,%d0
00011696: 0000 edff      	orib #-1,%d0
0001169a: 0000 ffff      	orib #-1,%d0
0001169e: 0000 ffed      	orib #-19,%d0
000116a2: 0000 ffdd      	orib #-35,%d0
000116a6: 0000 ffcc      	orib #-52,%d0
000116aa: 0000 ffba      	orib #-70,%d0
000116ae: 0000 ffaa      	orib #-86,%d0
000116b2: 0000 ff99      	orib #-103,%d0
000116b6: 0000 ff87      	orib #-121,%d0
000116ba: 0000 ff77      	orib #119,%d0
000116be: 0000 ff66      	orib #102,%d0
000116c2: 0000 ff54      	orib #84,%d0
000116c6: 0000 ff44      	orib #68,%d0
000116ca: 0000 ff33      	orib #51,%d0
000116ce: 0000 ff21      	orib #33,%d0
000116d2: 0000 ff11      	orib #17,%d0
000116d6: 0000 ba00      	orib #0,%d0
000116da: 0000 ba00      	orib #0,%d0
000116de: 0011 ba00      	orib #0,%a1@
000116e2: 0021 ba00      	orib #0,%a1@-
000116e6: 0033 ba00 0044 	orib #0,%a3@(0000000000000044,%d0:w)
000116ec: ba00           	cmpb %d0,%d5
000116ee: 0054 ba00      	oriw #-17920,%a4@
000116f2: 0066 ba00      	oriw #-17920,%fp@-
000116f6: 0077 ba00 0087 	oriw #-17920,%sp@(ffffffffffffff87,%d0:w)
000116fc: ba00           	cmpb %d0,%d5
000116fe: 0099 ba00 00aa 	oril #-1174404950,%a1@+
00011704: ba00           	cmpb %d0,%d5
00011706: 00ba aa00 00ba 	oril #-1442840390,%d2
0001170c: 9900           	subxb %d0,%d4
0001170e: 00ba 8700 00ba 	oril #-2030042950,%d2
00011714: 7700           	mvsb %d0,%d3
00011716: 00ba 6600 00ba 	oril #1711276218,%d2
0001171c: 5400           	addqb #2,%d0
0001171e: 00ba 4400 00ba 	oril #1140850874,%d2
00011724: 3300           	movew %d0,%a1@-
00011726: 00ba 2100 00ba 	oril #553648314,%d2
0001172c: 1100           	moveb %d0,%a0@-
0001172e: 00ba 0000 00ba 	oril #186,%d2
00011734: 0011 00ba      	orib #-70,%a1@
00011738: 0021 00ba      	orib #-70,%a1@-
0001173c: 0033 00ba 0044 	orib #-70,%a3@(0000000000000044,%d0:w)
00011742: 00ba 0054 00ba 	oril #5505210,%d2
00011748: 0066 00ba      	oriw #186,%fp@-
0001174c: 0077 00ba 0087 	oriw #186,%sp@(ffffffffffffff87,%d0:w)
00011752: 00ba 0099 00ba 	oril #10027194,%d2
00011758: 00aa 00ba 00ba 	oril #12189882,%a2@(186)
0001175e: 00ba 
00011760: 00ba 00aa 00ba 	oril #11141306,%d2
00011766: 0099 00ba 0087 	oril #12189831,%a1@+
0001176c: 00ba 0077 00ba 	oril #7798970,%d2
00011772: 0066 00ba      	oriw #186,%fp@-
00011776: 0054 00ba      	oriw #186,%a4@
0001177a: 0044 00ba      	oriw #186,%d4
0001177e: 0033 00ba 0021 	orib #-70,%a3@(0000000000000021,%d0:w)
00011784: 00ba 0011 00ba 	oril #1114298,%d2
0001178a: 0000 11ba      	orib #-70,%d0
0001178e: 0000 21ba      	orib #-70,%d0
00011792: 0000 33ba      	orib #-70,%d0
00011796: 0000 44ba      	orib #-70,%d0
0001179a: 0000 54ba      	orib #-70,%d0
0001179e: 0000 66ba      	orib #-70,%d0
000117a2: 0000 77ba      	orib #-70,%d0
000117a6: 0000 87ba      	orib #-70,%d0
000117aa: 0000 99ba      	orib #-70,%d0
000117ae: 0000 aaba      	orib #-70,%d0
000117b2: 0000 baba      	orib #-70,%d0
000117b6: 0000 baaa      	orib #-86,%d0
000117ba: 0000 ba99      	orib #-103,%d0
000117be: 0000 ba87      	orib #-121,%d0
000117c2: 0000 ba77      	orib #119,%d0
000117c6: 0000 ba66      	orib #102,%d0
000117ca: 0000 ba54      	orib #84,%d0
000117ce: 0000 ba44      	orib #68,%d0
000117d2: 0000 ba33      	orib #51,%d0
000117d6: 0000 ba21      	orib #33,%d0
000117da: 0000 ba11      	orib #17,%d0
000117de: 0000 7700      	orib #0,%d0
000117e2: 0000 7700      	orib #0,%d0
000117e6: 0011 7700      	orib #0,%a1@
000117ea: 0021 7700      	orib #0,%a1@-
000117ee: 0033 7700 0044 	orib #0,%a3@(0000000000000044,%d0:w)
000117f4: 7700           	mvsb %d0,%d3
000117f6: 0054 7700      	oriw #30464,%a4@
000117fa: 0066 7700      	oriw #30464,%fp@-
000117fe: 0077 6600 0077 	oriw #26112,%sp@(0000000000000077,%d0:w)
00011804: 5400           	addqb #2,%d0
00011806: 0077 4400 0077 	oriw #17408,%sp@(0000000000000077,%d0:w)
0001180c: 3300           	movew %d0,%a1@-
0001180e: 0077 2100 0077 	oriw #8448,%sp@(0000000000000077,%d0:w)
00011814: 1100           	moveb %d0,%a0@-
00011816: 0077 0000 0077 	oriw #0,%sp@(0000000000000077,%d0:w)
0001181c: 0011 0077      	orib #119,%a1@
00011820: 0021 0077      	orib #119,%a1@-
00011824: 0033 0077 0044 	orib #119,%a3@(0000000000000044,%d0:w)
0001182a: 0077 0054 0077 	oriw #84,%sp@(0000000000000077,%d0:w)
00011830: 0066 0077      	oriw #119,%fp@-
00011834: 0077 0077 0077 	oriw #119,%sp@(0000000000000077,%d0:w)
0001183a: 0066 0077      	oriw #119,%fp@-
0001183e: 0054 0077      	oriw #119,%a4@
00011842: 0044 0077      	oriw #119,%d4
00011846: 0033 0077 0021 	orib #119,%a3@(0000000000000021,%d0:w)
0001184c: 0077 0011 0077 	oriw #17,%sp@(0000000000000077,%d0:w)
00011852: 0000 1177      	orib #119,%d0
00011856: 0000 2177      	orib #119,%d0
0001185a: 0000 3377      	orib #119,%d0
0001185e: 0000 4477      	orib #119,%d0
00011862: 0000 5477      	orib #119,%d0
00011866: 0000 6677      	orib #119,%d0
0001186a: 0000 7777      	orib #119,%d0
0001186e: 0000 7766      	orib #102,%d0
00011872: 0000 7754      	orib #84,%d0
00011876: 0000 7744      	orib #68,%d0
0001187a: 0000 7733      	orib #51,%d0
0001187e: 0000 7721      	orib #33,%d0
00011882: 0000 7711      	orib #17,%d0
00011886: 0000 4400      	orib #0,%d0
0001188a: 0000 4400      	orib #0,%d0
0001188e: 0011 4400      	orib #0,%a1@
00011892: 0021 4400      	orib #0,%a1@-
00011896: 0033 4400 0044 	orib #0,%a3@(0000000000000044,%d0:w)
0001189c: 3300           	movew %d0,%a1@-
0001189e: 0044 2100      	oriw #8448,%d4
000118a2: 0044 1100      	oriw #4352,%d4
000118a6: 0044 0000      	oriw #0,%d4
000118aa: 0044 0011      	oriw #17,%d4
000118ae: 0044 0021      	oriw #33,%d4
000118b2: 0044 0033      	oriw #51,%d4
000118b6: 0044 0044      	oriw #68,%d4
000118ba: 0044 0044      	oriw #68,%d4
000118be: 0033 0044 0021 	orib #68,%a3@(0000000000000021,%d0:w)
000118c4: 0044 0011      	oriw #17,%d4
000118c8: 0044 0000      	oriw #0,%d4
000118cc: 1144 0000      	moveb %d4,%a0@(0)
000118d0: 2144 0000      	movel %d4,%a0@(0)
000118d4: 3344 0000      	movew %d4,%a1@(0)
000118d8: 4444           	negw %d4
000118da: 0000 4433      	orib #51,%d0
000118de: 0000 4421      	orib #33,%d0
000118e2: 0000 4411      	orib #17,%d0
000118e6: 0000 ffff      	orib #-1,%d0
000118ea: 00ff           	.short 0x00ff
000118ec: 0000 0000      	orib #0,%d0
000118f0: 4e75           	rts
000118f2: 302f 0004      	movew %sp@(4),%d0
000118f6: 23fc 0001 1d90 	movel #73104,0x4a8
000118fc: 0000 04a8 
00011900: 3200           	movew %d0,%d1
00011902: 0641 ffbf      	addiw #-65,%d1
00011906: 0c41 000c      	cmpiw #12,%d1
0001190a: 620e           	bhis 0x1191a
0001190c: 3041           	moveaw %d1,%a0
0001190e: d1c8           	addal %a0,%a0
00011910: 2248           	moveal %a0,%a1
00011912: d3fc 0001 1fda 	addal #73690,%a1
00011918: 6018           	bras 0x11932
0001191a: 3200           	movew %d0,%d1
0001191c: 0641 ff9e      	addiw #-98,%d1
00011920: 0c41 0015      	cmpiw #21,%d1
00011924: 6212           	bhis 0x11938
00011926: 3041           	moveaw %d1,%a0
00011928: d1c8           	addal %a0,%a0
0001192a: 2248           	moveal %a0,%a1
0001192c: d3fc 0001 200e 	addal #73742,%a1
00011932: 2071 8800      	moveal %a1@(0000000000000000,%a0:l),%a0
00011936: 4ed0           	jmp %a0@
00011938: 0c40 0059      	cmpiw #89,%d0
0001193c: 660a           	bnes 0x11948
0001193e: 23fc 0001 194a 	movel #72010,0x4a8
00011944: 0000 04a8 
00011948: 4e75           	rts
0001194a: 302f 0004      	movew %sp@(4),%d0
0001194e: 0640 ffe0      	addiw #-32,%d0
00011952: 33c0 0000 04ac 	movew %d0,0x4ac
00011958: 23fc 0001 1a64 	movel #72292,0x4a8
0001195e: 0000 04a8 
00011962: 4e75           	rts
00011964: 302f 0004      	movew %sp@(4),%d0
00011968: 0240 000f      	andiw #15,%d0
0001196c: 33c0 0000 2426 	movew %d0,0x2426
00011972: 23fc 0001 1d90 	movel #73104,0x4a8
00011978: 0000 04a8 
0001197c: 4e75           	rts
0001197e: 302f 0004      	movew %sp@(4),%d0
00011982: 0240 000f      	andiw #15,%d0
00011986: 33c0 0000 2424 	movew %d0,0x2424
0001198c: 23fc 0001 1d90 	movel #73104,0x4a8
00011992: 0000 04a8 
00011996: 4e75           	rts
00011998: 23fc 0001 1964 	movel #72036,0x4a8
0001199e: 0000 04a8 
000119a2: 4e75           	rts
000119a4: 23fc 0001 197e 	movel #72062,0x4a8
000119aa: 0000 04a8 
000119ae: 4e75           	rts
000119b0: 0039 0010 0000 	orib #16,0x2444
000119b6: 2444 
000119b8: 4e75           	rts
000119ba: 0239 ffef 0000 	andib #-17,0x2444
000119c0: 2444 
000119c2: 4e75           	rts
000119c4: 0039 0020 0000 	orib #32,0x2444
000119ca: 2444 
000119cc: 33f9 0000 242e 	movew 0x242e,0x22f8
000119d2: 0000 22f8 
000119d6: 33f9 0000 2430 	movew 0x2430,0x22fa
000119dc: 0000 22fa 
000119e0: 4e75           	rts
000119e2: 0039 0008 0000 	orib #8,0x2444
000119e8: 2444 
000119ea: 4e75           	rts
000119ec: 0239 fff7 0000 	andib #-9,0x2444
000119f2: 2444 
000119f4: 4e75           	rts
000119f6: 3f39 0000 2430 	movew 0x2430,%sp@-
000119fc: 4267           	clrw %sp@-
000119fe: 4eb9 0000 6972 	jsr 0x6972
00011a04: 588f           	addql #4,%sp
00011a06: 4e75           	rts
00011a08: 3f39 0000 2430 	movew 0x2430,%sp@-
00011a0e: 3039 0000 242e 	movew 0x242e,%d0
00011a14: 0240 fff8      	andiw #-8,%d0
00011a18: 5040           	addqw #8,%d0
00011a1a: 3f00           	movew %d0,%sp@-
00011a1c: 4eb9 0000 6972 	jsr 0x6972
00011a22: 588f           	addql #4,%sp
00011a24: 4e75           	rts
00011a26: 41f9 0000 6972 	lea 0x6972,%a0
00011a2c: 0839 0005 0000 	btst #5,0x2444
00011a32: 2444 
00011a34: 670e           	beqs 0x11a44
00011a36: 3f39 0000 22fa 	movew 0x22fa,%sp@-
00011a3c: 3f39 0000 22f8 	movew 0x22f8,%sp@-
00011a42: 6004           	bras 0x11a48
00011a44: 4267           	clrw %sp@-
00011a46: 4267           	clrw %sp@-
00011a48: 4e90           	jsr %a0@
00011a4a: 588f           	addql #4,%sp
00011a4c: 0239 ffdf 0000 	andib #-33,0x2444
00011a52: 2444 
00011a54: 4e75           	rts
00011a56: 4267           	clrw %sp@-
00011a58: 4267           	clrw %sp@-
00011a5a: 4eb9 0000 6972 	jsr 0x6972
00011a60: 588f           	addql #4,%sp
00011a62: 4e75           	rts
00011a64: 3f39 0000 04ac 	movew 0x4ac,%sp@-
00011a6a: 302f 0006      	movew %sp@(6),%d0
00011a6e: 0640 ffe0      	addiw #-32,%d0
00011a72: 3f00           	movew %d0,%sp@-
00011a74: 4eb9 0000 6972 	jsr 0x6972
00011a7a: 23fc 0001 1d90 	movel #73104,0x4a8
00011a80: 0000 04a8 
00011a84: 588f           	addql #4,%sp
00011a86: 4e75           	rts
00011a88: 0839 0002 0000 	btst #2,0x484
00011a8e: 0484 
00011a90: 6706           	beqs 0x11a98
00011a92: 4ef9 0000 fd80 	jmp 0xfd80
00011a98: 4e75           	rts
00011a9a: 3039 0000 2430 	movew 0x2430,%d0
00011aa0: 5240           	addqw #1,%d0
00011aa2: 3f00           	movew %d0,%sp@-
00011aa4: 3f39 0000 242e 	movew 0x242e,%sp@-
00011aaa: 4eb9 0000 6972 	jsr 0x6972
00011ab0: 588f           	addql #4,%sp
00011ab2: 4e75           	rts
00011ab4: 3039 0000 2420 	movew 0x2420,%d0
00011aba: b079 0000 2430 	cmpw 0x2430,%d0
00011ac0: 6702           	beqs 0x11ac4
00011ac2: 60d6           	bras 0x11a9a
00011ac4: 4e75           	rts
00011ac6: 3f39 0000 2430 	movew 0x2430,%sp@-
00011acc: 3039 0000 242e 	movew 0x242e,%d0
00011ad2: 5340           	subqw #1,%d0
00011ad4: 3f00           	movew %d0,%sp@-
00011ad6: 4eb9 0000 6972 	jsr 0x6972
00011adc: 588f           	addql #4,%sp
00011ade: 4e75           	rts
00011ae0: 4a79 0000 242e 	tstw 0x242e
00011ae6: 6702           	beqs 0x11aea
00011ae8: 60dc           	bras 0x11ac6
00011aea: 4e75           	rts
00011aec: 4a79 0000 242e 	tstw 0x242e
00011af2: 6702           	beqs 0x11af6
00011af4: 60d0           	bras 0x11ac6
00011af6: 4e75           	rts
00011af8: 3039 0000 242e 	movew 0x242e,%d0
00011afe: b079 0000 241e 	cmpw 0x241e,%d0
00011b04: 6712           	beqs 0x11b18
00011b06: 3f39 0000 2430 	movew 0x2430,%sp@-
00011b0c: 5240           	addqw #1,%d0
00011b0e: 3f00           	movew %d0,%sp@-
00011b10: 4eb9 0000 6972 	jsr 0x6972
00011b16: 588f           	addql #4,%sp
00011b18: 4e75           	rts
00011b1a: 3039 0000 2430 	movew 0x2430,%d0
00011b20: 6712           	beqs 0x11b34
00011b22: 5340           	subqw #1,%d0
00011b24: 3f00           	movew %d0,%sp@-
00011b26: 3f39 0000 242e 	movew 0x242e,%sp@-
00011b2c: 4eb9 0000 6972 	jsr 0x6972
00011b32: 588f           	addql #4,%sp
00011b34: 4e75           	rts
00011b36: 5279 0000 22f0 	addqw #1,0x22f0
00011b3c: 1039 0000 2444 	moveb 0x2444,%d0
00011b42: 44c0           	movew %d0,%ccr
00011b44: 6650           	bnes 0x11b96
00011b46: 1200           	moveb %d0,%d1
00011b48: 0201 fffb      	andib #-5,%d1
00011b4c: 13c1 0000 2444 	moveb %d1,0x2444
00011b52: 0241 00ff      	andiw #255,%d1
00011b56: 0801 0000      	btst #0,%d1
00011b5a: 6616           	bnes 0x11b72
00011b5c: 3f39 0000 2430 	movew 0x2430,%sp@-
00011b62: 3f39 0000 242e 	movew 0x242e,%sp@-
00011b68: 4eb9 0000 695c 	jsr 0x695c
00011b6e: 588f           	addql #4,%sp
00011b70: 4e75           	rts
00011b72: 0801 0001      	btst #1,%d1
00011b76: 671e           	beqs 0x11b96
00011b78: 0200 fff9      	andib #-7,%d0
00011b7c: 13c0 0000 2444 	moveb %d0,0x2444
00011b82: 3f39 0000 2430 	movew 0x2430,%sp@-
00011b88: 3f39 0000 242e 	movew 0x242e,%sp@-
00011b8e: 4eb9 0000 695c 	jsr 0x695c
00011b94: 588f           	addql #4,%sp
00011b96: 4e75           	rts
00011b98: 3f39 0000 2430 	movew 0x2430,%sp@-
00011b9e: 3f39 0000 242e 	movew 0x242e,%sp@-
00011ba4: 4eb9 0000 695c 	jsr 0x695c
00011baa: 1039 0000 2444 	moveb 0x2444,%d0
00011bb0: 0000 0004      	orib #4,%d0
00011bb4: 13c0 0000 2444 	moveb %d0,0x2444
00011bba: 588f           	addql #4,%sp
00011bbc: 0800 0000      	btst #0,%d0
00011bc0: 6714           	beqs 0x11bd6
00011bc2: 0000 0002      	orib #2,%d0
00011bc6: 13c0 0000 2444 	moveb %d0,0x2444
00011bcc: 13f9 0000 2432 	moveb 0x2432,0x2433
00011bd2: 0000 2433 
00011bd6: 4e75           	rts
00011bd8: 4a79 0000 22f0 	tstw 0x22f0
00011bde: 6708           	beqs 0x11be8
00011be0: 4279 0000 22f0 	clrw 0x22f0
00011be6: 60b0           	bras 0x11b98
00011be8: 4e75           	rts
00011bea: 3039 0000 22f0 	movew 0x22f0,%d0
00011bf0: 670c           	beqs 0x11bfe
00011bf2: 5340           	subqw #1,%d0
00011bf4: 33c0 0000 22f0 	movew %d0,0x22f0
00011bfa: 6602           	bnes 0x11bfe
00011bfc: 609a           	bras 0x11b98
00011bfe: 4e75           	rts
00011c00: 4eba ff34      	jsr %pc@(0x11b36)
00011c04: 4267           	clrw %sp@-
00011c06: 4267           	clrw %sp@-
00011c08: 4eb9 0000 6972 	jsr 0x6972
00011c0e: 3f39 0000 2420 	movew 0x2420,%sp@-
00011c14: 3f39 0000 241e 	movew 0x241e,%sp@-
00011c1a: 4267           	clrw %sp@-
00011c1c: 4267           	clrw %sp@-
00011c1e: 4eb9 0000 6a4a 	jsr 0x6a4a
00011c24: 4fef 000c      	lea %sp@(12),%sp
00011c28: 60c0           	bras 0x11bea
00011c2a: 4eba ff0a      	jsr %pc@(0x11b36)
00011c2e: 3039 0000 2430 	movew 0x2430,%d0
00011c34: 3f00           	movew %d0,%sp@-
00011c36: 3f39 0000 241e 	movew 0x241e,%sp@-
00011c3c: 3f00           	movew %d0,%sp@-
00011c3e: 4267           	clrw %sp@-
00011c40: 4eb9 0000 6a4a 	jsr 0x6a4a
00011c46: 3f39 0000 2430 	movew 0x2430,%sp@-
00011c4c: 4267           	clrw %sp@-
00011c4e: 4eb9 0000 6972 	jsr 0x6972
00011c54: 4fef 000c      	lea %sp@(12),%sp
00011c58: 6090           	bras 0x11bea
00011c5a: 2f03           	movel %d3,%sp@-
00011c5c: 2f02           	movel %d2,%sp@-
00011c5e: 4eba fed6      	jsr %pc@(0x11b36)
00011c62: 3439 0000 242e 	movew 0x242e,%d2
00011c68: 3639 0000 2430 	movew 0x2430,%d3
00011c6e: 0802 0000      	btst #0,%d2
00011c72: 661a           	bnes 0x11c8e
00011c74: 3f3c 0020      	movew #32,%sp@-
00011c78: 4eb9 0000 6c32 	jsr 0x6c32
00011c7e: 548f           	addql #2,%sp
00011c80: 4a42           	tstw %d2
00011c82: 671a           	beqs 0x11c9e
00011c84: 3f03           	movew %d3,%sp@-
00011c86: 3002           	movew %d2,%d0
00011c88: 5340           	subqw #1,%d0
00011c8a: 3f00           	movew %d0,%sp@-
00011c8c: 6004           	bras 0x11c92
00011c8e: 3f03           	movew %d3,%sp@-
00011c90: 3f02           	movew %d2,%sp@-
00011c92: 3f03           	movew %d3,%sp@-
00011c94: 4267           	clrw %sp@-
00011c96: 4eb9 0000 6a4a 	jsr 0x6a4a
00011c9c: 508f           	addql #8,%sp
00011c9e: 3f03           	movew %d3,%sp@-
00011ca0: 3f02           	movew %d2,%sp@-
00011ca2: 4eb9 0000 6972 	jsr 0x6972
00011ca8: 588f           	addql #4,%sp
00011caa: 241f           	movel %sp@+,%d2
00011cac: 261f           	movel %sp@+,%d3
00011cae: 6000 ff3a      	braw 0x11bea
00011cb2: 60a6           	bras 0x11c5a
00011cb4: 48e7 3800      	moveml %d2-%d4,%sp@-
00011cb8: 1039 0000 2444 	moveb 0x2444,%d0
00011cbe: 3800           	movew %d0,%d4
00011cc0: 0244 0008      	andiw #8,%d4
00011cc4: 0200 fff7      	andib #-9,%d0
00011cc8: 13c0 0000 2444 	moveb %d0,0x2444
00011cce: 4eba fe66      	jsr %pc@(0x11b36)
00011cd2: 3439 0000 242e 	movew 0x242e,%d2
00011cd8: 3639 0000 2430 	movew 0x2430,%d3
00011cde: b479 0000 241e 	cmpw 0x241e,%d2
00011ce4: 660e           	bnes 0x11cf4
00011ce6: 3f3c 0020      	movew #32,%sp@-
00011cea: 4eb9 0000 6c32 	jsr 0x6c32
00011cf0: 548f           	addql #2,%sp
00011cf2: 6030           	bras 0x11d24
00011cf4: 0802 0000      	btst #0,%d2
00011cf8: 670c           	beqs 0x11d06
00011cfa: 3f3c 0020      	movew #32,%sp@-
00011cfe: 4eb9 0000 6c32 	jsr 0x6c32
00011d04: 548f           	addql #2,%sp
00011d06: 3039 0000 2430 	movew 0x2430,%d0
00011d0c: 3f00           	movew %d0,%sp@-
00011d0e: 3f39 0000 241e 	movew 0x241e,%sp@-
00011d14: 3f00           	movew %d0,%sp@-
00011d16: 3f39 0000 242e 	movew 0x242e,%sp@-
00011d1c: 4eb9 0000 6a4a 	jsr 0x6a4a
00011d22: 508f           	addql #8,%sp
00011d24: 4a44           	tstw %d4
00011d26: 6708           	beqs 0x11d30
00011d28: 0039 0008 0000 	orib #8,0x2444
00011d2e: 2444 
00011d30: 3f03           	movew %d3,%sp@-
00011d32: 3f02           	movew %d2,%sp@-
00011d34: 4eb9 0000 6972 	jsr 0x6972
00011d3a: 588f           	addql #4,%sp
00011d3c: 4cdf 001c      	moveml %sp@+,%d2-%d4
00011d40: 6000 fea8      	braw 0x11bea
00011d44: 6000 ff6e      	braw 0x11cb4
00011d48: 4eba fdec      	jsr %pc@(0x11b36)
00011d4c: 3f39 0000 2430 	movew 0x2430,%sp@-
00011d52: 4eb9 0000 6be0 	jsr 0x6be0
00011d58: 3f39 0000 2430 	movew 0x2430,%sp@-
00011d5e: 4267           	clrw %sp@-
00011d60: 4eb9 0000 6972 	jsr 0x6972
00011d66: 5c8f           	addql #6,%sp
00011d68: 6000 fe80      	braw 0x11bea
00011d6c: 4eba fdc8      	jsr %pc@(0x11b36)
00011d70: 3f39 0000 2430 	movew 0x2430,%sp@-
00011d76: 4eb9 0000 6e82 	jsr 0x6e82
00011d7c: 3f39 0000 2430 	movew 0x2430,%sp@-
00011d82: 4267           	clrw %sp@-
00011d84: 4eb9 0000 6972 	jsr 0x6972
00011d8a: 5c8f           	addql #6,%sp
00011d8c: 6000 fe5c      	braw 0x11bea
00011d90: 302f 0004      	movew %sp@(4),%d0
00011d94: 0c40 001f      	cmpiw #31,%d0
00011d98: 6f06           	bles 0x11da0
00011d9a: 4ef9 0000 6c32 	jmp 0x6c32
00011da0: 0c40 001b      	cmpiw #27,%d0
00011da4: 660c           	bnes 0x11db2
00011da6: 23fc 0001 18f2 	movel #71922,0x4a8
00011dac: 0000 04a8 
00011db0: 4e75           	rts
00011db2: 5f40           	subqw #7,%d0
00011db4: 0c40 0006      	cmpiw #6,%d0
00011db8: 6212           	bhis 0x11dcc
00011dba: 3040           	moveaw %d0,%a0
00011dbc: d1c8           	addal %a0,%a0
00011dbe: 2248           	moveal %a0,%a1
00011dc0: d3fc 0001 2066 	addal #73830,%a1
00011dc6: 2071 8800      	moveal %a1@(0000000000000000,%a0:l),%a0
00011dca: 4ed0           	jmp %a0@
00011dcc: 4e75           	rts
00011dce: 4eba fe8a      	jsr %pc@(0x11c5a)
00011dd2: 3039 0000 2430 	movew 0x2430,%d0
00011dd8: 6716           	beqs 0x11df0
00011dda: 5340           	subqw #1,%d0
00011ddc: 3f00           	movew %d0,%sp@-
00011dde: 3f39 0000 241e 	movew 0x241e,%sp@-
00011de4: 4267           	clrw %sp@-
00011de6: 4267           	clrw %sp@-
00011de8: 4eb9 0000 6a4a 	jsr 0x6a4a
00011dee: 508f           	addql #8,%sp
00011df0: 4e75           	rts
00011df2: 4eba fec0      	jsr %pc@(0x11cb4)
00011df6: 3039 0000 2430 	movew 0x2430,%d0
00011dfc: 3239 0000 2420 	movew 0x2420,%d1
00011e02: b240           	cmpw %d0,%d1
00011e04: 6716           	beqs 0x11e1c
00011e06: 3f01           	movew %d1,%sp@-
00011e08: 3f39 0000 241e 	movew 0x241e,%sp@-
00011e0e: 5240           	addqw #1,%d0
00011e10: 3f00           	movew %d0,%sp@-
00011e12: 4267           	clrw %sp@-
00011e14: 4eb9 0000 6a4a 	jsr 0x6a4a
00011e1a: 508f           	addql #8,%sp
00011e1c: 4e75           	rts
00011e1e: 3039 0000 2420 	movew 0x2420,%d0
00011e24: b079 0000 2430 	cmpw 0x2430,%d0
00011e2a: 6704           	beqs 0x11e30
00011e2c: 6000 fc6c      	braw 0x11a9a
00011e30: 4eba fd04      	jsr %pc@(0x11b36)
00011e34: 4267           	clrw %sp@-
00011e36: 4eb9 0000 6be0 	jsr 0x6be0
00011e3c: 548f           	addql #2,%sp
00011e3e: 6000 fdaa      	braw 0x11bea
00011e42: 2f02           	movel %d2,%sp@-
00011e44: 3039 0000 2430 	movew 0x2430,%d0
00011e4a: 670c           	beqs 0x11e58
00011e4c: 5340           	subqw #1,%d0
00011e4e: 3f00           	movew %d0,%sp@-
00011e50: 3f39 0000 242e 	movew 0x242e,%sp@-
00011e56: 600e           	bras 0x11e66
00011e58: 3439 0000 242e 	movew 0x242e,%d2
00011e5e: 4eba ff0c      	jsr %pc@(0x11d6c)
00011e62: 4267           	clrw %sp@-
00011e64: 3f02           	movew %d2,%sp@-
00011e66: 4eb9 0000 6972 	jsr 0x6972
00011e6c: 588f           	addql #4,%sp
00011e6e: 241f           	movel %sp@+,%d2
00011e70: 4e75           	rts
00011e72:  _cputc
00011e72: 302f 0004      	movew %sp@(4),%d0
00011e76: 2079 0000 04a8 	moveal 0x4a8,%a0
00011e7c: b0fc 0000      	cmpaw #0,%a0
00011e80: 670a           	beqs 0x11e8c
00011e82: 0240 00ff      	andiw #255,%d0
00011e86: 3f40 0004      	movew %d0,%sp@(4)
00011e8a: 4ed0           	jmp %a0@
00011e8c: 4e75           	rts
00011e8e:  _blink
00011e8e: 2f02           	movel %d2,%sp@-
00011e90: 1039 0000 2444 	moveb 0x2444,%d0
00011e96: 4241           	clrw %d1
00011e98: 1200           	moveb %d0,%d1
00011e9a: 44c1           	movew %d1,%ccr
00011e9c: 664a           	bnes 0x11ee8
00011e9e: 0801 0000      	btst #0,%d1
00011ea2: 6744           	beqs 0x11ee8
00011ea4: 1439 0000 2433 	moveb 0x2433,%d2
00011eaa: 5302           	subqb #1,%d2
00011eac: 13c2 0000 2433 	moveb %d2,0x2433
00011eb2: 6634           	bnes 0x11ee8
00011eb4: 13f9 0000 2432 	moveb 0x2432,0x2433
00011eba: 0000 2433 
00011ebe: 0801 0001      	btst #1,%d1
00011ec2: 6706           	beqs 0x11eca
00011ec4: 0200 fffd      	andib #-3,%d0
00011ec8: 6004           	bras 0x11ece
00011eca: 0000 0002      	orib #2,%d0
00011ece: 13c0 0000 2444 	moveb %d0,0x2444
00011ed4: 3f39 0000 2430 	movew 0x2430,%sp@-
00011eda: 3f39 0000 242e 	movew 0x242e,%sp@-
00011ee0: 4eb9 0000 695c 	jsr 0x695c
00011ee6: 588f           	addql #4,%sp
00011ee8: 241f           	movel %sp@+,%d2
00011eea: 4e75           	rts
00011eec:  _cursconf
00011eec: 302f 0004      	movew %sp@(4),%d0
00011ef0: 0c40 0005      	cmpiw #5,%d0
00011ef4: 6252           	bhis 0x11f48
00011ef6: 0280 0000 ffff 	andil #65535,%d0
00011efc: d080           	addl %d0,%d0
00011efe: 303b 0806      	movew %pc@(0x11f06,%d0:l),%d0
00011f02: 4efb 0002      	jmp %pc@(0x11f06,%d0:w)
00011f06: 000c           	.short 0x000c
00011f08: 0012 001a      	orib #26,%a2@
00011f0c: 0024 002e      	orib #46,%a4@-
00011f10: 0038 4eba fc22 	orib #-70,0xfffffc22
00011f16: 6004           	bras 0x11f1c
00011f18: 4eba fcbe      	jsr %pc@(0x11bd8)
00011f1c: 4240           	clrw %d0
00011f1e: 4e75           	rts
00011f20: 0239 fffe 0000 	andib #-2,0x2444
00011f26: 2444 
00011f28: 60f2           	bras 0x11f1c
00011f2a: 0039 0001 0000 	orib #1,0x2444
00011f30: 2444 
00011f32: 60e8           	bras 0x11f1c
00011f34: 13ef 0007 0000 	moveb %sp@(7),0x2432
00011f3a: 2432 
00011f3c: 60de           	bras 0x11f1c
00011f3e: 4240           	clrw %d0
00011f40: 1039 0000 2432 	moveb 0x2432,%d0
00011f46: 4e75           	rts
00011f48: 4240           	clrw %d0
00011f4a: 4e75           	rts
00011f4c:  _vt52_init
00011f4c: 4eb9 0000 9c38 	jsr 0x9c38
00011f52: 4279 0000 242e 	clrw 0x242e
00011f58: 4279 0000 2430 	clrw 0x2430
00011f5e: 4279 0000 242c 	clrw 0x242c
00011f64: 23f9 0000 044e 	movel 0x44e,0x2428
00011f6a: 0000 2428 
00011f6e: 13fc 0001 0000 	moveb #1,0x2444
00011f74: 2444 
00011f76: 3f3c 001e      	movew #30,%sp@-
00011f7a: 3f3c 0004      	movew #4,%sp@-
00011f7e: 4eba ff6c      	jsr %pc@(0x11eec)
00011f82: 13f9 0000 2432 	moveb 0x2432,0x2433
00011f88: 0000 2433 
00011f8c: 33fc 0001 0000 	movew #1,0x22f0
00011f92: 22f0 
00011f94: 588f           	addql #4,%sp
00011f96: 3039 0000 244a 	movew 0x244a,%d0
00011f9c: 0c40 0001      	cmpiw #1,%d0
00011fa0: 6708           	beqs 0x11faa
00011fa2: 0c40 0002      	cmpiw #2,%d0
00011fa6: 6616           	bnes 0x11fbe
00011fa8: 600a           	bras 0x11fb4
00011faa: 33fc 0001 0000 	movew #1,0x2426
00011fb0: 2426 
00011fb2: 6012           	bras 0x11fc6
00011fb4: 33fc 0003 0000 	movew #3,0x2426
00011fba: 2426 
00011fbc: 6008           	bras 0x11fc6
00011fbe: 33fc 000f 0000 	movew #15,0x2426
00011fc4: 2426 
00011fc6: 4279 0000 2424 	clrw 0x2424
00011fcc: 23fc 0001 1d90 	movel #73104,0x4a8
00011fd2: 0000 04a8 
00011fd6: 6000 fc28      	braw 0x11c00
00011fda: 0001 1b1a      	orib #26,%d1
00011fde: 0001 1ab4      	orib #-76,%d1
00011fe2: 0001 1af8      	orib #-8,%d1
00011fe6: 0001 1aec      	orib #-20,%d1
00011fea: 0001 1c00      	orib #0,%d1
00011fee: 0001 18f0      	orib #-16,%d1
00011ff2: 0001 18f0      	orib #-16,%d1
00011ff6: 0001 1a56      	orib #86,%d1
00011ffa: 0001 1e42      	orib #66,%d1
00011ffe: 0001 1df2      	orib #-14,%d1
00012002: 0001 1d44      	orib #68,%d1
00012006: 0001 1d6c      	orib #108,%d1
0001200a: 0001 1d48      	orib #72,%d1
0001200e: 0001 1998      	orib #-104,%d1
00012012: 0001 19a4      	orib #-92,%d1
00012016: 0001 1dce      	orib #-50,%d1
0001201a: 0001 1bd8      	orib #-40,%d1
0001201e: 0001 1b36      	orib #54,%d1
00012022: 0001 18f0      	orib #-16,%d1
00012026: 0001 18f0      	orib #-16,%d1
0001202a: 0001 18f0      	orib #-16,%d1
0001202e: 0001 19c4      	orib #-60,%d1
00012032: 0001 1a26      	orib #38,%d1
00012036: 0001 1c2a      	orib #42,%d1
0001203a: 0001 18f0      	orib #-16,%d1
0001203e: 0001 18f0      	orib #-16,%d1
00012042: 0001 1cb2      	orib #-78,%d1
00012046: 0001 19b0      	orib #-80,%d1
0001204a: 0001 19ba      	orib #-70,%d1
0001204e: 0001 18f0      	orib #-16,%d1
00012052: 0001 18f0      	orib #-16,%d1
00012056: 0001 18f0      	orib #-16,%d1
0001205a: 0001 18f0      	orib #-16,%d1
0001205e: 0001 19e2      	orib #-30,%d1
00012062: 0001 19ec      	orib #-20,%d1
00012066: 0001 1a88      	orib #-120,%d1
0001206a: 0001 1ae0      	orib #-32,%d1
0001206e: 0001 1a08      	orib #8,%d1
00012072: 0001 1e1e      	orib #30,%d1
00012076: 0001 1e1e      	orib #30,%d1
0001207a: 0001 1e1e      	orib #30,%d1
0001207e: 0001 19f6      	orib #-10,%d1
00012082: 0000 48e7      	orib #-25,%d0
00012086: 383e           	.short 0x383e
00012088: 342f 0024      	movew %sp@(36),%d2
0001208c: 2a6f 0026      	moveal %sp@(38),%a5
00012090: 226f 002a      	moveal %sp@(42),%a1
00012094: 282f 002e      	movel %sp@(46),%d4
00012098: 266f 0032      	moveal %sp@(50),%a3
0001209c: 286f 0036      	moveal %sp@(54),%a4
000120a0: 246f 003a      	moveal %sp@(58),%a2
000120a4: 7200           	moveq #0,%d1
000120a6: 3202           	movew %d2,%d1
000120a8: 2001           	movel %d1,%d0
000120aa: d081           	addl %d1,%d0
000120ac: d081           	addl %d1,%d0
000120ae: e788           	lsll #3,%d0
000120b0: 9081           	subl %d1,%d0
000120b2: d080           	addl %d0,%d0
000120b4: 2c40           	moveal %d0,%fp
000120b6: ddfc 0004 b6fc 	addal #308988,%fp
000120bc: 222e 0004      	movel %fp@(4),%d1
000120c0: 0c42 0019      	cmpiw #25,%d2
000120c4: 6210           	bhis 0x120d6
000120c6: 263c 0004 b708 	movel #309000,%d3
000120cc: 2043           	moveal %d3,%a0
000120ce: 0830 0000 0800 	btst #0,%a0@(0000000000000000,%d0:l)
000120d4: 662a           	bnes 0x12100
000120d6: 2c79 0004 d4ac 	moveal 0x4d4ac,%fp
000120dc: bcfc 0000      	cmpaw #0,%fp
000120e0: 6700 00d0      	beqw 0x121b2
000120e4: 2f0a           	movel %a2,%sp@-
000120e6: 2f0c           	movel %a4,%sp@-
000120e8: 2f0b           	movel %a3,%sp@-
000120ea: 2f04           	movel %d4,%sp@-
000120ec: 2f09           	movel %a1,%sp@-
000120ee: 2f0d           	movel %a5,%sp@-
000120f0: 3f02           	movew %d2,%sp@-
000120f2: 3f3c 000c      	movew #12,%sp@-
000120f6: 4e96           	jsr %fp@
000120f8: 4fef 001c      	lea %sp@(28),%sp
000120fc: 6000 00be      	braw 0x121bc
00012100: bafc 0000      	cmpaw #0,%a5
00012104: 6708           	beqs 0x1210e
00012106: 3c6e 002c      	moveaw %fp@(44),%fp
0001210a: 554e           	subqw #2,%fp
0001210c: 3a8e           	movew %fp,%a5@
0001210e: b2fc 0000      	cmpaw #0,%a1
00012112: 6702           	beqs 0x12116
00012114: 4251           	clrw %a1@
00012116: b6fc 0000      	cmpaw #0,%a3
0001211a: 6702           	beqs 0x1211e
0001211c: 4253           	clrw %a3@
0001211e: 4a81           	tstl %d1
00012120: 6700 0094      	beqw 0x121b6
00012124: 4a84           	tstl %d4
00012126: 6704           	beqs 0x1212c
00012128: 2044           	moveal %d4,%a0
0001212a: 2081           	movel %d1,%a0@
0001212c: 3f02           	movew %d2,%sp@-
0001212e: 4eb9 0000 529e 	jsr 0x529e
00012134: 548f           	addql #2,%sp
00012136: b6fc 0000      	cmpaw #0,%a3
0001213a: 6716           	beqs 0x12152
0001213c: 4a80           	tstl %d0
0001213e: 6712           	beqs 0x12152
00012140: 4878 0012      	pea 0x12
00012144: 2f00           	movel %d0,%sp@-
00012146: 2f0b           	movel %a3,%sp@-
00012148: 4eb9 0001 bb80 	jsr 0x1bb80
0001214e: 4fef 000c      	lea %sp@(12),%sp
00012152: b8fc 0000      	cmpaw #0,%a4
00012156: 671a           	beqs 0x12172
00012158: 7200           	moveq #0,%d1
0001215a: 3202           	movew %d2,%d1
0001215c: 2001           	movel %d1,%d0
0001215e: d081           	addl %d1,%d0
00012160: d081           	addl %d1,%d0
00012162: e788           	lsll #3,%d0
00012164: 9081           	subl %d1,%d0
00012166: d080           	addl %d0,%d0
00012168: 2040           	moveal %d0,%a0
0001216a: d1fc 0004 b704 	addal #308996,%a0
00012170: 2890           	movel %a0@,%a4@
00012172: b4fc 0000      	cmpaw #0,%a2
00012176: 6742           	beqs 0x121ba
00012178: 0282 0000 ffff 	andil #65535,%d2
0001217e: 2002           	movel %d2,%d0
00012180: d082           	addl %d2,%d0
00012182: d082           	addl %d2,%d0
00012184: e788           	lsll #3,%d0
00012186: 9082           	subl %d2,%d0
00012188: d080           	addl %d0,%d0
0001218a: 41f9 0004 b6fc 	lea 0x4b6fc,%a0
00012190: 14b0 0800      	moveb %a0@(0000000000000000,%d0:l),%a2@
00012194: 41f9 0004 b6fd 	lea 0x4b6fd,%a0
0001219a: 1570 0800 0001 	moveb %a0@(0000000000000000,%d0:l),%a2@(1)
000121a0: 41f9 0004 b6fe 	lea 0x4b6fe,%a0
000121a6: 1570 0800 0002 	moveb %a0@(0000000000000000,%d0:l),%a2@(2)
000121ac: 422a 0003      	clrb %a2@(3)
000121b0: 6008           	bras 0x121ba
000121b2: 70d2           	moveq #-46,%d0
000121b4: 6006           	bras 0x121bc
000121b6: 70fe           	moveq #-2,%d0
000121b8: 6002           	bras 0x121bc
000121ba: 7000           	moveq #0,%d0
000121bc: 4cdf 7c1c      	moveml %sp@+,%d2-%d4/%a2-%fp
000121c0: 4e75           	rts
000121c2:  _init_XHDI_drvmap
000121c2: 4eb9 0000 5870 	jsr 0x5870
000121c8: 72fc           	moveq #-4,%d1
000121ca: c280           	andl %d0,%d1
000121cc: 23c1 0004 d4a8 	movel %d1,0x4d4a8
000121d2: 4e75           	rts
000121d4: 456d           	.short 0x456d
000121d6: 7554           	mvsw %a4@,%d2
000121d8: 4f53           	.short 0x4f53
000121da: 0032 0045 6d75 	orib #69,%a2@(00000000544f5320)@(0000000000000000)
000121e0: 544f 5320 
000121e4: 5465           	addqw #2,%a5@-
000121e6: 616d           	bsrs 0x12255
000121e8: 0000 48e7      	orib #-25,%d0
000121ea:  _xhdi_handler
000121ec: 3f30 206f      	movew %a0@(000000000000006f,%d2:w),%sp@-
000121f0: 0024 0c50      	orib #80,%a4@-
000121f4: 0013 6200      	orib #0,%a3@
000121f8: 05d2           	bset %d2,%a2@
000121fa: 7000           	moveq #0,%d0
000121fc: 3010           	movew %a0@,%d0
000121fe: d080           	addl %d0,%d0
00012200: 303b 0806      	movew %pc@(0x12208,%d0:l),%d0
00012204: 4efb 0002      	jmp %pc@(0x12208,%d0:w)
00012208: 0028 0052 00a2 	orib #82,%a0@(162)
0001220e: 00e0           	.short 0x00e0
00012210: 011c           	btst %d0,%a4@+
00012212: 0158           	bchg %d0,%a0@+
00012214: 019c           	bclr %d0,%a4@+
00012216: 01be           	.short 0x01be
00012218: 0226 0316      	andib #22,%fp@-
0001221c: 033c 03a6      	btst %d1,#-90
00012220: 0414 043c      	subib #60,%a4@
00012224: 046a 04c4 04f6 	subiw #1220,%a2@(1270)
0001222a: 0516           	btst %d2,%fp@
0001222c: 055a           	bchg %d2,%a2@+
0001222e: 058e 2079      	movepw %d2,%fp@(8313)
00012232: 0004 d4ac      	orib #-84,%d4
00012236: 303c 0130      	movew #304,%d0
0001223a: b0fc 0000      	cmpaw #0,%a0
0001223e: 6710           	beqs 0x12250
00012240: 4267           	clrw %sp@-
00012242: 4e90           	jsr %a0@
00012244: 548f           	addql #2,%sp
00012246: 0c40 012f      	cmpiw #303,%d0
0001224a: 6304           	blss 0x12250
0001224c: 303c 0130      	movew #304,%d0
00012250: 0280 0000 ffff 	andil #65535,%d0
00012256: 6000 0578      	braw 0x127d0
0001225a: 2a28 000e      	movel %a0@(14),%d5
0001225e: 2828 000a      	movel %a0@(10),%d4
00012262: 2628 0006      	movel %a0@(6),%d3
00012266: 3c28 0004      	movew %a0@(4),%d6
0001226a: 3428 0002      	movew %a0@(2),%d2
0001226e: 3f02           	movew %d2,%sp@-
00012270: 4eb9 0000 72e0 	jsr 0x72e0
00012276: 548f           	addql #2,%sp
00012278: 4a40           	tstw %d0
0001227a: 6620           	bnes 0x1229c
0001227c: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
00012282: b0fc 0000      	cmpaw #0,%a0
00012286: 6700 053e      	beqw 0x127c6
0001228a: 2f05           	movel %d5,%sp@-
0001228c: 2f04           	movel %d4,%sp@-
0001228e: 2f03           	movel %d3,%sp@-
00012290: 3f06           	movew %d6,%sp@-
00012292: 3f02           	movew %d2,%sp@-
00012294: 3f3c 0001      	movew #1,%sp@-
00012298: 6000 02ee      	braw 0x12588
0001229c: 4a46           	tstw %d6
0001229e: 6600 0526      	bnew 0x127c6
000122a2: 3f3c 0021      	movew #33,%sp@-
000122a6: 6000 035c      	braw 0x12604
000122aa: 3a28 0008      	movew %a0@(8),%d5
000122ae: 3828 0006      	movew %a0@(6),%d4
000122b2: 3628 0004      	movew %a0@(4),%d3
000122b6: 3428 0002      	movew %a0@(2),%d2
000122ba: 3f02           	movew %d2,%sp@-
000122bc: 4eb9 0000 72e0 	jsr 0x72e0
000122c2: 548f           	addql #2,%sp
000122c4: 4a40           	tstw %d0
000122c6: 6600 0506      	bnew 0x127ce
000122ca: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
000122d0: b0fc 0000      	cmpaw #0,%a0
000122d4: 6700 04f8      	beqw 0x127ce
000122d8: 3f05           	movew %d5,%sp@-
000122da: 3f04           	movew %d4,%sp@-
000122dc: 3f03           	movew %d3,%sp@-
000122de: 3f02           	movew %d2,%sp@-
000122e0: 3f3c 0002      	movew #2,%sp@-
000122e4: 6000 00b4      	braw 0x1239a
000122e8: 3a28 0008      	movew %a0@(8),%d5
000122ec: 3828 0006      	movew %a0@(6),%d4
000122f0: 3628 0004      	movew %a0@(4),%d3
000122f4: 3428 0002      	movew %a0@(2),%d2
000122f8: 3f02           	movew %d2,%sp@-
000122fa: 4eb9 0000 72e0 	jsr 0x72e0
00012300: 548f           	addql #2,%sp
00012302: 4a40           	tstw %d0
00012304: 6600 04c8      	bnew 0x127ce
00012308: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
0001230e: b0fc 0000      	cmpaw #0,%a0
00012312: 6700 04ba      	beqw 0x127ce
00012316: 3f05           	movew %d5,%sp@-
00012318: 3f04           	movew %d4,%sp@-
0001231a: 3f03           	movew %d3,%sp@-
0001231c: 3f02           	movew %d2,%sp@-
0001231e: 3f3c 0003      	movew #3,%sp@-
00012322: 6076           	bras 0x1239a
00012324: 3a28 0008      	movew %a0@(8),%d5
00012328: 3828 0006      	movew %a0@(6),%d4
0001232c: 3628 0004      	movew %a0@(4),%d3
00012330: 3428 0002      	movew %a0@(2),%d2
00012334: 3f02           	movew %d2,%sp@-
00012336: 4eb9 0000 72e0 	jsr 0x72e0
0001233c: 548f           	addql #2,%sp
0001233e: 4a40           	tstw %d0
00012340: 6600 048c      	bnew 0x127ce
00012344: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
0001234a: b0fc 0000      	cmpaw #0,%a0
0001234e: 6700 047e      	beqw 0x127ce
00012352: 3f05           	movew %d5,%sp@-
00012354: 3f04           	movew %d4,%sp@-
00012356: 3f03           	movew %d3,%sp@-
00012358: 3f02           	movew %d2,%sp@-
0001235a: 3f3c 0004      	movew #4,%sp@-
0001235e: 603a           	bras 0x1239a
00012360: 3a28 0008      	movew %a0@(8),%d5
00012364: 3828 0006      	movew %a0@(6),%d4
00012368: 3628 0004      	movew %a0@(4),%d3
0001236c: 3428 0002      	movew %a0@(2),%d2
00012370: 3f02           	movew %d2,%sp@-
00012372: 4eb9 0000 72e0 	jsr 0x72e0
00012378: 548f           	addql #2,%sp
0001237a: 4a40           	tstw %d0
0001237c: 6600 0450      	bnew 0x127ce
00012380: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
00012386: b0fc 0000      	cmpaw #0,%a0
0001238a: 6700 0442      	beqw 0x127ce
0001238e: 3f05           	movew %d5,%sp@-
00012390: 3f04           	movew %d4,%sp@-
00012392: 3f03           	movew %d3,%sp@-
00012394: 3f02           	movew %d2,%sp@-
00012396: 3f3c 0005      	movew #5,%sp@-
0001239a: 4e90           	jsr %a0@
0001239c: 4fef 000a      	lea %sp@(10),%sp
000123a0: 6000 042e      	braw 0x127d0
000123a4: 2439 0004 d4a8 	movel 0x4d4a8,%d2
000123aa: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
000123b0: b0fc 0000      	cmpaw #0,%a0
000123b4: 670a           	beqs 0x123c0
000123b6: 3f3c 0006      	movew #6,%sp@-
000123ba: 4e90           	jsr %a0@
000123bc: 8480           	orl %d0,%d2
000123be: 548f           	addql #2,%sp
000123c0: 2002           	movel %d2,%d0
000123c2: 6000 040c      	braw 0x127d0
000123c6: 2a28 0010      	movel %a0@(16),%d5
000123ca: 2828 000c      	movel %a0@(12),%d4
000123ce: 2628 0008      	movel %a0@(8),%d3
000123d2: 2268 0004      	moveal %a0@(4),%a1
000123d6: 3228 0002      	movew %a0@(2),%d1
000123da: 0c41 0019      	cmpiw #25,%d1
000123de: 621e           	bhis 0x123fe
000123e0: 7400           	moveq #0,%d2
000123e2: 3401           	movew %d1,%d2
000123e4: 2002           	movel %d2,%d0
000123e6: d082           	addl %d2,%d0
000123e8: d082           	addl %d2,%d0
000123ea: e788           	lsll #3,%d0
000123ec: 9082           	subl %d2,%d0
000123ee: d080           	addl %d0,%d0
000123f0: 41f9 0004 b708 	lea 0x4b708,%a0
000123f6: 0830 0000 0800 	btst #0,%a0@(0000000000000000,%d0:l)
000123fc: 661e           	bnes 0x1241c
000123fe: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
00012404: b0fc 0000      	cmpaw #0,%a0
00012408: 6712           	beqs 0x1241c
0001240a: 2f05           	movel %d5,%sp@-
0001240c: 2f04           	movel %d4,%sp@-
0001240e: 2f03           	movel %d3,%sp@-
00012410: 2f09           	movel %a1,%sp@-
00012412: 3f01           	movew %d1,%sp@-
00012414: 3f3c 0007      	movew #7,%sp@-
00012418: 6000 01d8      	braw 0x125f2
0001241c: 42a7           	clrl %sp@-
0001241e: 42a7           	clrl %sp@-
00012420: 2f05           	movel %d5,%sp@-
00012422: 2f04           	movel %d4,%sp@-
00012424: 2f03           	movel %d3,%sp@-
00012426: 2f09           	movel %a1,%sp@-
00012428: 3f01           	movew %d1,%sp@-
0001242a: 6000 020c      	braw 0x12638
0001242e: 2468 0014      	moveal %a0@(20),%a2
00012432: 2668 0010      	moveal %a0@(16),%a3
00012436: 2428 000c      	movel %a0@(12),%d2
0001243a: 2628 0008      	movel %a0@(8),%d3
0001243e: 2828 0004      	movel %a0@(4),%d4
00012442: 3a28 0002      	movew %a0@(2),%d5
00012446: 0c45 0019      	cmpiw #25,%d5
0001244a: 621e           	bhis 0x1246a
0001244c: 7200           	moveq #0,%d1
0001244e: 3205           	movew %d5,%d1
00012450: 2001           	movel %d1,%d0
00012452: d081           	addl %d1,%d0
00012454: d081           	addl %d1,%d0
00012456: e788           	lsll #3,%d0
00012458: 9081           	subl %d1,%d0
0001245a: d080           	addl %d0,%d0
0001245c: 41f9 0004 b708 	lea 0x4b708,%a0
00012462: 0830 0000 0800 	btst #0,%a0@(0000000000000000,%d0:l)
00012468: 6628           	bnes 0x12492
0001246a: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
00012470: b0fc 0000      	cmpaw #0,%a0
00012474: 6700 00a2      	beqw 0x12518
00012478: 2f0a           	movel %a2,%sp@-
0001247a: 2f0b           	movel %a3,%sp@-
0001247c: 2f02           	movel %d2,%sp@-
0001247e: 2f03           	movel %d3,%sp@-
00012480: 2f04           	movel %d4,%sp@-
00012482: 3f05           	movew %d5,%sp@-
00012484: 3f3c 0008      	movew #8,%sp@-
00012488: 4e90           	jsr %a0@
0001248a: 4fef 0018      	lea %sp@(24),%sp
0001248e: 6000 0340      	braw 0x127d0
00012492: 4267           	clrw %sp@-
00012494: 42a7           	clrl %sp@-
00012496: 42a7           	clrl %sp@-
00012498: 42a7           	clrl %sp@-
0001249a: 2040           	moveal %d0,%a0
0001249c: d1fc 0004 b728 	addal #309032,%a0
000124a2: 3f10           	movew %a0@,%sp@-
000124a4: 4eb9 0000 7312 	jsr 0x7312
000124aa: 4fef 0010      	lea %sp@(16),%sp
000124ae: 72f1           	moveq #-15,%d1
000124b0: b280           	cmpl %d0,%d1
000124b2: 6764           	beqs 0x12518
000124b4: 4a84           	tstl %d4
000124b6: 6714           	beqs 0x124cc
000124b8: 4878 0011      	pea 0x11
000124bc: 487a fd16      	pea %pc@(0x121d4)
000124c0: 2f04           	movel %d4,%sp@-
000124c2: 4eb9 0001 c006 	jsr 0x1c006
000124c8: 4fef 000c      	lea %sp@(12),%sp
000124cc: 4a83           	tstl %d3
000124ce: 6714           	beqs 0x124e4
000124d0: 4878 0007      	pea 0x7
000124d4: 487a fd05      	pea %pc@(0x121db)
000124d8: 2f03           	movel %d3,%sp@-
000124da: 4eb9 0001 c006 	jsr 0x1c006
000124e0: 4fef 000c      	lea %sp@(12),%sp
000124e4: 4a82           	tstl %d2
000124e6: 6714           	beqs 0x124fc
000124e8: 4878 0011      	pea 0x11
000124ec: 487a fcef      	pea %pc@(0x121dd)
000124f0: 2f02           	movel %d2,%sp@-
000124f2: 4eb9 0001 c006 	jsr 0x1c006
000124f8: 4fef 000c      	lea %sp@(12),%sp
000124fc: b6fc 0000      	cmpaw #0,%a3
00012500: 670a           	beqs 0x1250c
00012502: 2079 0000 0516 	moveal 0x516,%a0
00012508: 36a8 005a      	movew %a0@(90),%a3@
0001250c: b4fc 0000      	cmpaw #0,%a2
00012510: 672c           	beqs 0x1253e
00012512: 34bc 0005      	movew #5,%a2@
00012516: 6026           	bras 0x1253e
00012518: 70d2           	moveq #-46,%d0
0001251a: 6000 02b4      	braw 0x127d0
0001251e: 2228 0002      	movel %a0@(2),%d1
00012522: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
00012528: b0fc 0000      	cmpaw #0,%a0
0001252c: 670a           	beqs 0x12538
0001252e: 2f01           	movel %d1,%sp@-
00012530: 3f3c 0009      	movew #9,%sp@-
00012534: 6000 028a      	braw 0x127c0
00012538: 23c1 0004 d4ac 	movel %d1,0x4d4ac
0001253e: 7000           	moveq #0,%d0
00012540: 6000 028e      	braw 0x127d0
00012544: 2c28 000e      	movel %a0@(14),%d6
00012548: 3a28 000c      	movew %a0@(12),%d5
0001254c: 2828 0008      	movel %a0@(8),%d4
00012550: 3628 0006      	movew %a0@(6),%d3
00012554: 3e28 0004      	movew %a0@(4),%d7
00012558: 3428 0002      	movew %a0@(2),%d2
0001255c: 3f02           	movew %d2,%sp@-
0001255e: 4eb9 0000 72e0 	jsr 0x72e0
00012564: 548f           	addql #2,%sp
00012566: 4a40           	tstw %d0
00012568: 6628           	bnes 0x12592
0001256a: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
00012570: b0fc 0000      	cmpaw #0,%a0
00012574: 6700 0250      	beqw 0x127c6
00012578: 2f06           	movel %d6,%sp@-
0001257a: 3f05           	movew %d5,%sp@-
0001257c: 2f04           	movel %d4,%sp@-
0001257e: 3f03           	movew %d3,%sp@-
00012580: 3f07           	movew %d7,%sp@-
00012582: 3f02           	movew %d2,%sp@-
00012584: 3f3c 000a      	movew #10,%sp@-
00012588: 4e90           	jsr %a0@
0001258a: 4fef 0012      	lea %sp@(18),%sp
0001258e: 6000 0240      	braw 0x127d0
00012592: 4a47           	tstw %d7
00012594: 6600 0230      	bnew 0x127c6
00012598: 2f06           	movel %d6,%sp@-
0001259a: 3f05           	movew %d5,%sp@-
0001259c: 2f04           	movel %d4,%sp@-
0001259e: 3f03           	movew %d3,%sp@-
000125a0: 5442           	addqw #2,%d2
000125a2: 3f02           	movew %d2,%sp@-
000125a4: 4eb9 0000 744a 	jsr 0x744a
000125aa: 6000 0100      	braw 0x126ac
000125ae: 3468 0012      	moveaw %a0@(18),%a2
000125b2: 2a28 000e      	movel %a0@(14),%d5
000125b6: 2828 000a      	movel %a0@(10),%d4
000125ba: 2628 0006      	movel %a0@(6),%d3
000125be: 3c28 0004      	movew %a0@(4),%d6
000125c2: 3428 0002      	movew %a0@(2),%d2
000125c6: 3f02           	movew %d2,%sp@-
000125c8: 4eb9 0000 72e0 	jsr 0x72e0
000125ce: 548f           	addql #2,%sp
000125d0: 4a40           	tstw %d0
000125d2: 6628           	bnes 0x125fc
000125d4: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
000125da: b0fc 0000      	cmpaw #0,%a0
000125de: 6700 01e6      	beqw 0x127c6
000125e2: 3f0a           	movew %a2,%sp@-
000125e4: 2f05           	movel %d5,%sp@-
000125e6: 2f04           	movel %d4,%sp@-
000125e8: 2f03           	movel %d3,%sp@-
000125ea: 3f06           	movew %d6,%sp@-
000125ec: 3f02           	movew %d2,%sp@-
000125ee: 3f3c 000b      	movew #11,%sp@-
000125f2: 4e90           	jsr %a0@
000125f4: 4fef 0014      	lea %sp@(20),%sp
000125f8: 6000 01d6      	braw 0x127d0
000125fc: 4a46           	tstw %d6
000125fe: 6600 01c6      	bnew 0x127c6
00012602: 3f0a           	movew %a2,%sp@-
00012604: 2f05           	movel %d5,%sp@-
00012606: 2f04           	movel %d4,%sp@-
00012608: 2f03           	movel %d3,%sp@-
0001260a: 5442           	addqw #2,%d2
0001260c: 3f02           	movew %d2,%sp@-
0001260e: 4eb9 0000 7312 	jsr 0x7312
00012614: 4fef 0010      	lea %sp@(16),%sp
00012618: 6000 01b6      	braw 0x127d0
0001261c: 2f28 0018      	movel %a0@(24),%sp@-
00012620: 2f28 0014      	movel %a0@(20),%sp@-
00012624: 2f28 0010      	movel %a0@(16),%sp@-
00012628: 2f28 000c      	movel %a0@(12),%sp@-
0001262c: 2f28 0008      	movel %a0@(8),%sp@-
00012630: 2f28 0004      	movel %a0@(4),%sp@-
00012634: 3f28 0002      	movew %a0@(2),%sp@-
00012638: 4eba fa4a      	jsr %pc@(0x12084)
0001263c: 4fef 001a      	lea %sp@(26),%sp
00012640: 6000 018e      	braw 0x127d0
00012644: 2428 000c      	movel %a0@(12),%d2
00012648: 3268 000a      	moveaw %a0@(10),%a1
0001264c: 2228 0006      	movel %a0@(6),%d1
00012650: 2028 0002      	movel %a0@(2),%d0
00012654: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
0001265a: b0fc 0000      	cmpaw #0,%a0
0001265e: 6700 016a      	beqw 0x127ca
00012662: 2f02           	movel %d2,%sp@-
00012664: 3f09           	movew %a1,%sp@-
00012666: 2f01           	movel %d1,%sp@-
00012668: 2f00           	movel %d0,%sp@-
0001266a: 3f3c 000d      	movew #13,%sp@-
0001266e: 4e90           	jsr %a0@
00012670: 60a2           	bras 0x12614
00012672: 2828 000a      	movel %a0@(10),%d4
00012676: 2628 0006      	movel %a0@(6),%d3
0001267a: 3a28 0004      	movew %a0@(4),%d5
0001267e: 3428 0002      	movew %a0@(2),%d2
00012682: 3f02           	movew %d2,%sp@-
00012684: 4eb9 0000 72e0 	jsr 0x72e0
0001268a: 548f           	addql #2,%sp
0001268c: 4a40           	tstw %d0
0001268e: 6624           	bnes 0x126b4
00012690: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
00012696: b0fc 0000      	cmpaw #0,%a0
0001269a: 6700 012a      	beqw 0x127c6
0001269e: 2f04           	movel %d4,%sp@-
000126a0: 2f03           	movel %d3,%sp@-
000126a2: 3f05           	movew %d5,%sp@-
000126a4: 3f02           	movew %d2,%sp@-
000126a6: 3f3c 000e      	movew #14,%sp@-
000126aa: 4e90           	jsr %a0@
000126ac: 4fef 000e      	lea %sp@(14),%sp
000126b0: 6000 011e      	braw 0x127d0
000126b4: 4a45           	tstw %d5
000126b6: 6600 010e      	bnew 0x127c6
000126ba: 2f04           	movel %d4,%sp@-
000126bc: 2f03           	movel %d3,%sp@-
000126be: 5442           	addqw #2,%d2
000126c0: 3f02           	movew %d2,%sp@-
000126c2: 4eb9 0000 7368 	jsr 0x7368
000126c8: 6000 fcd2      	braw 0x1239c
000126cc: 3628 0004      	movew %a0@(4),%d3
000126d0: 3428 0002      	movew %a0@(2),%d2
000126d4: 3f02           	movew %d2,%sp@-
000126d6: 4eb9 0000 72e0 	jsr 0x72e0
000126dc: 548f           	addql #2,%sp
000126de: 4a40           	tstw %d0
000126e0: 6600 00e8      	bnew 0x127ca
000126e4: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
000126ea: b0fc 0000      	cmpaw #0,%a0
000126ee: 6700 00da      	beqw 0x127ca
000126f2: 3f03           	movew %d3,%sp@-
000126f4: 3f02           	movew %d2,%sp@-
000126f6: 3f3c 000f      	movew #15,%sp@-
000126fa: 6000 00c4      	braw 0x127c0
000126fe: 2228 0004      	movel %a0@(4),%d1
00012702: 3028 0002      	movew %a0@(2),%d0
00012706: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
0001270c: b0fc 0000      	cmpaw #0,%a0
00012710: 6700 00b8      	beqw 0x127ca
00012714: 2f01           	movel %d1,%sp@-
00012716: 3f00           	movew %d0,%sp@-
00012718: 3f3c 0010      	movew #16,%sp@-
0001271c: 601c           	bras 0x1273a
0001271e: 2028 0004      	movel %a0@(4),%d0
00012722: 3228 0002      	movew %a0@(2),%d1
00012726: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
0001272c: b0fc 0000      	cmpaw #0,%a0
00012730: 6710           	beqs 0x12742
00012732: 2f00           	movel %d0,%sp@-
00012734: 3f01           	movew %d1,%sp@-
00012736: 3f3c 0011      	movew #17,%sp@-
0001273a: 4e90           	jsr %a0@
0001273c: 508f           	addql #8,%sp
0001273e: 6000 0090      	braw 0x127d0
00012742: 0c41 000e      	cmpiw #14,%d1
00012746: 6200 0082      	bhiw 0x127ca
0001274a: 0281 0000 ffff 	andil #65535,%d1
00012750: 2041           	moveal %d1,%a0
00012752: d1c1           	addal %d1,%a0
00012754: 2248           	moveal %a0,%a1
00012756: d3fc 0001 27d6 	addal #75734,%a1
0001275c: 2031 8800      	movel %a1@(0000000000000000,%a0:l),%d0
00012760: 606e           	bras 0x127d0
00012762: 2828 0006      	movel %a0@(6),%d4
00012766: 3628 0004      	movew %a0@(4),%d3
0001276a: 3428 0002      	movew %a0@(2),%d2
0001276e: 3f02           	movew %d2,%sp@-
00012770: 4eb9 0000 72e0 	jsr 0x72e0
00012776: 548f           	addql #2,%sp
00012778: 4a40           	tstw %d0
0001277a: 6652           	bnes 0x127ce
0001277c: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
00012782: b0fc 0000      	cmpaw #0,%a0
00012786: 6746           	beqs 0x127ce
00012788: 2f04           	movel %d4,%sp@-
0001278a: 3f03           	movew %d3,%sp@-
0001278c: 3f02           	movew %d2,%sp@-
0001278e: 3f3c 0012      	movew #18,%sp@-
00012792: 6000 fc06      	braw 0x1239a
00012796: 3628 0004      	movew %a0@(4),%d3
0001279a: 3428 0002      	movew %a0@(2),%d2
0001279e: 3f02           	movew %d2,%sp@-
000127a0: 4eb9 0000 72e0 	jsr 0x72e0
000127a6: 548f           	addql #2,%sp
000127a8: 4a40           	tstw %d0
000127aa: 6622           	bnes 0x127ce
000127ac: 2079 0004 d4ac 	moveal 0x4d4ac,%a0
000127b2: b0fc 0000      	cmpaw #0,%a0
000127b6: 6716           	beqs 0x127ce
000127b8: 3f03           	movew %d3,%sp@-
000127ba: 3f02           	movew %d2,%sp@-
000127bc: 3f3c 0013      	movew #19,%sp@-
000127c0: 4e90           	jsr %a0@
000127c2: 5c8f           	addql #6,%sp
000127c4: 600a           	bras 0x127d0
000127c6: 70f1           	moveq #-15,%d0
000127c8: 6006           	bras 0x127d0
000127ca: 70e0           	moveq #-32,%d0
000127cc: 6002           	bras 0x127d0
000127ce: 70ff           	moveq #-1,%d0
000127d0: 4cdf 0cfc      	moveml %sp@+,%d2-%d7/%a2-%a3
000127d4: 4e75           	rts
000127d6: 0000 8000      	orib #0,%d0
000127da: 0000 0001      	orib #1,%d0
000127de: 0000 0002      	orib #2,%d0
000127e2: 0000 0001      	orib #1,%d0
000127e6: 0000 0040      	orib #64,%d0
000127ea: 0000 fff4      	orib #-12,%d0
000127ee: 003f           	.short 0x003f
000127f0: fd00 0000      	cp0stb %d0,%d0,#1,#0
000127f4: 001a 0000      	orib #0,%a2@+
000127f8: 8000           	orb %d0,%d0
000127fa: 0000 fff0      	orib #-16,%d0
000127fe: ffff           	.short 0xffff
00012800: ffe0           	.short 0xffe0
00012802: ffff           	.short 0xffff
00012804: ffe0           	.short 0xffe0
00012806: 0000 0ff4      	orib #-12,%d0
0001280a: ffff           	.short 0xffff
0001280c: ffe0           	.short 0xffe0
0001280e: 0000 0001      	orib #1,%d0
00012812: 0000 4878      	orib #120,%d0
00012814:  _setup_68030_pmmu
00012816: 0100           	btst %d0,%d0
00012818: 487a 0014      	pea %pc@(0x1282e)
0001281c: 4879 0000 0700 	pea 0x700
00012822: 4eb9 0001 bb80 	jsr 0x1bb80
00012828: 4fef 000c      	lea %sp@(12),%sp
0001282c: 4e75           	rts
0001282e: 0000 0742      	orib #66,%d0
00012832: 1000           	moveb %d0,%d0
00012834: 0001 2000      	orib #0,%d1
00012838: 0001 3000      	orib #0,%d1
0001283c: 0001 4000      	orib #0,%d1
00012840: 0001 5000      	orib #0,%d1
00012844: 0001 6000      	orib #0,%d1
00012848: 0001 7000      	orib #0,%d1
0001284c: 0001 8000      	orib #0,%d1
00012850: 0041 9000      	oriw #-28672,%d1
00012854: 0041 a000      	oriw #-24576,%d1
00012858: 0041 b000      	oriw #-20480,%d1
0001285c: 0041 c000      	oriw #-16384,%d1
00012860: 0041 d000      	oriw #-12288,%d1
00012864: 0041 e000      	oriw #-8192,%d1
00012868: 0041 0000      	oriw #0,%d1
0001286c: 0782           	bclr %d3,%d2
0001286e: 0000 07c2      	orib #-62,%d0
00012872: 0100           	btst %d0,%d0
00012874: 0001 0200      	orib #0,%d1
00012878: 0001 0300      	orib #0,%d1
0001287c: 0001 0400      	orib #0,%d1
00012880: 0001 0500      	orib #0,%d1
00012884: 0001 0600      	orib #0,%d1
00012888: 0001 0700      	orib #0,%d1
0001288c: 0001 0800      	orib #0,%d1
00012890: 0001 0900      	orib #0,%d1
00012894: 0001 0a00      	orib #0,%d1
00012898: 0001 0b00      	orib #0,%d1
0001289c: 0001 0c00      	orib #0,%d1
000128a0: 0001 0d00      	orib #0,%d1
000128a4: 0001 0e00      	orib #0,%d1
000128a8: 0001 0f00      	orib #0,%d1
000128ac: 0001 f000      	orib #0,%d1
000128b0: 0041 f100      	oriw #-3840,%d1
000128b4: 0041 f200      	oriw #-3584,%d1
000128b8: 0041 f300      	oriw #-3328,%d1
000128bc: 0041 f400      	oriw #-3072,%d1
000128c0: 0041 f500      	oriw #-2816,%d1
000128c4: 0041 f600      	oriw #-2560,%d1
000128c8: 0041 f700      	oriw #-2304,%d1
000128cc: 0041 f800      	oriw #-2048,%d1
000128d0: 0041 f900      	oriw #-1792,%d1
000128d4: 0041 fa00      	oriw #-1536,%d1
000128d8: 0041 fb00      	oriw #-1280,%d1
000128dc: 0041 fc00      	oriw #-1024,%d1
000128e0: 0041 fd00      	oriw #-768,%d1
000128e4: 0041 fe00      	oriw #-512,%d1
000128e8: 0041 0000      	oriw #0,%d1
000128ec: 07c2           	bset %d3,%d2
000128ee: 0000 0001      	orib #1,%d0
000128f2: 0010 0001      	orib #1,%a0@
000128f6: 0020 0001      	orib #1,%a0@-
000128fa: 0030 0001 0040 	orib #1,%a0@(0000000000000040,%d0:w)
00012900: 0001 0050      	orib #80,%d1
00012904: 0001 0060      	orib #96,%d1
00012908: 0001 0070      	orib #112,%d1
0001290c: 0001 0080      	orib #-128,%d1
00012910: 0001 0090      	orib #-112,%d1
00012914: 0001 00a0      	orib #-96,%d1
00012918: 0001 00b0      	orib #-80,%d1
0001291c: 0001 00c0      	orib #-64,%d1
00012920: 0001 00d0      	orib #-48,%d1
00012924: 0001 00e0      	orib #-32,%d1
00012928: 0001 00f0      	orib #-16,%d1
0001292c: 0041 0000      	oriw #0,%d1
00012930:  _init_delay
00012930: 4a79 0004 b266 	tstw 0x4b266
00012936: 670c           	beqs 0x12944
00012938: 23fc 0000 94ed 	movel #38125,0x4d4b0
0001293e: 0004 d4b0 
00012942: 4e75           	rts
00012944: 2039 0004 b258 	movel 0x4b258,%d0
0001294a: 0c40 0028      	cmpiw #40,%d0
0001294e: 671a           	beqs 0x1296a
00012950: 0c40 003c      	cmpiw #60,%d0
00012954: 6708           	beqs 0x1295e
00012956: 0c40 001e      	cmpiw #30,%d0
0001295a: 661a           	bnes 0x12976
0001295c: 600c           	bras 0x1296a
0001295e: 23fc 0001 adb0 	movel #110000,0x4d4b0
00012964: 0004 d4b0 
00012968: 4e75           	rts
0001296a: 23fc 0000 0ed8 	movel #3800,0x4d4b0
00012970: 0004 d4b0 
00012974: 4e75           	rts
00012976: 23fc 0000 02f8 	movel #760,0x4d4b0
0001297c: 0004 d4b0 
00012980: 4e75           	rts
00012982:  _calibrate_delay
00012982: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00012986: 3f3c 0004      	movew #4,%sp@-
0001298a: 47f9 0000 d76c 	lea 0xd76c,%a3
00012990: 4e93           	jsr %a3@
00012992: 2039 0004 d4b0 	movel 0x4d4b0,%d0
00012998: 2400           	movel %d0,%d2
0001299a: d480           	addl %d0,%d2
0001299c: d480           	addl %d0,%d2
0001299e: 2202           	movel %d2,%d1
000129a0: eb89           	lsll #5,%d1
000129a2: d481           	addl %d1,%d2
000129a4: d480           	addl %d0,%d2
000129a6: 2f02           	movel %d2,%sp@-
000129a8: 4eb9 0001 2a04 	jsr 0x12a04
000129ae: 2440           	moveal %d0,%a2
000129b0: 3f3c 0004      	movew #4,%sp@-
000129b4: 4e93           	jsr %a3@
000129b6: 4267           	clrw %sp@-
000129b8: 3f3c 0001      	movew #1,%sp@-
000129bc: 3f3c 0001      	movew #1,%sp@-
000129c0: 3f3c 0088      	movew #136,%sp@-
000129c4: 4267           	clrw %sp@-
000129c6: 3f3c 0001      	movew #1,%sp@-
000129ca: 4eb9 0000 f198 	jsr 0xf198
000129d0: 4fef 0014      	lea %sp@(20),%sp
000129d4: b4fc 0000      	cmpaw #0,%a2
000129d8: 6724           	beqs 0x129fe
000129da: 2002           	movel %d2,%d0
000129dc: d082           	addl %d2,%d0
000129de: d480           	addl %d0,%d2
000129e0: e78a           	lsll #3,%d2
000129e2: 200a           	movel %a2,%d0
000129e4: d08a           	addl %a2,%d0
000129e6: d08a           	addl %a2,%d0
000129e8: e788           	lsll #3,%d0
000129ea: 4872 0800      	pea %a2@(0000000000000000,%d0:l)
000129ee: 2f02           	movel %d2,%sp@-
000129f0: 4eb9 0001 e9ec 	jsr 0x1e9ec
000129f6: 508f           	addql #8,%sp
000129f8: 23c0 0004 d4b0 	movel %d0,0x4d4b0
000129fe: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00012a02: 4e75           	rts
00012a04:  _run_calibration
00012a04: 42b9 0004 d4b4 	clrl 0x4d4b4
00012a0a: 41f8 fa1d      	lea 0xfffffa1d,%a0
00012a0e: 0210 00f0      	andib #-16,%a0@
00012a12: 41f8 fa25      	lea 0xfffffa25,%a0
00012a16: 4210           	clrb %a0@
00012a18: 2278 0110      	moveal 0x110,%a1
00012a1c: 41fa 005e      	lea %pc@(0x12a7c),%a0
00012a20: 21c8 0110      	movel %a0,0x110
00012a24: 41f8 fa09      	lea 0xfffffa09,%a0
00012a28: 08d0 0004      	bset #4,%a0@
00012a2c: 41f8 fa15      	lea 0xfffffa15,%a0
00012a30: 08d0 0004      	bset #4,%a0@
00012a34: 41f8 fa1d      	lea 0xfffffa1d,%a0
00012a38: 0010 0002      	orib #2,%a0@
00012a3c: 202f 0004      	movel %sp@(4),%d0
00012a40: 5380           	subql #1,%d0
00012a42: 6afc           	bpls 0x12a40
00012a44: 2039 0004 d4b4 	movel 0x4d4b4,%d0
00012a4a: 23c0 0004 d4b8 	movel %d0,0x4d4b8
00012a50: 40c1           	movew %sr,%d1
00012a52: 46fc 2700      	movew #9984,%sr
00012a56: 41f8 fa09      	lea 0xfffffa09,%a0
00012a5a: 0890 0004      	bclr #4,%a0@
00012a5e: 41f8 fa15      	lea 0xfffffa15,%a0
00012a62: 0890 0004      	bclr #4,%a0@
00012a66: 41f8 fa1d      	lea 0xfffffa1d,%a0
00012a6a: 0210 00f0      	andib #-16,%a0@
00012a6e: 46c1           	movew %d1,%sr
00012a70: 21c9 0110      	movel %a1,0x110
00012a74: 2039 0004 d4b8 	movel 0x4d4b8,%d0
00012a7a: 4e75           	rts
00012a7c: 52b9 0004 d4b4 	addql #1,0x4d4b4
00012a82: 11fc 00ef fa11 	moveb #-17,0xfffffa11
00012a88: 4e73           	rte
00012a8a: 0000 48e7      	orib #-25,%d0
00012a8c:  _ttram_detect
00012a8e: 0038 0cb9 1357 	orib #-71,0x1357
00012a94: bd13           	eorb %d6,%a3@
00012a96: 0000 05a8      	orib #-88,%d0
00012a9a: 664c           	bnes 0x12ae8
00012a9c: 2039 0000 05a4 	movel 0x5a4,%d0
00012aa2: 6700 00c4      	beqw 0x12b68
00012aa6: 0c80 0100 0000 	cmpil #16777216,%d0
00012aac: 6330           	blss 0x12ade
00012aae: 4a39 0004 c6ee 	tstb 0x4c6ee
00012ab4: 6728           	beqs 0x12ade
00012ab6: 2f3c 0100 0000 	movel #16777216,%sp@-
00012abc: 45f9 0000 3844 	lea 0x3844,%a2
00012ac2: 4e92           	jsr %a2@
00012ac4: 588f           	addql #4,%sp
00012ac6: 4a80           	tstl %d0
00012ac8: 6714           	beqs 0x12ade
00012aca: 2039 0000 05a4 	movel 0x5a4,%d0
00012ad0: 5380           	subql #1,%d0
00012ad2: 2f00           	movel %d0,%sp@-
00012ad4: 4e92           	jsr %a2@
00012ad6: 588f           	addql #4,%sp
00012ad8: 4a80           	tstl %d0
00012ada: 6600 008c      	bnew 0x12b68
00012ade: 42b9 0000 05a4 	clrl 0x5a4
00012ae4: 6000 0082      	braw 0x12b68
00012ae8: 4a39 0004 c6ee 	tstb 0x4c6ee
00012aee: 6768           	beqs 0x12b58
00012af0: 247c 010f ffff 	moveal #17825791,%a2
00012af6: 49f9 0000 3844 	lea 0x3844,%a4
00012afc: 47f9 0000 3178 	lea 0x3178,%a3
00012b02: 6036           	bras 0x12b3a
00012b04: 2f0a           	movel %a2,%sp@-
00012b06: 4e94           	jsr %a4@
00012b08: 588f           	addql #4,%sp
00012b0a: 4a80           	tstl %d0
00012b0c: 6732           	beqs 0x12b40
00012b0e: 14bc 0012      	moveb #18,%a2@
00012b12: 204a           	moveal %a2,%a0
00012b14: 113c 0034      	moveb #52,%a0@-
00012b18: 4878 0002      	pea 0x2
00012b1c: 2f08           	movel %a0,%sp@-
00012b1e: 4e93           	jsr %a3@
00012b20: 1012           	moveb %a2@,%d0
00012b22: 508f           	addql #8,%sp
00012b24: 0c00 0012      	cmpib #18,%d0
00012b28: 6616           	bnes 0x12b40
00012b2a: 102a ffff      	moveb %a2@(-1),%d0
00012b2e: 0c00 0034      	cmpib #52,%d0
00012b32: 660c           	bnes 0x12b40
00012b34: d5fc 0010 0000 	addal #1048576,%a2
00012b3a: b4fc 0000      	cmpaw #0,%a2
00012b3e: 6ec4           	bgts 0x12b04
00012b40: 200a           	movel %a2,%d0
00012b42: 0280 fff0 0000 	andil #-1048576,%d0
00012b48: 0c80 0100 0000 	cmpil #16777216,%d0
00012b4e: 6708           	beqs 0x12b58
00012b50: 23c0 0000 05a4 	movel %d0,0x5a4
00012b56: 6006           	bras 0x12b5e
00012b58: 42b9 0000 05a4 	clrl 0x5a4
00012b5e: 23fc 1357 bd13 	movel #324517139,0x5a8
00012b64: 0000 05a8 
00012b68: 4cdf 1c00      	moveml %sp@+,%a2-%a4
00012b6c: 4e75           	rts
00012b6e:  _altram_init
00012b6e: 2039 0000 05a4 	movel 0x5a4,%d0
00012b74: 6716           	beqs 0x12b8c
00012b76: 0680 ff00 0000 	addil #-16777216,%d0
00012b7c: 2f00           	movel %d0,%sp@-
00012b7e: 2f3c 0100 0000 	movel #16777216,%sp@-
00012b84: 4eb9 0001 b4e4 	jsr 0x1b4e4
00012b8a: 508f           	addql #8,%sp
00012b8c: 4a79 0004 c6c6 	tstw 0x4c6c6
00012b92: 6734           	beqs 0x12bc8
00012b94: 3038 fe00      	movew 0xfffffe00,%d0
00012b98: 0cb9 0001 0010 	cmpil #65552,0x4c6da
00012b9e: 0004 c6da 
00012ba2: 6604           	bnes 0x12ba8
00012ba4: 7006           	moveq #6,%d0
00012ba6: 6002           	bras 0x12baa
00012ba8: 7008           	moveq #8,%d0
00012baa: 31c0 fe00      	movew %d0,0xfffffe00
00012bae: 31c0 fe00      	movew %d0,0xfffffe00
00012bb2: e948           	lslw #4,%d0
00012bb4: 4840           	swap %d0
00012bb6: 4240           	clrw %d0
00012bb8: 2f00           	movel %d0,%sp@-
00012bba: 2f3c 0040 0000 	movel #4194304,%sp@-
00012bc0: 4eb9 0001 b4e4 	jsr 0x1b4e4
00012bc6: 508f           	addql #8,%sp
00012bc8: 4a79 0004 c6c4 	tstw 0x4c6c4
00012bce: 6700 0082      	beqw 0x12c52
00012bd2: 4a79 0004 d520 	tstw 0x4d520
00012bd8: 6612           	bnes 0x12bec
00012bda: 2f3c 00c0 0000 	movel #12582912,%sp@-
00012be0: 4eb9 0000 3844 	jsr 0x3844
00012be6: 588f           	addql #4,%sp
00012be8: 4a80           	tstl %d0
00012bea: 6616           	bnes 0x12c02
00012bec: 2f3c 0080 0000 	movel #8388608,%sp@-
00012bf2: 4eb9 0000 3844 	jsr 0x3844
00012bf8: 588f           	addql #4,%sp
00012bfa: 4a80           	tstl %d0
00012bfc: 6708           	beqs 0x12c06
00012bfe: 7008           	moveq #8,%d0
00012c00: 6006           	bras 0x12c08
00012c02: 700a           	moveq #10,%d0
00012c04: 6002           	bras 0x12c08
00012c06: 7004           	moveq #4,%d0
00012c08: 0cb9 0001 0010 	cmpil #65552,0x4c6da
00012c0e: 0004 c6da 
00012c12: 6608           	bnes 0x12c1c
00012c14: 0c40 0006      	cmpiw #6,%d0
00012c18: 6302           	blss 0x12c1c
00012c1a: 7006           	moveq #6,%d0
00012c1c: 33fc 55aa 0040 	movew #21930,0x400000
00012c22: 0000 
00012c24: 33fc aa55 0040 	movew #-21931,0x400002
00012c2a: 0002 
00012c2c: 3239 0040 0000 	movew 0x400000,%d1
00012c32: 0c41 55aa      	cmpiw #21930,%d1
00012c36: 57c1           	seq %d1
00012c38: 4881           	extw %d1
00012c3a: c041           	andw %d1,%d0
00012c3c: e948           	lslw #4,%d0
00012c3e: 4840           	swap %d0
00012c40: 4240           	clrw %d0
00012c42: 2f00           	movel %d0,%sp@-
00012c44: 2f3c 0040 0000 	movel #4194304,%sp@-
00012c4a: 4eb9 0001 b4e4 	jsr 0x1b4e4
00012c50: 508f           	addql #8,%sp
00012c52: 4e75           	rts
00012c54: 0c39 0001 0004 	cmpib #1,0x4d4c0
00012c5a: d4c0 
00012c5c: 6606           	bnes 0x12c64
00012c5e: 1038 8781      	moveb 0xffff8781,%d0
00012c62: 4e75           	rts
00012c64: 31fc 0088 8606 	movew #136,0xffff8606
00012c6a: 3038 8604      	movew 0xffff8604,%d0
00012c6e: 4e75           	rts
00012c70: 302f 0004      	movew %sp@(4),%d0
00012c74: 1200           	moveb %d0,%d1
00012c76: 0c39 0001 0004 	cmpib #1,0x4d4c0
00012c7c: d4c0 
00012c7e: 6606           	bnes 0x12c86
00012c80: 11c0 8781      	moveb %d0,0xffff8781
00012c84: 4e75           	rts
00012c86: 31fc 0088 8606 	movew #136,0xffff8606
00012c8c: 4240           	clrw %d0
00012c8e: 1001           	moveb %d1,%d0
00012c90: 31c0 8604      	movew %d0,0xffff8604
00012c94: 4e75           	rts
00012c96: 0c39 0001 0004 	cmpib #1,0x4d4c0
00012c9c: d4c0 
00012c9e: 6606           	bnes 0x12ca6
00012ca0: 1038 8783      	moveb 0xffff8783,%d0
00012ca4: 4e75           	rts
00012ca6: 31fc 0089 8606 	movew #137,0xffff8606
00012cac: 3038 8604      	movew 0xffff8604,%d0
00012cb0: 4e75           	rts
00012cb2: 302f 0004      	movew %sp@(4),%d0
00012cb6: 0c39 0001 0004 	cmpib #1,0x4d4c0
00012cbc: d4c0 
00012cbe: 6606           	bnes 0x12cc6
00012cc0: 11c0 8783      	moveb %d0,0xffff8783
00012cc4: 4e75           	rts
00012cc6: 31fc 0089 8606 	movew #137,0xffff8606
00012ccc: 31c0 8604      	movew %d0,0xffff8604
00012cd0: 4e75           	rts
00012cd2: 322f 0004      	movew %sp@(4),%d1
00012cd6: 0c39 0001 0004 	cmpib #1,0x4d4c0
00012cdc: d4c0 
00012cde: 660c           	bnes 0x12cec
00012ce0: 1038 8783      	moveb 0xffff8783,%d0
00012ce4: c001           	andb %d1,%d0
00012ce6: 11c0 8783      	moveb %d0,0xffff8783
00012cea: 4e75           	rts
00012cec: 31fc 0089 8606 	movew #137,0xffff8606
00012cf2: 3038 8604      	movew 0xffff8604,%d0
00012cf6: 31fc 0089 8606 	movew #137,0xffff8606
00012cfc: c240           	andw %d0,%d1
00012cfe: 31c1 8604      	movew %d1,0xffff8604
00012d02: 4e75           	rts
00012d04: 322f 0004      	movew %sp@(4),%d1
00012d08: 0c39 0001 0004 	cmpib #1,0x4d4c0
00012d0e: d4c0 
00012d10: 660c           	bnes 0x12d1e
00012d12: 1038 8783      	moveb 0xffff8783,%d0
00012d16: 8001           	orb %d1,%d0
00012d18: 11c0 8783      	moveb %d0,0xffff8783
00012d1c: 4e75           	rts
00012d1e: 31fc 0089 8606 	movew #137,0xffff8606
00012d24: 3038 8604      	movew 0xffff8604,%d0
00012d28: 31fc 0089 8606 	movew #137,0xffff8606
00012d2e: 8240           	orw %d0,%d1
00012d30: 31c1 8604      	movew %d1,0xffff8604
00012d34: 4e75           	rts
00012d36: 0c39 0001 0004 	cmpib #1,0x4d4c0
00012d3c: d4c0 
00012d3e: 6606           	bnes 0x12d46
00012d40: 1038 8789      	moveb 0xffff8789,%d0
00012d44: 4e75           	rts
00012d46: 31fc 008c 8606 	movew #140,0xffff8606
00012d4c: 3038 8604      	movew 0xffff8604,%d0
00012d50: 4e75           	rts
00012d52: 0c39 0001 0004 	cmpib #1,0x4d4c0
00012d58: d4c0 
00012d5a: 6606           	bnes 0x12d62
00012d5c: 1038 878b      	moveb 0xffff878b,%d0
00012d60: 4e75           	rts
00012d62: 31fc 008d 8606 	movew #141,0xffff8606
00012d68: 3038 8604      	movew 0xffff8604,%d0
00012d6c: 4e75           	rts
00012d6e: 206f 0004      	moveal %sp@(4),%a0
00012d72: 1028 0006      	moveb %a0@(6),%d0
00012d76: 11c0 8701      	moveb %d0,0xffff8701
00012d7a: 1028 0007      	moveb %a0@(7),%d0
00012d7e: 11c0 8703      	moveb %d0,0xffff8703
00012d82: 1028 0008      	moveb %a0@(8),%d0
00012d86: 11c0 8705      	moveb %d0,0xffff8705
00012d8a: 1028 0009      	moveb %a0@(9),%d0
00012d8e: 11c0 8707      	moveb %d0,0xffff8707
00012d92: 1028 000a      	moveb %a0@(10),%d0
00012d96: 11c0 8709      	moveb %d0,0xffff8709
00012d9a: 1028 000b      	moveb %a0@(11),%d0
00012d9e: 11c0 870b      	moveb %d0,0xffff870b
00012da2: 1028 000c      	moveb %a0@(12),%d0
00012da6: 11c0 870d      	moveb %d0,0xffff870d
00012daa: 1028 000d      	moveb %a0@(13),%d0
00012dae: 11c0 870f      	moveb %d0,0xffff870f
00012db2: 4e75           	rts
00012db4: 303c 0190      	movew #400,%d0
00012db8: 4a6f 0004      	tstw %sp@(4)
00012dbc: 6704           	beqs 0x12dc2
00012dbe: 303c 0090      	movew #144,%d0
00012dc2: 31c0 8606      	movew %d0,0xffff8606
00012dc6: 2239 0004 d4d8 	movel 0x4d4d8,%d1
00012dcc: 5381           	subql #1,%d1
00012dce: 6afc           	bpls 0x12dcc
00012dd0: 0a40 0100      	eoriw #256,%d0
00012dd4: 31c0 8606      	movew %d0,0xffff8606
00012dd8: 2039 0004 d4d8 	movel 0x4d4d8,%d0
00012dde: 5380           	subql #1,%d0
00012de0: 6afc           	bpls 0x12dde
00012de2: 4e75           	rts
00012de4: 2f0a           	movel %a2,%sp@-
00012de6: 2f02           	movel %d2,%sp@-
00012de8: 242f 000c      	movel %sp@(12),%d2
00012dec: 45fa ff64      	lea %pc@(0x12d52),%a2
00012df0: 600a           	bras 0x12dfc
00012df2: 2039 0000 04ba 	movel 0x4ba,%d0
00012df8: b480           	cmpl %d0,%d2
00012dfa: 630a           	blss 0x12e06
00012dfc: 4e92           	jsr %a2@
00012dfe: 44c0           	movew %d0,%ccr
00012e00: 6bf0           	bmis 0x12df2
00012e02: 4240           	clrw %d0
00012e04: 6002           	bras 0x12e08
00012e06: 70f8           	moveq #-8,%d0
00012e08: 241f           	movel %sp@+,%d2
00012e0a: 245f           	moveal %sp@+,%a2
00012e0c: 4e75           	rts
00012e0e: 2f0a           	movel %a2,%sp@-
00012e10: 2f02           	movel %d2,%sp@-
00012e12: 242f 000c      	movel %sp@(12),%d2
00012e16: 3f3c 0011      	movew #17,%sp@-
00012e1a: 4eba fee8      	jsr %pc@(0x12d04)
00012e1e: 548f           	addql #2,%sp
00012e20: 45fa ff14      	lea %pc@(0x12d36),%a2
00012e24: 600a           	bras 0x12e30
00012e26: 2039 0000 04ba 	movel 0x4ba,%d0
00012e2c: b480           	cmpl %d0,%d2
00012e2e: 630c           	blss 0x12e3c
00012e30: 4e92           	jsr %a2@
00012e32: 0800 0005      	btst #5,%d0
00012e36: 66ee           	bnes 0x12e26
00012e38: 4242           	clrw %d2
00012e3a: 6002           	bras 0x12e3e
00012e3c: 74f8           	moveq #-8,%d2
00012e3e: 3f3c 00ef      	movew #239,%sp@-
00012e42: 4eba fe8e      	jsr %pc@(0x12cd2)
00012e46: 548f           	addql #2,%sp
00012e48: 3002           	movew %d2,%d0
00012e4a: 241f           	movel %sp@+,%d2
00012e4c: 245f           	moveal %sp@+,%a2
00012e4e: 4e75           	rts
00012e50: 2f0a           	movel %a2,%sp@-
00012e52: 246f 0008      	moveal %sp@(8),%a2
00012e56: 31fc 008a 8606 	movew #138,0xffff8606
00012e5c: 3038 8604      	movew 0xffff8604,%d0
00012e60: 31fc 008a 8606 	movew #138,0xffff8606
00012e66: 0040 0002      	oriw #2,%d0
00012e6a: 31c0 8604      	movew %d0,0xffff8604
00012e6e: 2f2a 0006      	movel %a2@(6),%sp@-
00012e72: 4eb9 0000 821c 	jsr 0x821c
00012e78: 4240           	clrw %d0
00012e7a: 102a 0012      	moveb %a2@(18),%d0
00012e7e: 0240 0001      	andiw #1,%d0
00012e82: 3f00           	movew %d0,%sp@-
00012e84: 4eba ff2e      	jsr %pc@(0x12db4)
00012e88: 202a 000a      	movel %a2@(10),%d0
00012e8c: 0680 0000 01ff 	addil #511,%d0
00012e92: 7209           	moveq #9,%d1
00012e94: e2a8           	lsrl %d1,%d0
00012e96: 31c0 8604      	movew %d0,0xffff8604
00012e9a: 5c8f           	addql #6,%sp
00012e9c: 1038 860f      	moveb 0xffff860f,%d0
00012ea0: 44c0           	movew %d0,%ccr
00012ea2: 6bf8           	bmis 0x12e9c
00012ea4: 245f           	moveal %sp@+,%a2
00012ea6: 4e75           	rts
00012ea8: 302f 0004      	movew %sp@(4),%d0
00012eac: 1200           	moveb %d0,%d1
00012eae: 0c39 0001 0004 	cmpib #1,0x4d4c0
00012eb4: d4c0 
00012eb6: 6616           	bnes 0x12ece
00012eb8: 11c0 8787      	moveb %d0,0xffff8787
00012ebc: 1038 8783      	moveb 0xffff8783,%d0
00012ec0: 0000 0001      	orib #1,%d0
00012ec4: 11c0 8783      	moveb %d0,0xffff8783
00012ec8: 1038 878f      	moveb 0xffff878f,%d0
00012ecc: 4e75           	rts
00012ece: 31fc 008b 8606 	movew #139,0xffff8606
00012ed4: 4240           	clrw %d0
00012ed6: 1001           	moveb %d1,%d0
00012ed8: 31c0 8604      	movew %d0,0xffff8604
00012edc: 31fc 0089 8606 	movew #137,0xffff8606
00012ee2: 3038 8604      	movew 0xffff8604,%d0
00012ee6: 31fc 0089 8606 	movew #137,0xffff8606
00012eec: 0040 0001      	oriw #1,%d0
00012ef0: 31c0 8604      	movew %d0,0xffff8604
00012ef4: 31fc 008f 8606 	movew #143,0xffff8606
00012efa: 3038 8604      	movew 0xffff8604,%d0
00012efe: 4e75           	rts
00012f00: 302f 0004      	movew %sp@(4),%d0
00012f04: 1200           	moveb %d0,%d1
00012f06: 0c39 0001 0004 	cmpib #1,0x4d4c0
00012f0c: d4c0 
00012f0e: 6616           	bnes 0x12f26
00012f10: 11c0 8787      	moveb %d0,0xffff8787
00012f14: 1038 8783      	moveb 0xffff8783,%d0
00012f18: 0200 fffe      	andib #-2,%d0
00012f1c: 11c0 8783      	moveb %d0,0xffff8783
00012f20: 1038 878f      	moveb 0xffff878f,%d0
00012f24: 4e75           	rts
00012f26: 31fc 008b 8606 	movew #139,0xffff8606
00012f2c: 4240           	clrw %d0
00012f2e: 1001           	moveb %d1,%d0
00012f30: 31c0 8604      	movew %d0,0xffff8604
00012f34: 31fc 0089 8606 	movew #137,0xffff8606
00012f3a: 3038 8604      	movew 0xffff8604,%d0
00012f3e: 31fc 0089 8606 	movew #137,0xffff8606
00012f44: 0240 00fe      	andiw #254,%d0
00012f48: 31c0 8604      	movew %d0,0xffff8604
00012f4c: 31fc 008f 8606 	movew #143,0xffff8606
00012f52: 3038 8604      	movew 0xffff8604,%d0
00012f56: 4e75           	rts
00012f58: 202f 0004      	movel %sp@(4),%d0
00012f5c: 0c39 0001 0004 	cmpib #1,0x4d4c0
00012f62: d4c0 
00012f64: 664a           	bnes 0x12fb0
00012f66: 601a           	bras 0x12f82
00012f68: 1238 fa81      	moveb 0xfffffa81,%d1
00012f6c: 0801 0005      	btst #5,%d1
00012f70: 6606           	bnes 0x12f78
00012f72: 1238 8715      	moveb 0xffff8715,%d1
00012f76: 6d74           	blts 0x12fec
00012f78: 2239 0000 04ba 	movel 0x4ba,%d1
00012f7e: b081           	cmpl %d1,%d0
00012f80: 636e           	blss 0x12ff0
00012f82: 1238 fa81      	moveb 0xfffffa81,%d1
00012f86: 6ce0           	bges 0x12f68
00012f88: 1038 878f      	moveb 0xffff878f,%d0
00012f8c: 11fc 0000 8715 	moveb #0,0xffff8715
00012f92: 1038 8785      	moveb 0xffff8785,%d0
00012f96: 0200 fffd      	andib #-3,%d0
00012f9a: 11c0 8785      	moveb %d0,0xffff8785
00012f9e: 11fc 0000 8783 	moveb #0,0xffff8783
00012fa4: 6042           	bras 0x12fe8
00012fa6: 2239 0000 04ba 	movel 0x4ba,%d1
00012fac: b081           	cmpl %d1,%d0
00012fae: 6344           	blss 0x12ff4
00012fb0: 1238 fa01      	moveb 0xfffffa01,%d1
00012fb4: 0801 0005      	btst #5,%d1
00012fb8: 66ec           	bnes 0x12fa6
00012fba: 31fc 008f 8606 	movew #143,0xffff8606
00012fc0: 3038 8604      	movew 0xffff8604,%d0
00012fc4: 31fc 008a 8606 	movew #138,0xffff8606
00012fca: 3038 8604      	movew 0xffff8604,%d0
00012fce: 31fc 008a 8606 	movew #138,0xffff8606
00012fd4: 0240 00fd      	andiw #253,%d0
00012fd8: 31c0 8604      	movew %d0,0xffff8604
00012fdc: 31fc 0089 8606 	movew #137,0xffff8606
00012fe2: 31fc 0000 8604 	movew #0,0xffff8604
00012fe8: 4240           	clrw %d0
00012fea: 4e75           	rts
00012fec: 70fb           	moveq #-5,%d0
00012fee: 4e75           	rts
00012ff0: 70f8           	moveq #-8,%d0
00012ff2: 4e75           	rts
00012ff4: 70f8           	moveq #-8,%d0
00012ff6: 4e75           	rts
00012ff8: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00012ffc: 242f 0010      	movel %sp@(16),%d2
00013000: 47fa fd50      	lea %pc@(0x12d52),%a3
00013004: 45fa fd30      	lea %pc@(0x12d36),%a2
00013008: 6012           	bras 0x1301c
0001300a: 4e92           	jsr %a2@
0001300c: 0800 0005      	btst #5,%d0
00013010: 6610           	bnes 0x13022
00013012: 2039 0000 04ba 	movel 0x4ba,%d0
00013018: b480           	cmpl %d0,%d2
0001301a: 6316           	blss 0x13032
0001301c: 4e93           	jsr %a3@
0001301e: 44c0           	movew %d0,%ccr
00013020: 6be8           	bmis 0x1300a
00013022: 4eba fd2e      	jsr %pc@(0x12d52)
00013026: 44c0           	movew %d0,%ccr
00013028: 6b04           	bmis 0x1302e
0001302a: 709c           	moveq #-100,%d0
0001302c: 6006           	bras 0x13034
0001302e: 4240           	clrw %d0
00013030: 6002           	bras 0x13034
00013032: 70f8           	moveq #-8,%d0
00013034: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00013038: 4e75           	rts
0001303a: 2f03           	movel %d3,%sp@-
0001303c: 2f02           	movel %d2,%sp@-
0001303e: 242f 000c      	movel %sp@(12),%d2
00013042: 2f02           	movel %d2,%sp@-
00013044: 4eba ffb2      	jsr %pc@(0x12ff8)
00013048: 588f           	addql #4,%sp
0001304a: 4a40           	tstw %d0
0001304c: 6616           	bnes 0x13064
0001304e: 4eba fc04      	jsr %pc@(0x12c54)
00013052: 1600           	moveb %d0,%d3
00013054: 2f02           	movel %d2,%sp@-
00013056: 4eba fdb6      	jsr %pc@(0x12e0e)
0001305a: 588f           	addql #4,%sp
0001305c: 4a40           	tstw %d0
0001305e: 6604           	bnes 0x13064
00013060: 4240           	clrw %d0
00013062: 1003           	moveb %d3,%d0
00013064: 241f           	movel %sp@+,%d2
00013066: 261f           	movel %sp@+,%d3
00013068: 4e75           	rts
0001306a:  _detect_scsi
0001306a: 4239 0004 d4c0 	clrb 0x4d4c0
00013070: 4878 8701      	pea 0xffff8701
00013074: 4eb9 0000 3844 	jsr 0x3844
0001307a: 588f           	addql #4,%sp
0001307c: 4a80           	tstl %d0
0001307e: 670a           	beqs 0x1308a
00013080: 13fc 0001 0004 	moveb #1,0x4d4c0
00013086: d4c0 
00013088: 6010           	bras 0x1309a
0001308a: 4a79 0004 c6d0 	tstw 0x4c6d0
00013090: 6708           	beqs 0x1309a
00013092: 13fc 0002 0004 	moveb #2,0x4d4c0
00013098: d4c0 
0001309a: 4a39 0004 d4c0 	tstb 0x4d4c0
000130a0: 56c0           	sne %d0
000130a2: 4880           	extw %d0
000130a4: 4440           	negw %d0
000130a6: 4e75           	rts
000130a8:  _scsi_init
000130a8: 4e56 fffc      	linkw %fp,#-4
000130ac: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
000130b0: 4a39 0004 d4c0 	tstb 0x4d4c0
000130b6: 6700 00c4      	beqw 0x1317c
000130ba: 2439 0004 d4b0 	movel 0x4d4b0,%d2
000130c0: 2642           	moveal %d2,%a3
000130c2: d7c2           	addal %d2,%a3
000130c4: 200b           	movel %a3,%d0
000130c6: d082           	addl %d2,%d0
000130c8: e788           	lsll #3,%d0
000130ca: 45f9 0001 e9ec 	lea 0x1e9ec,%a2
000130d0: 4878 2710      	pea 0x2710
000130d4: 2f00           	movel %d0,%sp@-
000130d6: 4e92           	jsr %a2@
000130d8: 508f           	addql #8,%sp
000130da: 23c0 0004 d4c4 	movel %d0,0x4d4c4
000130e0: 2602           	movel %d2,%d3
000130e2: e78b           	lsll #3,%d3
000130e4: 4878 2710      	pea 0x2710
000130e8: 2f03           	movel %d3,%sp@-
000130ea: 4e92           	jsr %a2@
000130ec: 508f           	addql #8,%sp
000130ee: 23c0 0004 d4c8 	movel %d0,0x4d4c8
000130f4: 4878 2710      	pea 0x2710
000130f8: 4873 b800      	pea %a3@(0000000000000000,%a3:l)
000130fc: 4e92           	jsr %a2@
000130fe: 508f           	addql #8,%sp
00013100: 23c0 0004 d4cc 	movel %d0,0x4d4cc
00013106: 2f3c 0001 86a0 	movel #100000,%sp@-
0001310c: 2043           	moveal %d3,%a0
0001310e: 4870 2800      	pea %a0@(0000000000000000,%d2:l)
00013112: 4e92           	jsr %a2@
00013114: 508f           	addql #8,%sp
00013116: 23c0 0004 d4d0 	movel %d0,0x4d4d0
0001311c: 4878 0028      	pea 0x28
00013120: 2f02           	movel %d2,%sp@-
00013122: 4e92           	jsr %a2@
00013124: 508f           	addql #8,%sp
00013126: 23c0 0004 d4d4 	movel %d0,0x4d4d4
0001312c: 4878 00c8      	pea 0xc8
00013130: 2f02           	movel %d2,%sp@-
00013132: 4e92           	jsr %a2@
00013134: 508f           	addql #8,%sp
00013136: 23c0 0004 d4d8 	movel %d0,0x4d4d8
0001313c: 4279 0004 d4dc 	clrw 0x4d4dc
00013142: 13fc ff80 0004 	moveb #-128,0x4d4de
00013148: d4de 
0001314a: 486e ffff      	pea %fp@(-1)
0001314e: 3f3c 0001      	movew #1,%sp@-
00013152: 3f3c 0010      	movew #16,%sp@-
00013156: 4267           	clrw %sp@-
00013158: 4eb9 0000 def6 	jsr 0xdef6
0001315e: 4fef 000a      	lea %sp@(10),%sp
00013162: 4a40           	tstw %d0
00013164: 6616           	bnes 0x1317c
00013166: 102e ffff      	moveb %fp@(-1),%d0
0001316a: 6c10           	bges 0x1317c
0001316c: 3200           	movew %d0,%d1
0001316e: 0241 0007      	andiw #7,%d1
00013172: 7001           	moveq #1,%d0
00013174: e368           	lslw %d1,%d0
00013176: 13c0 0004 d4de 	moveb %d0,0x4d4de
0001317c: 4cee 0c0c ffec 	moveml %fp@(-20),%d2-%d3/%a2-%a3
00013182: 4e5e           	unlk %fp
00013184: 4e75           	rts
00013186:  _send_scsi_command
00013186: 518f           	subql #8,%sp
00013188: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0001318c: 246f 003a      	moveal %sp@(58),%a2
00013190: 1039 0004 d4c0 	moveb 0x4d4c0,%d0
00013196: 6700 06f2      	beqw 0x1388a
0001319a: 0c00 0001      	cmpib #1,%d0
0001319e: 6712           	beqs 0x131b2
000131a0: 202a 000a      	movel %a2@(10),%d0
000131a4: 0c80 0000 01ff 	cmpil #511,%d0
000131aa: 632c           	blss 0x131d8
000131ac: 720f           	moveq #15,%d1
000131ae: c081           	andl %d1,%d0
000131b0: 6626           	bnes 0x131d8
000131b2: 102a 0012      	moveb %a2@(18),%d0
000131b6: 0000 0002      	orib #2,%d0
000131ba: 1540 0012      	moveb %d0,%a2@(18)
000131be: 0800 0000      	btst #0,%d0
000131c2: 6714           	beqs 0x131d8
000131c4: 202a 000a      	movel %a2@(10),%d0
000131c8: 670e           	beqs 0x131d8
000131ca: 2f00           	movel %d0,%sp@-
000131cc: 2f2a 0006      	movel %a2@(6),%sp@-
000131d0: 4eb9 0000 3166 	jsr 0x3166
000131d6: 508f           	addql #8,%sp
000131d8: 157c ff80 0013 	moveb #-128,%a2@(19)
000131de: 1439 0004 d4c0 	moveb 0x4d4c0,%d2
000131e4: 0c02 0002      	cmpib #2,%d2
000131e8: 6608           	bnes 0x131f2
000131ea: 33fc ffff 0000 	movew #-1,0x43e
000131f0: 043e 
000131f2: 2839 0000 04ba 	movel 0x4ba,%d4
000131f8: 0684 0000 00c8 	addil #200,%d4
000131fe: 47fa fb36      	lea %pc@(0x12d36),%a3
00013202: 600c           	bras 0x13210
00013204: 2039 0000 04ba 	movel 0x4ba,%d0
0001320a: b880           	cmpl %d0,%d4
0001320c: 6300 0144      	blsw 0x13352
00013210: 4e93           	jsr %a3@
00013212: 0800 0006      	btst #6,%d0
00013216: 66ec           	bnes 0x13204
00013218: 0c02 0001      	cmpib #1,%d2
0001321c: 6614           	bnes 0x13232
0001321e: 11fc 0000 8787 	moveb #0,0xffff8787
00013224: 11fc 0000 8789 	moveb #0,0xffff8789
0001322a: 11fc 0000 8785 	moveb #0,0xffff8785
00013230: 6024           	bras 0x13256
00013232: 31fc 008b 8606 	movew #139,0xffff8606
00013238: 31fc 0000 8604 	movew #0,0xffff8604
0001323e: 31fc 008c 8606 	movew #140,0xffff8606
00013244: 31fc 0000 8604 	movew #0,0xffff8604
0001324a: 31fc 008a 8606 	movew #138,0xffff8606
00013250: 31fc 0000 8604 	movew #0,0xffff8604
00013256: 47fa fa5a      	lea %pc@(0x12cb2),%a3
0001325a: 243c 0001 2c70 	movel #76912,%d2
00013260: 4dfa fa34      	lea %pc@(0x12c96),%fp
00013264: 4bfa f9ee      	lea %pc@(0x12c54),%a5
00013268: 4267           	clrw %sp@-
0001326a: 4e93           	jsr %a3@
0001326c: 4240           	clrw %d0
0001326e: 1039 0004 d4de 	moveb 0x4d4de,%d0
00013274: 3f00           	movew %d0,%sp@-
00013276: 2042           	moveal %d2,%a0
00013278: 4e90           	jsr %a0@
0001327a: 3f3c 0001      	movew #1,%sp@-
0001327e: 4e93           	jsr %a3@
00013280: 5c8f           	addql #6,%sp
00013282: 0c39 0001 0004 	cmpib #1,0x4d4c0
00013288: d4c0 
0001328a: 660e           	bnes 0x1329a
0001328c: 1038 8785      	moveb 0xffff8785,%d0
00013290: 0000 0001      	orib #1,%d0
00013294: 11c0 8785      	moveb %d0,0xffff8785
00013298: 6018           	bras 0x132b2
0001329a: 31fc 008a 8606 	movew #138,0xffff8606
000132a0: 3038 8604      	movew 0xffff8604,%d0
000132a4: 31fc 008a 8606 	movew #138,0xffff8606
000132aa: 0040 0001      	oriw #1,%d0
000132ae: 31c0 8604      	movew %d0,0xffff8604
000132b2: 2839 0000 04ba 	movel 0x4ba,%d4
000132b8: 5484           	addql #2,%d4
000132ba: 600c           	bras 0x132c8
000132bc: 2039 0000 04ba 	movel 0x4ba,%d0
000132c2: b880           	cmpl %d0,%d4
000132c4: 6300 0092      	blsw 0x13358
000132c8: 49fa f9cc      	lea %pc@(0x12c96),%a4
000132cc: 4e96           	jsr %fp@
000132ce: 0800 0006      	btst #6,%d0
000132d2: 67e8           	beqs 0x132bc
000132d4: 2039 0004 d4c4 	movel 0x4d4c4,%d0
000132da: 5380           	subql #1,%d0
000132dc: 6afc           	bpls 0x132da
000132de: 4e94           	jsr %a4@
000132e0: 0800 0005      	btst #5,%d0
000132e4: 6682           	bnes 0x13268
000132e6: 4e95           	jsr %a5@
000132e8: 1239 0004 d4de 	moveb 0x4d4de,%d1
000132ee: 9001           	subb %d1,%d0
000132f0: b200           	cmpb %d0,%d1
000132f2: 6500 ff74      	bcsw 0x13268
000132f6: 4e94           	jsr %a4@
000132f8: 0800 0005      	btst #5,%d0
000132fc: 6600 ff6a      	bnew 0x13268
00013300: 3f3c 000c      	movew #12,%sp@-
00013304: 4eba f9ac      	jsr %pc@(0x12cb2)
00013308: 2039 0004 d4c8 	movel 0x4d4c8,%d0
0001330e: 5380           	subql #1,%d0
00013310: 6afc           	bpls 0x1330e
00013312: 2039 0004 d4cc 	movel 0x4d4cc,%d0
00013318: 5380           	subql #1,%d0
0001331a: 6afc           	bpls 0x13318
0001331c: 548f           	addql #2,%sp
0001331e: 0c39 0001 0004 	cmpib #1,0x4d4c0
00013324: d4c0 
00013326: 660e           	bnes 0x13336
00013328: 1038 8785      	moveb 0xffff8785,%d0
0001332c: 0200 fffe      	andib #-2,%d0
00013330: 11c0 8785      	moveb %d0,0xffff8785
00013334: 6018           	bras 0x1334e
00013336: 31fc 008a 8606 	movew #138,0xffff8606
0001333c: 3038 8604      	movew 0xffff8604,%d0
00013340: 31fc 008a 8606 	movew #138,0xffff8606
00013346: 0240 00fe      	andiw #254,%d0
0001334a: 31c0 8604      	movew %d0,0xffff8604
0001334e: 97cb           	subal %a3,%a3
00013350: 600a           	bras 0x1335c
00013352: 367c fff9      	moveaw #-7,%a3
00013356: 6004           	bras 0x1335c
00013358: 367c fff5      	moveaw #-11,%a3
0001335c: 7801           	moveq #1,%d4
0001335e: 302f 0038      	movew %sp@(56),%d0
00013362: e16c           	lslw %d0,%d4
00013364: 364b           	moveaw %a3,%a3
00013366: b6fc 0000      	cmpaw #0,%a3
0001336a: 6600 041a      	bnew 0x13786
0001336e: 1439 0004 d4de 	moveb 0x4d4de,%d2
00013374: 8404           	orb %d4,%d2
00013376: 2879 0000 04ba 	moveal 0x4ba,%a4
0001337c: 49ec 0032      	lea %a4@(50),%a4
00013380: 3f3c 0002      	movew #2,%sp@-
00013384: 47fa f97e      	lea %pc@(0x12d04),%a3
00013388: 4e93           	jsr %a3@
0001338a: 4240           	clrw %d0
0001338c: 1002           	moveb %d2,%d0
0001338e: 3f00           	movew %d0,%sp@-
00013390: 4eba f8de      	jsr %pc@(0x12c70)
00013394: 3f3c 0001      	movew #1,%sp@-
00013398: 4e93           	jsr %a3@
0001339a: 2039 0004 d4d0 	movel 0x4d4d0,%d0
000133a0: 5380           	subql #1,%d0
000133a2: 6afc           	bpls 0x133a0
000133a4: 3f3c 00f7      	movew #247,%sp@-
000133a8: 4eba f928      	jsr %pc@(0x12cd2)
000133ac: 2039 0004 d4cc 	movel 0x4d4cc,%d0
000133b2: 5380           	subql #1,%d0
000133b4: 6afc           	bpls 0x133b2
000133b6: 508f           	addql #8,%sp
000133b8: 47fa f97c      	lea %pc@(0x12d36),%a3
000133bc: 600c           	bras 0x133ca
000133be: 2039 0000 04ba 	movel 0x4ba,%d0
000133c4: b9c0           	cmpal %d0,%a4
000133c6: 6300 04d6      	blsw 0x1389e
000133ca: 4e93           	jsr %a3@
000133cc: 0800 0006      	btst #6,%d0
000133d0: 67ec           	beqs 0x133be
000133d2: 3f3c 0002      	movew #2,%sp@-
000133d6: 4eba f8fa      	jsr %pc@(0x12cd2)
000133da: 4267           	clrw %sp@-
000133dc: 4bfa fb22      	lea %pc@(0x12f00),%a5
000133e0: 4e95           	jsr %a5@
000133e2: 2079 0000 04ba 	moveal 0x4ba,%a0
000133e8: 4868 00c8      	pea %a0@(200)
000133ec: 4eba f9f6      	jsr %pc@(0x12de4)
000133f0: 3640           	moveaw %d0,%a3
000133f2: 508f           	addql #8,%sp
000133f4: b6fc 0000      	cmpaw #0,%a3
000133f8: 6600 037c      	bnew 0x13776
000133fc: 2e3c 0001 2d36 	movel #77110,%d7
00013402: 47fa fbf4      	lea %pc@(0x12ff8),%a3
00013406: 4dfa f84c      	lea %pc@(0x12c54),%fp
0001340a: 49fa fa02      	lea %pc@(0x12e0e),%a4
0001340e: 2047           	moveal %d7,%a0
00013410: 4e90           	jsr %a0@
00013412: e408           	lsrb #2,%d0
00013414: 7207           	moveq #7,%d1
00013416: c081           	andl %d1,%d0
00013418: d080           	addl %d0,%d0
0001341a: 303b 0806      	movew %pc@(0x13422,%d0:l),%d0
0001341e: 4efb 0002      	jmp %pc@(0x13422,%d0:w)
00013422: 0010 00ae      	orib #-82,%a0@
00013426: 01b4 01fa 0476 	bclr %d0,@(0000000004760476)@(0000000000000236)
0001342c: 0476 0236 
00013430: 028e 2a39 0000 	andil #708378624,%d6
00013436: 04ba daaa 000e 	subil #-626393074,%d2
0001343c: 4267           	clrw %sp@-
0001343e: 4eba fa68      	jsr %pc@(0x12ea8)
00013442: 548f           	addql #2,%sp
00013444: 082a 0001 0012 	btst #1,%a2@(18)
0001344a: 6752           	beqs 0x1349e
0001344c: 0c39 0001 0004 	cmpib #1,0x4d4c0
00013452: d4c0 
00013454: 6626           	bnes 0x1347c
00013456: 2f0a           	movel %a2,%sp@-
00013458: 4eba f914      	jsr %pc@(0x12d6e)
0001345c: 1038 8785      	moveb 0xffff8785,%d0
00013460: 0000 0002      	orib #2,%d0
00013464: 11c0 8785      	moveb %d0,0xffff8785
00013468: 11fc 0000 878b 	moveb #0,0xffff878b
0001346e: 11fc 0001 8715 	moveb #1,0xffff8715
00013474: 11fc 0003 8715 	moveb #3,0xffff8715
0001347a: 6018           	bras 0x13494
0001347c: 2f0a           	movel %a2,%sp@-
0001347e: 4eba f9d0      	jsr %pc@(0x12e50)
00013482: 31fc 018d 8606 	movew #397,0xffff8606
00013488: 31fc 0000 8604 	movew #0,0xffff8604
0001348e: 31fc 0100 8606 	movew #256,0xffff8606
00013494: 2e85           	movel %d5,%sp@
00013496: 4eba fac0      	jsr %pc@(0x12f58)
0001349a: 6000 01b4      	braw 0x13650
0001349e: 2c2a 0006      	movel %a2@(6),%d6
000134a2: 2046           	moveal %d6,%a0
000134a4: 5286           	addql #1,%d6
000134a6: 1f58 002f      	moveb %a0@+,%sp@(47)
000134aa: 2f05           	movel %d5,%sp@-
000134ac: 4e93           	jsr %a3@
000134ae: 3400           	movew %d0,%d2
000134b0: 588f           	addql #4,%sp
000134b2: 6614           	bnes 0x134c8
000134b4: 4240           	clrw %d0
000134b6: 102f 002f      	moveb %sp@(47),%d0
000134ba: 3f00           	movew %d0,%sp@-
000134bc: 4eba f7b2      	jsr %pc@(0x12c70)
000134c0: 2f05           	movel %d5,%sp@-
000134c2: 4e94           	jsr %a4@
000134c4: 3400           	movew %d0,%d2
000134c6: 5c8f           	addql #6,%sp
000134c8: 4a42           	tstw %d2
000134ca: 6cd6           	bges 0x134a2
000134cc: 6000 00fc      	braw 0x135ca
000134d0: 2c39 0000 04ba 	movel 0x4ba,%d6
000134d6: dcaa 000e      	addl %a2@(14),%d6
000134da: 3f3c 0001      	movew #1,%sp@-
000134de: 4e95           	jsr %a5@
000134e0: 548f           	addql #2,%sp
000134e2: 082a 0001 0012 	btst #1,%a2@(18)
000134e8: 6700 00c8      	beqw 0x135b2
000134ec: 0c39 0001 0004 	cmpib #1,0x4d4c0
000134f2: d4c0 
000134f4: 6626           	bnes 0x1351c
000134f6: 2f0a           	movel %a2,%sp@-
000134f8: 4eba f874      	jsr %pc@(0x12d6e)
000134fc: 11fc 0000 8715 	moveb #0,0xffff8715
00013502: 11fc 0002 8715 	moveb #2,0xffff8715
00013508: 1038 8785      	moveb 0xffff8785,%d0
0001350c: 0000 0002      	orib #2,%d0
00013510: 11c0 8785      	moveb %d0,0xffff8785
00013514: 11fc 0000 878f 	moveb #0,0xffff878f
0001351a: 6018           	bras 0x13534
0001351c: 2f0a           	movel %a2,%sp@-
0001351e: 4eba f930      	jsr %pc@(0x12e50)
00013522: 31fc 008f 8606 	movew #143,0xffff8606
00013528: 31fc 0000 8604 	movew #0,0xffff8604
0001352e: 31fc 0000 8606 	movew #0,0xffff8606
00013534: 2e86           	movel %d6,%sp@
00013536: 4eba fa20      	jsr %pc@(0x12f58)
0001353a: 3400           	movew %d0,%d2
0001353c: 588f           	addql #4,%sp
0001353e: 6600 0206      	bnew 0x13746
00013542: 0c39 0001 0004 	cmpib #1,0x4d4c0
00013548: d4c0 
0001354a: 6600 fec2      	bnew 0x1340e
0001354e: 1038 8707      	moveb 0xffff8707,%d0
00013552: 0240 0003      	andiw #3,%d0
00013556: 6700 feb6      	beqw 0x1340e
0001355a: 2238 8710      	movel 0xffff8710,%d1
0001355e: 2f41 0030      	movel %d1,%sp@(48)
00013562: 1438 8701      	moveb 0xffff8701,%d2
00013566: e14a           	lslw #8,%d2
00013568: 4842           	swap %d2
0001356a: 4242           	clrw %d2
0001356c: 0283 00ff ffff 	andil #16777215,%d3
00013572: 1238 8703      	moveb 0xffff8703,%d1
00013576: 0281 0000 00ff 	andil #255,%d1
0001357c: 4841           	swap %d1
0001357e: 4241           	clrw %d1
00013580: 8443           	orw %d3,%d2
00013582: 2602           	movel %d2,%d3
00013584: 8681           	orl %d1,%d3
00013586: 1238 8705      	moveb 0xffff8705,%d1
0001358a: 0281 0000 00ff 	andil #255,%d1
00013590: e189           	lsll #8,%d1
00013592: 0243 00ff      	andiw #255,%d3
00013596: 8681           	orl %d1,%d3
00013598: 1238 8707      	moveb 0xffff8707,%d1
0001359c: 0201 fffc      	andib #-4,%d1
000135a0: 1601           	moveb %d1,%d3
000135a2: 2243           	moveal %d3,%a1
000135a4: 41ef 0030      	lea %sp@(48),%a0
000135a8: 12d8           	moveb %a0@+,%a1@+
000135aa: 5340           	subqw #1,%d0
000135ac: 66fa           	bnes 0x135a8
000135ae: 6000 fe5e      	braw 0x1340e
000135b2: 2a2a 0006      	movel %a2@(6),%d5
000135b6: 2f06           	movel %d6,%sp@-
000135b8: 4eba fa80      	jsr %pc@(0x1303a)
000135bc: 3400           	movew %d0,%d2
000135be: 588f           	addql #4,%sp
000135c0: 6d08           	blts 0x135ca
000135c2: 2045           	moveal %d5,%a0
000135c4: 5285           	addql #1,%d5
000135c6: 10c0           	moveb %d0,%a0@+
000135c8: 60ec           	bras 0x135b6
000135ca: 0c42 ff9c      	cmpiw #-100,%d2
000135ce: 6600 0176      	bnew 0x13746
000135d2: 6000 fe3a      	braw 0x1340e
000135d6: 2c39 0000 04ba 	movel 0x4ba,%d6
000135dc: 0686 0000 00c8 	addil #200,%d6
000135e2: 2a12           	movel %a2@,%d5
000135e4: 3f3c 0002      	movew #2,%sp@-
000135e8: 4eba f8be      	jsr %pc@(0x12ea8)
000135ec: 548f           	addql #2,%sp
000135ee: 2045           	moveal %d5,%a0
000135f0: 5285           	addql #1,%d5
000135f2: 1f58 002f      	moveb %a0@+,%sp@(47)
000135f6: 2f06           	movel %d6,%sp@-
000135f8: 4e93           	jsr %a3@
000135fa: 3400           	movew %d0,%d2
000135fc: 588f           	addql #4,%sp
000135fe: 6600 0146      	bnew 0x13746
00013602: 4240           	clrw %d0
00013604: 102f 002f      	moveb %sp@(47),%d0
00013608: 3f00           	movew %d0,%sp@-
0001360a: 4eba f664      	jsr %pc@(0x12c70)
0001360e: 2f06           	movel %d6,%sp@-
00013610: 4e94           	jsr %a4@
00013612: 3400           	movew %d0,%d2
00013614: 5c8f           	addql #6,%sp
00013616: 67d6           	beqs 0x135ee
00013618: 6000 012c      	braw 0x13746
0001361c: 2a39 0000 04ba 	movel 0x4ba,%d5
00013622: 0685 0000 00c8 	addil #200,%d5
00013628: 3f3c 0003      	movew #3,%sp@-
0001362c: 4e95           	jsr %a5@
0001362e: 2f05           	movel %d5,%sp@-
00013630: 4eba fa08      	jsr %pc@(0x1303a)
00013634: 3400           	movew %d0,%d2
00013636: 5c8f           	addql #6,%sp
00013638: 0c40 ff9c      	cmpiw #-100,%d0
0001363c: 6700 025a      	beqw 0x13898
00013640: 4a40           	tstw %d0
00013642: 6d00 010a      	bltw 0x1374e
00013646: 1540 0015      	moveb %d0,%a2@(21)
0001364a: 2f05           	movel %d5,%sp@-
0001364c: 4eba f796      	jsr %pc@(0x12de4)
00013650: 3400           	movew %d0,%d2
00013652: 588f           	addql #4,%sp
00013654: 6000 00f0      	braw 0x13746
00013658: 2c39 0000 04ba 	movel 0x4ba,%d6
0001365e: 0686 0000 00c8 	addil #200,%d6
00013664: 3f3c 0006      	movew #6,%sp@-
00013668: 4eba f83e      	jsr %pc@(0x12ea8)
0001366c: 2f06           	movel %d6,%sp@-
0001366e: 4e93           	jsr %a3@
00013670: 3400           	movew %d0,%d2
00013672: 5c8f           	addql #6,%sp
00013674: 6600 00d0      	bnew 0x13746
00013678: 7a03           	moveq #3,%d5
0001367a: 4240           	clrw %d0
0001367c: 102a 0013      	moveb %a2@(19),%d0
00013680: 3f00           	movew %d0,%sp@-
00013682: 4eba f5ec      	jsr %pc@(0x12c70)
00013686: 3f3c 00fd      	movew #253,%sp@-
0001368a: 4eba f646      	jsr %pc@(0x12cd2)
0001368e: 2f06           	movel %d6,%sp@-
00013690: 4e94           	jsr %a4@
00013692: 3400           	movew %d0,%d2
00013694: 508f           	addql #8,%sp
00013696: 6d00 00ae      	bltw 0x13746
0001369a: 2f06           	movel %d6,%sp@-
0001369c: 4e93           	jsr %a3@
0001369e: 3400           	movew %d0,%d2
000136a0: 588f           	addql #4,%sp
000136a2: 6d00 00a2      	bltw 0x13746
000136a6: 5345           	subqw #1,%d5
000136a8: 66d0           	bnes 0x1367a
000136aa: 74f8           	moveq #-8,%d2
000136ac: 6000 00a6      	braw 0x13754
000136b0: 2a39 0000 04ba 	movel 0x4ba,%d5
000136b6: 0685 0000 00c8 	addil #200,%d5
000136bc: 3f3c 0007      	movew #7,%sp@-
000136c0: 4e95           	jsr %a5@
000136c2: 2f05           	movel %d5,%sp@-
000136c4: 4e93           	jsr %a3@
000136c6: 3400           	movew %d0,%d2
000136c8: 5c8f           	addql #6,%sp
000136ca: 6d7a           	blts 0x13746
000136cc: 4e96           	jsr %fp@
000136ce: 1c00           	moveb %d0,%d6
000136d0: 1540 0014      	moveb %d0,%a2@(20)
000136d4: 6716           	beqs 0x136ec
000136d6: 0c00 0007      	cmpib #7,%d0
000136da: 6710           	beqs 0x136ec
000136dc: 3f3c 0002      	movew #2,%sp@-
000136e0: 4eba f622      	jsr %pc@(0x12d04)
000136e4: 157c 0007 0013 	moveb #7,%a2@(19)
000136ea: 548f           	addql #2,%sp
000136ec: 2f05           	movel %d5,%sp@-
000136ee: 4e94           	jsr %a4@
000136f0: 3400           	movew %d0,%d2
000136f2: 588f           	addql #4,%sp
000136f4: 6d50           	blts 0x13746
000136f6: 0c06 0001      	cmpib #1,%d6
000136fa: 660e           	bnes 0x1370a
000136fc: 2f05           	movel %d5,%sp@-
000136fe: 4eba f93a      	jsr %pc@(0x1303a)
00013702: 3400           	movew %d0,%d2
00013704: 588f           	addql #4,%sp
00013706: 6c10           	bges 0x13718
00013708: 603c           	bras 0x13746
0001370a: 0606 ffe0      	addib #-32,%d6
0001370e: 0c06 000f      	cmpib #15,%d6
00013712: 52c2           	shi %d2
00013714: 4882           	extw %d2
00013716: 5442           	addqw #2,%d2
00013718: 7c01           	moveq #1,%d6
0001371a: 6010           	bras 0x1372c
0001371c: 2f05           	movel %d5,%sp@-
0001371e: 4eba f91a      	jsr %pc@(0x1303a)
00013722: 588f           	addql #4,%sp
00013724: 4a40           	tstw %d0
00013726: 6d00 017e      	bltw 0x138a6
0001372a: 5246           	addqw #1,%d6
0001372c: b446           	cmpw %d6,%d2
0001372e: 6eec           	bgts 0x1371c
00013730: 2f05           	movel %d5,%sp@-
00013732: 4eba f6b0      	jsr %pc@(0x12de4)
00013736: 3400           	movew %d0,%d2
00013738: 588f           	addql #4,%sp
0001373a: 660a           	bnes 0x13746
0001373c: 4a2a 0014      	tstb %a2@(20)
00013740: 6600 fccc      	bnew 0x1340e
00013744: 600e           	bras 0x13754
00013746: 0c42 ff9c      	cmpiw #-100,%d2
0001374a: 6700 fcc2      	beqw 0x1340e
0001374e: 4a42           	tstw %d2
00013750: 6700 fcbc      	beqw 0x1340e
00013754: 3642           	moveaw %d2,%a3
00013756: b6fc 0000      	cmpaw #0,%a3
0001375a: 661a           	bnes 0x13776
0001375c: 4242           	clrw %d2
0001375e: 142a 0014      	moveb %a2@(20),%d2
00013762: e14a           	lslw #8,%d2
00013764: 4240           	clrw %d0
00013766: 102a 0015      	moveb %a2@(21),%d0
0001376a: 8440           	orw %d0,%d2
0001376c: 0282 0000 ffff 	andil #65535,%d2
00013772: 2642           	moveal %d2,%a3
00013774: 6006           	bras 0x1377c
00013776: b6fc 0000      	cmpaw #0,%a3
0001377a: 6d0a           	blts 0x13786
0001377c: 8979 0004 d4dc 	orw %d4,0x4d4dc
00013782: 6000 0082      	braw 0x13806
00013786: c879 0004 d4dc 	andw 0x4d4dc,%d4
0001378c: 6778           	beqs 0x13806
0001378e: 102a 0012      	moveb %a2@(18),%d0
00013792: 0c39 0001 0004 	cmpib #1,0x4d4c0
00013798: d4c0 
0001379a: 6618           	bnes 0x137b4
0001379c: 11fc ff80 8783 	moveb #-128,0xffff8783
000137a2: 2039 0004 d4d4 	movel 0x4d4d4,%d0
000137a8: 5380           	subql #1,%d0
000137aa: 6afc           	bpls 0x137a8
000137ac: 11fc 0000 8783 	moveb #0,0xffff8783
000137b2: 603c           	bras 0x137f0
000137b4: 387c 8600      	moveaw #-31232,%a4
000137b8: 1238 860f      	moveb 0xffff860f,%d1
000137bc: 44c1           	movew %d1,%ccr
000137be: 6bf4           	bmis 0x137b4
000137c0: 3200           	movew %d0,%d1
000137c2: 0241 0001      	andiw #1,%d1
000137c6: 3f01           	movew %d1,%sp@-
000137c8: 4eba f5ea      	jsr %pc@(0x12db4)
000137cc: 397c 0089 0006 	movew #137,%a4@(6)
000137d2: 397c 0080 0004 	movew #128,%a4@(4)
000137d8: 2039 0004 d4d4 	movel 0x4d4d4,%d0
000137de: 5380           	subql #1,%d0
000137e0: 6afc           	bpls 0x137de
000137e2: 397c 0089 0006 	movew #137,%a4@(6)
000137e8: 397c 0000 0004 	movew #0,%a4@(4)
000137ee: 548f           	addql #2,%sp
000137f0: 2039 0000 04ba 	movel 0x4ba,%d0
000137f6: 0680 0000 00c8 	addil #200,%d0
000137fc: 2239 0000 04ba 	movel 0x4ba,%d1
00013802: b081           	cmpl %d1,%d0
00013804: 62f6           	bhis 0x137fc
00013806: 0c39 0001 0004 	cmpib #1,0x4d4c0
0001380c: d4c0 
0001380e: 6618           	bnes 0x13828
00013810: 1038 878f      	moveb 0xffff878f,%d0
00013814: 11fc 0000 8715 	moveb #0,0xffff8715
0001381a: 11fc 0000 8785 	moveb #0,0xffff8785
00013820: 11fc 0000 8783 	moveb #0,0xffff8783
00013826: 6028           	bras 0x13850
00013828: 31fc 008f 8606 	movew #143,0xffff8606
0001382e: 3038 8604      	movew 0xffff8604,%d0
00013832: 31fc 0080 8606 	movew #128,0xffff8606
00013838: 31fc 008a 8606 	movew #138,0xffff8606
0001383e: 31fc 0000 8604 	movew #0,0xffff8604
00013844: 31fc 0089 8606 	movew #137,0xffff8606
0001384a: 31fc 0000 8604 	movew #0,0xffff8604
00013850: 4240           	clrw %d0
00013852: 102a 0012      	moveb %a2@(18),%d0
00013856: 0800 0001      	btst #1,%d0
0001385a: 671a           	beqs 0x13876
0001385c: 0800 0000      	btst #0,%d0
00013860: 6614           	bnes 0x13876
00013862: 202a 000a      	movel %a2@(10),%d0
00013866: 670e           	beqs 0x13876
00013868: 2f00           	movel %d0,%sp@-
0001386a: 2f2a 0006      	movel %a2@(6),%sp@-
0001386e: 4eb9 0000 3178 	jsr 0x3178
00013874: 508f           	addql #8,%sp
00013876: 0c39 0002 0004 	cmpib #2,0x4d4c0
0001387c: d4c0 
0001387e: 660e           	bnes 0x1388e
00013880: 33fc 0000 0000 	movew #0,0x43e
00013886: 043e 
00013888: 6004           	bras 0x1388e
0001388a: 367c ffff      	moveaw #-1,%a3
0001388e: 200b           	movel %a3,%d0
00013890: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00013894: 508f           	addql #8,%sp
00013896: 4e75           	rts
00013898: 74fd           	moveq #-3,%d2
0001389a: 6000 feb8      	braw 0x13754
0001389e: 367c ffff      	moveaw #-1,%a3
000138a2: 6000 fee2      	braw 0x13786
000138a6: 3400           	movew %d0,%d2
000138a8: 6000 fe9c      	braw 0x13746
000138ac:  _scsi_request_sense
000138ac: 4fef ffe4      	lea %sp@(-28),%sp
000138b0: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
000138b4: 4878 0006      	pea 0x6
000138b8: 7426           	moveq #38,%d2
000138ba: d48f           	addl %sp,%d2
000138bc: 2f02           	movel %d2,%sp@-
000138be: 47f9 0001 bdf4 	lea 0x1bdf4,%a3
000138c4: 4e93           	jsr %a3@
000138c6: 1f7c 0003 002a 	moveb #3,%sp@(42)
000138cc: 1f7c 0012 002e 	moveb #18,%sp@(46)
000138d2: 4878 0016      	pea 0x16
000138d6: 45ef 0018      	lea %sp@(24),%a2
000138da: 2f0a           	movel %a2,%sp@-
000138dc: 4e93           	jsr %a3@
000138de: 2f42 001c      	movel %d2,%sp@(28)
000138e2: 3f7c 0006 0020 	movew #6,%sp@(32)
000138e8: 2f6f 003e 0022 	movel %sp@(62),%sp@(34)
000138ee: 7012           	moveq #18,%d0
000138f0: 2f40 0026      	movel %d0,%sp@(38)
000138f4: 2f7c 0000 00c8 	movel #200,%sp@(42)
000138fa: 002a 
000138fc: 2f0a           	movel %a2,%sp@-
000138fe: 3f2f 0040      	movew %sp@(64),%sp@-
00013902: 4eba f882      	jsr %pc@(0x13186)
00013906: 4fef 0016      	lea %sp@(22),%sp
0001390a: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0001390e: 4fef 001c      	lea %sp@(28),%sp
00013912: 4e75           	rts
00013914:  _build_rw_command
00013914: 48e7 3800      	moveml %d2-%d4,%sp@-
00013918: 206f 0010      	moveal %sp@(16),%a0
0001391c: 382f 0014      	movew %sp@(20),%d4
00013920: 202f 0016      	movel %sp@(22),%d0
00013924: 322f 001a      	movew %sp@(26),%d1
00013928: 2600           	movel %d0,%d3
0001392a: 4243           	clrw %d3
0001392c: 4843           	swap %d3
0001392e: 2400           	movel %d0,%d2
00013930: e08a           	lsrl #8,%d2
00013932: 0c80 001f ffff 	cmpil #2097151,%d0
00013938: 622c           	bhis 0x13966
0001393a: 0c41 00ff      	cmpiw #255,%d1
0001393e: 6226           	bhis 0x13966
00013940: 0c44 0001      	cmpiw #1,%d4
00013944: 6604           	bnes 0x1394a
00013946: 780a           	moveq #10,%d4
00013948: 6002           	bras 0x1394c
0001394a: 7808           	moveq #8,%d4
0001394c: 1084           	moveb %d4,%a0@
0001394e: 1143 0001      	moveb %d3,%a0@(1)
00013952: 1142 0002      	moveb %d2,%a0@(2)
00013956: 1140 0003      	moveb %d0,%a0@(3)
0001395a: 1141 0004      	moveb %d1,%a0@(4)
0001395e: 4228 0005      	clrb %a0@(5)
00013962: 7006           	moveq #6,%d0
00013964: 6040           	bras 0x139a6
00013966: 0c44 0001      	cmpiw #1,%d4
0001396a: 6604           	bnes 0x13970
0001396c: 782a           	moveq #42,%d4
0001396e: 6002           	bras 0x13972
00013970: 7828           	moveq #40,%d4
00013972: 1084           	moveb %d4,%a0@
00013974: 4228 0001      	clrb %a0@(1)
00013978: 2800           	movel %d0,%d4
0001397a: 4244           	clrw %d4
0001397c: 4844           	swap %d4
0001397e: e04c           	lsrw #8,%d4
00013980: 1144 0002      	moveb %d4,%a0@(2)
00013984: 1143 0003      	moveb %d3,%a0@(3)
00013988: 1142 0004      	moveb %d2,%a0@(4)
0001398c: 1140 0005      	moveb %d0,%a0@(5)
00013990: 4228 0006      	clrb %a0@(6)
00013994: 3001           	movew %d1,%d0
00013996: e048           	lsrw #8,%d0
00013998: 1140 0007      	moveb %d0,%a0@(7)
0001399c: 1141 0008      	moveb %d1,%a0@(8)
000139a0: 4228 0009      	clrb %a0@(9)
000139a4: 700a           	moveq #10,%d0
000139a6: 4cdf 001c      	moveml %sp@+,%d2-%d4
000139aa: 4e75           	rts
000139ac:  _decode_sense
000139ac: 206f 0004      	moveal %sp@(4),%a0
000139b0: 4240           	clrw %d0
000139b2: 1010           	moveb %a0@,%d0
000139b4: 0240 007e      	andiw #126,%d0
000139b8: 0c40 0070      	cmpiw #112,%d0
000139bc: 6624           	bnes 0x139e2
000139be: 4240           	clrw %d0
000139c0: 1028 0002      	moveb %a0@(2),%d0
000139c4: 0240 000f      	andiw #15,%d0
000139c8: 0c40 0007      	cmpiw #7,%d0
000139cc: 621a           	bhis 0x139e8
000139ce: 0280 0000 ffff 	andil #65535,%d0
000139d4: 41fa 031e      	lea %pc@(0x13cf4),%a0
000139d8: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
000139dc: 4880           	extw %d0
000139de: 3040           	moveaw %d0,%a0
000139e0: 600a           	bras 0x139ec
000139e2: 307c fff2      	moveaw #-14,%a0
000139e6: 6004           	bras 0x139ec
000139e8: 307c fff4      	moveaw #-12,%a0
000139ec: 2008           	movel %a0,%d0
000139ee: 4e75           	rts
000139f0: 322f 0004      	movew %sp@(4),%d1
000139f4: 202f 0006      	movel %sp@(6),%d0
000139f8: 6732           	beqs 0x13a2c
000139fa: 6d26           	blts 0x13a22
000139fc: 44c0           	movew %d0,%ccr
000139fe: 6b26           	bmis 0x13a26
00013a00: 0800 0001      	btst #1,%d0
00013a04: 6726           	beqs 0x13a2c
00013a06: 4879 0004 d508 	pea 0x4d508
00013a0c: 3f01           	movew %d1,%sp@-
00013a0e: 4eba fe9c      	jsr %pc@(0x138ac)
00013a12: 5c8f           	addql #6,%sp
00013a14: 4a80           	tstl %d0
00013a16: 6d12           	blts 0x13a2a
00013a18: 2f7c 0004 d508 	movel #316680,%sp@(4)
00013a1e: 0004 
00013a20: 608a           	bras 0x139ac
00013a22: 70f1           	moveq #-15,%d0
00013a24: 4e75           	rts
00013a26: 70fe           	moveq #-2,%d0
00013a28: 4e75           	rts
00013a2a: 70fe           	moveq #-2,%d0
00013a2c: 4e75           	rts
00013a2e:  _scsi_rw
00013a2e: 4fef ffdc      	lea %sp@(-36),%sp
00013a32: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00013a36: 3c2f 005a      	movew %sp@(90),%d6
00013a3a: 242f 005c      	movel %sp@(92),%d2
00013a3e: 302f 0054      	movew %sp@(84),%d0
00013a42: 0240 0001      	andiw #1,%d0
00013a46: 3440           	moveaw %d0,%a2
00013a48: 0c39 0001 0004 	cmpib #1,0x4d4c0
00013a4e: d4c0 
00013a50: 6726           	beqs 0x13a78
00013a52: 0802 0000      	btst #0,%d2
00013a56: 6608           	bnes 0x13a60
00013a58: b4b9 0000 042e 	cmpl 0x42e,%d2
00013a5e: 6522           	bcss 0x13a82
00013a60: 4eb9 0001 b706 	jsr 0x1b706
00013a66: 2800           	movel %d0,%d4
00013a68: 6624           	bnes 0x13a8e
00013a6a: 2839 0000 04c6 	movel 0x4c6,%d4
00013a70: 7601           	moveq #1,%d3
00013a72: 7a06           	moveq #6,%d5
00013a74: 6000 0104      	braw 0x13b7a
00013a78: 7800           	moveq #0,%d4
00013a7a: 4243           	clrw %d3
00013a7c: 7aff           	moveq #-1,%d5
00013a7e: 6000 00fa      	braw 0x13b7a
00013a82: 7800           	moveq #0,%d4
00013a84: 4243           	clrw %d3
00013a86: 3a3c 3fff      	movew #16383,%d5
00013a8a: 6000 00ee      	braw 0x13b7a
00013a8e: 7601           	moveq #1,%d3
00013a90: 3a3c 0080      	movew #128,%d5
00013a94: 6000 00e4      	braw 0x13b7a
00013a98: 3e06           	movew %d6,%d7
00013a9a: bc4e           	cmpw %fp,%d6
00013a9c: 6302           	blss 0x13aa0
00013a9e: 3e0e           	movew %fp,%d7
00013aa0: 4a44           	tstw %d4
00013aa2: 6706           	beqs 0x13aaa
00013aa4: 266f 002c      	moveal %sp@(44),%a3
00013aa8: 6002           	bras 0x13aac
00013aaa: 2642           	moveal %d2,%a3
00013aac: 320a           	movew %a2,%d1
00013aae: 6720           	beqs 0x13ad0
00013ab0: 4a44           	tstw %d4
00013ab2: 671c           	beqs 0x13ad0
00013ab4: 2007           	movel %d7,%d0
00013ab6: 7209           	moveq #9,%d1
00013ab8: e3a8           	lsll %d1,%d0
00013aba: 0280 01ff fe00 	andil #33553920,%d0
00013ac0: 2f00           	movel %d0,%sp@-
00013ac2: 2f02           	movel %d2,%sp@-
00013ac4: 2f0b           	movel %a3,%sp@-
00013ac6: 4eb9 0001 bb80 	jsr 0x1bb80
00013acc: 4fef 000c      	lea %sp@(12),%sp
00013ad0: 7a00           	moveq #0,%d5
00013ad2: 3a07           	movew %d7,%d5
00013ad4: 2605           	movel %d5,%d3
00013ad6: 7009           	moveq #9,%d0
00013ad8: e1ab           	lsll %d0,%d3
00013ada: 2203           	movel %d3,%d1
00013adc: 103c 000a      	moveb #10,%d0
00013ae0: e0a1           	asrl %d0,%d1
00013ae2: 2a41           	moveal %d1,%a5
00013ae4: 0c81 0000 00c8 	cmpil #200,%d1
00013aea: 6404           	bccs 0x13af0
00013aec: 3a7c 00c8      	moveaw #200,%a5
00013af0: 387c 0002      	moveaw #2,%a4
00013af4: 4878 0016      	pea 0x16
00013af8: 486f 0034      	pea %sp@(52)
00013afc: 4eb9 0001 bdf4 	jsr 0x1bdf4
00013b02: 41ef 004e      	lea %sp@(78),%a0
00013b06: 2f48 0038      	movel %a0,%sp@(56)
00013b0a: 3f07           	movew %d7,%sp@-
00013b0c: 2f2f 0060      	movel %sp@(96),%sp@-
00013b10: 3f0a           	movew %a2,%sp@-
00013b12: 486f 0056      	pea %sp@(86)
00013b16: 4eba fdfc      	jsr %pc@(0x13914)
00013b1a: 3f40 0048      	movew %d0,%sp@(72)
00013b1e: 2f4b 004a      	movel %a3,%sp@(74)
00013b22: 2f43 004e      	movel %d3,%sp@(78)
00013b26: 2f4d 0052      	movel %a5,%sp@(82)
00013b2a: 300a           	movew %a2,%d0
00013b2c: 1f40 0056      	moveb %d0,%sp@(86)
00013b30: 486f 0044      	pea %sp@(68)
00013b34: 3f2f 0078      	movew %sp@(120),%sp@-
00013b38: 4eba f64c      	jsr %pc@(0x13186)
00013b3c: 2f00           	movel %d0,%sp@-
00013b3e: 3f2f 007e      	movew %sp@(126),%sp@-
00013b42: 4eba feac      	jsr %pc@(0x139f0)
00013b46: 4fef 0020      	lea %sp@(32),%sp
00013b4a: 4a80           	tstl %d0
00013b4c: 6606           	bnes 0x13b54
00013b4e: 320a           	movew %a2,%d1
00013b50: 670a           	beqs 0x13b5c
00013b52: 601c           	bras 0x13b70
00013b54: 534c           	subqw #1,%a4
00013b56: 320c           	movew %a4,%d1
00013b58: 6730           	beqs 0x13b8a
00013b5a: 6098           	bras 0x13af4
00013b5c: 4a44           	tstw %d4
00013b5e: 6710           	beqs 0x13b70
00013b60: 2f03           	movel %d3,%sp@-
00013b62: 2f0b           	movel %a3,%sp@-
00013b64: 2f02           	movel %d2,%sp@-
00013b66: 4eb9 0001 bb80 	jsr 0x1bb80
00013b6c: 4fef 000c      	lea %sp@(12),%sp
00013b70: 9c47           	subw %d7,%d6
00013b72: d483           	addl %d3,%d2
00013b74: dbaf 0056      	addl %d5,%sp@(86)
00013b78: 6008           	bras 0x13b82
00013b7a: 2f44 002c      	movel %d4,%sp@(44)
00013b7e: 3c45           	moveaw %d5,%fp
00013b80: 3803           	movew %d3,%d4
00013b82: 4a46           	tstw %d6
00013b84: 6600 ff12      	bnew 0x13a98
00013b88: 7000           	moveq #0,%d0
00013b8a: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00013b8e: 4fef 0024      	lea %sp@(36),%sp
00013b92: 4e75           	rts
00013b94: 4fef ffe4      	lea %sp@(-28),%sp
00013b98: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00013b9c: 342f 0030      	movew %sp@(48),%d2
00013ba0: 4878 0006      	pea 0x6
00013ba4: 762a           	moveq #42,%d3
00013ba6: d68f           	addl %sp,%d3
00013ba8: 2f03           	movel %d3,%sp@-
00013baa: 47f9 0001 bdf4 	lea 0x1bdf4,%a3
00013bb0: 4e93           	jsr %a3@
00013bb2: 1f7c 0012 002e 	moveb #18,%sp@(46)
00013bb8: 1f7c 0024 0032 	moveb #36,%sp@(50)
00013bbe: 4878 0016      	pea 0x16
00013bc2: 45ef 001c      	lea %sp@(28),%a2
00013bc6: 2f0a           	movel %a2,%sp@-
00013bc8: 4e93           	jsr %a3@
00013bca: 2f43 0020      	movel %d3,%sp@(32)
00013bce: 3f7c 0006 0024 	movew #6,%sp@(36)
00013bd4: 2f7c 0004 d4e0 	movel #316640,%sp@(38)
00013bda: 0026 
00013bdc: 7024           	moveq #36,%d0
00013bde: 2f40 002a      	movel %d0,%sp@(42)
00013be2: 2f7c 0000 00c8 	movel #200,%sp@(46)
00013be8: 002e 
00013bea: 2f0a           	movel %a2,%sp@-
00013bec: 3f02           	movew %d2,%sp@-
00013bee: 4eba f596      	jsr %pc@(0x13186)
00013bf2: 2f00           	movel %d0,%sp@-
00013bf4: 3f02           	movew %d2,%sp@-
00013bf6: 4eba fdf8      	jsr %pc@(0x139f0)
00013bfa: 4fef 001c      	lea %sp@(28),%sp
00013bfe: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00013c02: 4fef 001c      	lea %sp@(28),%sp
00013c06: 4e75           	rts
00013c08:  _scsi_ioctl
00013c08: 4fef ffe0      	lea %sp@(-32),%sp
00013c0c: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00013c10: 342f 0038      	movew %sp@(56),%d2
00013c14: 302f 003a      	movew %sp@(58),%d0
00013c18: 246f 003c      	moveal %sp@(60),%a2
00013c1c: 0c40 0015      	cmpiw #21,%d0
00013c20: 677c           	beqs 0x13c9e
00013c22: 6208           	bhis 0x13c2c
00013c24: 0c40 0014      	cmpiw #20,%d0
00013c28: 6612           	bnes 0x13c3c
00013c2a: 6016           	bras 0x13c42
00013c2c: 0c40 001e      	cmpiw #30,%d0
00013c30: 6700 00b0      	beqw 0x13ce2
00013c34: 0c40 0028      	cmpiw #40,%d0
00013c38: 6700 009a      	beqw 0x13cd4
00013c3c: 74ff           	moveq #-1,%d2
00013c3e: 6000 00a8      	braw 0x13ce8
00013c42: 4878 000a      	pea 0xa
00013c46: 49ef 002e      	lea %sp@(46),%a4
00013c4a: 2f0c           	movel %a4,%sp@-
00013c4c: 4bf9 0001 bdf4 	lea 0x1bdf4,%a5
00013c52: 4e95           	jsr %a5@
00013c54: 1f7c 0025 0032 	moveb #37,%sp@(50)
00013c5a: 4878 0016      	pea 0x16
00013c5e: 47ef 0020      	lea %sp@(32),%a3
00013c62: 2f0b           	movel %a3,%sp@-
00013c64: 4e95           	jsr %a5@
00013c66: 2f4c 0024      	movel %a4,%sp@(36)
00013c6a: 3f7c 000a 0028 	movew #10,%sp@(40)
00013c70: 2f4a 002a      	movel %a2,%sp@(42)
00013c74: 7008           	moveq #8,%d0
00013c76: 2f40 002e      	movel %d0,%sp@(46)
00013c7a: 2f7c 0000 00c8 	movel #200,%sp@(50)
00013c80: 0032 
00013c82: 2f0b           	movel %a3,%sp@-
00013c84: 3f02           	movew %d2,%sp@-
00013c86: 4eba f4fe      	jsr %pc@(0x13186)
00013c8a: 2f00           	movel %d0,%sp@-
00013c8c: 3f02           	movew %d2,%sp@-
00013c8e: 4eba fd60      	jsr %pc@(0x139f0)
00013c92: 2400           	movel %d0,%d2
00013c94: 4fef 001c      	lea %sp@(28),%sp
00013c98: 664e           	bnes 0x13ce8
00013c9a: 5292           	addql #1,%a2@
00013c9c: 604a           	bras 0x13ce8
00013c9e: 3f02           	movew %d2,%sp@-
00013ca0: 4eba fef2      	jsr %pc@(0x13b94)
00013ca4: 2400           	movel %d0,%d2
00013ca6: 548f           	addql #2,%sp
00013ca8: 663e           	bnes 0x13ce8
00013caa: 4240           	clrw %d0
00013cac: 1039 0004 d4e0 	moveb 0x4d4e0,%d0
00013cb2: 0240 001f      	andiw #31,%d0
00013cb6: 662e           	bnes 0x13ce6
00013cb8: 4878 0018      	pea 0x18
00013cbc: 4879 0004 d4e8 	pea 0x4d4e8
00013cc2: 2f0a           	movel %a2,%sp@-
00013cc4: 4eb9 0001 bb80 	jsr 0x1bb80
00013cca: 422a 0018      	clrb %a2@(24)
00013cce: 4fef 000c      	lea %sp@(12),%sp
00013cd2: 6014           	bras 0x13ce8
00013cd4: 3f02           	movew %d2,%sp@-
00013cd6: 4eba febc      	jsr %pc@(0x13b94)
00013cda: 2400           	movel %d0,%d2
00013cdc: 548f           	addql #2,%sp
00013cde: 6708           	beqs 0x13ce8
00013ce0: 6004           	bras 0x13ce6
00013ce2: 7400           	moveq #0,%d2
00013ce4: 6002           	bras 0x13ce8
00013ce6: 74f1           	moveq #-15,%d2
00013ce8: 2002           	movel %d2,%d0
00013cea: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
00013cee: 4fef 0020      	lea %sp@(32),%sp
00013cf2: 4e75           	rts
00013cf4: f200           	.short 0xf200
00013cf6: fef4           	.short 0xfef4
00013cf8: f4fb           	cpusha bc
00013cfa: f2f3           	.short 0xf2f3
00013cfc: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00013d00: 306f 0014      	moveaw %sp@(20),%a0
00013d04: 226f 001a      	moveal %sp@(26),%a1
00013d08: 122f 0017      	moveb %sp@(23),%d1
00013d0c: 102f 0019      	moveb %sp@(25),%d0
00013d10: 7400           	moveq #0,%d2
00013d12: 3408           	movew %a0,%d2
00013d14: 2442           	moveal %d2,%a2
00013d16: 5248           	addqw #1,%a0
00013d18: 3408           	movew %a0,%d2
00013d1a: 2042           	moveal %d2,%a0
00013d1c: 6024           	bras 0x13d42
00013d1e: 1619           	moveb %a1@+,%d3
00013d20: 2679 0004 d528 	moveal 0x4d528,%a3
00013d26: d7ca           	addal %a2,%a3
00013d28: 1681           	moveb %d1,%a3@
00013d2a: 2439 0004 d530 	movel 0x4d530,%d2
00013d30: 5382           	subql #1,%d2
00013d32: 6afc           	bpls 0x13d30
00013d34: 2679 0004 d528 	moveal 0x4d528,%a3
00013d3a: d7c8           	addal %a0,%a3
00013d3c: 1683           	moveb %d3,%a3@
00013d3e: 5300           	subqb #1,%d0
00013d40: 5201           	addqb #1,%d1
00013d42: 4a00           	tstb %d0
00013d44: 66d8           	bnes 0x13d1e
00013d46: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00013d4a: 4e75           	rts
00013d4c: 4240           	clrw %d0
00013d4e: 102f 0005      	moveb %sp@(5),%d0
00013d52: 0240 0003      	andiw #3,%d0
00013d56: eb48           	lslw #5,%d0
00013d58: 0000 0008      	orib #8,%d0
00013d5c: 2079 0004 d528 	moveal 0x4d528,%a0
00013d62: 117c ffa0 01ce 	moveb #-96,%a0@(462)
00013d68: 2239 0004 d530 	movel 0x4d530,%d1
00013d6e: 5381           	subql #1,%d1
00013d70: 6afc           	bpls 0x13d6e
00013d72: 2079 0004 d528 	moveal 0x4d528,%a0
00013d78: 1140 01cf      	moveb %d0,%a0@(463)
00013d7c: 4e75           	rts
00013d7e: 2f02           	movel %d2,%sp@-
00013d80: 222f 0008      	movel %sp@(8),%d1
00013d84: 2079 0004 d528 	moveal 0x4d528,%a0
00013d8a: 117c 0040 4aec 	moveb #64,%a0@(19180)
00013d90: 2039 0004 d530 	movel 0x4d530,%d0
00013d96: 5380           	subql #1,%d0
00013d98: 6afc           	bpls 0x13d96
00013d9a: 2079 0004 d528 	moveal 0x4d528,%a0
00013da0: 117c 0044 4aec 	moveb #68,%a0@(19180)
00013da6: 2039 0004 d530 	movel 0x4d530,%d0
00013dac: 5380           	subql #1,%d0
00013dae: 6afc           	bpls 0x13dac
00013db0: 603e           	bras 0x13df0
00013db2: 1001           	moveb %d1,%d0
00013db4: 0200 0001      	andib #1,%d0
00013db8: d000           	addb %d0,%d0
00013dba: d000           	addb %d0,%d0
00013dbc: 1400           	moveb %d0,%d2
00013dbe: 0002 0040      	orib #64,%d2
00013dc2: 2079 0004 d528 	moveal 0x4d528,%a0
00013dc8: 1142 4aec      	moveb %d2,%a0@(19180)
00013dcc: 2439 0004 d530 	movel 0x4d530,%d2
00013dd2: 5382           	subql #1,%d2
00013dd4: 6afc           	bpls 0x13dd2
00013dd6: 0000 0048      	orib #72,%d0
00013dda: 2079 0004 d528 	moveal 0x4d528,%a0
00013de0: 1140 4aec      	moveb %d0,%a0@(19180)
00013de4: 2039 0004 d530 	movel 0x4d530,%d0
00013dea: 5380           	subql #1,%d0
00013dec: 6afc           	bpls 0x13dea
00013dee: e289           	lsrl #1,%d1
00013df0: 4a81           	tstl %d1
00013df2: 66be           	bnes 0x13db2
00013df4: 241f           	movel %sp@+,%d2
00013df6: 4e75           	rts
00013df8: 2079 0004 d528 	moveal 0x4d528,%a0
00013dfe: 117c 0003 03bf 	moveb #3,%a0@(959)
00013e04: 2039 0004 d530 	movel 0x4d530,%d0
00013e0a: 5380           	subql #1,%d0
00013e0c: 6afc           	bpls 0x13e0a
00013e0e: 2079 0004 d528 	moveal 0x4d528,%a0
00013e14: 117c ffa0 03d8 	moveb #-96,%a0@(984)
00013e1a: 4e75           	rts
00013e1c: 2079 0004 d528 	moveal 0x4d528,%a0
00013e22: 1028 03c6      	moveb %a0@(966),%d0
00013e26: 1028 03c8      	moveb %a0@(968),%d0
00013e2a: 1028 03c8      	moveb %a0@(968),%d0
00013e2e: 1028 03c8      	moveb %a0@(968),%d0
00013e32: 1028 03c8      	moveb %a0@(968),%d0
00013e36: 4a6f 0004      	tstw %sp@(4)
00013e3a: 6704           	beqs 0x13e40
00013e3c: 7080           	moveq #-128,%d0
00013e3e: 6002           	bras 0x13e42
00013e40: 4200           	clrb %d0
00013e42: 1140 03c8      	moveb %d0,%a0@(968)
00013e46: 4e75           	rts
00013e48: 2f02           	movel %d2,%sp@-
00013e4a: 122f 0009      	moveb %sp@(9),%d1
00013e4e: 2079 0004 d528 	moveal 0x4d528,%a0
00013e54: 1028 03da      	moveb %a0@(986),%d0
00013e58: 43fa 0a25      	lea %pc@(0x1487f),%a1
00013e5c: 4200           	clrb %d0
00013e5e: 600c           	bras 0x13e6c
00013e60: 1140 03c0      	moveb %d0,%a0@(960)
00013e64: 1419           	moveb %a1@+,%d2
00013e66: 1142 03c0      	moveb %d2,%a0@(960)
00013e6a: 5200           	addqb #1,%d0
00013e6c: b200           	cmpb %d0,%d1
00013e6e: 66f0           	bnes 0x13e60
00013e70: 117c 0020 03c0 	moveb #32,%a0@(960)
00013e76: 241f           	movel %sp@+,%d2
00013e78: 4e75           	rts
00013e7a:  _detect_nova
00013e7a: 2f0a           	movel %a2,%sp@-
00013e7c: 4279 0004 d520 	clrw 0x4d520
00013e82: 33fc 0001 0004 	movew #1,0x4d522
00013e88: d522 
00013e8a: 4279 0004 d524 	clrw 0x4d524
00013e90: 4a39 0004 c6ee 	tstb 0x4c6ee
00013e96: 6730           	beqs 0x13ec8
00013e98: 4a79 0004 c6c8 	tstw 0x4c6c8
00013e9e: 6728           	beqs 0x13ec8
00013ea0: 2f3c fe90 03c3 	movel #-24116285,%sp@-
00013ea6: 4eb9 0000 3844 	jsr 0x3844
00013eac: 588f           	addql #4,%sp
00013eae: 4a80           	tstl %d0
00013eb0: 6716           	beqs 0x13ec8
00013eb2: 23fc fe90 0000 	movel #-24117248,0x4d528
00013eb8: 0004 d528 
00013ebc: 23fc fe80 0000 	movel #-25165824,0x4d52c
00013ec2: 0004 d52c 
00013ec6: 602e           	bras 0x13ef6
00013ec8: 4a79 0004 c6c8 	tstw 0x4c6c8
00013ece: 6732           	beqs 0x13f02
00013ed0: 2f3c fedc 03c3 	movel #-19135549,%sp@-
00013ed6: 4eb9 0000 3844 	jsr 0x3844
00013edc: 588f           	addql #4,%sp
00013ede: 4a80           	tstl %d0
00013ee0: 6720           	beqs 0x13f02
00013ee2: 23fc fedc 0000 	movel #-19136512,0x4d528
00013ee8: 0004 d528 
00013eec: 23fc fec0 0000 	movel #-20971520,0x4d52c
00013ef2: 0004 d52c 
00013ef6: 33fc 0001 0004 	movew #1,0x4d520
00013efc: d520 
00013efe: 6000 00e0      	braw 0x13fe0
00013f02: 4a79 0004 c6c8 	tstw 0x4c6c8
00013f08: 673a           	beqs 0x13f44
00013f0a: 2f3c febf 03c3 	movel #-21036093,%sp@-
00013f10: 4eb9 0000 3844 	jsr 0x3844
00013f16: 588f           	addql #4,%sp
00013f18: 4a80           	tstl %d0
00013f1a: 6728           	beqs 0x13f44
00013f1c: 23fc febf 0000 	movel #-21037056,0x4d528
00013f22: 0004 d528 
00013f26: 23fc fec0 0000 	movel #-20971520,0x4d52c
00013f2c: 0004 d52c 
00013f30: 33fc 0001 0004 	movew #1,0x4d520
00013f36: d520 
00013f38: 33fc 0001 0004 	movew #1,0x4d524
00013f3e: d524 
00013f40: 6000 009e      	braw 0x13fe0
00013f44: 4a79 0004 c6d0 	tstw 0x4c6d0
00013f4a: 6736           	beqs 0x13f82
00013f4c: 0cb9 00af ffff 	cmpil #11534335,0x42e
00013f52: 0000 042e 
00013f56: 622a           	bhis 0x13f82
00013f58: 2f3c ffb0 03c3 	movel #-5241917,%sp@-
00013f5e: 4eb9 0000 3844 	jsr 0x3844
00013f64: 588f           	addql #4,%sp
00013f66: 4a80           	tstl %d0
00013f68: 6718           	beqs 0x13f82
00013f6a: 23fc ffb0 0000 	movel #-5242880,0x4d528
00013f70: 0004 d528 
00013f74: 23fc ffa0 0000 	movel #-6291456,0x4d52c
00013f7a: 0004 d52c 
00013f7e: 6000 ff76      	braw 0x13ef6
00013f82: 0cb9 00bf ffff 	cmpil #12582911,0x42e
00013f88: 0000 042e 
00013f8c: 6252           	bhis 0x13fe0
00013f8e: 2f3c 00d0 03c3 	movel #13632451,%sp@-
00013f94: 45f9 0000 3844 	lea 0x3844,%a2
00013f9a: 4e92           	jsr %a2@
00013f9c: 588f           	addql #4,%sp
00013f9e: 4a80           	tstl %d0
00013fa0: 673e           	beqs 0x13fe0
00013fa2: 2f3c 00c0 0000 	movel #12582912,%sp@-
00013fa8: 4e92           	jsr %a2@
00013faa: 588f           	addql #4,%sp
00013fac: 4a80           	tstl %d0
00013fae: 6730           	beqs 0x13fe0
00013fb0: 2f3c 00c8 0000 	movel #13107200,%sp@-
00013fb6: 4e92           	jsr %a2@
00013fb8: 588f           	addql #4,%sp
00013fba: 4a80           	tstl %d0
00013fbc: 6722           	beqs 0x13fe0
00013fbe: 23fc 00d0 0000 	movel #13631488,0x4d528
00013fc4: 0004 d528 
00013fc8: 23fc 00c0 0000 	movel #12582912,0x4d52c
00013fce: 0004 d52c 
00013fd2: 33fc 0001 0004 	movew #1,0x4d520
00013fd8: d520 
00013fda: 4279 0004 d522 	clrw 0x4d522
00013fe0: 245f           	moveal %sp@+,%a2
00013fe2: 4e75           	rts
00013fe4:  _init_nova
00013fe4: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00013fe8: 4878 0032      	pea 0x32
00013fec: 2f39 0004 d4b0 	movel 0x4d4b0,%sp@-
00013ff2: 4eb9 0001 e9ec 	jsr 0x1e9ec
00013ff8: 508f           	addql #8,%sp
00013ffa: 23c0 0004 d530 	movel %d0,0x4d530
00014000: 4a79 0004 d520 	tstw 0x4d520
00014006: 6700 0768      	beqw 0x14770
0001400a: 4a79 0004 d524 	tstw 0x4d524
00014010: 6600 083c      	bnew 0x1484e
00014014: 2479 0004 d528 	moveal 0x4d528,%a2
0001401a: 102a 6eec      	moveb %a2@(28396),%d0
0001401e: 0c00 ffd7      	cmpib #-41,%d0
00014022: 6614           	bnes 0x14038
00014024: 157c 0055 46ec 	moveb #85,%a2@(18156)
0001402a: 102a 46ec      	moveb %a2@(18156),%d0
0001402e: 0c00 0055      	cmpib #85,%d0
00014032: 6600 081a      	bnew 0x1484e
00014036: 6040           	bras 0x14078
00014038: 2079 0004 d52c 	moveal 0x4d52c,%a0
0001403e: 203c 000c 0032 	movel #786482,%d0
00014044: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
00014048: 0c00 0036      	cmpib #54,%d0
0001404c: 6600 0800      	bnew 0x1484e
00014050: 203c 000c 0034 	movel #786484,%d0
00014056: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
0001405a: 0c00 0032      	cmpib #50,%d0
0001405e: 6600 07ee      	bnew 0x1484e
00014062: 157c 0055 56ee 	moveb #85,%a2@(22254)
00014068: 102a 56ee      	moveb %a2@(22254),%d0
0001406c: 0c00 0055      	cmpib #85,%d0
00014070: 6600 07dc      	bnew 0x1484e
00014074: 6000 0702      	braw 0x14778
00014078: 06b9 000a 0000 	addil #655360,0x4d52c
0001407e: 0004 d52c 
00014082: 157c fff1 4eec 	moveb #-15,%a2@(20204)
00014088: 157c 0020 4eed 	moveb #32,%a2@(20205)
0001408e: 357c 0e89 4eee 	movew #3721,%a2@(20206)
00014094: 357c 0000 1aec 	movew #0,%a2@(6892)
0001409a: 357c 0002 1eec 	movew #2,%a2@(7916)
000140a0: 157c 0000 1eef 	moveb #0,%a2@(7919)
000140a6: 357c 0000 66ec 	movew #0,%a2@(26348)
000140ac: 357c 0000 66ee 	movew #0,%a2@(26350)
000140b2: 357c f101 52ec 	movew #-3839,%a2@(21228)
000140b8: 357c 1100 6aec 	movew #4352,%a2@(27372)
000140be: 357c 0020 62ec 	movew #32,%a2@(25324)
000140c4: 102a 62ee      	moveb %a2@(25326),%d0
000140c8: 0200 0007      	andib #7,%d0
000140cc: 13c0 0004 d534 	moveb %d0,0x4d534
000140d2: 157c 0003 1eef 	moveb #3,%a2@(7919)
000140d8: 0c00 0005      	cmpib #5,%d0
000140dc: 6616           	bnes 0x140f4
000140de: 2f3c 000e 2190 	movel #926096,%sp@-
000140e4: 47fa fc98      	lea %pc@(0x13d7e),%a3
000140e8: 4e93           	jsr %a3@
000140ea: 2f3c 000e 004c 	movel #917580,%sp@-
000140f0: 4e93           	jsr %a3@
000140f2: 508f           	addql #8,%sp
000140f4: 157c 0002 1eef 	moveb #2,%a2@(7919)
000140fa: 157c 0010 46e8 	moveb #16,%a2@(18152)
00014100: 157c 0001 0102 	moveb #1,%a2@(258)
00014106: 157c 0008 46e8 	moveb #8,%a2@(18152)
0001410c: 7402           	moveq #2,%d2
0001410e: 2079 0004 d528 	moveal 0x4d528,%a0
00014114: 117c 0001 03c3 	moveb #1,%a0@(963)
0001411a: 117c ffe3 03c2 	moveb #-29,%a0@(962)
00014120: 1028 03da      	moveb %a0@(986),%d0
00014124: 2039 0004 d530 	movel 0x4d530,%d0
0001412a: 5380           	subql #1,%d0
0001412c: 6afc           	bpls 0x1412a
0001412e: 2079 0004 d528 	moveal 0x4d528,%a0
00014134: 117c 000a 03c0 	moveb #10,%a0@(960)
0001413a: 2039 0004 d530 	movel 0x4d530,%d0
00014140: 5380           	subql #1,%d0
00014142: 6afc           	bpls 0x14140
00014144: 2079 0004 d528 	moveal 0x4d528,%a0
0001414a: 117c 0055 03c0 	moveb #85,%a0@(960)
00014150: 2039 0004 d530 	movel 0x4d530,%d0
00014156: 5380           	subql #1,%d0
00014158: 6afc           	bpls 0x14156
0001415a: 2479 0004 d528 	moveal 0x4d528,%a2
00014160: 102a 03c0      	moveb %a2@(960),%d0
00014164: 0c00 000a      	cmpib #10,%d0
00014168: 6600 0606      	bnew 0x14770
0001416c: 157c 0020 03c0 	moveb #32,%a2@(960)
00014172: 4a42           	tstw %d2
00014174: 6600 01e2      	bnew 0x14358
00014178: 4a79 0004 d524 	tstw 0x4d524
0001417e: 6704           	beqs 0x14184
00014180: 14bc 0004      	moveb #4,%a2@
00014184: 4eba fc72      	jsr %pc@(0x13df8)
00014188: 157c 0034 03d4 	moveb #52,%a2@(980)
0001418e: 2039 0004 d530 	movel 0x4d530,%d0
00014194: 5380           	subql #1,%d0
00014196: 6afc           	bpls 0x14194
00014198: 2079 0004 d528 	moveal 0x4d528,%a0
0001419e: 117c 0000 03d5 	moveb #0,%a0@(981)
000141a4: 117c 0031 03d4 	moveb #49,%a0@(980)
000141aa: 2039 0004 d530 	movel 0x4d530,%d0
000141b0: 5380           	subql #1,%d0
000141b2: 6afc           	bpls 0x141b0
000141b4: 2079 0004 d528 	moveal 0x4d528,%a0
000141ba: 117c 0000 03d5 	moveb #0,%a0@(981)
000141c0: 117c 0002 03c4 	moveb #2,%a0@(964)
000141c6: 2039 0004 d530 	movel 0x4d530,%d0
000141cc: 5380           	subql #1,%d0
000141ce: 6afc           	bpls 0x141cc
000141d0: 2079 0004 d528 	moveal 0x4d528,%a0
000141d6: 117c 000f 03c5 	moveb #15,%a0@(965)
000141dc: 117c 0004 03c4 	moveb #4,%a0@(964)
000141e2: 2039 0004 d530 	movel 0x4d530,%d0
000141e8: 5380           	subql #1,%d0
000141ea: 6afc           	bpls 0x141e8
000141ec: 2079 0004 d528 	moveal 0x4d528,%a0
000141f2: 117c 000c 03c5 	moveb #12,%a0@(965)
000141f8: 117c 0001 03ce 	moveb #1,%a0@(974)
000141fe: 2039 0004 d530 	movel 0x4d530,%d0
00014204: 5380           	subql #1,%d0
00014206: 6afc           	bpls 0x14204
00014208: 2079 0004 d528 	moveal 0x4d528,%a0
0001420e: 117c 0000 03cf 	moveb #0,%a0@(975)
00014214: 117c 0003 03ce 	moveb #3,%a0@(974)
0001421a: 2039 0004 d530 	movel 0x4d530,%d0
00014220: 5380           	subql #1,%d0
00014222: 6afc           	bpls 0x14220
00014224: 2079 0004 d528 	moveal 0x4d528,%a0
0001422a: 117c 0000 03cf 	moveb #0,%a0@(975)
00014230: 117c 0006 03ce 	moveb #6,%a0@(974)
00014236: 2039 0004 d530 	movel 0x4d530,%d0
0001423c: 5380           	subql #1,%d0
0001423e: 6afc           	bpls 0x1423c
00014240: 2079 0004 d528 	moveal 0x4d528,%a0
00014246: 117c 0005 03cf 	moveb #5,%a0@(975)
0001424c: 117c 0008 03ce 	moveb #8,%a0@(974)
00014252: 2039 0004 d530 	movel 0x4d530,%d0
00014258: 5380           	subql #1,%d0
0001425a: 6afc           	bpls 0x14258
0001425c: 2079 0004 d528 	moveal 0x4d528,%a0
00014262: 117c ffff 03cf 	moveb #-1,%a0@(975)
00014268: 117c 0000 03cd 	moveb #0,%a0@(973)
0001426e: 117c 0032 03d4 	moveb #50,%a0@(980)
00014274: 2039 0004 d530 	movel 0x4d530,%d0
0001427a: 5380           	subql #1,%d0
0001427c: 6afc           	bpls 0x1427a
0001427e: 2079 0004 d528 	moveal 0x4d528,%a0
00014284: 117c 0028 03d5 	moveb #40,%a0@(981)
0001428a: 2039 0004 d530 	movel 0x4d530,%d0
00014290: 4a79 0004 d522 	tstw 0x4d522
00014296: 6718           	beqs 0x142b0
00014298: 117c 0036 03d4 	moveb #54,%a0@(980)
0001429e: 5380           	subql #1,%d0
000142a0: 6afc           	bpls 0x1429e
000142a2: 2079 0004 d528 	moveal 0x4d528,%a0
000142a8: 117c fff3 03d5 	moveb #-13,%a0@(981)
000142ae: 6016           	bras 0x142c6
000142b0: 117c 0036 03d4 	moveb #54,%a0@(980)
000142b6: 5380           	subql #1,%d0
000142b8: 6afc           	bpls 0x142b6
000142ba: 2079 0004 d528 	moveal 0x4d528,%a0
000142c0: 117c 0073 03d5 	moveb #115,%a0@(981)
000142c6: 2079 0004 d528 	moveal 0x4d528,%a0
000142cc: 117c 0037 03d4 	moveb #55,%a0@(980)
000142d2: 2039 0004 d530 	movel 0x4d530,%d0
000142d8: 5380           	subql #1,%d0
000142da: 6afc           	bpls 0x142d8
000142dc: 2079 0004 d528 	moveal 0x4d528,%a0
000142e2: 117c 000f 03d5 	moveb #15,%a0@(981)
000142e8: 1028 03c8      	moveb %a0@(968),%d0
000142ec: 2039 0004 d530 	movel 0x4d530,%d0
000142f2: 5380           	subql #1,%d0
000142f4: 6afc           	bpls 0x142f2
000142f6: 2079 0004 d528 	moveal 0x4d528,%a0
000142fc: 1028 03c6      	moveb %a0@(966),%d0
00014300: 2039 0004 d530 	movel 0x4d530,%d0
00014306: 5380           	subql #1,%d0
00014308: 6afc           	bpls 0x14306
0001430a: 2079 0004 d528 	moveal 0x4d528,%a0
00014310: 1028 03c6      	moveb %a0@(966),%d0
00014314: 2039 0004 d530 	movel 0x4d530,%d0
0001431a: 5380           	subql #1,%d0
0001431c: 6afc           	bpls 0x1431a
0001431e: 2079 0004 d528 	moveal 0x4d528,%a0
00014324: 1028 03c6      	moveb %a0@(966),%d0
00014328: 2039 0004 d530 	movel 0x4d530,%d0
0001432e: 5380           	subql #1,%d0
00014330: 6afc           	bpls 0x1432e
00014332: 2079 0004 d528 	moveal 0x4d528,%a0
00014338: 1028 03c6      	moveb %a0@(966),%d0
0001433c: 2039 0004 d530 	movel 0x4d530,%d0
00014342: 5380           	subql #1,%d0
00014344: 6afc           	bpls 0x14342
00014346: 2079 0004 d528 	moveal 0x4d528,%a0
0001434c: 117c 0000 03c6 	moveb #0,%a0@(966)
00014352: 1028 03c8      	moveb %a0@(968),%d0
00014356: 6038           	bras 0x14390
00014358: 157c 0050 03ce 	moveb #80,%a2@(974)
0001435e: 2039 0004 d530 	movel 0x4d530,%d0
00014364: 5380           	subql #1,%d0
00014366: 6afc           	bpls 0x14364
00014368: 2079 0004 d528 	moveal 0x4d528,%a0
0001436e: 117c ffce 03cf 	moveb #-50,%a0@(975)
00014374: 117c 0051 03ce 	moveb #81,%a0@(974)
0001437a: 2039 0004 d530 	movel 0x4d530,%d0
00014380: 5380           	subql #1,%d0
00014382: 6afc           	bpls 0x14380
00014384: 2079 0004 d528 	moveal 0x4d528,%a0
0001438a: 117c ff81 03cf 	moveb #-127,%a0@(975)
00014390: 1039 0004 d534 	moveb 0x4d534,%d0
00014396: 0c00 0007      	cmpib #7,%d0
0001439a: 6638           	bnes 0x143d4
0001439c: 3f3c 0001      	movew #1,%sp@-
000143a0: 45fa f9aa      	lea %pc@(0x13d4c),%a2
000143a4: 4e92           	jsr %a2@
000143a6: 3f3c 0001      	movew #1,%sp@-
000143aa: 4eba fa70      	jsr %pc@(0x13e1c)
000143ae: 2079 0004 d528 	moveal 0x4d528,%a0
000143b4: 117c 0004 03c6 	moveb #4,%a0@(966)
000143ba: 117c 0004 03c8 	moveb #4,%a0@(968)
000143c0: 117c 001b 03c9 	moveb #27,%a0@(969)
000143c6: 117c 0043 03c9 	moveb #67,%a0@(969)
000143cc: 4267           	clrw %sp@-
000143ce: 4e92           	jsr %a2@
000143d0: 5c8f           	addql #6,%sp
000143d2: 602e           	bras 0x14402
000143d4: 0c00 0005      	cmpib #5,%d0
000143d8: 6628           	bnes 0x14402
000143da: 3f3c 0002      	movew #2,%sp@-
000143de: 45fa f96c      	lea %pc@(0x13d4c),%a2
000143e2: 4e92           	jsr %a2@
000143e4: 2079 0004 d528 	moveal 0x4d528,%a0
000143ea: 117c 001d 03c6 	moveb #29,%a0@(966)
000143f0: 117c ff80 03c7 	moveb #-128,%a0@(967)
000143f6: 117c 0002 03c8 	moveb #2,%a0@(968)
000143fc: 4267           	clrw %sp@-
000143fe: 4e92           	jsr %a2@
00014400: 588f           	addql #4,%sp
00014402: 2079 0004 d528 	moveal 0x4d528,%a0
00014408: 117c 0000 03c4 	moveb #0,%a0@(964)
0001440e: 2039 0004 d530 	movel 0x4d530,%d0
00014414: 5380           	subql #1,%d0
00014416: 6afc           	bpls 0x14414
00014418: 2079 0004 d528 	moveal 0x4d528,%a0
0001441e: 117c 0001 03c5 	moveb #1,%a0@(965)
00014424: 2039 0004 d4b0 	movel 0x4d4b0,%d0
0001442a: 5380           	subql #1,%d0
0001442c: 6afc           	bpls 0x1442a
0001442e: 2079 0004 d528 	moveal 0x4d528,%a0
00014434: 117c 0000 03c4 	moveb #0,%a0@(964)
0001443a: 2039 0004 d530 	movel 0x4d530,%d0
00014440: 5380           	subql #1,%d0
00014442: 6afc           	bpls 0x14440
00014444: 2479 0004 d528 	moveal 0x4d528,%a2
0001444a: 157c 0003 03c5 	moveb #3,%a2@(965)
00014450: 4a42           	tstw %d2
00014452: 6604           	bnes 0x14458
00014454: 4eba f9a2      	jsr %pc@(0x13df8)
00014458: 487a 0402      	pea %pc@(0x1485c)
0001445c: 3f3c 0004      	movew #4,%sp@-
00014460: 3f3c 0001      	movew #1,%sp@-
00014464: 3f3c 03c4      	movew #964,%sp@-
00014468: 47fa f892      	lea %pc@(0x13cfc),%a3
0001446c: 4e93           	jsr %a3@
0001446e: 4fef 000a      	lea %sp@(10),%sp
00014472: 4a42           	tstw %d2
00014474: 6616           	bnes 0x1448c
00014476: 487a 03e8      	pea %pc@(0x14860)
0001447a: 3f3c 0003      	movew #3,%sp@-
0001447e: 3f3c 0006      	movew #6,%sp@-
00014482: 3f3c 03c4      	movew #964,%sp@-
00014486: 4e93           	jsr %a3@
00014488: 4fef 000a      	lea %sp@(10),%sp
0001448c: 157c ffe3 03c2 	moveb #-29,%a2@(962)
00014492: 157c 0011 03d4 	moveb #17,%a2@(980)
00014498: 2039 0004 d530 	movel 0x4d530,%d0
0001449e: 5380           	subql #1,%d0
000144a0: 6afc           	bpls 0x1449e
000144a2: 2479 0004 d528 	moveal 0x4d528,%a2
000144a8: 157c 0000 03d5 	moveb #0,%a2@(981)
000144ae: 487a 03b3      	pea %pc@(0x14863)
000144b2: 3f3c 0019      	movew #25,%sp@-
000144b6: 4267           	clrw %sp@-
000144b8: 3f3c 03d4      	movew #980,%sp@-
000144bc: 47fa f83e      	lea %pc@(0x13cfc),%a3
000144c0: 4e93           	jsr %a3@
000144c2: 4fef 000a      	lea %sp@(10),%sp
000144c6: 4a42           	tstw %d2
000144c8: 6616           	bnes 0x144e0
000144ca: 487a 03b0      	pea %pc@(0x1487c)
000144ce: 3f3c 0003      	movew #3,%sp@-
000144d2: 3f3c 0033      	movew #51,%sp@-
000144d6: 3f3c 03d4      	movew #980,%sp@-
000144da: 4e93           	jsr %a3@
000144dc: 4fef 000a      	lea %sp@(10),%sp
000144e0: 157c 0011 03d4 	moveb #17,%a2@(980)
000144e6: 2039 0004 d530 	movel 0x4d530,%d0
000144ec: 5380           	subql #1,%d0
000144ee: 6afc           	bpls 0x144ec
000144f0: 2079 0004 d528 	moveal 0x4d528,%a0
000144f6: 1028 03d5      	moveb %a0@(981),%d0
000144fa: 0000 ff80      	orib #-128,%d0
000144fe: 117c 0011 03d4 	moveb #17,%a0@(980)
00014504: 2239 0004 d530 	movel 0x4d530,%d1
0001450a: 5381           	subql #1,%d1
0001450c: 6afc           	bpls 0x1450a
0001450e: 2479 0004 d528 	moveal 0x4d528,%a2
00014514: 1540 03d5      	moveb %d0,%a2@(981)
00014518: 41fa f92e      	lea %pc@(0x13e48),%a0
0001451c: 4a42           	tstw %d2
0001451e: 6706           	beqs 0x14526
00014520: 3f3c 0015      	movew #21,%sp@-
00014524: 6004           	bras 0x1452a
00014526: 3f3c 0017      	movew #23,%sp@-
0001452a: 4e90           	jsr %a0@
0001452c: 548f           	addql #2,%sp
0001452e: 487a 0366      	pea %pc@(0x14896)
00014532: 3f3c 0009      	movew #9,%sp@-
00014536: 4267           	clrw %sp@-
00014538: 3f3c 03ce      	movew #974,%sp@-
0001453c: 4eba f7be      	jsr %pc@(0x13cfc)
00014540: 4fef 000a      	lea %sp@(10),%sp
00014544: 4a42           	tstw %d2
00014546: 6700 00c2      	beqw 0x1460a
0001454a: 601a           	bras 0x14566
0001454c: 1628 0001      	moveb %a0@(1),%d3
00014550: 1341 01ce      	moveb %d1,%a1@(462)
00014554: 5380           	subql #1,%d0
00014556: 6afc           	bpls 0x14554
00014558: 2279 0004 d528 	moveal 0x4d528,%a1
0001455e: 1343 01cf      	moveb %d3,%a1@(463)
00014562: 5488           	addql #2,%a0
00014564: 6004           	bras 0x1456a
00014566: 41fa 0340      	lea %pc@(0x148a8),%a0
0001456a: 1210           	moveb %a0@,%d1
0001456c: 2279 0004 d528 	moveal 0x4d528,%a1
00014572: 2039 0004 d530 	movel 0x4d530,%d0
00014578: 4a01           	tstb %d1
0001457a: 66d0           	bnes 0x1454c
0001457c: 137c 0000 03c4 	moveb #0,%a1@(964)
00014582: 5380           	subql #1,%d0
00014584: 6afc           	bpls 0x14582
00014586: 2079 0004 d528 	moveal 0x4d528,%a0
0001458c: 117c 0001 03c5 	moveb #1,%a0@(965)
00014592: 117c ffb9 01ce 	moveb #-71,%a0@(462)
00014598: 2039 0004 d530 	movel 0x4d530,%d0
0001459e: 5380           	subql #1,%d0
000145a0: 6afc           	bpls 0x1459e
000145a2: 2079 0004 d528 	moveal 0x4d528,%a0
000145a8: 117c 0042 01cf 	moveb #66,%a0@(463)
000145ae: 117c ffb8 01ce 	moveb #-72,%a0@(462)
000145b4: 2039 0004 d530 	movel 0x4d530,%d0
000145ba: 5380           	subql #1,%d0
000145bc: 6afc           	bpls 0x145ba
000145be: 2079 0004 d528 	moveal 0x4d528,%a0
000145c4: 117c 0040 01cf 	moveb #64,%a0@(463)
000145ca: 117c ffbe 01ce 	moveb #-66,%a0@(462)
000145d0: 2039 0004 d530 	movel 0x4d530,%d0
000145d6: 5380           	subql #1,%d0
000145d8: 6afc           	bpls 0x145d6
000145da: 2079 0004 d528 	moveal 0x4d528,%a0
000145e0: 117c 0000 01cf 	moveb #0,%a0@(463)
000145e6: 117c ffe3 03c2 	moveb #-29,%a0@(962)
000145ec: 117c 0000 03c4 	moveb #0,%a0@(964)
000145f2: 2039 0004 d530 	movel 0x4d530,%d0
000145f8: 5380           	subql #1,%d0
000145fa: 6afc           	bpls 0x145f8
000145fc: 2079 0004 d528 	moveal 0x4d528,%a0
00014602: 117c 0003 03c5 	moveb #3,%a0@(965)
00014608: 6028           	bras 0x14632
0001460a: 303c 00d3      	movew #211,%d0
0001460e: 4a79 0004 d522 	tstw 0x4d522
00014614: 6602           	bnes 0x14618
00014616: 7053           	moveq #83,%d0
00014618: 157c 0036 03d4 	moveb #54,%a2@(980)
0001461e: 2239 0004 d530 	movel 0x4d530,%d1
00014624: 5381           	subql #1,%d1
00014626: 6afc           	bpls 0x14624
00014628: 2079 0004 d528 	moveal 0x4d528,%a0
0001462e: 1140 03d5      	moveb %d0,%a0@(981)
00014632: 2079 0004 d528 	moveal 0x4d528,%a0
00014638: 117c 0001 03c4 	moveb #1,%a0@(964)
0001463e: 2039 0004 d530 	movel 0x4d530,%d0
00014644: 5380           	subql #1,%d0
00014646: 6afc           	bpls 0x14644
00014648: 2079 0004 d528 	moveal 0x4d528,%a0
0001464e: 117c 0021 03c5 	moveb #33,%a0@(965)
00014654: 117c ffff 03c6 	moveb #-1,%a0@(966)
0001465a: 117c 0000 03c8 	moveb #0,%a0@(968)
00014660: 41fa 023d      	lea %pc@(0x1489f),%a0
00014664: 1018           	moveb %a0@+,%d0
00014666: 2279 0004 d528 	moveal 0x4d528,%a1
0001466c: 1340 03c9      	moveb %d0,%a1@(969)
00014670: 2039 0004 d530 	movel 0x4d530,%d0
00014676: 5380           	subql #1,%d0
00014678: 6afc           	bpls 0x14676
0001467a: b1fc 0001 48a5 	cmpal #84133,%a0
00014680: 66e2           	bnes 0x14664
00014682: 2279 0004 d528 	moveal 0x4d528,%a1
00014688: 137c ffff 03c8 	moveb #-1,%a1@(968)
0001468e: 1018           	moveb %a0@+,%d0
00014690: 2279 0004 d528 	moveal 0x4d528,%a1
00014696: 1340 03c9      	moveb %d0,%a1@(969)
0001469a: 2039 0004 d530 	movel 0x4d530,%d0
000146a0: 5380           	subql #1,%d0
000146a2: 6afc           	bpls 0x146a0
000146a4: b1fc 0001 48a8 	cmpal #84136,%a0
000146aa: 66e2           	bnes 0x1468e
000146ac: 2079 0004 d528 	moveal 0x4d528,%a0
000146b2: 117c 0001 03c4 	moveb #1,%a0@(964)
000146b8: 2039 0004 d530 	movel 0x4d530,%d0
000146be: 5380           	subql #1,%d0
000146c0: 6afc           	bpls 0x146be
000146c2: 2479 0004 d528 	moveal 0x4d528,%a2
000146c8: 157c 0001 03c5 	moveb #1,%a2@(965)
000146ce: 0c39 0007 0004 	cmpib #7,0x4d534
000146d4: d534 
000146d6: 6616           	bnes 0x146ee
000146d8: 3f3c 0001      	movew #1,%sp@-
000146dc: 47fa f66e      	lea %pc@(0x13d4c),%a3
000146e0: 4e93           	jsr %a3@
000146e2: 4267           	clrw %sp@-
000146e4: 4eba f736      	jsr %pc@(0x13e1c)
000146e8: 4267           	clrw %sp@-
000146ea: 4e93           	jsr %a3@
000146ec: 5c8f           	addql #6,%sp
000146ee: 4a42           	tstw %d2
000146f0: 6662           	bnes 0x14754
000146f2: 2079 0000 04ba 	moveal 0x4ba,%a0
000146f8: 41e8 0032      	lea %a0@(50),%a0
000146fc: 4240           	clrw %d0
000146fe: 6028           	bras 0x14728
00014700: 2239 0000 04ba 	movel 0x4ba,%d1
00014706: b1c1           	cmpal %d1,%a0
00014708: 6f14           	bles 0x1471e
0001470a: 122a 03da      	moveb %a2@(986),%d1
0001470e: 44c1           	movew %d1,%ccr
00014710: 6bee           	bmis 0x14700
00014712: 600a           	bras 0x1471e
00014714: 2239 0000 04ba 	movel 0x4ba,%d1
0001471a: b1c1           	cmpal %d1,%a0
0001471c: 6f08           	bles 0x14726
0001471e: 122a 03da      	moveb %a2@(986),%d1
00014722: 44c1           	movew %d1,%ccr
00014724: 6aee           	bpls 0x14714
00014726: 5240           	addqw #1,%d0
00014728: 2239 0000 04ba 	movel 0x4ba,%d1
0001472e: b1c1           	cmpal %d1,%a0
00014730: 6ed8           	bgts 0x1470a
00014732: 0c40 000b      	cmpiw #11,%d0
00014736: 6e1c           	bgts 0x14754
00014738: 157c 0007 03c4 	moveb #7,%a2@(964)
0001473e: 2039 0004 d530 	movel 0x4d530,%d0
00014744: 5380           	subql #1,%d0
00014746: 6afc           	bpls 0x14744
00014748: 2079 0004 d528 	moveal 0x4d528,%a0
0001474e: 117c ffa4 03c5 	moveb #-92,%a0@(965)
00014754: 2079 0004 d52c 	moveal 0x4d52c,%a0
0001475a: 10bc 0000      	moveb #0,%a0@
0001475e: 1010           	moveb %a0@,%d0
00014760: 660e           	bnes 0x14770
00014762: 10bc 0055      	moveb #85,%a0@
00014766: 1010           	moveb %a0@,%d0
00014768: 0c00 0055      	cmpib #85,%d0
0001476c: 6700 00a4      	beqw 0x14812
00014770: 4240           	clrw %d0
00014772: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00014776: 4e75           	rts
00014778: d1fc 000a 0000 	addal #655360,%a0
0001477e: 23c8 0004 d52c 	movel %a0,0x4d52c
00014784: 157c ffa5 36ee 	moveb #-91,%a2@(14062)
0001478a: 157c ff90 36ef 	moveb #-112,%a2@(14063)
00014790: 157c 000e 6aee 	moveb #14,%a2@(27374)
00014796: 157c 0000 42ee 	moveb #0,%a2@(17134)
0001479c: 357c 0202 5eee 	movew #514,%a2@(24302)
000147a2: 357c 0040 52ee 	movew #64,%a2@(21230)
000147a8: 157c 0003 4ae8 	moveb #3,%a2@(19176)
000147ae: 357c 0090 42e8 	movew #144,%a2@(17128)
000147b4: 357c 0050 42e8 	movew #80,%a2@(17128)
000147ba: 357c 1a20 7aee 	movew #6688,%a2@(31470)
000147c0: 157c 0000 02ed 	moveb #0,%a2@(749)
000147c6: 157c 0030 02ea 	moveb #48,%a2@(746)
000147cc: 157c 002d 02eb 	moveb #45,%a2@(747)
000147d2: 203c 0000 92ef 	movel #37615,%d0
000147d8: 1032 0800      	moveb %a2@(0000000000000000,%d0:l),%d0
000147dc: 0200 fff0      	andib #-16,%d0
000147e0: 0000 000c      	orib #12,%d0
000147e4: 1540 7eef      	moveb %d0,%a2@(32495)
000147e8: 357c 1a40 7aee 	movew #6720,%a2@(31470)
000147ee: 357c 0000 62ee 	movew #0,%a2@(25326)
000147f4: 357c 5002 4aee 	movew #20482,%a2@(19182)
000147fa: 157c 0010 46e8 	moveb #16,%a2@(18152)
00014800: 157c 0001 0102 	moveb #1,%a2@(258)
00014806: 157c 0008 46e8 	moveb #8,%a2@(18152)
0001480c: 7401           	moveq #1,%d2
0001480e: 6000 f8fe      	braw 0x1410e
00014812: 23c8 0000 044e 	movel %a0,0x44e
00014818: 13fc 0002 0000 	moveb #2,0x44c
0001481e: 044c 
00014820: 33fc 0001 0000 	movew #1,0x244a
00014826: 244a 
00014828: 33fc 0050 0000 	movew #80,0x244c
0001482e: 244c 
00014830: 33fc 0050 0000 	movew #80,0x2448
00014836: 2448 
00014838: 33fc 01e0 0000 	movew #480,0x2446
0001483e: 2446 
00014840: 33fc 0280 0000 	movew #640,0x243e
00014846: 243e 
00014848: 7001           	moveq #1,%d0
0001484a: 6000 ff26      	braw 0x14772
0001484e: 4242           	clrw %d2
00014850: 6000 f8bc      	braw 0x1410e
00014854:  _get_novamembase
00014854: 2039 0004 d52c 	movel 0x4d52c,%d0
0001485a: 4e75           	rts
0001485c: 0101           	btst %d0,%d1
0001485e: 0006 00f4      	orib #-12,%d6
00014862: 035f           	bchg %d1,%sp@+
00014864: 4f50           	.short 0x4f50
00014866: 8254           	orw %a4@,%d1
00014868: 800b           	.short 0x800b
0001486a: 3e00           	movew %d0,%d7
0001486c: 4000           	negxb %d0
0001486e: 0000 0000      	orib #0,%d0
00014872: 00ea           	.short 0x00ea
00014874: 0cdf           	.short 0x0cdf
00014876: 2800           	movel %d0,%d4
00014878: e704           	aslb #3,%d4
0001487a: c3ff           	.short 0xc3ff
0001487c: 0000 0000      	orib #0,%d0
00014880: 0102           	btst %d0,%d2
00014882: 0304           	btst %d1,%d4
00014884: 0506           	btst %d2,%d6
00014886: 0708 090a      	movepw %a0@(2314),%d3
0001488a: 0b0c 0d0e      	movepw %a4@(3342),%d5
0001488e: 0f01           	btst %d7,%d1
00014890: ff01 1000      	cp1stb %d1,%d1,#1,#0
00014894: 0500           	btst %d2,%d0
00014896: 0000 0000      	orib #0,%d0
0001489a: 0000 010f      	orib #15,%d0
0001489e: ffff           	.short 0xffff
000148a0: ffff           	.short 0xffff
000148a2: 0000 0000      	orib #0,%d0
000148a6: 0000 867a      	orib #122,%d0
000148aa: a300           	.short 0xa300
000148ac: ad00           	movel %d0,%mask
000148ae: ae00 b008      	macw %d0l,%d7l
000148b2: b100           	eorb %d0,%d0
000148b4: b200           	cmpb %d0,%d1
000148b6: b300           	eorb %d1,%d0
000148b8: b400           	cmpb %d0,%d2
000148ba: b500           	eorb %d2,%d0
000148bc: b601           	cmpb %d1,%d3
000148be: bd04           	eorb %d6,%d4
000148c0: bf01           	eorb %d7,%d1
000148c2: 0000 2f02      	orib #2,%d0
000148c6: 206f 0008      	moveal %sp@(8),%a0
000148ca: 43e8 0002      	lea %a0@(2),%a1
000148ce: 4200           	clrb %d0
000148d0: e908           	lslb #4,%d0
000148d2: 1218           	moveb %a0@+,%d1
000148d4: 1401           	moveb %d1,%d2
000148d6: 0602 ffd0      	addib #-48,%d2
000148da: 0c02 0009      	cmpib #9,%d2
000148de: 6206           	bhis 0x148e6
000148e0: 0600 ffd0      	addib #-48,%d0
000148e4: 6022           	bras 0x14908
000148e6: 1401           	moveb %d1,%d2
000148e8: 0602 ffbf      	addib #-65,%d2
000148ec: 0c02 0005      	cmpib #5,%d2
000148f0: 6206           	bhis 0x148f8
000148f2: 0600 ffc9      	addib #-55,%d0
000148f6: 6010           	bras 0x14908
000148f8: 1401           	moveb %d1,%d2
000148fa: 0602 ff9f      	addib #-97,%d2
000148fe: 0c02 0005      	cmpib #5,%d2
00014902: 6206           	bhis 0x1490a
00014904: 0600 ffa9      	addib #-87,%d0
00014908: d001           	addb %d1,%d0
0001490a: b3c8           	cmpal %a0,%a1
0001490c: 66c2           	bnes 0x148d0
0001490e: 241f           	movel %sp@+,%d2
00014910: 4e75           	rts
00014912: 206f 0004      	moveal %sp@(4),%a0
00014916: 202f 0008      	movel %sp@(8),%d0
0001491a: 1140 0002      	moveb %d0,%a0@(2)
0001491e: e080           	asrl #8,%d0
00014920: 1140 0001      	moveb %d0,%a0@(1)
00014924: e080           	asrl #8,%d0
00014926: 1080           	moveb %d0,%a0@
00014928: 4e75           	rts
0001492a: 226f 0004      	moveal %sp@(4),%a1
0001492e: 2049           	moveal %a1,%a0
00014930: 1019           	moveb %a1@+,%d0
00014932: 0c00 000d      	cmpib #13,%d0
00014936: 6706           	beqs 0x1493e
00014938: 0c00 000a      	cmpib #10,%d0
0001493c: 66f0           	bnes 0x1492e
0001493e: 2008           	movel %a0,%d0
00014940: 1218           	moveb %a0@+,%d1
00014942: 0c01 000d      	cmpib #13,%d1
00014946: 67f6           	beqs 0x1493e
00014948: 0c01 000a      	cmpib #10,%d1
0001494c: 67f0           	beqs 0x1493e
0001494e: 5380           	subql #1,%d0
00014950: 4e75           	rts
00014952:  _detect_dsp
00014952: 4878 a200      	pea 0xffffa200
00014956: 4eb9 0000 3844 	jsr 0x3844
0001495c: 33c0 0004 d538 	movew %d0,0x4d538
00014962: 588f           	addql #4,%sp
00014964: 4e75           	rts
00014966:  _dsp_doblock
00014966: 2f02           	movel %d2,%sp@-
00014968: 226f 0008      	moveal %sp@(8),%a1
0001496c: 222f 000c      	movel %sp@(12),%d1
00014970: 206f 0010      	moveal %sp@(16),%a0
00014974: 202f 0014      	movel %sp@(20),%d0
00014978: 4a79 0004 d538 	tstw 0x4d538
0001497e: 6754           	beqs 0x149d4
00014980: 4a81           	tstl %d1
00014982: 6726           	beqs 0x149aa
00014984: 1438 a202      	moveb 0xffffa202,%d2
00014988: 0802 0001      	btst #1,%d2
0001498c: 67f6           	beqs 0x14984
0001498e: 1411           	moveb %a1@,%d2
00014990: 11c2 a205      	moveb %d2,0xffffa205
00014994: 1429 0001      	moveb %a1@(1),%d2
00014998: 11c2 a206      	moveb %d2,0xffffa206
0001499c: 1429 0002      	moveb %a1@(2),%d2
000149a0: 11c2 a207      	moveb %d2,0xffffa207
000149a4: 5689           	addql #3,%a1
000149a6: 5381           	subql #1,%d1
000149a8: 66e4           	bnes 0x1498e
000149aa: 4a80           	tstl %d0
000149ac: 6726           	beqs 0x149d4
000149ae: 1238 a202      	moveb 0xffffa202,%d1
000149b2: 0801 0000      	btst #0,%d1
000149b6: 67f6           	beqs 0x149ae
000149b8: 1238 a205      	moveb 0xffffa205,%d1
000149bc: 1081           	moveb %d1,%a0@
000149be: 1238 a206      	moveb 0xffffa206,%d1
000149c2: 1141 0001      	moveb %d1,%a0@(1)
000149c6: 1238 a207      	moveb 0xffffa207,%d1
000149ca: 1141 0002      	moveb %d1,%a0@(2)
000149ce: 5688           	addql #3,%a0
000149d0: 5380           	subql #1,%d0
000149d2: 66e4           	bnes 0x149b8
000149d4: 241f           	movel %sp@+,%d2
000149d6: 4e75           	rts
000149d8:  _dsp_blkhandshake
000149d8: 2f02           	movel %d2,%sp@-
000149da: 226f 0008      	moveal %sp@(8),%a1
000149de: 222f 000c      	movel %sp@(12),%d1
000149e2: 206f 0010      	moveal %sp@(16),%a0
000149e6: 202f 0014      	movel %sp@(20),%d0
000149ea: 4a79 0004 d538 	tstw 0x4d538
000149f0: 6754           	beqs 0x14a46
000149f2: 4a81           	tstl %d1
000149f4: 6726           	beqs 0x14a1c
000149f6: 1438 a202      	moveb 0xffffa202,%d2
000149fa: 0802 0001      	btst #1,%d2
000149fe: 67f6           	beqs 0x149f6
00014a00: 1411           	moveb %a1@,%d2
00014a02: 11c2 a205      	moveb %d2,0xffffa205
00014a06: 1429 0001      	moveb %a1@(1),%d2
00014a0a: 11c2 a206      	moveb %d2,0xffffa206
00014a0e: 1429 0002      	moveb %a1@(2),%d2
00014a12: 11c2 a207      	moveb %d2,0xffffa207
00014a16: 5689           	addql #3,%a1
00014a18: 5381           	subql #1,%d1
00014a1a: 60d6           	bras 0x149f2
00014a1c: 4a80           	tstl %d0
00014a1e: 6726           	beqs 0x14a46
00014a20: 1238 a202      	moveb 0xffffa202,%d1
00014a24: 0801 0000      	btst #0,%d1
00014a28: 67f6           	beqs 0x14a20
00014a2a: 1238 a205      	moveb 0xffffa205,%d1
00014a2e: 1081           	moveb %d1,%a0@
00014a30: 1238 a206      	moveb 0xffffa206,%d1
00014a34: 1141 0001      	moveb %d1,%a0@(1)
00014a38: 1238 a207      	moveb 0xffffa207,%d1
00014a3c: 1141 0002      	moveb %d1,%a0@(2)
00014a40: 5688           	addql #3,%a0
00014a42: 5380           	subql #1,%d0
00014a44: 60d6           	bras 0x14a1c
00014a46: 241f           	movel %sp@+,%d2
00014a48: 4e75           	rts
00014a4a:  _dsp_blkunpacked
00014a4a: 2f02           	movel %d2,%sp@-
00014a4c: 226f 0008      	moveal %sp@(8),%a1
00014a50: 222f 000c      	movel %sp@(12),%d1
00014a54: 206f 0010      	moveal %sp@(16),%a0
00014a58: 202f 0014      	movel %sp@(20),%d0
00014a5c: 4a79 0004 d538 	tstw 0x4d538
00014a62: 6730           	beqs 0x14a94
00014a64: 4a81           	tstl %d1
00014a66: 6714           	beqs 0x14a7c
00014a68: 1438 a202      	moveb 0xffffa202,%d2
00014a6c: 0802 0001      	btst #1,%d2
00014a70: 67f6           	beqs 0x14a68
00014a72: 2419           	movel %a1@+,%d2
00014a74: 21c2 a204      	movel %d2,0xffffa204
00014a78: 5381           	subql #1,%d1
00014a7a: 66f6           	bnes 0x14a72
00014a7c: 4a80           	tstl %d0
00014a7e: 6714           	beqs 0x14a94
00014a80: 1238 a202      	moveb 0xffffa202,%d1
00014a84: 0801 0000      	btst #0,%d1
00014a88: 67f6           	beqs 0x14a80
00014a8a: 2238 a204      	movel 0xffffa204,%d1
00014a8e: 20c1           	movel %d1,%a0@+
00014a90: 5380           	subql #1,%d0
00014a92: 66f6           	bnes 0x14a8a
00014a94: 241f           	movel %sp@+,%d2
00014a96: 4e75           	rts
00014a98:  _dsp_instream
00014a98: 222f 0008      	movel %sp@(8),%d1
00014a9c: 202f 000c      	movel %sp@(12),%d0
00014aa0: 206f 0010      	moveal %sp@(16),%a0
00014aa4: 4a79 0004 d538 	tstw 0x4d538
00014aaa: 673e           	beqs 0x14aea
00014aac: 23ef 0004 0004 	movel %sp@(4),0x4d590
00014ab2: d590 
00014ab4: 23c1 0004 d594 	movel %d1,0x4d594
00014aba: 23c0 0004 d598 	movel %d0,0x4d598
00014ac0: 23c8 0004 d59c 	movel %a0,0x4d59c
00014ac6: 4290           	clrl %a0@
00014ac8: 4a81           	tstl %d1
00014aca: 671e           	beqs 0x14aea
00014acc: 4a80           	tstl %d0
00014ace: 671a           	beqs 0x14aea
00014ad0: 21fc 0001 5bc4 	movel #89028,0x3fc
00014ad6: 03fc 
00014ad8: 11fc ffff a203 	moveb #-1,0xffffa203
00014ade: 1038 a200      	moveb 0xffffa200,%d0
00014ae2: 0000 0002      	orib #2,%d0
00014ae6: 11c0 a200      	moveb %d0,0xffffa200
00014aea: 4e75           	rts
00014aec:  _dsp_outstream
00014aec: 222f 0008      	movel %sp@(8),%d1
00014af0: 202f 000c      	movel %sp@(12),%d0
00014af4: 206f 0010      	moveal %sp@(16),%a0
00014af8: 4a79 0004 d538 	tstw 0x4d538
00014afe: 673e           	beqs 0x14b3e
00014b00: 23ef 0004 0004 	movel %sp@(4),0x4d5a0
00014b06: d5a0 
00014b08: 23c1 0004 d5a4 	movel %d1,0x4d5a4
00014b0e: 23c0 0004 d5a8 	movel %d0,0x4d5a8
00014b14: 23c8 0004 d5ac 	movel %a0,0x4d5ac
00014b1a: 4290           	clrl %a0@
00014b1c: 4a81           	tstl %d1
00014b1e: 671e           	beqs 0x14b3e
00014b20: 4a80           	tstl %d0
00014b22: 671a           	beqs 0x14b3e
00014b24: 21fc 0001 5bc4 	movel #89028,0x3fc
00014b2a: 03fc 
00014b2c: 11fc ffff a203 	moveb #-1,0xffffa203
00014b32: 1038 a200      	moveb 0xffffa200,%d0
00014b36: 0000 0001      	orib #1,%d0
00014b3a: 11c0 a200      	moveb %d0,0xffffa200
00014b3e: 4e75           	rts
00014b40:  _dsp_inout_handler
00014b40: 2f02           	movel %d2,%sp@-
00014b42: 1038 a202      	moveb 0xffffa202,%d0
00014b46: 0800 0000      	btst #0,%d0
00014b4a: 675a           	beqs 0x14ba6
00014b4c: 2279 0004 d5a0 	moveal 0x4d5a0,%a1
00014b52: 2039 0004 d5a4 	movel 0x4d5a4,%d0
00014b58: 2200           	movel %d0,%d1
00014b5a: 2049           	moveal %a1,%a0
00014b5c: 1438 a205      	moveb 0xffffa205,%d2
00014b60: 1082           	moveb %d2,%a0@
00014b62: 1438 a206      	moveb 0xffffa206,%d2
00014b66: 1142 0001      	moveb %d2,%a0@(1)
00014b6a: 1438 a207      	moveb 0xffffa207,%d2
00014b6e: 1142 0002      	moveb %d2,%a0@(2)
00014b72: 5688           	addql #3,%a0
00014b74: 5381           	subql #1,%d1
00014b76: 66e4           	bnes 0x14b5c
00014b78: 2200           	movel %d0,%d1
00014b7a: d280           	addl %d0,%d1
00014b7c: d081           	addl %d1,%d0
00014b7e: d3c0           	addal %d0,%a1
00014b80: 23c9 0004 d5a0 	movel %a1,0x4d5a0
00014b86: 2079 0004 d5ac 	moveal 0x4d5ac,%a0
00014b8c: 2010           	movel %a0@,%d0
00014b8e: 5280           	addql #1,%d0
00014b90: 2080           	movel %d0,%a0@
00014b92: b0b9 0004 d5a8 	cmpl 0x4d5a8,%d0
00014b98: 660c           	bnes 0x14ba6
00014b9a: 1038 a200      	moveb 0xffffa200,%d0
00014b9e: 0200 fffe      	andib #-2,%d0
00014ba2: 11c0 a200      	moveb %d0,0xffffa200
00014ba6: 1038 a202      	moveb 0xffffa202,%d0
00014baa: 0800 0001      	btst #1,%d0
00014bae: 675a           	beqs 0x14c0a
00014bb0: 2279 0004 d590 	moveal 0x4d590,%a1
00014bb6: 2039 0004 d594 	movel 0x4d594,%d0
00014bbc: 2200           	movel %d0,%d1
00014bbe: 2049           	moveal %a1,%a0
00014bc0: 1410           	moveb %a0@,%d2
00014bc2: 11c2 a205      	moveb %d2,0xffffa205
00014bc6: 1428 0001      	moveb %a0@(1),%d2
00014bca: 11c2 a206      	moveb %d2,0xffffa206
00014bce: 1428 0002      	moveb %a0@(2),%d2
00014bd2: 11c2 a207      	moveb %d2,0xffffa207
00014bd6: 5688           	addql #3,%a0
00014bd8: 5381           	subql #1,%d1
00014bda: 66e4           	bnes 0x14bc0
00014bdc: 2200           	movel %d0,%d1
00014bde: d280           	addl %d0,%d1
00014be0: d081           	addl %d1,%d0
00014be2: d3c0           	addal %d0,%a1
00014be4: 23c9 0004 d590 	movel %a1,0x4d590
00014bea: 2079 0004 d59c 	moveal 0x4d59c,%a0
00014bf0: 2010           	movel %a0@,%d0
00014bf2: 5280           	addql #1,%d0
00014bf4: 2080           	movel %d0,%a0@
00014bf6: b0b9 0004 d598 	cmpl 0x4d598,%d0
00014bfc: 660c           	bnes 0x14c0a
00014bfe: 1038 a200      	moveb 0xffffa200,%d0
00014c02: 0200 fffd      	andib #-3,%d0
00014c06: 11c0 a200      	moveb %d0,0xffffa200
00014c0a: 241f           	movel %sp@+,%d2
00014c0c: 4e75           	rts
00014c0e:  _dsp_iostream
00014c0e: 2f02           	movel %d2,%sp@-
00014c10: 222f 0008      	movel %sp@(8),%d1
00014c14: 202f 0010      	movel %sp@(16),%d0
00014c18: 206f 001c      	moveal %sp@(28),%a0
00014c1c: 4a79 0004 d538 	tstw 0x4d538
00014c22: 677c           	beqs 0x14ca0
00014c24: 23c1 0004 d590 	movel %d1,0x4d590
00014c2a: 23ef 000c 0004 	movel %sp@(12),0x4d5a0
00014c30: d5a0 
00014c32: 23c0 0004 d594 	movel %d0,0x4d594
00014c38: 23ef 0014 0004 	movel %sp@(20),0x4d5a4
00014c3e: d5a4 
00014c40: 23ef 0018 0004 	movel %sp@(24),0x4d5a8
00014c46: d5a8 
00014c48: 23c8 0004 d5ac 	movel %a0,0x4d5ac
00014c4e: 4290           	clrl %a0@
00014c50: 2240           	moveal %d0,%a1
00014c52: 2041           	moveal %d1,%a0
00014c54: 1410           	moveb %a0@,%d2
00014c56: 11c2 a205      	moveb %d2,0xffffa205
00014c5a: 1428 0001      	moveb %a0@(1),%d2
00014c5e: 11c2 a206      	moveb %d2,0xffffa206
00014c62: 1428 0002      	moveb %a0@(2),%d2
00014c66: 11c2 a207      	moveb %d2,0xffffa207
00014c6a: 5688           	addql #3,%a0
00014c6c: 5389           	subql #1,%a1
00014c6e: b2fc 0000      	cmpaw #0,%a1
00014c72: 66e0           	bnes 0x14c54
00014c74: 2040           	moveal %d0,%a0
00014c76: d1c0           	addal %d0,%a0
00014c78: d088           	addl %a0,%d0
00014c7a: d280           	addl %d0,%d1
00014c7c: 23c1 0004 d590 	movel %d1,0x4d590
00014c82: 21fc 0001 5bd4 	movel #89044,0x3fc
00014c88: 03fc 
00014c8a: 307c a200      	moveaw #-24064,%a0
00014c8e: 117c ffff 0003 	moveb #-1,%a0@(3)
00014c94: 1038 a200      	moveb 0xffffa200,%d0
00014c98: 0000 0001      	orib #1,%d0
00014c9c: 11c0 a200      	moveb %d0,0xffffa200
00014ca0: 241f           	movel %sp@+,%d2
00014ca2: 4e75           	rts
00014ca4:  _dsp_io_handler
00014ca4: 2f02           	movel %d2,%sp@-
00014ca6: 2279 0004 d5a0 	moveal 0x4d5a0,%a1
00014cac: 2039 0004 d5a4 	movel 0x4d5a4,%d0
00014cb2: 2200           	movel %d0,%d1
00014cb4: 2049           	moveal %a1,%a0
00014cb6: 1438 a205      	moveb 0xffffa205,%d2
00014cba: 1082           	moveb %d2,%a0@
00014cbc: 1438 a206      	moveb 0xffffa206,%d2
00014cc0: 1142 0001      	moveb %d2,%a0@(1)
00014cc4: 1438 a207      	moveb 0xffffa207,%d2
00014cc8: 1142 0002      	moveb %d2,%a0@(2)
00014ccc: 5688           	addql #3,%a0
00014cce: 5381           	subql #1,%d1
00014cd0: 66e4           	bnes 0x14cb6
00014cd2: 2200           	movel %d0,%d1
00014cd4: d280           	addl %d0,%d1
00014cd6: d081           	addl %d1,%d0
00014cd8: d3c0           	addal %d0,%a1
00014cda: 23c9 0004 d5a0 	movel %a1,0x4d5a0
00014ce0: 2079 0004 d5ac 	moveal 0x4d5ac,%a0
00014ce6: 2010           	movel %a0@,%d0
00014ce8: 5280           	addql #1,%d0
00014cea: 2080           	movel %d0,%a0@
00014cec: b0b9 0004 d5a8 	cmpl 0x4d5a8,%d0
00014cf2: 660e           	bnes 0x14d02
00014cf4: 1038 a200      	moveb 0xffffa200,%d0
00014cf8: 0200 fffe      	andib #-2,%d0
00014cfc: 11c0 a200      	moveb %d0,0xffffa200
00014d00: 603a           	bras 0x14d3c
00014d02: 2279 0004 d590 	moveal 0x4d590,%a1
00014d08: 2039 0004 d594 	movel 0x4d594,%d0
00014d0e: 2200           	movel %d0,%d1
00014d10: 2049           	moveal %a1,%a0
00014d12: 1410           	moveb %a0@,%d2
00014d14: 11c2 a205      	moveb %d2,0xffffa205
00014d18: 1428 0001      	moveb %a0@(1),%d2
00014d1c: 11c2 a206      	moveb %d2,0xffffa206
00014d20: 1428 0002      	moveb %a0@(2),%d2
00014d24: 11c2 a207      	moveb %d2,0xffffa207
00014d28: 5688           	addql #3,%a0
00014d2a: 5381           	subql #1,%d1
00014d2c: 66e4           	bnes 0x14d12
00014d2e: 2200           	movel %d0,%d1
00014d30: d280           	addl %d0,%d1
00014d32: d081           	addl %d1,%d0
00014d34: d3c0           	addal %d0,%a1
00014d36: 23c9 0004 d590 	movel %a1,0x4d590
00014d3c: 241f           	movel %sp@+,%d2
00014d3e: 4e75           	rts
00014d40:  _dsp_removeinterrupts
00014d40: 4a79 0004 d538 	tstw 0x4d538
00014d46: 6714           	beqs 0x14d5c
00014d48: 1238 a200      	moveb 0xffffa200,%d1
00014d4c: 302f 0004      	movew %sp@(4),%d0
00014d50: 0240 0003      	andiw #3,%d0
00014d54: 4600           	notb %d0
00014d56: c001           	andb %d1,%d0
00014d58: 11c0 a200      	moveb %d0,0xffffa200
00014d5c: 4e75           	rts
00014d5e:  _dsp_getwordsize
00014d5e: 4a79 0004 d538 	tstw 0x4d538
00014d64: 6604           	bnes 0x14d6a
00014d66: 7067           	moveq #103,%d0
00014d68: 4e75           	rts
00014d6a: 7003           	moveq #3,%d0
00014d6c: 4e75           	rts
00014d6e:  _dsp_blkwords
00014d6e: 2f02           	movel %d2,%sp@-
00014d70: 206f 0008      	moveal %sp@(8),%a0
00014d74: 222f 000c      	movel %sp@(12),%d1
00014d78: 202f 0014      	movel %sp@(20),%d0
00014d7c: 4a79 0004 d538 	tstw 0x4d538
00014d82: 673e           	beqs 0x14dc2
00014d84: 4a81           	tstl %d1
00014d86: 6714           	beqs 0x14d9c
00014d88: 1438 a202      	moveb 0xffffa202,%d2
00014d8c: 0802 0001      	btst #1,%d2
00014d90: 67f6           	beqs 0x14d88
00014d92: 3258           	moveaw %a0@+,%a1
00014d94: 21c9 a204      	movel %a1,0xffffa204
00014d98: 5381           	subql #1,%d1
00014d9a: 66f6           	bnes 0x14d92
00014d9c: 4a80           	tstl %d0
00014d9e: 6722           	beqs 0x14dc2
00014da0: 1238 a202      	moveb 0xffffa202,%d1
00014da4: 0801 0000      	btst #0,%d1
00014da8: 67f6           	beqs 0x14da0
00014daa: 206f 0010      	moveal %sp@(16),%a0
00014dae: 1238 a206      	moveb 0xffffa206,%d1
00014db2: 1081           	moveb %d1,%a0@
00014db4: 1238 a207      	moveb 0xffffa207,%d1
00014db8: 1141 0001      	moveb %d1,%a0@(1)
00014dbc: 5488           	addql #2,%a0
00014dbe: 5380           	subql #1,%d0
00014dc0: 66ec           	bnes 0x14dae
00014dc2: 241f           	movel %sp@+,%d2
00014dc4: 4e75           	rts
00014dc6:  _dsp_blkbytes
00014dc6: 2f02           	movel %d2,%sp@-
00014dc8: 226f 0008      	moveal %sp@(8),%a1
00014dcc: 222f 000c      	movel %sp@(12),%d1
00014dd0: 206f 0010      	moveal %sp@(16),%a0
00014dd4: 202f 0014      	movel %sp@(20),%d0
00014dd8: 4a79 0004 d538 	tstw 0x4d538
00014dde: 6740           	beqs 0x14e20
00014de0: 4a81           	tstl %d1
00014de2: 6720           	beqs 0x14e04
00014de4: 1438 a202      	moveb 0xffffa202,%d2
00014de8: 0802 0001      	btst #1,%d2
00014dec: 67f6           	beqs 0x14de4
00014dee: 11fc 0000 a205 	moveb #0,0xffffa205
00014df4: 11fc 0000 a206 	moveb #0,0xffffa206
00014dfa: 1419           	moveb %a1@+,%d2
00014dfc: 11c2 a207      	moveb %d2,0xffffa207
00014e00: 5381           	subql #1,%d1
00014e02: 66ea           	bnes 0x14dee
00014e04: 4a80           	tstl %d0
00014e06: 6718           	beqs 0x14e20
00014e08: 1238 a202      	moveb 0xffffa202,%d1
00014e0c: 0801 0000      	btst #0,%d1
00014e10: 67f6           	beqs 0x14e08
00014e12: 1238 a206      	moveb 0xffffa206,%d1
00014e16: 1238 a207      	moveb 0xffffa207,%d1
00014e1a: 10c1           	moveb %d1,%a0@+
00014e1c: 5380           	subql #1,%d0
00014e1e: 66f2           	bnes 0x14e12
00014e20: 241f           	movel %sp@+,%d2
00014e22: 4e75           	rts
00014e24:  _dsp_lock
00014e24: 4a79 0004 d538 	tstw 0x4d538
00014e2a: 6714           	beqs 0x14e40
00014e2c: 4a79 0004 d53a 	tstw 0x4d53a
00014e32: 6610           	bnes 0x14e44
00014e34: 33fc 0001 0004 	movew #1,0x4d53a
00014e3a: d53a 
00014e3c: 4240           	clrw %d0
00014e3e: 4e75           	rts
00014e40: 7068           	moveq #104,%d0
00014e42: 4e75           	rts
00014e44: 70ff           	moveq #-1,%d0
00014e46: 4e75           	rts
00014e48:  _dsp_unlock
00014e48: 4279 0004 d53a 	clrw 0x4d53a
00014e4e: 4e75           	rts
00014e50:  _dsp_available
00014e50: 206f 0004      	moveal %sp@(4),%a0
00014e54: 2039 0004 d5b0 	movel 0x4d5b0,%d0
00014e5a: 0680 ffff c000 	addil #-16384,%d0
00014e60: 2080           	movel %d0,%a0@
00014e62: 206f 0008      	moveal %sp@(8),%a0
00014e66: 20bc 0000 4000 	movel #16384,%a0@
00014e6c: 4e75           	rts
00014e6e:  _dsp_reserve
00014e6e: 4a79 0004 d538 	tstw 0x4d538
00014e74: 6726           	beqs 0x14e9c
00014e76: 0caf 0000 4000 	cmpil #16384,%sp@(8)
00014e7c: 0008 
00014e7e: 6e20           	bgts 0x14ea0
00014e80: 202f 0004      	movel %sp@(4),%d0
00014e84: 0680 0000 4000 	addil #16384,%d0
00014e8a: b0b9 0004 d5b0 	cmpl 0x4d5b0,%d0
00014e90: 6e12           	bgts 0x14ea4
00014e92: 23c0 0004 d588 	movel %d0,0x4d588
00014e98: 4240           	clrw %d0
00014e9a: 4e75           	rts
00014e9c: 706b           	moveq #107,%d0
00014e9e: 4e75           	rts
00014ea0: 70ff           	moveq #-1,%d0
00014ea2: 4e75           	rts
00014ea4: 70ff           	moveq #-1,%d0
00014ea6: 4e75           	rts
00014ea8:  _dsp_execboot
00014ea8: 2f02           	movel %d2,%sp@-
00014eaa: 206f 0008      	moveal %sp@(8),%a0
00014eae: 4a79 0004 d538 	tstw 0x4d538
00014eb4: 6700 00b6      	beqw 0x14f6c
00014eb8: 40c1           	movew %sr,%d1
00014eba: 46fc 2700      	movew #9984,%sr
00014ebe: 11fc 000e 8800 	moveb #14,0xffff8800
00014ec4: 1038 8800      	moveb 0xffff8800,%d0
00014ec8: 1400           	moveb %d0,%d2
00014eca: 0202 ffef      	andib #-17,%d2
00014ece: 11c2 8802      	moveb %d2,0xffff8802
00014ed2: 0000 0010      	orib #16,%d0
00014ed6: 11c0 8802      	moveb %d0,0xffff8802
00014eda: 40c0           	movew %sr,%d0
00014edc: 46c1           	movew %d1,%sr
00014ede: 2039 0000 04ba 	movel 0x4ba,%d0
00014ee4: 5480           	addql #2,%d0
00014ee6: 2239 0000 04ba 	movel 0x4ba,%d1
00014eec: b081           	cmpl %d1,%d0
00014eee: 62f6           	bhis 0x14ee6
00014ef0: 40c1           	movew %sr,%d1
00014ef2: 46fc 2700      	movew #9984,%sr
00014ef6: 11fc 000e 8800 	moveb #14,0xffff8800
00014efc: 1038 8800      	moveb 0xffff8800,%d0
00014f00: 0200 ffef      	andib #-17,%d0
00014f04: 11c0 8802      	moveb %d0,0xffff8802
00014f08: 40c0           	movew %sr,%d0
00014f0a: 46c1           	movew %d1,%sr
00014f0c: 202f 000c      	movel %sp@(12),%d0
00014f10: 0c80 0000 0200 	cmpil #512,%d0
00014f16: 6f06           	bles 0x14f1e
00014f18: 203c 0000 0200 	movel #512,%d0
00014f1e: 7200           	moveq #0,%d1
00014f20: 601a           	bras 0x14f3c
00014f22: 1410           	moveb %a0@,%d2
00014f24: 11c2 a205      	moveb %d2,0xffffa205
00014f28: 1428 0001      	moveb %a0@(1),%d2
00014f2c: 11c2 a206      	moveb %d2,0xffffa206
00014f30: 1428 0002      	moveb %a0@(2),%d2
00014f34: 11c2 a207      	moveb %d2,0xffffa207
00014f38: 5688           	addql #3,%a0
00014f3a: 5281           	addql #1,%d1
00014f3c: b081           	cmpl %d1,%d0
00014f3e: 6ee2           	bgts 0x14f22
00014f40: 2200           	movel %d0,%d1
00014f42: 4681           	notl %d1
00014f44: d281           	addl %d1,%d1
00014f46: 9381           	subxl %d1,%d1
00014f48: c081           	andl %d1,%d0
00014f4a: 7200           	moveq #0,%d1
00014f4c: 6014           	bras 0x14f62
00014f4e: 11fc 0000 a205 	moveb #0,0xffffa205
00014f54: 11fc 0000 a206 	moveb #0,0xffffa206
00014f5a: 11fc 0000 a207 	moveb #0,0xffffa207
00014f60: 5281           	addql #1,%d1
00014f62: 3401           	movew %d1,%d2
00014f64: d440           	addw %d0,%d2
00014f66: 0c42 01ff      	cmpiw #511,%d2
00014f6a: 6fe2           	bles 0x14f4e
00014f6c: 241f           	movel %sp@+,%d2
00014f6e: 4e75           	rts
00014f70:  _dsp_execprog
00014f70: 2f0a           	movel %a2,%sp@-
00014f72: 2f02           	movel %d2,%sp@-
00014f74: 342f 0014      	movew %sp@(20),%d2
00014f78: 4a79 0004 d538 	tstw 0x4d538
00014f7e: 673a           	beqs 0x14fba
00014f80: 3f02           	movew %d2,%sp@-
00014f82: 4878 0047      	pea 0x47
00014f86: 487a 0b64      	pea %pc@(0x15aec)
00014f8a: 4eba ff1c      	jsr %pc@(0x14ea8)
00014f8e: 42a7           	clrl %sp@-
00014f90: 42a7           	clrl %sp@-
00014f92: 2f2f 0022      	movel %sp@(34),%sp@-
00014f96: 2f2f 0022      	movel %sp@(34),%sp@-
00014f9a: 45fa fa3c      	lea %pc@(0x149d8),%a2
00014f9e: 4e92           	jsr %a2@
00014fa0: 42a7           	clrl %sp@-
00014fa2: 42a7           	clrl %sp@-
00014fa4: 4878 0018      	pea 0x18
00014fa8: 4879 0004 d540 	pea 0x4d540
00014fae: 4e92           	jsr %a2@
00014fb0: 33c2 0004 d58c 	movew %d2,0x4d58c
00014fb6: 4fef 002a      	lea %sp@(42),%sp
00014fba: 241f           	movel %sp@+,%d2
00014fbc: 245f           	moveal %sp@+,%a2
00014fbe: 4e75           	rts
00014fc0: 5f45           	subqw #7,%d5
00014fc2: 4e44           	trap #4
00014fc4: 005f 4441      	oriw #17473,%sp@+
00014fc8: 5441           	addqw #2,%d1
00014fca: 2000           	movel %d0,%d0
00014fcc:  _dsp_lodtobinary
00014fcc: 4e56 ffd0      	linkw %fp,#-48
00014fd0: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00014fd4: 282e 0008      	movel %fp@(8),%d4
00014fd8: 4a79 0004 d538 	tstw 0x4d538
00014fde: 6700 01ec      	beqw 0x151cc
00014fe2: 3f3c 002f      	movew #47,%sp@-
00014fe6: 45f9 0001 bec0 	lea 0x1bec0,%a2
00014fec: 4e92           	jsr %a2@
00014fee: 2600           	movel %d0,%d3
00014ff0: 486e ffd4      	pea %fp@(-44)
00014ff4: 3f3c 001a      	movew #26,%sp@-
00014ff8: 4e92           	jsr %a2@
00014ffa: 4267           	clrw %sp@-
00014ffc: 2f04           	movel %d4,%sp@-
00014ffe: 3f3c 004e      	movew #78,%sp@-
00015002: 4e92           	jsr %a2@
00015004: 4fef 0010      	lea %sp@(16),%sp
00015008: 4a40           	tstw %d0
0001500a: 6606           	bnes 0x15012
0001500c: 242e ffee      	movel %fp@(-18),%d2
00015010: 6002           	bras 0x15014
00015012: 74ff           	moveq #-1,%d2
00015014: 2f03           	movel %d3,%sp@-
00015016: 3f3c 001a      	movew #26,%sp@-
0001501a: 4eb9 0001 bec0 	jsr 0x1bec0
00015020: 5c8f           	addql #6,%sp
00015022: 4a82           	tstl %d2
00015024: 6f00 01aa      	blew 0x151d0
00015028: 2f02           	movel %d2,%sp@-
0001502a: 4eb9 0001 c32e 	jsr 0x1c32e
00015030: 2600           	movel %d0,%d3
00015032: 588f           	addql #4,%sp
00015034: 6700 019a      	beqw 0x151d0
00015038: 2f00           	movel %d0,%sp@-
0001503a: 2f02           	movel %d2,%sp@-
0001503c: 2f04           	movel %d4,%sp@-
0001503e: 4eb9 0001 c3c4 	jsr 0x1c3c4
00015044: 4fef 000c      	lea %sp@(12),%sp
00015048: 4a80           	tstl %d0
0001504a: 6d00 0184      	bltw 0x151d0
0001504e: 266e 000c      	moveal %fp@(12),%a3
00015052: 2443           	moveal %d3,%a2
00015054: 2c3c 0001 c0ec 	movel #114924,%d6
0001505a: 4bfa f868      	lea %pc@(0x148c4),%a5
0001505e: 49fa f8b2      	lea %pc@(0x14912),%a4
00015062: 6000 013e      	braw 0x151a2
00015066: 4878 0004      	pea 0x4
0001506a: 487a ff54      	pea %pc@(0x14fc0)
0001506e: 2f0a           	movel %a2,%sp@-
00015070: 2046           	moveal %d6,%a0
00015072: 4e90           	jsr %a0@
00015074: 4fef 000c      	lea %sp@(12),%sp
00015078: 4a40           	tstw %d0
0001507a: 6700 012c      	beqw 0x151a8
0001507e: 4878 0006      	pea 0x6
00015082: 487a ff41      	pea %pc@(0x14fc5)
00015086: 2f0a           	movel %a2,%sp@-
00015088: 2046           	moveal %d6,%a0
0001508a: 4e90           	jsr %a0@
0001508c: 4fef 000c      	lea %sp@(12),%sp
00015090: 4a40           	tstw %d0
00015092: 6600 00fe      	bnew 0x15192
00015096: 102a 0006      	moveb %a2@(6),%d0
0001509a: 0c00 0058      	cmpib #88,%d0
0001509e: 6716           	beqs 0x150b6
000150a0: 0c00 0059      	cmpib #89,%d0
000150a4: 670c           	beqs 0x150b2
000150a6: 0c00 0050      	cmpib #80,%d0
000150aa: 6600 0112      	bnew 0x151be
000150ae: 7400           	moveq #0,%d2
000150b0: 6006           	bras 0x150b8
000150b2: 7402           	moveq #2,%d2
000150b4: 6002           	bras 0x150b8
000150b6: 7401           	moveq #1,%d2
000150b8: 41ea 0007      	lea %a2@(7),%a0
000150bc: 2448           	moveal %a0,%a2
000150be: 5288           	addql #1,%a0
000150c0: 0c12 0020      	cmpib #32,%a2@
000150c4: 67f6           	beqs 0x150bc
000150c6: 2f0a           	movel %a2,%sp@-
000150c8: 4e95           	jsr %a5@
000150ca: 588f           	addql #4,%sp
000150cc: 1a00           	moveb %d0,%d5
000150ce: 486a 0002      	pea %a2@(2)
000150d2: 4e95           	jsr %a5@
000150d4: 1800           	moveb %d0,%d4
000150d6: 2e8a           	movel %a2,%sp@
000150d8: 4eba f850      	jsr %pc@(0x1492a)
000150dc: 2440           	moveal %d0,%a2
000150de: 2e82           	movel %d2,%sp@
000150e0: 2f0b           	movel %a3,%sp@-
000150e2: 4e94           	jsr %a4@
000150e4: e14d           	lslw #8,%d5
000150e6: 0244 00ff      	andiw #255,%d4
000150ea: da44           	addw %d4,%d5
000150ec: 3f05           	movew %d5,%sp@-
000150ee: 4267           	clrw %sp@-
000150f0: 486b 0003      	pea %a3@(3)
000150f4: 4e94           	jsr %a4@
000150f6: 7e09           	moveq #9,%d7
000150f8: de8b           	addl %a3,%d7
000150fa: 4fef 0010      	lea %sp@(16),%sp
000150fe: 2407           	movel %d7,%d2
00015100: 605a           	bras 0x1515c
00015102: 0c00 000d      	cmpib #13,%d0
00015106: 6706           	beqs 0x1510e
00015108: 0c00 000a      	cmpib #10,%d0
0001510c: 6630           	bnes 0x1513e
0001510e: 2f0a           	movel %a2,%sp@-
00015110: 4eba f818      	jsr %pc@(0x1492a)
00015114: 588f           	addql #4,%sp
00015116: 2440           	moveal %d0,%a2
00015118: 6040           	bras 0x1515a
0001511a: 2f04           	movel %d4,%sp@-
0001511c: 4e95           	jsr %a5@
0001511e: 588f           	addql #4,%sp
00015120: 2045           	moveal %d5,%a0
00015122: 5285           	addql #1,%d5
00015124: 10c0           	moveb %d0,%a0@+
00015126: 5484           	addql #2,%d4
00015128: baae ffd0      	cmpl %fp@(-48),%d5
0001512c: 66ec           	bnes 0x1511a
0001512e: 5682           	addql #3,%d2
00015130: 41ea 0006      	lea %a2@(6),%a0
00015134: 2448           	moveal %a0,%a2
00015136: 5288           	addql #1,%a0
00015138: 0c12 0020      	cmpib #32,%a2@
0001513c: 67f6           	beqs 0x15134
0001513e: 1012           	moveb %a2@,%d0
00015140: 0c00 000d      	cmpib #13,%d0
00015144: 6714           	beqs 0x1515a
00015146: 0c00 000a      	cmpib #10,%d0
0001514a: 670e           	beqs 0x1515a
0001514c: 2002           	movel %d2,%d0
0001514e: 5680           	addql #3,%d0
00015150: 2d40 ffd0      	movel %d0,%fp@(-48)
00015154: 2a02           	movel %d2,%d5
00015156: 280a           	movel %a2,%d4
00015158: 60c0           	bras 0x1511a
0001515a: 528a           	addql #1,%a2
0001515c: 1012           	moveb %a2@,%d0
0001515e: 6706           	beqs 0x15166
00015160: 0c00 005f      	cmpib #95,%d0
00015164: 669c           	bnes 0x15102
00015166: 4878 0003      	pea 0x3
0001516a: 2002           	movel %d2,%d0
0001516c: 9087           	subl %d7,%d0
0001516e: 2f00           	movel %d0,%sp@-
00015170: 4eb9 0001 ea48 	jsr 0x1ea48
00015176: 508f           	addql #8,%sp
00015178: 2800           	movel %d0,%d4
0001517a: 2f00           	movel %d0,%sp@-
0001517c: 486b 0006      	pea %a3@(6)
00015180: 4e94           	jsr %a4@
00015182: 508f           	addql #8,%sp
00015184: 0c12 005f      	cmpib #95,%a2@
00015188: 6602           	bnes 0x1518c
0001518a: 538a           	subql #1,%a2
0001518c: 5644           	addqw #3,%d4
0001518e: 6a0e           	bpls 0x1519e
00015190: 602c           	bras 0x151be
00015192: 2f0a           	movel %a2,%sp@-
00015194: 4eba f794      	jsr %pc@(0x1492a)
00015198: 588f           	addql #4,%sp
0001519a: 2440           	moveal %d0,%a2
0001519c: 240b           	movel %a3,%d2
0001519e: 528a           	addql #1,%a2
000151a0: 2642           	moveal %d2,%a3
000151a2: 4a12           	tstb %a2@
000151a4: 6600 fec0      	bnew 0x15066
000151a8: 4878 0003      	pea 0x3
000151ac: 97ee 000c      	subal %fp@(12),%a3
000151b0: 2f0b           	movel %a3,%sp@-
000151b2: 4eb9 0001 ea48 	jsr 0x1ea48
000151b8: 508f           	addql #8,%sp
000151ba: 2400           	movel %d0,%d2
000151bc: 6002           	bras 0x151c0
000151be: 74ff           	moveq #-1,%d2
000151c0: 2f03           	movel %d3,%sp@-
000151c2: 4eb9 0001 c398 	jsr 0x1c398
000151c8: 588f           	addql #4,%sp
000151ca: 6006           	bras 0x151d2
000151cc: 746f           	moveq #111,%d2
000151ce: 6002           	bras 0x151d2
000151d0: 74ff           	moveq #-1,%d2
000151d2: 2002           	movel %d2,%d0
000151d4: 4cee 3cfc ffa8 	moveml %fp@(-88),%d2-%d7/%a2-%a5
000151da: 4e5e           	unlk %fp
000151dc: 4e75           	rts
000151de:  _dsp_loadprog
000151de: 2f02           	movel %d2,%sp@-
000151e0: 242f 000e      	movel %sp@(14),%d2
000151e4: 4a79 0004 d538 	tstw 0x4d538
000151ea: 6724           	beqs 0x15210
000151ec: 2f02           	movel %d2,%sp@-
000151ee: 2f2f 000c      	movel %sp@(12),%sp@-
000151f2: 4eba fdd8      	jsr %pc@(0x14fcc)
000151f6: 508f           	addql #8,%sp
000151f8: 4a80           	tstl %d0
000151fa: 6d18           	blts 0x15214
000151fc: 3f2f 000c      	movew %sp@(12),%sp@-
00015200: 2f00           	movel %d0,%sp@-
00015202: 2f02           	movel %d2,%sp@-
00015204: 4eba fd6a      	jsr %pc@(0x14f70)
00015208: 4fef 000a      	lea %sp@(10),%sp
0001520c: 4240           	clrw %d0
0001520e: 6006           	bras 0x15216
00015210: 706c           	moveq #108,%d0
00015212: 6002           	bras 0x15216
00015214: 70ff           	moveq #-1,%d0
00015216: 241f           	movel %sp@+,%d2
00015218: 4e75           	rts
0001521a:  _dsp_triggerhc
0001521a: 4a79 0004 d538 	tstw 0x4d538
00015220: 670c           	beqs 0x1522e
00015222: 102f 0005      	moveb %sp@(5),%d0
00015226: 0000 ff80      	orib #-128,%d0
0001522a: 11c0 a201      	moveb %d0,0xffffa201
0001522e: 4e75           	rts
00015230:  _dsp_requestuniqueability
00015230: 4a79 0004 d538 	tstw 0x4d538
00015236: 6710           	beqs 0x15248
00015238: 3039 0004 d58e 	movew 0x4d58e,%d0
0001523e: 5240           	addqw #1,%d0
00015240: 33c0 0004 d58e 	movew %d0,0x4d58e
00015246: 4e75           	rts
00015248: 7071           	moveq #113,%d0
0001524a: 4e75           	rts
0001524c:  _dsp_getprogability
0001524c: 4a79 0004 d538 	tstw 0x4d538
00015252: 6708           	beqs 0x1525c
00015254: 3039 0004 d58c 	movew 0x4d58c,%d0
0001525a: 4e75           	rts
0001525c: 7072           	moveq #114,%d0
0001525e: 4e75           	rts
00015260:  _dsp_flushsubroutines
00015260: 4a79 0004 d538 	tstw 0x4d538
00015266: 6722           	beqs 0x1528a
00015268: 4878 0030      	pea 0x30
0001526c: 4879 0004 d5b8 	pea 0x4d5b8
00015272: 4eb9 0001 bdf4 	jsr 0x1bdf4
00015278: 4279 0004 d5e8 	clrw 0x4d5e8
0001527e: 23fc 0000 7ea9 	movel #32425,0x4d5b0
00015284: 0004 d5b0 
00015288: 508f           	addql #8,%sp
0001528a: 4e75           	rts
0001528c:  _dsp_init
0001528c: 4a79 0004 d538 	tstw 0x4d538
00015292: 6754           	beqs 0x152e8
00015294: 4279 0004 d53a 	clrw 0x4d53a
0001529a: 4878 0048      	pea 0x48
0001529e: 487a 0546      	pea %pc@(0x157e6)
000152a2: 4879 0004 d540 	pea 0x4d540
000152a8: 4eb9 0001 bb80 	jsr 0x1bb80
000152ae: 4eba ffb0      	jsr %pc@(0x15260)
000152b2: 42b9 0004 d588 	clrl 0x4d588
000152b8: 4279 0004 d58c 	clrw 0x4d58c
000152be: 33fc 8000 0004 	movew #-32768,0x4d58e
000152c4: d58e 
000152c6: 4267           	clrw %sp@-
000152c8: 4878 0052      	pea 0x52
000152cc: 487a 0560      	pea %pc@(0x1582e)
000152d0: 4eba fbd6      	jsr %pc@(0x14ea8)
000152d4: 42a7           	clrl %sp@-
000152d6: 42a7           	clrl %sp@-
000152d8: 4878 0098      	pea 0x98
000152dc: 487a 0646      	pea %pc@(0x15924)
000152e0: 4eba f684      	jsr %pc@(0x14966)
000152e4: 4fef 0026      	lea %sp@(38),%sp
000152e8: 4e75           	rts
000152ea:  _dsp_loadsubroutine
000152ea: 48e7 3e30      	moveml %d2-%d6/%a2-%a3,%sp@-
000152ee: 222f 0024      	movel %sp@(36),%d1
000152f2: 4a79 0004 d538 	tstw 0x4d538
000152f8: 6700 01da      	beqw 0x154d4
000152fc: 0c81 0000 0400 	cmpil #1024,%d1
00015302: 6e00 01d6      	bgtw 0x154da
00015306: 2679 0004 d5b0 	moveal 0x4d5b0,%a3
0001530c: 2001           	movel %d1,%d0
0001530e: d0b9 0004 d588 	addl 0x4d588,%d0
00015314: b7c0           	cmpal %d0,%a3
00015316: 6d00 01c2      	bltw 0x154da
0001531a: 3439 0004 d5e8 	movew 0x4d5e8,%d2
00015320: 3042           	moveaw %d2,%a0
00015322: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
00015326: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
0001532a: d1c8           	addal %a0,%a0
0001532c: 2248           	moveal %a0,%a1
0001532e: d3fc 0004 d5b8 	addal #316856,%a1
00015334: 3029 0002      	movew %a1@(2),%d0
00015338: 6700 008e      	beqw 0x153c8
0001533c: 3611           	movew %a1@,%d3
0001533e: 3803           	movew %d3,%d4
00015340: 984b           	subw %a3,%d4
00015342: 3a03           	movew %d3,%d5
00015344: 5345           	subqw #1,%d5
00015346: d640           	addw %d0,%d3
00015348: 5343           	subqw #1,%d3
0001534a: 11fc ff96 a201 	moveb #-106,0xffffa201
00015350: 307c a200      	moveaw #-24064,%a0
00015354: 1c38 a201      	moveb 0xffffa201,%d6
00015358: 6df6           	blts 0x15350
0001535a: 117c 0000 0005 	moveb #0,%a0@(5)
00015360: 3c05           	movew %d5,%d6
00015362: e04e           	lsrw #8,%d6
00015364: 1146 0006      	moveb %d6,%a0@(6)
00015368: 1145 0007      	moveb %d5,%a0@(7)
0001536c: 117c 0000 0005 	moveb #0,%a0@(5)
00015372: 3a03           	movew %d3,%d5
00015374: e04d           	lsrw #8,%d5
00015376: 1145 0006      	moveb %d5,%a0@(6)
0001537a: 1143 0007      	moveb %d3,%a0@(7)
0001537e: 117c 0000 0005 	moveb #0,%a0@(5)
00015384: 3604           	movew %d4,%d3
00015386: e04b           	lsrw #8,%d3
00015388: 1143 0006      	moveb %d3,%a0@(6)
0001538c: 1144 0007      	moveb %d4,%a0@(7)
00015390: 45f9 0004 d540 	lea 0x4d540,%a2
00015396: 41f9 0004 d5b8 	lea 0x4d5b8,%a0
0001539c: 3600           	movew %d0,%d3
0001539e: d650           	addw %a0@,%d3
000153a0: 3083           	movew %d3,%a0@
000153a2: 422a 0018      	clrb %a2@(24)
000153a6: 3803           	movew %d3,%d4
000153a8: e04c           	lsrw #8,%d4
000153aa: 1544 0019      	moveb %d4,%a2@(25)
000153ae: 1543 001a      	moveb %d3,%a2@(26)
000153b2: 5c88           	addql #6,%a0
000153b4: 5c8a           	addql #6,%a2
000153b6: b1fc 0004 d5e8 	cmpal #316904,%a0
000153bc: 66de           	bnes 0x1539c
000153be: 47f3 0000      	lea %a3@(0000000000000000,%d0:w),%a3
000153c2: 23cb 0004 d5b0 	movel %a3,0x4d5b0
000153c8: 2639 0004 d5b0 	movel 0x4d5b0,%d3
000153ce: 9681           	subl %d1,%d3
000153d0: 23c3 0004 d5b0 	movel %d3,0x4d5b0
000153d6: 3283           	movew %d3,%a1@
000153d8: 3341 0002      	movew %d1,%a1@(2)
000153dc: 336f 0028 0004 	movew %sp@(40),%a1@(4)
000153e2: 3002           	movew %d2,%d0
000153e4: d042           	addw %d2,%d0
000153e6: d042           	addw %d2,%d0
000153e8: d040           	addw %d0,%d0
000153ea: 0640 0018      	addiw #24,%d0
000153ee: 3040           	moveaw %d0,%a0
000153f0: 43f9 0004 d540 	lea 0x4d540,%a1
000153f6: 4231 8800      	clrb %a1@(0000000000000000,%a0:l)
000153fa: 3003           	movew %d3,%d0
000153fc: e048           	lsrw #8,%d0
000153fe: 43f9 0004 d541 	lea 0x4d541,%a1
00015404: 1380 8800      	moveb %d0,%a1@(0000000000000000,%a0:l)
00015408: 43f9 0004 d542 	lea 0x4d542,%a1
0001540e: 1383 8800      	moveb %d3,%a1@(0000000000000000,%a0:l)
00015412: 3442           	moveaw %d2,%a2
00015414: 45ea 0017      	lea %a2@(23),%a2
00015418: 11fc ff95 a201 	moveb #-107,0xffffa201
0001541e: 307c a200      	moveaw #-24064,%a0
00015422: 1038 a201      	moveb 0xffffa201,%d0
00015426: 6df6           	blts 0x1541e
00015428: 117c 0000 0005 	moveb #0,%a0@(5)
0001542e: 117c 0000 0006 	moveb #0,%a0@(6)
00015434: 117c 002e 0007 	moveb #46,%a0@(7)
0001543a: 117c 0000 0005 	moveb #0,%a0@(5)
00015440: 117c 0000 0006 	moveb #0,%a0@(6)
00015446: 117c 0010 0007 	moveb #16,%a0@(7)
0001544c: 41f9 0004 d555 	lea 0x4d555,%a0
00015452: 1010           	moveb %a0@,%d0
00015454: 11c0 a205      	moveb %d0,0xffffa205
00015458: 1028 0001      	moveb %a0@(1),%d0
0001545c: 11c0 a206      	moveb %d0,0xffffa206
00015460: 1028 0002      	moveb %a0@(2),%d0
00015464: 11c0 a207      	moveb %d0,0xffffa207
00015468: 5688           	addql #3,%a0
0001546a: b1fc 0004 d585 	cmpal #316805,%a0
00015470: 66e0           	bnes 0x15452
00015472: 307c a200      	moveaw #-24064,%a0
00015476: 117c ff95 0001 	moveb #-107,%a0@(1)
0001547c: 307c a200      	moveaw #-24064,%a0
00015480: 1038 a201      	moveb 0xffffa201,%d0
00015484: 6df6           	blts 0x1547c
00015486: 117c 0000 0005 	moveb #0,%a0@(5)
0001548c: 3003           	movew %d3,%d0
0001548e: e048           	lsrw #8,%d0
00015490: 1140 0006      	moveb %d0,%a0@(6)
00015494: 1143 0007      	moveb %d3,%a0@(7)
00015498: 117c 0000 0005 	moveb #0,%a0@(5)
0001549e: 3001           	movew %d1,%d0
000154a0: e048           	lsrw #8,%d0
000154a2: 1140 0006      	moveb %d0,%a0@(6)
000154a6: 1141 0007      	moveb %d1,%a0@(7)
000154aa: 42a7           	clrl %sp@-
000154ac: 42a7           	clrl %sp@-
000154ae: 3041           	moveaw %d1,%a0
000154b0: 2f08           	movel %a0,%sp@-
000154b2: 2f2f 002c      	movel %sp@(44),%sp@-
000154b6: 4eba f4ae      	jsr %pc@(0x14966)
000154ba: 5242           	addqw #1,%d2
000154bc: 33c2 0004 d5e8 	movew %d2,0x4d5e8
000154c2: 4fef 0010      	lea %sp@(16),%sp
000154c6: 0c42 0007      	cmpiw #7,%d2
000154ca: 6f10           	bles 0x154dc
000154cc: 4279 0004 d5e8 	clrw 0x4d5e8
000154d2: 6008           	bras 0x154dc
000154d4: 347c 0074      	moveaw #116,%a2
000154d8: 6002           	bras 0x154dc
000154da: 95ca           	subal %a2,%a2
000154dc: 300a           	movew %a2,%d0
000154de: 4cdf 0c7c      	moveml %sp@+,%d2-%d6/%a2-%a3
000154e2: 4e75           	rts
000154e4:  _dsp_inqsubrability
000154e4: 322f 0004      	movew %sp@(4),%d1
000154e8: 4a79 0004 d538 	tstw 0x4d538
000154ee: 6722           	beqs 0x15512
000154f0: 41f9 0004 d5b8 	lea 0x4d5b8,%a0
000154f6: 4240           	clrw %d0
000154f8: b268 0004      	cmpw %a0@(4),%d1
000154fc: 6606           	bnes 0x15504
000154fe: 0640 0017      	addiw #23,%d0
00015502: 4e75           	rts
00015504: 5240           	addqw #1,%d0
00015506: 5c88           	addql #6,%a0
00015508: 0c40 0008      	cmpiw #8,%d0
0001550c: 66ea           	bnes 0x154f8
0001550e: 4200           	clrb %d0
00015510: 4e75           	rts
00015512: 7075           	moveq #117,%d0
00015514: 4e75           	rts
00015516:  _dsp_runsubroutine
00015516: 2f02           	movel %d2,%sp@-
00015518: 302f 0008      	movew %sp@(8),%d0
0001551c: 4a79 0004 d538 	tstw 0x4d538
00015522: 6740           	beqs 0x15564
00015524: 3200           	movew %d0,%d1
00015526: 0641 ffe9      	addiw #-23,%d1
0001552a: 0c41 0007      	cmpiw #7,%d1
0001552e: 6238           	bhis 0x15568
00015530: 3041           	moveaw %d1,%a0
00015532: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
00015536: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
0001553a: 2248           	moveal %a0,%a1
0001553c: d3fc 0004 d5b8 	addal #316856,%a1
00015542: 3231 8800      	movew %a1@(0000000000000000,%a0:l),%d1
00015546: 11fc 0000 a205 	moveb #0,0xffffa205
0001554c: 3401           	movew %d1,%d2
0001554e: e04a           	lsrw #8,%d2
00015550: 11c2 a206      	moveb %d2,0xffffa206
00015554: 11c1 a207      	moveb %d1,0xffffa207
00015558: 0000 ff80      	orib #-128,%d0
0001555c: 11c0 a201      	moveb %d0,0xffffa201
00015560: 4240           	clrw %d0
00015562: 6006           	bras 0x1556a
00015564: 7075           	moveq #117,%d0
00015566: 6002           	bras 0x1556a
00015568: 70ff           	moveq #-1,%d0
0001556a: 241f           	movel %sp@+,%d2
0001556c: 4e75           	rts
0001556e:  _dsp_hf0
0001556e: 302f 0004      	movew %sp@(4),%d0
00015572: 4a79 0004 d538 	tstw 0x4d538
00015578: 6734           	beqs 0x155ae
0001557a: 4a40           	tstw %d0
0001557c: 671a           	beqs 0x15598
0001557e: 0c40 0001      	cmpiw #1,%d0
00015582: 671e           	beqs 0x155a2
00015584: 0c40 ffff      	cmpiw #-1,%d0
00015588: 6628           	bnes 0x155b2
0001558a: 1038 a200      	moveb 0xffffa200,%d0
0001558e: 44c0           	movew %d0,%ccr
00015590: 5bc0           	smi %d0
00015592: 4880           	extw %d0
00015594: 4440           	negw %d0
00015596: 4e75           	rts
00015598: 1038 a200      	moveb 0xffffa200,%d0
0001559c: 0200 fff7      	andib #-9,%d0
000155a0: 6008           	bras 0x155aa
000155a2: 1038 a200      	moveb 0xffffa200,%d0
000155a6: 0000 0008      	orib #8,%d0
000155aa: 11c0 a200      	moveb %d0,0xffffa200
000155ae: 7077           	moveq #119,%d0
000155b0: 4e75           	rts
000155b2: 7077           	moveq #119,%d0
000155b4: 4e75           	rts
000155b6:  _dsp_hf1
000155b6: 302f 0004      	movew %sp@(4),%d0
000155ba: 4a79 0004 d538 	tstw 0x4d538
000155c0: 6736           	beqs 0x155f8
000155c2: 4a40           	tstw %d0
000155c4: 671c           	beqs 0x155e2
000155c6: 0c40 0001      	cmpiw #1,%d0
000155ca: 6720           	beqs 0x155ec
000155cc: 0c40 ffff      	cmpiw #-1,%d0
000155d0: 662a           	bnes 0x155fc
000155d2: 1038 a200      	moveb 0xffffa200,%d0
000155d6: 0800 0004      	btst #4,%d0
000155da: 56c0           	sne %d0
000155dc: 4880           	extw %d0
000155de: 4440           	negw %d0
000155e0: 4e75           	rts
000155e2: 1038 a200      	moveb 0xffffa200,%d0
000155e6: 0200 ffef      	andib #-17,%d0
000155ea: 6008           	bras 0x155f4
000155ec: 1038 a200      	moveb 0xffffa200,%d0
000155f0: 0000 0010      	orib #16,%d0
000155f4: 11c0 a200      	moveb %d0,0xffffa200
000155f8: 7078           	moveq #120,%d0
000155fa: 4e75           	rts
000155fc: 7078           	moveq #120,%d0
000155fe: 4e75           	rts
00015600:  _dsp_hf2
00015600: 4a79 0004 d538 	tstw 0x4d538
00015606: 670e           	beqs 0x15616
00015608: 1038 a202      	moveb 0xffffa202,%d0
0001560c: 44c0           	movew %d0,%ccr
0001560e: 5bc0           	smi %d0
00015610: 4880           	extw %d0
00015612: 4440           	negw %d0
00015614: 4e75           	rts
00015616: 7079           	moveq #121,%d0
00015618: 4e75           	rts
0001561a:  _dsp_hf3
0001561a: 4a79 0004 d538 	tstw 0x4d538
00015620: 6710           	beqs 0x15632
00015622: 1038 a202      	moveb 0xffffa202,%d0
00015626: 0800 0004      	btst #4,%d0
0001562a: 56c0           	sne %d0
0001562c: 4880           	extw %d0
0001562e: 4440           	negw %d0
00015630: 4e75           	rts
00015632: 707a           	moveq #122,%d0
00015634: 4e75           	rts
00015636:  _dsp_hstat
00015636: 4a79 0004 d538 	tstw 0x4d538
0001563c: 670a           	beqs 0x15648
0001563e: 1038 a202      	moveb 0xffffa202,%d0
00015642: 0240 00ff      	andiw #255,%d0
00015646: 4e75           	rts
00015648: 707d           	moveq #125,%d0
0001564a: 4e75           	rts
0001564c:  _dsp_setvectors
0001564c: 202f 0004      	movel %sp@(4),%d0
00015650: 222f 0008      	movel %sp@(8),%d1
00015654: 4a79 0004 d538 	tstw 0x4d538
0001565a: 6754           	beqs 0x156b0
0001565c: 42b9 0004 d5ec 	clrl 0x4d5ec
00015662: 42b9 0004 d5f0 	clrl 0x4d5f0
00015668: 4a80           	tstl %d0
0001566a: 6720           	beqs 0x1568c
0001566c: 23c0 0004 d5ec 	movel %d0,0x4d5ec
00015672: 21fc 0001 5be4 	movel #89060,0x3fc
00015678: 03fc 
0001567a: 11fc ffff a203 	moveb #-1,0xffffa203
00015680: 1038 a200      	moveb 0xffffa200,%d0
00015684: 0000 0001      	orib #1,%d0
00015688: 11c0 a200      	moveb %d0,0xffffa200
0001568c: 4a81           	tstl %d1
0001568e: 6720           	beqs 0x156b0
00015690: 23c1 0004 d5f0 	movel %d1,0x4d5f0
00015696: 21fc 0001 5be4 	movel #89060,0x3fc
0001569c: 03fc 
0001569e: 11fc ffff a203 	moveb #-1,0xffffa203
000156a4: 1038 a200      	moveb 0xffffa200,%d0
000156a8: 0000 0002      	orib #2,%d0
000156ac: 11c0 a200      	moveb %d0,0xffffa200
000156b0: 4e75           	rts
000156b2:  _dsp_sv_handler
000156b2: 1038 a202      	moveb 0xffffa202,%d0
000156b6: 0800 0000      	btst #0,%d0
000156ba: 6716           	beqs 0x156d2
000156bc: 2079 0004 d5ec 	moveal 0x4d5ec,%a0
000156c2: b0fc 0000      	cmpaw #0,%a0
000156c6: 670a           	beqs 0x156d2
000156c8: 2038 a204      	movel 0xffffa204,%d0
000156cc: 2f00           	movel %d0,%sp@-
000156ce: 4e90           	jsr %a0@
000156d0: 588f           	addql #4,%sp
000156d2: 1038 a202      	moveb 0xffffa202,%d0
000156d6: 0800 0001      	btst #1,%d0
000156da: 6716           	beqs 0x156f2
000156dc: 2079 0004 d5f0 	moveal 0x4d5f0,%a0
000156e2: b0fc 0000      	cmpaw #0,%a0
000156e6: 670a           	beqs 0x156f2
000156e8: 4e90           	jsr %a0@
000156ea: 4a80           	tstl %d0
000156ec: 6704           	beqs 0x156f2
000156ee: 21c0 a204      	movel %d0,0xffffa204
000156f2: 4e75           	rts
000156f4:  _dsp_multblocks
000156f4: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
000156f8: 242f 0014      	movel %sp@(20),%d2
000156fc: 222f 0018      	movel %sp@(24),%d1
00015700: 226f 001c      	moveal %sp@(28),%a1
00015704: 206f 0020      	moveal %sp@(32),%a0
00015708: 4a79 0004 d538 	tstw 0x4d538
0001570e: 6700 00d0      	beqw 0x157e0
00015712: 4a82           	tstl %d2
00015714: 6762           	beqs 0x15778
00015716: 1038 a202      	moveb 0xffffa202,%d0
0001571a: 0800 0001      	btst #1,%d0
0001571e: 67f6           	beqs 0x15716
00015720: 2029 0002      	movel %a1@(2),%d0
00015724: 3611           	movew %a1@,%d3
00015726: 0c43 0001      	cmpiw #1,%d3
0001572a: 671a           	beqs 0x15746
0001572c: 0c43 0002      	cmpiw #2,%d3
00015730: 6724           	beqs 0x15756
00015732: 4a43           	tstw %d3
00015734: 663a           	bnes 0x15770
00015736: 2469 0006      	moveal %a1@(6),%a2
0001573a: 261a           	movel %a2@+,%d3
0001573c: 21c3 a204      	movel %d3,0xffffa204
00015740: 5380           	subql #1,%d0
00015742: 66f6           	bnes 0x1573a
00015744: 602a           	bras 0x15770
00015746: 2469 0006      	moveal %a1@(6),%a2
0001574a: 365a           	moveaw %a2@+,%a3
0001574c: 21cb a204      	movel %a3,0xffffa204
00015750: 5380           	subql #1,%d0
00015752: 66f6           	bnes 0x1574a
00015754: 601a           	bras 0x15770
00015756: 2469 0006      	moveal %a1@(6),%a2
0001575a: 11fc 0000 a205 	moveb #0,0xffffa205
00015760: 11fc 0000 a206 	moveb #0,0xffffa206
00015766: 161a           	moveb %a2@+,%d3
00015768: 11c3 a207      	moveb %d3,0xffffa207
0001576c: 5380           	subql #1,%d0
0001576e: 66ea           	bnes 0x1575a
00015770: 43e9 000a      	lea %a1@(10),%a1
00015774: 5382           	subql #1,%d2
00015776: 66a8           	bnes 0x15720
00015778: 4a81           	tstl %d1
0001577a: 6764           	beqs 0x157e0
0001577c: 1038 a202      	moveb 0xffffa202,%d0
00015780: 0800 0000      	btst #0,%d0
00015784: 67f6           	beqs 0x1577c
00015786: 2028 0002      	movel %a0@(2),%d0
0001578a: 3410           	movew %a0@,%d2
0001578c: 0c42 0001      	cmpiw #1,%d2
00015790: 671a           	beqs 0x157ac
00015792: 0c42 0002      	cmpiw #2,%d2
00015796: 672e           	beqs 0x157c6
00015798: 4a42           	tstw %d2
0001579a: 663c           	bnes 0x157d8
0001579c: 2268 0006      	moveal %a0@(6),%a1
000157a0: 2438 a204      	movel 0xffffa204,%d2
000157a4: 22c2           	movel %d2,%a1@+
000157a6: 5380           	subql #1,%d0
000157a8: 66f6           	bnes 0x157a0
000157aa: 602c           	bras 0x157d8
000157ac: 2268 0006      	moveal %a0@(6),%a1
000157b0: 1438 a206      	moveb 0xffffa206,%d2
000157b4: 1282           	moveb %d2,%a1@
000157b6: 1438 a207      	moveb 0xffffa207,%d2
000157ba: 1342 0001      	moveb %d2,%a1@(1)
000157be: 5489           	addql #2,%a1
000157c0: 5380           	subql #1,%d0
000157c2: 66ec           	bnes 0x157b0
000157c4: 6012           	bras 0x157d8
000157c6: 2268 0006      	moveal %a0@(6),%a1
000157ca: 1438 a206      	moveb 0xffffa206,%d2
000157ce: 1438 a207      	moveb 0xffffa207,%d2
000157d2: 12c2           	moveb %d2,%a1@+
000157d4: 5380           	subql #1,%d0
000157d6: 66f2           	bnes 0x157ca
000157d8: 41e8 000a      	lea %a0@(10),%a0
000157dc: 5381           	subql #1,%d1
000157de: 66a6           	bnes 0x15786
000157e0: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
000157e4: 4e75           	rts
000157e6: 0000 0000      	orib #0,%d0
000157ea: 002a 0000 140b 	orib #0,%a2@(5131)
000157f0: f080 007e      	pbbs 0x15870
000157f4: ef0b           	lslb #7,%d3
000157f6: f080 007e      	pbbs 0x15876
000157fa: dc0b           	.short 0xdc0b
000157fc: f080 007f      	pbbs 0x1587d
00015800: 000b           	.short 0x000b
00015802: f080 0000      	pbbs 0x15804
00015806: 000b           	.short 0x000b
00015808: f080 0000      	pbbs 0x1580a
0001580c: 000b           	.short 0x000b
0001580e: f080 0000      	pbbs 0x15810
00015812: 000b           	.short 0x000b
00015814: f080 0000      	pbbs 0x15816
00015818: 000b           	.short 0x000b
0001581a: f080 0000      	pbbs 0x1581c
0001581e: 000b           	.short 0x000b
00015820: f080 0000      	pbbs 0x15822
00015824: 000b           	.short 0x000b
00015826: f080 0000      	pbbs 0x15828
0001582a: 0000 0003      	orib #3,%d0
0001582e: 0af0           	.short 0x0af0
00015830: 8000           	orb %d0,%d0
00015832: 0040 0000      	oriw #0,%d0
000158a6: 0bf0 8000      	bset %d5,%a0@(0000000000000000,%a0:w)
000158aa: 7f00           	mvsb %d0,%d7
000158ac: 0bf0 8000      	bset %d5,%a0@(0000000000000000,%a0:w)
000158b0: 7eef           	moveq #-17,%d7
000158b2: 0bf0 8000      	bset %d5,%a0@(0000000000000000,%a0:w)
000158b6: 7edc           	moveq #-36,%d7
000158b8: 0bf0 8000      	bset %d5,%a0@(0000000000000000,%a0:w)
000158bc: 7f00           	mvsb %d0,%d7
000158ee: 08f4 a800 0004 	bset #0,%a4@(0000000000000004,%d0:w)
000158f4: 08f4 bf00 0c00 	bset #0,%a4@(0000000000000000,%d0:l:4)
000158fa: 00fe           	.short 0x00fe
000158fc: b808           	cmpb %a0,%d4
000158fe: f4a0           	.short 0xf4a0
00015900: 0000 0108      	orib #8,%d0
00015904: f4be           	cpusha ic
00015906: 0000 0060      	orib #96,%d0
0001590a: f400           	.short 0xf400
0001590c: 007e           	.short 0x007e
0001590e: a931           	.short 0xa931
00015910: 9800           	subb %d0,%d4
00015912: 06d1 0000      	callm #0,%a1@
00015916: 0050 0aa9      	oriw #2729,%a0@
0001591a: 8000           	orb %d0,%d0
0001591c: 004e           	.short 0x004e
0001591e: 0858 6b0c      	bchg #12,%a0@+
00015922: 0051 08f4      	oriw #2292,%a1@
00015926: a000 0001      	macw %d0l,%d0l
0001592a: 08f4 be00 0000 	bset #0,%a4@(0000000000000000,%d0:w)
00015930: 0aa9 8000 7ead 	eoril #-2147451219,%a1@(8192)
00015936: 2000 
00015938: 1308           	.short 0x1308
0001593a: 4c2b           	.short 0x4c2b
0001593c: 45f4 0000      	lea %a4@(0000000000000000,%d0:w),%a2
00015940: 0003 2000      	orib #0,%d3
00015944: 650e           	bcss 0x15954
00015946: a000 0aa9      	macl %d0,%d0,<<
0001594a: 8000           	orb %d0,%d0
0001594c: 7eb5           	moveq #-75,%d7
0001594e: 0850 2b0a      	bchg #10,%a0@
00015952: a980           	movel %macsr,%d0
00015954: 007e           	.short 0x007e
00015956: b808           	cmpb %a0,%d4
00015958: 512b 45f4      	subqb #8,%a3@(17908)
0001595c: 0000 0001      	orib #1,%d0
00015960: 2000           	movel %d0,%d0
00015962: 650a           	bcss 0x1596e
00015964: f0aa           	.short 0xf0aa
00015966: 007e           	.short 0x007e
00015968: ce45           	andw %d5,%d7
0001596a: f400           	.short 0xf400
0001596c: 0000 0220      	orib #32,%d0
00015970: 0065 0af0      	oriw #2800,%a5@-
00015974: aa00 7ed5      	macl %d0,%d5,>>
00015978: 0af0           	.short 0x0af0
0001597a: 8000           	orb %d0,%d0
0001597c: 7ec7           	moveq #-57,%d7
0001597e: 06d1 0000      	callm #0,%a1@
00015982: 7ecb           	moveq #-53,%d7
00015984: 0aa9 8000 7ec9 	eoril #-2147451191,%a1@(2136)
0001598a: 0858 
0001598c: 6b0a           	bmis 0x15998
0001598e: f080 007e      	pbbs 0x15a0e
00015992: ad06           	movel %d6,%mask
00015994: d100           	addxb %d0,%d0
00015996: 007e           	.short 0x007e
00015998: d20a           	.short 0xd20a
0001599a: a980           	movel %macsr,%d0
0001599c: 007e           	.short 0x007e
0001599e: d008           	.short 0xd008
000159a0: 58ab 0af0      	addql #4,%a3@(2800)
000159a4: 8000           	orb %d0,%d0
000159a6: 7ead           	moveq #-83,%d7
000159a8: 06d1 0000      	callm #0,%a1@
000159ac: 7ed9           	moveq #-39,%d7
000159ae: 0aa9 8000 7ed7 	eoril #-2147451177,%a1@(2136)
000159b4: 0858 
000159b6: eb0a           	lslb #5,%d2
000159b8: f080 007e      	pbbs 0x15a38
000159bc: ad08           	movel %a0,%mask
000159be: f4a0           	.short 0xf4a0
000159c0: 0000 0108      	orib #8,%d0
000159c4: f4be           	cpusha ic
000159c6: 0000 000a      	orib #10,%d0
000159ca: a980           	movel %macsr,%d0
000159cc: 007e           	.short 0x007e
000159ce: e008           	lsrb #8,%d0
000159d0: 502b 0aa9      	addqb #8,%a3@(2729)
000159d4: 8000           	orb %d0,%d0
000159d6: 7ee3           	moveq #-29,%d7
000159d8: 0851 2b0a      	bchg #10,%a1@
000159dc: a980           	movel %macsr,%d0
000159de: 007e           	.short 0x007e
000159e0: e608           	lsrb #3,%d0
000159e2: 522b 06d2      	addqb #1,%a3@(1746)
000159e6: 0000 7eec      	orib #-20,%d0
000159ea: 07d0           	bset %d3,%a0@
000159ec: 8c07           	orb %d7,%d6
000159ee: 518c           	subql #8,%a4
000159f0: 0000 0000      	orib #0,%d0
000159f4: 0004 08f4      	orib #-12,%d4
000159f8: a000 0001      	macw %d0l,%d0l
000159fc: 08f4 be00 0000 	bset #0,%a4@(0000000000000000,%d0:w)
00015a02: 0aa9 8000 7ef3 	eoril #-2147451149,%a1@(2128)
00015a08: 0850 
00015a0a: 2b0a           	movel %a2,%a5@-
00015a0c: a980           	movel %macsr,%d0
00015a0e: 007e           	.short 0x007e
00015a10: f608 512b 06d1 	move16 0x512b06d1,%a0@+
00015a16: 0000 7efd      	orib #-3,%d0
00015a1a: 0aa9 8000 7efb 	eoril #-2147451141,%a1@(2136)
00015a20: 0858 
00015a22: 6b00 0000      	bmiw 0x15a24
00015a26: 0000 0408      	orib #8,%d0
00015a2a: f4a0           	.short 0xf4a0
00015a2c: 0000 0108      	orib #8,%d0
00015a30: f4be           	cpusha ic
00015a32: 0000 000a      	orib #10,%d0
00015a36: a980           	movel %macsr,%d0
00015a38: 007f           	.short 0x007f
00015a3a: 0420 0013      	subib #19,%a0@-
00015a3e: 084c           	.short 0x084c
00015a40: 2b45 f400      	movel %d5,%a5@(-3072)
00015a44: 0000 0120      	orib #32,%d0
00015a48: 0065 0af0      	oriw #2800,%a5@-
00015a4c: aa00 7f23      	msacl %d0,%d5,>>
00015a50: 45f4 0000      	lea %a4@(0000000000000000,%d0:w),%a2
00015a54: 0002 2000      	orib #0,%d2
00015a58: 650a           	bcss 0x15a64
00015a5a: f0aa           	.short 0xf0aa
00015a5c: 007f           	.short 0x007f
00015a5e: 320a           	movew %a2,%d1
00015a60: f080 007f      	pbbs 0x15ae1
00015a64: 140a           	.short 0x140a
00015a66: a980           	movel %macsr,%d0
00015a68: 007f           	.short 0x007f
00015a6a: 1408           	.short 0x1408
00015a6c: 502b 0aa9      	addqb #8,%a3@(2729)
00015a70: 8000           	orb %d0,%d0
00015a72: 7f17           	mvsb %sp@,%d7
00015a74: 0851 2b06      	bchg #6,%a1@
00015a78: d100           	addxb %d0,%d0
00015a7a: 007f           	.short 0x007f
00015a7c: 2007           	movel %d7,%d0
00015a7e: d88c           	addl %a4,%d4
00015a80: 0aa9 8100 7f1d 	eoril #-2130673891,%a1@(21616)
00015a86: 5470 
00015a88: 0000 ffeb      	orib #-21,%d0
00015a8c: 0000 0000      	orib #0,%d0
00015a90: 0004 0aa9      	orib #-87,%d4
00015a94: 8000           	orb %d0,%d0
00015a96: 7f23           	mvsb %a3@-,%d7
00015a98: 0850 2b0a      	bchg #10,%a0@
00015a9c: a980           	movel %macsr,%d0
00015a9e: 007f           	.short 0x007f
00015aa0: 2608           	movel %a0,%d3
00015aa2: 512b 06d1      	subqb #8,%a3@(1745)
00015aa6: 0000 7f2f      	orib #47,%d0
00015aaa: 54d8           	scc %a0@+
00015aac: 000a           	.short 0x000a
00015aae: a981           	movel %macsr,%d1
00015ab0: 007f           	.short 0x007f
00015ab2: 2c54           	moveal %a4@,%fp
00015ab4: 7000           	moveq #0,%d0
00015ab6: 00ff           	.short 0x00ff
00015ab8: eb00           	aslb #5,%d0
00015aba: 0000 0000      	orib #0,%d0
00015abe: 040a           	.short 0x040a
00015ac0: a980           	movel %macsr,%d0
00015ac2: 007f           	.short 0x007f
00015ac4: 3208           	movew %a0,%d1
00015ac6: 502b 0aa9      	addqb #8,%a3@(2729)
00015aca: 8000           	orb %d0,%d0
00015acc: 7f35 0851      	mvsb %a5@(0000000000000051,%d0:l),%d7
00015ad0: 2b06           	movel %d6,%a5@-
00015ad2: d100           	addxb %d0,%d0
00015ad4: 007f           	.short 0x007f
00015ad6: 3e5c           	moveaw %a4@+,%sp
00015ad8: d800           	addb %d0,%d4
00015ada: 0aa9 8100 7f3b 	eoril #-2130673861,%a1@(21616)
00015ae0: 5470 
00015ae2: 0000 ffeb      	orib #-21,%d0
00015ae6: 0000 0000      	orib #0,%d0
00015aea: 0004 0af0      	orib #-16,%d4
00015aee: 8000           	orb %d0,%d0
00015af0: 0040 0000      	oriw #0,%d0
00015bac: 08f4 a800 0004 	bset #0,%a4@(0000000000000004,%d0:w)
00015bb2: 08f4 bf00 0c00 	bset #0,%a4@(0000000000000000,%d0:l:4)
00015bb8: 00fe           	.short 0x00fe
00015bba: b80a           	cmpb %a2,%d4
00015bbc: f080 007e      	pbbs 0x15c3c
00015bc0: a900           	movel %d0,%macsr
00015bc2: 0000 48e7      	orib #-25,%d0
00015bc4:  _dsp_inout_asm
00015bc6: e0e0           	asrw %a0@-
00015bc8: 4eb9 0001 4b40 	jsr 0x14b40
00015bce: 4cdf 0707      	moveml %sp@+,%d0-%d2/%a0-%a2
00015bd2: 4e73           	rte
00015bd4:  _dsp_io_asm
00015bd4: 48e7 e0e0      	moveml %d0-%d2/%a0-%a2,%sp@-
00015bd8: 4eb9 0001 4ca4 	jsr 0x14ca4
00015bde: 4cdf 0707      	moveml %sp@+,%d0-%d2/%a0-%a2
00015be2: 4e73           	rte
00015be4:  _dsp_sv_asm
00015be4: 48e7 e0e0      	moveml %d0-%d2/%a0-%a2,%sp@-
00015be8: 4eb9 0001 56b2 	jsr 0x156b2
00015bee: 4cdf 0707      	moveml %sp@+,%d0-%d2/%a0-%a2
00015bf2: 4e73           	rte
00015bf4: 222f 0004      	movel %sp@(4),%d1
00015bf8: 203c 0004 d620 	movel #316960,%d0
00015bfe: b081           	cmpl %d1,%d0
00015c00: 670c           	beqs 0x15c0e
00015c02: 5c80           	addql #6,%d0
00015c04: 0c80 0004 d6e0 	cmpil #317152,%d0
00015c0a: 66f2           	bnes 0x15bfe
00015c0c: 7000           	moveq #0,%d0
00015c0e: 4e75           	rts
00015c10: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00015c14: 322f 0016      	movew %sp@(22),%d1
00015c18: 206f 0018      	moveal %sp@(24),%a0
00015c1c: 0c41 0002      	cmpiw #2,%d1
00015c20: 6e56           	bgts 0x15c78
00015c22: 7001           	moveq #1,%d0
00015c24: e368           	lslw %d1,%d0
00015c26: 48c0           	extl %d0
00015c28: c0b9 0004 c6ea 	andl 0x4c6ea,%d0
00015c2e: 6748           	beqs 0x15c78
00015c30: 604e           	bras 0x15c80
00015c32: 4210           	clrb %a0@
00015c34: 4242           	clrw %d2
00015c36: 1410           	moveb %a0@,%d2
00015c38: 7001           	moveq #1,%d0
00015c3a: e568           	lslw %d2,%d0
00015c3c: 93c9           	subal %a1,%a1
00015c3e: 3602           	movew %d2,%d3
00015c40: 3441           	moveaw %d1,%a2
00015c42: 47f9 0004 d6e4 	lea 0x4d6e4,%a3
00015c48: d5ca           	addal %a2,%a2
00015c4a: 601e           	bras 0x15c6a
00015c4c: 5249           	addqw #1,%a1
00015c4e: 3200           	movew %d0,%d1
00015c50: c272 b800      	andw %a2@(0000000000000000,%a3:l),%d1
00015c54: 6712           	beqs 0x15c68
00015c56: 42a8 0020      	clrl %a0@(32)
00015c5a: 3242           	moveaw %d2,%a1
00015c5c: 2149 0024      	movel %a1,%a0@(36)
00015c60: 5202           	addqb #1,%d2
00015c62: 1082           	moveb %d2,%a0@
00015c64: 7000           	moveq #0,%d0
00015c66: 6012           	bras 0x15c7a
00015c68: d040           	addw %d0,%d0
00015c6a: 3409           	movew %a1,%d2
00015c6c: d443           	addw %d3,%d2
00015c6e: 0c42 0007      	cmpiw #7,%d2
00015c72: 6fd8           	bles 0x15c4c
00015c74: 10bc 0008      	moveb #8,%a0@
00015c78: 70ff           	moveq #-1,%d0
00015c7a: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00015c7e: 4e75           	rts
00015c80: 4a6f 0014      	tstw %sp@(20)
00015c84: 67ac           	beqs 0x15c32
00015c86: 60ac           	bras 0x15c34
00015c88: 2f2f 0004      	movel %sp@(4),%sp@-
00015c8c: 4eba ff66      	jsr %pc@(0x15bf4)
00015c90: 588f           	addql #4,%sp
00015c92: 4a80           	tstl %d0
00015c94: 670c           	beqs 0x15ca2
00015c96: 2040           	moveal %d0,%a0
00015c98: 0228 fffe 0002 	andib #-2,%a0@(2)
00015c9e: 7000           	moveq #0,%d0
00015ca0: 4e75           	rts
00015ca2: 70db           	moveq #-37,%d0
00015ca4: 4e75           	rts
00015ca6: 2f03           	movel %d3,%sp@-
00015ca8: 2f02           	movel %d2,%sp@-
00015caa: 342f 0010      	movew %sp@(16),%d2
00015cae: 362f 0012      	movew %sp@(18),%d3
00015cb2: 2f2f 000c      	movel %sp@(12),%sp@-
00015cb6: 4eba ff3c      	jsr %pc@(0x15bf4)
00015cba: 588f           	addql #4,%sp
00015cbc: 2240           	moveal %d0,%a1
00015cbe: 4a80           	tstl %d0
00015cc0: 6756           	beqs 0x15d18
00015cc2: 0829 0000 0002 	btst #0,%a1@(2)
00015cc8: 674e           	beqs 0x15d18
00015cca: 4a42           	tstw %d2
00015ccc: 6708           	beqs 0x15cd6
00015cce: 0c42 0001      	cmpiw #1,%d2
00015cd2: 6648           	bnes 0x15d1c
00015cd4: 600c           	bras 0x15ce2
00015cd6: 7000           	moveq #0,%d0
00015cd8: 3029 0004      	movew %a1@(4),%d0
00015cdc: 4269 0004      	clrw %a1@(4)
00015ce0: 603c           	bras 0x15d1e
00015ce2: 0c43 0001      	cmpiw #1,%d3
00015ce6: 6234           	bhis 0x15d1c
00015ce8: e76a           	lslw %d3,%d2
00015cea: 41f9 0004 d620 	lea 0x4d620,%a0
00015cf0: b3c8           	cmpal %a0,%a1
00015cf2: 6716           	beqs 0x15d0a
00015cf4: 0828 0000 0002 	btst #0,%a0@(2)
00015cfa: 670e           	beqs 0x15d0a
00015cfc: 1028 0003      	moveb %a0@(3),%d0
00015d00: b029 0003      	cmpb %a1@(3),%d0
00015d04: 6604           	bnes 0x15d0a
00015d06: 8568 0004      	orw %d2,%a0@(4)
00015d0a: 5c88           	addql #6,%a0
00015d0c: b1fc 0004 d6e0 	cmpal #317152,%a0
00015d12: 66dc           	bnes 0x15cf0
00015d14: 7000           	moveq #0,%d0
00015d16: 6006           	bras 0x15d1e
00015d18: 70db           	moveq #-37,%d0
00015d1a: 6002           	bras 0x15d1e
00015d1c: 70ff           	moveq #-1,%d0
00015d1e: 241f           	movel %sp@+,%d2
00015d20: 261f           	movel %sp@+,%d3
00015d22: 4e75           	rts
00015d24: 48e7 3c3c      	moveml %d2-%d5/%a2-%a5,%sp@-
00015d28: 362f 0024      	movew %sp@(36),%d3
00015d2c: 0c43 0002      	cmpiw #2,%d3
00015d30: 6e5a           	bgts 0x15d8c
00015d32: 7001           	moveq #1,%d0
00015d34: e768           	lslw %d3,%d0
00015d36: 48c0           	extl %d0
00015d38: c0b9 0004 c6ea 	andl 0x4c6ea,%d0
00015d3e: 674c           	beqs 0x15d8c
00015d40: 6052           	bras 0x15d94
00015d42: 0c43 0001      	cmpiw #1,%d3
00015d46: 6716           	beqs 0x15d5e
00015d48: 0c43 0002      	cmpiw #2,%d3
00015d4c: 671c           	beqs 0x15d6a
00015d4e: 4a43           	tstw %d3
00015d50: 662c           	bnes 0x15d7e
00015d52: 42a7           	clrl %sp@-
00015d54: 3f3c 0028      	movew #40,%sp@-
00015d58: 3f02           	movew %d2,%sp@-
00015d5a: 4e93           	jsr %a3@
00015d5c: 6016           	bras 0x15d74
00015d5e: 42a7           	clrl %sp@-
00015d60: 3f3c 0028      	movew #40,%sp@-
00015d64: 3f02           	movew %d2,%sp@-
00015d66: 4e95           	jsr %a5@
00015d68: 600a           	bras 0x15d74
00015d6a: 42a7           	clrl %sp@-
00015d6c: 3f3c 0028      	movew #40,%sp@-
00015d70: 3f02           	movew %d2,%sp@-
00015d72: 4e94           	jsr %a4@
00015d74: 508f           	addql #8,%sp
00015d76: 4a80           	tstl %d0
00015d78: 6604           	bnes 0x15d7e
00015d7a: 8972 5800      	orw %d4,%a2@(0000000000000000,%d5:l)
00015d7e: 5242           	addqw #1,%d2
00015d80: d844           	addw %d4,%d4
00015d82: 0c42 0008      	cmpiw #8,%d2
00015d86: 66ba           	bnes 0x15d42
00015d88: 7000           	moveq #0,%d0
00015d8a: 6002           	bras 0x15d8e
00015d8c: 70ff           	moveq #-1,%d0
00015d8e: 4cdf 3c3c      	moveml %sp@+,%d2-%d5/%a2-%a5
00015d92: 4e75           	rts
00015d94: 3043           	moveaw %d3,%a0
00015d96: 45f9 0004 d6e4 	lea 0x4d6e4,%a2
00015d9c: 2a08           	movel %a0,%d5
00015d9e: da88           	addl %a0,%d5
00015da0: 4272 5800      	clrw %a2@(0000000000000000,%d5:l)
00015da4: 7801           	moveq #1,%d4
00015da6: 4242           	clrw %d2
00015da8: 4bf9 0001 3c08 	lea 0x13c08,%a5
00015dae: 49f9 0000 af6c 	lea 0xaf6c,%a4
00015db4: 47f9 0000 4ab8 	lea 0x4ab8,%a3
00015dba: 6086           	bras 0x15d42
00015dbc: 2f02           	movel %d2,%sp@-
00015dbe: 322f 0008      	movew %sp@(8),%d1
00015dc2: 0c41 0002      	cmpiw #2,%d1
00015dc6: 6e14           	bgts 0x15ddc
00015dc8: 7001           	moveq #1,%d0
00015dca: 3400           	movew %d0,%d2
00015dcc: e36a           	lslw %d1,%d2
00015dce: 48c2           	extl %d2
00015dd0: c4b9 0004 c6ea 	andl 0x4c6ea,%d2
00015dd6: 660a           	bnes 0x15de2
00015dd8: 4200           	clrb %d0
00015dda: 6002           	bras 0x15dde
00015ddc: 4240           	clrw %d0
00015dde: 241f           	movel %sp@+,%d2
00015de0: 4e75           	rts
00015de2: 342f 000a      	movew %sp@(10),%d2
00015de6: e568           	lslw %d2,%d0
00015de8: 3041           	moveaw %d1,%a0
00015dea: 2248           	moveal %a0,%a1
00015dec: d3fc 0004 d6e4 	addal #317156,%a1
00015df2: c071 8800      	andw %a1@(0000000000000000,%a0:l),%d0
00015df6: 56c0           	sne %d0
00015df8: 4880           	extw %d0
00015dfa: 4440           	negw %d0
00015dfc: 60e0           	bras 0x15dde
00015dfe: 322f 0004      	movew %sp@(4),%d1
00015e02: 0c41 0001      	cmpiw #1,%d1
00015e06: 671c           	beqs 0x15e24
00015e08: 203c 0001 fe00 	movel #130560,%d0
00015e0e: 0c41 0002      	cmpiw #2,%d1
00015e12: 6730           	beqs 0x15e44
00015e14: 4a41           	tstw %d1
00015e16: 57c0           	seq %d0
00015e18: 4880           	extw %d0
00015e1a: 48c0           	extl %d0
00015e1c: 0280 0001 0000 	andil #65536,%d0
00015e22: 4e75           	rts
00015e24: 203c 1000 0000 	movel #268435456,%d0
00015e2a: 4a79 0004 c6d0 	tstw 0x4c6d0
00015e30: 6712           	beqs 0x15e44
00015e32: 203c 007f fe00 	movel #8388096,%d0
00015e38: 4ab9 0004 d6e0 	tstl 0x4d6e0
00015e3e: 6704           	beqs 0x15e44
00015e40: 7001           	moveq #1,%d0
00015e42: 4840           	swap %d0
00015e44: 4e75           	rts
00015e46: 4174           	.short 0x4174
00015e48: 6172           	bsrs 0x15ebc
00015e4a: 6920           	bvss 0x15e6c
00015e4c: 4143           	.short 0x4143
00015e4e: 5349           	subqw #1,%a1
00015e50: 0041 7461      	oriw #29793,%d1
00015e54: 7269           	moveq #105,%d1
00015e56: 2053           	moveal %a3@,%a0
00015e58: 4353           	.short 0x4353
00015e5a: 4900           	chkl %d0,%d4
00015e5c: 4174           	.short 0x4174
00015e5e: 6172           	bsrs 0x15ed2
00015e60: 6920           	bvss 0x15e82
00015e62: 4944           	.short 0x4944
00015e64: 4500           	chkl %d0,%d2
00015e66: 2f0a           	movel %a2,%sp@-
00015e68: 2f02           	movel %d2,%sp@-
00015e6a: 302f 000c      	movew %sp@(12),%d0
00015e6e: 222f 000e      	movel %sp@(14),%d1
00015e72: 206f 0012      	moveal %sp@(18),%a0
00015e76: 0c40 0002      	cmpiw #2,%d0
00015e7a: 6e48           	bgts 0x15ec4
00015e7c: 7401           	moveq #1,%d2
00015e7e: e16a           	lslw %d0,%d2
00015e80: 48c2           	extl %d2
00015e82: c4b9 0004 c6ea 	andl 0x4c6ea,%d2
00015e88: 673a           	beqs 0x15ec4
00015e8a: 6040           	bras 0x15ecc
00015e8c: 2241           	moveal %d1,%a1
00015e8e: 45fa ffb6      	lea %pc@(0x15e46),%a2
00015e92: 6016           	bras 0x15eaa
00015e94: 2241           	moveal %d1,%a1
00015e96: 45fa ffb9      	lea %pc@(0x15e51),%a2
00015e9a: 12da           	moveb %a2@+,%a1@+
00015e9c: 66fc           	bnes 0x15e9a
00015e9e: 30bc 0007      	movew #7,%a0@
00015ea2: 600e           	bras 0x15eb2
00015ea4: 2241           	moveal %d1,%a1
00015ea6: 45fa ffb4      	lea %pc@(0x15e5c),%a2
00015eaa: 12da           	moveb %a2@+,%a1@+
00015eac: 66fc           	bnes 0x15eaa
00015eae: 30bc 0002      	movew #2,%a0@
00015eb2: 3f00           	movew %d0,%sp@-
00015eb4: 4eba ff48      	jsr %pc@(0x15dfe)
00015eb8: 548f           	addql #2,%sp
00015eba: 206f 0016      	moveal %sp@(22),%a0
00015ebe: 2080           	movel %d0,%a0@
00015ec0: 4240           	clrw %d0
00015ec2: 6002           	bras 0x15ec6
00015ec4: 70f1           	moveq #-15,%d0
00015ec6: 241f           	movel %sp@+,%d2
00015ec8: 245f           	moveal %sp@+,%a2
00015eca: 4e75           	rts
00015ecc: 0c40 0001      	cmpiw #1,%d0
00015ed0: 67c2           	beqs 0x15e94
00015ed2: 0c40 0002      	cmpiw #2,%d0
00015ed6: 67cc           	beqs 0x15ea4
00015ed8: 4a40           	tstw %d0
00015eda: 67b0           	beqs 0x15e8c
00015edc: 60e6           	bras 0x15ec4
00015ede: 48e7 3800      	moveml %d2-%d4,%sp@-
00015ee2: 206f 0012      	moveal %sp@(18),%a0
00015ee6: 4a6f 0010      	tstw %sp@(16)
00015eea: 6602           	bnes 0x15eee
00015eec: 4290           	clrl %a0@
00015eee: 2410           	movel %a0@,%d2
00015ef0: 2639 0004 c6ea 	movel 0x4c6ea,%d3
00015ef6: 2003           	movel %d3,%d0
00015ef8: c082           	andl %d2,%d0
00015efa: b680           	cmpl %d0,%d3
00015efc: 673e           	beqs 0x15f3c
00015efe: 7001           	moveq #1,%d0
00015f00: 4241           	clrw %d1
00015f02: 2800           	movel %d0,%d4
00015f04: c883           	andl %d3,%d4
00015f06: 670c           	beqs 0x15f14
00015f08: 2800           	movel %d0,%d4
00015f0a: c882           	andl %d2,%d4
00015f0c: 6606           	bnes 0x15f14
00015f0e: 8082           	orl %d2,%d0
00015f10: 2080           	movel %d0,%a0@
00015f12: 600a           	bras 0x15f1e
00015f14: 5241           	addqw #1,%d1
00015f16: d080           	addl %d0,%d0
00015f18: 0c41 0003      	cmpiw #3,%d1
00015f1c: 66e4           	bnes 0x15f02
00015f1e: 3141 0034      	movew %d1,%a0@(52)
00015f22: 4868 0038      	pea %a0@(56)
00015f26: 4868 0036      	pea %a0@(54)
00015f2a: 4868 0020      	pea %a0@(32)
00015f2e: 3f01           	movew %d1,%sp@-
00015f30: 4eba ff34      	jsr %pc@(0x15e66)
00015f34: 4fef 000e      	lea %sp@(14),%sp
00015f38: 4a40           	tstw %d0
00015f3a: 6c04           	bges 0x15f40
00015f3c: 70f1           	moveq #-15,%d0
00015f3e: 6002           	bras 0x15f42
00015f40: 7000           	moveq #0,%d0
00015f42: 4cdf 001c      	moveml %sp@+,%d2-%d4
00015f46: 4e75           	rts
00015f48: 4e56 fffc      	linkw %fp,#-4
00015f4c: 2f02           	movel %d2,%sp@-
00015f4e: 342e 0008      	movew %fp@(8),%d2
00015f52: 206e 000a      	moveal %fp@(10),%a0
00015f56: 3f28 0006      	movew %a0@(6),%sp@-
00015f5a: 3f02           	movew %d2,%sp@-
00015f5c: 4eba fe5e      	jsr %pc@(0x15dbc)
00015f60: 588f           	addql #4,%sp
00015f62: 4a40           	tstw %d0
00015f64: 671a           	beqs 0x15f80
00015f66: 486e fffc      	pea %fp@(-4)
00015f6a: 2f2e 0012      	movel %fp@(18),%sp@-
00015f6e: 2f2e 000e      	movel %fp@(14),%sp@-
00015f72: 3f02           	movew %d2,%sp@-
00015f74: 4eba fef0      	jsr %pc@(0x15e66)
00015f78: 4fef 000e      	lea %sp@(14),%sp
00015f7c: 4a40           	tstw %d0
00015f7e: 6c04           	bges 0x15f84
00015f80: 70f1           	moveq #-15,%d0
00015f82: 6002           	bras 0x15f86
00015f84: 7000           	moveq #0,%d0
00015f86: 242e fff8      	movel %fp@(-8),%d2
00015f8a: 4e5e           	unlk %fp
00015f8c: 4e75           	rts
00015f8e: 4e56 ffec      	linkw %fp,#-20
00015f92: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00015f96: 342e 0008      	movew %fp@(8),%d2
00015f9a: 266e 000a      	moveal %fp@(10),%a3
00015f9e: 3f2b 0006      	movew %a3@(6),%sp@-
00015fa2: 3f02           	movew %d2,%sp@-
00015fa4: 4eba fe16      	jsr %pc@(0x15dbc)
00015fa8: 588f           	addql #4,%sp
00015faa: 4a40           	tstw %d0
00015fac: 674e           	beqs 0x15ffc
00015fae: 45f9 0004 d620 	lea 0x4d620,%a2
00015fb4: 082a 0000 0002 	btst #0,%a2@(2)
00015fba: 670e           	beqs 0x15fca
00015fbc: 5c8a           	addql #6,%a2
00015fbe: b5fc 0004 d6e0 	cmpal #317152,%a2
00015fc4: 66ee           	bnes 0x15fb4
00015fc6: 70dd           	moveq #-35,%d0
00015fc8: 6034           	bras 0x15ffe
00015fca: 2f2e 000e      	movel %fp@(14),%sp@-
00015fce: 2f0a           	movel %a2,%sp@-
00015fd0: 486e ffec      	pea %fp@(-20)
00015fd4: 3f02           	movew %d2,%sp@-
00015fd6: 4eba fe8e      	jsr %pc@(0x15e66)
00015fda: 4fef 000e      	lea %sp@(14),%sp
00015fde: 4a40           	tstw %d0
00015fe0: 6d1a           	blts 0x15ffc
00015fe2: 157c 0001 0002 	moveb #1,%a2@(2)
00015fe8: e90a           	lslb #4,%d2
00015fea: 102b 0007      	moveb %a3@(7),%d0
00015fee: 0200 000f      	andib #15,%d0
00015ff2: 8400           	orb %d0,%d2
00015ff4: 1542 0003      	moveb %d2,%a2@(3)
00015ff8: 200a           	movel %a2,%d0
00015ffa: 6002           	bras 0x15ffe
00015ffc: 70f1           	moveq #-15,%d0
00015ffe: 4cee 0c04 ffe0 	moveml %fp@(-32),%d2/%a2-%a3
00016004: 4e5e           	unlk %fp
00016006: 4e75           	rts
00016008: 4e56 ffc0      	linkw %fp,#-64
0001600c: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
00016010: 3a2e 0008      	movew %fp@(8),%d5
00016014: 246e 000a      	moveal %fp@(10),%a2
00016018: 2f12           	movel %a2@,%sp@-
0001601a: 4eba fbd8      	jsr %pc@(0x15bf4)
0001601e: 588f           	addql #4,%sp
00016020: 4a80           	tstl %d0
00016022: 6700 01de      	beqw 0x16202
00016026: 2040           	moveal %d0,%a0
00016028: 4a68 0004      	tstw %a0@(4)
0001602c: 6600 01cc      	bnew 0x161fa
00016030: 1828 0003      	moveb %a0@(3),%d4
00016034: 1604           	moveb %d4,%d3
00016036: e80b           	lsrb #4,%d3
00016038: 242a 000e      	movel %a2@(14),%d2
0001603c: 3003           	movew %d3,%d0
0001603e: 0240 000f      	andiw #15,%d0
00016042: 3f00           	movew %d0,%sp@-
00016044: 4eba fdb8      	jsr %pc@(0x15dfe)
00016048: 548f           	addql #2,%sp
0001604a: b082           	cmpl %d2,%d0
0001604c: 6500 01b0      	bcsw 0x161fe
00016050: 0244 000f      	andiw #15,%d4
00016054: 0c03 0001      	cmpib #1,%d3
00016058: 6700 00de      	beqw 0x16138
0001605c: 650c           	bcss 0x1606a
0001605e: 0c03 0002      	cmpib #2,%d3
00016062: 6600 019e      	bnew 0x16202
00016066: 6000 012e      	braw 0x16196
0001606a: 202a 000a      	movel %a2@(10),%d0
0001606e: 0800 0000      	btst #0,%d0
00016072: 6608           	bnes 0x1607c
00016074: b0b9 0000 042e 	cmpl 0x42e,%d0
0001607a: 653a           	bcss 0x160b6
0001607c: 2639 0004 d6e0 	movel 0x4d6e0,%d3
00016082: 670c           	beqs 0x16090
00016084: 0c82 0001 0000 	cmpil #65536,%d2
0001608a: 6314           	blss 0x160a0
0001608c: 6000 0178      	braw 0x16206
00016090: 0c82 0000 0c00 	cmpil #3072,%d2
00016096: 6200 016e      	bhiw 0x16206
0001609a: 2639 0000 04c6 	movel 0x4c6,%d3
000160a0: 4a45           	tstw %d5
000160a2: 6714           	beqs 0x160b8
000160a4: 2f02           	movel %d2,%sp@-
000160a6: 2f00           	movel %d0,%sp@-
000160a8: 2f03           	movel %d3,%sp@-
000160aa: 4eb9 0001 bb80 	jsr 0x1bb80
000160b0: 4fef 000c      	lea %sp@(12),%sp
000160b4: 6002           	bras 0x160b8
000160b6: 2600           	movel %d0,%d3
000160b8: 2d6a 0004 ffd8 	movel %a2@(4),%fp@(-40)
000160be: 3d6a 0008 ffdc 	movew %a2@(8),%fp@(-36)
000160c4: 2d43 ffde      	movel %d3,%fp@(-34)
000160c8: 2d6a 000e ffe2 	movel %a2@(14),%fp@(-30)
000160ce: 2d6a 0016 ffe6 	movel %a2@(22),%fp@(-26)
000160d4: 4a45           	tstw %d5
000160d6: 56c0           	sne %d0
000160d8: 4400           	negb %d0
000160da: 1d40 ffea      	moveb %d0,%fp@(-22)
000160de: 486e ffd8      	pea %fp@(-40)
000160e2: 3f04           	movew %d4,%sp@-
000160e4: 4eb9 0000 4766 	jsr 0x4766
000160ea: 3400           	movew %d0,%d2
000160ec: 48c2           	extl %d2
000160ee: 5c8f           	addql #6,%sp
000160f0: 6d00 0118      	bltw 0x1620a
000160f4: 7000           	moveq #0,%d0
000160f6: 4600           	notb %d0
000160f8: c480           	andl %d0,%d2
000160fa: 4a45           	tstw %d5
000160fc: 661e           	bnes 0x1611c
000160fe: 4a82           	tstl %d2
00016100: 661a           	bnes 0x1611c
00016102: 202a 000a      	movel %a2@(10),%d0
00016106: b680           	cmpl %d0,%d3
00016108: 6712           	beqs 0x1611c
0001610a: 2f2a 000e      	movel %a2@(14),%sp@-
0001610e: 2f03           	movel %d3,%sp@-
00016110: 2f00           	movel %d0,%sp@-
00016112: 4eb9 0001 bb80 	jsr 0x1bb80
00016118: 4fef 000c      	lea %sp@(12),%sp
0001611c: 0802 0001      	btst #1,%d2
00016120: 6700 00ee      	beqw 0x16210
00016124: 202a 0012      	movel %a2@(18),%d0
00016128: 6700 00e6      	beqw 0x16210
0001612c: 2f00           	movel %d0,%sp@-
0001612e: 3f04           	movew %d4,%sp@-
00016130: 4eb9 0000 49ac 	jsr 0x49ac
00016136: 605a           	bras 0x16192
00016138: 2d6a 0004 ffc2 	movel %a2@(4),%fp@(-62)
0001613e: 3d6a 0008 ffc6 	movew %a2@(8),%fp@(-58)
00016144: 2d6a 000a ffc8 	movel %a2@(10),%fp@(-56)
0001614a: 2d42 ffcc      	movel %d2,%fp@(-52)
0001614e: 2d6a 0016 ffd0 	movel %a2@(22),%fp@(-48)
00016154: 4a45           	tstw %d5
00016156: 56c0           	sne %d0
00016158: 4400           	negb %d0
0001615a: 1d40 ffd4      	moveb %d0,%fp@(-44)
0001615e: 486e ffc2      	pea %fp@(-62)
00016162: 3f04           	movew %d4,%sp@-
00016164: 4eb9 0001 3186 	jsr 0x13186
0001616a: 2400           	movel %d0,%d2
0001616c: 5c8f           	addql #6,%sp
0001616e: 6d00 00a0      	bltw 0x16210
00016172: 7000           	moveq #0,%d0
00016174: 4600           	notb %d0
00016176: c480           	andl %d0,%d2
00016178: 0802 0001      	btst #1,%d2
0001617c: 6700 0092      	beqw 0x16210
00016180: 202a 0012      	movel %a2@(18),%d0
00016184: 6700 008a      	beqw 0x16210
00016188: 2f00           	movel %d0,%sp@-
0001618a: 3f04           	movew %d4,%sp@-
0001618c: 4eb9 0001 38ac 	jsr 0x138ac
00016192: 5c8f           	addql #6,%sp
00016194: 605e           	bras 0x161f4
00016196: 2d6a 0004 ffec 	movel %a2@(4),%fp@(-20)
0001619c: 3d6a 0008 fff0 	movew %a2@(8),%fp@(-16)
000161a2: 2d6a 000a fff2 	movel %a2@(10),%fp@(-14)
000161a8: 2d42 fff6      	movel %d2,%fp@(-10)
000161ac: 2d6a 0016 fffa 	movel %a2@(22),%fp@(-6)
000161b2: 4a45           	tstw %d5
000161b4: 56c0           	sne %d0
000161b6: 4880           	extw %d0
000161b8: 3d40 fffe      	movew %d0,%fp@(-2)
000161bc: 446e fffe      	negw %fp@(-2)
000161c0: 486e ffec      	pea %fp@(-20)
000161c4: 3f04           	movew %d4,%sp@-
000161c6: 4eb9 0000 b05a 	jsr 0xb05a
000161cc: 2400           	movel %d0,%d2
000161ce: 5c8f           	addql #6,%sp
000161d0: 6d3e           	blts 0x16210
000161d2: 7000           	moveq #0,%d0
000161d4: 4600           	notb %d0
000161d6: c480           	andl %d0,%d2
000161d8: 0802 0001      	btst #1,%d2
000161dc: 6732           	beqs 0x16210
000161de: 202a 0012      	movel %a2@(18),%d0
000161e2: 672c           	beqs 0x16210
000161e4: 2f00           	movel %d0,%sp@-
000161e6: 3f3c 0012      	movew #18,%sp@-
000161ea: 3f04           	movew %d4,%sp@-
000161ec: 4eb9 0000 b52e 	jsr 0xb52e
000161f2: 508f           	addql #8,%sp
000161f4: 4a80           	tstl %d0
000161f6: 6c18           	bges 0x16210
000161f8: 6014           	bras 0x1620e
000161fa: 74f4           	moveq #-12,%d2
000161fc: 6012           	bras 0x16210
000161fe: 74f7           	moveq #-9,%d2
00016200: 600e           	bras 0x16210
00016202: 74db           	moveq #-37,%d2
00016204: 600a           	bras 0x16210
00016206: 74fe           	moveq #-2,%d2
00016208: 6006           	bras 0x16210
0001620a: 74f8           	moveq #-8,%d2
0001620c: 6002           	bras 0x16210
0001620e: 2400           	movel %d0,%d2
00016210: 2002           	movel %d2,%d0
00016212: 4cee 043c ffac 	moveml %fp@(-84),%d2-%d5/%a2
00016218: 4e5e           	unlk %fp
0001621a: 4e75           	rts
0001621c: 2f2f 0004      	movel %sp@(4),%sp@-
00016220: 3f3c 0001      	movew #1,%sp@-
00016224: 4eba fde2      	jsr %pc@(0x16008)
00016228: 5c8f           	addql #6,%sp
0001622a: 4e75           	rts
0001622c: 2f2f 0004      	movel %sp@(4),%sp@-
00016230: 4267           	clrw %sp@-
00016232: 4eba fdd4      	jsr %pc@(0x16008)
00016236: 5c8f           	addql #6,%sp
00016238: 4e75           	rts
0001623a:  _scsidriv_init
0001623a: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001623e: 4878 0026      	pea 0x26
00016242: 487a 005c      	pea %pc@(0x162a0)
00016246: 4879 0004 d5f8 	pea 0x4d5f8
0001624c: 4eb9 0001 bb80 	jsr 0x1bb80
00016252: 4fef 000c      	lea %sp@(12),%sp
00016256: 7601           	moveq #1,%d3
00016258: 4242           	clrw %d2
0001625a: 45fa fac8      	lea %pc@(0x15d24),%a2
0001625e: 2003           	movel %d3,%d0
00016260: c0b9 0004 c6ea 	andl 0x4c6ea,%d0
00016266: 6706           	beqs 0x1626e
00016268: 3f02           	movew %d2,%sp@-
0001626a: 4e92           	jsr %a2@
0001626c: 548f           	addql #2,%sp
0001626e: 5242           	addqw #1,%d2
00016270: d683           	addl %d3,%d3
00016272: 0c42 0003      	cmpiw #3,%d2
00016276: 66e6           	bnes 0x1625e
00016278: 7000           	moveq #0,%d0
0001627a: 41f9 0004 d622 	lea 0x4d622,%a0
00016280: 4230 0800      	clrb %a0@(0000000000000000,%d0:l)
00016284: 5c80           	addql #6,%d0
00016286: 0c80 0000 00c0 	cmpil #192,%d0
0001628c: 66f2           	bnes 0x16280
0001628e: 4eb9 0001 b706 	jsr 0x1b706
00016294: 23c0 0004 d6e0 	movel %d0,0x4d6e0
0001629a: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001629e: 4e75           	rts
000162a0:  _scsidriv_root_init
000162a0: 0101           	btst %d0,%d1
000162a2: 0001 622c      	orib #44,%d1
000162a6: 0001 621c      	orib #28,%d1
000162aa: 0001 5ede      	orib #-34,%d1
000162ae: 0001 5c10      	orib #16,%d1
000162b2: 0001 5f48      	orib #72,%d1
000162b6: 0001 5d24      	orib #36,%d1
000162ba: 0001 5f8e      	orib #-114,%d1
000162be: 0001 5c88      	orib #-120,%d1
000162c2: 0001 5ca6      	orib #-90,%d1
000162c6: 0000 203c      	orib #60,%d0
000162ca: 0000 2000      	orib #0,%d0
000162ce: 4e75           	rts
000162d0: 70e0           	moveq #-32,%d0
000162d2: 4e75           	rts
000162d4: 302f 0004      	movew %sp@(4),%d0
000162d8: 43f9 0000 04b2 	lea 0x4b2,%a1
000162de: 2059           	moveal %a1@+,%a0
000162e0: 600e           	bras 0x162f0
000162e2: b068 0004      	cmpw %a0@(4),%d0
000162e6: 6606           	bnes 0x162ee
000162e8: 317c ffff 0004 	movew #-1,%a0@(4)
000162ee: 2050           	moveal %a0@,%a0
000162f0: b0fc 0000      	cmpaw #0,%a0
000162f4: 66ec           	bnes 0x162e2
000162f6: b3fc 0000 04ba 	cmpal #1210,%a1
000162fc: 66e0           	bnes 0x162de
000162fe: 4e75           	rts
00016300: 2f0a           	movel %a2,%sp@-
00016302: 246f 0008      	moveal %sp@(8),%a2
00016306: 202a 001c      	movel %a2@(28),%d0
0001630a: 6708           	beqs 0x16314
0001630c: 2f00           	movel %d0,%sp@-
0001630e: 4eba fff0      	jsr %pc@(0x16300)
00016312: 588f           	addql #4,%sp
00016314: 202a 0020      	movel %a2@(32),%d0
00016318: 6708           	beqs 0x16322
0001631a: 2f00           	movel %d0,%sp@-
0001631c: 4eba ffe2      	jsr %pc@(0x16300)
00016320: 588f           	addql #4,%sp
00016322: 202a 0014      	movel %a2@(20),%d0
00016326: 670a           	beqs 0x16332
00016328: 2f00           	movel %d0,%sp@-
0001632a: 4eb9 0001 a740 	jsr 0x1a740
00016330: 588f           	addql #4,%sp
00016332: 41f9 0004 da32 	lea 0x4da32,%a0
00016338: b5d0           	cmpal %a0@,%a2
0001633a: 6606           	bnes 0x16342
0001633c: 4290           	clrl %a0@
0001633e: 4268 0004      	clrw %a0@(4)
00016342: 5c88           	addql #6,%a0
00016344: b1fc 0004 db1c 	cmpal #318236,%a0
0001634a: 66ec           	bnes 0x16338
0001634c: 2f4a 0008      	movel %a2,%sp@(8)
00016350: 245f           	moveal %sp@+,%a2
00016352: 4ef9 0001 a740 	jmp 0x1a740
00016358:  _osinit_before_xmaddalt
00016358: 2f0a           	movel %a2,%sp@-
0001635a: 2f02           	movel %d2,%sp@-
0001635c: 2f3c 0001 aeb4 	movel #110260,%sp@-
00016362: 3f3c 0021      	movew #33,%sp@-
00016366: 3f3c 0005      	movew #5,%sp@-
0001636a: 4e4d           	trap #13
0001636c: 508f           	addql #8,%sp
0001636e: 2f3c 0001 ae98 	movel #110232,%sp@-
00016374: 3f3c 0022      	movew #34,%sp@-
00016378: 3f3c 0005      	movew #5,%sp@-
0001637c: 4e4d           	trap #13
0001637e: 508f           	addql #8,%sp
00016380: 23c0 0004 d6f0 	movel %d0,0x4d6f0
00016386: 4eb9 0001 72be 	jsr 0x172be
0001638c: 4eb9 0001 a7d2 	jsr 0x1a7d2
00016392: 241f           	movel %sp@+,%d2
00016394: 245f           	moveal %sp@+,%a2
00016396: 4ef9 0001 b5cc 	jmp 0x1b5cc
0001639c:  _osinit_after_xmaddalt
0001639c: 23fc 0004 d6f8 	movel #317176,0x4fd48
000163a2: 0004 fd48 
000163a6: 7007           	moveq #7,%d0
000163a8: 23c0 0004 d720 	movel %d0,0x4d720
000163ae: 23fc 0001 68ce 	movel #92366,0x4d724
000163b4: 0004 d724 
000163b8: 4eb9 0001 b1b2 	jsr 0x1b1b2
000163be: 4ef9 0001 6d86 	jmp 0x16d86
000163c4:  _osif
000163c4: 4e56 fff8      	linkw %fp,#-8
000163c8: 48e7 3e3c      	moveml %d2-%d6/%a2-%a5,%sp@-
000163cc: 206e 0008      	moveal %fp@(8),%a0
000163d0: 3d50 fffa      	movew %a0@,%fp@(-6)
000163d4: 3d6e fffa fffc 	movew %fp@(-6),%fp@(-4)
000163da: 0c6e 0057 fffa 	cmpiw #87,%fp@(-6)
000163e0: 6200 04c0      	bhiw 0x168a2
000163e4: 4879 0004 db1c 	pea 0x4db1c
000163ea: 4eb9 0001 bfcc 	jsr 0x1bfcc
000163f0: 588f           	addql #4,%sp
000163f2: 4a40           	tstw %d0
000163f4: 6700 00f0      	beqw 0x164e6
000163f8: 2679 0004 db52 	moveal 0x4db52,%a3
000163fe: 70f2           	moveq #-14,%d0
00016400: b08b           	cmpl %a3,%d0
00016402: 6600 00d4      	bnew 0x164d8
00016406: 3079 0004 db50 	moveaw 0x4db50,%a0
0001640c: d1c8           	addal %a0,%a0
0001640e: d1c8           	addal %a0,%a0
00016410: 223c 0004 de48 	movel #319048,%d1
00016416: 2870 1800      	moveal %a0@(0000000000000000,%d1:l),%a4
0001641a: 262c 002c      	movel %a4@(44),%d3
0001641e: 45f9 0004 db5a 	lea 0x4db5a,%a2
00016424: 2052           	moveal %a2@,%a0
00016426: b0fc 0000      	cmpaw #0,%a0
0001642a: 6f1a           	bles 0x16446
0001642c: b9e8 0008      	cmpal %a0@(8),%a4
00016430: 6614           	bnes 0x16446
00016432: 2f08           	movel %a0,%sp@-
00016434: 4eb9 0001 a740 	jsr 0x1a740
0001643a: 4292           	clrl %a2@
0001643c: 42aa 0004      	clrl %a2@(4)
00016440: 426a 0008      	clrw %a2@(8)
00016444: 588f           	addql #4,%sp
00016446: 45ea 000a      	lea %a2@(10),%a2
0001644a: b5fc 0004 de48 	cmpal #319048,%a2
00016450: 66d2           	bnes 0x16424
00016452: 2f0c           	movel %a4,%sp@-
00016454: 4eb9 0001 a740 	jsr 0x1a740
0001645a: 3079 0004 db50 	moveaw 0x4db50,%a0
00016460: d1c8           	addal %a0,%a0
00016462: d1c8           	addal %a0,%a0
00016464: 203c 0004 de48 	movel #319048,%d0
0001646a: 42b0 0800      	clrl %a0@(0000000000000000,%d0:l)
0001646e: 588f           	addql #4,%sp
00016470: 4a83           	tstl %d3
00016472: 6708           	beqs 0x1647c
00016474: 2f03           	movel %d3,%sp@-
00016476: 4eba fe88      	jsr %pc@(0x16300)
0001647a: 588f           	addql #4,%sp
0001647c: 3f39 0004 db50 	movew 0x4db50,%sp@-
00016482: 4eba fe50      	jsr %pc@(0x162d4)
00016486: 3039 0004 db50 	movew 0x4db50,%d0
0001648c: 3f00           	movew %d0,%sp@-
0001648e: 3f3c 0007      	movew #7,%sp@-
00016492: 4e4d           	trap #13
00016494: 588f           	addql #4,%sp
00016496: 548f           	addql #2,%sp
00016498: 4a80           	tstl %d0
0001649a: 6616           	bnes 0x164b2
0001649c: 3239 0004 db50 	movew 0x4db50,%d1
000164a2: 48c1           	extl %d1
000164a4: 70fe           	moveq #-2,%d0
000164a6: e3b8           	roll %d1,%d0
000164a8: c1b9 0004 da28 	andl %d0,0x4da28
000164ae: 6000 0412      	braw 0x168c2
000164b2: 3f39 0004 db50 	movew 0x4db50,%sp@-
000164b8: 2f00           	movel %d0,%sp@-
000164ba: 4eb9 0001 8ab4 	jsr 0x18ab4
000164c0: 5c8f           	addql #6,%sp
000164c2: 4a40           	tstw %d0
000164c4: 6600 03e2      	bnew 0x168a8
000164c8: 42b9 0004 db56 	clrl 0x4db56
000164ce: 4279 0004 db50 	clrw 0x4db50
000164d4: 6000 fef6      	braw 0x163cc
000164d8: 3f39 0004 db50 	movew 0x4db50,%sp@-
000164de: 4eba fdf4      	jsr %pc@(0x162d4)
000164e2: 6000 0316      	braw 0x167fa
000164e6: 306e fffa      	moveaw %fp@(-6),%a0
000164ea: 49f0 8800      	lea %a0@(0000000000000000,%a0:l),%a4
000164ee: 41f4 8800      	lea %a4@(0000000000000000,%a0:l),%a0
000164f2: d1c8           	addal %a0,%a0
000164f4: 2848           	moveal %a0,%a4
000164f6: d9fc 0001 68d0 	addal #92368,%a4
000164fc: 4240           	clrw %d0
000164fe: 102c 0004      	moveb %a4@(4),%d0
00016502: 4a40           	tstw %d0
00016504: 6700 0152      	beqw 0x16658
00016508: 4a6e fffa      	tstw %fp@(-6)
0001650c: 6700 014a      	beqw 0x16658
00016510: 0c6e 000b fffa 	cmpiw #11,%fp@(-6)
00016516: 6f10           	bles 0x16528
00016518: 322e fffc      	movew %fp@(-4),%d1
0001651c: 0641 fff0      	addiw #-16,%d1
00016520: 0c41 0003      	cmpiw #3,%d1
00016524: 6200 0132      	bhiw 0x16658
00016528: 727f           	moveq #127,%d1
0001652a: c081           	andl %d1,%d0
0001652c: 2079 0004 fd48 	moveal 0x4fd48,%a0
00016532: 1630 0830      	moveb %a0@(0000000000000030,%d0:l),%d3
00016536: 4883           	extw %d3
00016538: 6f00 011c      	blew 0x16656
0001653c: 302e fffa      	movew %fp@(-6),%d0
00016540: 5340           	subqw #1,%d0
00016542: 0c40 0012      	cmpiw #18,%d0
00016546: 6200 010e      	bhiw 0x16656
0001654a: 0280 0000 ffff 	andil #65535,%d0
00016550: d080           	addl %d0,%d0
00016552: 303b 0806      	movew %pc@(0x1655a,%d0:l),%d0
00016556: 4efb 0002      	jmp %pc@(0x1655a,%d0:w)
0001655a: 0032 005c 0032 	orib #92,%a2@(0000000000000032,%d0:w)
00016560: 005c 005c      	oriw #92,%a4@+
00016564: 0026 0032      	orib #50,%fp@-
00016568: 0032 006a 0090 	orib #106,%a2@(ffffffffffffff90,%d0:w)
0001656e: 00e6           	.short 0x00e6
00016570: 00fc           	.short 0x00fc
00016572: 00fc           	.short 0x00fc
00016574: 00fc           	.short 0x00fc
00016576: 00fc           	.short 0x00fc
00016578: 0354           	bchg %d1,%a4@
0001657a: 0354           	bchg %d1,%a4@
0001657c: 00e6           	.short 0x00e6
0001657e: 0354           	bchg %d1,%a4@
00016580: 206e 0008      	moveal %fp@(8),%a0
00016584: 0c68 00ff 0002 	cmpiw #255,%a0@(2)
0001658a: 662a           	bnes 0x165b6
0001658c: 486e ffff      	pea %fp@(-1)
00016590: 4878 0001      	pea 0x1
00016594: 3f03           	movew %d3,%sp@-
00016596: 4eb9 0001 9824 	jsr 0x19824
0001659c: 4fef 000a      	lea %sp@(10),%sp
000165a0: 267c 0000 ff1a 	moveal #65306,%a3
000165a6: 7201           	moveq #1,%d1
000165a8: b280           	cmpl %d0,%d1
000165aa: 6600 0316      	bnew 0x168c2
000165ae: 182e ffff      	moveb %fp@(-1),%d4
000165b2: 6000 009a      	braw 0x1664e
000165b6: 206e 0008      	moveal %fp@(8),%a0
000165ba: 4868 0003      	pea %a0@(3)
000165be: 4878 0001      	pea 0x1
000165c2: 6014           	bras 0x165d8
000165c4: 206e 0008      	moveal %fp@(8),%a0
000165c8: 2828 0002      	movel %a0@(2),%d4
000165cc: 2f04           	movel %d4,%sp@-
000165ce: 4eb9 0001 c03e 	jsr 0x1c03e
000165d4: 2e84           	movel %d4,%sp@
000165d6: 2f00           	movel %d0,%sp@-
000165d8: 3f03           	movew %d3,%sp@-
000165da: 4eb9 0001 9866 	jsr 0x19866
000165e0: 4fef 000a      	lea %sp@(10),%sp
000165e4: 97cb           	subal %a3,%a3
000165e6: 6000 02da      	braw 0x168c2
000165ea: 206e 0008      	moveal %fp@(8),%a0
000165ee: 2868 0002      	moveal %a0@(2),%a4
000165f2: 47ec 0002      	lea %a4@(2),%a3
000165f6: 4244           	clrw %d4
000165f8: 1a14           	moveb %a4@,%d5
000165fa: 4885           	extw %d5
000165fc: 45f9 0001 9824 	lea 0x19824,%a2
00016602: 6030           	bras 0x16634
00016604: 2f0b           	movel %a3,%sp@-
00016606: 4878 0001      	pea 0x1
0001660a: 3f03           	movew %d3,%sp@-
0001660c: 4e92           	jsr %a2@
0001660e: 4fef 000a      	lea %sp@(10),%sp
00016612: 7201           	moveq #1,%d1
00016614: b280           	cmpl %d0,%d1
00016616: 6622           	bnes 0x1663a
00016618: 528b           	addql #1,%a3
0001661a: 0c15 000d      	cmpib #13,%a5@
0001661e: 6612           	bnes 0x16632
00016620: 486e ffff      	pea %fp@(-1)
00016624: 4878 0001      	pea 0x1
00016628: 3f03           	movew %d3,%sp@-
0001662a: 4e92           	jsr %a2@
0001662c: 4fef 000a      	lea %sp@(10),%sp
00016630: 6008           	bras 0x1663a
00016632: 5244           	addqw #1,%d4
00016634: 2a4b           	moveal %a3,%a5
00016636: b845           	cmpw %d5,%d4
00016638: 66ca           	bnes 0x16604
0001663a: 1944 0001      	moveb %d4,%a4@(1)
0001663e: 60a4           	bras 0x165e4
00016640: 3f03           	movew %d3,%sp@-
00016642: 4eb9 0001 9620 	jsr 0x19620
00016648: 548f           	addql #2,%sp
0001664a: 4a80           	tstl %d0
0001664c: 57c4           	seq %d4
0001664e: 4884           	extw %d4
00016650: 3644           	moveaw %d4,%a3
00016652: 6000 026e      	braw 0x168c2
00016656: 4240           	clrw %d0
00016658: 4a00           	tstb %d0
0001665a: 6c00 0114      	bgew 0x16770
0001665e: 206e 0008      	moveal %fp@(8),%a0
00016662: 0c40 0081      	cmpiw #129,%d0
00016666: 6606           	bnes 0x1666e
00016668: 3628 0006      	movew %a0@(6),%d3
0001666c: 6004           	bras 0x16672
0001666e: 3628 0002      	movew %a0@(2),%d3
00016672: 0c43 0005      	cmpiw #5,%d3
00016676: 6e12           	bgts 0x1668a
00016678: 4a43           	tstw %d3
0001667a: 6d2e           	blts 0x166aa
0001667c: 2079 0004 fd48 	moveal 0x4fd48,%a0
00016682: 1630 3030      	moveb %a0@(0000000000000030,%d3:w),%d3
00016686: 4883           	extw %d3
00016688: 6f1c           	bles 0x166a6
0001668a: 5d43           	subqw #6,%d3
0001668c: 3043           	moveaw %d3,%a0
0001668e: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
00016692: d3c9           	addal %a1,%a1
00016694: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
00016698: 2248           	moveal %a0,%a1
0001669a: d3fc 0004 db5a 	addal #318298,%a1
000166a0: 2071 8800      	moveal %a1@(0000000000000000,%a0:l),%a0
000166a4: 6008           	bras 0x166ae
000166a6: 3043           	moveaw %d3,%a0
000166a8: 6004           	bras 0x166ae
000166aa: 3043           	moveaw %d3,%a0
000166ac: 600c           	bras 0x166ba
000166ae: b0fc 0000      	cmpaw #0,%a0
000166b2: 6700 0200      	beqw 0x168b4
000166b6: 6c00 00b8      	bgew 0x16770
000166ba: 3608           	movew %a0,%d3
000166bc: 0c43 fffd      	cmpiw #-3,%d3
000166c0: 6d00 01f2      	bltw 0x168b4
000166c4: 0c6e 003f fffa 	cmpiw #63,%fp@(-6)
000166ca: 664a           	bnes 0x16716
000166cc: 206e 0008      	moveal %fp@(8),%a0
000166d0: 4a68 0004      	tstw %a0@(4)
000166d4: 6600 ff0e      	bnew 0x165e4
000166d8: 3028 0006      	movew %a0@(6),%d0
000166dc: 0c40 0001      	cmpiw #1,%d0
000166e0: 661a           	bnes 0x166fc
000166e2: 2468 0008      	moveal %a0@(8),%a2
000166e6: 5643           	addqw #3,%d3
000166e8: 3f03           	movew %d3,%sp@-
000166ea: 4eb9 0001 6fba 	jsr 0x16fba
000166f0: 1480           	moveb %d0,%a2@
000166f2: 548f           	addql #2,%sp
000166f4: 367c 0001      	moveaw #1,%a3
000166f8: 6000 01c8      	braw 0x168c2
000166fc: 206e 0008      	moveal %fp@(8),%a0
00016700: 2f28 0008      	movel %a0@(8),%sp@-
00016704: 3f00           	movew %d0,%sp@-
00016706: 5643           	addqw #3,%d3
00016708: 3f03           	movew %d3,%sp@-
0001670a: 4eb9 0001 70f6 	jsr 0x170f6
00016710: 3640           	moveaw %d0,%a3
00016712: 6000 013a      	braw 0x1684e
00016716: 0c6e 0040 fffa 	cmpiw #64,%fp@(-6)
0001671c: 6600 fec6      	bnew 0x165e4
00016720: 206e 0008      	moveal %fp@(8),%a0
00016724: 2a28 0004      	movel %a0@(4),%d5
00016728: 2668 0008      	moveal %a0@(8),%a3
0001672c: 7800           	moveq #0,%d4
0001672e: 3c03           	movew %d3,%d6
00016730: 5646           	addqw #3,%d6
00016732: 49f9 0001 6ea2 	lea 0x16ea2,%a4
00016738: 602c           	bras 0x16766
0001673a: 4240           	clrw %d0
0001673c: 1033 4800      	moveb %a3@(0000000000000000,%d4:l),%d0
00016740: 0c43 ffff      	cmpiw #-1,%d3
00016744: 660c           	bnes 0x16752
00016746: 3f00           	movew %d0,%sp@-
00016748: 3f3c 0002      	movew #2,%sp@-
0001674c: 4e94           	jsr %a4@
0001674e: 588f           	addql #4,%sp
00016750: 6012           	bras 0x16764
00016752: 3f00           	movew %d0,%sp@-
00016754: 3f06           	movew %d6,%sp@-
00016756: 3f3c 0003      	movew #3,%sp@-
0001675a: 4e4d           	trap #13
0001675c: 5c8f           	addql #6,%sp
0001675e: 4a80           	tstl %d0
00016760: 6700 0158      	beqw 0x168ba
00016764: 5284           	addql #1,%d4
00016766: ba84           	cmpl %d4,%d5
00016768: 6ed0           	bgts 0x1673a
0001676a: 2645           	moveal %d5,%a3
0001676c: 6000 0154      	braw 0x168c2
00016770: 302e fffc      	movew %fp@(-4),%d0
00016774: 0640 ffc4      	addiw #-60,%d0
00016778: 0c40 0001      	cmpiw #1,%d0
0001677c: 623a           	bhis 0x167b8
0001677e: 206e 0008      	moveal %fp@(8),%a0
00016782: 2828 0002      	movel %a0@(2),%d4
00016786: 263c 0001 6b2e 	movel #92974,%d3
0001678c: 47fa 0370      	lea %pc@(0x16afe),%a3
00016790: 45f9 0001 c04e 	lea 0x1c04e,%a2
00016796: 601c           	bras 0x167b4
00016798: 2f13           	movel %a3@,%sp@-
0001679a: 2f04           	movel %d4,%sp@-
0001679c: 4e92           	jsr %a2@
0001679e: 508f           	addql #8,%sp
000167a0: 4a40           	tstw %d0
000167a2: 660e           	bnes 0x167b2
000167a4: 266b 0004      	moveal %a3@(4),%a3
000167a8: b6fc 0000      	cmpaw #0,%a3
000167ac: 6600 0114      	bnew 0x168c2
000167b0: 6006           	bras 0x167b8
000167b2: 508b           	addql #8,%a3
000167b4: b68b           	cmpl %a3,%d3
000167b6: 66e0           	bnes 0x16798
000167b8: 0c2c 0007 0005 	cmpib #7,%a4@(5)
000167be: 6200 00fe      	bhiw 0x168be
000167c2: 7000           	moveq #0,%d0
000167c4: 102c 0005      	moveb %a4@(5),%d0
000167c8: d080           	addl %d0,%d0
000167ca: 303b 0806      	movew %pc@(0x167d2,%d0:l),%d0
000167ce: 4efb 0002      	jmp %pc@(0x167d2,%d0:w)
000167d2: 0010 001a      	orib #26,%a0@
000167d6: 002e 0046 0062 	orib #70,%fp@(98)
000167dc: 0080 00ec 00a4 	oril #15466660,%d0
000167e2: 2054           	moveal %a4@,%a0
000167e4: 4e90           	jsr %a0@
000167e6: 2640           	moveal %d0,%a3
000167e8: 6000 00d8      	braw 0x168c2
000167ec: 206e 0008      	moveal %fp@(8),%a0
000167f0: 3f28 0002      	movew %a0@(2),%sp@-
000167f4: 2054           	moveal %a4@,%a0
000167f6: 4e90           	jsr %a0@
000167f8: 2640           	moveal %d0,%a3
000167fa: 548f           	addql #2,%sp
000167fc: 6000 00c4      	braw 0x168c2
00016800: 206e 0008      	moveal %fp@(8),%a0
00016804: 3f28 0004      	movew %a0@(4),%sp@-
00016808: 3f28 0002      	movew %a0@(2),%sp@-
0001680c: 2054           	moveal %a4@,%a0
0001680e: 4e90           	jsr %a0@
00016810: 2640           	moveal %d0,%a3
00016812: 588f           	addql #4,%sp
00016814: 6000 00ac      	braw 0x168c2
00016818: 206e 0008      	moveal %fp@(8),%a0
0001681c: 3f28 0006      	movew %a0@(6),%sp@-
00016820: 3f28 0004      	movew %a0@(4),%sp@-
00016824: 3f28 0002      	movew %a0@(2),%sp@-
00016828: 2054           	moveal %a4@,%a0
0001682a: 4e90           	jsr %a0@
0001682c: 2640           	moveal %d0,%a3
0001682e: 5c8f           	addql #6,%sp
00016830: 6000 0090      	braw 0x168c2
00016834: 206e 0008      	moveal %fp@(8),%a0
00016838: 3f28 0008      	movew %a0@(8),%sp@-
0001683c: 3f28 0006      	movew %a0@(6),%sp@-
00016840: 3f28 0004      	movew %a0@(4),%sp@-
00016844: 3f28 0002      	movew %a0@(2),%sp@-
00016848: 2054           	moveal %a4@,%a0
0001684a: 4e90           	jsr %a0@
0001684c: 2640           	moveal %d0,%a3
0001684e: 508f           	addql #8,%sp
00016850: 6070           	bras 0x168c2
00016852: 206e 0008      	moveal %fp@(8),%a0
00016856: 3f28 000a      	movew %a0@(10),%sp@-
0001685a: 3f28 0008      	movew %a0@(8),%sp@-
0001685e: 3f28 0006      	movew %a0@(6),%sp@-
00016862: 3f28 0004      	movew %a0@(4),%sp@-
00016866: 3f28 0002      	movew %a0@(2),%sp@-
0001686a: 2054           	moveal %a4@,%a0
0001686c: 4e90           	jsr %a0@
0001686e: 2640           	moveal %d0,%a3
00016870: 4fef 000a      	lea %sp@(10),%sp
00016874: 604c           	bras 0x168c2
00016876: 206e 0008      	moveal %fp@(8),%a0
0001687a: 3f28 000e      	movew %a0@(14),%sp@-
0001687e: 3f28 000c      	movew %a0@(12),%sp@-
00016882: 3f28 000a      	movew %a0@(10),%sp@-
00016886: 3f28 0008      	movew %a0@(8),%sp@-
0001688a: 3f28 0006      	movew %a0@(6),%sp@-
0001688e: 3f28 0004      	movew %a0@(4),%sp@-
00016892: 3f28 0002      	movew %a0@(2),%sp@-
00016896: 2054           	moveal %a4@,%a0
00016898: 4e90           	jsr %a0@
0001689a: 2640           	moveal %d0,%a3
0001689c: 4fef 000e      	lea %sp@(14),%sp
000168a0: 6020           	bras 0x168c2
000168a2: 367c ffe0      	moveaw #-32,%a3
000168a6: 601a           	bras 0x168c2
000168a8: 367c ffd9      	moveaw #-39,%a3
000168ac: 6014           	bras 0x168c2
000168ae: 367c ffff      	moveaw #-1,%a3
000168b2: 600e           	bras 0x168c2
000168b4: 367c ffdb      	moveaw #-37,%a3
000168b8: 6008           	bras 0x168c2
000168ba: 2644           	moveal %d4,%a3
000168bc: 6004           	bras 0x168c2
000168be: 367c ffbf      	moveaw #-65,%a3
000168c2: 200b           	movel %a3,%d0
000168c4: 4cee 3c7c ffd4 	moveml %fp@(-44),%d2-%d6/%a2-%a5
000168ca: 4e5e           	unlk %fp
000168cc: 4e75           	rts
000168ce: 0000 0001      	orib #1,%d0
000168d2: ae48 0000      	macw %a0l,%a7l
000168d6: 0001 6fe4      	orib #-28,%d1
000168da: 8000           	orb %d0,%d0
000168dc: 0001 6f34      	orib #52,%d1
000168e0: 8101           	sbcd %d1,%d0
000168e2: 0001 7048      	orib #72,%d1
000168e6: 8200           	orb %d0,%d1
000168e8: 0001 6f52      	orib #82,%d1
000168ec: 8201           	orb %d1,%d1
000168ee: 0001 6f7a      	orib #122,%d1
000168f2: 8301           	sbcd %d1,%d1
000168f4: 0001 706a      	orib #106,%d1
000168f8: 0001 0001      	orib #1,%d1
000168fc: 6fa2           	bles 0x168a0
000168fe: 8000           	orb %d0,%d0
00016900: 0001 7016      	orib #22,%d1
00016904: 8000           	orb %d0,%d0
00016906: 0001 70c4      	orib #-60,%d1
0001690a: 8102           	sbcd %d2,%d0
0001690c: 0001 721a      	orib #26,%d1
00016910: 8002           	orb %d2,%d0
00016912: 0001 6df0      	orib #-16,%d1
00016916: 8000           	orb %d0,%d0
00016918: 0001 62d0      	orib #-48,%d1
0001691c: 0000 0001      	orib #1,%d0
00016920: 62d0           	bhis 0x168f2
00016922: 0000 0001      	orib #1,%d0
00016926: 98aa 0001      	subl %a2@(1),%d4
0001692a: 0001 62d0      	orib #-48,%d1
0001692e: 0000 0001      	orib #1,%d0
00016932: 6e16           	bgts 0x1694a
00016934: 8100           	sbcd %d0,%d0
00016936: 0001 6e38      	orib #56,%d1
0001693a: 8300           	sbcd %d0,%d1
0001693c: 0001 6e5a      	orib #90,%d1
00016940: 8200           	orb %d0,%d1
00016942: 0001 6e80      	orib #-128,%d1
00016946: 8200           	orb %d0,%d1
00016948: 0001 b4e4      	orib #-28,%d1
0001694c: 0004 0001      	orib #1,%d4
00016950: b420           	cmpb %a0@-,%d2
00016952: 0002 0001      	orib #1,%d2
00016956: 62d0           	bhis 0x16928
00016958: 0000 0001      	orib #1,%d0
0001695c: 62d0           	bhis 0x1692e
0001695e: 0000 0001      	orib #1,%d0
00016962: 62d0           	bhis 0x16934
00016964: 0000 0001      	orib #1,%d0
00016968: 98d0           	subaw %a0@,%a4
0001696a: 0000 0001      	orib #1,%d0
0001696e: 989c           	subl %a4@+,%d4
00016970: 0002 0001      	orib #1,%d2
00016974: 62d0           	bhis 0x16946
00016976: 0000 0001      	orib #1,%d0
0001697a: 62d0           	bhis 0x1694c
0001697c: 0000 0001      	orib #1,%d0
00016980: 62d0           	bhis 0x16952
00016982: 0000 0001      	orib #1,%d0
00016986: 62d0           	bhis 0x16958
00016988: 0000 0001      	orib #1,%d0
0001698c: 62d0           	bhis 0x1695e
0001698e: 0000 0001      	orib #1,%d0
00016992: 62d0           	bhis 0x16964
00016994: 0000 0001      	orib #1,%d0
00016998: 62d0           	bhis 0x1696a
0001699a: 0000 0001      	orib #1,%d0
0001699e: 62d0           	bhis 0x16970
000169a0: 0000 0001      	orib #1,%d0
000169a4: 62d0           	bhis 0x16976
000169a6: 0000 0001      	orib #1,%d0
000169aa: 62d0           	bhis 0x1697c
000169ac: 0000 0001      	orib #1,%d0
000169b0: 62d0           	bhis 0x16982
000169b2: 0000 0001      	orib #1,%d0
000169b6: 62d0           	bhis 0x16988
000169b8: 0000 0001      	orib #1,%d0
000169bc: 62d0           	bhis 0x1698e
000169be: 0000 0001      	orib #1,%d0
000169c2: 62d0           	bhis 0x16994
000169c4: 0000 0001      	orib #1,%d0
000169c8: 62d0           	bhis 0x1699a
000169ca: 0000 0001      	orib #1,%d0
000169ce: b0ea 0000      	cmpaw %a2@(0),%a0
000169d2: 0001 b0f4      	orib #-12,%d1
000169d6: 0001 0001      	orib #1,%d1
000169da: b158           	eorw %d0,%a0@+
000169dc: 0000 0001      	orib #1,%d0
000169e0: b162           	eorw %d0,%a2@-
000169e2: 0001 0001      	orib #1,%d1
000169e6: 62d0           	bhis 0x169b8
000169e8: 0000 0001      	orib #1,%d0
000169ec: 9890           	subl %a0@,%d4
000169ee: 0000 0001      	orib #1,%d0
000169f2: 62c8           	bhis 0x169bc
000169f4: 0000 0001      	orib #1,%d0
000169f8: ae4e 0003      	macw %a6l,%a7l
000169fc: 0001 62d0      	orib #-48,%d1
00016a00: 0000 0001      	orib #1,%d0
00016a04: 62d0           	bhis 0x169d6
00016a06: 0000 0001      	orib #1,%d0
00016a0a: 62d0           	bhis 0x169dc
00016a0c: 0000 0001      	orib #1,%d0
00016a10: 62d0           	bhis 0x169e2
00016a12: 0000 0001      	orib #1,%d0
00016a16: 9092           	subl %a2@,%d0
00016a18: 0003 0001      	orib #1,%d3
00016a1c: 62d0           	bhis 0x169ee
00016a1e: 0000 0001      	orib #1,%d0
00016a22: 62d0           	bhis 0x169f4
00016a24: 0000 0001      	orib #1,%d0
00016a28: 889c           	orl %a4@+,%d4
00016a2a: 0002 0001      	orib #1,%d2
00016a2e: 879a           	orl %d3,%a2@+
00016a30: 0002 0001      	orib #1,%d2
00016a34: 817a           	.short 0x817a
00016a36: 0002 0001      	orib #1,%d2
00016a3a: a070           	.short 0xa070
00016a3c: 0003 0001      	orib #1,%d3
00016a40: 9a1e           	subb %fp@+,%d5
00016a42: 0003 0001      	orib #1,%d3
00016a46: 9ba2           	subl %d5,%a2@-
00016a48: 0001 0001      	orib #1,%d1
00016a4c: 9824           	subb %a4@-,%d4
00016a4e: 8205           	orb %d5,%d1
00016a50: 0001 9866      	orib #102,%d1
00016a54: 8205           	orb %d5,%d1
00016a56: 0001 9d9a      	orib #-102,%d1
00016a5a: 0002 0001      	orib #1,%d2
00016a5e: 971e           	subb %d3,%fp@+
00016a60: 8104           	sbcd %d4,%d0
00016a62: 0001 86d2      	orib #-46,%d1
00016a66: 0004 0001      	orib #1,%d4
00016a6a: b300           	eorb %d1,%d0
00016a6c: 0003 0001      	orib #1,%d3
00016a70: 9214           	subb %a4@,%d1
00016a72: 0001 0001      	orib #1,%d1
00016a76: 91fe           	.short 0x91fe
00016a78: 0002 0001      	orib #1,%d2
00016a7c: 7d4a           	mvsw %a2,%d6
00016a7e: 0003 0001      	orib #1,%d3
00016a82: b3f4 0002      	cmpal %a4@(0000000000000002,%d0:w),%a1
00016a86: 0001 b22a      	orib #42,%d1
00016a8a: 0002 0001      	orib #1,%d2
00016a8e: b26a 0005      	cmpw %a2@(5),%d1
00016a92: 0001 aa62      	orib #98,%d1
00016a96: 0007 0001      	orib #1,%d7
00016a9a: ad40           	mov3ql #6,%d0
00016a9c: 0001 0001      	orib #1,%d1
00016aa0: 62d0           	bhis 0x16a72
00016aa2: 0000 0001      	orib #1,%d0
00016aa6: 82f8 0003      	divuw 0x3,%d1
00016aaa: 0001 7ae6      	orib #-26,%d1
00016aae: 0000 0001      	orib #1,%d0
00016ab2: 62d0           	bhis 0x16a84
00016ab4: 0000 0001      	orib #1,%d0
00016ab8: 62d0           	bhis 0x16a8a
00016aba: 0000 0001      	orib #1,%d0
00016abe: 62d0           	bhis 0x16a90
00016ac0: 0000 0001      	orib #1,%d0
00016ac4: 62d0           	bhis 0x16a96
00016ac6: 0000 0001      	orib #1,%d0
00016aca: 62d0           	bhis 0x16a9c
00016acc: 0000 0001      	orib #1,%d0
00016ad0: 62d0           	bhis 0x16aa2
00016ad2: 0000 0001      	orib #1,%d0
00016ad6: 833e           	.short 0x833e
00016ad8: 0005 0001      	orib #1,%d5
00016adc: 799a           	mvzb %a2@+,%d4
00016ade: 0004 434f      	orib #79,%d4
00016ae2: 4e3a           	trapx #10
00016ae4: 0063 6f6e      	oriw #28526,%a3@-
00016ae8: 3a00           	movew %d0,%d5
00016aea: 4155           	.short 0x4155
00016aec: 583a           	.short 0x583a
00016aee: 0061 7578      	oriw #30072,%a1@-
00016af2: 3a00           	movew %d0,%d5
00016af4: 5052           	addqw #8,%a2@
00016af6: 4e3a           	trapx #10
00016af8: 0070 726e 3a00 	oriw #29294,%a0@(0000000000000000,%d3:l:2)
00016afe: 0001 6ae0      	orib #-32,%d1
00016b02: 0000 ffff      	orib #-1,%d0
00016b06: 0001 6ae5      	orib #-27,%d1
00016b0a: 0000 ffff      	orib #-1,%d0
00016b0e: 0001 6aea      	orib #-22,%d1
00016b12: 0000 fffe      	orib #-2,%d0
00016b16: 0001 6aef      	orib #-17,%d1
00016b1a: 0000 fffe      	orib #-2,%d0
00016b1e: 0001 6af4      	orib #-12,%d1
00016b22: 0000 fffd      	orib #-3,%d0
00016b26: 0001 6af9      	orib #-7,%d1
00016b2a: 0000 fffd      	orib #-3,%d0
00016b2e: 0000 2f0a      	orib #10,%d0
00016b32: 2f02           	movel %d2,%sp@-
00016b34: 302f 000c      	movew %sp@(12),%d0
00016b38: 3200           	movew %d0,%d1
00016b3a: 5341           	subqw #1,%d1
00016b3c: 0c41 0001      	cmpiw #1,%d1
00016b40: 623a           	bhis 0x16b7c
00016b42: 3040           	moveaw %d0,%a0
00016b44: d1c8           	addal %a0,%a0
00016b46: 2248           	moveal %a0,%a1
00016b48: d3fc 0004 d7f8 	addal #317432,%a1
00016b4e: 2071 8800      	moveal %a1@(0000000000000000,%a0:l),%a0
00016b52: 3250           	moveaw %a0@,%a1
00016b54: 3228 0002      	movew %a0@(2),%d1
00016b58: b249           	cmpw %a1,%d1
00016b5a: 6c20           	bges 0x16b7c
00016b5c: 703f           	moveq #63,%d0
00016b5e: c081           	andl %d1,%d0
00016b60: 5280           	addql #1,%d0
00016b62: d080           	addl %d0,%d0
00016b64: d080           	addl %d0,%d0
00016b66: 2030 0800      	movel %a0@(0000000000000000,%d0:l),%d0
00016b6a: 5241           	addqw #1,%d1
00016b6c: 3141 0002      	movew %d1,%a0@(2)
00016b70: b249           	cmpw %a1,%d1
00016b72: 6612           	bnes 0x16b86
00016b74: 4268 0002      	clrw %a0@(2)
00016b78: 4250           	clrw %a0@
00016b7a: 600a           	bras 0x16b86
00016b7c: 3f00           	movew %d0,%sp@-
00016b7e: 3f3c 0002      	movew #2,%sp@-
00016b82: 4e4d           	trap #13
00016b84: 588f           	addql #4,%sp
00016b86: 241f           	movel %sp@+,%d2
00016b88: 245f           	moveal %sp@+,%a2
00016b8a: 4e75           	rts
00016b8c: 2f0a           	movel %a2,%sp@-
00016b8e: 2f02           	movel %d2,%sp@-
00016b90: 302f 000c      	movew %sp@(12),%d0
00016b94: 3040           	moveaw %d0,%a0
00016b96: d1c8           	addal %a0,%a0
00016b98: 2248           	moveal %a0,%a1
00016b9a: d3fc 0004 d7f8 	addal #317432,%a1
00016ba0: 2071 8800      	moveal %a1@(0000000000000000,%a0:l),%a0
00016ba4: 3228 0002      	movew %a0@(2),%d1
00016ba8: b250           	cmpw %a0@,%d1
00016baa: 6d0e           	blts 0x16bba
00016bac: 3f00           	movew %d0,%sp@-
00016bae: 3f3c 0001      	movew #1,%sp@-
00016bb2: 4e4d           	trap #13
00016bb4: 588f           	addql #4,%sp
00016bb6: 48c0           	extl %d0
00016bb8: 6002           	bras 0x16bbc
00016bba: 70ff           	moveq #-1,%d0
00016bbc: 241f           	movel %sp@+,%d2
00016bbe: 245f           	moveal %sp@+,%a2
00016bc0: 4e75           	rts
00016bc2: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
00016bc6: 362f 0018      	movew %sp@(24),%d3
00016bca: 3f03           	movew %d3,%sp@-
00016bcc: 3f3c 0001      	movew #1,%sp@-
00016bd0: 4e4d           	trap #13
00016bd2: 588f           	addql #4,%sp
00016bd4: 4a40           	tstw %d0
00016bd6: 6700 008c      	beqw 0x16c64
00016bda: 3043           	moveaw %d3,%a0
00016bdc: d1c8           	addal %a0,%a0
00016bde: 2248           	moveal %a0,%a1
00016be0: d3fc 0004 d7f8 	addal #317432,%a1
00016be6: 2671 8800      	moveal %a1@(0000000000000000,%a0:l),%a3
00016bea: 4244           	clrw %d4
00016bec: 6002           	bras 0x16bf0
00016bee: 7801           	moveq #1,%d4
00016bf0: 3f03           	movew %d3,%sp@-
00016bf2: 3f3c 0002      	movew #2,%sp@-
00016bf6: 4e4d           	trap #13
00016bf8: 588f           	addql #4,%sp
00016bfa: 0c00 0011      	cmpib #17,%d0
00016bfe: 6764           	beqs 0x16c64
00016c00: 6208           	bhis 0x16c0a
00016c02: 0c00 0003      	cmpib #3,%d0
00016c06: 6626           	bnes 0x16c2e
00016c08: 600e           	bras 0x16c18
00016c0a: 0c00 0013      	cmpib #19,%d0
00016c0e: 67de           	beqs 0x16bee
00016c10: 0c00 0018      	cmpib #24,%d0
00016c14: 6618           	bnes 0x16c2e
00016c16: 6010           	bras 0x16c28
00016c18: 426b 0002      	clrw %a3@(2)
00016c1c: 4253           	clrw %a3@
00016c1e: 3f3c ffe0      	movew #-32,%sp@-
00016c22: 4eb9 0001 ad40 	jsr 0x1ad40
00016c28: 426b 0002      	clrw %a3@(2)
00016c2c: 4253           	clrw %a3@
00016c2e: 3213           	movew %a3@,%d1
00016c30: 306b 0002      	moveaw %a3@(2),%a0
00016c34: 41e8 003f      	lea %a0@(63),%a0
00016c38: b248           	cmpw %a0,%d1
00016c3a: 6e16           	bgts 0x16c52
00016c3c: 743f           	moveq #63,%d2
00016c3e: c481           	andl %d1,%d2
00016c40: 5282           	addql #1,%d2
00016c42: 2042           	moveal %d2,%a0
00016c44: d1c2           	addal %d2,%a0
00016c46: d1c8           	addal %a0,%a0
00016c48: 2180 b800      	movel %d0,%a0@(0000000000000000,%a3:l)
00016c4c: 5241           	addqw #1,%d1
00016c4e: 3681           	movew %d1,%a3@
00016c50: 600e           	bras 0x16c60
00016c52: 3f3c 0007      	movew #7,%sp@-
00016c56: 3f03           	movew %d3,%sp@-
00016c58: 3f3c 0003      	movew #3,%sp@-
00016c5c: 4e4d           	trap #13
00016c5e: 5c8f           	addql #6,%sp
00016c60: 4a44           	tstw %d4
00016c62: 668a           	bnes 0x16bee
00016c64: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
00016c68: 4e75           	rts
00016c6a: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
00016c6e: 362f 0014      	movew %sp@(20),%d3
00016c72: 382f 0016      	movew %sp@(22),%d4
00016c76: 3f03           	movew %d3,%sp@-
00016c78: 4eba ff48      	jsr %pc@(0x16bc2)
00016c7c: 3f04           	movew %d4,%sp@-
00016c7e: 3f03           	movew %d3,%sp@-
00016c80: 3f3c 0003      	movew #3,%sp@-
00016c84: 4e4d           	trap #13
00016c86: 5c8f           	addql #6,%sp
00016c88: 548f           	addql #2,%sp
00016c8a: 0c04 001f      	cmpib #31,%d4
00016c8e: 6310           	blss 0x16ca0
00016c90: 3243           	moveaw %d3,%a1
00016c92: 41f9 0004 da14 	lea 0x4da14,%a0
00016c98: d3c9           	addal %a1,%a1
00016c9a: 5271 8800      	addqw #1,%a1@(0000000000000000,%a0:l)
00016c9e: 602a           	bras 0x16cca
00016ca0: 0c44 000d      	cmpiw #13,%d4
00016ca4: 6610           	bnes 0x16cb6
00016ca6: 3043           	moveaw %d3,%a0
00016ca8: 2248           	moveal %a0,%a1
00016caa: d3fc 0004 da14 	addal #317972,%a1
00016cb0: 4271 8800      	clrw %a1@(0000000000000000,%a0:l)
00016cb4: 6014           	bras 0x16cca
00016cb6: 0c44 0008      	cmpiw #8,%d4
00016cba: 660e           	bnes 0x16cca
00016cbc: 3243           	moveaw %d3,%a1
00016cbe: 41f9 0004 da14 	lea 0x4da14,%a0
00016cc4: d3c9           	addal %a1,%a1
00016cc6: 5371 8800      	subqw #1,%a1@(0000000000000000,%a0:l)
00016cca: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
00016cce: 4e75           	rts
00016cd0: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
00016cd4: 382f 001c      	movew %sp@(28),%d4
00016cd8: 362f 0022      	movew %sp@(34),%d3
00016cdc: 342f 0024      	movew %sp@(36),%d2
00016ce0: 4a43           	tstw %d3
00016ce2: 6702           	beqs 0x16ce6
00016ce4: 5343           	subqw #1,%d3
00016ce6: 206f 001e      	moveal %sp@(30),%a0
00016cea: 3003           	movew %d3,%d0
00016cec: 601c           	bras 0x16d0a
00016cee: 1218           	moveb %a0@+,%d1
00016cf0: 0c01 0009      	cmpib #9,%d1
00016cf4: 6608           	bnes 0x16cfe
00016cf6: 5042           	addqw #8,%d2
00016cf8: 0242 fff8      	andiw #-8,%d2
00016cfc: 600c           	bras 0x16d0a
00016cfe: 0c01 001f      	cmpib #31,%d1
00016d02: 6204           	bhis 0x16d08
00016d04: 5442           	addqw #2,%d2
00016d06: 6002           	bras 0x16d0a
00016d08: 5242           	addqw #1,%d2
00016d0a: 51c8 ffe2      	dbf %d0,0x16cee
00016d0e: 601e           	bras 0x16d2e
00016d10: 3f3c 0008      	movew #8,%sp@-
00016d14: 3f04           	movew %d4,%sp@-
00016d16: 4e92           	jsr %a2@
00016d18: 3f3c 0020      	movew #32,%sp@-
00016d1c: 3f04           	movew %d4,%sp@-
00016d1e: 4e92           	jsr %a2@
00016d20: 3f3c 0008      	movew #8,%sp@-
00016d24: 3f04           	movew %d4,%sp@-
00016d26: 4e92           	jsr %a2@
00016d28: 4fef 000c      	lea %sp@(12),%sp
00016d2c: 6010           	bras 0x16d3e
00016d2e: 3044           	moveaw %d4,%a0
00016d30: 49f9 0004 da14 	lea 0x4da14,%a4
00016d36: 47f0 8800      	lea %a0@(0000000000000000,%a0:l),%a3
00016d3a: 45fa ff2e      	lea %pc@(0x16c6a),%a2
00016d3e: b473 c800      	cmpw %a3@(0000000000000000,%a4:l),%d2
00016d42: 6dcc           	blts 0x16d10
00016d44: 3003           	movew %d3,%d0
00016d46: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
00016d4a: 4e75           	rts
00016d4c: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00016d50: 342f 0010      	movew %sp@(16),%d2
00016d54: 362f 0012      	movew %sp@(18),%d3
00016d58: 3f3c 000d      	movew #13,%sp@-
00016d5c: 3f02           	movew %d2,%sp@-
00016d5e: 45fa ff0a      	lea %pc@(0x16c6a),%a2
00016d62: 4e92           	jsr %a2@
00016d64: 3f3c 000a      	movew #10,%sp@-
00016d68: 3f02           	movew %d2,%sp@-
00016d6a: 4e92           	jsr %a2@
00016d6c: 508f           	addql #8,%sp
00016d6e: 600c           	bras 0x16d7c
00016d70: 3f3c 0020      	movew #32,%sp@-
00016d74: 3f02           	movew %d2,%sp@-
00016d76: 4e92           	jsr %a2@
00016d78: 5343           	subqw #1,%d3
00016d7a: 588f           	addql #4,%sp
00016d7c: 4a43           	tstw %d3
00016d7e: 66f0           	bnes 0x16d70
00016d80: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00016d84: 4e75           	rts
00016d86:  _stdhdl_init
00016d86: 2f0a           	movel %a2,%sp@-
00016d88: 43fa 04be      	lea %pc@(0x17248),%a1
00016d8c: 2079 0004 fd48 	moveal 0x4fd48,%a0
00016d92: 1159 0030      	moveb %a1@+,%a0@(48)
00016d96: 5288           	addql #1,%a0
00016d98: b3fc 0001 724e 	cmpal #94798,%a1
00016d9e: 66f2           	bnes 0x16d92
00016da0: 42b9 0004 d7f8 	clrl 0x4d7f8
00016da6: 23fc 0004 d808 	movel #317448,0x4d7fc
00016dac: 0004 d7fc 
00016db0: 23fc 0004 d910 	movel #317712,0x4d800
00016db6: 0004 d800 
00016dba: 41f9 0004 d7f8 	lea 0x4d7f8,%a0
00016dc0: 45f9 0004 da14 	lea 0x4da14,%a2
00016dc6: 2258           	moveal %a0@+,%a1
00016dc8: b2fc 0000      	cmpaw #0,%a1
00016dcc: 6706           	beqs 0x16dd4
00016dce: 4269 0002      	clrw %a1@(2)
00016dd2: 4251           	clrw %a1@
00016dd4: 425a           	clrw %a2@+
00016dd6: b1fc 0004 d804 	cmpal #317444,%a0
00016ddc: 66e8           	bnes 0x16dc6
00016dde: 245f           	moveal %sp@+,%a2
00016de0: 4e75           	rts
00016de2:  _get_default_handle
00016de2: 306f 0004      	moveaw %sp@(4),%a0
00016de6: 43fa 0460      	lea %pc@(0x17248),%a1
00016dea: 1031 8800      	moveb %a1@(0000000000000000,%a0:l),%d0
00016dee: 4e75           	rts
00016df0:  _xconstat
00016df0: 2079 0004 fd48 	moveal 0x4fd48,%a0
00016df6: 1028 0030      	moveb %a0@(48),%d0
00016dfa: 4880           	extw %d0
00016dfc: 3200           	movew %d0,%d1
00016dfe: 5641           	addqw #3,%d1
00016e00: 5440           	addqw #2,%d0
00016e02: 0c40 0001      	cmpiw #1,%d0
00016e06: 620a           	bhis 0x16e12
00016e08: 3f01           	movew %d1,%sp@-
00016e0a: 4eba fd80      	jsr %pc@(0x16b8c)
00016e0e: 548f           	addql #2,%sp
00016e10: 4e75           	rts
00016e12: 7000           	moveq #0,%d0
00016e14: 4e75           	rts
00016e16:  _xconostat
00016e16: 2f0a           	movel %a2,%sp@-
00016e18: 2f02           	movel %d2,%sp@-
00016e1a: 2079 0004 fd48 	moveal 0x4fd48,%a0
00016e20: 1028 0031      	moveb %a0@(49),%d0
00016e24: 4880           	extw %d0
00016e26: 5640           	addqw #3,%d0
00016e28: 3f00           	movew %d0,%sp@-
00016e2a: 3f3c 0008      	movew #8,%sp@-
00016e2e: 4e4d           	trap #13
00016e30: 588f           	addql #4,%sp
00016e32: 241f           	movel %sp@+,%d2
00016e34: 245f           	moveal %sp@+,%a2
00016e36: 4e75           	rts
00016e38:  _xprtostat
00016e38: 2f0a           	movel %a2,%sp@-
00016e3a: 2f02           	movel %d2,%sp@-
00016e3c: 2079 0004 fd48 	moveal 0x4fd48,%a0
00016e42: 1028 0033      	moveb %a0@(51),%d0
00016e46: 4880           	extw %d0
00016e48: 5640           	addqw #3,%d0
00016e4a: 3f00           	movew %d0,%sp@-
00016e4c: 3f3c 0008      	movew #8,%sp@-
00016e50: 4e4d           	trap #13
00016e52: 588f           	addql #4,%sp
00016e54: 241f           	movel %sp@+,%d2
00016e56: 245f           	moveal %sp@+,%a2
00016e58: 4e75           	rts
00016e5a:  _xauxistat
00016e5a: 2079 0004 fd48 	moveal 0x4fd48,%a0
00016e60: 1028 0032      	moveb %a0@(50),%d0
00016e64: 4880           	extw %d0
00016e66: 3200           	movew %d0,%d1
00016e68: 5641           	addqw #3,%d1
00016e6a: 5440           	addqw #2,%d0
00016e6c: 0c40 0001      	cmpiw #1,%d0
00016e70: 620a           	bhis 0x16e7c
00016e72: 3f01           	movew %d1,%sp@-
00016e74: 4eba fd16      	jsr %pc@(0x16b8c)
00016e78: 548f           	addql #2,%sp
00016e7a: 4e75           	rts
00016e7c: 7000           	moveq #0,%d0
00016e7e: 4e75           	rts
00016e80:  _xauxostat
00016e80: 2f0a           	movel %a2,%sp@-
00016e82: 2f02           	movel %d2,%sp@-
00016e84: 2079 0004 fd48 	moveal 0x4fd48,%a0
00016e8a: 1028 0032      	moveb %a0@(50),%d0
00016e8e: 4880           	extw %d0
00016e90: 5640           	addqw #3,%d0
00016e92: 3f00           	movew %d0,%sp@-
00016e94: 3f3c 0008      	movew #8,%sp@-
00016e98: 4e4d           	trap #13
00016e9a: 588f           	addql #4,%sp
00016e9c: 241f           	movel %sp@+,%d2
00016e9e: 245f           	moveal %sp@+,%a2
00016ea0: 4e75           	rts
00016ea2:  _tabout
00016ea2: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00016ea6: 342f 0014      	movew %sp@(20),%d2
00016eaa: 302f 0016      	movew %sp@(22),%d0
00016eae: 0c40 0009      	cmpiw #9,%d0
00016eb2: 6626           	bnes 0x16eda
00016eb4: 49fa fdb4      	lea %pc@(0x16c6a),%a4
00016eb8: 3042           	moveaw %d2,%a0
00016eba: 47f9 0004 da14 	lea 0x4da14,%a3
00016ec0: 45f0 8800      	lea %a0@(0000000000000000,%a0:l),%a2
00016ec4: 3f3c 0020      	movew #32,%sp@-
00016ec8: 3f02           	movew %d2,%sp@-
00016eca: 4e94           	jsr %a4@
00016ecc: 3032 b800      	movew %a2@(0000000000000000,%a3:l),%d0
00016ed0: 0240 0007      	andiw #7,%d0
00016ed4: 588f           	addql #4,%sp
00016ed6: 66ec           	bnes 0x16ec4
00016ed8: 6010           	bras 0x16eea
00016eda: 3f40 0016      	movew %d0,%sp@(22)
00016ede: 3f42 0014      	movew %d2,%sp@(20)
00016ee2: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00016ee6: 6000 fd82      	braw 0x16c6a
00016eea: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00016eee: 4e75           	rts
00016ef0: 2f03           	movel %d3,%sp@-
00016ef2: 2f02           	movel %d2,%sp@-
00016ef4: 362f 000c      	movew %sp@(12),%d3
00016ef8: 342f 000e      	movew %sp@(14),%d2
00016efc: 0c42 0009      	cmpiw #9,%d2
00016f00: 660c           	bnes 0x16f0e
00016f02: 3f7c 0009 000e 	movew #9,%sp@(14)
00016f08: 241f           	movel %sp@+,%d2
00016f0a: 261f           	movel %sp@+,%d3
00016f0c: 6094           	bras 0x16ea2
00016f0e: 0c42 001f      	cmpiw #31,%d2
00016f12: 6e10           	bgts 0x16f24
00016f14: 3f3c 005e      	movew #94,%sp@-
00016f18: 3f03           	movew %d3,%sp@-
00016f1a: 4eba fd4e      	jsr %pc@(0x16c6a)
00016f1e: 0042 0040      	oriw #64,%d2
00016f22: 588f           	addql #4,%sp
00016f24: 3f42 000e      	movew %d2,%sp@(14)
00016f28: 3f43 000c      	movew %d3,%sp@(12)
00016f2c: 241f           	movel %sp@+,%d2
00016f2e: 261f           	movel %sp@+,%d3
00016f30: 6000 fd38      	braw 0x16c6a
00016f34:  _xconout
00016f34: 3f2f 0004      	movew %sp@(4),%sp@-
00016f38: 2079 0004 fd48 	moveal 0x4fd48,%a0
00016f3e: 1028 0031      	moveb %a0@(49),%d0
00016f42: 4880           	extw %d0
00016f44: 5640           	addqw #3,%d0
00016f46: 3f00           	movew %d0,%sp@-
00016f48: 4eba ff58      	jsr %pc@(0x16ea2)
00016f4c: 588f           	addql #4,%sp
00016f4e: 7001           	moveq #1,%d0
00016f50: 4e75           	rts
00016f52:  _xauxout
00016f52: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00016f56: 2079 0004 fd48 	moveal 0x4fd48,%a0
00016f5c: 1028 0032      	moveb %a0@(50),%d0
00016f60: 4880           	extw %d0
00016f62: 5640           	addqw #3,%d0
00016f64: 362f 0010      	movew %sp@(16),%d3
00016f68: 3f03           	movew %d3,%sp@-
00016f6a: 3f00           	movew %d0,%sp@-
00016f6c: 3f3c 0003      	movew #3,%sp@-
00016f70: 4e4d           	trap #13
00016f72: 5c8f           	addql #6,%sp
00016f74: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00016f78: 4e75           	rts
00016f7a:  _xprtout
00016f7a: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00016f7e: 2079 0004 fd48 	moveal 0x4fd48,%a0
00016f84: 1028 0033      	moveb %a0@(51),%d0
00016f88: 4880           	extw %d0
00016f8a: 5640           	addqw #3,%d0
00016f8c: 362f 0010      	movew %sp@(16),%d3
00016f90: 3f03           	movew %d3,%sp@-
00016f92: 3f00           	movew %d0,%sp@-
00016f94: 3f3c 0003      	movew #3,%sp@-
00016f98: 4e4d           	trap #13
00016f9a: 5c8f           	addql #6,%sp
00016f9c: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00016fa0: 4e75           	rts
00016fa2:  _xrawcin
00016fa2: 2079 0004 fd48 	moveal 0x4fd48,%a0
00016fa8: 1028 0030      	moveb %a0@(48),%d0
00016fac: 4880           	extw %d0
00016fae: 5640           	addqw #3,%d0
00016fb0: 3f00           	movew %d0,%sp@-
00016fb2: 4eba fb7c      	jsr %pc@(0x16b30)
00016fb6: 548f           	addql #2,%sp
00016fb8: 4e75           	rts
00016fba:  _conin
00016fba: 598f           	subql #4,%sp
00016fbc: 2f02           	movel %d2,%sp@-
00016fbe: 342f 000c      	movew %sp@(12),%d2
00016fc2: 3f02           	movew %d2,%sp@-
00016fc4: 4eba fb6a      	jsr %pc@(0x16b30)
00016fc8: 4241           	clrw %d1
00016fca: 1200           	moveb %d0,%d1
00016fcc: 3f01           	movew %d1,%sp@-
00016fce: 3f02           	movew %d2,%sp@-
00016fd0: 2f40 000a      	movel %d0,%sp@(10)
00016fd4: 4eba fc94      	jsr %pc@(0x16c6a)
00016fd8: 5c8f           	addql #6,%sp
00016fda: 202f 0004      	movel %sp@(4),%d0
00016fde: 241f           	movel %sp@+,%d2
00016fe0: 588f           	addql #4,%sp
00016fe2: 4e75           	rts
00016fe4:  _xconin
00016fe4: 2f02           	movel %d2,%sp@-
00016fe6: 2079 0004 fd48 	moveal 0x4fd48,%a0
00016fec: 1428 0030      	moveb %a0@(48),%d2
00016ff0: 4882           	extw %d2
00016ff2: 5642           	addqw #3,%d2
00016ff4: 3f02           	movew %d2,%sp@-
00016ff6: 4eba fbca      	jsr %pc@(0x16bc2)
00016ffa: 3f02           	movew %d2,%sp@-
00016ffc: 4eba ffbc      	jsr %pc@(0x16fba)
00017000: 588f           	addql #4,%sp
00017002: 0c00 0003      	cmpib #3,%d0
00017006: 660a           	bnes 0x17012
00017008: 3f3c ffe0      	movew #-32,%sp@-
0001700c: 4eb9 0001 ad40 	jsr 0x1ad40
00017012: 241f           	movel %sp@+,%d2
00017014: 4e75           	rts
00017016:  _xnecin
00017016: 2f02           	movel %d2,%sp@-
00017018: 2079 0004 fd48 	moveal 0x4fd48,%a0
0001701e: 1428 0030      	moveb %a0@(48),%d2
00017022: 4882           	extw %d2
00017024: 5642           	addqw #3,%d2
00017026: 3f02           	movew %d2,%sp@-
00017028: 4eba fb98      	jsr %pc@(0x16bc2)
0001702c: 3f02           	movew %d2,%sp@-
0001702e: 4eba fb00      	jsr %pc@(0x16b30)
00017032: 588f           	addql #4,%sp
00017034: 0c00 0003      	cmpib #3,%d0
00017038: 660a           	bnes 0x17044
0001703a: 3f3c ffe0      	movew #-32,%sp@-
0001703e: 4eb9 0001 ad40 	jsr 0x1ad40
00017044: 241f           	movel %sp@+,%d2
00017046: 4e75           	rts
00017048:  _xauxin
00017048: 2f0a           	movel %a2,%sp@-
0001704a: 2f02           	movel %d2,%sp@-
0001704c: 2079 0004 fd48 	moveal 0x4fd48,%a0
00017052: 1028 0032      	moveb %a0@(50),%d0
00017056: 4880           	extw %d0
00017058: 5640           	addqw #3,%d0
0001705a: 3f00           	movew %d0,%sp@-
0001705c: 3f3c 0002      	movew #2,%sp@-
00017060: 4e4d           	trap #13
00017062: 588f           	addql #4,%sp
00017064: 241f           	movel %sp@+,%d2
00017066: 245f           	moveal %sp@+,%a2
00017068: 4e75           	rts
0001706a:  _xrawio
0001706a: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001706e: 362f 0010      	movew %sp@(16),%d3
00017072: 2079 0004 fd48 	moveal 0x4fd48,%a0
00017078: 0c43 00ff      	cmpiw #255,%d3
0001707c: 662a           	bnes 0x170a8
0001707e: 1028 0030      	moveb %a0@(48),%d0
00017082: 4880           	extw %d0
00017084: 3600           	movew %d0,%d3
00017086: 5643           	addqw #3,%d3
00017088: 5440           	addqw #2,%d0
0001708a: 0c40 0001      	cmpiw #1,%d0
0001708e: 622c           	bhis 0x170bc
00017090: 3f03           	movew %d3,%sp@-
00017092: 4eba faf8      	jsr %pc@(0x16b8c)
00017096: 548f           	addql #2,%sp
00017098: 4a80           	tstl %d0
0001709a: 6720           	beqs 0x170bc
0001709c: 3f43 0010      	movew %d3,%sp@(16)
000170a0: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000170a4: 6000 fa8a      	braw 0x16b30
000170a8: 1028 0031      	moveb %a0@(49),%d0
000170ac: 4880           	extw %d0
000170ae: 5640           	addqw #3,%d0
000170b0: 3f03           	movew %d3,%sp@-
000170b2: 3f00           	movew %d0,%sp@-
000170b4: 3f3c 0003      	movew #3,%sp@-
000170b8: 4e4d           	trap #13
000170ba: 5c8f           	addql #6,%sp
000170bc: 7000           	moveq #0,%d0
000170be: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000170c2: 4e75           	rts
000170c4:  _xconws
000170c4: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
000170c8: 2079 0004 fd48 	moveal 0x4fd48,%a0
000170ce: 1428 0031      	moveb %a0@(49),%d2
000170d2: 4882           	extw %d2
000170d4: 5642           	addqw #3,%d2
000170d6: 246f 0010      	moveal %sp@(16),%a2
000170da: 47fa fdc6      	lea %pc@(0x16ea2),%a3
000170de: 600c           	bras 0x170ec
000170e0: 0240 00ff      	andiw #255,%d0
000170e4: 3f00           	movew %d0,%sp@-
000170e6: 3f02           	movew %d2,%sp@-
000170e8: 4e93           	jsr %a3@
000170ea: 588f           	addql #4,%sp
000170ec: 101a           	moveb %a2@+,%d0
000170ee: 66f0           	bnes 0x170e0
000170f0: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
000170f4: 4e75           	rts
000170f6:  _cgets
000170f6: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000170fa: 362f 0030      	movew %sp@(48),%d3
000170fe: 3c2f 0032      	movew %sp@(50),%d6
00017102: 246f 0034      	moveal %sp@(52),%a2
00017106: 3043           	moveaw %d3,%a0
00017108: 2248           	moveal %a0,%a1
0001710a: d3fc 0004 da14 	addal #317972,%a1
00017110: 3831 8800      	movew %a1@(0000000000000000,%a0:l),%d4
00017114: 4242           	clrw %d2
00017116: 2a3c 0001 6b30 	movel #92976,%d5
0001711c: 4dfa fdd2      	lea %pc@(0x16ef0),%fp
00017120: 4bfa fbae      	lea %pc@(0x16cd0),%a5
00017124: 49fa fb44      	lea %pc@(0x16c6a),%a4
00017128: 47fa fc22      	lea %pc@(0x16d4c),%a3
0001712c: 6000 00de      	braw 0x1720c
00017130: 3f03           	movew %d3,%sp@-
00017132: 2045           	moveal %d5,%a0
00017134: 4e90           	jsr %a0@
00017136: 548f           	addql #2,%sp
00017138: 0c00 000d      	cmpib #13,%d0
0001713c: 673a           	beqs 0x17178
0001713e: 6e16           	bgts 0x17156
00017140: 0c00 0008      	cmpib #8,%d0
00017144: 6742           	beqs 0x17188
00017146: 0c00 000a      	cmpib #10,%d0
0001714a: 672c           	beqs 0x17178
0001714c: 0c00 0003      	cmpib #3,%d0
00017150: 6600 00a8      	bnew 0x171fa
00017154: 6044           	bras 0x1719a
00017156: 0c00 0015      	cmpib #21,%d0
0001715a: 675c           	beqs 0x171b8
0001715c: 6e0a           	bgts 0x17168
0001715e: 0c00 0012      	cmpib #18,%d0
00017162: 6600 0096      	bnew 0x171fa
00017166: 6064           	bras 0x171cc
00017168: 0c00 0018      	cmpib #24,%d0
0001716c: 6736           	beqs 0x171a4
0001716e: 0c00 007f      	cmpib #127,%d0
00017172: 6600 0086      	bnew 0x171fa
00017176: 6010           	bras 0x17188
00017178: 3f3c 000d      	movew #13,%sp@-
0001717c: 3f03           	movew %d3,%sp@-
0001717e: 4eba faea      	jsr %pc@(0x16c6a)
00017182: 588f           	addql #4,%sp
00017184: 6000 008c      	braw 0x17212
00017188: 3f04           	movew %d4,%sp@-
0001718a: 3f02           	movew %d2,%sp@-
0001718c: 2f0a           	movel %a2,%sp@-
0001718e: 3f03           	movew %d3,%sp@-
00017190: 4e95           	jsr %a5@
00017192: 3400           	movew %d0,%d2
00017194: 4fef 000a      	lea %sp@(10),%sp
00017198: 6072           	bras 0x1720c
0001719a: 3f3c ffe0      	movew #-32,%sp@-
0001719e: 4eb9 0001 ad40 	jsr 0x1ad40
000171a4: 3f04           	movew %d4,%sp@-
000171a6: 3f02           	movew %d2,%sp@-
000171a8: 2f0a           	movel %a2,%sp@-
000171aa: 3f03           	movew %d3,%sp@-
000171ac: 4e95           	jsr %a5@
000171ae: 3400           	movew %d0,%d2
000171b0: 4fef 000a      	lea %sp@(10),%sp
000171b4: 66ee           	bnes 0x171a4
000171b6: 6054           	bras 0x1720c
000171b8: 3f3c 0023      	movew #35,%sp@-
000171bc: 3f03           	movew %d3,%sp@-
000171be: 4e94           	jsr %a4@
000171c0: 3f04           	movew %d4,%sp@-
000171c2: 3f03           	movew %d3,%sp@-
000171c4: 4e93           	jsr %a3@
000171c6: 508f           	addql #8,%sp
000171c8: 4242           	clrw %d2
000171ca: 6040           	bras 0x1720c
000171cc: 3f3c 0023      	movew #35,%sp@-
000171d0: 3f03           	movew %d3,%sp@-
000171d2: 4e94           	jsr %a4@
000171d4: 3f04           	movew %d4,%sp@-
000171d6: 3f03           	movew %d3,%sp@-
000171d8: 4e93           	jsr %a3@
000171da: 508f           	addql #8,%sp
000171dc: 2e0a           	movel %a2,%d7
000171de: 6010           	bras 0x171f0
000171e0: 2047           	moveal %d7,%a0
000171e2: 5287           	addql #1,%d7
000171e4: 4240           	clrw %d0
000171e6: 1018           	moveb %a0@+,%d0
000171e8: 3f00           	movew %d0,%sp@-
000171ea: 3f03           	movew %d3,%sp@-
000171ec: 4e96           	jsr %fp@
000171ee: 588f           	addql #4,%sp
000171f0: 3007           	movew %d7,%d0
000171f2: 904a           	subw %a2,%d0
000171f4: b440           	cmpw %d0,%d2
000171f6: 6ee8           	bgts 0x171e0
000171f8: 6012           	bras 0x1720c
000171fa: 1580 2000      	moveb %d0,%a2@(0000000000000000,%d2:w)
000171fe: 5242           	addqw #1,%d2
00017200: 0240 00ff      	andiw #255,%d0
00017204: 3f00           	movew %d0,%sp@-
00017206: 3f03           	movew %d3,%sp@-
00017208: 4e96           	jsr %fp@
0001720a: 588f           	addql #4,%sp
0001720c: bc42           	cmpw %d2,%d6
0001720e: 6e00 ff20      	bgtw 0x17130
00017212: 3002           	movew %d2,%d0
00017214: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00017218: 4e75           	rts
0001721a:  _xconrs
0001721a: 2f0a           	movel %a2,%sp@-
0001721c: 246f 0008      	moveal %sp@(8),%a2
00017220: 486a 0002      	pea %a2@(2)
00017224: 4240           	clrw %d0
00017226: 1012           	moveb %a2@,%d0
00017228: 3f00           	movew %d0,%sp@-
0001722a: 2079 0004 fd48 	moveal 0x4fd48,%a0
00017230: 1028 0030      	moveb %a0@(48),%d0
00017234: 4880           	extw %d0
00017236: 5640           	addqw #3,%d0
00017238: 3f00           	movew %d0,%sp@-
0001723a: 4eba feba      	jsr %pc@(0x170f6)
0001723e: 1540 0001      	moveb %d0,%a2@(1)
00017242: 508f           	addql #8,%sp
00017244: 245f           	moveal %sp@+,%a2
00017246: 4e75           	rts
00017248: ffff           	.short 0xffff
0001724a: fefd           	.short 0xfefd
0001724c: ffff           	.short 0xffff
0001724e: 0000 48e7      	orib #-25,%d0
00017252: 2038 266f      	movel 0x266f,%d0
00017256: 0014 242f      	orib #47,%a4@
0001725a: 0018 4878      	orib #120,%a0@+
0001725e: 0014 2f0b      	orib #11,%a4@
00017262: 49f9 0001 bdf4 	lea 0x1bdf4,%a4
00017268: 4e94           	jsr %a4@
0001726a: 45f3 2800      	lea %a3@(0000000000000000,%d2:l),%a2
0001726e: 268a           	movel %a2,%a3@
00017270: 377c ffff 0004 	movew #-1,%a3@(4)
00017276: 41eb 0014      	lea %a3@(20),%a0
0001727a: 2748 0010      	movel %a0,%a3@(16)
0001727e: 4878 0014      	pea 0x14
00017282: 2f0a           	movel %a2,%sp@-
00017284: 4e94           	jsr %a4@
00017286: 357c ffff 0004 	movew #-1,%a2@(4)
0001728c: 41ea 0014      	lea %a2@(20),%a0
00017290: 2548 0010      	movel %a0,%a2@(16)
00017294: 4fef 0010      	lea %sp@(16),%sp
00017298: 200a           	movel %a2,%d0
0001729a: d082           	addl %d2,%d0
0001729c: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
000172a0: 4e75           	rts
000172a2: 6275           	bhis 0x17319
000172a4: 666c           	bnes 0x17312
000172a6: 5f69 6e69      	subqw #7,%a1@(28265)
000172aa: 7428           	moveq #40,%d2
000172ac: 256c 6429 3a20 	movel %a4@(25641),%a2@(14880)
000172b2: 6e6f           	bgts 0x17323
000172b4: 206d 656d      	moveal %a5@(25965),%a0
000172b8: 6f72           	bles 0x1732c
000172ba: 790a           	mvsb %a2,%d4
000172bc: 0000 2f0b      	orib #11,%d0
000172be:  _bufl_init
000172c0: 2f0a           	movel %a2,%sp@-
000172c2: 2079 0000 0516 	moveal 0x516,%a0
000172c8: 7000           	moveq #0,%d0
000172ca: 3028 005c      	movew %a0@(92),%d0
000172ce: 2440           	moveal %d0,%a2
000172d0: 45ea 0014      	lea %a2@(20),%a2
000172d4: 47f2 a800      	lea %a2@(0000000000000000,%a2:l),%a3
000172d8: d7cb           	addal %a3,%a3
000172da: 4267           	clrw %sp@-
000172dc: 2f0b           	movel %a3,%sp@-
000172de: 4eb9 0000 4e56 	jsr 0x4e56
000172e4: 5c8f           	addql #6,%sp
000172e6: 4a80           	tstl %d0
000172e8: 660c           	bnes 0x172f6
000172ea: 2f0b           	movel %a3,%sp@-
000172ec: 487a ffb4      	pea %pc@(0x172a2)
000172f0: 4eb9 0000 e010 	jsr 0xe010
000172f6: 23c0 0000 04b2 	movel %d0,0x4b2
000172fc: 2f0a           	movel %a2,%sp@-
000172fe: 2f00           	movel %d0,%sp@-
00017300: 47fa ff4e      	lea %pc@(0x17250),%a3
00017304: 4e93           	jsr %a3@
00017306: 23c0 0000 04b6 	movel %d0,0x4b6
0001730c: 2f0a           	movel %a2,%sp@-
0001730e: 2f00           	movel %d0,%sp@-
00017310: 4e93           	jsr %a3@
00017312: 4fef 0010      	lea %sp@(16),%sp
00017316: 245f           	moveal %sp@+,%a2
00017318: 265f           	moveal %sp@+,%a3
0001731a: 4e75           	rts
0001731c:  _flush
0001731c: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
00017320: 266f 0020      	moveal %sp@(32),%a3
00017324: 286b 000c      	moveal %a3@(12),%a4
00017328: 4245           	clrw %d5
0001732a: 1a2b 000a      	moveb %a3@(10),%d5
0001732e: 362b 0004      	movew %a3@(4),%d3
00017332: 377c ffff 0004 	movew #-1,%a3@(4)
00017338: 222b 0006      	movel %a3@(6),%d1
0001733c: 3045           	moveaw %d5,%a0
0001733e: d1c8           	addal %a0,%a0
00017340: d1c8           	addal %a0,%a0
00017342: 2070 c800      	moveal %a0@(0000000000000000,%a4:l),%a0
00017346: 2008           	movel %a0,%d0
00017348: d081           	addl %d1,%d0
0001734a: 282b 0010      	movel %a3@(16),%d4
0001734e: 0c80 0000 7fff 	cmpil #32767,%d0
00017354: 6224           	bhis 0x1737a
00017356: 3008           	movew %a0,%d0
00017358: d041           	addw %d1,%d0
0001735a: 2f3c 0000 0000 	movel #0,%sp@-
00017360: 3f03           	movew %d3,%sp@-
00017362: 3f00           	movew %d0,%sp@-
00017364: 3f3c 0001      	movew #1,%sp@-
00017368: 2f04           	movel %d4,%sp@-
0001736a: 3f3c 0001      	movew #1,%sp@-
0001736e: 3f3c 0004      	movew #4,%sp@-
00017372: 4e4d           	trap #13
00017374: 4fef 0012      	lea %sp@(18),%sp
00017378: 601c           	bras 0x17396
0001737a: 2f00           	movel %d0,%sp@-
0001737c: 3f03           	movew %d3,%sp@-
0001737e: 3f3c ffff      	movew #-1,%sp@-
00017382: 3f3c 0001      	movew #1,%sp@-
00017386: 2f04           	movel %d4,%sp@-
00017388: 3f3c 0001      	movew #1,%sp@-
0001738c: 3f3c 0004      	movew #4,%sp@-
00017390: 4e4d           	trap #13
00017392: 4fef 0012      	lea %sp@(18),%sp
00017396: 23c0 0004 db56 	movel %d0,0x4db56
0001739c: 666e           	bnes 0x1740c
0001739e: 4a45           	tstw %d5
000173a0: 6600 0086      	bnew 0x17428
000173a4: 4a2c 0031      	tstb %a4@(49)
000173a8: 667e           	bnes 0x17428
000173aa: 206b 0006      	moveal %a3@(6),%a0
000173ae: 2814           	movel %a4@,%d4
000173b0: 322c 000e      	movew %a4@(14),%d1
000173b4: 49f0 4800      	lea %a0@(0000000000000000,%d4:l),%a4
000173b8: 98c1           	subaw %d1,%a4
000173ba: 202b 0010      	movel %a3@(16),%d0
000173be: b8fc 7fff      	cmpaw #32767,%a4
000173c2: 6224           	bhis 0x173e8
000173c4: d848           	addw %a0,%d4
000173c6: 9841           	subw %d1,%d4
000173c8: 2f3c 0000 0000 	movel #0,%sp@-
000173ce: 3f03           	movew %d3,%sp@-
000173d0: 3f04           	movew %d4,%sp@-
000173d2: 3f3c 0001      	movew #1,%sp@-
000173d6: 2f00           	movel %d0,%sp@-
000173d8: 3f3c 0001      	movew #1,%sp@-
000173dc: 3f3c 0004      	movew #4,%sp@-
000173e0: 4e4d           	trap #13
000173e2: 4fef 0012      	lea %sp@(18),%sp
000173e6: 601c           	bras 0x17404
000173e8: 2f0c           	movel %a4,%sp@-
000173ea: 3f03           	movew %d3,%sp@-
000173ec: 3f3c ffff      	movew #-1,%sp@-
000173f0: 3f3c 0001      	movew #1,%sp@-
000173f4: 2f00           	movel %d0,%sp@-
000173f6: 3f3c 0001      	movew #1,%sp@-
000173fa: 3f3c 0004      	movew #4,%sp@-
000173fe: 4e4d           	trap #13
00017400: 4fef 0012      	lea %sp@(18),%sp
00017404: 23c0 0004 db56 	movel %d0,0x4db56
0001740a: 671c           	beqs 0x17428
0001740c: 33c3 0004 db50 	movew %d3,0x4db50
00017412: 23c0 0004 db52 	movel %d0,0x4db52
00017418: 3f3c 0001      	movew #1,%sp@-
0001741c: 4879 0004 db1c 	pea 0x4db1c
00017422: 4eb9 0001 bfda 	jsr 0x1bfda
00017428: 3743 0004      	movew %d3,%a3@(4)
0001742c: 422b 000b      	clrb %a3@(11)
00017430: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
00017434: 4e75           	rts
00017436:  _getbcb
00017436: 48e7 3e3e      	moveml %d2-%d6/%a2-%fp,%sp@-
0001743a: 2a6f 002c      	moveal %sp@(44),%a5
0001743e: 3c2f 0030      	movew %sp@(48),%d6
00017442: 2a2f 0032      	movel %sp@(50),%d5
00017446: 4a46           	tstw %d6
00017448: 670e           	beqs 0x17458
0001744a: 2679 0000 04b6 	moveal 0x4b6,%a3
00017450: 4df9 0000 04b6 	lea 0x4b6,%fp
00017456: 600c           	bras 0x17464
00017458: 2679 0000 04b2 	moveal 0x4b2,%a3
0001745e: 4df9 0000 04b2 	lea 0x4b2,%fp
00017464: 260e           	movel %fp,%d3
00017466: 7200           	moveq #0,%d1
00017468: 6026           	bras 0x17490
0001746a: 302b 0004      	movew %a3@(4),%d0
0001746e: b06d 000c      	cmpw %a5@(12),%d0
00017472: 6610           	bnes 0x17484
00017474: 4244           	clrw %d4
00017476: 182b 000a      	moveb %a3@(10),%d4
0001747a: bc44           	cmpw %d4,%d6
0001747c: 6606           	bnes 0x17484
0001747e: baab 0006      	cmpl %a3@(6),%d5
00017482: 6718           	beqs 0x1749c
00017484: 0c40 ffff      	cmpiw #-1,%d0
00017488: 6602           	bnes 0x1748c
0001748a: 220b           	movel %a3,%d1
0001748c: 260b           	movel %a3,%d3
0001748e: 2653           	moveal %a3@,%a3
00017490: b6fc 0000      	cmpaw #0,%a3
00017494: 66d4           	bnes 0x1746a
00017496: 4a81           	tstl %d1
00017498: 6616           	bnes 0x174b0
0001749a: 6016           	bras 0x174b2
0001749c: 3f00           	movew %d0,%sp@-
0001749e: 3f3c 0009      	movew #9,%sp@-
000174a2: 4e4d           	trap #13
000174a4: 588f           	addql #4,%sp
000174a6: 4a40           	tstw %d0
000174a8: 6600 00c0      	bnew 0x1756a
000174ac: 6000 00f0      	braw 0x1759e
000174b0: 2641           	moveal %d1,%a3
000174b2: 2856           	moveal %fp@,%a4
000174b4: 260e           	movel %fp,%d3
000174b6: 6008           	bras 0x174c0
000174b8: b9cb           	cmpal %a3,%a4
000174ba: 6708           	beqs 0x174c4
000174bc: 260c           	movel %a4,%d3
000174be: 2840           	moveal %d0,%a4
000174c0: 2014           	movel %a4@,%d0
000174c2: 66f4           	bnes 0x174b8
000174c4: 0c6c ffff 0004 	cmpiw #-1,%a4@(4)
000174ca: 670e           	beqs 0x174da
000174cc: 4a2c 000b      	tstb %a4@(11)
000174d0: 6708           	beqs 0x174da
000174d2: 2f0c           	movel %a4,%sp@-
000174d4: 4eba fe46      	jsr %pc@(0x1731c)
000174d8: 588f           	addql #4,%sp
000174da: 397c ffff 0004 	movew #-1,%a4@(4)
000174e0: 3046           	moveaw %d6,%a0
000174e2: d1c8           	addal %a0,%a0
000174e4: d1c8           	addal %a0,%a0
000174e6: 2230 d800      	movel %a0@(0000000000000000,%a5:l),%d1
000174ea: 2001           	movel %d1,%d0
000174ec: d085           	addl %d5,%d0
000174ee: 282c 0010      	movel %a4@(16),%d4
000174f2: 366d 000c      	moveaw %a5@(12),%a3
000174f6: 0c80 0000 7fff 	cmpil #32767,%d0
000174fc: 6224           	bhis 0x17522
000174fe: 3001           	movew %d1,%d0
00017500: d045           	addw %d5,%d0
00017502: 2f3c 0000 0000 	movel #0,%sp@-
00017508: 3f0b           	movew %a3,%sp@-
0001750a: 3f00           	movew %d0,%sp@-
0001750c: 3f3c 0001      	movew #1,%sp@-
00017510: 2f04           	movel %d4,%sp@-
00017512: 3f3c 0000      	movew #0,%sp@-
00017516: 3f3c 0004      	movew #4,%sp@-
0001751a: 4e4d           	trap #13
0001751c: 4fef 0012      	lea %sp@(18),%sp
00017520: 601c           	bras 0x1753e
00017522: 2f00           	movel %d0,%sp@-
00017524: 3f0b           	movew %a3,%sp@-
00017526: 3f3c ffff      	movew #-1,%sp@-
0001752a: 3f3c 0001      	movew #1,%sp@-
0001752e: 2f04           	movel %d4,%sp@-
00017530: 3f3c 0000      	movew #0,%sp@-
00017534: 3f3c 0004      	movew #4,%sp@-
00017538: 4e4d           	trap #13
0001753a: 4fef 0012      	lea %sp@(18),%sp
0001753e: 23c0 0004 db56 	movel %d0,0x4db56
00017544: 670a           	beqs 0x17550
00017546: 33ed 000c 0004 	movew %a5@(12),0x4db50
0001754c: db50 
0001754e: 6038           	bras 0x17588
00017550: 2945 0006      	movel %d5,%a4@(6)
00017554: 422c 000b      	clrb %a4@(11)
00017558: 1946 000a      	moveb %d6,%a4@(10)
0001755c: 396d 000c 0004 	movew %a5@(12),%a4@(4)
00017562: 294d 000c      	movel %a5,%a4@(12)
00017566: 264c           	moveal %a4,%a3
00017568: 6034           	bras 0x1759e
0001756a: 0c40 0001      	cmpiw #1,%d0
0001756e: 6700 ff42      	beqw 0x174b2
00017572: 0c40 0002      	cmpiw #2,%d0
00017576: 6626           	bnes 0x1759e
00017578: 33eb 0004 0004 	movew %a3@(4),0x4db50
0001757e: db50 
00017580: 70f2           	moveq #-14,%d0
00017582: 23c0 0004 db56 	movel %d0,0x4db56
00017588: 23c0 0004 db52 	movel %d0,0x4db52
0001758e: 3f3c 0001      	movew #1,%sp@-
00017592: 4879 0004 db1c 	pea 0x4db1c
00017598: 4eb9 0001 bfda 	jsr 0x1bfda
0001759e: 2043           	moveal %d3,%a0
000175a0: 2093           	movel %a3@,%a0@
000175a2: 2696           	movel %fp@,%a3@
000175a4: 2c8b           	movel %a3,%fp@
000175a6: 200b           	movel %a3,%d0
000175a8: 4cdf 7c7c      	moveml %sp@+,%d2-%d6/%a2-%fp
000175ac: 4e75           	rts
000175ae:  _getrec
000175ae: 206f 0008      	moveal %sp@(8),%a0
000175b2: 2268 0008      	moveal %a0@(8),%a1
000175b6: b1e9 0024      	cmpal %a1@(36),%a0
000175ba: 6710           	beqs 0x175cc
000175bc: 4aa8 000c      	tstl %a0@(12)
000175c0: 56c0           	sne %d0
000175c2: 4880           	extw %d0
000175c4: 7201           	moveq #1,%d1
000175c6: 9240           	subw %d0,%d1
000175c8: 3001           	movew %d1,%d0
000175ca: 6002           	bras 0x175ce
000175cc: 4240           	clrw %d0
000175ce: 2f2f 0004      	movel %sp@(4),%sp@-
000175d2: 3f00           	movew %d0,%sp@-
000175d4: 2f09           	movel %a1,%sp@-
000175d6: 4eba fe5e      	jsr %pc@(0x17436)
000175da: 4fef 000a      	lea %sp@(10),%sp
000175de: 4a6f 000c      	tstw %sp@(12)
000175e2: 6708           	beqs 0x175ec
000175e4: 2040           	moveal %d0,%a0
000175e6: 117c 0001 000b 	moveb #1,%a0@(11)
000175ec: 2040           	moveal %d0,%a0
000175ee: 2028 0010      	movel %a0@(16),%d0
000175f2: 4e75           	rts
000175f4: 2f02           	movel %d2,%sp@-
000175f6: 206f 0008      	moveal %sp@(8),%a0
000175fa: 7001           	moveq #1,%d0
000175fc: 7201           	moveq #1,%d1
000175fe: 1418           	moveb %a0@+,%d2
00017600: 6712           	beqs 0x17614
00017602: 0c02 0020      	cmpib #32,%d2
00017606: 670c           	beqs 0x17614
00017608: 0c41 0009      	cmpiw #9,%d1
0001760c: 6704           	beqs 0x17612
0001760e: 5240           	addqw #1,%d0
00017610: 6002           	bras 0x17614
00017612: 5440           	addqw #2,%d0
00017614: 5241           	addqw #1,%d1
00017616: 0c41 000c      	cmpiw #12,%d1
0001761a: 66e2           	bnes 0x175fe
0001761c: 241f           	movel %sp@+,%d2
0001761e: 4e75           	rts
00017620: 206f 0004      	moveal %sp@(4),%a0
00017624: 600c           	bras 0x17632
00017626: 0c00 003f      	cmpib #63,%d0
0001762a: 670e           	beqs 0x1763a
0001762c: 0c00 002a      	cmpib #42,%d0
00017630: 670c           	beqs 0x1763e
00017632: 1018           	moveb %a0@+,%d0
00017634: 66f0           	bnes 0x17626
00017636: 4240           	clrw %d0
00017638: 4e75           	rts
0001763a: 7001           	moveq #1,%d0
0001763c: 4e75           	rts
0001763e: 7001           	moveq #1,%d0
00017640: 4e75           	rts
00017642: 2f0b           	movel %a3,%sp@-
00017644: 2f0a           	movel %a2,%sp@-
00017646: 226f 000c      	moveal %sp@(12),%a1
0001764a: 202f 0010      	movel %sp@(16),%d0
0001764e: 4a11           	tstb %a1@
00017650: 674e           	beqs 0x176a0
00017652: 2040           	moveal %d0,%a0
00017654: 47e8 0008      	lea %a0@(8),%a3
00017658: 2449           	moveal %a1,%a2
0001765a: 6008           	bras 0x17664
0001765c: 10c1           	moveb %d1,%a0@+
0001765e: 2008           	movel %a0,%d0
00017660: b7c8           	cmpal %a0,%a3
00017662: 670c           	beqs 0x17670
00017664: 2008           	movel %a0,%d0
00017666: 121a           	moveb %a2@+,%d1
00017668: 6706           	beqs 0x17670
0001766a: 0c01 0020      	cmpib #32,%d1
0001766e: 66ec           	bnes 0x1765c
00017670: 0c11 002e      	cmpib #46,%a1@
00017674: 672a           	beqs 0x176a0
00017676: 0c29 0020 0008 	cmpib #32,%a1@(8)
0001767c: 6722           	beqs 0x176a0
0001767e: 10fc 002e      	moveb #46,%a0@+
00017682: 45e9 0008      	lea %a1@(8),%a2
00017686: 43e9 000b      	lea %a1@(11),%a1
0001768a: 6008           	bras 0x17694
0001768c: 10c1           	moveb %d1,%a0@+
0001768e: 2008           	movel %a0,%d0
00017690: b3ca           	cmpal %a2,%a1
00017692: 670c           	beqs 0x176a0
00017694: 2008           	movel %a0,%d0
00017696: 121a           	moveb %a2@+,%d1
00017698: 6706           	beqs 0x176a0
0001769a: 0c01 0020      	cmpib #32,%d1
0001769e: 66ec           	bnes 0x1768c
000176a0: 2040           	moveal %d0,%a0
000176a2: 4210           	clrb %a0@
000176a4: 245f           	moveal %sp@+,%a2
000176a6: 265f           	moveal %sp@+,%a3
000176a8: 4e75           	rts
000176aa: 4fef fff0      	lea %sp@(-16),%sp
000176ae: 48e7 003c      	moveml %a2-%a5,%sp@-
000176b2: 2a6f 0024      	moveal %sp@(36),%a5
000176b6: 246f 0028      	moveal %sp@(40),%a2
000176ba: 286f 002c      	moveal %sp@(44),%a4
000176be: 202d 0018      	movel %a5@(24),%d0
000176c2: 6710           	beqs 0x176d4
000176c4: 2f0c           	movel %a4,%sp@-
000176c6: 2f0a           	movel %a2,%sp@-
000176c8: 2f00           	movel %d0,%sp@-
000176ca: 4eba ffde      	jsr %pc@(0x176aa)
000176ce: 2440           	moveal %d0,%a2
000176d0: 4fef 000c      	lea %sp@(12),%sp
000176d4: 47ef 0013      	lea %sp@(19),%a3
000176d8: 2f0b           	movel %a3,%sp@-
000176da: 2f0d           	movel %a5,%sp@-
000176dc: 4eba ff64      	jsr %pc@(0x17642)
000176e0: 908b           	subl %a3,%d0
000176e2: 508f           	addql #8,%sp
000176e4: 6014           	bras 0x176fa
000176e6: 5341           	subqw #1,%d1
000176e8: 3881           	movew %d1,%a4@
000176ea: 4a80           	tstl %d0
000176ec: 6706           	beqs 0x176f4
000176ee: 5380           	subql #1,%d0
000176f0: 14db           	moveb %a3@+,%a2@+
000176f2: 6006           	bras 0x176fa
000176f4: 14fc 005c      	moveb #92,%a2@+
000176f8: 6004           	bras 0x176fe
000176fa: 3214           	movew %a4@,%d1
000176fc: 66e8           	bnes 0x176e6
000176fe: 200a           	movel %a2,%d0
00017700: 4cdf 3c00      	moveml %sp@+,%a2-%a5
00017704: 4fef 0010      	lea %sp@(16),%sp
00017708: 4e75           	rts
0001770a: 48e7 003c      	moveml %a2-%a5,%sp@-
0001770e: 246f 0014      	moveal %sp@(20),%a2
00017712: 97cb           	subal %a3,%a3
00017714: 4bfa fff4      	lea %pc@(0x1770a),%a5
00017718: 49f9 0001 a740 	lea 0x1a740,%a4
0001771e: 6074           	bras 0x17794
00017720: 202a 001c      	movel %a2@(28),%d0
00017724: 6706           	beqs 0x1772c
00017726: 2f00           	movel %d0,%sp@-
00017728: 4e95           	jsr %a5@
0001772a: 588f           	addql #4,%sp
0001772c: 4aaa 001c      	tstl %a2@(28)
00017730: 665c           	bnes 0x1778e
00017732: 4aaa 0034      	tstl %a2@(52)
00017736: 6656           	bnes 0x1778e
00017738: 41f9 0004 da32 	lea 0x4da32,%a0
0001773e: 4a68 0004      	tstw %a0@(4)
00017742: 6704           	beqs 0x17748
00017744: b5d0           	cmpal %a0@,%a2
00017746: 6746           	beqs 0x1778e
00017748: 5c88           	addql #6,%a0
0001774a: b1fc 0004 db1c 	cmpal #318236,%a0
00017750: 66ec           	bnes 0x1773e
00017752: 6048           	bras 0x1779c
00017754: 4a6a 000c      	tstw %a2@(12)
00017758: 6d34           	blts 0x1778e
0001775a: b6fc 0000      	cmpaw #0,%a3
0001775e: 6708           	beqs 0x17768
00017760: 276a 0020 0020 	movel %a2@(32),%a3@(32)
00017766: 6006           	bras 0x1776e
00017768: 216a 0020 001c 	movel %a2@(32),%a0@(28)
0001776e: 202a 0014      	movel %a2@(20),%d0
00017772: 670c           	beqs 0x17780
00017774: 2f00           	movel %d0,%sp@-
00017776: 4e94           	jsr %a4@
00017778: 52b9 0004 da20 	addql #1,0x4da20
0001777e: 588f           	addql #4,%sp
00017780: 2f0a           	movel %a2,%sp@-
00017782: 4e94           	jsr %a4@
00017784: 52b9 0004 da24 	addql #1,0x4da24
0001778a: 588f           	addql #4,%sp
0001778c: 6002           	bras 0x17790
0001778e: 264a           	moveal %a2,%a3
00017790: 246a 0020      	moveal %a2@(32),%a2
00017794: b4fc 0000      	cmpaw #0,%a2
00017798: 6686           	bnes 0x17720
0001779a: 600c           	bras 0x177a8
0001779c: 206a 0018      	moveal %a2@(24),%a0
000177a0: b0fc 0000      	cmpaw #0,%a0
000177a4: 66ae           	bnes 0x17754
000177a6: 60e6           	bras 0x1778e
000177a8: 4cdf 3c00      	moveml %sp@+,%a2-%a5
000177ac: 4e75           	rts
000177ae: 2f0b           	movel %a3,%sp@-
000177b0: 2f0a           	movel %a2,%sp@-
000177b2: 246f 000c      	moveal %sp@(12),%a2
000177b6: 202a 0014      	movel %a2@(20),%d0
000177ba: 670a           	beqs 0x177c6
000177bc: 2f00           	movel %d0,%sp@-
000177be: 4eb9 0001 a740 	jsr 0x1a740
000177c4: 588f           	addql #4,%sp
000177c6: 307c 001c      	moveaw #28,%a0
000177ca: d1ea 0018      	addal %a2@(24),%a0
000177ce: 6004           	bras 0x177d4
000177d0: 41e9 0020      	lea %a1@(32),%a0
000177d4: 2250           	moveal %a0@,%a1
000177d6: b5c9           	cmpal %a1,%a2
000177d8: 66f6           	bnes 0x177d0
000177da: 20aa 0020      	movel %a2@(32),%a0@
000177de: 47fa ffce      	lea %pc@(0x177ae),%a3
000177e2: 6006           	bras 0x177ea
000177e4: 2f00           	movel %d0,%sp@-
000177e6: 4e93           	jsr %a3@
000177e8: 588f           	addql #4,%sp
000177ea: 202a 001c      	movel %a2@(28),%d0
000177ee: 66f4           	bnes 0x177e4
000177f0: 2f4a 000c      	movel %a2,%sp@(12)
000177f4: 245f           	moveal %sp@+,%a2
000177f6: 265f           	moveal %sp@+,%a3
000177f8: 4ef9 0001 a740 	jmp 0x1a740
000177fe: 48e7 003c      	moveml %a2-%a5,%sp@-
00017802: 266f 0014      	moveal %sp@(20),%a3
00017806: 286f 0018      	moveal %sp@(24),%a4
0001780a: 2a6b 0014      	moveal %a3@(20),%a5
0001780e: 45eb 001c      	lea %a3@(28),%a2
00017812: 604a           	bras 0x1785e
00017814: 4aaa 001c      	tstl %a2@(28)
00017818: 6640           	bnes 0x1785a
0001781a: 4a6a 000c      	tstw %a2@(12)
0001781e: 6d3a           	blts 0x1785a
00017820: 41f9 0004 da32 	lea 0x4da32,%a0
00017826: 4a68 0004      	tstw %a0@(4)
0001782a: 6704           	beqs 0x17830
0001782c: b5d0           	cmpal %a0@,%a2
0001782e: 672a           	beqs 0x1785a
00017830: 5c88           	addql #6,%a0
00017832: b1fc 0004 db1c 	cmpal #318236,%a0
00017838: 66ec           	bnes 0x17826
0001783a: 6074           	bras 0x178b0
0001783c: 426a 000c      	clrw %a2@(12)
00017840: 42aa 0030      	clrl %a2@(48)
00017844: 42aa 0034      	clrl %a2@(52)
00017848: 202a 0014      	movel %a2@(20),%d0
0001784c: 671a           	beqs 0x17868
0001784e: 2f00           	movel %d0,%sp@-
00017850: 4eb9 0001 a740 	jsr 0x1a740
00017856: 588f           	addql #4,%sp
00017858: 600e           	bras 0x17868
0001785a: 45ea 0020      	lea %a2@(32),%a2
0001785e: 2452           	moveal %a2@,%a2
00017860: b4fc 0000      	cmpaw #0,%a2
00017864: 66ae           	bnes 0x17814
00017866: 6050           	bras 0x178b8
00017868: 42aa 0014      	clrl %a2@(20)
0001786c: 302c 001a      	movew %a4@(26),%d0
00017870: e058           	rorw #8,%d0
00017872: 3540 000e      	movew %d0,%a2@(14)
00017876: 256b 0024 0024 	movel %a3@(36),%a2@(36)
0001787c: 254d 0028      	movel %a5,%a2@(40)
00017880: 70e0           	moveq #-32,%d0
00017882: d0ad 0018      	addl %a5@(24),%d0
00017886: 2540 002c      	movel %d0,%a2@(44)
0001788a: 356c 0016 0010 	movew %a4@(22),%a2@(16)
00017890: 356c 0018 0012 	movew %a4@(24),%a2@(18)
00017896: 4878 000b      	pea 0xb
0001789a: 2f0c           	movel %a4,%sp@-
0001789c: 2f0a           	movel %a2,%sp@-
0001789e: 4eb9 0001 bb80 	jsr 0x1bb80
000178a4: 4fef 000c      	lea %sp@(12),%sp
000178a8: 200a           	movel %a2,%d0
000178aa: 4cdf 3c00      	moveml %sp@+,%a2-%a5
000178ae: 4e75           	rts
000178b0: 4aaa 0034      	tstl %a2@(52)
000178b4: 66a4           	bnes 0x1785a
000178b6: 6084           	bras 0x1783c
000178b8: 3f3c 0002      	movew #2,%sp@-
000178bc: 4eb9 0001 a5f2 	jsr 0x1a5f2
000178c2: 2440           	moveal %d0,%a2
000178c4: 256b 001c 0020 	movel %a3@(28),%a2@(32)
000178ca: 2740 001c      	movel %d0,%a3@(28)
000178ce: 254b 0018      	movel %a3,%a2@(24)
000178d2: 548f           	addql #2,%sp
000178d4: 6092           	bras 0x17868
000178d6: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
000178da: 266f 0018      	moveal %sp@(24),%a3
000178de: 246f 001c      	moveal %sp@(28),%a2
000178e2: 0c2a 000f 000b 	cmpib #15,%a2@(11)
000178e8: 6762           	beqs 0x1794c
000178ea: 0c12 ffe5      	cmpib #-27,%a2@
000178ee: 670c           	beqs 0x178fc
000178f0: 4beb 000b      	lea %a3@(11),%a5
000178f4: 49f9 0001 c0d6 	lea 0x1c0d6,%a4
000178fa: 6010           	bras 0x1790c
000178fc: 1013           	moveb %a3@,%d0
000178fe: 0c00 003f      	cmpib #63,%d0
00017902: 6748           	beqs 0x1794c
00017904: 0c00 ffe5      	cmpib #-27,%d0
00017908: 66e6           	bnes 0x178f0
0001790a: 6044           	bras 0x17950
0001790c: 101b           	moveb %a3@+,%d0
0001790e: 0c00 003f      	cmpib #63,%d0
00017912: 6716           	beqs 0x1792a
00017914: 4880           	extw %d0
00017916: 3f00           	movew %d0,%sp@-
00017918: 4e94           	jsr %a4@
0001791a: 3400           	movew %d0,%d2
0001791c: 1012           	moveb %a2@,%d0
0001791e: 4880           	extw %d0
00017920: 3e80           	movew %d0,%sp@
00017922: 4e94           	jsr %a4@
00017924: 548f           	addql #2,%sp
00017926: b042           	cmpw %d2,%d0
00017928: 6622           	bnes 0x1794c
0001792a: 528a           	addql #1,%a2
0001792c: bbcb           	cmpal %a3,%a5
0001792e: 66dc           	bnes 0x1790c
00017930: 1013           	moveb %a3@,%d0
00017932: 0c00 0008      	cmpib #8,%d0
00017936: 670a           	beqs 0x17942
00017938: 0c00 0010      	cmpib #16,%d0
0001793c: 6704           	beqs 0x17942
0001793e: 4a12           	tstb %a2@
00017940: 670e           	beqs 0x17950
00017942: c012           	andb %a2@,%d0
00017944: 56c0           	sne %d0
00017946: 4880           	extw %d0
00017948: 4440           	negw %d0
0001794a: 6006           	bras 0x17952
0001794c: 4240           	clrw %d0
0001794e: 6002           	bras 0x17952
00017950: 7001           	moveq #1,%d0
00017952: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
00017956: 4e75           	rts
00017958: 48e7 3800      	moveml %d2-%d4,%sp@-
0001795c: 262f 0010      	movel %sp@(16),%d3
00017960: 282f 0014      	movel %sp@(20),%d4
00017964: 242f 0018      	movel %sp@(24),%d2
00017968: 2f04           	movel %d4,%sp@-
0001796a: 2f03           	movel %d3,%sp@-
0001796c: 4eb9 0001 964c 	jsr 0x1964c
00017972: 508f           	addql #8,%sp
00017974: b880           	cmpl %d0,%d4
00017976: 661a           	bnes 0x17992
00017978: 2f2f 001c      	movel %sp@(28),%sp@-
0001797c: 2f02           	movel %d2,%sp@-
0001797e: 2f03           	movel %d3,%sp@-
00017980: 4eb9 0001 984c 	jsr 0x1984c
00017986: 4fef 000c      	lea %sp@(12),%sp
0001798a: b480           	cmpl %d0,%d2
0001798c: 56c0           	sne %d0
0001798e: 4880           	extw %d0
00017990: 6002           	bras 0x17994
00017992: 70ff           	moveq #-1,%d0
00017994: 4cdf 001c      	moveml %sp@+,%d2-%d4
00017998: 4e75           	rts
0001799a:  _xgsdtof
0001799a: 2f0a           	movel %a2,%sp@-
0001799c: 246f 0008      	moveal %sp@(8),%a2
000179a0: 3f2f 000c      	movew %sp@(12),%sp@-
000179a4: 4eb9 0001 98de 	jsr 0x198de
000179aa: 548f           	addql #2,%sp
000179ac: 4a80           	tstl %d0
000179ae: 6742           	beqs 0x179f2
000179b0: 2240           	moveal %d0,%a1
000179b2: 2069 0004      	moveal %a1@(4),%a0
000179b6: 4a6f 000e      	tstw %sp@(14)
000179ba: 671c           	beqs 0x179d8
000179bc: 116a 0001 0004 	moveb %a2@(1),%a0@(4)
000179c2: 1152 0005      	moveb %a2@,%a0@(5)
000179c6: 116a 0003 0006 	moveb %a2@(3),%a0@(6)
000179cc: 116a 0002 0007 	moveb %a2@(2),%a0@(7)
000179d2: 0050 0001      	oriw #1,%a0@
000179d6: 6016           	bras 0x179ee
000179d8: 14a8 0005      	moveb %a0@(5),%a2@
000179dc: 1568 0004 0001 	moveb %a0@(4),%a2@(1)
000179e2: 1568 0007 0002 	moveb %a0@(7),%a2@(2)
000179e8: 1568 0006 0003 	moveb %a0@(6),%a2@(3)
000179ee: 7000           	moveq #0,%d0
000179f0: 6002           	bras 0x179f4
000179f2: 70db           	moveq #-37,%d0
000179f4: 245f           	moveal %sp@+,%a2
000179f6: 4e75           	rts
000179f8:  _builds
000179f8: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
000179fc: 246f 0018      	moveal %sp@(24),%a2
00017a00: 266f 001c      	moveal %sp@(28),%a3
00017a04: 4242           	clrw %d2
00017a06: 4bf9 0001 c0d6 	lea 0x1c0d6,%a5
00017a0c: 6012           	bras 0x17a20
00017a0e: 4880           	extw %d0
00017a10: 3f00           	movew %d0,%sp@-
00017a12: 4e95           	jsr %a5@
00017a14: 548f           	addql #2,%sp
00017a16: 16c0           	moveb %d0,%a3@+
00017a18: 5242           	addqw #1,%d2
00017a1a: 0c42 0008      	cmpiw #8,%d2
00017a1e: 6720           	beqs 0x17a40
00017a20: 284a           	moveal %a2,%a4
00017a22: 101a           	moveb %a2@+,%d0
00017a24: 672c           	beqs 0x17a52
00017a26: 0c00 002a      	cmpib #42,%d0
00017a2a: 6726           	beqs 0x17a52
00017a2c: 0c00 005c      	cmpib #92,%d0
00017a30: 6720           	beqs 0x17a52
00017a32: 0c00 002e      	cmpib #46,%d0
00017a36: 671a           	beqs 0x17a52
00017a38: 0c00 0020      	cmpib #32,%d0
00017a3c: 66d0           	bnes 0x17a0e
00017a3e: 6012           	bras 0x17a52
00017a40: 284a           	moveal %a2,%a4
00017a42: 101a           	moveb %a2@+,%d0
00017a44: 670c           	beqs 0x17a52
00017a46: 0c00 002e      	cmpib #46,%d0
00017a4a: 6706           	beqs 0x17a52
00017a4c: 0c00 005c      	cmpib #92,%d0
00017a50: 66ee           	bnes 0x17a40
00017a52: 0c14 002a      	cmpib #42,%a4@
00017a56: 6606           	bnes 0x17a5e
00017a58: 528c           	addql #1,%a4
00017a5a: 723f           	moveq #63,%d1
00017a5c: 6002           	bras 0x17a60
00017a5e: 7220           	moveq #32,%d1
00017a60: 0c14 002e      	cmpib #46,%a4@
00017a64: 6602           	bnes 0x17a68
00017a66: 528c           	addql #1,%a4
00017a68: 3002           	movew %d2,%d0
00017a6a: 204b           	moveal %a3,%a0
00017a6c: 6004           	bras 0x17a72
00017a6e: 10c1           	moveb %d1,%a0@+
00017a70: 5240           	addqw #1,%d0
00017a72: 0c40 0008      	cmpiw #8,%d0
00017a76: 66f6           	bnes 0x17a6e
00017a78: 9042           	subw %d2,%d0
00017a7a: 3400           	movew %d0,%d2
00017a7c: 3400           	movew %d0,%d2
00017a7e: 0282 0000 ffff 	andil #65535,%d2
00017a84: 45f3 2800      	lea %a3@(0000000000000000,%d2:l),%a2
00017a88: 4242           	clrw %d2
00017a8a: 4bf9 0001 c0d6 	lea 0x1c0d6,%a5
00017a90: 6016           	bras 0x17aa8
00017a92: 264c           	moveal %a4,%a3
00017a94: 4880           	extw %d0
00017a96: 3f00           	movew %d0,%sp@-
00017a98: 4e95           	jsr %a5@
00017a9a: 548f           	addql #2,%sp
00017a9c: 14c0           	moveb %d0,%a2@+
00017a9e: 204a           	moveal %a2,%a0
00017aa0: 5242           	addqw #1,%d2
00017aa2: 0c42 0003      	cmpiw #3,%d2
00017aa6: 6720           	beqs 0x17ac8
00017aa8: 204a           	moveal %a2,%a0
00017aaa: 264c           	moveal %a4,%a3
00017aac: 101c           	moveb %a4@+,%d0
00017aae: 6718           	beqs 0x17ac8
00017ab0: 0c00 002a      	cmpib #42,%d0
00017ab4: 6712           	beqs 0x17ac8
00017ab6: 0c00 005c      	cmpib #92,%d0
00017aba: 670c           	beqs 0x17ac8
00017abc: 0c00 002e      	cmpib #46,%d0
00017ac0: 6706           	beqs 0x17ac8
00017ac2: 0c00 0020      	cmpib #32,%d0
00017ac6: 66ca           	bnes 0x17a92
00017ac8: 0c13 002a      	cmpib #42,%a3@
00017acc: 6604           	bnes 0x17ad2
00017ace: 703f           	moveq #63,%d0
00017ad0: 6008           	bras 0x17ada
00017ad2: 7020           	moveq #32,%d0
00017ad4: 6004           	bras 0x17ada
00017ad6: 10c0           	moveb %d0,%a0@+
00017ad8: 5242           	addqw #1,%d2
00017ada: 0c42 0003      	cmpiw #3,%d2
00017ade: 66f6           	bnes 0x17ad6
00017ae0: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
00017ae4: 4e75           	rts
00017ae6:  _xsnext
00017ae6: 4e56 ffec      	linkw %fp,#-20
00017aea: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00017aee: 2079 0004 fd48 	moveal 0x4fd48,%a0
00017af4: 2868 0020      	moveal %a0@(32),%a4
00017af8: 242c 000c      	movel %a4@(12),%d2
00017afc: 6d00 01c0      	bltw 0x17cbe
00017b00: 0242 001f      	andiw #31,%d2
00017b04: 0c42 0019      	cmpiw #25,%d2
00017b08: 6e00 0166      	bgtw 0x17c70
00017b0c: 486e fff4      	pea %fp@(-12)
00017b10: 2f0c           	movel %a4,%sp@-
00017b12: 4eba fee4      	jsr %pc@(0x179f8)
00017b16: 1d6c 0014 ffff 	moveb %a4@(20),%fp@(-1)
00017b1c: 3042           	moveaw %d2,%a0
00017b1e: d1c8           	addal %a0,%a0
00017b20: 2248           	moveal %a0,%a1
00017b22: d3fc 0004 de48 	addal #319048,%a1
00017b28: 2471 8800      	moveal %a1@(0000000000000000,%a0:l),%a2
00017b2c: 508f           	addql #8,%sp
00017b2e: 4aac 0010      	tstl %a4@(16)
00017b32: 6628           	bnes 0x17b5c
00017b34: 70e0           	moveq #-32,%d0
00017b36: c0ac 000c      	andl %a4@(12),%d0
00017b3a: 322a 001c      	movew %a2@(28),%d1
00017b3e: 48c1           	extl %d1
00017b40: 2400           	movel %d0,%d2
00017b42: e2a2           	asrl %d1,%d2
00017b44: 366a 001e      	moveaw %a2@(30),%a3
00017b48: 220b           	movel %a3,%d1
00017b4a: c280           	andl %d0,%d1
00017b4c: 2641           	moveal %d1,%a3
00017b4e: 3a2a 000a      	movew %a2@(10),%d5
00017b52: 9a6a 0006      	subw %a2@(6),%d5
00017b56: 4243           	clrw %d3
00017b58: 7801           	moveq #1,%d4
00017b5a: 602e           	bras 0x17b8a
00017b5c: 7800           	moveq #0,%d4
00017b5e: 382c 0010      	movew %a4@(16),%d4
00017b62: 362c 0012      	movew %a4@(18),%d3
00017b66: 2f0a           	movel %a2,%sp@-
00017b68: 3f03           	movew %d3,%sp@-
00017b6a: 4eb9 0001 8d34 	jsr 0x18d34
00017b70: 322a 001c      	movew %a2@(28),%d1
00017b74: 48c1           	extl %d1
00017b76: 2404           	movel %d4,%d2
00017b78: e2a2           	asrl %d1,%d2
00017b7a: d480           	addl %d0,%d2
00017b7c: 366a 001e      	moveaw %a2@(30),%a3
00017b80: 200b           	movel %a3,%d0
00017b82: c084           	andl %d4,%d0
00017b84: 2640           	moveal %d0,%a3
00017b86: 5c8f           	addql #6,%sp
00017b88: 7802           	moveq #2,%d4
00017b8a: 3045           	moveaw %d5,%a0
00017b8c: 2d48 fff0      	movel %a0,%fp@(-16)
00017b90: 2e3c 0001 8e68 	movel #101992,%d7
00017b96: 2c3c 0001 8d34 	movel #101684,%d6
00017b9c: 4bee fff4      	lea %fp@(-12),%a5
00017ba0: 0c44 0001      	cmpiw #1,%d4
00017ba4: 660a           	bnes 0x17bb0
00017ba6: b4ae fff0      	cmpl %fp@(-16),%d2
00017baa: 6d38           	blts 0x17be4
00017bac: 6000 00c2      	braw 0x17c70
00017bb0: 302a 001a      	movew %a2@(26),%d0
00017bb4: 48c0           	extl %d0
00017bb6: c082           	andl %d2,%d0
00017bb8: 662a           	bnes 0x17be4
00017bba: b6fc 0000      	cmpaw #0,%a3
00017bbe: 6624           	bnes 0x17be4
00017bc0: 2f0a           	movel %a2,%sp@-
00017bc2: 3f03           	movew %d3,%sp@-
00017bc4: 2047           	moveal %d7,%a0
00017bc6: 4e90           	jsr %a0@
00017bc8: 3600           	movew %d0,%d3
00017bca: 0240 fff8      	andiw #-8,%d0
00017bce: 5c8f           	addql #6,%sp
00017bd0: 0c40 fff8      	cmpiw #-8,%d0
00017bd4: 6700 009a      	beqw 0x17c70
00017bd8: 2f0a           	movel %a2,%sp@-
00017bda: 3f03           	movew %d3,%sp@-
00017bdc: 2046           	moveal %d6,%a0
00017bde: 4e90           	jsr %a0@
00017be0: 2400           	movel %d0,%d2
00017be2: 5c8f           	addql #6,%sp
00017be4: 2f02           	movel %d2,%sp@-
00017be6: 3f04           	movew %d4,%sp@-
00017be8: 2f0a           	movel %a2,%sp@-
00017bea: 4eb9 0001 7436 	jsr 0x17436
00017bf0: 2040           	moveal %d0,%a0
00017bf2: 2a28 0010      	movel %a0@(16),%d5
00017bf6: 7000           	moveq #0,%d0
00017bf8: 302a 0014      	movew %a2@(20),%d0
00017bfc: d085           	addl %d5,%d0
00017bfe: 2d40 ffec      	movel %d0,%fp@(-20)
00017c02: 47f3 5800      	lea %a3@(0000000000000000,%d5:l),%a3
00017c06: 4fef 000a      	lea %sp@(10),%sp
00017c0a: 6016           	bras 0x17c22
00017c0c: 4a13           	tstb %a3@
00017c0e: 6760           	beqs 0x17c70
00017c10: 2f0b           	movel %a3,%sp@-
00017c12: 2f0d           	movel %a5,%sp@-
00017c14: 4eba fcc0      	jsr %pc@(0x178d6)
00017c18: 508f           	addql #8,%sp
00017c1a: 4a40           	tstw %d0
00017c1c: 6612           	bnes 0x17c30
00017c1e: 47eb 0020      	lea %a3@(32),%a3
00017c22: b7ee ffec      	cmpal %fp@(-20),%a3
00017c26: 65e4           	bcss 0x17c0c
00017c28: 5282           	addql #1,%d2
00017c2a: 97cb           	subal %a3,%a3
00017c2c: 6000 ff72      	braw 0x17ba0
00017c30: 204b           	moveal %a3,%a0
00017c32: 91c5           	subal %d5,%a0
00017c34: 41e8 0020      	lea %a0@(32),%a0
00017c38: 302a 001c      	movew %a2@(28),%d0
00017c3c: 48c0           	extl %d0
00017c3e: 0c44 0001      	cmpiw #1,%d4
00017c42: 6612           	bnes 0x17c56
00017c44: e1aa           	lsll %d0,%d2
00017c46: d488           	addl %a0,%d2
00017c48: 302a 000c      	movew %a2@(12),%d0
00017c4c: 48c0           	extl %d0
00017c4e: 8480           	orl %d0,%d2
00017c50: 2942 000c      	movel %d2,%a4@(12)
00017c54: 6014           	bras 0x17c6a
00017c56: 322a 001a      	movew %a2@(26),%d1
00017c5a: 48c1           	extl %d1
00017c5c: c481           	andl %d1,%d2
00017c5e: e1aa           	lsll %d0,%d2
00017c60: d0c2           	addaw %d2,%a0
00017c62: 3948 0010      	movew %a0,%a4@(16)
00017c66: 3943 0012      	movew %d3,%a4@(18)
00017c6a: b6fc 0000      	cmpaw #0,%a3
00017c6e: 660c           	bnes 0x17c7c
00017c70: 70ff           	moveq #-1,%d0
00017c72: 2940 000c      	movel %d0,%a4@(12)
00017c76: 103c ffcf      	moveb #-49,%d0
00017c7a: 6044           	bras 0x17cc0
00017c7c: 2079 0004 fd48 	moveal 0x4fd48,%a0
00017c82: 2068 0020      	moveal %a0@(32),%a0
00017c86: 116b 000b 0015 	moveb %a3@(11),%a0@(21)
00017c8c: 302b 0016      	movew %a3@(22),%d0
00017c90: e058           	rorw #8,%d0
00017c92: 3140 0016      	movew %d0,%a0@(22)
00017c96: 302b 0018      	movew %a3@(24),%d0
00017c9a: e058           	rorw #8,%d0
00017c9c: 3140 0018      	movew %d0,%a0@(24)
00017ca0: 202b 001c      	movel %a3@(28),%d0
00017ca4: e058           	rorw #8,%d0
00017ca6: 4840           	swap %d0
00017ca8: e058           	rorw #8,%d0
00017caa: 2140 001a      	movel %d0,%a0@(26)
00017cae: 4868 001e      	pea %a0@(30)
00017cb2: 2f0b           	movel %a3,%sp@-
00017cb4: 4eba f98c      	jsr %pc@(0x17642)
00017cb8: 508f           	addql #8,%sp
00017cba: 7000           	moveq #0,%d0
00017cbc: 6002           	bras 0x17cc0
00017cbe: 70cf           	moveq #-49,%d0
00017cc0: 4cee 3cfc ffc4 	moveml %fp@(-60),%d2-%d7/%a2-%a5
00017cc6: 4e5e           	unlk %fp
00017cc8: 4e75           	rts
00017cca:  _incr_curdir_usage
00017cca: 222f 0004      	movel %sp@(4),%d1
00017cce: 673c           	beqs 0x17d0c
00017cd0: 7001           	moveq #1,%d0
00017cd2: 41f9 0004 da32 	lea 0x4da32,%a0
00017cd8: b290           	cmpl %a0@,%d1
00017cda: 6728           	beqs 0x17d04
00017cdc: 5240           	addqw #1,%d0
00017cde: 5c88           	addql #6,%a0
00017ce0: 0c40 0028      	cmpiw #40,%d0
00017ce4: 66f2           	bnes 0x17cd8
00017ce6: 103c 0001      	moveb #1,%d0
00017cea: 41f9 0004 da32 	lea 0x4da32,%a0
00017cf0: 4a68 0004      	tstw %a0@(4)
00017cf4: 670e           	beqs 0x17d04
00017cf6: 5240           	addqw #1,%d0
00017cf8: 5c88           	addql #6,%a0
00017cfa: 0c40 0028      	cmpiw #40,%d0
00017cfe: 66f0           	bnes 0x17cf0
00017d00: 70bf           	moveq #-65,%d0
00017d02: 4e75           	rts
00017d04: 5268 0004      	addqw #1,%a0@(4)
00017d08: 2081           	movel %d1,%a0@
00017d0a: 4e75           	rts
00017d0c: 70bf           	moveq #-65,%d0
00017d0e: 4e75           	rts
00017d10:  _decr_curdir_usage
00017d10: 306f 0004      	moveaw %sp@(4),%a0
00017d14: 3008           	movew %a0,%d0
00017d16: 5340           	subqw #1,%d0
00017d18: 0c40 0026      	cmpiw #38,%d0
00017d1c: 622a           	bhis 0x17d48
00017d1e: 3048           	moveaw %a0,%a0
00017d20: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
00017d24: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
00017d28: d1c8           	addal %a0,%a0
00017d2a: d1fc 0004 da2c 	addal #317996,%a0
00017d30: 3028 0004      	movew %a0@(4),%d0
00017d34: 5340           	subqw #1,%d0
00017d36: 3140 0004      	movew %d0,%a0@(4)
00017d3a: 6c04           	bges 0x17d40
00017d3c: 4268 0004      	clrw %a0@(4)
00017d40: 4a68 0004      	tstw %a0@(4)
00017d44: 6602           	bnes 0x17d48
00017d46: 4290           	clrl %a0@
00017d48: 4e75           	rts
00017d4a:  _xgetdir
00017d4a: 598f           	subql #4,%sp
00017d4c: 48e7 3032      	moveml %d2-%d3/%a2-%a3/%fp,%sp@-
00017d50: 266f 001c      	moveal %sp@(28),%a3
00017d54: 362f 0020      	movew %sp@(32),%d3
00017d58: 660e           	bnes 0x17d68
00017d5a: 2079 0004 fd48 	moveal 0x4fd48,%a0
00017d60: 4243           	clrw %d3
00017d62: 1628 0037      	moveb %a0@(55),%d3
00017d66: 6002           	bras 0x17d6a
00017d68: 5343           	subqw #1,%d3
00017d6a: 3f3c 000a      	movew #10,%sp@-
00017d6e: 4e4d           	trap #13
00017d70: 548f           	addql #2,%sp
00017d72: 3403           	movew %d3,%d2
00017d74: 48c2           	extl %d2
00017d76: 0500           	btst %d2,%d0
00017d78: 6710           	beqs 0x17d8a
00017d7a: 4267           	clrw %sp@-
00017d7c: 3f03           	movew %d3,%sp@-
00017d7e: 4eb9 0001 8c34 	jsr 0x18c34
00017d84: 588f           	addql #4,%sp
00017d86: 4a40           	tstw %d0
00017d88: 6c06           	bges 0x17d90
00017d8a: 4213           	clrb %a3@
00017d8c: 70d2           	moveq #-46,%d0
00017d8e: 603c           	bras 0x17dcc
00017d90: 2079 0004 fd48 	moveal 0x4fd48,%a0
00017d96: 7000           	moveq #0,%d0
00017d98: 1030 2840      	moveb %a0@(0000000000000040,%d2:l),%d0
00017d9c: 2040           	moveal %d0,%a0
00017d9e: d1c0           	addal %d0,%a0
00017da0: d1c0           	addal %d0,%a0
00017da2: 2248           	moveal %a0,%a1
00017da4: d3fc 0004 da2c 	addal #317996,%a1
00017daa: 2031 8800      	movel %a1@(0000000000000000,%a0:l),%d0
00017dae: 4def 0018      	lea %sp@(24),%fp
00017db2: 3d3c 006f      	movew #111,%fp@-
00017db6: 2f0e           	movel %fp,%sp@-
00017db8: 2f0b           	movel %a3,%sp@-
00017dba: 2f00           	movel %d0,%sp@-
00017dbc: 4eba f8ec      	jsr %pc@(0x176aa)
00017dc0: 2040           	moveal %d0,%a0
00017dc2: 4228 ffff      	clrb %a0@(-1)
00017dc6: 4fef 000c      	lea %sp@(12),%sp
00017dca: 7000           	moveq #0,%d0
00017dcc: 4cdf 4c0c      	moveml %sp@+,%d2-%d3/%a2-%a3/%fp
00017dd0: 588f           	addql #4,%sp
00017dd2: 4e75           	rts
00017dd4:  _dirinit
00017dd4: 598f           	subql #4,%sp
00017dd6: 48e7 303e      	moveml %d2-%d3/%a2-%fp,%sp@-
00017dda: 206f 0024      	moveal %sp@(36),%a0
00017dde: 2468 0014      	moveal %a0@(20),%a2
00017de2: 266a 0008      	moveal %a2@(8),%a3
00017de6: 362b 0014      	movew %a3@(20),%d3
00017dea: 7401           	moveq #1,%d2
00017dec: 4df9 0001 75ae 	lea 0x175ae,%fp
00017df2: 3a43           	moveaw %d3,%a5
00017df4: 49f9 0001 bdf4 	lea 0x1bdf4,%a4
00017dfa: 601c           	bras 0x17e18
00017dfc: 3f3c 0001      	movew #1,%sp@-
00017e00: 2f0a           	movel %a2,%sp@-
00017e02: 2002           	movel %d2,%d0
00017e04: d0aa 001e      	addl %a2@(30),%d0
00017e08: 2f00           	movel %d0,%sp@-
00017e0a: 4e96           	jsr %fp@
00017e0c: 2f0d           	movel %a5,%sp@-
00017e0e: 2f00           	movel %d0,%sp@-
00017e10: 4e94           	jsr %a4@
00017e12: 5282           	addql #1,%d2
00017e14: 4fef 0012      	lea %sp@(18),%sp
00017e18: 306b 0010      	moveaw %a3@(16),%a0
00017e1c: b1c2           	cmpal %d2,%a0
00017e1e: 62dc           	bhis 0x17dfc
00017e20: 3f3c 0001      	movew #1,%sp@-
00017e24: 2f0a           	movel %a2,%sp@-
00017e26: 2f2a 001e      	movel %a2@(30),%sp@-
00017e2a: 4eb9 0001 75ae 	jsr 0x175ae
00017e30: 3043           	moveaw %d3,%a0
00017e32: 2f08           	movel %a0,%sp@-
00017e34: 2f00           	movel %d0,%sp@-
00017e36: 2f40 002e      	movel %d0,%sp@(46)
00017e3a: 4eb9 0001 bdf4 	jsr 0x1bdf4
00017e40: 4fef 0012      	lea %sp@(18),%sp
00017e44: 202f 001c      	movel %sp@(28),%d0
00017e48: 4cdf 7c0c      	moveml %sp@+,%d2-%d3/%a2-%fp
00017e4c: 588f           	addql #4,%sp
00017e4e: 4e75           	rts
00017e50:  _makofd
00017e50: 2f0a           	movel %a2,%sp@-
00017e52: 246f 0008      	moveal %sp@(8),%a2
00017e56: 006a 8000 000c 	oriw #-32768,%a2@(12)
00017e5c: 3f3c 0003      	movew #3,%sp@-
00017e60: 4eb9 0001 a5f2 	jsr 0x1a5f2
00017e66: 2040           	moveal %d0,%a0
00017e68: 026a 7fff 000c 	andiw #32767,%a2@(12)
00017e6e: 2540 0014      	movel %d0,%a2@(20)
00017e72: 43e8 002a      	lea %a0@(42),%a1
00017e76: 2149 0004      	movel %a1,%a0@(4)
00017e7a: 216a 0028 0010 	movel %a2@(40),%a0@(16)
00017e80: 216a 0018 000c 	movel %a2@(24),%a0@(12)
00017e86: 216a 002c 0014 	movel %a2@(44),%a0@(20)
00017e8c: 216a 0024 0008 	movel %a2@(36),%a0@(8)
00017e92: 317c 0001 002c 	movew #1,%a0@(44)
00017e98: 316a 0012 0030 	movew %a2@(18),%a0@(48)
00017e9e: 316a 0010 002e 	movew %a2@(16),%a0@(46)
00017ea4: 316a 000e 0032 	movew %a2@(14),%a0@(50)
00017eaa: 217c 7fff ffff 	movel #2147483647,%a0@(52)
00017eb0: 0034 
00017eb2: 548f           	addql #2,%sp
00017eb4: 245f           	moveal %sp@+,%a2
00017eb6: 4e75           	rts
00017eb8:  _scan
00017eb8: 4e56 fff4      	linkw %fp,#-12
00017ebc: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00017ec0: 242e 000c      	movel %fp@(12),%d2
00017ec4: 2a6e 0012      	moveal %fp@(18),%a5
00017ec8: 486e fff4      	pea %fp@(-12)
00017ecc: 2f02           	movel %d2,%sp@-
00017ece: 4eba fb28      	jsr %pc@(0x179f8)
00017ed2: 1d6e 0011 ffff 	moveb %fp@(17),%fp@(-1)
00017ed8: 206e 0008      	moveal %fp@(8),%a0
00017edc: 2868 0014      	moveal %a0@(20),%a4
00017ee0: 508f           	addql #8,%sp
00017ee2: b8fc 0000      	cmpaw #0,%a4
00017ee6: 660a           	bnes 0x17ef2
00017ee8: 2f08           	movel %a0,%sp@-
00017eea: 4eba ff64      	jsr %pc@(0x17e50)
00017eee: 2840           	moveal %d0,%a4
00017ef0: 588f           	addql #4,%sp
00017ef2: 2015           	movel %a5@,%d0
00017ef4: 72ff           	moveq #-1,%d1
00017ef6: b280           	cmpl %d0,%d1
00017ef8: 56c1           	sne %d1
00017efa: 4881           	extw %d1
00017efc: 48c1           	extl %d1
00017efe: c081           	andl %d1,%d0
00017f00: 2f00           	movel %d0,%sp@-
00017f02: 2f0c           	movel %a4,%sp@-
00017f04: 4eb9 0001 964c 	jsr 0x1964c
00017f0a: 508f           	addql #8,%sp
00017f0c: 97cb           	subal %a3,%a3
00017f0e: 2e3c 0001 9778 	movel #104312,%d7
00017f14: 2c3c 0001 c0ec 	movel #114924,%d6
00017f1a: 2a3c 0001 77fe 	movel #96254,%d5
00017f20: 78f4           	moveq #-12,%d4
00017f22: d88e           	addl %fp,%d4
00017f24: 263c 0001 78d6 	movel #96470,%d3
00017f2a: 604c           	bras 0x17f78
00017f2c: 082a 0004 000b 	btst #4,%a2@(11)
00017f32: 6736           	beqs 0x17f6a
00017f34: 0c00 002e      	cmpib #46,%d0
00017f38: 6730           	beqs 0x17f6a
00017f3a: 0c00 ffe5      	cmpib #-27,%d0
00017f3e: 672a           	beqs 0x17f6a
00017f40: 206e 0008      	moveal %fp@(8),%a0
00017f44: 2668 001c      	moveal %a0@(28),%a3
00017f48: 6018           	bras 0x17f62
00017f4a: 4878 000b      	pea 0xb
00017f4e: 2f0b           	movel %a3,%sp@-
00017f50: 2f0a           	movel %a2,%sp@-
00017f52: 2046           	moveal %d6,%a0
00017f54: 4e90           	jsr %a0@
00017f56: 4fef 000c      	lea %sp@(12),%sp
00017f5a: 4a40           	tstw %d0
00017f5c: 670c           	beqs 0x17f6a
00017f5e: 266b 0020      	moveal %a3@(32),%a3
00017f62: b6fc 0000      	cmpaw #0,%a3
00017f66: 66e2           	bnes 0x17f4a
00017f68: 6070           	bras 0x17fda
00017f6a: 2f0a           	movel %a2,%sp@-
00017f6c: 2f04           	movel %d4,%sp@-
00017f6e: 2043           	moveal %d3,%a0
00017f70: 4e90           	jsr %a0@
00017f72: 508f           	addql #8,%sp
00017f74: 4a40           	tstw %d0
00017f76: 6614           	bnes 0x17f8c
00017f78: 2f0c           	movel %a4,%sp@-
00017f7a: 2047           	moveal %d7,%a0
00017f7c: 4e90           	jsr %a0@
00017f7e: 2440           	moveal %d0,%a2
00017f80: 588f           	addql #4,%sp
00017f82: 4a80           	tstl %d0
00017f84: 6704           	beqs 0x17f8a
00017f86: 1012           	moveb %a2@,%d0
00017f88: 66a2           	bnes 0x17f2c
00017f8a: 4240           	clrw %d0
00017f8c: 72ff           	moveq #-1,%d1
00017f8e: b295           	cmpl %a5@,%d1
00017f90: 6704           	beqs 0x17f96
00017f92: 2aac 0018      	movel %a4@(24),%a5@
00017f96: 4a40           	tstw %d0
00017f98: 661a           	bnes 0x17fb4
00017f9a: b4fc 0000      	cmpaw #0,%a2
00017f9e: 672e           	beqs 0x17fce
00017fa0: 2042           	moveal %d2,%a0
00017fa2: 0c10 ffe5      	cmpib #-27,%a0@
00017fa6: 57c0           	seq %d0
00017fa8: 4880           	extw %d0
00017faa: 48c0           	extl %d0
00017fac: 220a           	movel %a2,%d1
00017fae: c280           	andl %d0,%d1
00017fb0: 2441           	moveal %d1,%a2
00017fb2: 601a           	bras 0x17fce
00017fb4: 70ff           	moveq #-1,%d0
00017fb6: b095           	cmpl %a5@,%d0
00017fb8: 6614           	bnes 0x17fce
00017fba: 72e0           	moveq #-32,%d1
00017fbc: d2ac 0018      	addl %a4@(24),%d1
00017fc0: 2f01           	movel %d1,%sp@-
00017fc2: 2f0c           	movel %a4,%sp@-
00017fc4: 4eb9 0001 964c 	jsr 0x1964c
00017fca: 508f           	addql #8,%sp
00017fcc: 244b           	moveal %a3,%a2
00017fce: 200a           	movel %a2,%d0
00017fd0: 4cee 3cfc ffcc 	moveml %fp@(-52),%d2-%d7/%a2-%a5
00017fd6: 4e5e           	unlk %fp
00017fd8: 4e75           	rts
00017fda: 2f0a           	movel %a2,%sp@-
00017fdc: 2f2e 0008      	movel %fp@(8),%sp@-
00017fe0: 2045           	moveal %d5,%a0
00017fe2: 4e90           	jsr %a0@
00017fe4: 2640           	moveal %d0,%a3
00017fe6: 508f           	addql #8,%sp
00017fe8: 6080           	bras 0x17f6a
00017fea:  _findit
00017fea: 4fef fff4      	lea %sp@(-12),%sp
00017fee: 48e7 3c3e      	moveml %d2-%d5/%a2-%fp,%sp@-
00017ff2: 246f 0034      	moveal %sp@(52),%a2
00017ff6: 3a2f 003c      	movew %sp@(60),%d5
00017ffa: 2f0a           	movel %a2,%sp@-
00017ffc: 4eb9 0001 c192 	jsr 0x1c192
00018002: 3400           	movew %d0,%d2
00018004: 588f           	addql #4,%sp
00018006: 6d04           	blts 0x1800c
00018008: 548a           	addql #2,%a2
0001800a: 600c           	bras 0x18018
0001800c: 2079 0004 fd48 	moveal 0x4fd48,%a0
00018012: 4242           	clrw %d2
00018014: 1428 0037      	moveb %a0@(55),%d2
00018018: 3f3c 0001      	movew #1,%sp@-
0001801c: 3f02           	movew %d2,%sp@-
0001801e: 4eb9 0001 8c34 	jsr 0x18c34
00018024: 588f           	addql #4,%sp
00018026: 4a40           	tstw %d0
00018028: 6d00 0136      	bltw 0x18160
0001802c: 3042           	moveaw %d2,%a0
0001802e: 0c12 005c      	cmpib #92,%a2@
00018032: 6616           	bnes 0x1804a
00018034: d1c8           	addal %a0,%a0
00018036: 2248           	moveal %a0,%a1
00018038: d3fc 0004 de48 	addal #319048,%a1
0001803e: 2071 8800      	moveal %a1@(0000000000000000,%a0:l),%a0
00018042: 2668 002c      	moveal %a0@(44),%a3
00018046: 528a           	addql #1,%a2
00018048: 601e           	bras 0x18068
0001804a: 2279 0004 fd48 	moveal 0x4fd48,%a1
00018050: 7000           	moveq #0,%d0
00018052: 1031 8840      	moveb %a1@(0000000000000040,%a0:l),%d0
00018056: 2040           	moveal %d0,%a0
00018058: d1c0           	addal %d0,%a0
0001805a: d1c0           	addal %d0,%a0
0001805c: 2248           	moveal %a0,%a1
0001805e: d3fc 0004 da2c 	addal #317996,%a1
00018064: 2671 8800      	moveal %a1@(0000000000000000,%a0:l),%a3
00018068: b6fc 0000      	cmpaw #0,%a3
0001806c: 6700 00f4      	beqw 0x18162
00018070: 4bef 0025      	lea %sp@(37),%a5
00018074: 283c 0001 79f8 	movel #96760,%d4
0001807a: 263c 0001 c0ec 	movel #114924,%d3
00018080: 4dfa fe36      	lea %pc@(0x17eb8),%fp
00018084: 204a           	moveal %a2,%a0
00018086: 3408           	movew %a0,%d2
00018088: 944a           	subw %a2,%d2
0001808a: 1018           	moveb %a0@+,%d0
0001808c: 6608           	bnes 0x18096
0001808e: 4a45           	tstw %d5
00018090: 660a           	bnes 0x1809c
00018092: 6000 00c4      	braw 0x18158
00018096: 0c00 005c      	cmpib #92,%d0
0001809a: 66ea           	bnes 0x18086
0001809c: 0c12 002e      	cmpib #46,%a2@
000180a0: 660e           	bnes 0x180b0
000180a2: 0c2a 002e 0001 	cmpib #46,%a2@(1)
000180a8: 6600 00c4      	bnew 0x1816e
000180ac: 6000 00c6      	braw 0x18174
000180b0: 4a42           	tstw %d2
000180b2: 6700 00a4      	beqw 0x18158
000180b6: 2f0d           	movel %a5,%sp@-
000180b8: 2f0a           	movel %a2,%sp@-
000180ba: 2044           	moveal %d4,%a0
000180bc: 4e90           	jsr %a0@
000180be: 508f           	addql #8,%sp
000180c0: 4a42           	tstw %d2
000180c2: 6c0e           	bges 0x180d2
000180c4: 0c42 fffe      	cmpiw #-2,%d2
000180c8: 6604           	bnes 0x180ce
000180ca: 266b 0018      	moveal %a3@(24),%a3
000180ce: 4442           	negw %d2
000180d0: 6070           	bras 0x18142
000180d2: 204d           	moveal %a5,%a0
000180d4: 0c18 003f      	cmpib #63,%a0@+
000180d8: 6700 0086      	beqw 0x18160
000180dc: 7030           	moveq #48,%d0
000180de: d08f           	addl %sp,%d0
000180e0: b088           	cmpl %a0,%d0
000180e2: 62f0           	bhis 0x180d4
000180e4: 202b 001c      	movel %a3@(28),%d0
000180e8: 6616           	bnes 0x18100
000180ea: 487a 09c4      	pea %pc@(0x18ab0)
000180ee: 3f3c 0010      	movew #16,%sp@-
000180f2: 2f0a           	movel %a2,%sp@-
000180f4: 2f0b           	movel %a3,%sp@-
000180f6: 4e96           	jsr %fp@
000180f8: 4fef 000e      	lea %sp@(14),%sp
000180fc: 4a80           	tstl %d0
000180fe: 6756           	beqs 0x18156
00018100: 2840           	moveal %d0,%a4
00018102: 601e           	bras 0x18122
00018104: 286c 0020      	moveal %a4@(32),%a4
00018108: b8fc 0000      	cmpaw #0,%a4
0001810c: 661a           	bnes 0x18128
0001810e: 487a 09a0      	pea %pc@(0x18ab0)
00018112: 3f3c 0010      	movew #16,%sp@-
00018116: 2f0a           	movel %a2,%sp@-
00018118: 2f0b           	movel %a3,%sp@-
0001811a: 4e96           	jsr %fp@
0001811c: 2840           	moveal %d0,%a4
0001811e: 4fef 000e      	lea %sp@(14),%sp
00018122: b8fc 0000      	cmpaw #0,%a4
00018126: 6718           	beqs 0x18140
00018128: 4878 000b      	pea 0xb
0001812c: 2f0c           	movel %a4,%sp@-
0001812e: 2f0d           	movel %a5,%sp@-
00018130: 2043           	moveal %d3,%a0
00018132: 4e90           	jsr %a0@
00018134: 4fef 000c      	lea %sp@(12),%sp
00018138: 4a40           	tstw %d0
0001813a: 66c8           	bnes 0x18104
0001813c: 264c           	moveal %a4,%a3
0001813e: 6002           	bras 0x18142
00018140: 97cb           	subal %a3,%a3
00018142: 45f2 2000      	lea %a2@(0000000000000000,%d2:w),%a2
00018146: 4a12           	tstb %a2@
00018148: 670e           	beqs 0x18158
0001814a: 528a           	addql #1,%a2
0001814c: b6fc 0000      	cmpaw #0,%a3
00018150: 6600 ff32      	bnew 0x18084
00018154: 6002           	bras 0x18158
00018156: 97cb           	subal %a3,%a3
00018158: 206f 0038      	moveal %sp@(56),%a0
0001815c: 208a           	movel %a2,%a0@
0001815e: 6002           	bras 0x18162
00018160: 97cb           	subal %a3,%a3
00018162: 200b           	movel %a3,%d0
00018164: 4cdf 7c3c      	moveml %sp@+,%d2-%d5/%a2-%fp
00018168: 4fef 000c      	lea %sp@(12),%sp
0001816c: 4e75           	rts
0001816e: 74ff           	moveq #-1,%d2
00018170: 6000 ff5c      	braw 0x180ce
00018174: 74fe           	moveq #-2,%d2
00018176: 6000 ff52      	braw 0x180ca
0001817a:  _xchdir
0001817a: 4e56 fffc      	linkw %fp,#-4
0001817e: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00018182: 242e 0008      	movel %fp@(8),%d2
00018186: 2f02           	movel %d2,%sp@-
00018188: 4eba f496      	jsr %pc@(0x17620)
0001818c: 588f           	addql #4,%sp
0001818e: 4a40           	tstw %d0
00018190: 665e           	bnes 0x181f0
00018192: 2f02           	movel %d2,%sp@-
00018194: 4eb9 0001 c192 	jsr 0x1c192
0001819a: 588f           	addql #4,%sp
0001819c: 2079 0004 fd48 	moveal 0x4fd48,%a0
000181a2: 4a40           	tstw %d0
000181a4: 6c06           	bges 0x181ac
000181a6: 4240           	clrw %d0
000181a8: 1028 0037      	moveb %a0@(55),%d0
000181ac: 3440           	moveaw %d0,%a2
000181ae: 1630 a840      	moveb %a0@(0000000000000040,%a2:l),%d3
000181b2: 3f3c 0001      	movew #1,%sp@-
000181b6: 486e fffc      	pea %fp@(-4)
000181ba: 2f02           	movel %d2,%sp@-
000181bc: 4eba fe2c      	jsr %pc@(0x17fea)
000181c0: 4fef 000a      	lea %sp@(10),%sp
000181c4: 4a80           	tstl %d0
000181c6: 6728           	beqs 0x181f0
000181c8: 2f00           	movel %d0,%sp@-
000181ca: 4eba fafe      	jsr %pc@(0x17cca)
000181ce: 588f           	addql #4,%sp
000181d0: 4a40           	tstw %d0
000181d2: 6d1c           	blts 0x181f0
000181d4: 0243 00ff      	andiw #255,%d3
000181d8: 2079 0004 fd48 	moveal 0x4fd48,%a0
000181de: 1180 a840      	moveb %d0,%a0@(0000000000000040,%a2:l)
000181e2: 4a43           	tstw %d3
000181e4: 670e           	beqs 0x181f4
000181e6: 3f03           	movew %d3,%sp@-
000181e8: 4eba fb26      	jsr %pc@(0x17d10)
000181ec: 548f           	addql #2,%sp
000181ee: 6004           	bras 0x181f4
000181f0: 70de           	moveq #-34,%d0
000181f2: 6002           	bras 0x181f6
000181f4: 7000           	moveq #0,%d0
000181f6: 4cee 040c fff0 	moveml %fp@(-16),%d2-%d3/%a2
000181fc: 4e5e           	unlk %fp
000181fe: 4e75           	rts
00018200:  _ixsfirst
00018200: 4e56 fff8      	linkw %fp,#-8
00018204: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00018208: 342e 000c      	movew %fp@(12),%d2
0001820c: 246e 000e      	moveal %fp@(14),%a2
00018210: 0c42 0008      	cmpiw #8,%d2
00018214: 6704           	beqs 0x1821a
00018216: 0042 0021      	oriw #33,%d2
0001821a: 4267           	clrw %sp@-
0001821c: 486e fff8      	pea %fp@(-8)
00018220: 2f2e 0008      	movel %fp@(8),%sp@-
00018224: 4eba fdc4      	jsr %pc@(0x17fea)
00018228: 2840           	moveal %d0,%a4
0001822a: 4fef 000a      	lea %sp@(10),%sp
0001822e: 4a80           	tstl %d0
00018230: 6700 00b2      	beqw 0x182e4
00018234: 204e           	moveal %fp,%a0
00018236: 42a0           	clrl %a0@-
00018238: 2f08           	movel %a0,%sp@-
0001823a: 3f02           	movew %d2,%sp@-
0001823c: 2f2e fff8      	movel %fp@(-8),%sp@-
00018240: 2f00           	movel %d0,%sp@-
00018242: 4eba fc74      	jsr %pc@(0x17eb8)
00018246: 2640           	moveal %d0,%a3
00018248: 4fef 000e      	lea %sp@(14),%sp
0001824c: 4a80           	tstl %d0
0001824e: 6700 0098      	beqw 0x182e8
00018252: b4fc 0000      	cmpaw #0,%a2
00018256: 6700 0094      	beqw 0x182ec
0001825a: 2a6c 0014      	moveal %a4@(20),%a5
0001825e: 4878 000c      	pea 0xc
00018262: 2f2e fff8      	movel %fp@(-8),%sp@-
00018266: 2f0a           	movel %a2,%sp@-
00018268: 4eb9 0001 bb80 	jsr 0x1bb80
0001826e: 4fef 000c      	lea %sp@(12),%sp
00018272: 4aad 000c      	tstl %a5@(12)
00018276: 6610           	bnes 0x18288
00018278: 256e fffc 000c 	movel %fp@(-4),%a2@(12)
0001827e: 426a 0010      	clrw %a2@(16)
00018282: 426a 0012      	clrw %a2@(18)
00018286: 6010           	bras 0x18298
00018288: 42aa 000c      	clrl %a2@(12)
0001828c: 356d 0022 0010 	movew %a5@(34),%a2@(16)
00018292: 356d 001c 0012 	movew %a5@(28),%a2@(18)
00018298: 206c 0024      	moveal %a4@(36),%a0
0001829c: 3028 000c      	movew %a0@(12),%d0
000182a0: 48c0           	extl %d0
000182a2: 721f           	moveq #31,%d1
000182a4: c081           	andl %d1,%d0
000182a6: 81aa 000c      	orl %d0,%a2@(12)
000182aa: 1542 0014      	moveb %d2,%a2@(20)
000182ae: 156b 000b 0015 	moveb %a3@(11),%a2@(21)
000182b4: 302b 0016      	movew %a3@(22),%d0
000182b8: e058           	rorw #8,%d0
000182ba: 3540 0016      	movew %d0,%a2@(22)
000182be: 302b 0018      	movew %a3@(24),%d0
000182c2: e058           	rorw #8,%d0
000182c4: 3540 0018      	movew %d0,%a2@(24)
000182c8: 202b 001c      	movel %a3@(28),%d0
000182cc: e058           	rorw #8,%d0
000182ce: 4840           	swap %d0
000182d0: e058           	rorw #8,%d0
000182d2: 2540 001a      	movel %d0,%a2@(26)
000182d6: 486a 001e      	pea %a2@(30)
000182da: 2f0b           	movel %a3,%sp@-
000182dc: 4eba f364      	jsr %pc@(0x17642)
000182e0: 508f           	addql #8,%sp
000182e2: 6008           	bras 0x182ec
000182e4: 70de           	moveq #-34,%d0
000182e6: 6006           	bras 0x182ee
000182e8: 70df           	moveq #-33,%d0
000182ea: 6002           	bras 0x182ee
000182ec: 7000           	moveq #0,%d0
000182ee: 4cee 3c04 ffe4 	moveml %fp@(-28),%d2/%a2-%a5
000182f4: 4e5e           	unlk %fp
000182f6: 4e75           	rts
000182f8:  _xsfirst
000182f8: 2f03           	movel %d3,%sp@-
000182fa: 2f02           	movel %d2,%sp@-
000182fc: 262f 000c      	movel %sp@(12),%d3
00018300: 2079 0004 fd48 	moveal 0x4fd48,%a0
00018306: 2068 0020      	moveal %a0@(32),%a0
0001830a: 70ff           	moveq #-1,%d0
0001830c: 2140 000c      	movel %d0,%a0@(12)
00018310: 2f08           	movel %a0,%sp@-
00018312: 3f2f 0014      	movew %sp@(20),%sp@-
00018316: 2f03           	movel %d3,%sp@-
00018318: 4eba fee6      	jsr %pc@(0x18200)
0001831c: 2400           	movel %d0,%d2
0001831e: 4fef 000a      	lea %sp@(10),%sp
00018322: 6d12           	blts 0x18336
00018324: 2f03           	movel %d3,%sp@-
00018326: 4eba f2f8      	jsr %pc@(0x17620)
0001832a: 588f           	addql #4,%sp
0001832c: 4a40           	tstw %d0
0001832e: 57c0           	seq %d0
00018330: 4880           	extw %d0
00018332: 48c0           	extl %d0
00018334: c480           	andl %d0,%d2
00018336: 2002           	movel %d2,%d0
00018338: 241f           	movel %sp@+,%d2
0001833a: 261f           	movel %sp@+,%d3
0001833c: 4e75           	rts
0001833e:  _xrename
0001833e: 4e56 ffd4      	linkw %fp,#-44
00018342: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00018346: 262e 000e      	movel %fp@(14),%d3
0001834a: 42a7           	clrl %sp@-
0001834c: 3f3c 0010      	movew #16,%sp@-
00018350: 2f03           	movel %d3,%sp@-
00018352: 4eba feac      	jsr %pc@(0x18200)
00018356: 4fef 000a      	lea %sp@(10),%sp
0001835a: 4a80           	tstl %d0
0001835c: 6700 0368      	beqw 0x186c6
00018360: 4267           	clrw %sp@-
00018362: 486e ffec      	pea %fp@(-20)
00018366: 2f2e 000a      	movel %fp@(10),%sp@-
0001836a: 4eba fc7e      	jsr %pc@(0x17fea)
0001836e: 2440           	moveal %d0,%a2
00018370: 4fef 000a      	lea %sp@(10),%sp
00018374: 4a80           	tstl %d0
00018376: 6700 0346      	beqw 0x186be
0001837a: 2c2a 0024      	movel %a2@(36),%d6
0001837e: 4aaa 0018      	tstl %a2@(24)
00018382: 6706           	beqs 0x1838a
00018384: 3a6a 000e      	moveaw %a2@(14),%a5
00018388: 6004           	bras 0x1838e
0001838a: 3a7c 0001      	moveaw #1,%a5
0001838e: 42ae fff4      	clrl %fp@(-12)
00018392: 486e fff4      	pea %fp@(-12)
00018396: 3f3c 0037      	movew #55,%sp@-
0001839a: 2f2e ffec      	movel %fp@(-20),%sp@-
0001839e: 2f0a           	movel %a2,%sp@-
000183a0: 4eba fb16      	jsr %pc@(0x17eb8)
000183a4: 2040           	moveal %d0,%a0
000183a6: 4fef 000e      	lea %sp@(14),%sp
000183aa: 4a80           	tstl %d0
000183ac: 6700 0308      	beqw 0x186b6
000183b0: 1028 000b      	moveb %a0@(11),%d0
000183b4: 0800 0000      	btst #0,%d0
000183b8: 6600 030c      	bnew 0x186c6
000183bc: 242a 0014      	movel %a2@(20),%d2
000183c0: 72e0           	moveq #-32,%d1
000183c2: d3ae fff4      	addl %d1,%fp@(-12)
000183c6: 1d40 ffff      	moveb %d0,%fp@(-1)
000183ca: 3028 0016      	movew %a0@(22),%d0
000183ce: e058           	rorw #8,%d0
000183d0: 3d40 fffa      	movew %d0,%fp@(-6)
000183d4: 3028 0018      	movew %a0@(24),%d0
000183d8: e058           	rorw #8,%d0
000183da: 3d40 fffc      	movew %d0,%fp@(-4)
000183de: 3a28 001a      	movew %a0@(26),%d5
000183e2: e05d           	rorw #8,%d5
000183e4: 2828 001c      	movel %a0@(28),%d4
000183e8: e05c           	rorw #8,%d4
000183ea: 4844           	swap %d4
000183ec: e05c           	rorw #8,%d4
000183ee: 006a 8000 000c 	oriw #-32768,%a2@(12)
000183f4: 4267           	clrw %sp@-
000183f6: 486e fff0      	pea %fp@(-16)
000183fa: 2f03           	movel %d3,%sp@-
000183fc: 4eba fbec      	jsr %pc@(0x17fea)
00018400: 2640           	moveal %d0,%a3
00018402: 026a 7fff 000c 	andiw #32767,%a2@(12)
00018408: 4fef 000a      	lea %sp@(10),%sp
0001840c: 4a80           	tstl %d0
0001840e: 6700 02ae      	beqw 0x186be
00018412: 2e2b 0024      	movel %a3@(36),%d7
00018416: 4aab 0018      	tstl %a3@(24)
0001841a: 6706           	beqs 0x18422
0001841c: 386b 000e      	moveaw %a3@(14),%a4
00018420: 6004           	bras 0x18426
00018422: 387c 0001      	moveaw #1,%a4
00018426: 2f2e fff0      	movel %fp@(-16),%sp@-
0001842a: 4eb9 0001 9e16 	jsr 0x19e16
00018430: 588f           	addql #4,%sp
00018432: 4a40           	tstw %d0
00018434: 6600 0290      	bnew 0x186c6
00018438: be86           	cmpl %d6,%d7
0001843a: 6600 027e      	bnew 0x186ba
0001843e: 300c           	movew %a4,%d0
00018440: b04d           	cmpw %a5,%d0
00018442: 6700 0192      	beqw 0x185d6
00018446: 2a6e ffec      	moveal %fp@(-20),%a5
0001844a: b5eb 0018      	cmpal %a3@(24),%a2
0001844e: 6624           	bnes 0x18474
00018450: 49ee ffd4      	lea %fp@(-44),%a4
00018454: 2f0c           	movel %a4,%sp@-
00018456: 2f0b           	movel %a3,%sp@-
00018458: 4eba f1e8      	jsr %pc@(0x17642)
0001845c: 4878 000d      	pea 0xd
00018460: 2f0c           	movel %a4,%sp@-
00018462: 2f0d           	movel %a5,%sp@-
00018464: 4eb9 0001 c0ec 	jsr 0x1c0ec
0001846a: 4fef 0014      	lea %sp@(20),%sp
0001846e: 4a40           	tstw %d0
00018470: 6700 0254      	beqw 0x186c6
00018474: 006a 8000 000c 	oriw #-32768,%a2@(12)
0001847a: 006b 8000 000c 	oriw #-32768,%a3@(12)
00018480: 4240           	clrw %d0
00018482: 102e ffff      	moveb %fp@(-1),%d0
00018486: 3f00           	movew %d0,%sp@-
00018488: 2f03           	movel %d3,%sp@-
0001848a: 4eb9 0001 9e40 	jsr 0x19e40
00018490: 3600           	movew %d0,%d3
00018492: 026a 7fff 000c 	andiw #32767,%a2@(12)
00018498: 026b 7fff 000c 	andiw #32767,%a3@(12)
0001849e: 5c8f           	addql #6,%sp
000184a0: 4a40           	tstw %d0
000184a2: 6d00 021a      	bltw 0x186be
000184a6: 3f00           	movew %d0,%sp@-
000184a8: 4eb9 0001 98de 	jsr 0x198de
000184ae: 2840           	moveal %d0,%a4
000184b0: 1d7c ffe5 ffe1 	moveb #-27,%fp@(-31)
000184b6: 486e ffe1      	pea %fp@(-31)
000184ba: 4878 0001      	pea 0x1
000184be: 2f2e fff4      	movel %fp@(-12),%sp@-
000184c2: 2f02           	movel %d2,%sp@-
000184c4: 4eba f492      	jsr %pc@(0x17958)
000184c8: 4fef 0012      	lea %sp@(18),%sp
000184cc: 4a40           	tstw %d0
000184ce: 6d00 01f6      	bltw 0x186c6
000184d2: 266c 0004      	moveal %a4@(4),%a3
000184d6: 176e fffb 0004 	moveb %fp@(-5),%a3@(4)
000184dc: 176e fffa 0005 	moveb %fp@(-6),%a3@(5)
000184e2: 176e fffd 0006 	moveb %fp@(-3),%a3@(6)
000184e8: 176e fffc 0007 	moveb %fp@(-4),%a3@(7)
000184ee: 3745 0008      	movew %d5,%a3@(8)
000184f2: 2744 000a      	movel %d4,%a3@(10)
000184f6: 526b 0002      	addqw #1,%a3@(2)
000184fa: 2a6c 0010      	moveal %a4@(16),%a5
000184fe: 082e 0004 ffff 	btst #4,%fp@(-1)
00018504: 676c           	beqs 0x18572
00018506: 277c 7fff ffff 	movel #2147483647,%a3@(10)
0001850c: 000a 
0001850e: 206c 000c      	moveal %a4@(12),%a0
00018512: 4a10           	tstb %a0@
00018514: 6606           	bnes 0x1851c
00018516: 426e fff8      	clrw %fp@(-8)
0001851a: 600a           	bras 0x18526
0001851c: 206d 0004      	moveal %a5@(4),%a0
00018520: 3d68 0008 fff8 	movew %a0@(8),%fp@(-8)
00018526: 302e fff8      	movew %fp@(-8),%d0
0001852a: e058           	rorw #8,%d0
0001852c: 3d40 fff8      	movew %d0,%fp@(-8)
00018530: 486e fff8      	pea %fp@(-8)
00018534: 4878 0002      	pea 0x2
00018538: 4878 003a      	pea 0x3a
0001853c: 2f0c           	movel %a4,%sp@-
0001853e: 283c 0001 7958 	movel #96600,%d4
00018544: 2044           	moveal %d4,%a0
00018546: 4e90           	jsr %a0@
00018548: 4fef 0010      	lea %sp@(16),%sp
0001854c: 4a40           	tstw %d0
0001854e: 6d00 0172      	bltw 0x186c2
00018552: 486e ffff      	pea %fp@(-1)
00018556: 4878 0001      	pea 0x1
0001855a: 700b           	moveq #11,%d0
0001855c: d0ac 0014      	addl %a4@(20),%d0
00018560: 2f00           	movel %d0,%sp@-
00018562: 2f0d           	movel %a5,%sp@-
00018564: 2044           	moveal %d4,%a0
00018566: 4e90           	jsr %a0@
00018568: 4fef 0010      	lea %sp@(16),%sp
0001856c: 4a40           	tstw %d0
0001856e: 6d00 0152      	bltw 0x186c2
00018572: 0053 0001      	oriw #1,%a3@
00018576: 082e 0004 ffff 	btst #4,%fp@(-1)
0001857c: 673e           	beqs 0x185bc
0001857e: 3f3c 0006      	movew #6,%sp@-
00018582: 2f0c           	movel %a4,%sp@-
00018584: 4eb9 0001 9a8e 	jsr 0x19a8e
0001858a: 2f0c           	movel %a4,%sp@-
0001858c: 4eb9 0001 a740 	jsr 0x1a740
00018592: 5d43           	subqw #6,%d3
00018594: 3043           	moveaw %d3,%a0
00018596: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
0001859a: d3c9           	addal %a1,%a1
0001859c: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
000185a0: d1c8           	addal %a0,%a0
000185a2: 2248           	moveal %a0,%a1
000185a4: d3fc 0004 db5e 	addal #318302,%a1
000185aa: 4291           	clrl %a1@
000185ac: 43f9 0004 db5a 	lea 0x4db5a,%a1
000185b2: 42b1 8800      	clrl %a1@(0000000000000000,%a0:l)
000185b6: 4fef 000a      	lea %sp@(10),%sp
000185ba: 600a           	bras 0x185c6
000185bc: 3f03           	movew %d3,%sp@-
000185be: 4eb9 0001 9ba2 	jsr 0x19ba2
000185c4: 548f           	addql #2,%sp
000185c6: 3f3c 0002      	movew #2,%sp@-
000185ca: 2f0d           	movel %a5,%sp@-
000185cc: 4eb9 0001 9a8e 	jsr 0x19a8e
000185d2: 5c8f           	addql #6,%sp
000185d4: 6028           	bras 0x185fe
000185d6: 47ee ffe1      	lea %fp@(-31),%a3
000185da: 2f0b           	movel %a3,%sp@-
000185dc: 2f2e fff0      	movel %fp@(-16),%sp@-
000185e0: 4eba f416      	jsr %pc@(0x179f8)
000185e4: 2f0b           	movel %a3,%sp@-
000185e6: 4878 000b      	pea 0xb
000185ea: 2f2e fff4      	movel %fp@(-12),%sp@-
000185ee: 2f02           	movel %d2,%sp@-
000185f0: 4eba f366      	jsr %pc@(0x17958)
000185f4: 4fef 0018      	lea %sp@(24),%sp
000185f8: 4a40           	tstw %d0
000185fa: 6d00 00ca      	bltw 0x186c6
000185fe: 082e 0004 ffff 	btst #4,%fp@(-1)
00018604: 6700 00a0      	beqw 0x186a6
00018608: 262e ffec      	movel %fp@(-20),%d3
0001860c: 4878 000b      	pea 0xb
00018610: 3f3c 0020      	movew #32,%sp@-
00018614: 47ee ffd4      	lea %fp@(-44),%a3
00018618: 2f0b           	movel %a3,%sp@-
0001861a: 4eb9 0001 be02 	jsr 0x1be02
00018620: 2043           	moveal %d3,%a0
00018622: 49ee ffdc      	lea %fp@(-36),%a4
00018626: 4fef 000a      	lea %sp@(10),%sp
0001862a: 6008           	bras 0x18634
0001862c: 16c0           	moveb %d0,%a3@+
0001862e: 2248           	moveal %a0,%a1
00018630: b9cb           	cmpal %a3,%a4
00018632: 6716           	beqs 0x1864a
00018634: 2248           	moveal %a0,%a1
00018636: 1018           	moveb %a0@+,%d0
00018638: 6710           	beqs 0x1864a
0001863a: 0c00 002e      	cmpib #46,%d0
0001863e: 66ec           	bnes 0x1862c
00018640: 6008           	bras 0x1864a
00018642: 2049           	moveal %a1,%a0
00018644: 0c00 002e      	cmpib #46,%d0
00018648: 6706           	beqs 0x18650
0001864a: 2049           	moveal %a1,%a0
0001864c: 1019           	moveb %a1@+,%d0
0001864e: 66f2           	bnes 0x18642
00018650: 1010           	moveb %a0@,%d0
00018652: 6718           	beqs 0x1866c
00018654: 1d40 ffdc      	moveb %d0,%fp@(-36)
00018658: 1028 0001      	moveb %a0@(1),%d0
0001865c: 670e           	beqs 0x1866c
0001865e: 1d40 ffdd      	moveb %d0,%fp@(-35)
00018662: 1028 0002      	moveb %a0@(2),%d0
00018666: 6704           	beqs 0x1866c
00018668: 1d40 ffde      	moveb %d0,%fp@(-34)
0001866c: 422e ffdf      	clrb %fp@(-33)
00018670: 246a 001c      	moveal %a2@(28),%a2
00018674: 49ee ffd4      	lea %fp@(-44),%a4
00018678: 47f9 0001 c0ec 	lea 0x1c0ec,%a3
0001867e: 6016           	bras 0x18696
00018680: 4878 000b      	pea 0xb
00018684: 2f0a           	movel %a2,%sp@-
00018686: 2f0c           	movel %a4,%sp@-
00018688: 4e93           	jsr %a3@
0001868a: 4fef 000c      	lea %sp@(12),%sp
0001868e: 4a40           	tstw %d0
00018690: 670c           	beqs 0x1869e
00018692: 246a 0020      	moveal %a2@(32),%a2
00018696: b4fc 0000      	cmpaw #0,%a2
0001869a: 66e4           	bnes 0x18680
0001869c: 6008           	bras 0x186a6
0001869e: 2f0a           	movel %a2,%sp@-
000186a0: 4eba f10c      	jsr %pc@(0x177ae)
000186a4: 588f           	addql #4,%sp
000186a6: 3f3c 0002      	movew #2,%sp@-
000186aa: 2f02           	movel %d2,%sp@-
000186ac: 4eb9 0001 9a8e 	jsr 0x19a8e
000186b2: 5c8f           	addql #6,%sp
000186b4: 6012           	bras 0x186c8
000186b6: 70df           	moveq #-33,%d0
000186b8: 600e           	bras 0x186c8
000186ba: 70d0           	moveq #-48,%d0
000186bc: 600a           	bras 0x186c8
000186be: 70de           	moveq #-34,%d0
000186c0: 6006           	bras 0x186c8
000186c2: 70bf           	moveq #-65,%d0
000186c4: 6002           	bras 0x186c8
000186c6: 70dc           	moveq #-36,%d0
000186c8: 4cee 3cfc ffac 	moveml %fp@(-84),%d2-%d7/%a2-%a5
000186ce: 4e5e           	unlk %fp
000186d0: 4e75           	rts
000186d2:  _xchmod
000186d2: 4e56 fff4      	linkw %fp,#-12
000186d6: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
000186da: 362e 000c      	movew %fp@(12),%d3
000186de: 1d6e 000f fff6 	moveb %fp@(15),%fp@(-10)
000186e4: 4267           	clrw %sp@-
000186e6: 486e fff8      	pea %fp@(-8)
000186ea: 2f2e 0008      	movel %fp@(8),%sp@-
000186ee: 4eba f8fa      	jsr %pc@(0x17fea)
000186f2: 2440           	moveal %d0,%a2
000186f4: 4fef 000a      	lea %sp@(10),%sp
000186f8: 4a80           	tstl %d0
000186fa: 6700 008a      	beqw 0x18786
000186fe: 204e           	moveal %fp,%a0
00018700: 42a0           	clrl %a0@-
00018702: 2f08           	movel %a0,%sp@-
00018704: 3f3c 0027      	movew #39,%sp@-
00018708: 2f2e fff8      	movel %fp@(-8),%sp@-
0001870c: 2f00           	movel %d0,%sp@-
0001870e: 4eba f7a8      	jsr %pc@(0x17eb8)
00018712: 4fef 000e      	lea %sp@(14),%sp
00018716: 4a80           	tstl %d0
00018718: 6770           	beqs 0x1878a
0001871a: 4a43           	tstw %d3
0001871c: 670c           	beqs 0x1872a
0001871e: 4240           	clrw %d0
00018720: 102e fff6      	moveb %fp@(-10),%d0
00018724: 0240 ffd8      	andiw #-40,%d0
00018728: 6664           	bnes 0x1878e
0001872a: 70eb           	moveq #-21,%d0
0001872c: d0ae fffc      	addl %fp@(-4),%d0
00018730: 2d40 fffc      	movel %d0,%fp@(-4)
00018734: 242a 0014      	movel %a2@(20),%d2
00018738: 2f00           	movel %d0,%sp@-
0001873a: 2f02           	movel %d2,%sp@-
0001873c: 4eb9 0001 964c 	jsr 0x1964c
00018742: 508f           	addql #8,%sp
00018744: 41ee fff6      	lea %fp@(-10),%a0
00018748: 4a43           	tstw %d3
0001874a: 6614           	bnes 0x18760
0001874c: 2f08           	movel %a0,%sp@-
0001874e: 4878 0001      	pea 0x1
00018752: 2f02           	movel %d2,%sp@-
00018754: 4eb9 0001 97ee 	jsr 0x197ee
0001875a: 4fef 000c      	lea %sp@(12),%sp
0001875e: 601e           	bras 0x1877e
00018760: 2f08           	movel %a0,%sp@-
00018762: 4878 0001      	pea 0x1
00018766: 2f02           	movel %d2,%sp@-
00018768: 4eb9 0001 984c 	jsr 0x1984c
0001876e: 3f3c 0002      	movew #2,%sp@-
00018772: 2f02           	movel %d2,%sp@-
00018774: 4eb9 0001 9a8e 	jsr 0x19a8e
0001877a: 4fef 0012      	lea %sp@(18),%sp
0001877e: 7000           	moveq #0,%d0
00018780: 102e fff6      	moveb %fp@(-10),%d0
00018784: 600a           	bras 0x18790
00018786: 70de           	moveq #-34,%d0
00018788: 6006           	bras 0x18790
0001878a: 70df           	moveq #-33,%d0
0001878c: 6002           	bras 0x18790
0001878e: 70dc           	moveq #-36,%d0
00018790: 4cee 040c ffe8 	moveml %fp@(-24),%d2-%d3/%a2
00018796: 4e5e           	unlk %fp
00018798: 4e75           	rts
0001879a:  _xrmdir
0001879a: 4e56 fffc      	linkw %fp,#-4
0001879e: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
000187a2: 3f3c 0001      	movew #1,%sp@-
000187a6: 486e fffc      	pea %fp@(-4)
000187aa: 2f2e 0008      	movel %fp@(8),%sp@-
000187ae: 4eba f83a      	jsr %pc@(0x17fea)
000187b2: 2440           	moveal %d0,%a2
000187b4: 4fef 000a      	lea %sp@(10),%sp
000187b8: 4a80           	tstl %d0
000187ba: 6700 00c4      	beqw 0x18880
000187be: 4aaa 0018      	tstl %a2@(24)
000187c2: 6700 00c4      	beqw 0x18888
000187c6: 266a 0014      	moveal %a2@(20),%a3
000187ca: b6fc 0000      	cmpaw #0,%a3
000187ce: 660a           	bnes 0x187da
000187d0: 2f00           	movel %d0,%sp@-
000187d2: 4eba f67c      	jsr %pc@(0x17e50)
000187d6: 2640           	moveal %d0,%a3
000187d8: 588f           	addql #4,%sp
000187da: 4878 0040      	pea 0x40
000187de: 2f0b           	movel %a3,%sp@-
000187e0: 4eb9 0001 964c 	jsr 0x1964c
000187e6: 508f           	addql #8,%sp
000187e8: 49f9 0001 9778 	lea 0x19778,%a4
000187ee: 2f0b           	movel %a3,%sp@-
000187f0: 4e94           	jsr %a4@
000187f2: 588f           	addql #4,%sp
000187f4: 4a80           	tstl %d0
000187f6: 6716           	beqs 0x1880e
000187f8: 2040           	moveal %d0,%a0
000187fa: 1210           	moveb %a0@,%d1
000187fc: 0c01 ffe5      	cmpib #-27,%d1
00018800: 67ec           	beqs 0x187ee
00018802: 0c28 000f 000b 	cmpib #15,%a0@(11)
00018808: 67e4           	beqs 0x187ee
0001880a: 6000 0088      	braw 0x18894
0001880e: 206a 0018      	moveal %a2@(24),%a0
00018812: 43e8 001c      	lea %a0@(28),%a1
00018816: 2068 001c      	moveal %a0@(28),%a0
0001881a: 6008           	bras 0x18824
0001881c: 43e8 0020      	lea %a0@(32),%a1
00018820: 2068 0020      	moveal %a0@(32),%a0
00018824: b5c8           	cmpal %a0,%a2
00018826: 66f4           	bnes 0x1881c
00018828: 4aaa 0034      	tstl %a2@(52)
0001882c: 6656           	bnes 0x18884
0001882e: 4aaa 001c      	tstl %a2@(28)
00018832: 6650           	bnes 0x18884
00018834: 22aa 0020      	movel %a2@(32),%a1@
00018838: 202a 0014      	movel %a2@(20),%d0
0001883c: 670a           	beqs 0x18848
0001883e: 2f00           	movel %d0,%sp@-
00018840: 4eb9 0001 a740 	jsr 0x1a740
00018846: 588f           	addql #4,%sp
00018848: 242a 0018      	movel %a2@(24),%d2
0001884c: 2f0a           	movel %a2,%sp@-
0001884e: 4eb9 0001 a740 	jsr 0x1a740
00018854: 246b 0014      	moveal %a3@(20),%a2
00018858: 266b 0010      	moveal %a3@(16),%a3
0001885c: 2f0a           	movel %a2,%sp@-
0001885e: 2f0b           	movel %a3,%sp@-
00018860: 4eb9 0001 964c 	jsr 0x1964c
00018866: 2f0b           	movel %a3,%sp@-
00018868: 4eb9 0001 9778 	jsr 0x19778
0001886e: 2f0a           	movel %a2,%sp@-
00018870: 2f00           	movel %d0,%sp@-
00018872: 2f02           	movel %d2,%sp@-
00018874: 4eb9 0001 9cc6 	jsr 0x19cc6
0001887a: 4fef 001c      	lea %sp@(28),%sp
0001887e: 600a           	bras 0x1888a
00018880: 70de           	moveq #-34,%d0
00018882: 6006           	bras 0x1888a
00018884: 70bf           	moveq #-65,%d0
00018886: 6002           	bras 0x1888a
00018888: 70dc           	moveq #-36,%d0
0001888a: 4cee 1c04 ffec 	moveml %fp@(-20),%d2/%a2-%a4
00018890: 4e5e           	unlk %fp
00018892: 4e75           	rts
00018894: 4a01           	tstb %d1
00018896: 6700 ff76      	beqw 0x1880e
0001889a: 60ec           	bras 0x18888
0001889c:  _xmkdir
0001889c: 48e7 383e      	moveml %d2-%d4/%a2-%fp,%sp@-
000188a0: 3f3c 0010      	movew #16,%sp@-
000188a4: 2f2f 0026      	movel %sp@(38),%sp@-
000188a8: 4eb9 0001 9e40 	jsr 0x19e40
000188ae: 3800           	movew %d0,%d4
000188b0: 5c8f           	addql #6,%sp
000188b2: 6d00 0198      	bltw 0x18a4c
000188b6: 3f00           	movew %d0,%sp@-
000188b8: 4eb9 0001 98de 	jsr 0x198de
000188be: 2640           	moveal %d0,%a3
000188c0: 2a6b 0010      	moveal %a3@(16),%a5
000188c4: 2f2b 0014      	movel %a3@(20),%sp@-
000188c8: 2f0d           	movel %a5,%sp@-
000188ca: 4eb9 0001 964c 	jsr 0x1964c
000188d0: 2f0d           	movel %a5,%sp@-
000188d2: 4eb9 0001 9778 	jsr 0x19778
000188d8: 2440           	moveal %d0,%a2
000188da: 2f00           	movel %d0,%sp@-
000188dc: 4dfa ed16      	lea %pc@(0x175f4),%fp
000188e0: 4e96           	jsr %fp@
000188e2: 3600           	movew %d0,%d3
000188e4: 242b 000c      	movel %a3@(12),%d2
000188e8: 4fef 0012      	lea %sp@(18),%sp
000188ec: 2842           	moveal %d2,%a4
000188ee: 600c           	bras 0x188fc
000188f0: 2f0c           	movel %a4,%sp@-
000188f2: 4e96           	jsr %fp@
000188f4: 588f           	addql #4,%sp
000188f6: d640           	addw %d0,%d3
000188f8: 286c 0018      	moveal %a4@(24),%a4
000188fc: b8fc 0000      	cmpaw #0,%a4
00018900: 66ee           	bnes 0x188f0
00018902: 0c43 006e      	cmpiw #110,%d3
00018906: 6f14           	bles 0x1891c
00018908: 2f2b 0014      	movel %a3@(20),%sp@-
0001890c: 2f0a           	movel %a2,%sp@-
0001890e: 2f02           	movel %d2,%sp@-
00018910: 4eb9 0001 9cc6 	jsr 0x19cc6
00018916: 4fef 000c      	lea %sp@(12),%sp
0001891a: 6048           	bras 0x18964
0001891c: 2f0a           	movel %a2,%sp@-
0001891e: 2f02           	movel %d2,%sp@-
00018920: 4eba eedc      	jsr %pc@(0x177fe)
00018924: 2400           	movel %d0,%d2
00018926: 2f00           	movel %d0,%sp@-
00018928: 4eba f526      	jsr %pc@(0x17e50)
0001892c: 2840           	moveal %d0,%a4
0001892e: 3f3c 0001      	movew #1,%sp@-
00018932: 2f00           	movel %d0,%sp@-
00018934: 4eb9 0001 8f3a 	jsr 0x18f3a
0001893a: 4fef 0012      	lea %sp@(18),%sp
0001893e: 4a40           	tstw %d0
00018940: 6728           	beqs 0x1896a
00018942: 2f2b 0014      	movel %a3@(20),%sp@-
00018946: 2f0a           	movel %a2,%sp@-
00018948: 2f2b 000c      	movel %a3@(12),%sp@-
0001894c: 4eb9 0001 9cc6 	jsr 0x19cc6
00018952: 206b 000c      	moveal %a3@(12),%a0
00018956: 42a8 001c      	clrl %a0@(28)
0001895a: 2f02           	movel %d2,%sp@-
0001895c: 4eba ee50      	jsr %pc@(0x177ae)
00018960: 4fef 0010      	lea %sp@(16),%sp
00018964: 70dc           	moveq #-36,%d0
00018966: 6000 00e4      	braw 0x18a4c
0001896a: 2f02           	movel %d2,%sp@-
0001896c: 4eba f466      	jsr %pc@(0x17dd4)
00018970: 2440           	moveal %d0,%a2
00018972: 4878 0016      	pea 0x16
00018976: 487a 0122      	pea %pc@(0x18a9a)
0001897a: 2f00           	movel %d0,%sp@-
0001897c: 243c 0001 bb80 	movel #113536,%d2
00018982: 2042           	moveal %d2,%a0
00018984: 4e90           	jsr %a0@
00018986: 157c 0010 000b 	moveb #16,%a2@(11)
0001898c: 206c 0004      	moveal %a4@(4),%a0
00018990: 2568 0004 0016 	movel %a0@(4),%a2@(22)
00018996: 3028 0008      	movew %a0@(8),%d0
0001899a: e058           	rorw #8,%d0
0001899c: 3540 001a      	movew %d0,%a2@(26)
000189a0: 42aa 001c      	clrl %a2@(28)
000189a4: 4dea 0020      	lea %a2@(32),%fp
000189a8: 4878 0016      	pea 0x16
000189ac: 487a 00ec      	pea %pc@(0x18a9a)
000189b0: 2f0e           	movel %fp,%sp@-
000189b2: 2042           	moveal %d2,%a0
000189b4: 4e90           	jsr %a0@
000189b6: 157c 002e 0021 	moveb #46,%a2@(33)
000189bc: 157c 0010 002b 	moveb #16,%a2@(43)
000189c2: 4fef 001c      	lea %sp@(28),%sp
000189c6: 4aad 000c      	tstl %a5@(12)
000189ca: 660e           	bnes 0x189da
000189cc: 426a 0036      	clrw %a2@(54)
000189d0: 426a 0038      	clrw %a2@(56)
000189d4: 426a 003a      	clrw %a2@(58)
000189d8: 601c           	bras 0x189f6
000189da: 206b 0010      	moveal %a3@(16),%a0
000189de: 2068 0004      	moveal %a0@(4),%a0
000189e2: 2568 0004 0036 	movel %a0@(4),%a2@(54)
000189e8: 3028 0008      	movew %a0@(8),%d0
000189ec: 3540 003a      	movew %d0,%a2@(58)
000189f0: e058           	rorw #8,%d0
000189f2: 3d40 001a      	movew %d0,%fp@(26)
000189f6: 42aa 003c      	clrl %a2@(60)
000189fa: 4878 0038      	pea 0x38
000189fe: 2f0c           	movel %a4,%sp@-
00018a00: 2f0b           	movel %a3,%sp@-
00018a02: 4eb9 0001 bb80 	jsr 0x1bb80
00018a08: 006b 0001 002a 	oriw #1,%a3@(42)
00018a0e: 3f3c 0006      	movew #6,%sp@-
00018a12: 2f0b           	movel %a3,%sp@-
00018a14: 4eb9 0001 9a8e 	jsr 0x19a8e
00018a1a: 2f0b           	movel %a3,%sp@-
00018a1c: 4eb9 0001 a740 	jsr 0x1a740
00018a22: 5d44           	subqw #6,%d4
00018a24: 3044           	moveaw %d4,%a0
00018a26: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
00018a2a: d3c9           	addal %a1,%a1
00018a2c: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
00018a30: d1c8           	addal %a0,%a0
00018a32: 2248           	moveal %a0,%a1
00018a34: d3fc 0004 db5e 	addal #318302,%a1
00018a3a: 4291           	clrl %a1@
00018a3c: 43f9 0004 db5a 	lea 0x4db5a,%a1
00018a42: 42b1 8800      	clrl %a1@(0000000000000000,%a0:l)
00018a46: 4fef 0016      	lea %sp@(22),%sp
00018a4a: 7000           	moveq #0,%d0
00018a4c: 4cdf 7c1c      	moveml %sp@+,%d2-%d4/%a2-%fp
00018a50: 4e75           	rts
00018a52:  _free_available_dnds
00018a52: 2f0b           	movel %a3,%sp@-
00018a54: 2f0a           	movel %a2,%sp@-
00018a56: 42b9 0004 da20 	clrl 0x4da20
00018a5c: 42b9 0004 da24 	clrl 0x4da24
00018a62: 45f9 0004 de48 	lea 0x4de48,%a2
00018a68: 47fa eca0      	lea %pc@(0x1770a),%a3
00018a6c: 205a           	moveal %a2@+,%a0
00018a6e: b0fc 0000      	cmpaw #0,%a0
00018a72: 670c           	beqs 0x18a80
00018a74: 2028 002c      	movel %a0@(44),%d0
00018a78: 6706           	beqs 0x18a80
00018a7a: 2f00           	movel %d0,%sp@-
00018a7c: 4e93           	jsr %a3@
00018a7e: 588f           	addql #4,%sp
00018a80: b5fc 0004 deb0 	cmpal #319152,%a2
00018a86: 66e4           	bnes 0x18a6c
00018a88: 3039 0004 da22 	movew 0x4da22,%d0
00018a8e: d079 0004 da26 	addw 0x4da26,%d0
00018a94: 245f           	moveal %sp@+,%a2
00018a96: 265f           	moveal %sp@+,%a3
00018a98: 4e75           	rts
00018a9a: 2e20           	movel %a0@-,%d7
00018a9c: 2020           	movel %a0@-,%d0
00018a9e: 2020           	movel %a0@-,%d0
00018aa0: 2020           	movel %a0@-,%d0
00018aa2: 2020           	movel %a0@-,%d0
00018aa4: 2000           	movel %d0,%d0
00018aae: 0000 ffff      	orib #-1,%d0
00018ab2: ffff           	.short 0xffff
00018ab4:  _log_media
00018ab4: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00018ab8: 266f 0030      	moveal %sp@(48),%a3
00018abc: 3e2f 0034      	movew %sp@(52),%d7
00018ac0: 3413           	movew %a3@,%d2
00018ac2: 3c2b 0002      	movew %a3@(2),%d6
00018ac6: 3c6b 0006      	moveaw %a3@(6),%fp
00018aca: 362b 0008      	movew %a3@(8),%d3
00018ace: 7a00           	moveq #0,%d5
00018ad0: 3a03           	movew %d3,%d5
00018ad2: 4a85           	tstl %d5
00018ad4: 6700 0152      	beqw 0x18c28
00018ad8: 3f3c 0001      	movew #1,%sp@-
00018adc: 49f9 0001 a5f2 	lea 0x1a5f2,%a4
00018ae2: 4e94           	jsr %a4@
00018ae4: 2440           	moveal %d0,%a2
00018ae6: 3047           	moveaw %d7,%a0
00018ae8: d1c8           	addal %a0,%a0
00018aea: 2248           	moveal %a0,%a1
00018aec: d3fc 0004 de48 	addal #319048,%a1
00018af2: 2380 8800      	movel %d0,%a1@(0000000000000000,%a0:l)
00018af6: 548f           	addql #2,%sp
00018af8: 6700 0132      	beqw 0x18c2c
00018afc: 7800           	moveq #0,%d4
00018afe: 3806           	movew %d6,%d4
00018b00: 3f3c 0002      	movew #2,%sp@-
00018b04: 4e94           	jsr %a4@
00018b06: 2a40           	moveal %d0,%a5
00018b08: 2540 002c      	movel %d0,%a2@(44)
00018b0c: 3f3c 0003      	movew #3,%sp@-
00018b10: 4e94           	jsr %a4@
00018b12: 2b40 0014      	movel %d0,%a5@(20)
00018b16: 3f3c 0003      	movew #3,%sp@-
00018b1a: 4e94           	jsr %a4@
00018b1c: 2540 0024      	movel %d0,%a2@(36)
00018b20: 226a 002c      	moveal %a2@(44),%a1
00018b24: 3543 000e      	movew %d3,%a2@(14)
00018b28: 2069 0014      	moveal %a1@(20),%a0
00018b2c: 3547 000c      	movew %d7,%a2@(12)
00018b30: 214a 0008      	movel %a2,%a0@(8)
00018b34: 234a 0024      	movel %a2,%a1@(36)
00018b38: 4211           	clrb %a1@
00018b3a: 102b 0011      	moveb %a3@(17),%d0
00018b3e: 0200 0001      	andib #1,%d0
00018b42: 1540 0030      	moveb %d0,%a2@(48)
00018b46: 102b 0011      	moveb %a3@(17),%d0
00018b4a: 0200 0002      	andib #2,%d0
00018b4e: 1540 0031      	moveb %d0,%a2@(49)
00018b52: 3546 0010      	movew %d6,%a2@(16)
00018b56: 322b 0004      	movew %a3@(4),%d1
00018b5a: 3541 0012      	movew %d1,%a2@(18)
00018b5e: 3542 0014      	movew %d2,%a2@(20)
00018b62: 356b 000e 0016 	movew %a3@(14),%a2@(22)
00018b68: 5c8f           	addql #6,%sp
00018b6a: 4240           	clrw %d0
00018b6c: 6004           	bras 0x18b72
00018b6e: e28c           	lsrl #1,%d4
00018b70: 5240           	addqw #1,%d0
00018b72: 4a84           	tstl %d4
00018b74: 66f8           	bnes 0x18b6e
00018b76: 7800           	moveq #0,%d4
00018b78: 3802           	movew %d2,%d4
00018b7a: 5340           	subqw #1,%d0
00018b7c: 3540 0018      	movew %d0,%a2@(24)
00018b80: 3c00           	movew %d0,%d6
00018b82: 48c6           	extl %d6
00018b84: 7001           	moveq #1,%d0
00018b86: eda8           	lsll %d6,%d0
00018b88: 5340           	subqw #1,%d0
00018b8a: 3540 001a      	movew %d0,%a2@(26)
00018b8e: 4240           	clrw %d0
00018b90: 6004           	bras 0x18b96
00018b92: e28c           	lsrl #1,%d4
00018b94: 5240           	addqw #1,%d0
00018b96: 4a84           	tstl %d4
00018b98: 66f8           	bnes 0x18b92
00018b9a: 5340           	subqw #1,%d0
00018b9c: 3540 001c      	movew %d0,%a2@(28)
00018ba0: 3800           	movew %d0,%d4
00018ba2: 48c4           	extl %d4
00018ba4: 7001           	moveq #1,%d0
00018ba6: e9a8           	lsll %d4,%d0
00018ba8: 5340           	subqw #1,%d0
00018baa: 3540 001e      	movew %d0,%a2@(30)
00018bae: 0281 0000 ffff 	andil #65535,%d1
00018bb4: 4240           	clrw %d0
00018bb6: 6004           	bras 0x18bbc
00018bb8: e289           	lsrl #1,%d1
00018bba: 5240           	addqw #1,%d0
00018bbc: 4a81           	tstl %d1
00018bbe: 66f8           	bnes 0x18bb8
00018bc0: 5340           	subqw #1,%d0
00018bc2: 3540 0020      	movew %d0,%a2@(32)
00018bc6: 3200           	movew %d0,%d1
00018bc8: 48c1           	extl %d1
00018bca: 7001           	moveq #1,%d0
00018bcc: e3a8           	lsll %d1,%d0
00018bce: 5340           	subqw #1,%d0
00018bd0: 3540 0022      	movew %d0,%a2@(34)
00018bd4: 49e8 002a      	lea %a0@(42),%a4
00018bd8: 214c 0004      	movel %a4,%a0@(4)
00018bdc: 300e           	movew %fp,%d0
00018bde: c0c2           	muluw %d2,%d0
00018be0: 2140 0034      	movel %d0,%a0@(52)
00018be4: 317c 0002 0032 	movew #2,%a0@(50)
00018bea: 337c 0002 000e 	movew #2,%a1@(14)
00018bf0: 206a 0024      	moveal %a2@(36),%a0
00018bf4: 214a 0008      	movel %a2,%a0@(8)
00018bf8: 43e8 002a      	lea %a0@(42),%a1
00018bfc: 2149 0004      	movel %a1,%a0@(4)
00018c00: c6c2           	muluw %d2,%d3
00018c02: 2143 0034      	movel %d3,%a0@(52)
00018c06: 317c 0002 0032 	movew #2,%a0@(50)
00018c0c: 7000           	moveq #0,%d0
00018c0e: 302b 000a      	movew %a3@(10),%d0
00018c12: 2480           	movel %d0,%a2@
00018c14: d085           	addl %d5,%d0
00018c16: 2540 0004      	movel %d0,%a2@(4)
00018c1a: 7000           	moveq #0,%d0
00018c1c: 302b 000c      	movew %a3@(12),%d0
00018c20: 2540 0008      	movel %d0,%a2@(8)
00018c24: 4240           	clrw %d0
00018c26: 6006           	bras 0x18c2e
00018c28: 70d2           	moveq #-46,%d0
00018c2a: 6002           	bras 0x18c2e
00018c2c: 70d9           	moveq #-39,%d0
00018c2e: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00018c32: 4e75           	rts
00018c34:  _ckdrv
00018c34: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
00018c38: 362f 0014      	movew %sp@(20),%d3
00018c3c: 6d00 00e6      	bltw 0x18d24
00018c40: 3003           	movew %d3,%d0
00018c42: 48c0           	extl %d0
00018c44: 7801           	moveq #1,%d4
00018c46: e1ac           	lsll %d0,%d4
00018c48: 2004           	movel %d4,%d0
00018c4a: c0b9 0004 da28 	andl 0x4da28,%d0
00018c50: 6636           	bnes 0x18c88
00018c52: 3f03           	movew %d3,%sp@-
00018c54: 3f3c 0007      	movew #7,%sp@-
00018c58: 4e4d           	trap #13
00018c5a: 588f           	addql #4,%sp
00018c5c: 4a80           	tstl %d0
00018c5e: 6610           	bnes 0x18c70
00018c60: c8b9 0004 c074 	andl 0x4c074,%d4
00018c66: 6700 00bc      	beqw 0x18d24
00018c6a: 76de           	moveq #-34,%d3
00018c6c: 6000 00bc      	braw 0x18d2a
00018c70: 3f03           	movew %d3,%sp@-
00018c72: 2f00           	movel %d0,%sp@-
00018c74: 4eba fe3e      	jsr %pc@(0x18ab4)
00018c78: 5c8f           	addql #6,%sp
00018c7a: 4a40           	tstw %d0
00018c7c: 6600 00aa      	bnew 0x18d28
00018c80: 89b9 0004 da28 	orl %d4,0x4da28
00018c86: 6040           	bras 0x18cc8
00018c88: 4a6f 0016      	tstw %sp@(22)
00018c8c: 673a           	beqs 0x18cc8
00018c8e: c8b9 0004 c074 	andl 0x4c074,%d4
00018c94: 6732           	beqs 0x18cc8
00018c96: 3f03           	movew %d3,%sp@-
00018c98: 3f3c 0009      	movew #9,%sp@-
00018c9c: 4e4d           	trap #13
00018c9e: 588f           	addql #4,%sp
00018ca0: 4a80           	tstl %d0
00018ca2: 6724           	beqs 0x18cc8
00018ca4: 33c3 0004 db50 	movew %d3,0x4db50
00018caa: 70f2           	moveq #-14,%d0
00018cac: 23c0 0004 db56 	movel %d0,0x4db56
00018cb2: 23c0 0004 db52 	movel %d0,0x4db52
00018cb8: 3f3c 0001      	movew #1,%sp@-
00018cbc: 4879 0004 db1c 	pea 0x4db1c
00018cc2: 4eb9 0001 bfda 	jsr 0x1bfda
00018cc8: 2079 0004 fd48 	moveal 0x4fd48,%a0
00018cce: 4240           	clrw %d0
00018cd0: 1030 3040      	moveb %a0@(0000000000000040,%d3:w),%d0
00018cd4: 0c40 0027      	cmpiw #39,%d0
00018cd8: 6e1c           	bgts 0x18cf6
00018cda: 4a40           	tstw %d0
00018cdc: 6718           	beqs 0x18cf6
00018cde: 3040           	moveaw %d0,%a0
00018ce0: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
00018ce4: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
00018ce8: 2248           	moveal %a0,%a1
00018cea: d3fc 0004 da2c 	addal #317996,%a1
00018cf0: 4ab1 8800      	tstl %a1@(0000000000000000,%a0:l)
00018cf4: 6634           	bnes 0x18d2a
00018cf6: 3443           	moveaw %d3,%a2
00018cf8: 41f2 a800      	lea %a2@(0000000000000000,%a2:l),%a0
00018cfc: 2248           	moveal %a0,%a1
00018cfe: d3fc 0004 de48 	addal #319048,%a1
00018d04: 2071 8800      	moveal %a1@(0000000000000000,%a0:l),%a0
00018d08: 2f28 002c      	movel %a0@(44),%sp@-
00018d0c: 4eb9 0001 7cca 	jsr 0x17cca
00018d12: 588f           	addql #4,%sp
00018d14: 4a40           	tstw %d0
00018d16: 6d10           	blts 0x18d28
00018d18: 2079 0004 fd48 	moveal 0x4fd48,%a0
00018d1e: 1180 a840      	moveb %d0,%a0@(0000000000000040,%a2:l)
00018d22: 6006           	bras 0x18d2a
00018d24: 76d2           	moveq #-46,%d3
00018d26: 6002           	bras 0x18d2a
00018d28: 76d9           	moveq #-39,%d3
00018d2a: 3003           	movew %d3,%d0
00018d2c: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
00018d30: 4e75           	rts
00018d32: 0000 302f      	orib #47,%d0
00018d34:  _cl2rec
00018d36: 0004 5540      	orib #64,%d4
00018d3a: 0280 0000 ffff 	andil #65535,%d0
00018d40: 206f 0006      	moveal %sp@(6),%a0
00018d44: 7200           	moveq #0,%d1
00018d46: 3228 0018      	movew %a0@(24),%d1
00018d4a: e3a8           	lsll %d1,%d0
00018d4c: 4e75           	rts
00018d4e:  _clfix
00018d4e: 48e7 3f38      	moveml %d2-%d7/%a2-%a4,%sp@-
00018d52: 302f 0028      	movew %sp@(40),%d0
00018d56: 342f 002a      	movew %sp@(42),%d2
00018d5a: 246f 002c      	moveal %sp@(44),%a2
00018d5e: 122a 0030      	moveb %a2@(48),%d1
00018d62: 7800           	moveq #0,%d4
00018d64: 3800           	movew %d0,%d4
00018d66: 4a01           	tstb %d1
00018d68: 6704           	beqs 0x18d6e
00018d6a: d884           	addl %d4,%d4
00018d6c: 600c           	bras 0x18d7a
00018d6e: 3600           	movew %d0,%d3
00018d70: e24b           	lsrw #1,%d3
00018d72: 0283 0000 ffff 	andil #65535,%d3
00018d78: d883           	addl %d3,%d4
00018d7a: 306a 001c      	moveaw %a2@(28),%a0
00018d7e: 2604           	movel %d4,%d3
00018d80: 2a08           	movel %a0,%d5
00018d82: eaa3           	asrl %d5,%d3
00018d84: 2643           	moveal %d3,%a3
00018d86: 306a 001e      	moveaw %a2@(30),%a0
00018d8a: 2608           	movel %a0,%d3
00018d8c: c883           	andl %d3,%d4
00018d8e: 4a01           	tstb %d1
00018d90: 6720           	beqs 0x18db2
00018d92: 3f3c 0001      	movew #1,%sp@-
00018d96: 2f2a 0024      	movel %a2@(36),%sp@-
00018d9a: 2f0b           	movel %a3,%sp@-
00018d9c: 4eb9 0001 75ae 	jsr 0x175ae
00018da2: e05a           	rorw #8,%d2
00018da4: 2040           	moveal %d0,%a0
00018da6: 3182 4800      	movew %d2,%a0@(0000000000000000,%d4:l)
00018daa: 4fef 000a      	lea %sp@(10),%sp
00018dae: 6000 00b2      	braw 0x18e62
00018db2: 3c02           	movew %d2,%d6
00018db4: 0800 0000      	btst #0,%d0
00018db8: 6706           	beqs 0x18dc0
00018dba: e94e           	lslw #4,%d6
00018dbc: 7e0f           	moveq #15,%d7
00018dbe: 6008           	bras 0x18dc8
00018dc0: 0246 0fff      	andiw #4095,%d6
00018dc4: 3e3c f000      	movew #-4096,%d7
00018dc8: 7000           	moveq #0,%d0
00018dca: 302a 0014      	movew %a2@(20),%d0
00018dce: 9084           	subl %d4,%d0
00018dd0: 7201           	moveq #1,%d1
00018dd2: b280           	cmpl %d0,%d1
00018dd4: 57c3           	seq %d3
00018dd6: 4883           	extw %d3
00018dd8: 4443           	negw %d3
00018dda: 4267           	clrw %sp@-
00018ddc: 2f2a 0024      	movel %a2@(36),%sp@-
00018de0: 2f0b           	movel %a3,%sp@-
00018de2: 49f9 0001 75ae 	lea 0x175ae,%a4
00018de8: 4e94           	jsr %a4@
00018dea: 2040           	moveal %d0,%a0
00018dec: d1c4           	addal %d4,%a0
00018dee: 4245           	clrw %d5
00018df0: 1a10           	moveb %a0@,%d5
00018df2: e14d           	lslw #8,%d5
00018df4: 4fef 000a      	lea %sp@(10),%sp
00018df8: 4a43           	tstw %d3
00018dfa: 6606           	bnes 0x18e02
00018dfc: 2008           	movel %a0,%d0
00018dfe: 5280           	addql #1,%d0
00018e00: 6010           	bras 0x18e12
00018e02: 4267           	clrw %sp@-
00018e04: 2f2a 0024      	movel %a2@(36),%sp@-
00018e08: 486b 0001      	pea %a3@(1)
00018e0c: 4e94           	jsr %a4@
00018e0e: 4fef 000a      	lea %sp@(10),%sp
00018e12: 2040           	moveal %d0,%a0
00018e14: 4242           	clrw %d2
00018e16: 1410           	moveb %a0@,%d2
00018e18: 8445           	orw %d5,%d2
00018e1a: e05a           	rorw #8,%d2
00018e1c: c447           	andw %d7,%d2
00018e1e: 8446           	orw %d6,%d2
00018e20: e05a           	rorw #8,%d2
00018e22: 3f3c 0001      	movew #1,%sp@-
00018e26: 2f2a 0024      	movel %a2@(36),%sp@-
00018e2a: 2f0b           	movel %a3,%sp@-
00018e2c: 49f9 0001 75ae 	lea 0x175ae,%a4
00018e32: 4e94           	jsr %a4@
00018e34: 2040           	moveal %d0,%a0
00018e36: d1c4           	addal %d4,%a0
00018e38: 3002           	movew %d2,%d0
00018e3a: e048           	lsrw #8,%d0
00018e3c: 1080           	moveb %d0,%a0@
00018e3e: 4fef 000a      	lea %sp@(10),%sp
00018e42: 4a43           	tstw %d3
00018e44: 6606           	bnes 0x18e4c
00018e46: 2008           	movel %a0,%d0
00018e48: 5280           	addql #1,%d0
00018e4a: 6012           	bras 0x18e5e
00018e4c: 3f3c 0001      	movew #1,%sp@-
00018e50: 2f2a 0024      	movel %a2@(36),%sp@-
00018e54: 486b 0001      	pea %a3@(1)
00018e58: 4e94           	jsr %a4@
00018e5a: 4fef 000a      	lea %sp@(10),%sp
00018e5e: 2040           	moveal %d0,%a0
00018e60: 1082           	moveb %d2,%a0@
00018e62: 4cdf 1cfc      	moveml %sp@+,%d2-%d7/%a2-%a4
00018e66: 4e75           	rts
00018e68:  _getrealcl
00018e68: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
00018e6c: 342f 001c      	movew %sp@(28),%d2
00018e70: 246f 001e      	moveal %sp@(30),%a2
00018e74: 7a00           	moveq #0,%d5
00018e76: 3a02           	movew %d2,%d5
00018e78: 4a2a 0030      	tstb %a2@(48)
00018e7c: 6704           	beqs 0x18e82
00018e7e: da85           	addl %d5,%d5
00018e80: 600c           	bras 0x18e8e
00018e82: 3002           	movew %d2,%d0
00018e84: e248           	lsrw #1,%d0
00018e86: 0280 0000 ffff 	andil #65535,%d0
00018e8c: da80           	addl %d0,%d5
00018e8e: 302a 001c      	movew %a2@(28),%d0
00018e92: 48c0           	extl %d0
00018e94: 2805           	movel %d5,%d4
00018e96: e0a4           	asrl %d0,%d4
00018e98: 302a 001e      	movew %a2@(30),%d0
00018e9c: 48c0           	extl %d0
00018e9e: ca80           	andl %d0,%d5
00018ea0: 4267           	clrw %sp@-
00018ea2: 2f2a 0024      	movel %a2@(36),%sp@-
00018ea6: 2f04           	movel %d4,%sp@-
00018ea8: 47f9 0001 75ae 	lea 0x175ae,%a3
00018eae: 4e93           	jsr %a3@
00018eb0: 2040           	moveal %d0,%a0
00018eb2: d1c5           	addal %d5,%a0
00018eb4: 4fef 000a      	lea %sp@(10),%sp
00018eb8: 4a2a 0030      	tstb %a2@(48)
00018ebc: 6706           	beqs 0x18ec4
00018ebe: 3010           	movew %a0@,%d0
00018ec0: e058           	rorw #8,%d0
00018ec2: 6050           	bras 0x18f14
00018ec4: 4243           	clrw %d3
00018ec6: 1610           	moveb %a0@,%d3
00018ec8: e14b           	lslw #8,%d3
00018eca: 7000           	moveq #0,%d0
00018ecc: 302a 0014      	movew %a2@(20),%d0
00018ed0: 9085           	subl %d5,%d0
00018ed2: 7201           	moveq #1,%d1
00018ed4: b280           	cmpl %d0,%d1
00018ed6: 6704           	beqs 0x18edc
00018ed8: 5288           	addql #1,%a0
00018eda: 6014           	bras 0x18ef0
00018edc: 4267           	clrw %sp@-
00018ede: 2f2a 0024      	movel %a2@(36),%sp@-
00018ee2: 2044           	moveal %d4,%a0
00018ee4: 4868 0001      	pea %a0@(1)
00018ee8: 4e93           	jsr %a3@
00018eea: 2040           	moveal %d0,%a0
00018eec: 4fef 000a      	lea %sp@(10),%sp
00018ef0: 4240           	clrw %d0
00018ef2: 1010           	moveb %a0@,%d0
00018ef4: 8043           	orw %d3,%d0
00018ef6: e058           	rorw #8,%d0
00018ef8: 0802 0000      	btst #0,%d2
00018efc: 6704           	beqs 0x18f02
00018efe: e848           	lsrw #4,%d0
00018f00: 6004           	bras 0x18f06
00018f02: 0240 0fff      	andiw #4095,%d0
00018f06: 3200           	movew %d0,%d1
00018f08: 0241 0ff8      	andiw #4088,%d1
00018f0c: 0c41 0ff8      	cmpiw #4088,%d1
00018f10: 6602           	bnes 0x18f14
00018f12: 70ff           	moveq #-1,%d0
00018f14: 4cdf 0c3c      	moveml %sp@+,%d2-%d5/%a2-%a3
00018f18: 4e75           	rts
00018f1a:  _getclnum
00018f1a: 302f 0004      	movew %sp@(4),%d0
00018f1e: 206f 0006      	moveal %sp@(6),%a0
00018f22: 4aa8 000c      	tstl %a0@(12)
00018f26: 6604           	bnes 0x18f2c
00018f28: 5240           	addqw #1,%d0
00018f2a: 4e75           	rts
00018f2c: 2f68 0008 0006 	movel %a0@(8),%sp@(6)
00018f32: 3f40 0004      	movew %d0,%sp@(4)
00018f36: 6000 ff30      	braw 0x18e68
00018f3a:  _nextcl
00018f3a: 48e7 383c      	moveml %d2-%d4/%a2-%a5,%sp@-
00018f3e: 266f 0020      	moveal %sp@(32),%a3
00018f42: 286b 0004      	moveal %a3@(4),%a4
00018f46: 362b 001c      	movew %a3@(28),%d3
00018f4a: 246b 0008      	moveal %a3@(8),%a2
00018f4e: 6608           	bnes 0x18f58
00018f50: 342c 0008      	movew %a4@(8),%d2
00018f54: 671c           	beqs 0x18f72
00018f56: 601c           	bras 0x18f74
00018f58: 4aab 000c      	tstl %a3@(12)
00018f5c: 6606           	bnes 0x18f64
00018f5e: 3403           	movew %d3,%d2
00018f60: 5242           	addqw #1,%d2
00018f62: 6010           	bras 0x18f74
00018f64: 2f0a           	movel %a2,%sp@-
00018f66: 3f03           	movew %d3,%sp@-
00018f68: 4eba fefe      	jsr %pc@(0x18e68)
00018f6c: 3400           	movew %d0,%d2
00018f6e: 5c8f           	addql #6,%sp
00018f70: 6002           	bras 0x18f74
00018f72: 74ff           	moveq #-1,%d2
00018f74: 4a6f 0024      	tstw %sp@(36)
00018f78: 6700 00de      	beqw 0x19058
00018f7c: 3002           	movew %d2,%d0
00018f7e: 0240 fff8      	andiw #-8,%d0
00018f82: 0c40 fff8      	cmpiw #-8,%d0
00018f86: 6600 00d0      	bnew 0x19058
00018f8a: 4a43           	tstw %d3
00018f8c: 6664           	bnes 0x18ff2
00018f8e: 7402           	moveq #2,%d2
00018f90: 4bf9 0001 75ae 	lea 0x175ae,%a5
00018f96: 4a2a 0030      	tstb %a2@(48)
00018f9a: 6648           	bnes 0x18fe4
00018f9c: 6060           	bras 0x18ffe
00018f9e: 3802           	movew %d2,%d4
00018fa0: d842           	addw %d2,%d4
00018fa2: c86a 001e      	andw %a2@(30),%d4
00018fa6: 4267           	clrw %sp@-
00018fa8: 2f2a 0024      	movel %a2@(36),%sp@-
00018fac: 7000           	moveq #0,%d0
00018fae: 3002           	movew %d2,%d0
00018fb0: d080           	addl %d0,%d0
00018fb2: 7200           	moveq #0,%d1
00018fb4: 322a 001c      	movew %a2@(28),%d1
00018fb8: e2a8           	lsrl %d1,%d0
00018fba: 3040           	moveaw %d0,%a0
00018fbc: 2f08           	movel %a0,%sp@-
00018fbe: 4e95           	jsr %a5@
00018fc0: 322a 0014      	movew %a2@(20),%d1
00018fc4: 4fef 000a      	lea %sp@(10),%sp
00018fc8: 600c           	bras 0x18fd6
00018fca: 3044           	moveaw %d4,%a0
00018fcc: 4a70 0800      	tstw %a0@(0000000000000000,%d0:l)
00018fd0: 675e           	beqs 0x19030
00018fd2: 5444           	addqw #2,%d4
00018fd4: 5242           	addqw #1,%d2
00018fd6: b244           	cmpw %d4,%d1
00018fd8: 630a           	blss 0x18fe4
00018fda: 306a 0016      	moveaw %a2@(22),%a0
00018fde: 5448           	addqw #2,%a0
00018fe0: b448           	cmpw %a0,%d2
00018fe2: 65e6           	bcss 0x18fca
00018fe4: 302a 0016      	movew %a2@(22),%d0
00018fe8: 5440           	addqw #2,%d0
00018fea: b042           	cmpw %d2,%d0
00018fec: 62b0           	bhis 0x18f9e
00018fee: 6000 009a      	braw 0x1908a
00018ff2: 0c43 0001      	cmpiw #1,%d3
00018ff6: 6304           	blss 0x18ffc
00018ff8: 3403           	movew %d3,%d2
00018ffa: 6002           	bras 0x18ffe
00018ffc: 7402           	moveq #2,%d2
00018ffe: 4244           	clrw %d4
00019000: 4bfa fe66      	lea %pc@(0x18e68),%a5
00019004: 6022           	bras 0x19028
00019006: 2f0a           	movel %a2,%sp@-
00019008: 3f02           	movew %d2,%sp@-
0001900a: 4e95           	jsr %a5@
0001900c: 5c8f           	addql #6,%sp
0001900e: 4a40           	tstw %d0
00019010: 6606           	bnes 0x19018
00019012: 4a42           	tstw %d2
00019014: 661a           	bnes 0x19030
00019016: 6072           	bras 0x1908a
00019018: 302a 0016      	movew %a2@(22),%d0
0001901c: 5240           	addqw #1,%d0
0001901e: b042           	cmpw %d2,%d0
00019020: 6602           	bnes 0x19024
00019022: 7401           	moveq #1,%d2
00019024: 5244           	addqw #1,%d4
00019026: 5242           	addqw #1,%d2
00019028: b86a 0016      	cmpw %a2@(22),%d4
0001902c: 65d8           	bcss 0x19006
0001902e: 605a           	bras 0x1908a
00019030: 2f0a           	movel %a2,%sp@-
00019032: 3f3c ffff      	movew #-1,%sp@-
00019036: 3f02           	movew %d2,%sp@-
00019038: 4bfa fd14      	lea %pc@(0x18d4e),%a5
0001903c: 4e95           	jsr %a5@
0001903e: 508f           	addql #8,%sp
00019040: 4a43           	tstw %d3
00019042: 670c           	beqs 0x19050
00019044: 2f0a           	movel %a2,%sp@-
00019046: 3f02           	movew %d2,%sp@-
00019048: 3f03           	movew %d3,%sp@-
0001904a: 4e95           	jsr %a5@
0001904c: 508f           	addql #8,%sp
0001904e: 6008           	bras 0x19058
00019050: 3942 0008      	movew %d2,%a4@(8)
00019054: 0054 0001      	oriw #1,%a4@
00019058: 3002           	movew %d2,%d0
0001905a: 0240 fff8      	andiw #-8,%d0
0001905e: 0c40 fff8      	cmpiw #-8,%d0
00019062: 6726           	beqs 0x1908a
00019064: 0c42 0001      	cmpiw #1,%d2
00019068: 6320           	blss 0x1908a
0001906a: 3742 001c      	movew %d2,%a3@(28)
0001906e: 5542           	subqw #2,%d2
00019070: 0282 0000 ffff 	andil #65535,%d2
00019076: 7000           	moveq #0,%d0
00019078: 302a 0018      	movew %a2@(24),%d0
0001907c: e1aa           	lsll %d0,%d2
0001907e: 2742 001e      	movel %d2,%a3@(30)
00019082: 426b 0022      	clrw %a3@(34)
00019086: 4240           	clrw %d0
00019088: 6002           	bras 0x1908c
0001908a: 70ff           	moveq #-1,%d0
0001908c: 4cdf 3c1c      	moveml %sp@+,%d2-%d4/%a2-%a5
00019090: 4e75           	rts
00019092:  _xgetfree
00019092: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
00019096: 266f 001c      	moveal %sp@(28),%a3
0001909a: 302f 0020      	movew %sp@(32),%d0
0001909e: 6704           	beqs 0x190a4
000190a0: 5340           	subqw #1,%d0
000190a2: 600c           	bras 0x190b0
000190a4: 2079 0004 fd48 	moveal 0x4fd48,%a0
000190aa: 4240           	clrw %d0
000190ac: 1028 0037      	moveb %a0@(55),%d0
000190b0: 3f3c 0001      	movew #1,%sp@-
000190b4: 3f00           	movew %d0,%sp@-
000190b6: 4eb9 0001 8c34 	jsr 0x18c34
000190bc: 588f           	addql #4,%sp
000190be: 4a40           	tstw %d0
000190c0: 6d00 00c2      	bltw 0x19184
000190c4: 3040           	moveaw %d0,%a0
000190c6: d1c8           	addal %a0,%a0
000190c8: 2248           	moveal %a0,%a1
000190ca: d3fc 0004 de48 	addal #319048,%a1
000190d0: 2471 8800      	moveal %a1@(0000000000000000,%a0:l),%a2
000190d4: 4a2a 0030      	tstb %a2@(48)
000190d8: 6654           	bnes 0x1912e
000190da: 4243           	clrw %d3
000190dc: 4242           	clrw %d2
000190de: 49fa fd88      	lea %pc@(0x18e68),%a4
000190e2: 6074           	bras 0x19158
000190e4: 3802           	movew %d2,%d4
000190e6: d842           	addw %d2,%d4
000190e8: c86a 001e      	andw %a2@(30),%d4
000190ec: 4267           	clrw %sp@-
000190ee: 2f2a 0024      	movel %a2@(36),%sp@-
000190f2: 7000           	moveq #0,%d0
000190f4: 3002           	movew %d2,%d0
000190f6: d080           	addl %d0,%d0
000190f8: 7200           	moveq #0,%d1
000190fa: 322a 001c      	movew %a2@(28),%d1
000190fe: e2a8           	lsrl %d1,%d0
00019100: 3040           	moveaw %d0,%a0
00019102: 2f08           	movel %a0,%sp@-
00019104: 4e94           	jsr %a4@
00019106: 322a 0014      	movew %a2@(20),%d1
0001910a: 4fef 000a      	lea %sp@(10),%sp
0001910e: 600e           	bras 0x1911e
00019110: 3044           	moveaw %d4,%a0
00019112: 4a70 0800      	tstw %a0@(0000000000000000,%d0:l)
00019116: 6602           	bnes 0x1911a
00019118: 5243           	addqw #1,%d3
0001911a: 5444           	addqw #2,%d4
0001911c: 5242           	addqw #1,%d2
0001911e: b244           	cmpw %d4,%d1
00019120: 6316           	blss 0x19138
00019122: 306a 0016      	moveaw %a2@(22),%a0
00019126: 5448           	addqw #2,%a0
00019128: b448           	cmpw %a0,%d2
0001912a: 65e4           	bcss 0x19110
0001912c: 600a           	bras 0x19138
0001912e: 7402           	moveq #2,%d2
00019130: 4243           	clrw %d3
00019132: 49f9 0001 75ae 	lea 0x175ae,%a4
00019138: 302a 0016      	movew %a2@(22),%d0
0001913c: 5440           	addqw #2,%d0
0001913e: b042           	cmpw %d2,%d0
00019140: 62a2           	bhis 0x190e4
00019142: 601a           	bras 0x1915e
00019144: 2f0a           	movel %a2,%sp@-
00019146: 3242           	moveaw %d2,%a1
00019148: 5449           	addqw #2,%a1
0001914a: 3f09           	movew %a1,%sp@-
0001914c: 4e94           	jsr %a4@
0001914e: 5c8f           	addql #6,%sp
00019150: 4a40           	tstw %d0
00019152: 6602           	bnes 0x19156
00019154: 5243           	addqw #1,%d3
00019156: 5242           	addqw #1,%d2
00019158: b46a 0016      	cmpw %a2@(22),%d2
0001915c: 65e6           	bcss 0x19144
0001915e: 0283 0000 ffff 	andil #65535,%d3
00019164: 2683           	movel %d3,%a3@
00019166: 7000           	moveq #0,%d0
00019168: 302a 0016      	movew %a2@(22),%d0
0001916c: 2740 0004      	movel %d0,%a3@(4)
00019170: 302a 0014      	movew %a2@(20),%d0
00019174: 2740 0008      	movel %d0,%a3@(8)
00019178: 346a 0010      	moveaw %a2@(16),%a2
0001917c: 274a 000c      	movel %a2,%a3@(12)
00019180: 7000           	moveq #0,%d0
00019182: 6002           	bras 0x19186
00019184: 70ff           	moveq #-1,%d0
00019186: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
0001918a: 4e75           	rts
0001918c:  _ixforce
0001918c: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00019190: 362f 0010      	movew %sp@(16),%d3
00019194: 342f 0012      	movew %sp@(18),%d2
00019198: 246f 0014      	moveal %sp@(20),%a2
0001919c: 0c43 0005      	cmpiw #5,%d3
000191a0: 6254           	bhis 0x191f6
000191a2: 4a42           	tstw %d2
000191a4: 6c06           	bges 0x191ac
000191a6: 1582 3030      	moveb %d2,%a2@(0000000000000030,%d3:w)
000191aa: 6046           	bras 0x191f2
000191ac: 0c42 0005      	cmpiw #5,%d2
000191b0: 6f44           	bles 0x191f6
000191b2: 3f02           	movew %d2,%sp@-
000191b4: 4eb9 0001 98de 	jsr 0x198de
000191ba: 548f           	addql #2,%sp
000191bc: 4a80           	tstl %d0
000191be: 6736           	beqs 0x191f6
000191c0: 3042           	moveaw %d2,%a0
000191c2: 5d48           	subqw #6,%a0
000191c4: 3048           	moveaw %a0,%a0
000191c6: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
000191ca: d3c9           	addal %a1,%a1
000191cc: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
000191d0: d1c8           	addal %a0,%a0
000191d2: 43f9 0004 db5a 	lea 0x4db5a,%a1
000191d8: 2030 9800      	movel %a0@(0000000000000000,%a1:l),%d0
000191dc: 3243           	moveaw %d3,%a1
000191de: 6c06           	bges 0x191e6
000191e0: 1580 9830      	moveb %d0,%a2@(0000000000000030,%a1:l)
000191e4: 600c           	bras 0x191f2
000191e6: 1582 9830      	moveb %d2,%a2@(0000000000000030,%a1:l)
000191ea: d1fc 0004 db62 	addal #318306,%a0
000191f0: 5250           	addqw #1,%a0@
000191f2: 7000           	moveq #0,%d0
000191f4: 6002           	bras 0x191f8
000191f6: 70db           	moveq #-37,%d0
000191f8: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000191fc: 4e75           	rts
000191fe:  _xforce
000191fe: 2f39 0004 fd48 	movel 0x4fd48,%sp@-
00019204: 3f2f 000a      	movew %sp@(10),%sp@-
00019208: 3f2f 000a      	movew %sp@(10),%sp@-
0001920c: 4eba ff7e      	jsr %pc@(0x1918c)
00019210: 508f           	addql #8,%sp
00019212: 4e75           	rts
00019214:  _xdup
00019214: 2f0b           	movel %a3,%sp@-
00019216: 2f0a           	movel %a2,%sp@-
00019218: 322f 000c      	movew %sp@(12),%d1
0001921c: 0c41 0005      	cmpiw #5,%d1
00019220: 6200 0086      	bhiw 0x192a8
00019224: 41f9 0004 db5e 	lea 0x4db5e,%a0
0001922a: 4240           	clrw %d0
0001922c: 4a90           	tstl %a0@
0001922e: 6712           	beqs 0x19242
00019230: 5240           	addqw #1,%d0
00019232: 41e8 000a      	lea %a0@(10),%a0
00019236: 0c40 004b      	cmpiw #75,%d0
0001923a: 66f0           	bnes 0x1922c
0001923c: 307c ffdd      	moveaw #-35,%a0
00019240: 606a           	bras 0x192ac
00019242: 2679 0004 fd48 	moveal 0x4fd48,%a3
00019248: 3440           	moveaw %d0,%a2
0001924a: 41f9 0004 db5a 	lea 0x4db5a,%a0
00019250: 43f2 a800      	lea %a2@(0000000000000000,%a2:l),%a1
00019254: d3c9           	addal %a1,%a1
00019256: d3ca           	addal %a2,%a1
00019258: d3c9           	addal %a1,%a1
0001925a: 2449           	moveal %a1,%a2
0001925c: d5fc 0004 db5e 	addal #318302,%a2
00019262: 248b           	movel %a3,%a2@
00019264: 1233 1030      	moveb %a3@(0000000000000030,%d1:w),%d1
00019268: 4881           	extw %d1
0001926a: 6f18           	bles 0x19284
0001926c: 5d41           	subqw #6,%d1
0001926e: 3441           	moveaw %d1,%a2
00019270: 47f2 a800      	lea %a2@(0000000000000000,%a2:l),%a3
00019274: d7cb           	addal %a3,%a3
00019276: 45f3 a800      	lea %a3@(0000000000000000,%a2:l),%a2
0001927a: d5ca           	addal %a2,%a2
0001927c: 21b0 a800 9800 	movel %a0@(0000000000000000,%a2:l),%a0@(0000000000000000,%a1:l)
00019282: 6006           	bras 0x1928a
00019284: 3441           	moveaw %d1,%a2
00019286: 238a 8800      	movel %a2,%a1@(0000000000000000,%a0:l)
0001928a: 3040           	moveaw %d0,%a0
0001928c: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
00019290: d3c9           	addal %a1,%a1
00019292: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
00019296: d1c8           	addal %a0,%a0
00019298: d1fc 0004 db62 	addal #318306,%a0
0001929e: 30bc 0001      	movew #1,%a0@
000192a2: 5c40           	addqw #6,%d0
000192a4: 3040           	moveaw %d0,%a0
000192a6: 6004           	bras 0x192ac
000192a8: 307c ffdb      	moveaw #-37,%a0
000192ac: 2008           	movel %a0,%d0
000192ae: 245f           	moveal %sp@+,%a2
000192b0: 265f           	moveal %sp@+,%a3
000192b2: 4e75           	rts
000192b4: 2f0a           	movel %a2,%sp@-
000192b6: 206f 0008      	moveal %sp@(8),%a0
000192ba: 202f 000c      	movel %sp@(12),%d0
000192be: 2268 0004      	moveal %a0@(4),%a1
000192c2: 2468 0008      	moveal %a0@(8),%a2
000192c6: 7200           	moveq #0,%d1
000192c8: 322a 0012      	movew %a2@(18),%d1
000192cc: b280           	cmpl %d0,%d1
000192ce: 6f04           	bles 0x192d4
000192d0: d168 0022      	addw %d0,%a0@(34)
000192d4: d0a8 0018      	addl %a0@(24),%d0
000192d8: 2140 0018      	movel %d0,%a0@(24)
000192dc: b0a9 000a      	cmpl %a1@(10),%d0
000192e0: 6f08           	bles 0x192ea
000192e2: 2340 000a      	movel %d0,%a1@(10)
000192e6: 0051 0001      	oriw #1,%a1@
000192ea: 245f           	moveal %sp@+,%a2
000192ec: 4e75           	rts
000192ee: 48e7 3c3e      	moveml %d2-%d5/%a2-%fp,%sp@-
000192f2: 3a2f 0028      	movew %sp@(40),%d5
000192f6: 386f 002a      	moveaw %sp@(42),%a4
000192fa: 2a6f 002c      	moveal %sp@(44),%a5
000192fe: 262f 0030      	movel %sp@(48),%d3
00019302: 266f 0034      	moveal %sp@(52),%a3
00019306: 2479 0000 04b6 	moveal 0x4b6,%a2
0001930c: 41f5 c000      	lea %a5@(0000000000000000,%a4:w),%a0
00019310: 2808           	movel %a0,%d4
00019312: 4df9 0001 731c 	lea 0x1731c,%fp
00019318: 602a           	bras 0x19344
0001931a: 302b 000c      	movew %a3@(12),%d0
0001931e: b06a 0004      	cmpw %a2@(4),%d0
00019322: 661e           	bnes 0x19342
00019324: 202a 0006      	movel %a2@(6),%d0
00019328: bbc0           	cmpal %d0,%a5
0001932a: 6216           	bhis 0x19342
0001932c: b880           	cmpl %d0,%d4
0001932e: 6312           	blss 0x19342
00019330: 4a2a 000b      	tstb %a2@(11)
00019334: 6706           	beqs 0x1933c
00019336: 2f0a           	movel %a2,%sp@-
00019338: 4e96           	jsr %fp@
0001933a: 588f           	addql #4,%sp
0001933c: 357c ffff 0004 	movew #-1,%a2@(4)
00019342: 2452           	moveal %a2@,%a2
00019344: b4fc 0000      	cmpaw #0,%a2
00019348: 66d0           	bnes 0x1931a
0001934a: 222b 0008      	movel %a3@(8),%d1
0001934e: 200d           	movel %a5,%d0
00019350: d081           	addl %d1,%d0
00019352: 382b 000c      	movew %a3@(12),%d4
00019356: 0c80 0000 7fff 	cmpil #32767,%d0
0001935c: 6220           	bhis 0x1937e
0001935e: 300d           	movew %a5,%d0
00019360: d041           	addw %d1,%d0
00019362: 2f3c 0000 0000 	movel #0,%sp@-
00019368: 3f04           	movew %d4,%sp@-
0001936a: 3f00           	movew %d0,%sp@-
0001936c: 3f0c           	movew %a4,%sp@-
0001936e: 2f03           	movel %d3,%sp@-
00019370: 3f05           	movew %d5,%sp@-
00019372: 3f3c 0004      	movew #4,%sp@-
00019376: 4e4d           	trap #13
00019378: 4fef 0012      	lea %sp@(18),%sp
0001937c: 6018           	bras 0x19396
0001937e: 2f00           	movel %d0,%sp@-
00019380: 3f04           	movew %d4,%sp@-
00019382: 3f3c ffff      	movew #-1,%sp@-
00019386: 3f0c           	movew %a4,%sp@-
00019388: 2f03           	movel %d3,%sp@-
0001938a: 3f05           	movew %d5,%sp@-
0001938c: 3f3c 0004      	movew #4,%sp@-
00019390: 4e4d           	trap #13
00019392: 4fef 0012      	lea %sp@(18),%sp
00019396: 23c0 0004 db56 	movel %d0,0x4db56
0001939c: 671e           	beqs 0x193bc
0001939e: 33eb 000c 0004 	movew %a3@(12),0x4db50
000193a4: db50 
000193a6: 23c0 0004 db52 	movel %d0,0x4db52
000193ac: 3f3c 0001      	movew #1,%sp@-
000193b0: 4879 0004 db1c 	pea 0x4db1c
000193b6: 4eb9 0001 bfda 	jsr 0x1bfda
000193bc: 4cdf 7c3c      	moveml %sp@+,%d2-%d5/%a2-%fp
000193c0: 4e75           	rts
000193c2: 4fef fff4      	lea %sp@(-12),%sp
000193c6: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000193ca: 342f 003c      	movew %sp@(60),%d2
000193ce: 246f 003e      	moveal %sp@(62),%a2
000193d2: 262f 0042      	movel %sp@(66),%d3
000193d6: 266f 0046      	moveal %sp@(70),%a3
000193da: 2a6a 0008      	moveal %a2@(8),%a5
000193de: 2f6a 0018 0032 	movel %a2@(24),%sp@(50)
000193e4: 3a2a 0022      	movew %a2@(34),%d5
000193e8: 3805           	movew %d5,%d4
000193ea: 302d 001c      	movew %a5@(28),%d0
000193ee: e06c           	lsrw %d0,%d4
000193f0: 0284 0000 ffff 	andil #65535,%d4
000193f6: ca6d 001e      	andw %a5@(30),%d5
000193fa: d8aa 001e      	addl %a2@(30),%d4
000193fe: 4a45           	tstw %d5
00019400: 6758           	beqs 0x1945a
00019402: 3c2d 0014      	movew %a5@(20),%d6
00019406: 9c45           	subw %d5,%d6
00019408: 0286 0000 ffff 	andil #65535,%d6
0001940e: b686           	cmpl %d6,%d3
00019410: 6c02           	bges 0x19414
00019412: 2c03           	movel %d3,%d6
00019414: 3f02           	movew %d2,%sp@-
00019416: 2f0a           	movel %a2,%sp@-
00019418: 2f04           	movel %d4,%sp@-
0001941a: 4eb9 0001 75ae 	jsr 0x175ae
00019420: 2c40           	moveal %d0,%fp
00019422: 3846           	moveaw %d6,%a4
00019424: 2f0c           	movel %a4,%sp@-
00019426: 2f0a           	movel %a2,%sp@-
00019428: 4eba fe8a      	jsr %pc@(0x192b4)
0001942c: 968c           	subl %a4,%d3
0001942e: 5284           	addql #1,%d4
00019430: 4fef 0012      	lea %sp@(18),%sp
00019434: 3045           	moveaw %d5,%a0
00019436: 4a42           	tstw %d2
00019438: 670a           	beqs 0x19444
0001943a: 2f0c           	movel %a4,%sp@-
0001943c: 2f0b           	movel %a3,%sp@-
0001943e: 4876 8800      	pea %fp@(0000000000000000,%a0:l)
00019442: 6008           	bras 0x1944c
00019444: 2f0c           	movel %a4,%sp@-
00019446: 4876 8800      	pea %fp@(0000000000000000,%a0:l)
0001944a: 2f0b           	movel %a3,%sp@-
0001944c: 4eb9 0001 bb80 	jsr 0x1bb80
00019452: 4fef 000c      	lea %sp@(12),%sp
00019456: 47f3 6000      	lea %a3@(0000000000000000,%d6:w),%a3
0001945a: 3e2d 001e      	movew %a5@(30),%d7
0001945e: ce43           	andw %d3,%d7
00019460: 3c47           	moveaw %d7,%fp
00019462: 968e           	subl %fp,%d3
00019464: 302d 001c      	movew %a5@(28),%d0
00019468: 48c0           	extl %d0
0001946a: e0a3           	asrl %d0,%d3
0001946c: 6700 0134      	beqw 0x195a2
00019470: 286a 0008      	moveal %a2@(8),%a4
00019474: 302c 001a      	movew %a4@(26),%d0
00019478: 48c0           	extl %d0
0001947a: c084           	andl %d4,%d0
0001947c: 6736           	beqs 0x194b4
0001947e: 306c 0010      	moveaw %a4@(16),%a0
00019482: 91c0           	subal %d0,%a0
00019484: 2a03           	movel %d3,%d5
00019486: b1c3           	cmpal %d3,%a0
00019488: 6402           	bccs 0x1948c
0001948a: 2a08           	movel %a0,%d5
0001948c: 2f0c           	movel %a4,%sp@-
0001948e: 2f0b           	movel %a3,%sp@-
00019490: 2f04           	movel %d4,%sp@-
00019492: 3f05           	movew %d5,%sp@-
00019494: 3f02           	movew %d2,%sp@-
00019496: 4eba fe56      	jsr %pc@(0x192ee)
0001949a: 7000           	moveq #0,%d0
0001949c: 302c 001c      	movew %a4@(28),%d0
000194a0: 2205           	movel %d5,%d1
000194a2: e1a9           	lsll %d0,%d1
000194a4: d7c1           	addal %d1,%a3
000194a6: 2f01           	movel %d1,%sp@-
000194a8: 2f0a           	movel %a2,%sp@-
000194aa: 4eba fe08      	jsr %pc@(0x192b4)
000194ae: 9685           	subl %d5,%d3
000194b0: 4fef 0018      	lea %sp@(24),%sp
000194b4: 3f6c 001a 0036 	movew %a4@(26),%sp@(54)
000194ba: 7000           	moveq #0,%d0
000194bc: 302c 0018      	movew %a4@(24),%d0
000194c0: 2a03           	movel %d3,%d5
000194c2: e0ad           	lsrl %d0,%d5
000194c4: 7201           	moveq #1,%d1
000194c6: 4240           	clrw %d0
000194c8: 7800           	moveq #0,%d4
000194ca: 7c00           	moveq #0,%d6
000194cc: 4a45           	tstw %d5
000194ce: 6714           	beqs 0x194e4
000194d0: 3f02           	movew %d2,%sp@-
000194d2: 2f0a           	movel %a2,%sp@-
000194d4: 2f41 0034      	movel %d1,%sp@(52)
000194d8: 4eb9 0001 8f3a 	jsr 0x18f3a
000194de: 5c8f           	addql #6,%sp
000194e0: 222f 002e      	movel %sp@(46),%d1
000194e4: 4a41           	tstw %d1
000194e6: 6704           	beqs 0x194ec
000194e8: 2c2a 001e      	movel %a2@(30),%d6
000194ec: 4a40           	tstw %d0
000194ee: 661c           	bnes 0x1950c
000194f0: 4a45           	tstw %d5
000194f2: 6718           	beqs 0x1950c
000194f4: 2206           	movel %d6,%d1
000194f6: d284           	addl %d4,%d1
000194f8: b2aa 001e      	cmpl %a2@(30),%d1
000194fc: 660e           	bnes 0x1950c
000194fe: 306c 0010      	moveaw %a4@(16),%a0
00019502: 41f0 4800      	lea %a0@(0000000000000000,%d4:l),%a0
00019506: b0fc 7fff      	cmpaw #32767,%a0
0001950a: 6340           	blss 0x1954c
0001950c: 4a84           	tstl %d4
0001950e: 6730           	beqs 0x19540
00019510: 2f0c           	movel %a4,%sp@-
00019512: 2f0b           	movel %a3,%sp@-
00019514: 2f06           	movel %d6,%sp@-
00019516: 3f04           	movew %d4,%sp@-
00019518: 3f02           	movew %d2,%sp@-
0001951a: 2f40 003e      	movel %d0,%sp@(62)
0001951e: 4eba fdce      	jsr %pc@(0x192ee)
00019522: 7200           	moveq #0,%d1
00019524: 322c 001c      	movew %a4@(28),%d1
00019528: e3ac           	lsll %d1,%d4
0001952a: 2f04           	movel %d4,%sp@-
0001952c: 2f0a           	movel %a2,%sp@-
0001952e: 4eba fd84      	jsr %pc@(0x192b4)
00019532: d7c4           	addal %d4,%a3
00019534: 2c2a 001e      	movel %a2@(30),%d6
00019538: 4fef 0018      	lea %sp@(24),%sp
0001953c: 202f 002e      	movel %sp@(46),%d0
00019540: 4a40           	tstw %d0
00019542: 6600 00ca      	bnew 0x1960e
00019546: 4a45           	tstw %d5
00019548: 6710           	beqs 0x1955a
0001954a: 7800           	moveq #0,%d4
0001954c: 306c 0010      	moveaw %a4@(16),%a0
00019550: d888           	addl %a0,%d4
00019552: 5345           	subqw #1,%d5
00019554: 4241           	clrw %d1
00019556: 6000 ff74      	braw 0x194cc
0001955a: 302f 0036      	movew %sp@(54),%d0
0001955e: 48c0           	extl %d0
00019560: c680           	andl %d0,%d3
00019562: 6738           	beqs 0x1959c
00019564: 3f02           	movew %d2,%sp@-
00019566: 2f0a           	movel %a2,%sp@-
00019568: 4eb9 0001 8f3a 	jsr 0x18f3a
0001956e: 5c8f           	addql #6,%sp
00019570: 4a40           	tstw %d0
00019572: 6600 009a      	bnew 0x1960e
00019576: 2f0c           	movel %a4,%sp@-
00019578: 2f0b           	movel %a3,%sp@-
0001957a: 2f2a 001e      	movel %a2@(30),%sp@-
0001957e: 3f03           	movew %d3,%sp@-
00019580: 3f02           	movew %d2,%sp@-
00019582: 4eba fd6a      	jsr %pc@(0x192ee)
00019586: 7000           	moveq #0,%d0
00019588: 302c 001c      	movew %a4@(28),%d0
0001958c: e1ab           	lsll %d0,%d3
0001958e: 2f03           	movel %d3,%sp@-
00019590: 2f0a           	movel %a2,%sp@-
00019592: 4eba fd20      	jsr %pc@(0x192b4)
00019596: d7c3           	addal %d3,%a3
00019598: 4fef 0018      	lea %sp@(24),%sp
0001959c: b6fc 0000      	cmpaw #0,%a3
000195a0: 676c           	beqs 0x1960e
000195a2: 4a47           	tstw %d7
000195a4: 6768           	beqs 0x1960e
000195a6: 302a 0022      	movew %a2@(34),%d0
000195aa: 322d 001c      	movew %a5@(28),%d1
000195ae: e268           	lsrw %d1,%d0
000195b0: 0280 0000 ffff 	andil #65535,%d0
000195b6: 6708           	beqs 0x195c0
000195b8: 306d 0010      	moveaw %a5@(16),%a0
000195bc: b1c0           	cmpal %d0,%a0
000195be: 6612           	bnes 0x195d2
000195c0: 3f02           	movew %d2,%sp@-
000195c2: 2f0a           	movel %a2,%sp@-
000195c4: 4eb9 0001 8f3a 	jsr 0x18f3a
000195ca: 5c8f           	addql #6,%sp
000195cc: 4a40           	tstw %d0
000195ce: 663e           	bnes 0x1960e
000195d0: 7000           	moveq #0,%d0
000195d2: 3f02           	movew %d2,%sp@-
000195d4: 2f0a           	movel %a2,%sp@-
000195d6: d0aa 001e      	addl %a2@(30),%d0
000195da: 2f00           	movel %d0,%sp@-
000195dc: 4eb9 0001 75ae 	jsr 0x175ae
000195e2: 2600           	movel %d0,%d3
000195e4: 2f0e           	movel %fp,%sp@-
000195e6: 2f0a           	movel %a2,%sp@-
000195e8: 4eba fcca      	jsr %pc@(0x192b4)
000195ec: 4fef 0012      	lea %sp@(18),%sp
000195f0: 3047           	moveaw %d7,%a0
000195f2: 4a42           	tstw %d2
000195f4: 6708           	beqs 0x195fe
000195f6: 2f08           	movel %a0,%sp@-
000195f8: 2f0b           	movel %a3,%sp@-
000195fa: 2f03           	movel %d3,%sp@-
000195fc: 6006           	bras 0x19604
000195fe: 2f08           	movel %a0,%sp@-
00019600: 2f03           	movel %d3,%sp@-
00019602: 2f0b           	movel %a3,%sp@-
00019604: 4eb9 0001 bb80 	jsr 0x1bb80
0001960a: 4fef 000c      	lea %sp@(12),%sp
0001960e: 202a 0018      	movel %a2@(24),%d0
00019612: 90af 0032      	subl %sp@(50),%d0
00019616: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0001961a: 4fef 000c      	lea %sp@(12),%sp
0001961e: 4e75           	rts
00019620:  _eof
00019620: 3f2f 0004      	movew %sp@(4),%sp@-
00019624: 4eb9 0001 98de 	jsr 0x198de
0001962a: 2040           	moveal %d0,%a0
0001962c: 548f           	addql #2,%sp
0001962e: 4a80           	tstl %d0
00019630: 6716           	beqs 0x19648
00019632: 2268 0004      	moveal %a0@(4),%a1
00019636: 2068 0018      	moveal %a0@(24),%a0
0001963a: b1e9 000a      	cmpal %a1@(10),%a0
0001963e: 5cc0           	sge %d0
00019640: 4880           	extw %d0
00019642: 48c0           	extl %d0
00019644: 4480           	negl %d0
00019646: 4e75           	rts
00019648: 70db           	moveq #-37,%d0
0001964a: 4e75           	rts
0001964c:  _ixlseek
0001964c: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
00019650: 246f 0020      	moveal %sp@(32),%a2
00019654: 242f 0024      	movel %sp@(36),%d2
00019658: 266a 0008      	moveal %a2@(8),%a3
0001965c: 206a 0004      	moveal %a2@(4),%a0
00019660: 6d00 00ae      	bltw 0x19710
00019664: b4a8 000a      	cmpl %a0@(10),%d2
00019668: 6e00 00a6      	bgtw 0x19710
0001966c: 4a82           	tstl %d2
0001966e: 6614           	bnes 0x19684
00019670: 426a 0022      	clrw %a2@(34)
00019674: 42aa 0018      	clrl %a2@(24)
00019678: 42aa 001e      	clrl %a2@(30)
0001967c: 426a 001c      	clrw %a2@(28)
00019680: 6000 0094      	braw 0x19716
00019684: 322b 0020      	movew %a3@(32),%d1
00019688: 48c1           	extl %d1
0001968a: 2602           	movel %d2,%d3
0001968c: e2a3           	asrl %d1,%d3
0001968e: 302a 001c      	movew %a2@(28),%d0
00019692: 6724           	beqs 0x196b8
00019694: 282a 0018      	movel %a2@(24),%d4
00019698: b882           	cmpl %d2,%d4
0001969a: 6e1c           	bgts 0x196b8
0001969c: 2a04           	movel %d4,%d5
0001969e: e2a5           	asrl %d1,%d5
000196a0: 2205           	movel %d5,%d1
000196a2: 3a2a 0022      	movew %a2@(34),%d5
000196a6: 6706           	beqs 0x196ae
000196a8: ba6b 0012      	cmpw %a3@(18),%d5
000196ac: 6606           	bnes 0x196b4
000196ae: 4a84           	tstl %d4
000196b0: 6702           	beqs 0x196b4
000196b2: 5341           	subqw #1,%d1
000196b4: 9641           	subw %d1,%d3
000196b6: 6004           	bras 0x196bc
000196b8: 3028 0008      	movew %a0@(8),%d0
000196bc: 322b 0022      	movew %a3@(34),%d1
000196c0: 48c1           	extl %d1
000196c2: c282           	andl %d2,%d1
000196c4: 6602           	bnes 0x196c8
000196c6: 5343           	subqw #1,%d3
000196c8: 4244           	clrw %d4
000196ca: 49f9 0001 8f1a 	lea 0x18f1a,%a4
000196d0: 6016           	bras 0x196e8
000196d2: 2f0a           	movel %a2,%sp@-
000196d4: 3f00           	movew %d0,%sp@-
000196d6: 4e94           	jsr %a4@
000196d8: 3200           	movew %d0,%d1
000196da: 0241 fff8      	andiw #-8,%d1
000196de: 5c8f           	addql #6,%sp
000196e0: 0c41 fff8      	cmpiw #-8,%d1
000196e4: 672e           	beqs 0x19714
000196e6: 5244           	addqw #1,%d4
000196e8: b644           	cmpw %d4,%d3
000196ea: 66e6           	bnes 0x196d2
000196ec: 3540 001c      	movew %d0,%a2@(28)
000196f0: 2f0b           	movel %a3,%sp@-
000196f2: 3f00           	movew %d0,%sp@-
000196f4: 4eb9 0001 8d34 	jsr 0x18d34
000196fa: 2540 001e      	movel %d0,%a2@(30)
000196fe: 2542 0018      	movel %d2,%a2@(24)
00019702: 302b 0022      	movew %a3@(34),%d0
00019706: c042           	andw %d2,%d0
00019708: 3540 0022      	movew %d0,%a2@(34)
0001970c: 5c8f           	addql #6,%sp
0001970e: 6006           	bras 0x19716
00019710: 74c0           	moveq #-64,%d2
00019712: 6002           	bras 0x19716
00019714: 74bf           	moveq #-65,%d2
00019716: 2002           	movel %d2,%d0
00019718: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
0001971c: 4e75           	rts
0001971e:  _xlseek
0001971e: 2f03           	movel %d3,%sp@-
00019720: 2f02           	movel %d2,%sp@-
00019722: 242f 000c      	movel %sp@(12),%d2
00019726: 362f 0012      	movew %sp@(18),%d3
0001972a: 3f2f 0010      	movew %sp@(16),%sp@-
0001972e: 4eb9 0001 98de 	jsr 0x198de
00019734: 2040           	moveal %d0,%a0
00019736: 548f           	addql #2,%sp
00019738: 4a80           	tstl %d0
0001973a: 6730           	beqs 0x1976c
0001973c: 0c43 0002      	cmpiw #2,%d3
00019740: 660a           	bnes 0x1974c
00019742: 2268 0004      	moveal %a0@(4),%a1
00019746: d4a9 000a      	addl %a1@(10),%d2
0001974a: 6010           	bras 0x1975c
0001974c: 0c43 0001      	cmpiw #1,%d3
00019750: 6606           	bnes 0x19758
00019752: d4a8 0018      	addl %a0@(24),%d2
00019756: 6004           	bras 0x1975c
00019758: 4a43           	tstw %d3
0001975a: 6614           	bnes 0x19770
0001975c: 2f42 0010      	movel %d2,%sp@(16)
00019760: 2f48 000c      	movel %a0,%sp@(12)
00019764: 241f           	movel %sp@+,%d2
00019766: 261f           	movel %sp@+,%d3
00019768: 6000 fee2      	braw 0x1964c
0001976c: 70db           	moveq #-37,%d0
0001976e: 6002           	bras 0x19772
00019770: 70e0           	moveq #-32,%d0
00019772: 241f           	movel %sp@+,%d2
00019774: 261f           	movel %sp@+,%d3
00019776: 4e75           	rts
00019778:  _ixgetfcb
00019778: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001977c: 246f 0010      	moveal %sp@(16),%a2
00019780: 206a 0008      	moveal %a2@(8),%a0
00019784: 342a 0022      	movew %a2@(34),%d2
00019788: 3002           	movew %d2,%d0
0001978a: 3228 001c      	movew %a0@(28),%d1
0001978e: e268           	lsrw %d1,%d0
00019790: 0280 0000 ffff 	andil #65535,%d0
00019796: c468 001e      	andw %a0@(30),%d2
0001979a: 661e           	bnes 0x197ba
0001979c: 4a80           	tstl %d0
0001979e: 6708           	beqs 0x197a8
000197a0: 3068 0010      	moveaw %a0@(16),%a0
000197a4: b1c0           	cmpal %d0,%a0
000197a6: 6612           	bnes 0x197ba
000197a8: 4267           	clrw %sp@-
000197aa: 2f0a           	movel %a2,%sp@-
000197ac: 4eb9 0001 8f3a 	jsr 0x18f3a
000197b2: 5c8f           	addql #6,%sp
000197b4: 4a40           	tstw %d0
000197b6: 662e           	bnes 0x197e6
000197b8: 7000           	moveq #0,%d0
000197ba: 4267           	clrw %sp@-
000197bc: 2f0a           	movel %a2,%sp@-
000197be: d0aa 001e      	addl %a2@(30),%d0
000197c2: 2f00           	movel %d0,%sp@-
000197c4: 4eb9 0001 75ae 	jsr 0x175ae
000197ca: 2600           	movel %d0,%d3
000197cc: 4878 0020      	pea 0x20
000197d0: 2f0a           	movel %a2,%sp@-
000197d2: 4eba fae0      	jsr %pc@(0x192b4)
000197d6: 0282 0000 ffff 	andil #65535,%d2
000197dc: 2003           	movel %d3,%d0
000197de: d082           	addl %d2,%d0
000197e0: 4fef 0012      	lea %sp@(18),%sp
000197e4: 6002           	bras 0x197e8
000197e6: 7000           	moveq #0,%d0
000197e8: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000197ec: 4e75           	rts
000197ee:  _ixread
000197ee: 206f 0004      	moveal %sp@(4),%a0
000197f2: 2268 0004      	moveal %a0@(4),%a1
000197f6: 2229 000a      	movel %a1@(10),%d1
000197fa: 92a8 0018      	subl %a0@(24),%d1
000197fe: 202f 0008      	movel %sp@(8),%d0
00019802: b280           	cmpl %d0,%d1
00019804: 6c02           	bges 0x19808
00019806: 2001           	movel %d1,%d0
00019808: 4a80           	tstl %d0
0001980a: 6f14           	bles 0x19820
0001980c: 2f2f 000c      	movel %sp@(12),%sp@-
00019810: 2f00           	movel %d0,%sp@-
00019812: 2f08           	movel %a0,%sp@-
00019814: 4267           	clrw %sp@-
00019816: 4eba fbaa      	jsr %pc@(0x193c2)
0001981a: 4fef 000e      	lea %sp@(14),%sp
0001981e: 4e75           	rts
00019820: 7000           	moveq #0,%d0
00019822: 4e75           	rts
00019824:  _xread
00019824: 3f2f 0004      	movew %sp@(4),%sp@-
00019828: 4eb9 0001 98de 	jsr 0x198de
0001982e: 548f           	addql #2,%sp
00019830: 4a80           	tstl %d0
00019832: 6714           	beqs 0x19848
00019834: 2f2f 000a      	movel %sp@(10),%sp@-
00019838: 2f2f 000a      	movel %sp@(10),%sp@-
0001983c: 2f00           	movel %d0,%sp@-
0001983e: 4eba ffae      	jsr %pc@(0x197ee)
00019842: 4fef 000c      	lea %sp@(12),%sp
00019846: 4e75           	rts
00019848: 70db           	moveq #-37,%d0
0001984a: 4e75           	rts
0001984c:  _ixwrite
0001984c: 2f2f 000c      	movel %sp@(12),%sp@-
00019850: 2f2f 000c      	movel %sp@(12),%sp@-
00019854: 2f2f 000c      	movel %sp@(12),%sp@-
00019858: 3f3c 0001      	movew #1,%sp@-
0001985c: 4eba fb64      	jsr %pc@(0x193c2)
00019860: 4fef 000e      	lea %sp@(14),%sp
00019864: 4e75           	rts
00019866:  _xwrite
00019866: 3f2f 0004      	movew %sp@(4),%sp@-
0001986a: 4eb9 0001 98de 	jsr 0x198de
00019870: 548f           	addql #2,%sp
00019872: 4a80           	tstl %d0
00019874: 6714           	beqs 0x1988a
00019876: 2f2f 000a      	movel %sp@(10),%sp@-
0001987a: 2f2f 000a      	movel %sp@(10),%sp@-
0001987e: 2f00           	movel %d0,%sp@-
00019880: 4eba ffca      	jsr %pc@(0x1984c)
00019884: 4fef 000c      	lea %sp@(12),%sp
00019888: 4e75           	rts
0001988a: 70db           	moveq #-37,%d0
0001988c: 4e75           	rts
0001988e: 0000 2079      	orib #121,%d0
00019890:  _xgetdta
00019892: 0004 fd48      	orib #72,%d4
00019896: 2028 0020      	movel %a0@(32),%d0
0001989a: 4e75           	rts
0001989c:  _xsetdta
0001989c: 2079 0004 fd48 	moveal 0x4fd48,%a0
000198a2: 216f 0004 0020 	movel %sp@(4),%a0@(32)
000198a8: 4e75           	rts
000198aa:  _xsetdrv
000198aa: 2f0a           	movel %a2,%sp@-
000198ac: 2f02           	movel %d2,%sp@-
000198ae: 302f 000c      	movew %sp@(12),%d0
000198b2: 0c40 0019      	cmpiw #25,%d0
000198b6: 620a           	bhis 0x198c2
000198b8: 2079 0004 fd48 	moveal 0x4fd48,%a0
000198be: 1140 0037      	moveb %d0,%a0@(55)
000198c2: 3f3c 000a      	movew #10,%sp@-
000198c6: 4e4d           	trap #13
000198c8: 548f           	addql #2,%sp
000198ca: 241f           	movel %sp@+,%d2
000198cc: 245f           	moveal %sp@+,%a2
000198ce: 4e75           	rts
000198d0:  _xgetdrv
000198d0: 2079 0004 fd48 	moveal 0x4fd48,%a0
000198d6: 7000           	moveq #0,%d0
000198d8: 1028 0037      	moveb %a0@(55),%d0
000198dc: 4e75           	rts
000198de:  _getofd
000198de: 302f 0004      	movew %sp@(4),%d0
000198e2: 0c40 0050      	cmpiw #80,%d0
000198e6: 6238           	bhis 0x19920
000198e8: 0c40 0005      	cmpiw #5,%d0
000198ec: 6f04           	bles 0x198f2
000198ee: 5d40           	subqw #6,%d0
000198f0: 6014           	bras 0x19906
000198f2: 2079 0004 fd48 	moveal 0x4fd48,%a0
000198f8: 1030 0030      	moveb %a0@(0000000000000030,%d0:w),%d0
000198fc: 4880           	extw %d0
000198fe: 6f02           	bles 0x19902
00019900: 5d40           	subqw #6,%d0
00019902: 4a40           	tstw %d0
00019904: 6d1e           	blts 0x19924
00019906: 3040           	moveaw %d0,%a0
00019908: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
0001990c: d3c9           	addal %a1,%a1
0001990e: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
00019912: 2248           	moveal %a0,%a1
00019914: d3fc 0004 db5a 	addal #318298,%a1
0001991a: 2031 8800      	movel %a1@(0000000000000000,%a0:l),%d0
0001991e: 4e75           	rts
00019920: 7000           	moveq #0,%d0
00019922: 4e75           	rts
00019924: 7000           	moveq #0,%d0
00019926: 4e75           	rts
00019928: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
0001992c: 266f 0018      	moveal %sp@(24),%a3
00019930: 246f 001c      	moveal %sp@(28),%a2
00019934: 41f9 0004 db5e 	lea 0x4db5e,%a0
0001993a: 4242           	clrw %d2
0001993c: 4a90           	tstl %a0@
0001993e: 6712           	beqs 0x19952
00019940: 5242           	addqw #1,%d2
00019942: 41e8 000a      	lea %a0@(10),%a0
00019946: 0c42 004b      	cmpiw #75,%d2
0001994a: 66f0           	bnes 0x1993c
0001994c: 70dd           	moveq #-35,%d0
0001994e: 6000 00c8      	braw 0x19a18
00019952: 3042           	moveaw %d2,%a0
00019954: 49f0 8800      	lea %a0@(0000000000000000,%a0:l),%a4
00019958: d9cc           	addal %a4,%a4
0001995a: d9c8           	addal %a0,%a4
0001995c: d9cc           	addal %a4,%a4
0001995e: 204c           	moveal %a4,%a0
00019960: d1fc 0004 db5a 	addal #318298,%a0
00019966: 2179 0004 fd48 	movel 0x4fd48,%a0@(4)
0001996c: 0004 
0001996e: 317c 0001 0008 	movew #1,%a0@(8)
00019974: 5c42           	addqw #6,%d2
00019976: 262a 0024      	movel %a2@(36),%d3
0001997a: 3f3c 0003      	movew #3,%sp@-
0001997e: 4eb9 0001 a5f2 	jsr 0x1a5f2
00019984: 2040           	moveal %d0,%a0
00019986: 316f 0022 0028 	movew %sp@(34),%a0@(40)
0001998c: 2143 0008      	movel %d3,%a0@(8)
00019990: 43f9 0004 db5a 	lea 0x4db5a,%a1
00019996: 2380 c800      	movel %d0,%a1@(0000000000000000,%a4:l)
0001999a: 214a 000c      	movel %a2,%a0@(12)
0001999e: 226a 0014      	moveal %a2@(20),%a1
000199a2: 2149 0010      	movel %a1,%a0@(16)
000199a6: 72e0           	moveq #-32,%d1
000199a8: d2a9 0018      	addl %a1@(24),%d1
000199ac: 2141 0014      	movel %d1,%a0@(20)
000199b0: 202a 0034      	movel %a2@(52),%d0
000199b4: 548f           	addql #2,%sp
000199b6: 2240           	moveal %d0,%a1
000199b8: 6008           	bras 0x199c2
000199ba: b2a9 0014      	cmpl %a1@(20),%d1
000199be: 6708           	beqs 0x199c8
000199c0: 2251           	moveal %a1@,%a1
000199c2: b2fc 0000      	cmpaw #0,%a1
000199c6: 66f2           	bnes 0x199ba
000199c8: 2080           	movel %d0,%a0@
000199ca: 2548 0034      	movel %a0,%a2@(52)
000199ce: b2fc 0000      	cmpaw #0,%a1
000199d2: 670e           	beqs 0x199e2
000199d4: 2469 0004      	moveal %a1@(4),%a2
000199d8: 526a 0002      	addqw #1,%a2@(2)
000199dc: 2348 0024      	movel %a0,%a1@(36)
000199e0: 602e           	bras 0x19a10
000199e2: 45e8 002a      	lea %a0@(42),%a2
000199e6: 317c 0001 002c 	movew #1,%a0@(44)
000199ec: 316b 0018 0030 	movew %a3@(24),%a0@(48)
000199f2: 316b 0016 002e 	movew %a3@(22),%a0@(46)
000199f8: 302b 001a      	movew %a3@(26),%d0
000199fc: e058           	rorw #8,%d0
000199fe: 3140 0032      	movew %d0,%a0@(50)
00019a02: 202b 001c      	movel %a3@(28),%d0
00019a06: e058           	rorw #8,%d0
00019a08: 4840           	swap %d0
00019a0a: e058           	rorw #8,%d0
00019a0c: 2140 0034      	movel %d0,%a0@(52)
00019a10: 214a 0004      	movel %a2,%a0@(4)
00019a14: 3002           	movew %d2,%d0
00019a16: 48c0           	extl %d0
00019a18: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
00019a1c: 4e75           	rts
00019a1e:  _xopen
00019a1e: 4e56 fff8      	linkw %fp,#-8
00019a22: 2f02           	movel %d2,%sp@-
00019a24: 4267           	clrw %sp@-
00019a26: 486e fff8      	pea %fp@(-8)
00019a2a: 2f2e 0008      	movel %fp@(8),%sp@-
00019a2e: 4eb9 0001 7fea 	jsr 0x17fea
00019a34: 2400           	movel %d0,%d2
00019a36: 4fef 000a      	lea %sp@(10),%sp
00019a3a: 6744           	beqs 0x19a80
00019a3c: 204e           	moveal %fp,%a0
00019a3e: 42a0           	clrl %a0@-
00019a40: 2f08           	movel %a0,%sp@-
00019a42: 3f3c 0027      	movew #39,%sp@-
00019a46: 2f2e fff8      	movel %fp@(-8),%sp@-
00019a4a: 2f00           	movel %d0,%sp@-
00019a4c: 4eb9 0001 7eb8 	jsr 0x17eb8
00019a52: 4fef 000e      	lea %sp@(14),%sp
00019a56: 4a80           	tstl %d0
00019a58: 6726           	beqs 0x19a80
00019a5a: 322e 000c      	movew %fp@(12),%d1
00019a5e: 0241 0007      	andiw #7,%d1
00019a62: 2040           	moveal %d0,%a0
00019a64: 0828 0000 000b 	btst #0,%a0@(11)
00019a6a: 6704           	beqs 0x19a70
00019a6c: 4a41           	tstw %d1
00019a6e: 6614           	bnes 0x19a84
00019a70: 3f01           	movew %d1,%sp@-
00019a72: 2f02           	movel %d2,%sp@-
00019a74: 2f00           	movel %d0,%sp@-
00019a76: 4eba feb0      	jsr %pc@(0x19928)
00019a7a: 4fef 000a      	lea %sp@(10),%sp
00019a7e: 6006           	bras 0x19a86
00019a80: 70df           	moveq #-33,%d0
00019a82: 6002           	bras 0x19a86
00019a84: 70dc           	moveq #-36,%d0
00019a86: 242e fff4      	movel %fp@(-12),%d2
00019a8a: 4e5e           	unlk %fp
00019a8c: 4e75           	rts
00019a8e:  _ixclose
00019a8e: 4e56 fffc      	linkw %fp,#-4
00019a92: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00019a96: 246e 0008      	moveal %fp@(8),%a2
00019a9a: 342e 000c      	movew %fp@(12),%d2
00019a9e: 286a 0004      	moveal %a2@(4),%a4
00019aa2: 082c 0000 0001 	btst #0,%a4@(1)
00019aa8: 6700 008e      	beqw 0x19b38
00019aac: 2f2a 0014      	movel %a2@(20),%sp@-
00019ab0: 2f2a 0010      	movel %a2@(16),%sp@-
00019ab4: 4eb9 0001 964c 	jsr 0x1964c
00019aba: 2f2a 0010      	movel %a2@(16),%sp@-
00019abe: 4eb9 0001 9778 	jsr 0x19778
00019ac4: 2640           	moveal %d0,%a3
00019ac6: 1d6b 000b ffff 	moveb %a3@(11),%fp@(-1)
00019acc: 4878 000a      	pea 0xa
00019ad0: 486c 0004      	pea %a4@(4)
00019ad4: 486b 0016      	pea %a3@(22)
00019ad8: 4eb9 0001 bb80 	jsr 0x1bb80
00019ade: 302b 001a      	movew %a3@(26),%d0
00019ae2: e058           	rorw #8,%d0
00019ae4: 3740 001a      	movew %d0,%a3@(26)
00019ae8: 202b 001c      	movel %a3@(28),%d0
00019aec: e058           	rorw #8,%d0
00019aee: 4840           	swap %d0
00019af0: e058           	rorw #8,%d0
00019af2: 2740 001c      	movel %d0,%a3@(28)
00019af6: 4fef 0018      	lea %sp@(24),%sp
00019afa: 0802 0001      	btst #1,%d2
00019afe: 6706           	beqs 0x19b06
00019b00: 42ab 001c      	clrl %a3@(28)
00019b04: 6006           	bras 0x19b0c
00019b06: 002e 0020 ffff 	orib #32,%fp@(-1)
00019b0c: 700b           	moveq #11,%d0
00019b0e: d0aa 0014      	addl %a2@(20),%d0
00019b12: 2f00           	movel %d0,%sp@-
00019b14: 2f2a 0010      	movel %a2@(16),%sp@-
00019b18: 4eb9 0001 964c 	jsr 0x1964c
00019b1e: 486e ffff      	pea %fp@(-1)
00019b22: 4878 0001      	pea 0x1
00019b26: 2f2a 0010      	movel %a2@(16),%sp@-
00019b2a: 4eb9 0001 984c 	jsr 0x1984c
00019b30: 0254 fffe      	andiw #-2,%a4@
00019b34: 4fef 0014      	lea %sp@(20),%sp
00019b38: 4a42           	tstw %d2
00019b3a: 6704           	beqs 0x19b40
00019b3c: 44c2           	movew %d2,%ccr
00019b3e: 6622           	bnes 0x19b62
00019b40: 206a 000c      	moveal %a2@(12),%a0
00019b44: 43e8 0034      	lea %a0@(52),%a1
00019b48: 2068 0034      	moveal %a0@(52),%a0
00019b4c: 6008           	bras 0x19b56
00019b4e: b5c8           	cmpal %a0,%a2
00019b50: 670e           	beqs 0x19b60
00019b52: 2248           	moveal %a0,%a1
00019b54: 2050           	moveal %a0@,%a0
00019b56: b0fc 0000      	cmpaw #0,%a0
00019b5a: 66f2           	bnes 0x19b4e
00019b5c: 70bf           	moveq #-65,%d0
00019b5e: 6038           	bras 0x19b98
00019b60: 2290           	movel %a0@,%a1@
00019b62: 47f9 0000 04b2 	lea 0x4b2,%a3
00019b68: 49f9 0001 731c 	lea 0x1731c,%a4
00019b6e: 245b           	moveal %a3@+,%a2
00019b70: 6016           	bras 0x19b88
00019b72: 0c6a ffff 0004 	cmpiw #-1,%a2@(4)
00019b78: 670c           	beqs 0x19b86
00019b7a: 4a2a 000b      	tstb %a2@(11)
00019b7e: 6706           	beqs 0x19b86
00019b80: 2f0a           	movel %a2,%sp@-
00019b82: 4e94           	jsr %a4@
00019b84: 588f           	addql #4,%sp
00019b86: 2452           	moveal %a2@,%a2
00019b88: b4fc 0000      	cmpaw #0,%a2
00019b8c: 66e4           	bnes 0x19b72
00019b8e: b7fc 0000 04ba 	cmpal #1210,%a3
00019b94: 66d8           	bnes 0x19b6e
00019b96: 7000           	moveq #0,%d0
00019b98: 4cee 1c04 ffec 	moveml %fp@(-20),%d2/%a2-%a4
00019b9e: 4e5e           	unlk %fp
00019ba0: 4e75           	rts
00019ba2:  _xclose
00019ba2: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00019ba6: 342f 0014      	movew %sp@(20),%d2
00019baa: 6d00 010c      	bltw 0x19cb8
00019bae: 0c42 0050      	cmpiw #80,%d2
00019bb2: 6e00 0108      	bgtw 0x19cbc
00019bb6: 3442           	moveaw %d2,%a2
00019bb8: 0c42 0005      	cmpiw #5,%d2
00019bbc: 6e2c           	bgts 0x19bea
00019bbe: 2679 0004 fd48 	moveal 0x4fd48,%a3
00019bc4: 1633 a830      	moveb %a3@(0000000000000030,%a2:l),%d3
00019bc8: 4883           	extw %d3
00019bca: 3f02           	movew %d2,%sp@-
00019bcc: 4eb9 0001 6de2 	jsr 0x16de2
00019bd2: 1780 a830      	moveb %d0,%a3@(0000000000000030,%a2:l)
00019bd6: 548f           	addql #2,%sp
00019bd8: 4a43           	tstw %d3
00019bda: 6d00 00dc      	bltw 0x19cb8
00019bde: 0c43 0005      	cmpiw #5,%d3
00019be2: 6f00 00d8      	blew 0x19cbc
00019be6: 3403           	movew %d3,%d2
00019be8: 6030           	bras 0x19c1a
00019bea: 41f2 a800      	lea %a2@(0000000000000000,%a2:l),%a0
00019bee: d1c8           	addal %a0,%a0
00019bf0: 45f0 a800      	lea %a0@(0000000000000000,%a2:l),%a2
00019bf4: 41f2 a8c4      	lea %a2@(ffffffffffffffc4,%a2:l),%a0
00019bf8: d1fc 0004 db5a 	addal #318298,%a0
00019bfe: 4a90           	tstl %a0@
00019c00: 6c18           	bges 0x19c1a
00019c02: 3028 0008      	movew %a0@(8),%d0
00019c06: 5340           	subqw #1,%d0
00019c08: 3140 0008      	movew %d0,%a0@(8)
00019c0c: 6600 00aa      	bnew 0x19cb8
00019c10: 4290           	clrl %a0@
00019c12: 42a8 0004      	clrl %a0@(4)
00019c16: 6000 00a0      	braw 0x19cb8
00019c1a: 3f02           	movew %d2,%sp@-
00019c1c: 4eb9 0001 98de 	jsr 0x198de
00019c22: 548f           	addql #2,%sp
00019c24: 4a80           	tstl %d0
00019c26: 6700 0094      	beqw 0x19cbc
00019c2a: 4267           	clrw %sp@-
00019c2c: 2f00           	movel %d0,%sp@-
00019c2e: 4eba fe5e      	jsr %pc@(0x19a8e)
00019c32: 2600           	movel %d0,%d3
00019c34: 3042           	moveaw %d2,%a0
00019c36: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
00019c3a: d3c9           	addal %a1,%a1
00019c3c: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
00019c40: 41f0 88c4      	lea %a0@(ffffffffffffffc4,%a0:l),%a0
00019c44: d1fc 0004 db5a 	addal #318298,%a0
00019c4a: 3028 0008      	movew %a0@(8),%d0
00019c4e: 5340           	subqw #1,%d0
00019c50: 3140 0008      	movew %d0,%a0@(8)
00019c54: 5c8f           	addql #6,%sp
00019c56: 6666           	bnes 0x19cbe
00019c58: 2250           	moveal %a0@,%a1
00019c5a: 4290           	clrl %a0@
00019c5c: 42a8 0004      	clrl %a0@(4)
00019c60: 4268 0008      	clrw %a0@(8)
00019c64: 41f9 0004 db5a 	lea 0x4db5a,%a0
00019c6a: b3d0           	cmpal %a0@,%a1
00019c6c: 670e           	beqs 0x19c7c
00019c6e: 41e8 000a      	lea %a0@(10),%a0
00019c72: b1fc 0004 de48 	cmpal #319048,%a0
00019c78: 66f0           	bnes 0x19c6a
00019c7a: 6006           	bras 0x19c82
00019c7c: b0fc 0000      	cmpaw #0,%a0
00019c80: 663c           	bnes 0x19cbe
00019c82: 2469 0004      	moveal %a1@(4),%a2
00019c86: 302a 0002      	movew %a2@(2),%d0
00019c8a: 6f06           	bles 0x19c92
00019c8c: 5340           	subqw #1,%d0
00019c8e: 3540 0002      	movew %d0,%a2@(2)
00019c92: 41e9 002a      	lea %a1@(42),%a0
00019c96: b1ca           	cmpal %a2,%a0
00019c98: 670a           	beqs 0x19ca4
00019c9a: 2f09           	movel %a1,%sp@-
00019c9c: 4eb9 0001 a740 	jsr 0x1a740
00019ca2: 588f           	addql #4,%sp
00019ca4: 4a6a 0002      	tstw %a2@(2)
00019ca8: 6614           	bnes 0x19cbe
00019caa: 486a ffd6      	pea %a2@(-42)
00019cae: 4eb9 0001 a740 	jsr 0x1a740
00019cb4: 588f           	addql #4,%sp
00019cb6: 6006           	bras 0x19cbe
00019cb8: 7600           	moveq #0,%d3
00019cba: 6002           	bras 0x19cbe
00019cbc: 76db           	moveq #-37,%d3
00019cbe: 2003           	movel %d3,%d0
00019cc0: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00019cc4: 4e75           	rts
00019cc6:  _ixdel
00019cc6: 598f           	subql #4,%sp
00019cc8: 48e7 383e      	moveml %d2-%d4/%a2-%fp,%sp@-
00019ccc: 286f 0028      	moveal %sp@(40),%a4
00019cd0: 242f 0030      	movel %sp@(48),%d2
00019cd4: 246c 0034      	moveal %a4@(52),%a2
00019cd8: 4bfa fdb4      	lea %pc@(0x19a8e),%a5
00019cdc: 6034           	bras 0x19d12
00019cde: b4aa 0014      	cmpl %a2@(20),%d2
00019ce2: 662c           	bnes 0x19d10
00019ce4: 47f9 0004 db5a 	lea 0x4db5a,%a3
00019cea: b5d3           	cmpal %a3@,%a2
00019cec: 6616           	bnes 0x19d04
00019cee: 202b 0004      	movel %a3@(4),%d0
00019cf2: b0b9 0004 fd48 	cmpl 0x4fd48,%d0
00019cf8: 6600 0096      	bnew 0x19d90
00019cfc: 4267           	clrw %sp@-
00019cfe: 2f0a           	movel %a2,%sp@-
00019d00: 4e95           	jsr %a5@
00019d02: 5c8f           	addql #6,%sp
00019d04: 47eb 000a      	lea %a3@(10),%a3
00019d08: b7fc 0004 de48 	cmpal #319048,%a3
00019d0e: 66da           	bnes 0x19cea
00019d10: 2452           	moveal %a2@,%a2
00019d12: b4fc 0000      	cmpaw #0,%a2
00019d16: 66c6           	bnes 0x19cde
00019d18: 246c 0024      	moveal %a4@(36),%a2
00019d1c: 206f 002c      	moveal %sp@(44),%a0
00019d20: 3828 001a      	movew %a0@(26),%d4
00019d24: e05c           	rorw #8,%d4
00019d26: 4bf9 0001 8e68 	lea 0x18e68,%a5
00019d2c: 47f9 0001 8d4e 	lea 0x18d4e,%a3
00019d32: 6014           	bras 0x19d48
00019d34: 2f0a           	movel %a2,%sp@-
00019d36: 3f04           	movew %d4,%sp@-
00019d38: 4e95           	jsr %a5@
00019d3a: 3800           	movew %d0,%d4
00019d3c: 2f0a           	movel %a2,%sp@-
00019d3e: 4267           	clrw %sp@-
00019d40: 3f03           	movew %d3,%sp@-
00019d42: 4e93           	jsr %a3@
00019d44: 4fef 000e      	lea %sp@(14),%sp
00019d48: 4a44           	tstw %d4
00019d4a: 670e           	beqs 0x19d5a
00019d4c: 3604           	movew %d4,%d3
00019d4e: 3004           	movew %d4,%d0
00019d50: 0240 fff8      	andiw #-8,%d0
00019d54: 0c40 fff8      	cmpiw #-8,%d0
00019d58: 66da           	bnes 0x19d34
00019d5a: 246c 0014      	moveal %a4@(20),%a2
00019d5e: 2f02           	movel %d2,%sp@-
00019d60: 2f0a           	movel %a2,%sp@-
00019d62: 4eb9 0001 964c 	jsr 0x1964c
00019d68: 4def 002c      	lea %sp@(44),%fp
00019d6c: 1d3c ffe5      	moveb #-27,%fp@-
00019d70: 2f0e           	movel %fp,%sp@-
00019d72: 4878 0001      	pea 0x1
00019d76: 2f0a           	movel %a2,%sp@-
00019d78: 4eb9 0001 984c 	jsr 0x1984c
00019d7e: 3f3c 0002      	movew #2,%sp@-
00019d82: 2f0a           	movel %a2,%sp@-
00019d84: 4eba fd08      	jsr %pc@(0x19a8e)
00019d88: 4fef 001a      	lea %sp@(26),%sp
00019d8c: 7000           	moveq #0,%d0
00019d8e: 6002           	bras 0x19d92
00019d90: 70dc           	moveq #-36,%d0
00019d92: 4cdf 7c1c      	moveml %sp@+,%d2-%d4/%a2-%fp
00019d96: 588f           	addql #4,%sp
00019d98: 4e75           	rts
00019d9a:  _xunlink
00019d9a: 4e56 fff8      	linkw %fp,#-8
00019d9e: 2f02           	movel %d2,%sp@-
00019da0: 4267           	clrw %sp@-
00019da2: 486e fff8      	pea %fp@(-8)
00019da6: 2f2e 0008      	movel %fp@(8),%sp@-
00019daa: 4eb9 0001 7fea 	jsr 0x17fea
00019db0: 2400           	movel %d0,%d2
00019db2: 4fef 000a      	lea %sp@(10),%sp
00019db6: 6742           	beqs 0x19dfa
00019db8: 204e           	moveal %fp,%a0
00019dba: 42a0           	clrl %a0@-
00019dbc: 2f08           	movel %a0,%sp@-
00019dbe: 3f3c 0027      	movew #39,%sp@-
00019dc2: 2f2e fff8      	movel %fp@(-8),%sp@-
00019dc6: 2f00           	movel %d0,%sp@-
00019dc8: 4eb9 0001 7eb8 	jsr 0x17eb8
00019dce: 4fef 000e      	lea %sp@(14),%sp
00019dd2: 4a80           	tstl %d0
00019dd4: 6724           	beqs 0x19dfa
00019dd6: 2040           	moveal %d0,%a0
00019dd8: 0828 0000 000b 	btst #0,%a0@(11)
00019dde: 661e           	bnes 0x19dfe
00019de0: 72e0           	moveq #-32,%d1
00019de2: d2ae fffc      	addl %fp@(-4),%d1
00019de6: 2d41 fffc      	movel %d1,%fp@(-4)
00019dea: 2f01           	movel %d1,%sp@-
00019dec: 2f00           	movel %d0,%sp@-
00019dee: 2f02           	movel %d2,%sp@-
00019df0: 4eba fed4      	jsr %pc@(0x19cc6)
00019df4: 4fef 000c      	lea %sp@(12),%sp
00019df8: 6006           	bras 0x19e00
00019dfa: 70df           	moveq #-33,%d0
00019dfc: 6002           	bras 0x19e00
00019dfe: 70dc           	moveq #-36,%d0
00019e00: 242e fff4      	movel %fp@(-12),%d2
00019e04: 4e5e           	unlk %fp
00019e06: 4e75           	rts
00019e08: 202a 2c3a      	movel %a2@(11322),%d0
00019e0c: 3b3c 3d3e      	movew #15678,%a5@-
00019e10: 3f5b 5d7c      	movew %a3@+,%sp@(23932)
00019e14: 0000 2f02      	orib #2,%d0
00019e16:  _contains_illegal_characters
00019e18: 242f 0008      	movel %sp@(8),%d2
00019e1c: 41fa ffea      	lea %pc@(0x19e08),%a0
00019e20: 6008           	bras 0x19e2a
00019e22: b001           	cmpb %d1,%d0
00019e24: 670c           	beqs 0x19e32
00019e26: 1219           	moveb %a1@+,%d1
00019e28: 66f8           	bnes 0x19e22
00019e2a: 1018           	moveb %a0@+,%d0
00019e2c: 6708           	beqs 0x19e36
00019e2e: 2242           	moveal %d2,%a1
00019e30: 60f4           	bras 0x19e26
00019e32: 7001           	moveq #1,%d0
00019e34: 6002           	bras 0x19e38
00019e36: 4240           	clrw %d0
00019e38: 241f           	movel %sp@+,%d2
00019e3a: 4e75           	rts
00019e3c: 2a2e 2a00      	movel %fp@(10752),%d5
00019e40:  _ixcreat
00019e40: 4e56 ffe8      	linkw %fp,#-24
00019e44: 48e7 3e3c      	moveml %d2-%d6/%a2-%a5,%sp@-
00019e48: 142e 000d      	moveb %fp@(13),%d2
00019e4c: 1d7c ffe5 fffe 	moveb #-27,%fp@(-2)
00019e52: 422e ffff      	clrb %fp@(-1)
00019e56: 4267           	clrw %sp@-
00019e58: 486e fff6      	pea %fp@(-10)
00019e5c: 2f2e 0008      	movel %fp@(8),%sp@-
00019e60: 4eb9 0001 7fea 	jsr 0x17fea
00019e66: 2440           	moveal %d0,%a2
00019e68: 4fef 000a      	lea %sp@(10),%sp
00019e6c: 4a80           	tstl %d0
00019e6e: 6700 01ea      	beqw 0x1a05a
00019e72: 206e fff6      	moveal %fp@(-10),%a0
00019e76: 1010           	moveb %a0@,%d0
00019e78: 6700 01e0      	beqw 0x1a05a
00019e7c: 0c00 002e      	cmpib #46,%d0
00019e80: 6700 01d8      	beqw 0x1a05a
00019e84: 2f08           	movel %a0,%sp@-
00019e86: 4eba ff8e      	jsr %pc@(0x19e16)
00019e8a: 588f           	addql #4,%sp
00019e8c: 4a40           	tstw %d0
00019e8e: 6600 01d0      	bnew 0x1a060
00019e92: 44c2           	movew %d2,%ccr
00019e94: 6a0a           	bpls 0x19ea0
00019e96: 0c02 0008      	cmpib #8,%d2
00019e9a: 670a           	beqs 0x19ea6
00019e9c: 6000 01c2      	braw 0x1a060
00019ea0: 0c02 0008      	cmpib #8,%d2
00019ea4: 6608           	bnes 0x19eae
00019ea6: 4aaa 0018      	tstl %a2@(24)
00019eaa: 6600 01b4      	bnew 0x1a060
00019eae: 266a 0014      	moveal %a2@(20),%a3
00019eb2: b6fc 0000      	cmpaw #0,%a3
00019eb6: 660c           	bnes 0x19ec4
00019eb8: 2f0a           	movel %a2,%sp@-
00019eba: 4eb9 0001 7e50 	jsr 0x17e50
00019ec0: 2640           	moveal %d0,%a3
00019ec2: 588f           	addql #4,%sp
00019ec4: 42ae fffa      	clrl %fp@(-6)
00019ec8: 200e           	movel %fp,%d0
00019eca: 5d80           	subql #6,%d0
00019ecc: 0c02 0008      	cmpib #8,%d2
00019ed0: 660c           	bnes 0x19ede
00019ed2: 2f00           	movel %d0,%sp@-
00019ed4: 3f3c 0008      	movew #8,%sp@-
00019ed8: 487a ff62      	pea %pc@(0x19e3c)
00019edc: 600a           	bras 0x19ee8
00019ede: 2f00           	movel %d0,%sp@-
00019ee0: 3f3c 0037      	movew #55,%sp@-
00019ee4: 2f2e fff6      	movel %fp@(-10),%sp@-
00019ee8: 2f0a           	movel %a2,%sp@-
00019eea: 4eb9 0001 7eb8 	jsr 0x17eb8
00019ef0: 4fef 000e      	lea %sp@(14),%sp
00019ef4: 4a80           	tstl %d0
00019ef6: 673e           	beqs 0x19f36
00019ef8: 0c02 0008      	cmpib #8,%d2
00019efc: 6718           	beqs 0x19f16
00019efe: 2040           	moveal %d0,%a0
00019f00: 4241           	clrw %d1
00019f02: 1228 000b      	moveb %a0@(11),%d1
00019f06: 0241 0011      	andiw #17,%d1
00019f0a: 6600 0154      	bnew 0x1a060
00019f0e: 0c02 0010      	cmpib #16,%d2
00019f12: 6700 014c      	beqw 0x1a060
00019f16: 72e0           	moveq #-32,%d1
00019f18: d2ae fffa      	addl %fp@(-6),%d1
00019f1c: 2d41 fffa      	movel %d1,%fp@(-6)
00019f20: 2f01           	movel %d1,%sp@-
00019f22: 2f00           	movel %d0,%sp@-
00019f24: 2f0a           	movel %a2,%sp@-
00019f26: 4eba fd9e      	jsr %pc@(0x19cc6)
00019f2a: 4fef 000c      	lea %sp@(12),%sp
00019f2e: 4a80           	tstl %d0
00019f30: 6c30           	bges 0x19f62
00019f32: 6000 012c      	braw 0x1a060
00019f36: 42ae fffa      	clrl %fp@(-6)
00019f3a: 6026           	bras 0x19f62
00019f3c: 4aab 000c      	tstl %a3@(12)
00019f40: 6700 011e      	beqw 0x1a060
00019f44: 3f3c 0001      	movew #1,%sp@-
00019f48: 2f0b           	movel %a3,%sp@-
00019f4a: 2246           	moveal %d6,%a1
00019f4c: 4e91           	jsr %a1@
00019f4e: 5c8f           	addql #6,%sp
00019f50: 4a40           	tstw %d0
00019f52: 6600 010c      	bnew 0x1a060
00019f56: 2f0a           	movel %a2,%sp@-
00019f58: 4e95           	jsr %a5@
00019f5a: 42ae fffa      	clrl %fp@(-6)
00019f5e: 588f           	addql #4,%sp
00019f60: 601a           	bras 0x19f7c
00019f62: 2a0e           	movel %fp,%d5
00019f64: 5d85           	subql #6,%d5
00019f66: 280e           	movel %fp,%d4
00019f68: 5584           	subql #2,%d4
00019f6a: 263c 0001 7eb8 	movel #97976,%d3
00019f70: 2c3c 0001 8f3a 	movel #102202,%d6
00019f76: 4bf9 0001 7dd4 	lea 0x17dd4,%a5
00019f7c: 2f05           	movel %d5,%sp@-
00019f7e: 3f3c 00ff      	movew #255,%sp@-
00019f82: 2f04           	movel %d4,%sp@-
00019f84: 2f0a           	movel %a2,%sp@-
00019f86: 2043           	moveal %d3,%a0
00019f88: 4e90           	jsr %a0@
00019f8a: 2840           	moveal %d0,%a4
00019f8c: 4fef 000e      	lea %sp@(14),%sp
00019f90: 4a80           	tstl %d0
00019f92: 67a8           	beqs 0x19f3c
00019f94: 486e ffeb      	pea %fp@(-21)
00019f98: 2f2e fff6      	movel %fp@(-10),%sp@-
00019f9c: 4eb9 0001 79f8 	jsr 0x179f8
00019fa2: 70e0           	moveq #-32,%d0
00019fa4: d1ae fffa      	addl %d0,%fp@(-6)
00019fa8: 1942 000b      	moveb %d2,%a4@(11)
00019fac: 508f           	addql #8,%sp
00019fae: 7000           	moveq #0,%d0
00019fb0: 4234 080c      	clrb %a4@(000000000000000c,%d0:l)
00019fb4: 5280           	addql #1,%d0
00019fb6: 720a           	moveq #10,%d1
00019fb8: b280           	cmpl %d0,%d1
00019fba: 66f4           	bnes 0x19fb0
00019fbc: 3039 0005 0d5e 	movew 0x50d5e,%d0
00019fc2: e058           	rorw #8,%d0
00019fc4: 3940 0016      	movew %d0,%a4@(22)
00019fc8: 3039 0005 0d5c 	movew 0x50d5c,%d0
00019fce: e058           	rorw #8,%d0
00019fd0: 3940 0018      	movew %d0,%a4@(24)
00019fd4: 426c 001a      	clrw %a4@(26)
00019fd8: 42ac 001c      	clrl %a4@(28)
00019fdc: 2f2e fffa      	movel %fp@(-6),%sp@-
00019fe0: 2f0b           	movel %a3,%sp@-
00019fe2: 4bf9 0001 964c 	lea 0x1964c,%a5
00019fe8: 4e95           	jsr %a5@
00019fea: 486e ffeb      	pea %fp@(-21)
00019fee: 4878 000b      	pea 0xb
00019ff2: 2f0b           	movel %a3,%sp@-
00019ff4: 4eb9 0001 984c 	jsr 0x1984c
00019ffa: 3f3c 0002      	movew #2,%sp@-
00019ffe: 2f0b           	movel %a3,%sp@-
0001a000: 4eba fa8c      	jsr %pc@(0x19a8e)
0001a004: 2f2e fffa      	movel %fp@(-6),%sp@-
0001a008: 2f0b           	movel %a3,%sp@-
0001a00a: 4e95           	jsr %a5@
0001a00c: 4fef 001e      	lea %sp@(30),%sp
0001a010: 2e8b           	movel %a3,%sp@
0001a012: 4eb9 0001 9778 	jsr 0x19778
0001a018: 2d40 fff6      	movel %d0,%fp@(-10)
0001a01c: 588f           	addql #4,%sp
0001a01e: 082c 0000 000b 	btst #0,%a4@(11)
0001a024: 6704           	beqs 0x1a02a
0001a026: 4241           	clrw %d1
0001a028: 6002           	bras 0x1a02c
0001a02a: 7202           	moveq #2,%d1
0001a02c: 3f01           	movew %d1,%sp@-
0001a02e: 2f0a           	movel %a2,%sp@-
0001a030: 2f00           	movel %d0,%sp@-
0001a032: 4eba f8f4      	jsr %pc@(0x19928)
0001a036: 2040           	moveal %d0,%a0
0001a038: 4fef 000a      	lea %sp@(10),%sp
0001a03c: 4a80           	tstl %d0
0001a03e: 6d24           	blts 0x1a064
0001a040: 3400           	movew %d0,%d2
0001a042: 3f00           	movew %d0,%sp@-
0001a044: 4eb9 0001 98de 	jsr 0x198de
0001a04a: 2240           	moveal %d0,%a1
0001a04c: 2069 0004      	moveal %a1@(4),%a0
0001a050: 0050 0001      	oriw #1,%a0@
0001a054: 3042           	moveaw %d2,%a0
0001a056: 548f           	addql #2,%sp
0001a058: 600a           	bras 0x1a064
0001a05a: 307c ffde      	moveaw #-34,%a0
0001a05e: 6004           	bras 0x1a064
0001a060: 307c ffdc      	moveaw #-36,%a0
0001a064: 2008           	movel %a0,%d0
0001a066: 4cee 3c7c ffc4 	moveml %fp@(-60),%d2-%d6/%a2-%a5
0001a06c: 4e5e           	unlk %fp
0001a06e: 4e75           	rts
0001a070:  _xcreat
0001a070: 4240           	clrw %d0
0001a072: 102f 0009      	moveb %sp@(9),%d0
0001a076: 0240 00ef      	andiw #239,%d0
0001a07a: 3f40 0008      	movew %d0,%sp@(8)
0001a07e: 6000 fdc0      	braw 0x19e40
0001a082: 0000 48e7      	orib #-25,%d0
0001a084:  _ffit
0001a086: 2038 242f      	movel 0x242f,%d0
0001a08a: 0014 266f      	orib #111,%a4@
0001a08e: 0018 2453      	orib #83,%a0@+
0001a092: b4fc 0000      	cmpaw #0,%a2
0001a096: 6700 009a      	beqw 0x1a132
0001a09a: 70ff           	moveq #-1,%d0
0001a09c: b082           	cmpl %d2,%d0
0001a09e: 6618           	bnes 0x1a0b8
0001a0a0: 7000           	moveq #0,%d0
0001a0a2: 222a 0008      	movel %a2@(8),%d1
0001a0a6: b280           	cmpl %d0,%d1
0001a0a8: 6f02           	bles 0x1a0ac
0001a0aa: 2001           	movel %d1,%d0
0001a0ac: 2452           	moveal %a2@,%a2
0001a0ae: b4fc 0000      	cmpaw #0,%a2
0001a0b2: 66ee           	bnes 0x1a0a2
0001a0b4: 2440           	moveal %d0,%a2
0001a0b6: 607a           	bras 0x1a132
0001a0b8: b7fc 0005 0d76 	cmpal #331126,%a3
0001a0be: 6612           	bnes 0x1a0d2
0001a0c0: 2039 0005 0d64 	movel 0x50d64,%d0
0001a0c6: d480           	addl %d0,%d2
0001a0c8: 4680           	notl %d0
0001a0ca: c480           	andl %d0,%d2
0001a0cc: 220a           	movel %a2,%d1
0001a0ce: 284b           	moveal %a3,%a4
0001a0d0: 600a           	bras 0x1a0dc
0001a0d2: 5682           	addql #3,%d2
0001a0d4: 70fc           	moveq #-4,%d0
0001a0d6: 60f2           	bras 0x1a0ca
0001a0d8: 2841           	moveal %d1,%a4
0001a0da: 220a           	movel %a2,%d1
0001a0dc: 202a 0008      	movel %a2@(8),%d0
0001a0e0: b480           	cmpl %d0,%d2
0001a0e2: 6f0a           	bles 0x1a0ee
0001a0e4: 2452           	moveal %a2@,%a2
0001a0e6: b4fc 0000      	cmpaw #0,%a2
0001a0ea: 66ec           	bnes 0x1a0d8
0001a0ec: 6044           	bras 0x1a132
0001a0ee: b480           	cmpl %d0,%d2
0001a0f0: 6604           	bnes 0x1a0f6
0001a0f2: 2892           	movel %a2@,%a4@
0001a0f4: 6028           	bras 0x1a11e
0001a0f6: 4eb9 0001 a6b0 	jsr 0x1a6b0
0001a0fc: 2040           	moveal %d0,%a0
0001a0fe: 4a80           	tstl %d0
0001a100: 672e           	beqs 0x1a130
0001a102: 202a 0008      	movel %a2@(8),%d0
0001a106: 9082           	subl %d2,%d0
0001a108: 2140 0008      	movel %d0,%a0@(8)
0001a10c: 202a 0004      	movel %a2@(4),%d0
0001a110: d082           	addl %d2,%d0
0001a112: 2140 0004      	movel %d0,%a0@(4)
0001a116: 2092           	movel %a2@,%a0@
0001a118: 2888           	movel %a0,%a4@
0001a11a: 2542 0008      	movel %d2,%a2@(8)
0001a11e: 24ab 0004      	movel %a3@(4),%a2@
0001a122: 274a 0004      	movel %a2,%a3@(4)
0001a126: 2579 0004 fd48 	movel 0x4fd48,%a2@(12)
0001a12c: 000c 
0001a12e: 6002           	bras 0x1a132
0001a130: 95ca           	subal %a2,%a2
0001a132: 200a           	movel %a2,%d0
0001a134: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0001a138: 4e75           	rts
0001a13a:  _freeit
0001a13a: 2f0b           	movel %a3,%sp@-
0001a13c: 2f0a           	movel %a2,%sp@-
0001a13e: 266f 000c      	moveal %sp@(12),%a3
0001a142: 226f 0010      	moveal %sp@(16),%a1
0001a146: 2469 0004      	moveal %a1@(4),%a2
0001a14a: 91c8           	subal %a0,%a0
0001a14c: 600e           	bras 0x1a15c
0001a14e: 202a 0004      	movel %a2@(4),%d0
0001a152: b0ab 0004      	cmpl %a3@(4),%d0
0001a156: 670e           	beqs 0x1a166
0001a158: 204a           	moveal %a2,%a0
0001a15a: 2452           	moveal %a2@,%a2
0001a15c: b4fc 0000      	cmpaw #0,%a2
0001a160: 66ec           	bnes 0x1a14e
0001a162: 6000 0088      	braw 0x1a1ec
0001a166: b0fc 0000      	cmpaw #0,%a0
0001a16a: 6704           	beqs 0x1a170
0001a16c: 2092           	movel %a2@,%a0@
0001a16e: 6004           	bras 0x1a174
0001a170: 2352 0004      	movel %a2@,%a1@(4)
0001a174: 2051           	moveal %a1@,%a0
0001a176: 97cb           	subal %a3,%a3
0001a178: 600a           	bras 0x1a184
0001a17a: b0a8 0004      	cmpl %a0@(4),%d0
0001a17e: 630a           	blss 0x1a18a
0001a180: 2648           	moveal %a0,%a3
0001a182: 2050           	moveal %a0@,%a0
0001a184: b0fc 0000      	cmpaw #0,%a0
0001a188: 66f0           	bnes 0x1a17a
0001a18a: 2488           	movel %a0,%a2@
0001a18c: b6fc 0000      	cmpaw #0,%a3
0001a190: 6704           	beqs 0x1a196
0001a192: 268a           	movel %a2,%a3@
0001a194: 6002           	bras 0x1a198
0001a196: 228a           	movel %a2,%a1@
0001a198: b0fc 0000      	cmpaw #0,%a0
0001a19c: 6720           	beqs 0x1a1be
0001a19e: 222a 0008      	movel %a2@(8),%d1
0001a1a2: d081           	addl %d1,%d0
0001a1a4: b0a8 0004      	cmpl %a0@(4),%d0
0001a1a8: 6614           	bnes 0x1a1be
0001a1aa: d2a8 0008      	addl %a0@(8),%d1
0001a1ae: 2541 0008      	movel %d1,%a2@(8)
0001a1b2: 2490           	movel %a0@,%a2@
0001a1b4: 2f08           	movel %a0,%sp@-
0001a1b6: 4eb9 0001 a762 	jsr 0x1a762
0001a1bc: 588f           	addql #4,%sp
0001a1be: b6fc 0000      	cmpaw #0,%a3
0001a1c2: 6728           	beqs 0x1a1ec
0001a1c4: 202b 0008      	movel %a3@(8),%d0
0001a1c8: 222b 0004      	movel %a3@(4),%d1
0001a1cc: d280           	addl %d0,%d1
0001a1ce: b2aa 0004      	cmpl %a2@(4),%d1
0001a1d2: 6618           	bnes 0x1a1ec
0001a1d4: d0aa 0008      	addl %a2@(8),%d0
0001a1d8: 2740 0008      	movel %d0,%a3@(8)
0001a1dc: 2692           	movel %a2@,%a3@
0001a1de: 2f4a 000c      	movel %a2,%sp@(12)
0001a1e2: 245f           	moveal %sp@+,%a2
0001a1e4: 265f           	moveal %sp@+,%a3
0001a1e6: 4ef9 0001 a762 	jmp 0x1a762
0001a1ec: 245f           	moveal %sp@+,%a2
0001a1ee: 265f           	moveal %sp@+,%a3
0001a1f0: 4e75           	rts
0001a1f2:  _shrinkit
0001a1f2: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0001a1f6: 266f 0010      	moveal %sp@(16),%a3
0001a1fa: 246f 0014      	moveal %sp@(20),%a2
0001a1fe: 242f 0018      	movel %sp@(24),%d2
0001a202: 4eb9 0001 a6b0 	jsr 0x1a6b0
0001a208: 2040           	moveal %d0,%a0
0001a20a: 4a80           	tstl %d0
0001a20c: 672e           	beqs 0x1a23c
0001a20e: 202b 0004      	movel %a3@(4),%d0
0001a212: d082           	addl %d2,%d0
0001a214: 2140 0004      	movel %d0,%a0@(4)
0001a218: 202b 0008      	movel %a3@(8),%d0
0001a21c: 9082           	subl %d2,%d0
0001a21e: 2140 0008      	movel %d0,%a0@(8)
0001a222: 20aa 0004      	movel %a2@(4),%a0@
0001a226: 2548 0004      	movel %a0,%a2@(4)
0001a22a: 2742 0008      	movel %d2,%a3@(8)
0001a22e: 2f0a           	movel %a2,%sp@-
0001a230: 2f08           	movel %a0,%sp@-
0001a232: 4eba ff06      	jsr %pc@(0x1a13a)
0001a236: 508f           	addql #8,%sp
0001a238: 4240           	clrw %d0
0001a23a: 6002           	bras 0x1a23e
0001a23c: 70ff           	moveq #-1,%d0
0001a23e: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0001a242: 4e75           	rts
0001a244: 2f03           	movel %d3,%sp@-
0001a246: 2f02           	movel %d2,%sp@-
0001a248: 206f 0014      	moveal %sp@(20),%a0
0001a24c: 2428 0014      	movel %a0@(20),%d2
0001a250: 2628 0004      	movel %a0@(4),%d3
0001a254: 202f 0010      	movel %sp@(16),%d0
0001a258: 2242           	moveal %d2,%a1
0001a25a: 206f 000c      	moveal %sp@(12),%a0
0001a25e: 6024           	bras 0x1a284
0001a260: 0c01 0001      	cmpib #1,%d1
0001a264: 6606           	bnes 0x1a26c
0001a266: 41e8 00fe      	lea %a0@(254),%a0
0001a26a: 6016           	bras 0x1a282
0001a26c: 0281 0000 00ff 	andil #255,%d1
0001a272: d1c1           	addal %d1,%a0
0001a274: b488           	cmpl %a0,%d2
0001a276: 6320           	blss 0x1a298
0001a278: 2208           	movel %a0,%d1
0001a27a: 0801 0000      	btst #0,%d1
0001a27e: 6618           	bnes 0x1a298
0001a280: d790           	addl %d3,%a0@
0001a282: 5380           	subql #1,%d0
0001a284: 4a80           	tstl %d0
0001a286: 6704           	beqs 0x1a28c
0001a288: 1219           	moveb %a1@+,%d1
0001a28a: 66d4           	bnes 0x1a260
0001a28c: 4a80           	tstl %d0
0001a28e: 57c0           	seq %d0
0001a290: 4880           	extw %d0
0001a292: 48c0           	extl %d0
0001a294: 4480           	negl %d0
0001a296: 6002           	bras 0x1a29a
0001a298: 70be           	moveq #-66,%d0
0001a29a: 241f           	movel %sp@+,%d2
0001a29c: 261f           	movel %sp@+,%d3
0001a29e: 4e75           	rts
0001a2a0:  _kpgmhdrld
0001a2a0: 4e56 fffc      	linkw %fp,#-4
0001a2a4: 2f0a           	movel %a2,%sp@-
0001a2a6: 2f02           	movel %d2,%sp@-
0001a2a8: 342e 0008      	movew %fp@(8),%d2
0001a2ac: 486e fffe      	pea %fp@(-2)
0001a2b0: 4878 0002      	pea 0x2
0001a2b4: 3f02           	movew %d2,%sp@-
0001a2b6: 45f9 0001 9824 	lea 0x19824,%a2
0001a2bc: 4e92           	jsr %a2@
0001a2be: 4fef 000a      	lea %sp@(10),%sp
0001a2c2: 4a80           	tstl %d0
0001a2c4: 6d2e           	blts 0x1a2f4
0001a2c6: 7202           	moveq #2,%d1
0001a2c8: b280           	cmpl %d0,%d1
0001a2ca: 6622           	bnes 0x1a2ee
0001a2cc: 0c6e 601a fffe 	cmpiw #24602,%fp@(-2)
0001a2d2: 661a           	bnes 0x1a2ee
0001a2d4: 2f2e 000a      	movel %fp@(10),%sp@-
0001a2d8: 4878 001a      	pea 0x1a
0001a2dc: 3f02           	movew %d2,%sp@-
0001a2de: 4e92           	jsr %a2@
0001a2e0: 4fef 000a      	lea %sp@(10),%sp
0001a2e4: 4a80           	tstl %d0
0001a2e6: 6d0c           	blts 0x1a2f4
0001a2e8: 721a           	moveq #26,%d1
0001a2ea: b280           	cmpl %d0,%d1
0001a2ec: 6704           	beqs 0x1a2f2
0001a2ee: 70be           	moveq #-66,%d0
0001a2f0: 6002           	bras 0x1a2f4
0001a2f2: 7000           	moveq #0,%d0
0001a2f4: 242e fff4      	movel %fp@(-12),%d2
0001a2f8: 246e fff8      	moveal %fp@(-8),%a2
0001a2fc: 4e5e           	unlk %fp
0001a2fe: 4e75           	rts
0001a300:  _kpgmld
0001a300: 4e56 ffdc      	linkw %fp,#-36
0001a304: 48e7 3e3c      	moveml %d2-%d6/%a2-%a5,%sp@-
0001a308: 246e 0008      	moveal %fp@(8),%a2
0001a30c: 362e 000c      	movew %fp@(12),%d3
0001a310: 266e 000e      	moveal %fp@(14),%a3
0001a314: 42ae fffc      	clrl %fp@(-4)
0001a318: 2213           	movel %a3@,%d1
0001a31a: 2d41 ffe4      	movel %d1,%fp@(-28)
0001a31e: 286b 0004      	moveal %a3@(4),%a4
0001a322: 2d4c ffec      	movel %a4,%fp@(-20)
0001a326: 49f4 1800      	lea %a4@(0000000000000000,%d1:l),%a4
0001a32a: 206b 0008      	moveal %a3@(8),%a0
0001a32e: 2d48 fff4      	movel %a0,%fp@(-12)
0001a332: 2d6b 000c fff8 	movel %a3@(12),%fp@(-8)
0001a338: 202a 0004      	movel %a2@(4),%d0
0001a33c: 9092           	subl %a2@,%d0
0001a33e: 0680 ffff ff00 	addil #-256,%d0
0001a344: 2d40 ffdc      	movel %d0,%fp@(-36)
0001a348: 4bea 0100      	lea %a2@(256),%a5
0001a34c: 2d4d ffe0      	movel %a5,%fp@(-32)
0001a350: 43f5 c800      	lea %a5@(0000000000000000,%a4:l),%a1
0001a354: 2d49 fff0      	movel %a1,%fp@(-16)
0001a358: d28d           	addl %a5,%d1
0001a35a: 2d41 ffe8      	movel %d1,%fp@(-24)
0001a35e: b08c           	cmpl %a4,%d0
0001a360: 6d00 00f0      	bltw 0x1a452
0001a364: 908c           	subl %a4,%d0
0001a366: b1c0           	cmpal %d0,%a0
0001a368: 6e00 00e8      	bgtw 0x1a452
0001a36c: 4878 0018      	pea 0x18
0001a370: 486e ffe0      	pea %fp@(-32)
0001a374: 486a 0008      	pea %a2@(8)
0001a378: 4eb9 0001 bb80 	jsr 0x1bb80
0001a37e: 2f0d           	movel %a5,%sp@-
0001a380: 2f0c           	movel %a4,%sp@-
0001a382: 3f03           	movew %d3,%sp@-
0001a384: 4bf9 0001 9824 	lea 0x19824,%a5
0001a38a: 4e95           	jsr %a5@
0001a38c: 2400           	movel %d0,%d2
0001a38e: 4fef 0016      	lea %sp@(22),%sp
0001a392: 6d00 00c8      	bltw 0x1a45c
0001a396: 4a6b 0018      	tstw %a3@(24)
0001a39a: 6600 008c      	bnew 0x1a428
0001a39e: 4267           	clrw %sp@-
0001a3a0: 3f03           	movew %d3,%sp@-
0001a3a2: d9ee fff8      	addal %fp@(-8),%a4
0001a3a6: 486c 001c      	pea %a4@(28)
0001a3aa: 4eb9 0001 971e 	jsr 0x1971e
0001a3b0: 508f           	addql #8,%sp
0001a3b2: 4a80           	tstl %d0
0001a3b4: 6d72           	blts 0x1a428
0001a3b6: 486e fffc      	pea %fp@(-4)
0001a3ba: 4878 0004      	pea 0x4
0001a3be: 3f03           	movew %d3,%sp@-
0001a3c0: 4e95           	jsr %a5@
0001a3c2: 4fef 000a      	lea %sp@(10),%sp
0001a3c6: 4a80           	tstl %d0
0001a3c8: 6f5e           	bles 0x1a428
0001a3ca: 286e fffc      	moveal %fp@(-4),%a4
0001a3ce: b8fc 0000      	cmpaw #0,%a4
0001a3d2: 6754           	beqs 0x1a428
0001a3d4: 202e ffe0      	movel %fp@(-32),%d0
0001a3d8: 49f4 0800      	lea %a4@(0000000000000000,%d0:l),%a4
0001a3dc: b08c           	cmpl %a4,%d0
0001a3de: 6276           	bhis 0x1a456
0001a3e0: 2a2e fff0      	movel %fp@(-16),%d5
0001a3e4: ba8c           	cmpl %a4,%d5
0001a3e6: 636e           	blss 0x1a456
0001a3e8: d194           	addl %d0,%a4@
0001a3ea: 202a 0004      	movel %a2@(4),%d0
0001a3ee: 9085           	subl %d5,%d0
0001a3f0: 2a00           	movel %d0,%d5
0001a3f2: 280d           	movel %a5,%d4
0001a3f4: 4bee ffdc      	lea %fp@(-36),%a5
0001a3f8: 2c3c 0001 a244 	movel #107076,%d6
0001a3fe: 2f2e fff0      	movel %fp@(-16),%sp@-
0001a402: 2f05           	movel %d5,%sp@-
0001a404: 3f03           	movew %d3,%sp@-
0001a406: 2044           	moveal %d4,%a0
0001a408: 4e90           	jsr %a0@
0001a40a: 2400           	movel %d0,%d2
0001a40c: 4fef 000a      	lea %sp@(10),%sp
0001a410: 6f12           	bles 0x1a424
0001a412: 2f0d           	movel %a5,%sp@-
0001a414: 2f00           	movel %d0,%sp@-
0001a416: 2f0c           	movel %a4,%sp@-
0001a418: 2246           	moveal %d6,%a1
0001a41a: 4e91           	jsr %a1@
0001a41c: 2400           	movel %d0,%d2
0001a41e: 4fef 000c      	lea %sp@(12),%sp
0001a422: 6eda           	bgts 0x1a3fe
0001a424: 4a82           	tstl %d2
0001a426: 6634           	bnes 0x1a45c
0001a428: 082b 0000 0017 	btst #0,%a3@(23)
0001a42e: 6706           	beqs 0x1a436
0001a430: 202e fff4      	movel %fp@(-12),%d0
0001a434: 6008           	bras 0x1a43e
0001a436: 202a 0004      	movel %a2@(4),%d0
0001a43a: 90ae fff0      	subl %fp@(-16),%d0
0001a43e: 4a80           	tstl %d0
0001a440: 6f18           	bles 0x1a45a
0001a442: 2f00           	movel %d0,%sp@-
0001a444: 2f2e fff0      	movel %fp@(-16),%sp@-
0001a448: 4eb9 0001 bdf4 	jsr 0x1bdf4
0001a44e: 508f           	addql #8,%sp
0001a450: 6008           	bras 0x1a45a
0001a452: 74d9           	moveq #-39,%d2
0001a454: 6006           	bras 0x1a45c
0001a456: 74be           	moveq #-66,%d2
0001a458: 6002           	bras 0x1a45c
0001a45a: 7400           	moveq #0,%d2
0001a45c: 3f03           	movew %d3,%sp@-
0001a45e: 4eb9 0001 9ba2 	jsr 0x19ba2
0001a464: 548f           	addql #2,%sp
0001a466: 2002           	movel %d2,%d0
0001a468: 4cee 3c7c ffb8 	moveml %fp@(-72),%d2-%d6/%a2-%a5
0001a46e: 4e5e           	unlk %fp
0001a470: 4e75           	rts
0001a472:  _kpgm_relocate
0001a472: 4e56 ffe0      	linkw %fp,#-32
0001a476: 48e7 3e3c      	moveml %d2-%d6/%a2-%a5,%sp@-
0001a47a: 246e 0008      	moveal %fp@(8),%a2
0001a47e: 3c2a 011a      	movew %a2@(282),%d6
0001a482: 206a 0102      	moveal %a2@(258),%a0
0001a486: 2d48 ffe8      	movel %a0,%fp@(-24)
0001a48a: 266a 0106      	moveal %a2@(262),%a3
0001a48e: 2d4b fff0      	movel %a3,%fp@(-16)
0001a492: 47f0 b800      	lea %a0@(0000000000000000,%a3:l),%a3
0001a496: 2a2a 010a      	movel %a2@(266),%d5
0001a49a: 2d45 fff8      	movel %d5,%fp@(-8)
0001a49e: 2a6a 010e      	moveal %a2@(270),%a5
0001a4a2: 2d4d fffc      	movel %a5,%fp@(-4)
0001a4a6: 282a 0004      	movel %a2@(4),%d4
0001a4aa: 9892           	subl %a2@,%d4
0001a4ac: 0684 ffff ff00 	addil #-256,%d4
0001a4b2: 2d44 ffe0      	movel %d4,%fp@(-32)
0001a4b6: 240a           	movel %a2,%d2
0001a4b8: 0682 0000 0100 	addil #256,%d2
0001a4be: 2d42 ffe4      	movel %d2,%fp@(-28)
0001a4c2: 2602           	movel %d2,%d3
0001a4c4: d68b           	addl %a3,%d3
0001a4c6: 2d43 fff4      	movel %d3,%fp@(-12)
0001a4ca: d1c2           	addal %d2,%a0
0001a4cc: 2d48 ffec      	movel %a0,%fp@(-20)
0001a4d0: 2f0b           	movel %a3,%sp@-
0001a4d2: 486a 011c      	pea %a2@(284)
0001a4d6: 2f02           	movel %d2,%sp@-
0001a4d8: 49f9 0001 bba2 	lea 0x1bba2,%a4
0001a4de: 4e94           	jsr %a4@
0001a4e0: 4fef 000c      	lea %sp@(12),%sp
0001a4e4: b88b           	cmpl %a3,%d4
0001a4e6: 6d7a           	blts 0x1a562
0001a4e8: 988b           	subl %a3,%d4
0001a4ea: ba84           	cmpl %d4,%d5
0001a4ec: 6e74           	bgts 0x1a562
0001a4ee: 4878 0018      	pea 0x18
0001a4f2: 486e ffe4      	pea %fp@(-28)
0001a4f6: 486a 0008      	pea %a2@(8)
0001a4fa: 4eb9 0001 bb80 	jsr 0x1bb80
0001a500: 4fef 000c      	lea %sp@(12),%sp
0001a504: 4a46           	tstw %d6
0001a506: 663e           	bnes 0x1a546
0001a508: 41f3 d81c      	lea %a3@(000000000000001c,%a5:l),%a0
0001a50c: 41f0 2800      	lea %a0@(0000000000000000,%d2:l),%a0
0001a510: 2650           	moveal %a0@,%a3
0001a512: b6fc 0000      	cmpaw #0,%a3
0001a516: 672e           	beqs 0x1a546
0001a518: 47f3 2800      	lea %a3@(0000000000000000,%d2:l),%a3
0001a51c: b48b           	cmpl %a3,%d2
0001a51e: 6246           	bhis 0x1a566
0001a520: b68b           	cmpl %a3,%d3
0001a522: 6342           	blss 0x1a566
0001a524: 5888           	addql #4,%a0
0001a526: d593           	addl %d2,%a3@
0001a528: 9488           	subl %a0,%d2
0001a52a: d4ae 000c      	addl %fp@(12),%d2
0001a52e: 2f02           	movel %d2,%sp@-
0001a530: 2f08           	movel %a0,%sp@-
0001a532: 2f03           	movel %d3,%sp@-
0001a534: 4e94           	jsr %a4@
0001a536: 486e ffe0      	pea %fp@(-32)
0001a53a: 2f02           	movel %d2,%sp@-
0001a53c: 2f0b           	movel %a3,%sp@-
0001a53e: 4eba fd04      	jsr %pc@(0x1a244)
0001a542: 4fef 0018      	lea %sp@(24),%sp
0001a546: 202e fff4      	movel %fp@(-12),%d0
0001a54a: 222a 0004      	movel %a2@(4),%d1
0001a54e: 9280           	subl %d0,%d1
0001a550: 4a81           	tstl %d1
0001a552: 6f16           	bles 0x1a56a
0001a554: 2f01           	movel %d1,%sp@-
0001a556: 2f00           	movel %d0,%sp@-
0001a558: 4eb9 0001 bdf4 	jsr 0x1bdf4
0001a55e: 508f           	addql #8,%sp
0001a560: 6008           	bras 0x1a56a
0001a562: 70d9           	moveq #-39,%d0
0001a564: 6006           	bras 0x1a56c
0001a566: 70be           	moveq #-66,%d0
0001a568: 6002           	bras 0x1a56c
0001a56a: 7000           	moveq #0,%d0
0001a56c: 4cee 3c7c ffbc 	moveml %fp@(-68),%d2-%d6/%a2-%a5
0001a572: 4e5e           	unlk %fp
0001a574: 4e75           	rts
0001a576: 0000 226f      	orib #111,%d0
0001a57a: 0004 2011      	orib #17,%d4
0001a57e: 4291           	clrl %a1@
0001a580: 2079 0004 dec4 	moveal 0x4dec4,%a0
0001a586: b1c9           	cmpal %a1,%a0
0001a588: 6616           	bnes 0x1a5a0
0001a58a: 23c0 0004 dec4 	movel %d0,0x4dec4
0001a590: 6008           	bras 0x1a59a
0001a592: 2210           	movel %a0@,%d1
0001a594: b3c1           	cmpal %d1,%a1
0001a596: 6606           	bnes 0x1a59e
0001a598: 2080           	movel %d0,%a0@
0001a59a: 4240           	clrw %d0
0001a59c: 4e75           	rts
0001a59e: 2041           	moveal %d1,%a0
0001a5a0: b0fc 0000      	cmpaw #0,%a0
0001a5a4: 66ec           	bnes 0x1a592
0001a5a6: 70ff           	moveq #-1,%d0
0001a5a8: 4e75           	rts
0001a5aa: 1b45 4f75      	moveb %d5,%a5@(20341)
0001a5ae: 7420           	moveq #32,%d2
0001a5b0: 6f66           	bles 0x1a618
0001a5b2: 2069 6e74      	moveal %a1@(28276),%a0
0001a5b6: 6572           	bcss 0x1a62a
0001a5b8: 6e61           	bgts 0x1a61b
0001a5ba: 6c20           	bges 0x1a5dc
0001a5bc: 6d65           	blts 0x1a623
0001a5be: 6d6f           	blts 0x1a62f
0001a5c0: 7279           	moveq #121,%d1
0001a5c2: 2e0a           	movel %a2,%d7
0001a5c4: 5573 6520 464f 	subqw #2,%a3@(000000000000464f,%d6:w:4)
0001a5ca: 4c44           	.short 0x4c44
0001a5cc: 5231 3030      	addqb #1,%a1@(0000000000000030,%d3:w)
0001a5d0: 2e50           	moveal %a0@,%sp
0001a5d2: 5247           	addqw #1,%d7
0001a5d4: 2074 6f20 6765 	moveal %a4@(0000000000006765,%d6:l:8),%a0
0001a5da: 7420           	moveq #32,%d2
0001a5dc: 6d6f           	blts 0x1a64d
0001a5de: 7265           	moveq #101,%d1
0001a5e0: 2e0a           	movel %a2,%d7
0001a5e2: 5379 7374 656d 	subqw #1,0x7374656d
0001a5e8: 2068 616c      	moveal %a0@(24940),%a0
0001a5ec: 7465           	moveq #101,%d2
0001a5ee: 6421           	bccs 0x1a611
0001a5f0: 0a00 4e56      	eorib #86,%d0
0001a5f2:  _xmgetblk
0001a5f4: 0000 48e7      	orib #-25,%d0
0001a5f8: 3020           	movew %a0@-,%d0
0001a5fa: 362e 0008      	movew %fp@(8),%d3
0001a5fe: 0c43 0003      	cmpiw #3,%d3
0001a602: 630c           	blss 0x1a610
0001a604: 52b9 0004 dec8 	addql #1,0x4dec8
0001a60a: 91c8           	subal %a0,%a0
0001a60c: 6000 008e      	braw 0x1a69c
0001a610: 7403           	moveq #3,%d2
0001a612: 45f9 0001 8a52 	lea 0x18a52,%a2
0001a618: 2079 0004 dec0 	moveal 0x4dec0,%a0
0001a61e: b0fc 0000      	cmpaw #0,%a0
0001a622: 6708           	beqs 0x1a62c
0001a624: 23d0 0004 dec0 	movel %a0@,0x4dec0
0001a62a: 607c           	bras 0x1a6a8
0001a62c: 3039 0004 decc 	movew 0x4decc,%d0
0001a632: 0c40 0020      	cmpiw #32,%d0
0001a636: 6e0c           	bgts 0x1a644
0001a638: 52b9 0004 ded0 	addql #1,0x4ded0
0001a63e: 4a43           	tstw %d3
0001a640: 663a           	bnes 0x1a67c
0001a642: 6058           	bras 0x1a69c
0001a644: 3239 0004 ded4 	movew 0x4ded4,%d1
0001a64a: 3041           	moveaw %d1,%a0
0001a64c: 0641 0021      	addiw #33,%d1
0001a650: 33c1 0004 ded4 	movew %d1,0x4ded4
0001a656: 0640 ffdf      	addiw #-33,%d0
0001a65a: 33c0 0004 decc 	movew %d0,0x4decc
0001a660: d1c8           	addal %a0,%a0
0001a662: 43f9 0004 ded8 	lea 0x4ded8,%a1
0001a668: 31bc 0004 9800 	movew #4,%a0@(0000000000000000,%a1:l)
0001a66e: d1fc 0004 deda 	addal #319194,%a0
0001a674: b0fc 0000      	cmpaw #0,%a0
0001a678: 662e           	bnes 0x1a6a8
0001a67a: 6020           	bras 0x1a69c
0001a67c: 5342           	subqw #1,%d2
0001a67e: 6706           	beqs 0x1a686
0001a680: 4e92           	jsr %a2@
0001a682: 4a40           	tstw %d0
0001a684: 6692           	bnes 0x1a618
0001a686: 487a ff22      	pea %pc@(0x1a5aa)
0001a68a: 4eb9 0000 c7f6 	jsr 0xc7f6
0001a690: 4eb9 0000 e03c 	jsr 0xe03c
0001a696: 4259           	clrw %a1@+
0001a698: b5c9           	cmpal %a1,%a2
0001a69a: 66fa           	bnes 0x1a696
0001a69c: 2008           	movel %a0,%d0
0001a69e: 4cee 040c fff4 	moveml %fp@(-12),%d2-%d3/%a2
0001a6a4: 4e5e           	unlk %fp
0001a6a6: 4e75           	rts
0001a6a8: 45e8 0040      	lea %a0@(64),%a2
0001a6ac: 2248           	moveal %a0,%a1
0001a6ae: 60e6           	bras 0x1a696
0001a6b0:  _xmgetmd
0001a6b0: 2f0a           	movel %a2,%sp@-
0001a6b2: 2f02           	movel %d2,%sp@-
0001a6b4: 2079 0004 dec4 	moveal 0x4dec4,%a0
0001a6ba: b0fc 0000      	cmpaw #0,%a0
0001a6be: 6628           	bnes 0x1a6e8
0001a6c0: 4267           	clrw %sp@-
0001a6c2: 4eba ff2e      	jsr %pc@(0x1a5f2)
0001a6c6: 2040           	moveal %d0,%a0
0001a6c8: 548f           	addql #2,%sp
0001a6ca: 4a80           	tstl %d0
0001a6cc: 6768           	beqs 0x1a736
0001a6ce: 4290           	clrl %a0@
0001a6d0: 317c ffff 0014 	movew #-1,%a0@(20)
0001a6d6: 317c ffff 0026 	movew #-1,%a0@(38)
0001a6dc: 317c ffff 0038 	movew #-1,%a0@(56)
0001a6e2: 23c0 0004 dec4 	movel %d0,0x4dec4
0001a6e8: 2248           	moveal %a0,%a1
0001a6ea: 4241           	clrw %d1
0001a6ec: 4240           	clrw %d0
0001a6ee: 95ca           	subal %a2,%a2
0001a6f0: 4a69 0014      	tstw %a1@(20)
0001a6f4: 6c20           	bges 0x1a716
0001a6f6: b4fc 0000      	cmpaw #0,%a2
0001a6fa: 6618           	bnes 0x1a714
0001a6fc: 3340 0014      	movew %d0,%a1@(20)
0001a700: 3440           	moveaw %d0,%a2
0001a702: 240a           	movel %a2,%d2
0001a704: e78a           	lsll #3,%d2
0001a706: 45f2 2800      	lea %a2@(0000000000000000,%d2:l),%a2
0001a70a: 45f2 a804      	lea %a2@(0000000000000004,%a2:l),%a2
0001a70e: 45f0 a800      	lea %a0@(0000000000000000,%a2:l),%a2
0001a712: 6002           	bras 0x1a716
0001a714: 5241           	addqw #1,%d1
0001a716: 5240           	addqw #1,%d0
0001a718: 43e9 0012      	lea %a1@(18),%a1
0001a71c: 0c40 0003      	cmpiw #3,%d0
0001a720: 66ce           	bnes 0x1a6f0
0001a722: b4fc 0000      	cmpaw #0,%a2
0001a726: 6710           	beqs 0x1a738
0001a728: 4a41           	tstw %d1
0001a72a: 660c           	bnes 0x1a738
0001a72c: 2f08           	movel %a0,%sp@-
0001a72e: 4eba fe48      	jsr %pc@(0x1a578)
0001a732: 588f           	addql #4,%sp
0001a734: 6002           	bras 0x1a738
0001a736: 95ca           	subal %a2,%a2
0001a738: 200a           	movel %a2,%d0
0001a73a: 241f           	movel %sp@+,%d2
0001a73c: 245f           	moveal %sp@+,%a2
0001a73e: 4e75           	rts
0001a740:  _xmfreblk
0001a740: 206f 0004      	moveal %sp@(4),%a0
0001a744: 0c68 0004 fffe 	cmpiw #4,%a0@(-2)
0001a74a: 6708           	beqs 0x1a754
0001a74c: 52b9 0004 fd44 	addql #1,0x4fd44
0001a752: 4e75           	rts
0001a754: 20b9 0004 dec0 	movel 0x4dec0,%a0@
0001a75a: 23c8 0004 dec0 	movel %a0,0x4dec0
0001a760: 4e75           	rts
0001a762:  _xmfremd
0001a762: 2f0a           	movel %a2,%sp@-
0001a764: 206f 0008      	moveal %sp@(8),%a0
0001a768: 3028 0010      	movew %a0@(16),%d0
0001a76c: 0c40 0002      	cmpiw #2,%d0
0001a770: 625c           	bhis 0x1a7ce
0001a772: 48c0           	extl %d0
0001a774: 2200           	movel %d0,%d1
0001a776: e789           	lsll #3,%d1
0001a778: d081           	addl %d1,%d0
0001a77a: d080           	addl %d0,%d0
0001a77c: 91c0           	subal %d0,%a0
0001a77e: 45e8 fffc      	lea %a0@(-4),%a2
0001a782: 31bc ffff 0810 	movew #-1,%a0@(0000000000000010,%d0:l)
0001a788: 3028 0010      	movew %a0@(16),%d0
0001a78c: 720f           	moveq #15,%d1
0001a78e: e268           	lsrw %d1,%d0
0001a790: 4a68 0022      	tstw %a0@(34)
0001a794: 6c02           	bges 0x1a798
0001a796: 5240           	addqw #1,%d0
0001a798: 4a68 0034      	tstw %a0@(52)
0001a79c: 6c02           	bges 0x1a7a0
0001a79e: 5240           	addqw #1,%d0
0001a7a0: 0c40 0001      	cmpiw #1,%d0
0001a7a4: 671a           	beqs 0x1a7c0
0001a7a6: 0c40 0003      	cmpiw #3,%d0
0001a7aa: 6622           	bnes 0x1a7ce
0001a7ac: 2f0a           	movel %a2,%sp@-
0001a7ae: 4eba fdc8      	jsr %pc@(0x1a578)
0001a7b2: 588f           	addql #4,%sp
0001a7b4: 4a40           	tstw %d0
0001a7b6: 6616           	bnes 0x1a7ce
0001a7b8: 2f4a 0008      	movel %a2,%sp@(8)
0001a7bc: 245f           	moveal %sp@+,%a2
0001a7be: 6080           	bras 0x1a740
0001a7c0: 2179 0004 dec4 	movel 0x4dec4,%a0@(-4)
0001a7c6: fffc 
0001a7c8: 23ca 0004 dec4 	movel %a2,0x4dec4
0001a7ce: 245f           	moveal %sp@+,%a2
0001a7d0: 4e75           	rts
0001a7d2:  _osmem_init
0001a7d2: 33fc 0f36 0004 	movew #3894,0x4decc
0001a7d8: decc 
0001a7da: 42b9 0004 dec4 	clrl 0x4dec4
0001a7e0: 42b9 0004 fd44 	clrl 0x4fd44
0001a7e6: 42b9 0004 ded0 	clrl 0x4ded0
0001a7ec: 42b9 0004 dec8 	clrl 0x4dec8
0001a7f2: 4e75           	rts
0001a7f4: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0001a7f8: 242f 0010      	movel %sp@(16),%d2
0001a7fc: 206f 0014      	moveal %sp@(20),%a0
0001a800: 45e8 0004      	lea %a0@(4),%a2
0001a804: 2068 0004      	moveal %a0@(4),%a0
0001a808: 47f9 0001 a762 	lea 0x1a762,%a3
0001a80e: 6014           	bras 0x1a824
0001a810: b4a8 000c      	cmpl %a0@(12),%d2
0001a814: 660a           	bnes 0x1a820
0001a816: 2490           	movel %a0@,%a2@
0001a818: 2f08           	movel %a0,%sp@-
0001a81a: 4e93           	jsr %a3@
0001a81c: 588f           	addql #4,%sp
0001a81e: 6002           	bras 0x1a822
0001a820: 2448           	moveal %a0,%a2
0001a822: 2052           	moveal %a2@,%a0
0001a824: b0fc 0000      	cmpaw #0,%a0
0001a828: 66e6           	bnes 0x1a810
0001a82a: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0001a82e: 4e75           	rts
0001a830: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0001a834: 246f 0014      	moveal %sp@(20),%a2
0001a838: b4fc 0000      	cmpaw #0,%a2
0001a83c: 660a           	bnes 0x1a848
0001a83e: 2079 0004 fd48 	moveal 0x4fd48,%a0
0001a844: 2468 002c      	moveal %a0@(44),%a2
0001a848: 204a           	moveal %a2,%a0
0001a84a: 7000           	moveq #0,%d0
0001a84c: 6002           	bras 0x1a850
0001a84e: 5280           	addql #1,%d0
0001a850: 4a18           	tstb %a0@+
0001a852: 66fa           	bnes 0x1a84e
0001a854: 4a32 0801      	tstb %a2@(0000000000000001,%d0:l)
0001a858: 66f4           	bnes 0x1a84e
0001a85a: 5640           	addqw #3,%d0
0001a85c: 0240 fffe      	andiw #-2,%d0
0001a860: 222f 0010      	movel %sp@(16),%d1
0001a864: 0801 0001      	btst #1,%d1
0001a868: 6704           	beqs 0x1a86e
0001a86a: 7203           	moveq #3,%d1
0001a86c: 6002           	bras 0x1a870
0001a86e: 4241           	clrw %d1
0001a870: 3f01           	movew %d1,%sp@-
0001a872: 3640           	moveaw %d0,%a3
0001a874: 2f0b           	movel %a3,%sp@-
0001a876: 4eb9 0001 b300 	jsr 0x1b300
0001a87c: 2400           	movel %d0,%d2
0001a87e: 5c8f           	addql #6,%sp
0001a880: 6710           	beqs 0x1a892
0001a882: 2f0b           	movel %a3,%sp@-
0001a884: 2f0a           	movel %a2,%sp@-
0001a886: 2f00           	movel %d0,%sp@-
0001a888: 4eb9 0001 bb80 	jsr 0x1bb80
0001a88e: 4fef 000c      	lea %sp@(12),%sp
0001a892: 2002           	movel %d2,%d0
0001a894: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0001a898: 4e75           	rts
0001a89a: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
0001a89e: 282f 0018      	movel %sp@(24),%d4
0001a8a2: 262f 001c      	movel %sp@(28),%d3
0001a8a6: 246f 0020      	moveal %sp@(32),%a2
0001a8aa: 4879 0005 0d76 	pea 0x50d76
0001a8b0: 4878 ffff      	pea 0xffffffff
0001a8b4: 47f9 0001 a084 	lea 0x1a084,%a3
0001a8ba: 4e93           	jsr %a3@
0001a8bc: 2400           	movel %d0,%d2
0001a8be: 508f           	addql #8,%sp
0001a8c0: 4a79 0005 0d68 	tstw 0x50d68
0001a8c6: 671e           	beqs 0x1a8e6
0001a8c8: 0804 0001      	btst #1,%d4
0001a8cc: 6718           	beqs 0x1a8e6
0001a8ce: 4879 0005 0d6a 	pea 0x50d6a
0001a8d4: 4878 ffff      	pea 0xffffffff
0001a8d8: 4e93           	jsr %a3@
0001a8da: 508f           	addql #8,%sp
0001a8dc: b680           	cmpl %d0,%d3
0001a8de: 5fc1           	sle %d1
0001a8e0: 4881           	extw %d1
0001a8e2: 4441           	negw %d1
0001a8e4: 6004           	bras 0x1a8ea
0001a8e6: 4241           	clrw %d1
0001a8e8: 7000           	moveq #0,%d0
0001a8ea: b682           	cmpl %d2,%d3
0001a8ec: 6e1c           	bgts 0x1a90a
0001a8ee: 4a41           	tstw %d1
0001a8f0: 6728           	beqs 0x1a91a
0001a8f2: b082           	cmpl %d2,%d0
0001a8f4: 6c18           	bges 0x1a90e
0001a8f6: 721c           	moveq #28,%d1
0001a8f8: e2ac           	lsrl %d1,%d4
0001a8fa: 5284           	addql #1,%d4
0001a8fc: e34c           	lslw #1,%d4
0001a8fe: 4844           	swap %d4
0001a900: 4244           	clrw %d4
0001a902: d684           	addl %d4,%d3
0001a904: b083           	cmpl %d3,%d0
0001a906: 6d12           	blts 0x1a91a
0001a908: 6004           	bras 0x1a90e
0001a90a: 4a41           	tstw %d1
0001a90c: 6726           	beqs 0x1a934
0001a90e: 2480           	movel %d0,%a2@
0001a910: 4879 0005 0d6a 	pea 0x50d6a
0001a916: 2f00           	movel %d0,%sp@-
0001a918: 600a           	bras 0x1a924
0001a91a: 2482           	movel %d2,%a2@
0001a91c: 4879 0005 0d76 	pea 0x50d76
0001a922: 2f02           	movel %d2,%sp@-
0001a924: 4eb9 0001 a084 	jsr 0x1a084
0001a92a: 2040           	moveal %d0,%a0
0001a92c: 2028 0004      	movel %a0@(4),%d0
0001a930: 508f           	addql #8,%sp
0001a932: 6002           	bras 0x1a936
0001a934: 7000           	moveq #0,%d0
0001a936: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
0001a93a: 4e75           	rts
0001a93c: 2f0a           	movel %a2,%sp@-
0001a93e: 246f 0008      	moveal %sp@(8),%a2
0001a942: 4878 0100      	pea 0x100
0001a946: 2f0a           	movel %a2,%sp@-
0001a948: 4eb9 0001 bdf4 	jsr 0x1bdf4
0001a94e: 248a           	movel %a2,%a2@
0001a950: 200a           	movel %a2,%d0
0001a952: d0af 0018      	addl %sp@(24),%d0
0001a956: 2540 0004      	movel %d0,%a2@(4)
0001a95a: 43ea 0080      	lea %a2@(128),%a1
0001a95e: 2549 0020      	movel %a1,%a2@(32)
0001a962: 256f 001c 002c 	movel %sp@(28),%a2@(44)
0001a968: 206f 0014      	moveal %sp@(20),%a0
0001a96c: 45e8 0080      	lea %a0@(128),%a2
0001a970: 508f           	addql #8,%sp
0001a972: 6006           	bras 0x1a97a
0001a974: 12c0           	moveb %d0,%a1@+
0001a976: b5c8           	cmpal %a0,%a2
0001a978: 6704           	beqs 0x1a97e
0001a97a: 1018           	moveb %a0@+,%d0
0001a97c: 66f6           	bnes 0x1a974
0001a97e: 4211           	clrb %a1@
0001a980: 245f           	moveal %sp@+,%a2
0001a982: 4e75           	rts
0001a984: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0001a988: 246f 0014      	moveal %sp@(20),%a2
0001a98c: 264a           	moveal %a2,%a3
0001a98e: 4242           	clrw %d2
0001a990: 49f9 0001 918c 	lea 0x1918c,%a4
0001a996: 2079 0004 fd48 	moveal 0x4fd48,%a0
0001a99c: 1030 2030      	moveb %a0@(0000000000000030,%d2:w),%d0
0001a9a0: 1200           	moveb %d0,%d1
0001a9a2: 4881           	extw %d1
0001a9a4: 6f0c           	bles 0x1a9b2
0001a9a6: 2f0a           	movel %a2,%sp@-
0001a9a8: 3f01           	movew %d1,%sp@-
0001a9aa: 3f02           	movew %d2,%sp@-
0001a9ac: 4e94           	jsr %a4@
0001a9ae: 508f           	addql #8,%sp
0001a9b0: 6004           	bras 0x1a9b6
0001a9b2: 1740 0030      	moveb %d0,%a3@(48)
0001a9b6: 5242           	addqw #1,%d2
0001a9b8: 528b           	addql #1,%a3
0001a9ba: 0c42 0006      	cmpiw #6,%d2
0001a9be: 66d6           	bnes 0x1a996
0001a9c0: 2279 0004 fd48 	moveal 0x4fd48,%a1
0001a9c6: 7000           	moveq #0,%d0
0001a9c8: 1431 0840      	moveb %a1@(0000000000000040,%d0:l),%d2
0001a9cc: 4241           	clrw %d1
0001a9ce: 1202           	moveb %d2,%d1
0001a9d0: 1582 0840      	moveb %d2,%a2@(0000000000000040,%d0:l)
0001a9d4: 4a41           	tstw %d1
0001a9d6: 6714           	beqs 0x1a9ec
0001a9d8: 3041           	moveaw %d1,%a0
0001a9da: 47f0 8800      	lea %a0@(0000000000000000,%a0:l),%a3
0001a9de: 41f3 8800      	lea %a3@(0000000000000000,%a0:l),%a0
0001a9e2: d1c8           	addal %a0,%a0
0001a9e4: d1fc 0004 da30 	addal #318000,%a0
0001a9ea: 5250           	addqw #1,%a0@
0001a9ec: 5280           	addql #1,%d0
0001a9ee: 721a           	moveq #26,%d1
0001a9f0: b280           	cmpl %d0,%d1
0001a9f2: 66d4           	bnes 0x1a9c8
0001a9f4: 1569 0037 0037 	moveb %a1@(55),%a2@(55)
0001a9fa: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0001a9fe: 4e75           	rts
0001aa00: 2f0a           	movel %a2,%sp@-
0001aa02: 206f 0008      	moveal %sp@(8),%a0
0001aa06: 2179 0004 fd48 	movel 0x4fd48,%a0@(36)
0001aa0c: 0024 
0001aa0e: 2268 0004      	moveal %a0@(4),%a1
0001aa12: 2348 fffc      	movel %a0,%a1@(-4)
0001aa16: 2368 0008 ffcc 	movel %a0@(8),%a1@(-52)
0001aa1c: 40c0           	movew %sr,%d0
0001aa1e: 0240 0700      	andiw #1792,%d0
0001aa22: 3340 ffca      	movew %d0,%a1@(-54)
0001aa26: 237c 0005 0588 	movel #329096,%a1@(-58)
0001aa2c: ffc6 
0001aa2e: 43e9 ffc6      	lea %a1@(-58),%a1
0001aa32: 2149 007c      	movel %a1,%a0@(124)
0001aa36: 7000           	moveq #0,%d0
0001aa38: 2449           	moveal %a1,%a2
0001aa3a: 42b2 080a      	clrl %a2@(000000000000000a,%d0:l)
0001aa3e: 5880           	addql #4,%d0
0001aa40: 722c           	moveq #44,%d1
0001aa42: b280           	cmpl %d0,%d1
0001aa44: 66f4           	bnes 0x1aa3a
0001aa46: 2149 0078      	movel %a1,%a0@(120)
0001aa4a: 2168 0010 0074 	movel %a0@(16),%a0@(116)
0001aa50: 2168 0018 0070 	movel %a0@(24),%a0@(112)
0001aa56: 23c8 0004 fd48 	movel %a0,0x4fd48
0001aa5c: 4eb9 0001 af32 	jsr 0x1af32
0001aa62:  _xexec
0001aa62: 4e56 ffe0      	linkw %fp,#-32
0001aa66: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
0001aa6a: 262e 000a      	movel %fp@(10),%d3
0001aa6e: 246e 000e      	moveal %fp@(14),%a2
0001aa72: 282e 0012      	movel %fp@(18),%d4
0001aa76: 0c6e 0005 0008 	cmpiw #5,%fp@(8)
0001aa7c: 6758           	beqs 0x1aad6
0001aa7e: 6e1a           	bgts 0x1aa9a
0001aa80: 0c6e 0003 0008 	cmpiw #3,%fp@(8)
0001aa86: 6700 00e0      	beqw 0x1ab68
0001aa8a: 6e00 00d6      	bgtw 0x1ab62
0001aa8e: 4a6e 0008      	tstw %fp@(8)
0001aa92: 6700 00d4      	beqw 0x1ab68
0001aa96: 6000 0292      	braw 0x1ad2a
0001aa9a: 0c6e 0007 0008 	cmpiw #7,%fp@(8)
0001aaa0: 6736           	beqs 0x1aad8
0001aaa2: 6d00 00a6      	bltw 0x1ab4a
0001aaa6: 0c6e 0032 0008 	cmpiw #50,%fp@(8)
0001aaac: 6600 027c      	bnew 0x1ad2a
0001aab0: 2f03           	movel %d3,%sp@-
0001aab2: 2f0a           	movel %a2,%sp@-
0001aab4: 4eb9 0001 a472 	jsr 0x1a472
0001aaba: 2400           	movel %d0,%d2
0001aabc: 508f           	addql #8,%sp
0001aabe: 6600 0274      	bnew 0x1ad34
0001aac2: 2f2a 000c      	movel %a2@(12),%sp@-
0001aac6: 486a 0100      	pea %a2@(256)
0001aaca: 4eb9 0000 3128 	jsr 0x3128
0001aad0: 240a           	movel %a2,%d2
0001aad2: 6000 0212      	braw 0x1ace6
0001aad6: 7600           	moveq #0,%d3
0001aad8: 2f04           	movel %d4,%sp@-
0001aada: 2f03           	movel %d3,%sp@-
0001aadc: 4eba fd52      	jsr %pc@(0x1a830)
0001aae0: 2800           	movel %d0,%d4
0001aae2: 508f           	addql #8,%sp
0001aae4: 6700 0248      	beqw 0x1ad2e
0001aae8: 486e fffc      	pea %fp@(-4)
0001aaec: 4878 0100      	pea 0x100
0001aaf0: 2f03           	movel %d3,%sp@-
0001aaf2: 4eba fda6      	jsr %pc@(0x1a89a)
0001aaf6: 2400           	movel %d0,%d2
0001aaf8: 4fef 000c      	lea %sp@(12),%sp
0001aafc: 660e           	bnes 0x1ab0c
0001aafe: 2f04           	movel %d4,%sp@-
0001ab00: 4eb9 0001 b22a 	jsr 0x1b22a
0001ab06: 588f           	addql #4,%sp
0001ab08: 6000 0224      	braw 0x1ad2e
0001ab0c: 2f39 0004 fd48 	movel 0x4fd48,%sp@-
0001ab12: 2f00           	movel %d0,%sp@-
0001ab14: 47f9 0001 b63a 	lea 0x1b63a,%a3
0001ab1a: 4e93           	jsr %a3@
0001ab1c: 2f39 0004 fd48 	movel 0x4fd48,%sp@-
0001ab22: 2f04           	movel %d4,%sp@-
0001ab24: 4e93           	jsr %a3@
0001ab26: 2f04           	movel %d4,%sp@-
0001ab28: 2f2e fffc      	movel %fp@(-4),%sp@-
0001ab2c: 2f0a           	movel %a2,%sp@-
0001ab2e: 2f02           	movel %d2,%sp@-
0001ab30: 4eba fe0a      	jsr %pc@(0x1a93c)
0001ab34: 2042           	moveal %d2,%a0
0001ab36: 2143 0028      	movel %d3,%a0@(40)
0001ab3a: 4fef 001c      	lea %sp@(28),%sp
0001ab3e: 2e82           	movel %d2,%sp@
0001ab40: 4eba fe42      	jsr %pc@(0x1a984)
0001ab44: 588f           	addql #4,%sp
0001ab46: 6000 01ec      	braw 0x1ad34
0001ab4a: 2f0a           	movel %a2,%sp@-
0001ab4c: 2f0a           	movel %a2,%sp@-
0001ab4e: 47f9 0001 b63a 	lea 0x1b63a,%a3
0001ab54: 4e93           	jsr %a3@
0001ab56: 2f0a           	movel %a2,%sp@-
0001ab58: 2f2a 002c      	movel %a2@(44),%sp@-
0001ab5c: 4e93           	jsr %a3@
0001ab5e: 4fef 0010      	lea %sp@(16),%sp
0001ab62: 2f0a           	movel %a2,%sp@-
0001ab64: 6000 01b8      	braw 0x1ad1e
0001ab68: 42a7           	clrl %sp@-
0001ab6a: 4267           	clrw %sp@-
0001ab6c: 2f03           	movel %d3,%sp@-
0001ab6e: 4eb9 0001 8200 	jsr 0x18200
0001ab74: 4fef 000a      	lea %sp@(10),%sp
0001ab78: 4a80           	tstl %d0
0001ab7a: 6600 01b6      	bnew 0x1ad32
0001ab7e: 4267           	clrw %sp@-
0001ab80: 2f03           	movel %d3,%sp@-
0001ab82: 4eb9 0001 9a1e 	jsr 0x19a1e
0001ab88: 2400           	movel %d0,%d2
0001ab8a: 5c8f           	addql #6,%sp
0001ab8c: 6d00 01a6      	bltw 0x1ad34
0001ab90: 3d40 ffe0      	movew %d0,%fp@(-32)
0001ab94: 486e ffe2      	pea %fp@(-30)
0001ab98: 3f00           	movew %d0,%sp@-
0001ab9a: 4eb9 0001 a2a0 	jsr 0x1a2a0
0001aba0: 2400           	movel %d0,%d2
0001aba2: 5c8f           	addql #6,%sp
0001aba4: 6710           	beqs 0x1abb6
0001aba6: 3f2e ffe0      	movew %fp@(-32),%sp@-
0001abaa: 4eb9 0001 9ba2 	jsr 0x19ba2
0001abb0: 548f           	addql #2,%sp
0001abb2: 6000 0180      	braw 0x1ad34
0001abb6: 2f04           	movel %d4,%sp@-
0001abb8: 2f2e fff6      	movel %fp@(-10),%sp@-
0001abbc: 4eba fc72      	jsr %pc@(0x1a830)
0001abc0: 2400           	movel %d0,%d2
0001abc2: 508f           	addql #8,%sp
0001abc4: 6610           	bnes 0x1abd6
0001abc6: 3f2e ffe0      	movew %fp@(-32),%sp@-
0001abca: 4eb9 0001 9ba2 	jsr 0x19ba2
0001abd0: 548f           	addql #2,%sp
0001abd2: 6000 015a      	braw 0x1ad2e
0001abd6: 486e fffc      	pea %fp@(-4)
0001abda: 206e ffe2      	moveal %fp@(-30),%a0
0001abde: d1ee ffe6      	addal %fp@(-26),%a0
0001abe2: d1ee ffea      	addal %fp@(-22),%a0
0001abe6: 4868 0100      	pea %a0@(256)
0001abea: 2f2e fff6      	movel %fp@(-10),%sp@-
0001abee: 4eba fcaa      	jsr %pc@(0x1a89a)
0001abf2: 2640           	moveal %d0,%a3
0001abf4: 4fef 000c      	lea %sp@(12),%sp
0001abf8: 4a80           	tstl %d0
0001abfa: 6618           	bnes 0x1ac14
0001abfc: 2f02           	movel %d2,%sp@-
0001abfe: 4eb9 0001 b22a 	jsr 0x1b22a
0001ac04: 3f2e ffe0      	movew %fp@(-32),%sp@-
0001ac08: 4eb9 0001 9ba2 	jsr 0x19ba2
0001ac0e: 5c8f           	addql #6,%sp
0001ac10: 6000 011c      	braw 0x1ad2e
0001ac14: 4a6e 0008      	tstw %fp@(8)
0001ac18: 6708           	beqs 0x1ac22
0001ac1a: 2639 0004 fd48 	movel 0x4fd48,%d3
0001ac20: 6002           	bras 0x1ac24
0001ac22: 2600           	movel %d0,%d3
0001ac24: 2f03           	movel %d3,%sp@-
0001ac26: 2f0b           	movel %a3,%sp@-
0001ac28: 49f9 0001 b63a 	lea 0x1b63a,%a4
0001ac2e: 4e94           	jsr %a4@
0001ac30: 2f03           	movel %d3,%sp@-
0001ac32: 2f02           	movel %d2,%sp@-
0001ac34: 4e94           	jsr %a4@
0001ac36: 2f02           	movel %d2,%sp@-
0001ac38: 2f2e fffc      	movel %fp@(-4),%sp@-
0001ac3c: 2f0a           	movel %a2,%sp@-
0001ac3e: 2f0b           	movel %a3,%sp@-
0001ac40: 4eba fcfa      	jsr %pc@(0x1a93c)
0001ac44: 276e fff6 0028 	movel %fp@(-10),%a3@(40)
0001ac4a: 23cb 0004 fd4c 	movel %a3,0x4fd4c
0001ac50: 243c 0004 db1c 	movel #318236,%d2
0001ac56: 4fef 0020      	lea %sp@(32),%sp
0001ac5a: 4878 0034      	pea 0x34
0001ac5e: 2f02           	movel %d2,%sp@-
0001ac60: 4879 0004 fd50 	pea 0x4fd50
0001ac66: 4eb9 0001 bb80 	jsr 0x1bb80
0001ac6c: 2f02           	movel %d2,%sp@-
0001ac6e: 4eb9 0001 bfcc 	jsr 0x1bfcc
0001ac74: 4fef 0010      	lea %sp@(16),%sp
0001ac78: 4a40           	tstw %d0
0001ac7a: 6734           	beqs 0x1acb0
0001ac7c: 2079 0004 fd4c 	moveal 0x4fd4c,%a0
0001ac82: 2f28 002c      	movel %a0@(44),%sp@-
0001ac86: 45f9 0001 b22a 	lea 0x1b22a,%a2
0001ac8c: 4e92           	jsr %a2@
0001ac8e: 2f39 0004 fd4c 	movel 0x4fd4c,%sp@-
0001ac94: 4e92           	jsr %a2@
0001ac96: 3f2e ffe0      	movew %fp@(-32),%sp@-
0001ac9a: 4eb9 0001 9ba2 	jsr 0x19ba2
0001aca0: 3f3c 0001      	movew #1,%sp@-
0001aca4: 4879 0004 fd50 	pea 0x4fd50
0001acaa: 4eb9 0001 bfda 	jsr 0x1bfda
0001acb0: 486e ffe2      	pea %fp@(-30)
0001acb4: 3f2e ffe0      	movew %fp@(-32),%sp@-
0001acb8: 2f39 0004 fd4c 	movel 0x4fd4c,%sp@-
0001acbe: 4eb9 0001 a300 	jsr 0x1a300
0001acc4: 2400           	movel %d0,%d2
0001acc6: 4fef 000a      	lea %sp@(10),%sp
0001acca: 671e           	beqs 0x1acea
0001accc: 2079 0004 fd4c 	moveal 0x4fd4c,%a0
0001acd2: 2f28 002c      	movel %a0@(44),%sp@-
0001acd6: 45f9 0001 b22a 	lea 0x1b22a,%a2
0001acdc: 4e92           	jsr %a2@
0001acde: 2f39 0004 fd4c 	movel 0x4fd4c,%sp@-
0001ace4: 4e92           	jsr %a2@
0001ace6: 508f           	addql #8,%sp
0001ace8: 604a           	bras 0x1ad34
0001acea: 2f39 0004 fd4c 	movel 0x4fd4c,%sp@-
0001acf0: 4eba fc92      	jsr %pc@(0x1a984)
0001acf4: 2f2e ffe2      	movel %fp@(-30),%sp@-
0001acf8: 2039 0004 fd4c 	movel 0x4fd4c,%d0
0001acfe: 0680 0000 0100 	addil #256,%d0
0001ad04: 2f00           	movel %d0,%sp@-
0001ad06: 4eb9 0000 3128 	jsr 0x3128
0001ad0c: 4fef 000c      	lea %sp@(12),%sp
0001ad10: 0c6e 0003 0008 	cmpiw #3,%fp@(8)
0001ad16: 670a           	beqs 0x1ad22
0001ad18: 2f39 0004 fd4c 	movel 0x4fd4c,%sp@-
0001ad1e: 4eba fce0      	jsr %pc@(0x1aa00)
0001ad22: 2439 0004 fd4c 	movel 0x4fd4c,%d2
0001ad28: 600a           	bras 0x1ad34
0001ad2a: 74e0           	moveq #-32,%d2
0001ad2c: 6006           	bras 0x1ad34
0001ad2e: 74d9           	moveq #-39,%d2
0001ad30: 6002           	bras 0x1ad34
0001ad32: 74df           	moveq #-33,%d2
0001ad34: 2002           	movel %d2,%d0
0001ad36: 4cee 1c1c ffc8 	moveml %fp@(-56),%d2-%d4/%a2-%a4
0001ad3c: 4e5e           	unlk %fp
0001ad3e: 4e75           	rts
0001ad40:  _xterm
0001ad40: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0001ad44: 2679 0004 fd48 	moveal 0x4fd48,%a3
0001ad4a: 2f3c ffff ffff 	movel #-1,%sp@-
0001ad50: 3f3c 0102      	movew #258,%sp@-
0001ad54: 3f3c 0005      	movew #5,%sp@-
0001ad58: 4e4d           	trap #13
0001ad5a: 508f           	addql #8,%sp
0001ad5c: 2f00           	movel %d0,%sp@-
0001ad5e: 4eb9 0001 bf6e 	jsr 0x1bf6e
0001ad64: 2079 0004 fd48 	moveal 0x4fd48,%a0
0001ad6a: 23e8 0024 0004 	movel %a0@(36),0x4fd48
0001ad70: fd48 
0001ad72: 588f           	addql #4,%sp
0001ad74: 7400           	moveq #0,%d2
0001ad76: 45f9 0001 9ba2 	lea 0x19ba2,%a2
0001ad7c: 1033 2830      	moveb %a3@(0000000000000030,%d2:l),%d0
0001ad80: 4880           	extw %d0
0001ad82: 6f06           	bles 0x1ad8a
0001ad84: 3f00           	movew %d0,%sp@-
0001ad86: 4e92           	jsr %a2@
0001ad88: 548f           	addql #2,%sp
0001ad8a: 5282           	addql #1,%d2
0001ad8c: 7006           	moveq #6,%d0
0001ad8e: b082           	cmpl %d2,%d0
0001ad90: 66ea           	bnes 0x1ad7c
0001ad92: 45f9 0004 db5e 	lea 0x4db5e,%a2
0001ad98: 7406           	moveq #6,%d2
0001ad9a: 49f9 0001 9ba2 	lea 0x19ba2,%a4
0001ada0: b7d2           	cmpal %a2@,%a3
0001ada2: 6606           	bnes 0x1adaa
0001ada4: 3f02           	movew %d2,%sp@-
0001ada6: 4e94           	jsr %a4@
0001ada8: 548f           	addql #2,%sp
0001adaa: 45ea 000a      	lea %a2@(10),%a2
0001adae: 5242           	addqw #1,%d2
0001adb0: 0c42 0051      	cmpiw #81,%d2
0001adb4: 66ea           	bnes 0x1ada0
0001adb6: 7400           	moveq #0,%d2
0001adb8: 45f9 0001 7d10 	lea 0x17d10,%a2
0001adbe: 4240           	clrw %d0
0001adc0: 1033 2840      	moveb %a3@(0000000000000040,%d2:l),%d0
0001adc4: 4a40           	tstw %d0
0001adc6: 6706           	beqs 0x1adce
0001adc8: 3f00           	movew %d0,%sp@-
0001adca: 4e92           	jsr %a2@
0001adcc: 548f           	addql #2,%sp
0001adce: 5282           	addql #1,%d2
0001add0: 701a           	moveq #26,%d0
0001add2: b082           	cmpl %d2,%d0
0001add4: 66e8           	bnes 0x1adbe
0001add6: 2079 0005 0d7a 	moveal 0x50d7a,%a0
0001addc: 45f9 0001 a13a 	lea 0x1a13a,%a2
0001ade2: 6016           	bras 0x1adfa
0001ade4: 2410           	movel %a0@,%d2
0001ade6: b7e8 000c      	cmpal %a0@(12),%a3
0001adea: 660c           	bnes 0x1adf8
0001adec: 4879 0005 0d76 	pea 0x50d76
0001adf2: 2f08           	movel %a0,%sp@-
0001adf4: 4e92           	jsr %a2@
0001adf6: 508f           	addql #8,%sp
0001adf8: 2042           	moveal %d2,%a0
0001adfa: b0fc 0000      	cmpaw #0,%a0
0001adfe: 66e4           	bnes 0x1ade4
0001ae00: 4a79 0005 0d68 	tstw 0x50d68
0001ae06: 672a           	beqs 0x1ae32
0001ae08: 2079 0005 0d6e 	moveal 0x50d6e,%a0
0001ae0e: 45f9 0001 a13a 	lea 0x1a13a,%a2
0001ae14: 6016           	bras 0x1ae2c
0001ae16: 2410           	movel %a0@,%d2
0001ae18: b7e8 000c      	cmpal %a0@(12),%a3
0001ae1c: 660c           	bnes 0x1ae2a
0001ae1e: 4879 0005 0d6a 	pea 0x50d6a
0001ae24: 2f08           	movel %a0,%sp@-
0001ae26: 4e92           	jsr %a2@
0001ae28: 508f           	addql #8,%sp
0001ae2a: 2042           	moveal %d2,%a0
0001ae2c: b0fc 0000      	cmpaw #0,%a0
0001ae30: 66e4           	bnes 0x1ae16
0001ae32: 7000           	moveq #0,%d0
0001ae34: 302f 0014      	movew %sp@(20),%d0
0001ae38: 2079 0004 fd48 	moveal 0x4fd48,%a0
0001ae3e: 2140 0068      	movel %d0,%a0@(104)
0001ae42: 4eb9 0001 af68 	jsr 0x1af68
0001ae48:  _x0term
0001ae48: 4267           	clrw %sp@-
0001ae4a: 4eba fef4      	jsr %pc@(0x1ad40)
0001ae4e:  _xtermres
0001ae4e: 2f0a           	movel %a2,%sp@-
0001ae50: 2f2f 0008      	movel %sp@(8),%sp@-
0001ae54: 2f39 0004 fd48 	movel 0x4fd48,%sp@-
0001ae5a: 4267           	clrw %sp@-
0001ae5c: 4eb9 0001 b26a 	jsr 0x1b26a
0001ae62: 4879 0005 0d76 	pea 0x50d76
0001ae68: 2f39 0004 fd48 	movel 0x4fd48,%sp@-
0001ae6e: 45fa f984      	lea %pc@(0x1a7f4),%a2
0001ae72: 4e92           	jsr %a2@
0001ae74: 4fef 0012      	lea %sp@(18),%sp
0001ae78: 4a79 0005 0d68 	tstw 0x50d68
0001ae7e: 6710           	beqs 0x1ae90
0001ae80: 4879 0005 0d6a 	pea 0x50d6a
0001ae86: 2f39 0004 fd48 	movel 0x4fd48,%sp@-
0001ae8c: 4e92           	jsr %a2@
0001ae8e: 508f           	addql #8,%sp
0001ae90: 3f2f 000c      	movew %sp@(12),%sp@-
0001ae94: 4eba feaa      	jsr %pc@(0x1ad40)
0001ae98:  _bdos_trap2
0001ae98: 4a40           	tstw %d0
0001ae9a: 6708           	beqs 0x1aea4
0001ae9c: 2f39 0004 d6f0 	movel 0x4d6f0,%sp@-
0001aea2: 4e75           	rts
0001aea4: 2e7c 0005 0d58 	moveal #331096,%sp
0001aeaa: 4267           	clrw %sp@-
0001aeac: 4eb9 0001 ad40 	jsr 0x1ad40
0001aeb2: 4e73           	rte
0001aeb4:  _enter
0001aeb4: 6100 0114      	bsrw 0x1afca
0001aeb8: 0817 0005      	btst #5,%sp@
0001aebc: 660c           	bnes 0x1aeca
0001aebe: 4e68           	movel %usp,%a0
0001aec0: 0c50 0020      	cmpiw #32,%a0@
0001aec4: 6700 00aa      	beqw 0x1af70
0001aec8: 600a           	bras 0x1aed4
0001aeca: 0c6f 0020 0006 	cmpiw #32,%sp@(6)
0001aed0: 6700 00bc      	beqw 0x1af8e
0001aed4: 2f0e           	movel %fp,%sp@-
0001aed6: 2c79 0004 fd48 	moveal 0x4fd48,%fp
0001aedc: 48ee 3801 0068 	moveml %d0/%a3-%a5,%fp@(104)
0001aee2: 2d5f 0078      	movel %sp@+,%fp@(120)
0001aee6: 301f           	movew %sp@+,%d0
0001aee8: 285f           	moveal %sp@+,%a4
0001aeea: 0800 000d      	btst #13,%d0
0001aeee: 661e           	bnes 0x1af0e
0001aef0: 4e6d           	movel %usp,%a5
0001aef2: 48e5 7fe0      	moveml %d1-%a2,%a5@-
0001aef6: 2b0c           	movel %a4,%a5@-
0001aef8: 3b00           	movew %d0,%a5@-
0001aefa: 204f           	moveal %sp,%a0
0001aefc: 2b08           	movel %a0,%a5@-
0001aefe: 2d4d 007c      	movel %a5,%fp@(124)
0001af02: 2e7c 0005 0d58 	moveal #331096,%sp
0001af08: 41ed 0032      	lea %a5@(50),%a0
0001af0c: 601a           	bras 0x1af28
0001af0e: 48e7 7fe0      	moveml %d1-%a2,%sp@-
0001af12: 2f0c           	movel %a4,%sp@-
0001af14: 3f00           	movew %d0,%sp@-
0001af16: 4e68           	movel %usp,%a0
0001af18: 2f08           	movel %a0,%sp@-
0001af1a: 2d4f 007c      	movel %sp,%fp@(124)
0001af1e: 41ef 0032      	lea %sp@(50),%a0
0001af22: 2e7c 0005 0d58 	moveal #331096,%sp
0001af28: 2f08           	movel %a0,%sp@-
0001af2a: 4eb9 0001 63c4 	jsr 0x163c4
0001af30: 588f           	addql #4,%sp
0001af32:  _gouser
0001af32: 2a79 0004 fd48 	moveal 0x4fd48,%a5
0001af38: 2b40 0068      	movel %d0,%a5@(104)
0001af3c: 2c6d 007c      	moveal %a5@(124),%fp
0001af40: 285e           	moveal %fp@+,%a4
0001af42: 301e           	movew %fp@+,%d0
0001af44: 265e           	moveal %fp@+,%a3
0001af46: 4cde 07fe      	moveml %fp@+,%d1-%a2
0001af4a: 0800 000d      	btst #13,%d0
0001af4e: 6612           	bnes 0x1af62
0001af50: 2e4c           	moveal %a4,%sp
0001af52: 4e66           	movel %fp,%usp
0001af54: 2f0b           	movel %a3,%sp@-
0001af56: 3f00           	movew %d0,%sp@-
0001af58: 4ced 7801 0068 	moveml %a5@(104),%d0/%a3-%fp
0001af5e: 6000 0090      	braw 0x1aff0
0001af62: 2e4e           	moveal %fp,%sp
0001af64: 4e64           	movel %a4,%usp
0001af66: 60ec           	bras 0x1af54
0001af68:  _termuser
0001af68: 2a79 0004 fd48 	moveal 0x4fd48,%a5
0001af6e: 60cc           	bras 0x1af3c
0001af70: 2228 0002      	movel %a0@(2),%d1
0001af74: 6708           	beqs 0x1af7e
0001af76: 5381           	subql #1,%d1
0001af78: 6744           	beqs 0x1afbe
0001af7a: 2068 0002      	moveal %a0@(2),%a0
0001af7e: 301f           	movew %sp@+,%d0
0001af80: 211f           	movel %sp@+,%a0@-
0001af82: 0040 2000      	oriw #8192,%d0
0001af86: 3100           	movew %d0,%a0@-
0001af88: 200f           	movel %sp,%d0
0001af8a: 2e48           	moveal %a0,%sp
0001af8c: 6062           	bras 0x1aff0
0001af8e: 222f 0008      	movel %sp@(8),%d1
0001af92: 671e           	beqs 0x1afb2
0001af94: 5381           	subql #1,%d1
0001af96: 6726           	beqs 0x1afbe
0001af98: 226f 0008      	moveal %sp@(8),%a1
0001af9c: 301f           	movew %sp@+,%d0
0001af9e: 231f           	movel %sp@+,%a1@-
0001afa0: 3300           	movew %d0,%a1@-
0001afa2: 4e68           	movel %usp,%a0
0001afa4: bfc8           	cmpal %a0,%sp
0001afa6: 6706           	beqs 0x1afae
0001afa8: 211f           	movel %sp@+,%a0@-
0001afaa: 2e49           	moveal %a1,%sp
0001afac: 6008           	bras 0x1afb6
0001afae: 2e49           	moveal %a1,%sp
0001afb0: 6006           	bras 0x1afb8
0001afb2: 204f           	moveal %sp,%a0
0001afb4: 5c88           	addql #6,%a0
0001afb6: 4e60           	movel %a0,%usp
0001afb8: 0897 0005      	bclr #5,%sp@
0001afbc: 6032           	bras 0x1aff0
0001afbe: 7000           	moveq #0,%d0
0001afc0: 0817 0005      	btst #5,%sp@
0001afc4: 6702           	beqs 0x1afc8
0001afc6: 5380           	subql #1,%d0
0001afc8: 6026           	bras 0x1aff0
0001afca: 4a78 059e      	tstw 0x59e
0001afce: 671e           	beqs 0x1afee
0001afd0: 3f6f 0008 000a 	movew %sp@(8),%sp@(10)
0001afd6: 3f6f 0006 0008 	movew %sp@(6),%sp@(8)
0001afdc: 3f6f 0004 0006 	movew %sp@(4),%sp@(6)
0001afe2: 3f6f 0002 0004 	movew %sp@(2),%sp@(4)
0001afe8: 3f57 0002      	movew %sp@,%sp@(2)
0001afec: 548f           	addql #2,%sp
0001afee: 4e75           	rts
0001aff0: 4a78 059e      	tstw 0x59e
0001aff4: 6716           	beqs 0x1b00c
0001aff6: 558f           	subql #2,%sp
0001aff8: 3eaf 0002      	movew %sp@(2),%sp@
0001affc: 3f6f 0004 0002 	movew %sp@(4),%sp@(2)
0001b002: 3f6f 0006 0004 	movew %sp@(6),%sp@(4)
0001b008: 426f 0006      	clrw %sp@(6)
0001b00c: 4e73           	rte
0001b00e: 0000 2f03      	orib #3,%d0
0001b012: 2f02           	movel %d2,%sp@-
0001b014: 302f 000c      	movew %sp@(12),%d0
0001b018: d079 0005 0d60 	addw 0x50d60,%d0
0001b01e: 33c0 0005 0d60 	movew %d0,0x50d60
0001b024: 0c40 07cf      	cmpiw #1999,%d0
0001b028: 6f00 00ba      	blew 0x1b0e4
0001b02c: 0640 f830      	addiw #-2000,%d0
0001b030: 33c0 0005 0d60 	movew %d0,0x50d60
0001b036: 3039 0005 0d5e 	movew 0x50d5e,%d0
0001b03c: 5240           	addqw #1,%d0
0001b03e: 33c0 0005 0d5e 	movew %d0,0x50d5e
0001b044: 3200           	movew %d0,%d1
0001b046: 0241 001f      	andiw #31,%d1
0001b04a: 0c41 001e      	cmpiw #30,%d1
0001b04e: 6600 0094      	bnew 0x1b0e4
0001b052: 0240 ffe0      	andiw #-32,%d0
0001b056: 0640 0020      	addiw #32,%d0
0001b05a: 33c0 0005 0d5e 	movew %d0,0x50d5e
0001b060: 3200           	movew %d0,%d1
0001b062: 0241 07e0      	andiw #2016,%d1
0001b066: 0c41 0780      	cmpiw #1920,%d1
0001b06a: 6678           	bnes 0x1b0e4
0001b06c: 0240 f81f      	andiw #-2017,%d0
0001b070: 0640 0800      	addiw #2048,%d0
0001b074: 33c0 0005 0d5e 	movew %d0,0x50d5e
0001b07a: 0c40 c000      	cmpiw #-16384,%d0
0001b07e: 6664           	bnes 0x1b0e4
0001b080: 3039 0005 0d5c 	movew 0x50d5c,%d0
0001b086: 3200           	movew %d0,%d1
0001b088: 0241 0600      	andiw #1536,%d1
0001b08c: 41fa 0152      	lea %pc@(0x1b1e0),%a0
0001b090: 6704           	beqs 0x1b096
0001b092: 41fa 0159      	lea %pc@(0x1b1ed),%a0
0001b096: 4279 0005 0d5e 	clrw 0x50d5e
0001b09c: 3200           	movew %d0,%d1
0001b09e: 0241 001f      	andiw #31,%d1
0001b0a2: 5241           	addqw #1,%d1
0001b0a4: 2400           	movel %d0,%d2
0001b0a6: ea8a           	lsrl #5,%d2
0001b0a8: 760f           	moveq #15,%d3
0001b0aa: c483           	andl %d3,%d2
0001b0ac: 1430 2800      	moveb %a0@(0000000000000000,%d2:l),%d2
0001b0b0: 0242 00ff      	andiw #255,%d2
0001b0b4: b441           	cmpw %d1,%d2
0001b0b6: 6d04           	blts 0x1b0bc
0001b0b8: 5240           	addqw #1,%d0
0001b0ba: 6022           	bras 0x1b0de
0001b0bc: 0240 ffe0      	andiw #-32,%d0
0001b0c0: 0640 0021      	addiw #33,%d0
0001b0c4: 33c0 0005 0d5c 	movew %d0,0x50d5c
0001b0ca: 3200           	movew %d0,%d1
0001b0cc: 0241 01e0      	andiw #480,%d1
0001b0d0: 0c41 0180      	cmpiw #384,%d1
0001b0d4: 630e           	blss 0x1b0e4
0001b0d6: 0240 fe00      	andiw #-512,%d0
0001b0da: 0640 0221      	addiw #545,%d0
0001b0de: 33c0 0005 0d5c 	movew %d0,0x50d5c
0001b0e4: 241f           	movel %sp@+,%d2
0001b0e6: 261f           	movel %sp@+,%d3
0001b0e8: 4e75           	rts
0001b0ea:  _xgetdate
0001b0ea: 7000           	moveq #0,%d0
0001b0ec: 3039 0005 0d5c 	movew 0x50d5c,%d0
0001b0f2: 4e75           	rts
0001b0f4:  _xsetdate
0001b0f4: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001b0f8: 362f 0010      	movew %sp@(16),%d3
0001b0fc: 3003           	movew %d3,%d0
0001b0fe: 0240 0600      	andiw #1536,%d0
0001b102: 41fa 00dc      	lea %pc@(0x1b1e0),%a0
0001b106: 6704           	beqs 0x1b10c
0001b108: 41fa 00e3      	lea %pc@(0x1b1ed),%a0
0001b10c: 0c43 efff      	cmpiw #-4097,%d3
0001b110: 623e           	bhis 0x1b150
0001b112: 3003           	movew %d3,%d0
0001b114: 0240 01e0      	andiw #480,%d0
0001b118: ea48           	lsrw #5,%d0
0001b11a: 0c40 000c      	cmpiw #12,%d0
0001b11e: 6230           	bhis 0x1b150
0001b120: 3203           	movew %d3,%d1
0001b122: 0241 001f      	andiw #31,%d1
0001b126: 0280 0000 ffff 	andil #65535,%d0
0001b12c: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
0001b130: 0240 00ff      	andiw #255,%d0
0001b134: b041           	cmpw %d1,%d0
0001b136: 6518           	bcss 0x1b150
0001b138: 4843           	swap %d3
0001b13a: 4243           	clrw %d3
0001b13c: 8679 0005 0d5e 	orw 0x50d5e,%d3
0001b142: 2f03           	movel %d3,%sp@-
0001b144: 3f3c 0016      	movew #22,%sp@-
0001b148: 4e4e           	trap #14
0001b14a: 5c8f           	addql #6,%sp
0001b14c: 7000           	moveq #0,%d0
0001b14e: 6002           	bras 0x1b152
0001b150: 70ff           	moveq #-1,%d0
0001b152: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001b156: 4e75           	rts
0001b158:  _xgettime
0001b158: 7000           	moveq #0,%d0
0001b15a: 3039 0005 0d5e 	movew 0x50d5e,%d0
0001b160: 4e75           	rts
0001b162:  _xsettime
0001b162: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001b166: 302f 0010      	movew %sp@(16),%d0
0001b16a: 3200           	movew %d0,%d1
0001b16c: 0241 001f      	andiw #31,%d1
0001b170: 0c41 001d      	cmpiw #29,%d1
0001b174: 6234           	bhis 0x1b1aa
0001b176: 3200           	movew %d0,%d1
0001b178: 0241 07e0      	andiw #2016,%d1
0001b17c: 0c41 077f      	cmpiw #1919,%d1
0001b180: 6228           	bhis 0x1b1aa
0001b182: 3200           	movew %d0,%d1
0001b184: 0241 f800      	andiw #-2048,%d1
0001b188: 0c41 bfff      	cmpiw #-16385,%d1
0001b18c: 621c           	bhis 0x1b1aa
0001b18e: 7600           	moveq #0,%d3
0001b190: 3639 0005 0d5c 	movew 0x50d5c,%d3
0001b196: 4843           	swap %d3
0001b198: 4243           	clrw %d3
0001b19a: 8640           	orw %d0,%d3
0001b19c: 2f03           	movel %d3,%sp@-
0001b19e: 3f3c 0016      	movew #22,%sp@-
0001b1a2: 4e4e           	trap #14
0001b1a4: 5c8f           	addql #6,%sp
0001b1a6: 7000           	moveq #0,%d0
0001b1a8: 6002           	bras 0x1b1ac
0001b1aa: 70ff           	moveq #-1,%d0
0001b1ac: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001b1b0: 4e75           	rts
0001b1b2:  _time_init
0001b1b2: 2f0a           	movel %a2,%sp@-
0001b1b4: 2f02           	movel %d2,%sp@-
0001b1b6: 3f3c 0017      	movew #23,%sp@-
0001b1ba: 4e4e           	trap #14
0001b1bc: 548f           	addql #2,%sp
0001b1be: 2200           	movel %d0,%d1
0001b1c0: 4241           	clrw %d1
0001b1c2: 4841           	swap %d1
0001b1c4: 33c1 0005 0d5c 	movew %d1,0x50d5c
0001b1ca: 33c0 0005 0d5e 	movew %d0,0x50d5e
0001b1d0: 23fc 0001 b010 	movel #110608,0x400
0001b1d6: 0000 0400 
0001b1da: 241f           	movel %sp@+,%d2
0001b1dc: 245f           	moveal %sp@+,%a2
0001b1de: 4e75           	rts
0001b1e0: 001f 1d1f      	orib #31,%sp@+
0001b1e4: 1e1f           	moveb %sp@+,%d7
0001b1e6: 1e1f           	moveb %sp@+,%d7
0001b1e8: 1f1e           	moveb %fp@+,%sp@-
0001b1ea: 1f1e           	moveb %fp@+,%sp@-
0001b1ec: 1f00           	moveb %d0,%sp@-
0001b1ee: 1f1c           	moveb %a4@+,%sp@-
0001b1f0: 1f1e           	moveb %fp@+,%sp@-
0001b1f2: 1f1e           	moveb %fp@+,%sp@-
0001b1f4: 1f1f           	moveb %sp@+,%sp@-
0001b1f6: 1e1f           	moveb %sp@+,%d7
0001b1f8: 1e1f           	moveb %sp@+,%d7
0001b1fa: 0000 222f      	orib #47,%d0
0001b1fe: 0004 b2b9      	orib #-71,%d4
0001b202: 0005 0d84      	orib #-124,%d5
0001b206: 650e           	bcss 0x1b216
0001b208: 203c 0005 0d76 	movel #331126,%d0
0001b20e: b2b9 0005 0d88 	cmpl 0x50d88,%d1
0001b214: 6512           	bcss 0x1b228
0001b216: 4a79 0005 0d68 	tstw 0x50d68
0001b21c: 6708           	beqs 0x1b226
0001b21e: 203c 0005 0d6a 	movel #331114,%d0
0001b224: 4e75           	rts
0001b226: 7000           	moveq #0,%d0
0001b228: 4e75           	rts
0001b22a:  _xmfree
0001b22a: 2f02           	movel %d2,%sp@-
0001b22c: 242f 0008      	movel %sp@(8),%d2
0001b230: 2f02           	movel %d2,%sp@-
0001b232: 4eba ffc8      	jsr %pc@(0x1b1fc)
0001b236: 588f           	addql #4,%sp
0001b238: 4a80           	tstl %d0
0001b23a: 6728           	beqs 0x1b264
0001b23c: 2240           	moveal %d0,%a1
0001b23e: 2069 0004      	moveal %a1@(4),%a0
0001b242: 6008           	bras 0x1b24c
0001b244: b4a8 0004      	cmpl %a0@(4),%d2
0001b248: 670a           	beqs 0x1b254
0001b24a: 2050           	moveal %a0@,%a0
0001b24c: b0fc 0000      	cmpaw #0,%a0
0001b250: 66f2           	bnes 0x1b244
0001b252: 6010           	bras 0x1b264
0001b254: 2f00           	movel %d0,%sp@-
0001b256: 2f08           	movel %a0,%sp@-
0001b258: 4eb9 0001 a13a 	jsr 0x1a13a
0001b25e: 508f           	addql #8,%sp
0001b260: 7000           	moveq #0,%d0
0001b262: 6002           	bras 0x1b266
0001b264: 70d8           	moveq #-40,%d0
0001b266: 241f           	movel %sp@+,%d2
0001b268: 4e75           	rts
0001b26a:  _xsetblk
0001b26a: 2f03           	movel %d3,%sp@-
0001b26c: 2f02           	movel %d2,%sp@-
0001b26e: 262f 000e      	movel %sp@(14),%d3
0001b272: 242f 0012      	movel %sp@(18),%d2
0001b276: 2f03           	movel %d3,%sp@-
0001b278: 4eba ff82      	jsr %pc@(0x1b1fc)
0001b27c: 588f           	addql #4,%sp
0001b27e: 4a80           	tstl %d0
0001b280: 6768           	beqs 0x1b2ea
0001b282: 2240           	moveal %d0,%a1
0001b284: 2069 0004      	moveal %a1@(4),%a0
0001b288: 6008           	bras 0x1b292
0001b28a: b6a8 0004      	cmpl %a0@(4),%d3
0001b28e: 670a           	beqs 0x1b29a
0001b290: 2050           	moveal %a0@,%a0
0001b292: b0fc 0000      	cmpaw #0,%a0
0001b296: 66f2           	bnes 0x1b28a
0001b298: 6050           	bras 0x1b2ea
0001b29a: 0c80 0005 0d76 	cmpil #331126,%d0
0001b2a0: 660c           	bnes 0x1b2ae
0001b2a2: 2239 0005 0d64 	movel 0x50d64,%d1
0001b2a8: d481           	addl %d1,%d2
0001b2aa: 4681           	notl %d1
0001b2ac: 6004           	bras 0x1b2b2
0001b2ae: 5682           	addql #3,%d2
0001b2b0: 72fc           	moveq #-4,%d1
0001b2b2: c481           	andl %d1,%d2
0001b2b4: 2228 0008      	movel %a0@(8),%d1
0001b2b8: b481           	cmpl %d1,%d2
0001b2ba: 6e34           	bgts 0x1b2f0
0001b2bc: 6738           	beqs 0x1b2f6
0001b2be: 4a82           	tstl %d2
0001b2c0: 660e           	bnes 0x1b2d0
0001b2c2: 2f00           	movel %d0,%sp@-
0001b2c4: 2f08           	movel %a0,%sp@-
0001b2c6: 4eb9 0001 a13a 	jsr 0x1a13a
0001b2cc: 508f           	addql #8,%sp
0001b2ce: 6026           	bras 0x1b2f6
0001b2d0: 2f02           	movel %d2,%sp@-
0001b2d2: 2f00           	movel %d0,%sp@-
0001b2d4: 2f08           	movel %a0,%sp@-
0001b2d6: 4eb9 0001 a1f2 	jsr 0x1a1f2
0001b2dc: 4fef 000c      	lea %sp@(12),%sp
0001b2e0: 4a40           	tstw %d0
0001b2e2: 5dc0           	slt %d0
0001b2e4: 4880           	extw %d0
0001b2e6: 3040           	moveaw %d0,%a0
0001b2e8: 600e           	bras 0x1b2f8
0001b2ea: 307c ffd8      	moveaw #-40,%a0
0001b2ee: 6008           	bras 0x1b2f8
0001b2f0: 307c ffbd      	moveaw #-67,%a0
0001b2f4: 6002           	bras 0x1b2f8
0001b2f6: 91c8           	subal %a0,%a0
0001b2f8: 2008           	movel %a0,%d0
0001b2fa: 241f           	movel %sp@+,%d2
0001b2fc: 261f           	movel %sp@+,%d3
0001b2fe: 4e75           	rts
0001b300:  _xmxalloc
0001b300: 2f0a           	movel %a2,%sp@-
0001b302: 2f02           	movel %d2,%sp@-
0001b304: 242f 000c      	movel %sp@(12),%d2
0001b308: 322f 0010      	movew %sp@(16),%d1
0001b30c: 0241 0003      	andiw #3,%d1
0001b310: 70ff           	moveq #-1,%d0
0001b312: b082           	cmpl %d2,%d0
0001b314: 665a           	bnes 0x1b370
0001b316: 0c41 0001      	cmpiw #1,%d1
0001b31a: 6716           	beqs 0x1b332
0001b31c: 45f9 0001 a084 	lea 0x1a084,%a2
0001b322: 6c24           	bges 0x1b348
0001b324: 4879 0005 0d76 	pea 0x50d76
0001b32a: 4878 ffff      	pea 0xffffffff
0001b32e: 4e92           	jsr %a2@
0001b330: 6010           	bras 0x1b342
0001b332: 4879 0005 0d6a 	pea 0x50d6a
0001b338: 4878 ffff      	pea 0xffffffff
0001b33c: 4eb9 0001 a084 	jsr 0x1a084
0001b342: 508f           	addql #8,%sp
0001b344: 6000 00a8      	braw 0x1b3ee
0001b348: 4879 0005 0d76 	pea 0x50d76
0001b34e: 4878 ffff      	pea 0xffffffff
0001b352: 4e92           	jsr %a2@
0001b354: 2400           	movel %d0,%d2
0001b356: 4879 0005 0d6a 	pea 0x50d6a
0001b35c: 4878 ffff      	pea 0xffffffff
0001b360: 4e92           	jsr %a2@
0001b362: 4fef 0010      	lea %sp@(16),%sp
0001b366: b480           	cmpl %d0,%d2
0001b368: 6300 0084      	blsw 0x1b3ee
0001b36c: 2002           	movel %d2,%d0
0001b36e: 607e           	bras 0x1b3ee
0001b370: 4a82           	tstl %d2
0001b372: 6f78           	bles 0x1b3ec
0001b374: 0c41 0002      	cmpiw #2,%d1
0001b378: 6726           	beqs 0x1b3a0
0001b37a: 0c41 0003      	cmpiw #3,%d1
0001b37e: 673e           	beqs 0x1b3be
0001b380: 41f9 0001 a084 	lea 0x1a084,%a0
0001b386: 0c41 0001      	cmpiw #1,%d1
0001b38a: 6708           	beqs 0x1b394
0001b38c: 4879 0005 0d76 	pea 0x50d76
0001b392: 6006           	bras 0x1b39a
0001b394: 4879 0005 0d6a 	pea 0x50d6a
0001b39a: 2f02           	movel %d2,%sp@-
0001b39c: 4e90           	jsr %a0@
0001b39e: 603e           	bras 0x1b3de
0001b3a0: 4879 0005 0d76 	pea 0x50d76
0001b3a6: 2f02           	movel %d2,%sp@-
0001b3a8: 45f9 0001 a084 	lea 0x1a084,%a2
0001b3ae: 4e92           	jsr %a2@
0001b3b0: 508f           	addql #8,%sp
0001b3b2: 4a80           	tstl %d0
0001b3b4: 662e           	bnes 0x1b3e4
0001b3b6: 4879 0005 0d6a 	pea 0x50d6a
0001b3bc: 601c           	bras 0x1b3da
0001b3be: 4879 0005 0d6a 	pea 0x50d6a
0001b3c4: 2f02           	movel %d2,%sp@-
0001b3c6: 45f9 0001 a084 	lea 0x1a084,%a2
0001b3cc: 4e92           	jsr %a2@
0001b3ce: 508f           	addql #8,%sp
0001b3d0: 4a80           	tstl %d0
0001b3d2: 6610           	bnes 0x1b3e4
0001b3d4: 4879 0005 0d76 	pea 0x50d76
0001b3da: 2f02           	movel %d2,%sp@-
0001b3dc: 4e92           	jsr %a2@
0001b3de: 508f           	addql #8,%sp
0001b3e0: 4a80           	tstl %d0
0001b3e2: 6708           	beqs 0x1b3ec
0001b3e4: 2040           	moveal %d0,%a0
0001b3e6: 2028 0004      	movel %a0@(4),%d0
0001b3ea: 6002           	bras 0x1b3ee
0001b3ec: 7000           	moveq #0,%d0
0001b3ee: 241f           	movel %sp@+,%d2
0001b3f0: 245f           	moveal %sp@+,%a2
0001b3f2: 4e75           	rts
0001b3f4:  _xmalloc
0001b3f4: 202f 0004      	movel %sp@(4),%d0
0001b3f8: 41fa ff06      	lea %pc@(0x1b300),%a0
0001b3fc: 2279 0004 fd48 	moveal 0x4fd48,%a1
0001b402: 0829 0002 002b 	btst #2,%a1@(43)
0001b408: 670c           	beqs 0x1b416
0001b40a: 3f3c 0003      	movew #3,%sp@-
0001b40e: 2f00           	movel %d0,%sp@-
0001b410: 4e90           	jsr %a0@
0001b412: 5c8f           	addql #6,%sp
0001b414: 4e75           	rts
0001b416: 4267           	clrw %sp@-
0001b418: 2f00           	movel %d0,%sp@-
0001b41a: 4e90           	jsr %a0@
0001b41c: 5c8f           	addql #6,%sp
0001b41e: 4e75           	rts
0001b420:  _srealloc
0001b420: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001b424: 222f 0010      	movel %sp@(16),%d1
0001b428: 4a79 0004 c6d0 	tstw 0x4c6d0
0001b42e: 6700 00a8      	beqw 0x1b4d8
0001b432: 2279 0004 c730 	moveal 0x4c730,%a1
0001b438: b2fc 0000      	cmpaw #0,%a1
0001b43c: 6700 009e      	beqw 0x1b4dc
0001b440: 2079 0005 0d76 	moveal 0x50d76,%a0
0001b446: 2448           	moveal %a0,%a2
0001b448: 6004           	bras 0x1b44e
0001b44a: 204a           	moveal %a2,%a0
0001b44c: 2452           	moveal %a2@,%a2
0001b44e: b4fc 0000      	cmpaw #0,%a2
0001b452: 66f6           	bnes 0x1b44a
0001b454: b0fc 0000      	cmpaw #0,%a0
0001b458: 6700 0082      	beqw 0x1b4dc
0001b45c: 2628 0004      	movel %a0@(4),%d3
0001b460: 2468 0008      	moveal %a0@(8),%a2
0001b464: 2003           	movel %d3,%d0
0001b466: d08a           	addl %a2,%d0
0001b468: b0b9 0004 c72c 	cmpl 0x4c72c,%d0
0001b46e: 660e           	bnes 0x1b47e
0001b470: 200a           	movel %a2,%d0
0001b472: d089           	addl %a1,%d0
0001b474: 0680 ffff fe00 	addil #-512,%d0
0001b47a: 7401           	moveq #1,%d2
0001b47c: 6010           	bras 0x1b48e
0001b47e: 2009           	movel %a1,%d0
0001b480: 0680 ffff ff00 	addil #-256,%d0
0001b486: 4242           	clrw %d2
0001b488: 4a80           	tstl %d0
0001b48a: 6c02           	bges 0x1b48e
0001b48c: 7000           	moveq #0,%d0
0001b48e: 4a81           	tstl %d1
0001b490: 6d4c           	blts 0x1b4de
0001b492: 4a42           	tstw %d2
0001b494: 6746           	beqs 0x1b4dc
0001b496: 0681 0000 00ff 	addil #255,%d1
0001b49c: 74ff           	moveq #-1,%d2
0001b49e: 4602           	notb %d2
0001b4a0: c282           	andl %d2,%d1
0001b4a2: 0681 0000 0100 	addil #256,%d1
0001b4a8: b081           	cmpl %d1,%d0
0001b4aa: 6d30           	blts 0x1b4dc
0001b4ac: 200a           	movel %a2,%d0
0001b4ae: d089           	addl %a1,%d0
0001b4b0: 9081           	subl %d1,%d0
0001b4b2: 2140 0008      	movel %d0,%a0@(8)
0001b4b6: 23c1 0004 c730 	movel %d1,0x4c730
0001b4bc: d083           	addl %d3,%d0
0001b4be: 23c0 0004 c72c 	movel %d0,0x4c72c
0001b4c4: 2f01           	movel %d1,%sp@-
0001b4c6: 2f00           	movel %d0,%sp@-
0001b4c8: 4eb9 0001 bdf4 	jsr 0x1bdf4
0001b4ce: 2039 0004 c72c 	movel 0x4c72c,%d0
0001b4d4: 508f           	addql #8,%sp
0001b4d6: 6006           	bras 0x1b4de
0001b4d8: 70e0           	moveq #-32,%d0
0001b4da: 6002           	bras 0x1b4de
0001b4dc: 7000           	moveq #0,%d0
0001b4de: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001b4e2: 4e75           	rts
0001b4e4:  _xmaddalt
0001b4e4: 48e7 3800      	moveml %d2-%d4,%sp@-
0001b4e8: 262f 0010      	movel %sp@(16),%d3
0001b4ec: 74fc           	moveq #-4,%d2
0001b4ee: c4af 0014      	andl %sp@(20),%d2
0001b4f2: 6f00 00a0      	blew 0x1b594
0001b4f6: 2039 0005 0d84 	movel 0x50d84,%d0
0001b4fc: b083           	cmpl %d3,%d0
0001b4fe: 630a           	blss 0x1b50a
0001b500: 2203           	movel %d3,%d1
0001b502: d282           	addl %d2,%d1
0001b504: b280           	cmpl %d0,%d1
0001b506: 6200 008c      	bhiw 0x1b594
0001b50a: b6b9 0005 0d88 	cmpl 0x50d88,%d3
0001b510: 6500 0082      	bcsw 0x1b594
0001b514: 2079 0005 0d6a 	moveal 0x50d6a,%a0
0001b51a: 2003           	movel %d3,%d0
0001b51c: d082           	addl %d2,%d0
0001b51e: 6024           	bras 0x1b544
0001b520: 2228 0004      	movel %a0@(4),%d1
0001b524: 2268 0008      	moveal %a0@(8),%a1
0001b528: 2801           	movel %d1,%d4
0001b52a: d889           	addl %a1,%d4
0001b52c: b883           	cmpl %d3,%d4
0001b52e: 670a           	beqs 0x1b53a
0001b530: b081           	cmpl %d1,%d0
0001b532: 660e           	bnes 0x1b542
0001b534: 9082           	subl %d2,%d0
0001b536: 2140 0004      	movel %d0,%a0@(4)
0001b53a: d3c2           	addal %d2,%a1
0001b53c: 2149 0008      	movel %a1,%a0@(8)
0001b540: 604e           	bras 0x1b590
0001b542: 2050           	moveal %a0@,%a0
0001b544: b0fc 0000      	cmpaw #0,%a0
0001b548: 66d6           	bnes 0x1b520
0001b54a: 4eb9 0001 a6b0 	jsr 0x1a6b0
0001b550: 2040           	moveal %d0,%a0
0001b552: 4a80           	tstl %d0
0001b554: 6742           	beqs 0x1b598
0001b556: 2143 0004      	movel %d3,%a0@(4)
0001b55a: 2142 0008      	movel %d2,%a0@(8)
0001b55e: 42a8 000c      	clrl %a0@(12)
0001b562: 4a79 0005 0d68 	tstw 0x50d68
0001b568: 6710           	beqs 0x1b57a
0001b56a: 2039 0005 0d6a 	movel 0x50d6a,%d0
0001b570: 23c8 0005 0d6a 	movel %a0,0x50d6a
0001b576: 2080           	movel %d0,%a0@
0001b578: 6016           	bras 0x1b590
0001b57a: 4290           	clrl %a0@
0001b57c: 23c0 0005 0d6a 	movel %d0,0x50d6a
0001b582: 42b9 0005 0d6e 	clrl 0x50d6e
0001b588: 33fc 0001 0005 	movew #1,0x50d68
0001b58e: 0d68 
0001b590: 7000           	moveq #0,%d0
0001b592: 6006           	bras 0x1b59a
0001b594: 70ff           	moveq #-1,%d0
0001b596: 6002           	bras 0x1b59a
0001b598: 70d9           	moveq #-39,%d0
0001b59a: 4cdf 001c      	moveml %sp@+,%d2-%d4
0001b59e: 4e75           	rts
0001b5a0:  _total_alt_ram
0001b5a0: 2079 0005 0d6a 	moveal 0x50d6a,%a0
0001b5a6: 7000           	moveq #0,%d0
0001b5a8: 6006           	bras 0x1b5b0
0001b5aa: d0a8 0008      	addl %a0@(8),%d0
0001b5ae: 2050           	moveal %a0@,%a0
0001b5b0: b0fc 0000      	cmpaw #0,%a0
0001b5b4: 66f4           	bnes 0x1b5aa
0001b5b6: 2079 0005 0d6e 	moveal 0x50d6e,%a0
0001b5bc: 6006           	bras 0x1b5c4
0001b5be: d0a8 0008      	addl %a0@(8),%d0
0001b5c2: 2050           	moveal %a0@,%a0
0001b5c4: b0fc 0000      	cmpaw #0,%a0
0001b5c8: 66f4           	bnes 0x1b5be
0001b5ca: 4e75           	rts
0001b5cc:  _umem_init
0001b5cc: 4e56 fffc      	linkw %fp,#-4
0001b5d0: 2f0a           	movel %a2,%sp@-
0001b5d2: 2f02           	movel %d2,%sp@-
0001b5d4: 2f3c 0005 0d76 	movel #331126,%sp@-
0001b5da: 3f3c 0000      	movew #0,%sp@-
0001b5de: 4e4d           	trap #13
0001b5e0: 5c8f           	addql #6,%sp
0001b5e2: 2079 0005 0d76 	moveal 0x50d76,%a0
0001b5e8: 2028 0004      	movel %a0@(4),%d0
0001b5ec: 23c0 0005 0d84 	movel %d0,0x50d84
0001b5f2: d0a8 0008      	addl %a0@(8),%d0
0001b5f6: 23c0 0005 0d88 	movel %d0,0x50d88
0001b5fc: 4279 0005 0d68 	clrw 0x50d68
0001b602: 486e fffc      	pea %fp@(-4)
0001b606: 2f3c 5f4d 4348 	movel #1598899016,%sp@-
0001b60c: 4eb9 0001 b6ba 	jsr 0x1b6ba
0001b612: 508f           	addql #8,%sp
0001b614: 4a40           	tstw %d0
0001b616: 670e           	beqs 0x1b626
0001b618: 0cae 0003 0000 	cmpil #196608,%fp@(-4)
0001b61e: fffc 
0001b620: 6604           	bnes 0x1b626
0001b622: 7003           	moveq #3,%d0
0001b624: 6002           	bras 0x1b628
0001b626: 7001           	moveq #1,%d0
0001b628: 23c0 0005 0d64 	movel %d0,0x50d64
0001b62e: 242e fff4      	movel %fp@(-12),%d2
0001b632: 246e fff8      	moveal %fp@(-8),%a2
0001b636: 4e5e           	unlk %fp
0001b638: 4e75           	rts
0001b63a:  _set_owner
0001b63a: 2f02           	movel %d2,%sp@-
0001b63c: 242f 0008      	movel %sp@(8),%d2
0001b640: 2f02           	movel %d2,%sp@-
0001b642: 4eba fbb8      	jsr %pc@(0x1b1fc)
0001b646: 588f           	addql #4,%sp
0001b648: 4a80           	tstl %d0
0001b64a: 671e           	beqs 0x1b66a
0001b64c: 2240           	moveal %d0,%a1
0001b64e: 2069 0004      	moveal %a1@(4),%a0
0001b652: 6010           	bras 0x1b664
0001b654: b4a8 0004      	cmpl %a0@(4),%d2
0001b658: 6608           	bnes 0x1b662
0001b65a: 216f 000c 000c 	movel %sp@(12),%a0@(12)
0001b660: 6008           	bras 0x1b66a
0001b662: 2050           	moveal %a0@,%a0
0001b664: b0fc 0000      	cmpaw #0,%a0
0001b668: 66ea           	bnes 0x1b654
0001b66a: 241f           	movel %sp@+,%d2
0001b66c: 4e75           	rts
0001b66e: 0000 41f9      	orib #-7,%d0
0001b670:  _cookie_init
0001b672: 0005 0d8c      	orib #-116,%d5
0001b676: 4290           	clrl %a0@
0001b678: 7014           	moveq #20,%d0
0001b67a: 23c0 0005 0d90 	movel %d0,0x50d90
0001b680: 23c8 0000 05a0 	movel %a0,0x5a0
0001b686: 4e75           	rts
0001b688:  _cookie_add
0001b688: 2079 0000 05a0 	moveal 0x5a0,%a0
0001b68e: 7000           	moveq #0,%d0
0001b690: 6004           	bras 0x1b696
0001b692: 5280           	addql #1,%d0
0001b694: 5088           	addql #8,%a0
0001b696: 4a90           	tstl %a0@
0001b698: 66f8           	bnes 0x1b692
0001b69a: 2228 0004      	movel %a0@(4),%d1
0001b69e: 2241           	moveal %d1,%a1
0001b6a0: 5389           	subql #1,%a1
0001b6a2: b3c0           	cmpal %d0,%a1
0001b6a4: 6312           	blss 0x1b6b8
0001b6a6: 20af 0004      	movel %sp@(4),%a0@
0001b6aa: 216f 0008 0004 	movel %sp@(8),%a0@(4)
0001b6b0: 42a8 0008      	clrl %a0@(8)
0001b6b4: 2141 000c      	movel %d1,%a0@(12)
0001b6b8: 4e75           	rts
0001b6ba:  _cookie_get
0001b6ba: 222f 0004      	movel %sp@(4),%d1
0001b6be: 2079 0000 05a0 	moveal 0x5a0,%a0
0001b6c4: 6012           	bras 0x1b6d8
0001b6c6: b280           	cmpl %d0,%d1
0001b6c8: 660c           	bnes 0x1b6d6
0001b6ca: 226f 0008      	moveal %sp@(8),%a1
0001b6ce: 22a8 0004      	movel %a0@(4),%a1@
0001b6d2: 7001           	moveq #1,%d0
0001b6d4: 4e75           	rts
0001b6d6: 5088           	addql #8,%a0
0001b6d8: 2010           	movel %a0@,%d0
0001b6da: 66ea           	bnes 0x1b6c6
0001b6dc: 4e75           	rts
0001b6de:  _get_idt_cookie
0001b6de: 4e56 fffc      	linkw %fp,#-4
0001b6e2: 486e fffc      	pea %fp@(-4)
0001b6e6: 2f3c 5f49 4454 	movel #1598637140,%sp@-
0001b6ec: 4eba ffcc      	jsr %pc@(0x1b6ba)
0001b6f0: 508f           	addql #8,%sp
0001b6f2: 223c 0000 122f 	movel #4655,%d1
0001b6f8: 4a40           	tstw %d0
0001b6fa: 6704           	beqs 0x1b700
0001b6fc: 222e fffc      	movel %fp@(-4),%d1
0001b700: 2001           	movel %d1,%d0
0001b702: 4e5e           	unlk %fp
0001b704: 4e75           	rts
0001b706:  _get_frb_cookie
0001b706: 4e56 fffc      	linkw %fp,#-4
0001b70a: 486e fffc      	pea %fp@(-4)
0001b70e: 2f3c 5f46 5242 	movel #1598444098,%sp@-
0001b714: 4eba ffa4      	jsr %pc@(0x1b6ba)
0001b718: 508f           	addql #8,%sp
0001b71a: 4a40           	tstw %d0
0001b71c: 6706           	beqs 0x1b724
0001b71e: 202e fffc      	movel %fp@(-4),%d0
0001b722: 6002           	bras 0x1b726
0001b724: 7000           	moveq #0,%d0
0001b726: 4e5e           	unlk %fp
0001b728: 4e75           	rts
0001b72a:  _get_floppy_type
0001b72a: 4e56 fffc      	linkw %fp,#-4
0001b72e: 486e fffc      	pea %fp@(-4)
0001b732: 2f3c 5f46 4443 	movel #1598440515,%sp@-
0001b738: 4eba ff80      	jsr %pc@(0x1b6ba)
0001b73c: 508f           	addql #8,%sp
0001b73e: 4a40           	tstw %d0
0001b740: 6708           	beqs 0x1b74a
0001b742: 4240           	clrw %d0
0001b744: 102e fffc      	moveb %fp@(-4),%d0
0001b748: 6002           	bras 0x1b74c
0001b74a: 4240           	clrw %d0
0001b74c: 4e5e           	unlk %fp
0001b74e: 4e75           	rts
0001b750:  _nvdi_cookie_present
0001b750: 4e56 fffc      	linkw %fp,#-4
0001b754: 486e fffc      	pea %fp@(-4)
0001b758: 2f3c 4e56 4449 	movel #1314276425,%sp@-
0001b75e: 4eba ff5a      	jsr %pc@(0x1b6ba)
0001b762: 508f           	addql #8,%sp
0001b764: 4e5e           	unlk %fp
0001b766: 4e75           	rts
0001b768: 4fef ff9c      	lea %sp@(-100),%sp
0001b76c: 48e7 3c3e      	moveml %d2-%d5/%a2-%fp,%sp@-
0001b770: 246f 008c      	moveal %sp@(140),%a2
0001b774: 242f 0090      	movel %sp@(144),%d2
0001b778: 362f 0096      	movew %sp@(150),%d3
0001b77c: 3a2f 0098      	movew %sp@(152),%d5
0001b780: 3005           	movew %d5,%d0
0001b782: 0240 0018      	andiw #24,%d0
0001b786: 6606           	bnes 0x1b78e
0001b788: 0282 0000 ffff 	andil #65535,%d2
0001b78e: 44c5           	movew %d5,%ccr
0001b790: 6702           	beqs 0x1b794
0001b792: 7601           	moveq #1,%d3
0001b794: 47ef 0024      	lea %sp@(36),%a3
0001b798: 386f 0094      	moveaw %sp@(148),%a4
0001b79c: 4df9 0001 e9ec 	lea 0x1e9ec,%fp
0001b7a2: 4bf9 0001 e9c8 	lea 0x1e9c8,%a5
0001b7a8: 0245 0020      	andiw #32,%d5
0001b7ac: 6036           	bras 0x1b7e4
0001b7ae: 2f0c           	movel %a4,%sp@-
0001b7b0: 2f02           	movel %d2,%sp@-
0001b7b2: 4e96           	jsr %fp@
0001b7b4: 508f           	addql #8,%sp
0001b7b6: 2800           	movel %d0,%d4
0001b7b8: 2f0c           	movel %a4,%sp@-
0001b7ba: 2f00           	movel %d0,%sp@-
0001b7bc: 4e95           	jsr %a5@
0001b7be: 508f           	addql #8,%sp
0001b7c0: 9480           	subl %d0,%d2
0001b7c2: 7009           	moveq #9,%d0
0001b7c4: b082           	cmpl %d2,%d0
0001b7c6: 6d06           	blts 0x1b7ce
0001b7c8: 0602 0030      	addib #48,%d2
0001b7cc: 6010           	bras 0x1b7de
0001b7ce: 4a45           	tstw %d5
0001b7d0: 6704           	beqs 0x1b7d6
0001b7d2: 7041           	moveq #65,%d0
0001b7d4: 6002           	bras 0x1b7d8
0001b7d6: 7061           	moveq #97,%d0
0001b7d8: 0602 fff6      	addib #-10,%d2
0001b7dc: d400           	addb %d0,%d2
0001b7de: 16c2           	moveb %d2,%a3@+
0001b7e0: 5343           	subqw #1,%d3
0001b7e2: 2404           	movel %d4,%d2
0001b7e4: 4a82           	tstl %d2
0001b7e6: 66c6           	bnes 0x1b7ae
0001b7e8: 4a43           	tstw %d3
0001b7ea: 6ec2           	bgts 0x1b7ae
0001b7ec: 41ef 0024      	lea %sp@(36),%a0
0001b7f0: 6002           	bras 0x1b7f4
0001b7f2: 14e3           	moveb %a3@-,%a2@+
0001b7f4: b1cb           	cmpal %a3,%a0
0001b7f6: 65fa           	bcss 0x1b7f2
0001b7f8: 200a           	movel %a2,%d0
0001b7fa: 4cdf 7c3c      	moveml %sp@+,%d2-%d5/%a2-%fp
0001b7fe: 4fef 0064      	lea %sp@(100),%sp
0001b802: 4e75           	rts
0001b804: 286e 756c      	moveal %fp@(30060),%a4
0001b808: 6c29           	bges 0x1b833
0001b80a: 0000 4fef      	orib #-17,%d0
0001b80c:  _doprintf
0001b80e: ff94 48e7      	cp1stl %d4,%a4@,#5,#231
0001b812: 3f3e           	.short 0x3f3e
0001b814: 2a6f 009c      	moveal %sp@(156),%a5
0001b818: 226f 00a0      	moveal %sp@(160),%a1
0001b81c: 206f 00a4      	moveal %sp@(164),%a0
0001b820: 4244           	clrw %d4
0001b822: 45ef 0034      	lea %sp@(52),%a2
0001b826: 4dfa ff40      	lea %pc@(0x1b768),%fp
0001b82a: 6006           	bras 0x1b832
0001b82c: d843           	addw %d3,%d4
0001b82e: 204c           	moveal %a4,%a0
0001b830: 224b           	moveal %a3,%a1
0001b832: 1011           	moveb %a1@,%d0
0001b834: 660c           	bnes 0x1b842
0001b836: 3004           	movew %d4,%d0
0001b838: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0001b83c: 4fef 006c      	lea %sp@(108),%sp
0001b840: 4e75           	rts
0001b842: 47e9 0001      	lea %a1@(1),%a3
0001b846: 0c00 0025      	cmpib #37,%d0
0001b84a: 6714           	beqs 0x1b860
0001b84c: 4880           	extw %d0
0001b84e: 3f00           	movew %d0,%sp@-
0001b850: 2f48 0030      	movel %a0,%sp@(48)
0001b854: 4e95           	jsr %a5@
0001b856: 5244           	addqw #1,%d4
0001b858: 548f           	addql #2,%sp
0001b85a: 206f 002e      	moveal %sp@(46),%a0
0001b85e: 60d0           	bras 0x1b830
0001b860: 0c29 002d 0001 	cmpib #45,%a1@(1)
0001b866: 6608           	bnes 0x1b870
0001b868: 47e9 0002      	lea %a1@(2),%a3
0001b86c: 7401           	moveq #1,%d2
0001b86e: 6002           	bras 0x1b872
0001b870: 4242           	clrw %d2
0001b872: 0c13 0030      	cmpib #48,%a3@
0001b876: 6606           	bnes 0x1b87e
0001b878: 0042 0040      	oriw #64,%d2
0001b87c: 528b           	addql #1,%a3
0001b87e: 4243           	clrw %d3
0001b880: 224b           	moveal %a3,%a1
0001b882: 101b           	moveb %a3@+,%d0
0001b884: 1200           	moveb %d0,%d1
0001b886: 0601 ffd0      	addib #-48,%d1
0001b88a: 0c01 0009      	cmpib #9,%d1
0001b88e: 6208           	bhis 0x1b898
0001b890: 4880           	extw %d0
0001b892: 0640 ffd0      	addiw #-48,%d0
0001b896: 600a           	bras 0x1b8a2
0001b898: 0c00 002a      	cmpib #42,%d0
0001b89c: 6616           	bnes 0x1b8b4
0001b89e: 3010           	movew %a0@,%d0
0001b8a0: 5488           	addql #2,%a0
0001b8a2: 3203           	movew %d3,%d1
0001b8a4: d243           	addw %d3,%d1
0001b8a6: d241           	addw %d1,%d1
0001b8a8: d641           	addw %d1,%d3
0001b8aa: d643           	addw %d3,%d3
0001b8ac: d640           	addw %d0,%d3
0001b8ae: 0042 0002      	oriw #2,%d2
0001b8b2: 60cc           	bras 0x1b880
0001b8b4: 0c00 002e      	cmpib #46,%d0
0001b8b8: 664c           	bnes 0x1b906
0001b8ba: 2649           	moveal %a1,%a3
0001b8bc: 4240           	clrw %d0
0001b8be: 49eb 0001      	lea %a3@(1),%a4
0001b8c2: 224c           	moveal %a4,%a1
0001b8c4: 122b 0001      	moveb %a3@(1),%d1
0001b8c8: 1a01           	moveb %d1,%d5
0001b8ca: 0605 ffd0      	addib #-48,%d5
0001b8ce: 0c05 0009      	cmpib #9,%d5
0001b8d2: 6208           	bhis 0x1b8dc
0001b8d4: 4881           	extw %d1
0001b8d6: 0641 ffd0      	addiw #-48,%d1
0001b8da: 600a           	bras 0x1b8e6
0001b8dc: 0c01 002a      	cmpib #42,%d1
0001b8e0: 6614           	bnes 0x1b8f6
0001b8e2: 3210           	movew %a0@,%d1
0001b8e4: 5488           	addql #2,%a0
0001b8e6: 3240           	moveaw %d0,%a1
0001b8e8: d2c0           	addaw %d0,%a1
0001b8ea: d2c9           	addaw %a1,%a1
0001b8ec: d049           	addw %a1,%d0
0001b8ee: d040           	addw %d0,%d0
0001b8f0: d041           	addw %d1,%d0
0001b8f2: 264c           	moveal %a4,%a3
0001b8f4: 60c8           	bras 0x1b8be
0001b8f6: 3a00           	movew %d0,%d5
0001b8f8: 0c40 0064      	cmpiw #100,%d0
0001b8fc: 6f02           	bles 0x1b900
0001b8fe: 7a64           	moveq #100,%d5
0001b900: 0042 0004      	oriw #4,%d2
0001b904: 6002           	bras 0x1b908
0001b906: 4245           	clrw %d5
0001b908: 1011           	moveb %a1@,%d0
0001b90a: 0c00 006c      	cmpib #108,%d0
0001b90e: 6706           	beqs 0x1b916
0001b910: 0c00 004c      	cmpib #76,%d0
0001b914: 6606           	bnes 0x1b91c
0001b916: 5289           	addql #1,%a1
0001b918: 0042 0008      	oriw #8,%d2
0001b91c: 2649           	moveal %a1,%a3
0001b91e: 101b           	moveb %a3@+,%d0
0001b920: 0c00 0069      	cmpib #105,%d0
0001b924: 6766           	beqs 0x1b98c
0001b926: 6e26           	bgts 0x1b94e
0001b928: 0c00 0058      	cmpib #88,%d0
0001b92c: 6700 00f4      	beqw 0x1ba22
0001b930: 6e0c           	bgts 0x1b93e
0001b932: 0c00 0050      	cmpib #80,%d0
0001b936: 6600 014a      	bnew 0x1ba82
0001b93a: 6000 009a      	braw 0x1b9d6
0001b93e: 0c00 0063      	cmpib #99,%d0
0001b942: 6736           	beqs 0x1b97a
0001b944: 0c00 0064      	cmpib #100,%d0
0001b948: 6600 0138      	bnew 0x1ba82
0001b94c: 603e           	bras 0x1b98c
0001b94e: 0c00 0073      	cmpib #115,%d0
0001b952: 6700 00fa      	beqw 0x1ba4e
0001b956: 6e10           	bgts 0x1b968
0001b958: 0c00 006f      	cmpib #111,%d0
0001b95c: 6732           	beqs 0x1b990
0001b95e: 0c00 0070      	cmpib #112,%d0
0001b962: 6600 011e      	bnew 0x1ba82
0001b966: 6072           	bras 0x1b9da
0001b968: 0c00 0075      	cmpib #117,%d0
0001b96c: 6722           	beqs 0x1b990
0001b96e: 0c00 0078      	cmpib #120,%d0
0001b972: 6600 010e      	bnew 0x1ba82
0001b976: 6000 00ae      	braw 0x1ba26
0001b97a: 0242 ffbf      	andiw #-65,%d2
0001b97e: 49e8 0002      	lea %a0@(2),%a4
0001b982: 1f68 0001 0034 	moveb %a0@(1),%sp@(52)
0001b988: 6000 00fe      	braw 0x1ba88
0001b98c: 0042 0010      	oriw #16,%d2
0001b990: 44c2           	movew %d2,%ccr
0001b992: 6a08           	bpls 0x1b99c
0001b994: 49e8 0004      	lea %a0@(4),%a4
0001b998: 2210           	movel %a0@,%d1
0001b99a: 6008           	bras 0x1b9a4
0001b99c: 49e8 0002      	lea %a0@(2),%a4
0001b9a0: 3210           	movew %a0@,%d1
0001b9a2: 48c1           	extl %d1
0001b9a4: 0802 0004      	btst #4,%d2
0001b9a8: 6712           	beqs 0x1b9bc
0001b9aa: 4a81           	tstl %d1
0001b9ac: 6c0e           	bges 0x1b9bc
0001b9ae: 4481           	negl %d1
0001b9b0: 1f7c 002d 0034 	moveb #45,%sp@(52)
0001b9b6: 41ef 0035      	lea %sp@(53),%a0
0001b9ba: 6002           	bras 0x1b9be
0001b9bc: 204a           	moveal %a2,%a0
0001b9be: 0c00 006f      	cmpib #111,%d0
0001b9c2: 6604           	bnes 0x1b9c8
0001b9c4: 7008           	moveq #8,%d0
0001b9c6: 6002           	bras 0x1b9ca
0001b9c8: 700a           	moveq #10,%d0
0001b9ca: 3f02           	movew %d2,%sp@-
0001b9cc: 3f05           	movew %d5,%sp@-
0001b9ce: 3f00           	movew %d0,%sp@-
0001b9d0: 2f01           	movel %d1,%sp@-
0001b9d2: 2f08           	movel %a0,%sp@-
0001b9d4: 606e           	bras 0x1ba44
0001b9d6: 0042 0020      	oriw #32,%d2
0001b9da: 0042 004a      	oriw #74,%d2
0001b9de: 3f3c 0030      	movew #48,%sp@-
0001b9e2: 2f48 0030      	movel %a0,%sp@(48)
0001b9e6: 4e95           	jsr %a5@
0001b9e8: 548f           	addql #2,%sp
0001b9ea: 206f 002e      	moveal %sp@(46),%a0
0001b9ee: 0802 0005      	btst #5,%d2
0001b9f2: 6704           	beqs 0x1b9f8
0001b9f4: 7058           	moveq #88,%d0
0001b9f6: 6002           	bras 0x1b9fa
0001b9f8: 7078           	moveq #120,%d0
0001b9fa: 3f00           	movew %d0,%sp@-
0001b9fc: 2f48 0030      	movel %a0,%sp@(48)
0001ba00: 4e95           	jsr %a5@
0001ba02: 5444           	addqw #2,%d4
0001ba04: 206f 0030      	moveal %sp@(48),%a0
0001ba08: 49e8 0004      	lea %a0@(4),%a4
0001ba0c: 3f02           	movew %d2,%sp@-
0001ba0e: 3f05           	movew %d5,%sp@-
0001ba10: 3f3c 0010      	movew #16,%sp@-
0001ba14: 2f10           	movel %a0@,%sp@-
0001ba16: 2f0a           	movel %a2,%sp@-
0001ba18: 4e96           	jsr %fp@
0001ba1a: 4fef 0010      	lea %sp@(16),%sp
0001ba1e: 7608           	moveq #8,%d3
0001ba20: 6028           	bras 0x1ba4a
0001ba22: 0042 0020      	oriw #32,%d2
0001ba26: 44c2           	movew %d2,%ccr
0001ba28: 6a08           	bpls 0x1ba32
0001ba2a: 49e8 0004      	lea %a0@(4),%a4
0001ba2e: 2050           	moveal %a0@,%a0
0001ba30: 6006           	bras 0x1ba38
0001ba32: 49e8 0002      	lea %a0@(2),%a4
0001ba36: 3050           	moveaw %a0@,%a0
0001ba38: 3f02           	movew %d2,%sp@-
0001ba3a: 3f05           	movew %d5,%sp@-
0001ba3c: 3f3c 0010      	movew #16,%sp@-
0001ba40: 2f08           	movel %a0,%sp@-
0001ba42: 2f0a           	movel %a2,%sp@-
0001ba44: 4e96           	jsr %fp@
0001ba46: 4fef 000e      	lea %sp@(14),%sp
0001ba4a: 204a           	moveal %a2,%a0
0001ba4c: 6040           	bras 0x1ba8e
0001ba4e: 0242 ffbf      	andiw #-65,%d2
0001ba52: 49e8 0004      	lea %a0@(4),%a4
0001ba56: 2050           	moveal %a0@,%a0
0001ba58: b0fc 0000      	cmpaw #0,%a0
0001ba5c: 6604           	bnes 0x1ba62
0001ba5e: 41fa fda4      	lea %pc@(0x1b804),%a0
0001ba62: 2208           	movel %a0,%d1
0001ba64: 2001           	movel %d1,%d0
0001ba66: 5281           	addql #1,%d1
0001ba68: 2240           	moveal %d0,%a1
0001ba6a: 4a11           	tstb %a1@
0001ba6c: 66f6           	bnes 0x1ba64
0001ba6e: 44c2           	movew %d2,%ccr
0001ba70: 661c           	bnes 0x1ba8e
0001ba72: 2200           	movel %d0,%d1
0001ba74: 9288           	subl %a0,%d1
0001ba76: 3245           	moveaw %d5,%a1
0001ba78: b3c1           	cmpal %d1,%a1
0001ba7a: 6c12           	bges 0x1ba8e
0001ba7c: 2008           	movel %a0,%d0
0001ba7e: d089           	addl %a1,%d0
0001ba80: 600c           	bras 0x1ba8e
0001ba82: 1f40 0034      	moveb %d0,%sp@(52)
0001ba86: 2848           	moveal %a0,%a4
0001ba88: 204a           	moveal %a2,%a0
0001ba8a: 7035           	moveq #53,%d0
0001ba8c: d08f           	addl %sp,%d0
0001ba8e: 3a00           	movew %d0,%d5
0001ba90: 9a48           	subw %a0,%d5
0001ba92: 0802 0001      	btst #1,%d2
0001ba96: 6708           	beqs 0x1baa0
0001ba98: b645           	cmpw %d5,%d3
0001ba9a: 6f04           	bles 0x1baa0
0001ba9c: 9645           	subw %d5,%d3
0001ba9e: 6002           	bras 0x1baa2
0001baa0: 4243           	clrw %d3
0001baa2: 44c2           	movew %d2,%ccr
0001baa4: 6604           	bnes 0x1baaa
0001baa6: 0242 ffbf      	andiw #-65,%d2
0001baaa: 0802 0006      	btst #6,%d2
0001baae: 6704           	beqs 0x1bab4
0001bab0: 7c30           	moveq #48,%d6
0001bab2: 6002           	bras 0x1bab6
0001bab4: 7c20           	moveq #32,%d6
0001bab6: 0802 0000      	btst #0,%d2
0001baba: 663c           	bnes 0x1baf8
0001babc: 2408           	movel %a0,%d2
0001babe: 0c10 002d      	cmpib #45,%a0@
0001bac2: 6614           	bnes 0x1bad8
0001bac4: 0c06 0030      	cmpib #48,%d6
0001bac8: 660e           	bnes 0x1bad8
0001baca: 5282           	addql #1,%d2
0001bacc: 3f3c 002d      	movew #45,%sp@-
0001bad0: 4e95           	jsr %a5@
0001bad2: 5244           	addqw #1,%d4
0001bad4: 5345           	subqw #1,%d5
0001bad6: 548f           	addql #2,%sp
0001bad8: 3e03           	movew %d3,%d7
0001bada: 1006           	moveb %d6,%d0
0001badc: 4880           	extw %d0
0001bade: 3f40 0032      	movew %d0,%sp@(50)
0001bae2: 600a           	bras 0x1baee
0001bae4: 3f2f 0032      	movew %sp@(50),%sp@-
0001bae8: 4e95           	jsr %a5@
0001baea: 5347           	subqw #1,%d7
0001baec: 548f           	addql #2,%sp
0001baee: 4a47           	tstw %d7
0001baf0: 66f2           	bnes 0x1bae4
0001baf2: d843           	addw %d3,%d4
0001baf4: 4243           	clrw %d3
0001baf6: 6002           	bras 0x1bafa
0001baf8: 2408           	movel %a0,%d2
0001bafa: 3e05           	movew %d5,%d7
0001bafc: 6010           	bras 0x1bb0e
0001bafe: 2042           	moveal %d2,%a0
0001bb00: 5282           	addql #1,%d2
0001bb02: 1018           	moveb %a0@+,%d0
0001bb04: 4880           	extw %d0
0001bb06: 3f00           	movew %d0,%sp@-
0001bb08: 4e95           	jsr %a5@
0001bb0a: 5347           	subqw #1,%d7
0001bb0c: 548f           	addql #2,%sp
0001bb0e: 4a47           	tstw %d7
0001bb10: 66ec           	bnes 0x1bafe
0001bb12: d845           	addw %d5,%d4
0001bb14: 3403           	movew %d3,%d2
0001bb16: 4886           	extw %d6
0001bb18: 6008           	bras 0x1bb22
0001bb1a: 3f06           	movew %d6,%sp@-
0001bb1c: 4e95           	jsr %a5@
0001bb1e: 5342           	subqw #1,%d2
0001bb20: 548f           	addql #2,%sp
0001bb22: 4a42           	tstw %d2
0001bb24: 66f4           	bnes 0x1bb1a
0001bb26: 6000 fd04      	braw 0x1b82c
0001bb2a: 0000 48e7      	orib #-25,%d0
0001bb2c:  _Isqrt
0001bb2e: 3820           	movew %a0@-,%d4
0001bb30: 262f 0014      	movel %sp@(20),%d3
0001bb34: 673e           	beqs 0x1bb74
0001bb36: 5383           	subql #1,%d3
0001bb38: 2203           	movel %d3,%d1
0001bb3a: 7008           	moveq #8,%d0
0001bb3c: 6004           	bras 0x1bb42
0001bb3e: e289           	lsrl #1,%d1
0001bb40: d080           	addl %d0,%d0
0001bb42: b081           	cmpl %d1,%d0
0001bb44: 65f8           	bcss 0x1bb3e
0001bb46: e288           	lsrl #1,%d0
0001bb48: 2041           	moveal %d1,%a0
0001bb4a: 41f0 0802      	lea %a0@(0000000000000002,%d0:l),%a0
0001bb4e: 2408           	movel %a0,%d2
0001bb50: e48a           	lsrl #2,%d2
0001bb52: 45f9 0001 e9ec 	lea 0x1e9ec,%a2
0001bb58: 6014           	bras 0x1bb6e
0001bb5a: 2802           	movel %d2,%d4
0001bb5c: 5284           	addql #1,%d4
0001bb5e: 2f02           	movel %d2,%sp@-
0001bb60: 2f03           	movel %d3,%sp@-
0001bb62: 4e92           	jsr %a2@
0001bb64: 508f           	addql #8,%sp
0001bb66: d084           	addl %d4,%d0
0001bb68: 2202           	movel %d2,%d1
0001bb6a: 2400           	movel %d0,%d2
0001bb6c: e28a           	lsrl #1,%d2
0001bb6e: b481           	cmpl %d1,%d2
0001bb70: 66e8           	bnes 0x1bb5a
0001bb72: 6002           	bras 0x1bb76
0001bb74: 7400           	moveq #0,%d2
0001bb76: 2002           	movel %d2,%d0
0001bb78: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0001bb7c: 4e75           	rts
0001bb7e: 0000 206f      	orib #111,%d0
0001bb80:  _memcpy
0001bb82: 0008           	.short 0x0008
0001bb84: 226f 0004      	moveal %sp@(4),%a1
0001bb88: 202f 000c      	movel %sp@(12),%d0
0001bb8c: 0c80 0000 000c 	cmpil #12,%d0
0001bb92: 6c16           	bges 0x1bbaa
0001bb94: 6002           	bras 0x1bb98
0001bb96: 12d8           	moveb %a0@+,%a1@+
0001bb98: 51c8 fffc      	dbf %d0,0x1bb96
0001bb9c: 202f 0004      	movel %sp@(4),%d0
0001bba0: 4e75           	rts
0001bba2:  _memmove
0001bba2: 206f 0008      	moveal %sp@(8),%a0
0001bba6: 226f 0004      	moveal %sp@(4),%a1
0001bbaa: b1c9           	cmpal %a1,%a0
0001bbac: 6e00 013c      	bgtw 0x1bcea
0001bbb0: 6700 00d8      	beqw 0x1bc8a
0001bbb4: 2008           	movel %a0,%d0
0001bbb6: 2209           	movel %a1,%d1
0001bbb8: b300           	eorb %d1,%d0
0001bbba: 0800 0000      	btst #0,%d0
0001bbbe: 6600 00d0      	bnew 0x1bc90
0001bbc2: 202f 000c      	movel %sp@(12),%d0
0001bbc6: 6700 00c2      	beqw 0x1bc8a
0001bbca: d1c0           	addal %d0,%a0
0001bbcc: d3c0           	addal %d0,%a1
0001bbce: 2208           	movel %a0,%d1
0001bbd0: 0801 0000      	btst #0,%d1
0001bbd4: 6708           	beqs 0x1bbde
0001bbd6: 1320           	moveb %a0@-,%a1@-
0001bbd8: 5380           	subql #1,%d0
0001bbda: 6700 00ae      	beqw 0x1bc8a
0001bbde: 723f           	moveq #63,%d1
0001bbe0: b081           	cmpl %d1,%d0
0001bbe2: 6f00 008c      	blew 0x1bc70
0001bbe6: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0001bbea: 1200           	moveb %d0,%d1
0001bbec: e088           	lsrl #8,%d0
0001bbee: 6046           	bras 0x1bc36
0001bbf0: 41e8 ff00      	lea %a0@(-256),%a0
0001bbf4: 43e9 ff00      	lea %a1@(-256),%a1
0001bbf8: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001bbfc: 48d1 7cfc      	moveml %d2-%d7/%a2-%fp,%a1@
0001bc00: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001bc04: 48e9 7cfc 002c 	moveml %d2-%d7/%a2-%fp,%a1@(44)
0001bc0a: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001bc0e: 48e9 7cfc 0058 	moveml %d2-%d7/%a2-%fp,%a1@(88)
0001bc14: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001bc18: 48e9 7cfc 0084 	moveml %d2-%d7/%a2-%fp,%a1@(132)
0001bc1e: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001bc22: 48e9 7cfc 00b0 	moveml %d2-%d7/%a2-%fp,%a1@(176)
0001bc28: 4cd8 1cfc      	moveml %a0@+,%d2-%d7/%a2-%a4
0001bc2c: 48e9 1cfc 00dc 	moveml %d2-%d7/%a2-%a4,%a1@(220)
0001bc32: 41e8 ff00      	lea %a0@(-256),%a0
0001bc36: 51c8 ffb8      	dbf %d0,0x1bbf0
0001bc3a: 2001           	movel %d1,%d0
0001bc3c: 6700 012a      	beqw 0x1bd68
0001bc40: 0201 003f      	andib #63,%d1
0001bc44: ec08           	lsrb #6,%d0
0001bc46: 601e           	bras 0x1bc66
0001bc48: 41e8 ffc0      	lea %a0@(-64),%a0
0001bc4c: 43e9 ffc0      	lea %a1@(-64),%a1
0001bc50: 4cd8 30fc      	moveml %a0@+,%d2-%d7/%a4-%a5
0001bc54: 48d1 30fc      	moveml %d2-%d7/%a4-%a5,%a1@
0001bc58: 4cd8 30fc      	moveml %a0@+,%d2-%d7/%a4-%a5
0001bc5c: 48e9 30fc 0020 	moveml %d2-%d7/%a4-%a5,%a1@(32)
0001bc62: 41e8 ffc0      	lea %a0@(-64),%a0
0001bc66: 51c8 ffe0      	dbf %d0,0x1bc48
0001bc6a: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0001bc6e: 2001           	movel %d1,%d0
0001bc70: 1200           	moveb %d0,%d1
0001bc72: 0201 0003      	andib #3,%d1
0001bc76: e408           	lsrb #2,%d0
0001bc78: 6002           	bras 0x1bc7c
0001bc7a: 2320           	movel %a0@-,%a1@-
0001bc7c: 51c8 fffc      	dbf %d0,0x1bc7a
0001bc80: 2001           	movel %d1,%d0
0001bc82: 6002           	bras 0x1bc86
0001bc84: 1320           	moveb %a0@-,%a1@-
0001bc86: 51c8 fffc      	dbf %d0,0x1bc84
0001bc8a: 202f 0004      	movel %sp@(4),%d0
0001bc8e: 4e75           	rts
0001bc90: 202f 000c      	movel %sp@(12),%d0
0001bc94: 67f4           	beqs 0x1bc8a
0001bc96: d1c0           	addal %d0,%a0
0001bc98: d3c0           	addal %d0,%a1
0001bc9a: 7210           	moveq #16,%d1
0001bc9c: b081           	cmpl %d1,%d0
0001bc9e: 6de6           	blts 0x1bc86
0001bca0: 1200           	moveb %d0,%d1
0001bca2: 0201 000f      	andib #15,%d1
0001bca6: e888           	lsrl #4,%d0
0001bca8: 6030           	bras 0x1bcda
0001bcaa: 41e8 fff0      	lea %a0@(-16),%a0
0001bcae: 43e9 fff0      	lea %a1@(-16),%a1
0001bcb2: 12d8           	moveb %a0@+,%a1@+
0001bcb4: 12d8           	moveb %a0@+,%a1@+
0001bcb6: 12d8           	moveb %a0@+,%a1@+
0001bcb8: 12d8           	moveb %a0@+,%a1@+
0001bcba: 12d8           	moveb %a0@+,%a1@+
0001bcbc: 12d8           	moveb %a0@+,%a1@+
0001bcbe: 12d8           	moveb %a0@+,%a1@+
0001bcc0: 12d8           	moveb %a0@+,%a1@+
0001bcc2: 12d8           	moveb %a0@+,%a1@+
0001bcc4: 12d8           	moveb %a0@+,%a1@+
0001bcc6: 12d8           	moveb %a0@+,%a1@+
0001bcc8: 12d8           	moveb %a0@+,%a1@+
0001bcca: 12d8           	moveb %a0@+,%a1@+
0001bccc: 12d8           	moveb %a0@+,%a1@+
0001bcce: 12d8           	moveb %a0@+,%a1@+
0001bcd0: 12d8           	moveb %a0@+,%a1@+
0001bcd2: 41e8 fff0      	lea %a0@(-16),%a0
0001bcd6: 43e9 fff0      	lea %a1@(-16),%a1
0001bcda: 51c8 ffce      	dbf %d0,0x1bcaa
0001bcde: 0480 0001 0000 	subil #65536,%d0
0001bce4: 62c4           	bhis 0x1bcaa
0001bce6: 2001           	movel %d1,%d0
0001bce8: 609c           	bras 0x1bc86
0001bcea: 2008           	movel %a0,%d0
0001bcec: 2209           	movel %a1,%d1
0001bcee: b300           	eorb %d1,%d0
0001bcf0: 0800 0000      	btst #0,%d0
0001bcf4: 6600 00ba      	bnew 0x1bdb0
0001bcf8: 202f 000c      	movel %sp@(12),%d0
0001bcfc: 678c           	beqs 0x1bc8a
0001bcfe: 0801 0000      	btst #0,%d1
0001bd02: 6704           	beqs 0x1bd08
0001bd04: 12d8           	moveb %a0@+,%a1@+
0001bd06: 5380           	subql #1,%d0
0001bd08: 723f           	moveq #63,%d1
0001bd0a: b081           	cmpl %d1,%d0
0001bd0c: 6f00 0082      	blew 0x1bd90
0001bd10: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0001bd14: 1200           	moveb %d0,%d1
0001bd16: e088           	lsrl #8,%d0
0001bd18: 603e           	bras 0x1bd58
0001bd1a: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001bd1e: 48d1 7cfc      	moveml %d2-%d7/%a2-%fp,%a1@
0001bd22: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001bd26: 48e9 7cfc 002c 	moveml %d2-%d7/%a2-%fp,%a1@(44)
0001bd2c: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001bd30: 48e9 7cfc 0058 	moveml %d2-%d7/%a2-%fp,%a1@(88)
0001bd36: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001bd3a: 48e9 7cfc 0084 	moveml %d2-%d7/%a2-%fp,%a1@(132)
0001bd40: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001bd44: 48e9 7cfc 00b0 	moveml %d2-%d7/%a2-%fp,%a1@(176)
0001bd4a: 4cd8 1cfc      	moveml %a0@+,%d2-%d7/%a2-%a4
0001bd4e: 48e9 1cfc 00dc 	moveml %d2-%d7/%a2-%a4,%a1@(220)
0001bd54: 43e9 0100      	lea %a1@(256),%a1
0001bd58: 51c8 ffc0      	dbf %d0,0x1bd1a
0001bd5c: 2001           	movel %d1,%d0
0001bd5e: 6708           	beqs 0x1bd68
0001bd60: 0201 003f      	andib #63,%d1
0001bd64: ec08           	lsrb #6,%d0
0001bd66: 601e           	bras 0x1bd86
0001bd68: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0001bd6c: 6000 ff1c      	braw 0x1bc8a
0001bd70: 4cd8 30fc      	moveml %a0@+,%d2-%d7/%a4-%a5
0001bd74: 48d1 30fc      	moveml %d2-%d7/%a4-%a5,%a1@
0001bd78: 4cd8 30fc      	moveml %a0@+,%d2-%d7/%a4-%a5
0001bd7c: 48e9 30fc 0020 	moveml %d2-%d7/%a4-%a5,%a1@(32)
0001bd82: 43e9 0040      	lea %a1@(64),%a1
0001bd86: 51c8 ffe8      	dbf %d0,0x1bd70
0001bd8a: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0001bd8e: 2001           	movel %d1,%d0
0001bd90: 1200           	moveb %d0,%d1
0001bd92: 0201 0003      	andib #3,%d1
0001bd96: e408           	lsrb #2,%d0
0001bd98: 6002           	bras 0x1bd9c
0001bd9a: 22d8           	movel %a0@+,%a1@+
0001bd9c: 51c8 fffc      	dbf %d0,0x1bd9a
0001bda0: 2001           	movel %d1,%d0
0001bda2: 6002           	bras 0x1bda6
0001bda4: 12d8           	moveb %a0@+,%a1@+
0001bda6: 51c8 fffc      	dbf %d0,0x1bda4
0001bdaa: 202f 0004      	movel %sp@(4),%d0
0001bdae: 4e75           	rts
0001bdb0: 202f 000c      	movel %sp@(12),%d0
0001bdb4: 7210           	moveq #16,%d1
0001bdb6: b081           	cmpl %d1,%d0
0001bdb8: 6dec           	blts 0x1bda6
0001bdba: 1200           	moveb %d0,%d1
0001bdbc: 0201 000f      	andib #15,%d1
0001bdc0: e888           	lsrl #4,%d0
0001bdc2: 6020           	bras 0x1bde4
0001bdc4: 12d8           	moveb %a0@+,%a1@+
0001bdc6: 12d8           	moveb %a0@+,%a1@+
0001bdc8: 12d8           	moveb %a0@+,%a1@+
0001bdca: 12d8           	moveb %a0@+,%a1@+
0001bdcc: 12d8           	moveb %a0@+,%a1@+
0001bdce: 12d8           	moveb %a0@+,%a1@+
0001bdd0: 12d8           	moveb %a0@+,%a1@+
0001bdd2: 12d8           	moveb %a0@+,%a1@+
0001bdd4: 12d8           	moveb %a0@+,%a1@+
0001bdd6: 12d8           	moveb %a0@+,%a1@+
0001bdd8: 12d8           	moveb %a0@+,%a1@+
0001bdda: 12d8           	moveb %a0@+,%a1@+
0001bddc: 12d8           	moveb %a0@+,%a1@+
0001bdde: 12d8           	moveb %a0@+,%a1@+
0001bde0: 12d8           	moveb %a0@+,%a1@+
0001bde2: 12d8           	moveb %a0@+,%a1@+
0001bde4: 51c8 ffde      	dbf %d0,0x1bdc4
0001bde8: 0480 0001 0000 	subil #65536,%d0
0001bdee: 62d4           	bhis 0x1bdc4
0001bdf0: 2001           	movel %d1,%d0
0001bdf2: 60b2           	bras 0x1bda6
0001bdf4:  _bzero_nobuiltin
0001bdf4: 206f 0004      	moveal %sp@(4),%a0
0001bdf8: 202f 0008      	movel %sp@(8),%d0
0001bdfc: 2f07           	movel %d7,%sp@-
0001bdfe: 7e00           	moveq #0,%d7
0001be00: 601e           	bras 0x1be20
0001be02:  _memset
0001be02: 206f 0004      	moveal %sp@(4),%a0
0001be06: 2f07           	movel %d7,%sp@-
0001be08: 302f 000c      	movew %sp@(12),%d0
0001be0c: 1e00           	moveb %d0,%d7
0001be0e: e14f           	lslw #8,%d7
0001be10: 1e00           	moveb %d0,%d7
0001be12: 3007           	movew %d7,%d0
0001be14: 4847           	swap %d7
0001be16: 3e00           	movew %d0,%d7
0001be18: 202f 000e      	movel %sp@(14),%d0
0001be1c: 6f00 009a      	blew 0x1beb8
0001be20: 2208           	movel %a0,%d1
0001be22: 0801 0000      	btst #0,%d1
0001be26: 6704           	beqs 0x1be2c
0001be28: 10c7           	moveb %d7,%a0@+
0001be2a: 5380           	subql #1,%d0
0001be2c: 723f           	moveq #63,%d1
0001be2e: b081           	cmpl %d1,%d0
0001be30: 6f6c           	bles 0x1be9e
0001be32: 48e7 3e3c      	moveml %d2-%d6/%a2-%a5,%sp@-
0001be36: 2407           	movel %d7,%d2
0001be38: 2607           	movel %d7,%d3
0001be3a: 2807           	movel %d7,%d4
0001be3c: 2a07           	movel %d7,%d5
0001be3e: 2c07           	movel %d7,%d6
0001be40: 2247           	moveal %d7,%a1
0001be42: 2447           	moveal %d7,%a2
0001be44: 2647           	moveal %d7,%a3
0001be46: 2847           	moveal %d7,%a4
0001be48: 2a47           	moveal %d7,%a5
0001be4a: 1200           	moveb %d0,%d1
0001be4c: e088           	lsrl #8,%d0
0001be4e: 6020           	bras 0x1be70
0001be50: 41e8 0100      	lea %a0@(256),%a0
0001be54: 48e0 3f7c      	moveml %d2-%d7/%a1-%a5,%a0@-
0001be58: 48e0 3f7c      	moveml %d2-%d7/%a1-%a5,%a0@-
0001be5c: 48e0 3f7c      	moveml %d2-%d7/%a1-%a5,%a0@-
0001be60: 48e0 3f7c      	moveml %d2-%d7/%a1-%a5,%a0@-
0001be64: 48e0 3f7c      	moveml %d2-%d7/%a1-%a5,%a0@-
0001be68: 48e0 3f70      	moveml %d2-%d7/%a1-%a3,%a0@-
0001be6c: 41e8 0100      	lea %a0@(256),%a0
0001be70: 5380           	subql #1,%d0
0001be72: 6adc           	bpls 0x1be50
0001be74: 2001           	movel %d1,%d0
0001be76: 6708           	beqs 0x1be80
0001be78: 0201 003f      	andib #63,%d1
0001be7c: ec08           	lsrb #6,%d0
0001be7e: 6014           	bras 0x1be94
0001be80: 4cdf 3c7c      	moveml %sp@+,%d2-%d6/%a2-%a5
0001be84: 6032           	bras 0x1beb8
0001be86: 48d0 30fc      	moveml %d2-%d7/%a4-%a5,%a0@
0001be8a: 48e8 30fc 0020 	moveml %d2-%d7/%a4-%a5,%a0@(32)
0001be90: 41e8 0040      	lea %a0@(64),%a0
0001be94: 51c8 fff0      	dbf %d0,0x1be86
0001be98: 4cdf 3c7c      	moveml %sp@+,%d2-%d6/%a2-%a5
0001be9c: 2001           	movel %d1,%d0
0001be9e: 1200           	moveb %d0,%d1
0001bea0: 0201 0003      	andib #3,%d1
0001bea4: e408           	lsrb #2,%d0
0001bea6: 6002           	bras 0x1beaa
0001bea8: 20c7           	movel %d7,%a0@+
0001beaa: 51c8 fffc      	dbf %d0,0x1bea8
0001beae: 2001           	movel %d1,%d0
0001beb0: 6002           	bras 0x1beb4
0001beb2: 10c7           	moveb %d7,%a0@+
0001beb4: 51c8 fffc      	dbf %d0,0x1beb2
0001beb8: 2e1f           	movel %sp@+,%d7
0001beba: 202f 0004      	movel %sp@(4),%d0
0001bebe: 4e75           	rts
0001bec0:  _trap1
0001bec0: 23df 0005 0e2c 	movel %sp@+,0x50e2c
0001bec6: 48f9 0404 0005 	moveml %d2/%a2,0x50e30
0001becc: 0e30 
0001bece: 4e41           	trap #1
0001bed0: 4cf9 0404 0005 	moveml 0x50e30,%d2/%a2
0001bed6: 0e30 
0001bed8: 2f39 0005 0e2c 	movel 0x50e2c,%sp@-
0001bede: 4e75           	rts
0001bee0:  _trap1_pexec
0001bee0: 48e7 2020      	moveml %d2/%a2,%sp@-
0001bee4: 2f2f 0016      	movel %sp@(22),%sp@-
0001bee8: 2f2f 0016      	movel %sp@(22),%sp@-
0001beec: 2f2f 0016      	movel %sp@(22),%sp@-
0001bef0: 3f2f 0018      	movew %sp@(24),%sp@-
0001bef4: 3f3c 004b      	movew #75,%sp@-
0001bef8: 4e41           	trap #1
0001befa: 4fef 0010      	lea %sp@(16),%sp
0001befe: 4cdf 0404      	moveml %sp@+,%d2/%a2
0001bf02: 4e75           	rts
0001bf04:  _stop_until_interrupt
0001bf04: 40c0           	movew %sr,%d0
0001bf06: 3200           	movew %d0,%d1
0001bf08: 0241 0700      	andiw #1792,%d1
0001bf0c: ea49           	lsrw #5,%d1
0001bf0e: 4efb 1002      	jmp %pc@(0x1bf12,%d1:w)
0001bf12: 4e72 2000      	stop #8192
0001bf16: 46c0           	movew %d0,%sr
0001bf18: 4e75           	rts
0001bf1a: 4e72 2100      	stop #8448
0001bf1e: 46c0           	movew %d0,%sr
0001bf20: 4e75           	rts
0001bf22: 4e72 2200      	stop #8704
0001bf26: 46c0           	movew %d0,%sr
0001bf28: 4e75           	rts
0001bf2a: 4e72 2300      	stop #8960
0001bf2e: 46c0           	movew %d0,%sr
0001bf30: 4e75           	rts
0001bf32: 4e72 2400      	stop #9216
0001bf36: 46c0           	movew %d0,%sr
0001bf38: 4e75           	rts
0001bf3a: 4e72 2500      	stop #9472
0001bf3e: 46c0           	movew %d0,%sr
0001bf40: 4e75           	rts
0001bf42: 4e72 2600      	stop #9728
0001bf46: 46c0           	movew %d0,%sr
0001bf48: 4e75           	rts
0001bf4a: 4e72 2700      	stop #9984
0001bf4e: 46c0           	movew %d0,%sr
0001bf50:  _just_rts
0001bf50: 4e75           	rts
0001bf52:  _mul_div_round
0001bf52: 302f 0006      	movew %sp@(6),%d0
0001bf56: d040           	addw %d0,%d0
0001bf58: c1ef 0004      	mulsw %sp@(4),%d0
0001bf5c: 81ef 0008      	divsw %sp@(8),%d0
0001bf60: 6b06           	bmis 0x1bf68
0001bf62: 5240           	addqw #1,%d0
0001bf64: e240           	asrw #1,%d0
0001bf66: 4e75           	rts
0001bf68: 5340           	subqw #1,%d0
0001bf6a: e240           	asrw #1,%d0
0001bf6c: 4e75           	rts
0001bf6e:  _protect_v
0001bf6e: 206f 0004      	moveal %sp@(4),%a0
0001bf72: 2f0a           	movel %a2,%sp@-
0001bf74: 2f02           	movel %d2,%sp@-
0001bf76: 4e90           	jsr %a0@
0001bf78: 241f           	movel %sp@+,%d2
0001bf7a: 245f           	moveal %sp@+,%a2
0001bf7c: 4e75           	rts
0001bf7e:  _protect_w
0001bf7e: 206f 0004      	moveal %sp@(4),%a0
0001bf82: 302f 0008      	movew %sp@(8),%d0
0001bf86: 2f0a           	movel %a2,%sp@-
0001bf88: 2f02           	movel %d2,%sp@-
0001bf8a: 3f00           	movew %d0,%sp@-
0001bf8c: 4e90           	jsr %a0@
0001bf8e: 548f           	addql #2,%sp
0001bf90: 241f           	movel %sp@+,%d2
0001bf92: 245f           	moveal %sp@+,%a2
0001bf94: 4e75           	rts
0001bf96:  _protect_ww
0001bf96: 206f 0004      	moveal %sp@(4),%a0
0001bf9a: 202f 0008      	movel %sp@(8),%d0
0001bf9e: 2f0a           	movel %a2,%sp@-
0001bfa0: 2f02           	movel %d2,%sp@-
0001bfa2: 2f00           	movel %d0,%sp@-
0001bfa4: 4e90           	jsr %a0@
0001bfa6: 588f           	addql #4,%sp
0001bfa8: 241f           	movel %sp@+,%d2
0001bfaa: 245f           	moveal %sp@+,%a2
0001bfac: 4e75           	rts
0001bfae:  _protect_wlwwwl
0001bfae: 4cef 0303 0008 	moveml %sp@(8),%d0-%d1/%a0-%a1
0001bfb4: 2f0a           	movel %a2,%sp@-
0001bfb6: 2f02           	movel %d2,%sp@-
0001bfb8: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
0001bfbc: 206f 001c      	moveal %sp@(28),%a0
0001bfc0: 4e90           	jsr %a0@
0001bfc2: 4fef 0010      	lea %sp@(16),%sp
0001bfc6: 241f           	movel %sp@+,%d2
0001bfc8: 245f           	moveal %sp@+,%a2
0001bfca: 4e75           	rts
0001bfcc:  _setjmp
0001bfcc: 206f 0004      	moveal %sp@(4),%a0
0001bfd0: 20d7           	movel %sp@,%a0@+
0001bfd2: 48d0 fcfc      	moveml %d2-%d7/%a2-%sp,%a0@
0001bfd6: 7000           	moveq #0,%d0
0001bfd8: 4e75           	rts
0001bfda:  _longjmp
0001bfda: 206f 0004      	moveal %sp@(4),%a0
0001bfde: 302f 0008      	movew %sp@(8),%d0
0001bfe2: 6602           	bnes 0x1bfe6
0001bfe4: 7001           	moveq #1,%d0
0001bfe6: 2218           	movel %a0@+,%d1
0001bfe8: 4cd0 fcfc      	moveml %a0@,%d2-%d7/%a2-%sp
0001bfec: 2e81           	movel %d1,%sp@
0001bfee: 4e75           	rts
0001bff0: 2039 0005 0e3c 	movel 0x50e3c,%d0
0001bff6: 2040           	moveal %d0,%a0
0001bff8: 10af 0005      	moveb %sp@(5),%a0@
0001bffc: 5280           	addql #1,%d0
0001bffe: 23c0 0005 0e3c 	movel %d0,0x50e3c
0001c004: 4e75           	rts
0001c006:  _strlcpy
0001c006: 2f0b           	movel %a3,%sp@-
0001c008: 2f0a           	movel %a2,%sp@-
0001c00a: 206f 0010      	moveal %sp@(16),%a0
0001c00e: 222f 0014      	movel %sp@(20),%d1
0001c012: 6718           	beqs 0x1c02c
0001c014: 2648           	moveal %a0,%a3
0001c016: 246f 000c      	moveal %sp@(12),%a2
0001c01a: 6002           	bras 0x1c01e
0001c01c: 14c0           	moveb %d0,%a2@+
0001c01e: 224b           	moveal %a3,%a1
0001c020: 101b           	moveb %a3@+,%d0
0001c022: 6704           	beqs 0x1c028
0001c024: 5381           	subql #1,%d1
0001c026: 66f4           	bnes 0x1c01c
0001c028: 4212           	clrb %a2@
0001c02a: 6002           	bras 0x1c02e
0001c02c: 2248           	moveal %a0,%a1
0001c02e: 4a19           	tstb %a1@+
0001c030: 66fc           	bnes 0x1c02e
0001c032: 2009           	movel %a1,%d0
0001c034: 9088           	subl %a0,%d0
0001c036: 5380           	subql #1,%d0
0001c038: 245f           	moveal %sp@+,%a2
0001c03a: 265f           	moveal %sp@+,%a3
0001c03c: 4e75           	rts
0001c03e:  _strlen
0001c03e: 206f 0004      	moveal %sp@(4),%a0
0001c042: 7000           	moveq #0,%d0
0001c044: 6002           	bras 0x1c048
0001c046: 5280           	addql #1,%d0
0001c048: 4a18           	tstb %a0@+
0001c04a: 66fa           	bnes 0x1c046
0001c04c: 4e75           	rts
0001c04e:  _strcmp
0001c04e: 226f 0004      	moveal %sp@(4),%a1
0001c052: 206f 0008      	moveal %sp@(8),%a0
0001c056: 1019           	moveb %a1@+,%d0
0001c058: 1218           	moveb %a0@+,%d1
0001c05a: b200           	cmpb %d0,%d1
0001c05c: 670c           	beqs 0x1c06a
0001c05e: 0240 00ff      	andiw #255,%d0
0001c062: 0241 00ff      	andiw #255,%d1
0001c066: 9041           	subw %d1,%d0
0001c068: 4e75           	rts
0001c06a: 4a00           	tstb %d0
0001c06c: 66e8           	bnes 0x1c056
0001c06e: 4240           	clrw %d0
0001c070: 4e75           	rts
0001c072:  _memcmp
0001c072: 2f02           	movel %d2,%sp@-
0001c074: 222f 0010      	movel %sp@(16),%d1
0001c078: 226f 000c      	moveal %sp@(12),%a1
0001c07c: 206f 0008      	moveal %sp@(8),%a0
0001c080: 6016           	bras 0x1c098
0001c082: 1018           	moveb %a0@+,%d0
0001c084: 1419           	moveb %a1@+,%d2
0001c086: 5381           	subql #1,%d1
0001c088: b400           	cmpb %d0,%d2
0001c08a: 670c           	beqs 0x1c098
0001c08c: 0240 00ff      	andiw #255,%d0
0001c090: 0242 00ff      	andiw #255,%d2
0001c094: 9042           	subw %d2,%d0
0001c096: 6006           	bras 0x1c09e
0001c098: 4a81           	tstl %d1
0001c09a: 66e6           	bnes 0x1c082
0001c09c: 4240           	clrw %d0
0001c09e: 241f           	movel %sp@+,%d2
0001c0a0: 4e75           	rts
0001c0a2:  _strncmp
0001c0a2: 2f02           	movel %d2,%sp@-
0001c0a4: 226f 0008      	moveal %sp@(8),%a1
0001c0a8: 206f 000c      	moveal %sp@(12),%a0
0001c0ac: 222f 0010      	movel %sp@(16),%d1
0001c0b0: 601a           	bras 0x1c0cc
0001c0b2: 1019           	moveb %a1@+,%d0
0001c0b4: 1418           	moveb %a0@+,%d2
0001c0b6: b400           	cmpb %d0,%d2
0001c0b8: 670c           	beqs 0x1c0c6
0001c0ba: 0240 00ff      	andiw #255,%d0
0001c0be: 0242 00ff      	andiw #255,%d2
0001c0c2: 9042           	subw %d2,%d0
0001c0c4: 600c           	bras 0x1c0d2
0001c0c6: 5381           	subql #1,%d1
0001c0c8: 4a00           	tstb %d0
0001c0ca: 6704           	beqs 0x1c0d0
0001c0cc: 4a81           	tstl %d1
0001c0ce: 66e2           	bnes 0x1c0b2
0001c0d0: 4240           	clrw %d0
0001c0d2: 241f           	movel %sp@+,%d2
0001c0d4: 4e75           	rts
0001c0d6:  _toupper
0001c0d6: 302f 0004      	movew %sp@(4),%d0
0001c0da: 3200           	movew %d0,%d1
0001c0dc: 0641 ff9f      	addiw #-97,%d1
0001c0e0: 0c41 0019      	cmpiw #25,%d1
0001c0e4: 6204           	bhis 0x1c0ea
0001c0e6: 0640 ffe0      	addiw #-32,%d0
0001c0ea: 4e75           	rts
0001c0ec:  _strncasecmp
0001c0ec: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
0001c0f0: 286f 0018      	moveal %sp@(24),%a4
0001c0f4: 266f 001c      	moveal %sp@(28),%a3
0001c0f8: 262f 0020      	movel %sp@(32),%d3
0001c0fc: 45fa ffd8      	lea %pc@(0x1c0d6),%a2
0001c100: 602a           	bras 0x1c12c
0001c102: 4240           	clrw %d0
0001c104: 101c           	moveb %a4@+,%d0
0001c106: 3f00           	movew %d0,%sp@-
0001c108: 4e92           	jsr %a2@
0001c10a: 1400           	moveb %d0,%d2
0001c10c: 4240           	clrw %d0
0001c10e: 101b           	moveb %a3@+,%d0
0001c110: 3e80           	movew %d0,%sp@
0001c112: 4e92           	jsr %a2@
0001c114: 548f           	addql #2,%sp
0001c116: b002           	cmpb %d2,%d0
0001c118: 670c           	beqs 0x1c126
0001c11a: 0242 00ff      	andiw #255,%d2
0001c11e: 0240 00ff      	andiw #255,%d0
0001c122: 9440           	subw %d0,%d2
0001c124: 600c           	bras 0x1c132
0001c126: 5383           	subql #1,%d3
0001c128: 4a02           	tstb %d2
0001c12a: 6704           	beqs 0x1c130
0001c12c: 4a83           	tstl %d3
0001c12e: 66d2           	bnes 0x1c102
0001c130: 4242           	clrw %d2
0001c132: 3002           	movew %d2,%d0
0001c134: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
0001c138: 4e75           	rts
0001c13a:  _sprintf
0001c13a: 4e56 0000      	linkw %fp,#0
0001c13e: 2f0a           	movel %a2,%sp@-
0001c140: 246e 0008      	moveal %fp@(8),%a2
0001c144: 5279 0005 0e38 	addqw #1,0x50e38
0001c14a: 23ca 0005 0e3c 	movel %a2,0x50e3c
0001c150: 486e 0010      	pea %fp@(16)
0001c154: 2f2e 000c      	movel %fp@(12),%sp@-
0001c158: 487a fe96      	pea %pc@(0x1bff0)
0001c15c: 4eb9 0001 b80c 	jsr 0x1b80c
0001c162: 4232 0000      	clrb %a2@(0000000000000000,%d0:w)
0001c166: 5379 0005 0e38 	subqw #1,0x50e38
0001c16c: 4fef 000c      	lea %sp@(12),%sp
0001c170: 246e fffc      	moveal %fp@(-4),%a2
0001c174: 4e5e           	unlk %fp
0001c176: 4e75           	rts
0001c178:  _build_root_path
0001c178: 206f 0004      	moveal %sp@(4),%a0
0001c17c: 10af 0009      	moveb %sp@(9),%a0@
0001c180: 117c 003a 0001 	moveb #58,%a0@(1)
0001c186: 117c 005c 0002 	moveb #92,%a0@(2)
0001c18c: 4228 0003      	clrb %a0@(3)
0001c190: 4e75           	rts
0001c192:  _extract_drive_number
0001c192: 206f 0004      	moveal %sp@(4),%a0
0001c196: 1010           	moveb %a0@,%d0
0001c198: 6728           	beqs 0x1c1c2
0001c19a: 0c28 003a 0001 	cmpib #58,%a0@(1)
0001c1a0: 6620           	bnes 0x1c1c2
0001c1a2: 4880           	extw %d0
0001c1a4: 3f00           	movew %d0,%sp@-
0001c1a6: 4eb9 0001 c0d6 	jsr 0x1c0d6
0001c1ac: 548f           	addql #2,%sp
0001c1ae: 1200           	moveb %d0,%d1
0001c1b0: 0601 ffbf      	addib #-65,%d1
0001c1b4: 0c01 0019      	cmpib #25,%d1
0001c1b8: 620c           	bhis 0x1c1c6
0001c1ba: 4880           	extw %d0
0001c1bc: 0640 ffbf      	addiw #-65,%d0
0001c1c0: 4e75           	rts
0001c1c2: 70ff           	moveq #-1,%d0
0001c1c4: 4e75           	rts
0001c1c6: 70ff           	moveq #-1,%d0
0001c1c8: 4e75           	rts
0001c1ca: 2a2e 2a00      	movel %fp@(10752),%d5
0001c1ce:  _set_all_files
0001c1ce: 206f 0004      	moveal %sp@(4),%a0
0001c1d2: 43fa fff6      	lea %pc@(0x1c1ca),%a1
0001c1d6: 10d9           	moveb %a1@+,%a0@+
0001c1d8: 66fc           	bnes 0x1c1d6
0001c1da: 4e75           	rts
0001c1dc: 0000 42a7      	orib #-89,%d0
0001c1de:  _pgmld
0001c1e0: 487a fffa      	pea %pc@(0x1c1dc)
0001c1e4: 2f2f 000e      	movel %sp@(14),%sp@-
0001c1e8: 3f3c 0003      	movew #3,%sp@-
0001c1ec: 4eb9 0001 bee0 	jsr 0x1bee0
0001c1f2: 2040           	moveal %d0,%a0
0001c1f4: 4fef 000e      	lea %sp@(14),%sp
0001c1f8: 4a80           	tstl %d0
0001c1fa: 6d30           	blts 0x1c22c
0001c1fc: 226f 000a      	moveal %sp@(10),%a1
0001c200: 2280           	movel %d0,%a1@
0001c202: 2268 000c      	moveal %a0@(12),%a1
0001c206: d3e8 0014      	addal %a0@(20),%a1
0001c20a: d3e8 001c      	addal %a0@(28),%a1
0001c20e: 4869 0100      	pea %a1@(256)
0001c212: 2f00           	movel %d0,%sp@-
0001c214: 4267           	clrw %sp@-
0001c216: 3f3c 004a      	movew #74,%sp@-
0001c21a: 4eb9 0001 bec0 	jsr 0x1bec0
0001c220: 4fef 000c      	lea %sp@(12),%sp
0001c224: 4a80           	tstl %d0
0001c226: 5dc0           	slt %d0
0001c228: 4880           	extw %d0
0001c22a: 4e75           	rts
0001c22c: 70ff           	moveq #-1,%d0
0001c22e: 4e75           	rts
0001c230:  _dos_setdt
0001c230: 4e56 fffc      	linkw %fp,#-4
0001c234: 3d6e 000a fffc 	movew %fp@(10),%fp@(-4)
0001c23a: 3d6e 000c fffe 	movew %fp@(12),%fp@(-2)
0001c240: 3f3c 0001      	movew #1,%sp@-
0001c244: 3f2e 0008      	movew %fp@(8),%sp@-
0001c248: 486e fffc      	pea %fp@(-4)
0001c24c: 3f3c 0057      	movew #87,%sp@-
0001c250: 4eb9 0001 bec0 	jsr 0x1bec0
0001c256: 4fef 000a      	lea %sp@(10),%sp
0001c25a: 4e5e           	unlk %fp
0001c25c: 4e75           	rts
0001c25e: 203a 5c2a      	movel %pc@(0x21e8a),%d0
0001c262: 2e2a 0000      	movel %a2@(0),%d7
0001c266:  _dos_label
0001c266: 4e56 ffcc      	linkw %fp,#-52
0001c26a: 2f0a           	movel %a2,%sp@-
0001c26c: 2f02           	movel %d2,%sp@-
0001c26e: 142e 0009      	moveb %fp@(9),%d2
0001c272: 486e ffcc      	pea %fp@(-52)
0001c276: 3f3c 001a      	movew #26,%sp@-
0001c27a: 45f9 0001 bec0 	lea 0x1bec0,%a2
0001c280: 4e92           	jsr %a2@
0001c282: 200e           	movel %fp,%d0
0001c284: 5180           	subql #8,%d0
0001c286: 2040           	moveal %d0,%a0
0001c288: 43fa ffd4      	lea %pc@(0x1c25e),%a1
0001c28c: 10d9           	moveb %a1@+,%a0@+
0001c28e: 66fc           	bnes 0x1c28c
0001c290: 0602 0040      	addib #64,%d2
0001c294: 1d42 fff8      	moveb %d2,%fp@(-8)
0001c298: 3f3c 0008      	movew #8,%sp@-
0001c29c: 2f00           	movel %d0,%sp@-
0001c29e: 3f3c 004e      	movew #78,%sp@-
0001c2a2: 4e92           	jsr %a2@
0001c2a4: 4fef 000e      	lea %sp@(14),%sp
0001c2a8: 4a80           	tstl %d0
0001c2aa: 6612           	bnes 0x1c2be
0001c2ac: 206e 000a      	moveal %fp@(10),%a0
0001c2b0: 43ee ffea      	lea %fp@(-22),%a1
0001c2b4: 10d9           	moveb %a1@+,%a0@+
0001c2b6: 66fc           	bnes 0x1c2b4
0001c2b8: 103c 0001      	moveb #1,%d0
0001c2bc: 6002           	bras 0x1c2c0
0001c2be: 4240           	clrw %d0
0001c2c0: 242e ffc4      	movel %fp@(-60),%d2
0001c2c4: 246e ffc8      	moveal %fp@(-56),%a2
0001c2c8: 4e5e           	unlk %fp
0001c2ca: 4e75           	rts
0001c2cc:  _dos_space
0001c2cc: 4e56 fff0      	linkw %fp,#-16
0001c2d0: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0001c2d4: 286e 000a      	moveal %fp@(10),%a4
0001c2d8: 266e 000e      	moveal %fp@(14),%a3
0001c2dc: 4293           	clrl %a3@
0001c2de: 4294           	clrl %a4@
0001c2e0: 3f2e 0008      	movew %fp@(8),%sp@-
0001c2e4: 486e fff0      	pea %fp@(-16)
0001c2e8: 3f3c 0036      	movew #54,%sp@-
0001c2ec: 4eb9 0001 bec0 	jsr 0x1bec0
0001c2f2: 508f           	addql #8,%sp
0001c2f4: 4a80           	tstl %d0
0001c2f6: 6d2c           	blts 0x1c324
0001c2f8: 45f9 0001 e9c8 	lea 0x1e9c8,%a2
0001c2fe: 2f2e fff8      	movel %fp@(-8),%sp@-
0001c302: 2f2e fffc      	movel %fp@(-4),%sp@-
0001c306: 4e92           	jsr %a2@
0001c308: 508f           	addql #8,%sp
0001c30a: 2400           	movel %d0,%d2
0001c30c: 2f2e fff4      	movel %fp@(-12),%sp@-
0001c310: 2f00           	movel %d0,%sp@-
0001c312: 4e92           	jsr %a2@
0001c314: 508f           	addql #8,%sp
0001c316: 2880           	movel %d0,%a4@
0001c318: 2f2e fff0      	movel %fp@(-16),%sp@-
0001c31c: 2f02           	movel %d2,%sp@-
0001c31e: 4e92           	jsr %a2@
0001c320: 508f           	addql #8,%sp
0001c322: 2680           	movel %d0,%a3@
0001c324: 4cee 1c04 ffe0 	moveml %fp@(-32),%d2/%a2-%a4
0001c32a: 4e5e           	unlk %fp
0001c32c: 4e75           	rts
0001c32e:  _dos_alloc_stram
0001c32e: 4267           	clrw %sp@-
0001c330: 2f2f 0006      	movel %sp@(6),%sp@-
0001c334: 3f3c 0044      	movew #68,%sp@-
0001c338: 4eb9 0001 bec0 	jsr 0x1bec0
0001c33e: 508f           	addql #8,%sp
0001c340: 4e75           	rts
0001c342:  _dos_avail_stram
0001c342: 4267           	clrw %sp@-
0001c344: 4878 ffff      	pea 0xffffffff
0001c348: 3f3c 0044      	movew #68,%sp@-
0001c34c: 4eb9 0001 bec0 	jsr 0x1bec0
0001c352: 508f           	addql #8,%sp
0001c354: 4e75           	rts
0001c356:  _dos_avail_altram
0001c356: 3f3c 0001      	movew #1,%sp@-
0001c35a: 4878 ffff      	pea 0xffffffff
0001c35e: 3f3c 0044      	movew #68,%sp@-
0001c362: 4eb9 0001 bec0 	jsr 0x1bec0
0001c368: 508f           	addql #8,%sp
0001c36a: 4e75           	rts
0001c36c:  _dos_alloc_anyram
0001c36c: 3f3c 0003      	movew #3,%sp@-
0001c370: 2f2f 0006      	movel %sp@(6),%sp@-
0001c374: 3f3c 0044      	movew #68,%sp@-
0001c378: 4eb9 0001 bec0 	jsr 0x1bec0
0001c37e: 508f           	addql #8,%sp
0001c380: 4e75           	rts
0001c382:  _dos_avail_anyram
0001c382: 3f3c 0003      	movew #3,%sp@-
0001c386: 4878 ffff      	pea 0xffffffff
0001c38a: 3f3c 0044      	movew #68,%sp@-
0001c38e: 4eb9 0001 bec0 	jsr 0x1bec0
0001c394: 508f           	addql #8,%sp
0001c396: 4e75           	rts
0001c398:  _dos_free
0001c398: 2f2f 0004      	movel %sp@(4),%sp@-
0001c39c: 3f3c 0049      	movew #73,%sp@-
0001c3a0: 4eb9 0001 bec0 	jsr 0x1bec0
0001c3a6: 5c8f           	addql #6,%sp
0001c3a8: 4e75           	rts
0001c3aa:  _dos_shrink
0001c3aa: 2f2f 0008      	movel %sp@(8),%sp@-
0001c3ae: 2f2f 0008      	movel %sp@(8),%sp@-
0001c3b2: 4267           	clrw %sp@-
0001c3b4: 3f3c 004a      	movew #74,%sp@-
0001c3b8: 4eb9 0001 bec0 	jsr 0x1bec0
0001c3be: 4fef 000c      	lea %sp@(12),%sp
0001c3c2: 4e75           	rts
0001c3c4:  _dos_load_file
0001c3c4: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001c3c8: 4267           	clrw %sp@-
0001c3ca: 2f2f 0012      	movel %sp@(18),%sp@-
0001c3ce: 3f3c 003d      	movew #61,%sp@-
0001c3d2: 45f9 0001 bec0 	lea 0x1bec0,%a2
0001c3d8: 4e92           	jsr %a2@
0001c3da: 2400           	movel %d0,%d2
0001c3dc: 508f           	addql #8,%sp
0001c3de: 6d20           	blts 0x1c400
0001c3e0: 3600           	movew %d0,%d3
0001c3e2: 2f2f 0018      	movel %sp@(24),%sp@-
0001c3e6: 2f2f 0018      	movel %sp@(24),%sp@-
0001c3ea: 3f00           	movew %d0,%sp@-
0001c3ec: 3f3c 003f      	movew #63,%sp@-
0001c3f0: 4e92           	jsr %a2@
0001c3f2: 2400           	movel %d0,%d2
0001c3f4: 3f03           	movew %d3,%sp@-
0001c3f6: 3f3c 003e      	movew #62,%sp@-
0001c3fa: 4e92           	jsr %a2@
0001c3fc: 4fef 0010      	lea %sp@(16),%sp
0001c400: 2002           	movel %d2,%d0
0001c402: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001c406: 4e75           	rts
0001c408:  _fmt_str
0001c408: 2f0a           	movel %a2,%sp@-
0001c40a: 2f02           	movel %d2,%sp@-
0001c40c: 202f 0010      	movel %sp@(16),%d0
0001c410: 246f 000c      	moveal %sp@(12),%a2
0001c414: 2040           	moveal %d0,%a0
0001c416: 6016           	bras 0x1c42e
0001c418: 0c01 002e      	cmpib #46,%d1
0001c41c: 6604           	bnes 0x1c422
0001c41e: 224a           	moveal %a2,%a1
0001c420: 6014           	bras 0x1c436
0001c422: 2248           	moveal %a0,%a1
0001c424: 93c0           	subal %d0,%a1
0001c426: 7407           	moveq #7,%d2
0001c428: b489           	cmpl %a1,%d2
0001c42a: 6d02           	blts 0x1c42e
0001c42c: 10c1           	moveb %d1,%a0@+
0001c42e: 224a           	moveal %a2,%a1
0001c430: 1212           	moveb %a2@,%d1
0001c432: 528a           	addql #1,%a2
0001c434: 66e2           	bnes 0x1c418
0001c436: 4a11           	tstb %a1@
0001c438: 6606           	bnes 0x1c440
0001c43a: 6020           	bras 0x1c45c
0001c43c: 10fc 0020      	moveb #32,%a0@+
0001c440: 2448           	moveal %a0,%a2
0001c442: 95c0           	subal %d0,%a2
0001c444: 7207           	moveq #7,%d1
0001c446: b28a           	cmpl %a2,%d1
0001c448: 6cf2           	bges 0x1c43c
0001c44a: 6002           	bras 0x1c44e
0001c44c: 10c1           	moveb %d1,%a0@+
0001c44e: 2448           	moveal %a0,%a2
0001c450: 95c0           	subal %d0,%a2
0001c452: 740a           	moveq #10,%d2
0001c454: b48a           	cmpl %a2,%d2
0001c456: 6d04           	blts 0x1c45c
0001c458: 1219           	moveb %a1@+,%d1
0001c45a: 66f0           	bnes 0x1c44c
0001c45c: 4210           	clrb %a0@
0001c45e: 241f           	movel %sp@+,%d2
0001c460: 245f           	moveal %sp@+,%a2
0001c462: 4e75           	rts
0001c464:  _unfmt_str
0001c464: 2f0a           	movel %a2,%sp@-
0001c466: 2f02           	movel %d2,%sp@-
0001c468: 222f 000c      	movel %sp@(12),%d1
0001c46c: 206f 0010      	moveal %sp@(16),%a0
0001c470: 2241           	moveal %d1,%a1
0001c472: 600a           	bras 0x1c47e
0001c474: 5289           	addql #1,%a1
0001c476: 0c00 0020      	cmpib #32,%d0
0001c47a: 6702           	beqs 0x1c47e
0001c47c: 10c0           	moveb %d0,%a0@+
0001c47e: 1011           	moveb %a1@,%d0
0001c480: 6716           	beqs 0x1c498
0001c482: 2449           	moveal %a1,%a2
0001c484: 95c1           	subal %d1,%a2
0001c486: 7407           	moveq #7,%d2
0001c488: b48a           	cmpl %a2,%d2
0001c48a: 6ce8           	bges 0x1c474
0001c48c: 10fc 002e      	moveb #46,%a0@+
0001c490: 6002           	bras 0x1c494
0001c492: 10c0           	moveb %d0,%a0@+
0001c494: 1019           	moveb %a1@+,%d0
0001c496: 66fa           	bnes 0x1c492
0001c498: 4210           	clrb %a0@
0001c49a: 241f           	movel %sp@+,%d2
0001c49c: 245f           	moveal %sp@+,%a2
0001c49e: 4e75           	rts
0001c4a0:  _inf_sset
0001c4a0: 306f 0008      	moveaw %sp@(8),%a0
0001c4a4: 2008           	movel %a0,%d0
0001c4a6: d088           	addl %a0,%d0
0001c4a8: d088           	addl %a0,%d0
0001c4aa: e788           	lsll #3,%d0
0001c4ac: 206f 0004      	moveal %sp@(4),%a0
0001c4b0: 2070 080c      	moveal %a0@(000000000000000c,%d0:l),%a0
0001c4b4: 3268 0018      	moveaw %a0@(24),%a1
0001c4b8: 2f09           	movel %a1,%sp@-
0001c4ba: 2f2f 000e      	movel %sp@(14),%sp@-
0001c4be: 2f10           	movel %a0@,%sp@-
0001c4c0: 4eb9 0001 c006 	jsr 0x1c006
0001c4c6: 4fef 000c      	lea %sp@(12),%sp
0001c4ca: 4e75           	rts
0001c4cc:  _inf_sget
0001c4cc: 306f 0008      	moveaw %sp@(8),%a0
0001c4d0: 2008           	movel %a0,%d0
0001c4d2: d088           	addl %a0,%d0
0001c4d4: d088           	addl %a0,%d0
0001c4d6: e788           	lsll #3,%d0
0001c4d8: 206f 0004      	moveal %sp@(4),%a0
0001c4dc: 2070 080c      	moveal %a0@(000000000000000c,%d0:l),%a0
0001c4e0: 2250           	moveal %a0@,%a1
0001c4e2: 206f 000a      	moveal %sp@(10),%a0
0001c4e6: 10d9           	moveb %a1@+,%a0@+
0001c4e8: 66fc           	bnes 0x1c4e6
0001c4ea: 4e75           	rts
0001c4ec:  _inf_gindex
0001c4ec: 322f 000a      	movew %sp@(10),%d1
0001c4f0: 306f 0008      	moveaw %sp@(8),%a0
0001c4f4: 2008           	movel %a0,%d0
0001c4f6: d088           	addl %a0,%d0
0001c4f8: d088           	addl %a0,%d0
0001c4fa: e788           	lsll #3,%d0
0001c4fc: 206f 0004      	moveal %sp@(4),%a0
0001c500: d1c0           	addal %d0,%a0
0001c502: 4240           	clrw %d0
0001c504: 600e           	bras 0x1c514
0001c506: 0828 0000 000b 	btst #0,%a0@(11)
0001c50c: 660c           	bnes 0x1c51a
0001c50e: 5240           	addqw #1,%d0
0001c510: 41e8 0018      	lea %a0@(24),%a0
0001c514: b240           	cmpw %d0,%d1
0001c516: 6eee           	bgts 0x1c506
0001c518: 70ff           	moveq #-1,%d0
0001c51a: 4e75           	rts
0001c51c:  _inf_what
0001c51c: 2f0a           	movel %a2,%sp@-
0001c51e: 2f02           	movel %d2,%sp@-
0001c520: 246f 000c      	moveal %sp@(12),%a2
0001c524: 342f 0010      	movew %sp@(16),%d2
0001c528: 3f3c 0002      	movew #2,%sp@-
0001c52c: 3f02           	movew %d2,%sp@-
0001c52e: 2f0a           	movel %a2,%sp@-
0001c530: 4eba ffba      	jsr %pc@(0x1c4ec)
0001c534: 508f           	addql #8,%sp
0001c536: 0c40 ffff      	cmpiw #-1,%d0
0001c53a: 671a           	beqs 0x1c556
0001c53c: 3042           	moveaw %d2,%a0
0001c53e: 41f0 0000      	lea %a0@(0000000000000000,%d0:w),%a0
0001c542: 2208           	movel %a0,%d1
0001c544: d288           	addl %a0,%d1
0001c546: d288           	addl %a0,%d1
0001c548: e789           	lsll #3,%d1
0001c54a: 4272 180a      	clrw %a2@(000000000000000a,%d1:l)
0001c54e: 4a40           	tstw %d0
0001c550: 57c0           	seq %d0
0001c552: 4880           	extw %d0
0001c554: 4440           	negw %d0
0001c556: 241f           	movel %sp@+,%d2
0001c558: 245f           	moveal %sp@+,%a2
0001c55a: 4e75           	rts
0001c55c:  _scan_2
0001c55c: 226f 0004      	moveal %sp@(4),%a1
0001c560: 2049           	moveal %a1,%a0
0001c562: 1011           	moveb %a1@,%d0
0001c564: 5289           	addql #1,%a1
0001c566: 0c00 0020      	cmpib #32,%d0
0001c56a: 67f4           	beqs 0x1c560
0001c56c: 0c00 000d      	cmpib #13,%d0
0001c570: 6730           	beqs 0x1c5a2
0001c572: 0c00 0040      	cmpib #64,%d0
0001c576: 6f04           	bles 0x1c57c
0001c578: 0600 0009      	addib #9,%d0
0001c57c: 3200           	movew %d0,%d1
0001c57e: 0241 000f      	andiw #15,%d1
0001c582: e949           	lslw #4,%d1
0001c584: 1028 0001      	moveb %a0@(1),%d0
0001c588: 5488           	addql #2,%a0
0001c58a: 0c00 0040      	cmpib #64,%d0
0001c58e: 6f04           	bles 0x1c594
0001c590: 0600 0009      	addib #9,%d0
0001c594: 0240 000f      	andiw #15,%d0
0001c598: 8041           	orw %d1,%d0
0001c59a: 0c40 00ff      	cmpiw #255,%d0
0001c59e: 6608           	bnes 0x1c5a8
0001c5a0: 6004           	bras 0x1c5a6
0001c5a2: 4240           	clrw %d0
0001c5a4: 6002           	bras 0x1c5a8
0001c5a6: 70ff           	moveq #-1,%d0
0001c5a8: 226f 0008      	moveal %sp@(8),%a1
0001c5ac: 3280           	movew %d0,%a1@
0001c5ae: 2008           	movel %a0,%d0
0001c5b0: 4e75           	rts
0001c5b2:  _filename_start
0001c5b2: 206f 0004      	moveal %sp@(4),%a0
0001c5b6: 6006           	bras 0x1c5be
0001c5b8: 0c01 005c      	cmpib #92,%d1
0001c5bc: 6602           	bnes 0x1c5c0
0001c5be: 2008           	movel %a0,%d0
0001c5c0: 1218           	moveb %a0@+,%d1
0001c5c2: 66f4           	bnes 0x1c5b8
0001c5c4: 4e75           	rts
0001c5c6:  _wildcmp
0001c5c6: 2f0a           	movel %a2,%sp@-
0001c5c8: 2f02           	movel %d2,%sp@-
0001c5ca: 206f 000c      	moveal %sp@(12),%a0
0001c5ce: 226f 0010      	moveal %sp@(16),%a1
0001c5d2: 7202           	moveq #2,%d1
0001c5d4: 604c           	bras 0x1c622
0001c5d6: 1410           	moveb %a0@,%d2
0001c5d8: 0c02 002a      	cmpib #42,%d2
0001c5dc: 670c           	beqs 0x1c5ea
0001c5de: 0c02 003f      	cmpib #63,%d2
0001c5e2: 6704           	beqs 0x1c5e8
0001c5e4: b002           	cmpb %d2,%d0
0001c5e6: 664a           	bnes 0x1c632
0001c5e8: 5288           	addql #1,%a0
0001c5ea: 224a           	moveal %a2,%a1
0001c5ec: 101a           	moveb %a2@+,%d0
0001c5ee: 6604           	bnes 0x1c5f4
0001c5f0: 2448           	moveal %a0,%a2
0001c5f2: 6008           	bras 0x1c5fc
0001c5f4: 0c00 002e      	cmpib #46,%d0
0001c5f8: 66dc           	bnes 0x1c5d6
0001c5fa: 60f4           	bras 0x1c5f0
0001c5fc: 204a           	moveal %a2,%a0
0001c5fe: 1412           	moveb %a2@,%d2
0001c600: 528a           	addql #1,%a2
0001c602: 0c02 002a      	cmpib #42,%d2
0001c606: 67f4           	beqs 0x1c5fc
0001c608: 0c02 003f      	cmpib #63,%d2
0001c60c: 67ee           	beqs 0x1c5fc
0001c60e: 0c02 002e      	cmpib #46,%d2
0001c612: 6602           	bnes 0x1c616
0001c614: 204a           	moveal %a2,%a0
0001c616: 0c00 002e      	cmpib #46,%d0
0001c61a: 6602           	bnes 0x1c61e
0001c61c: 5289           	addql #1,%a1
0001c61e: 5341           	subqw #1,%d1
0001c620: 6704           	beqs 0x1c626
0001c622: 2449           	moveal %a1,%a2
0001c624: 60c4           	bras 0x1c5ea
0001c626: 1010           	moveb %a0@,%d0
0001c628: b011           	cmpb %a1@,%d0
0001c62a: 57c0           	seq %d0
0001c62c: 4880           	extw %d0
0001c62e: 4440           	negw %d0
0001c630: 6002           	bras 0x1c634
0001c632: 4240           	clrw %d0
0001c634: 241f           	movel %sp@+,%d2
0001c636: 245f           	moveal %sp@+,%a2
0001c638: 4e75           	rts
0001c63a: 0000 206f      	orib #111,%d0
0001c63c:  _scasb
0001c63e: 0004 322f      	orib #47,%d4
0001c642: 0008           	.short 0x0008
0001c644: 1018           	moveb %a0@+,%d0
0001c646: 6704           	beqs 0x1c64c
0001c648: b001           	cmpb %d1,%d0
0001c64a: 66f8           	bnes 0x1c644
0001c64c: 5388           	subql #1,%a0
0001c64e: 2008           	movel %a0,%d0
0001c650: 4e75           	rts
0001c652:  _expand_string
0001c652: 206f 0008      	moveal %sp@(8),%a0
0001c656: 226f 0004      	moveal %sp@(4),%a1
0001c65a: 2008           	movel %a0,%d0
0001c65c: 4241           	clrw %d1
0001c65e: 1218           	moveb %a0@+,%d1
0001c660: 32c1           	movew %d1,%a1@+
0001c662: 66fa           	bnes 0x1c65e
0001c664: 91c0           	subal %d0,%a0
0001c666: 2008           	movel %a0,%d0
0001c668: 5380           	subql #1,%d0
0001c66a: 4e75           	rts
0001c66c:  _inside
0001c66c: 2f02           	movel %d2,%sp@-
0001c66e: 326f 0008      	moveaw %sp@(8),%a1
0001c672: 302f 000a      	movew %sp@(10),%d0
0001c676: 206f 000c      	moveal %sp@(12),%a0
0001c67a: 3410           	movew %a0@,%d2
0001c67c: b449           	cmpw %a1,%d2
0001c67e: 6e1e           	bgts 0x1c69e
0001c680: 3228 0002      	movew %a0@(2),%d1
0001c684: b240           	cmpw %d0,%d1
0001c686: 6e16           	bgts 0x1c69e
0001c688: d468 0004      	addw %a0@(4),%d2
0001c68c: b449           	cmpw %a1,%d2
0001c68e: 6f0e           	bles 0x1c69e
0001c690: d268 0006      	addw %a0@(6),%d1
0001c694: b240           	cmpw %d0,%d1
0001c696: 5ec0           	sgt %d0
0001c698: 4880           	extw %d0
0001c69a: 4440           	negw %d0
0001c69c: 6002           	bras 0x1c6a0
0001c69e: 4240           	clrw %d0
0001c6a0: 241f           	movel %sp@+,%d2
0001c6a2: 4e75           	rts
0001c6a4:  _rc_constrain
0001c6a4: 2f02           	movel %d2,%sp@-
0001c6a6: 226f 0008      	moveal %sp@(8),%a1
0001c6aa: 206f 000c      	moveal %sp@(12),%a0
0001c6ae: 3011           	movew %a1@,%d0
0001c6b0: b050           	cmpw %a0@,%d0
0001c6b2: 6f02           	bles 0x1c6b6
0001c6b4: 3080           	movew %d0,%a0@
0001c6b6: 3029 0002      	movew %a1@(2),%d0
0001c6ba: b068 0002      	cmpw %a0@(2),%d0
0001c6be: 6f04           	bles 0x1c6c4
0001c6c0: 3140 0002      	movew %d0,%a0@(2)
0001c6c4: 3028 0004      	movew %a0@(4),%d0
0001c6c8: 3211           	movew %a1@,%d1
0001c6ca: d269 0004      	addw %a1@(4),%d1
0001c6ce: 3400           	movew %d0,%d2
0001c6d0: d450           	addw %a0@,%d2
0001c6d2: b242           	cmpw %d2,%d1
0001c6d4: 6c04           	bges 0x1c6da
0001c6d6: 9240           	subw %d0,%d1
0001c6d8: 3081           	movew %d1,%a0@
0001c6da: 3028 0006      	movew %a0@(6),%d0
0001c6de: 3229 0002      	movew %a1@(2),%d1
0001c6e2: d269 0006      	addw %a1@(6),%d1
0001c6e6: 3240           	moveaw %d0,%a1
0001c6e8: d2e8 0002      	addaw %a0@(2),%a1
0001c6ec: b249           	cmpw %a1,%d1
0001c6ee: 6c06           	bges 0x1c6f6
0001c6f0: 9240           	subw %d0,%d1
0001c6f2: 3141 0002      	movew %d1,%a0@(2)
0001c6f6: 241f           	movel %sp@+,%d2
0001c6f8: 4e75           	rts
0001c6fa:  _rc_equal
0001c6fa: 226f 0004      	moveal %sp@(4),%a1
0001c6fe: 206f 0008      	moveal %sp@(8),%a0
0001c702: 2011           	movel %a1@,%d0
0001c704: b090           	cmpl %a0@,%d0
0001c706: 6610           	bnes 0x1c718
0001c708: 2269 0004      	moveal %a1@(4),%a1
0001c70c: b3e8 0004      	cmpal %a0@(4),%a1
0001c710: 57c0           	seq %d0
0001c712: 4880           	extw %d0
0001c714: 4440           	negw %d0
0001c716: 4e75           	rts
0001c718: 4240           	clrw %d0
0001c71a: 4e75           	rts
0001c71c:  _rc_intersect
0001c71c: 48e7 3c00      	moveml %d2-%d5,%sp@-
0001c720: 226f 0014      	moveal %sp@(20),%a1
0001c724: 206f 0018      	moveal %sp@(24),%a0
0001c728: 3810           	movew %a0@,%d4
0001c72a: 3211           	movew %a1@,%d1
0001c72c: 3004           	movew %d4,%d0
0001c72e: d068 0004      	addw %a0@(4),%d0
0001c732: 3401           	movew %d1,%d2
0001c734: d469 0004      	addw %a1@(4),%d2
0001c738: b042           	cmpw %d2,%d0
0001c73a: 6c02           	bges 0x1c73e
0001c73c: 3400           	movew %d0,%d2
0001c73e: 3628 0002      	movew %a0@(2),%d3
0001c742: 3029 0002      	movew %a1@(2),%d0
0001c746: 3a03           	movew %d3,%d5
0001c748: da68 0006      	addw %a0@(6),%d5
0001c74c: 3269 0006      	moveaw %a1@(6),%a1
0001c750: d2c0           	addaw %d0,%a1
0001c752: ba49           	cmpw %a1,%d5
0001c754: 6c02           	bges 0x1c758
0001c756: 3245           	moveaw %d5,%a1
0001c758: b841           	cmpw %d1,%d4
0001c75a: 6f02           	bles 0x1c75e
0001c75c: 3204           	movew %d4,%d1
0001c75e: b640           	cmpw %d0,%d3
0001c760: 6f02           	bles 0x1c764
0001c762: 3003           	movew %d3,%d0
0001c764: 3081           	movew %d1,%a0@
0001c766: 3140 0002      	movew %d0,%a0@(2)
0001c76a: 3602           	movew %d2,%d3
0001c76c: 9641           	subw %d1,%d3
0001c76e: 3143 0004      	movew %d3,%a0@(4)
0001c772: 3609           	movew %a1,%d3
0001c774: 9640           	subw %d0,%d3
0001c776: 3143 0006      	movew %d3,%a0@(6)
0001c77a: b242           	cmpw %d2,%d1
0001c77c: 6c0a           	bges 0x1c788
0001c77e: b049           	cmpw %a1,%d0
0001c780: 5dc0           	slt %d0
0001c782: 4880           	extw %d0
0001c784: 4440           	negw %d0
0001c786: 6002           	bras 0x1c78a
0001c788: 4240           	clrw %d0
0001c78a: 4cdf 003c      	moveml %sp@+,%d2-%d5
0001c78e: 4e75           	rts
0001c790:  _rc_union
0001c790: 48e7 3c00      	moveml %d2-%d5,%sp@-
0001c794: 226f 0014      	moveal %sp@(20),%a1
0001c798: 206f 0018      	moveal %sp@(24),%a0
0001c79c: 3811           	movew %a1@,%d4
0001c79e: 3210           	movew %a0@,%d1
0001c7a0: 3004           	movew %d4,%d0
0001c7a2: d069 0004      	addw %a1@(4),%d0
0001c7a6: 3401           	movew %d1,%d2
0001c7a8: d468 0004      	addw %a0@(4),%d2
0001c7ac: b042           	cmpw %d2,%d0
0001c7ae: 6f02           	bles 0x1c7b2
0001c7b0: 3400           	movew %d0,%d2
0001c7b2: 3629 0002      	movew %a1@(2),%d3
0001c7b6: 3028 0002      	movew %a0@(2),%d0
0001c7ba: 3a03           	movew %d3,%d5
0001c7bc: da69 0006      	addw %a1@(6),%d5
0001c7c0: 3240           	moveaw %d0,%a1
0001c7c2: d2e8 0006      	addaw %a0@(6),%a1
0001c7c6: ba49           	cmpw %a1,%d5
0001c7c8: 6f02           	bles 0x1c7cc
0001c7ca: 3245           	moveaw %d5,%a1
0001c7cc: b841           	cmpw %d1,%d4
0001c7ce: 6c02           	bges 0x1c7d2
0001c7d0: 3204           	movew %d4,%d1
0001c7d2: b640           	cmpw %d0,%d3
0001c7d4: 6c02           	bges 0x1c7d8
0001c7d6: 3003           	movew %d3,%d0
0001c7d8: 3081           	movew %d1,%a0@
0001c7da: 3140 0002      	movew %d0,%a0@(2)
0001c7de: 9441           	subw %d1,%d2
0001c7e0: 3142 0004      	movew %d2,%a0@(4)
0001c7e4: 92c0           	subaw %d0,%a1
0001c7e6: 3149 0006      	movew %a1,%a0@(6)
0001c7ea: 4cdf 003c      	moveml %sp@+,%d2-%d5
0001c7ee: 4e75           	rts
0001c7f0:  _strlencpy
0001c7f0: 206f 0008      	moveal %sp@(8),%a0
0001c7f4: 226f 0004      	moveal %sp@(4),%a1
0001c7f8: 7000           	moveq #0,%d0
0001c7fa: 5240           	addqw #1,%d0
0001c7fc: 12d8           	moveb %a0@+,%a1@+
0001c7fe: 66fa           	bnes 0x1c7fa
0001c800: 5340           	subqw #1,%d0
0001c802: 4e75           	rts
0001c804:  _strchr
0001c804: 206f 0004      	moveal %sp@(4),%a0
0001c808: 322f 0008      	movew %sp@(8),%d1
0001c80c: 1018           	moveb %a0@+,%d0
0001c80e: 670a           	beqs 0x1c81a
0001c810: b001           	cmpb %d1,%d0
0001c812: 66f8           	bnes 0x1c80c
0001c814: 5388           	subql #1,%a0
0001c816: 2008           	movel %a0,%d0
0001c818: 4e75           	rts
0001c81a: 7000           	moveq #0,%d0
0001c81c: 4e75           	rts
0001c81e: 0000 0000      	orib #0,%d0
0001c820:  _off_6x6_table
0001c822: 0006 000c      	orib #12,%d6
0001c826: 0012 0018      	orib #24,%a2@
0001c82a: 001e 0024      	orib #36,%fp@+
0001c82e: 002a 0030 0036 	orib #48,%a2@(54)
0001c834: 003c 0042      	orib #66,%ccr
0001c838: 0048           	.short 0x0048
0001c83a: 004e           	.short 0x004e
0001c83c: 0054 005a      	oriw #90,%a4@
0001c840: 0060 0066      	oriw #102,%a0@-
0001c844: 006c 0072 0078 	oriw #114,%a4@(120)
0001c84a: 007e           	.short 0x007e
0001c84c: 0084 008a 0090 	oril #9044112,%d4
0001c852: 0096 009c 00a2 	oril #10223778,%fp@
0001c858: 00a8 00ae 00b4 	oril #11403444,%a0@(186)
0001c85e: 00ba 
0001c860: 00c0           	bitrev %d0
0001c862: 00c6           	bitrev %d6
0001c864: 00cc           	.short 0x00cc
0001c866: 00d2           	.short 0x00d2
0001c868: 00d8           	.short 0x00d8
0001c86a: 00de           	.short 0x00de
0001c86c: 00e4           	.short 0x00e4
0001c86e: 00ea           	.short 0x00ea
0001c870: 00f0           	.short 0x00f0
0001c872: 00f6           	.short 0x00f6
0001c874: 00fc           	.short 0x00fc
0001c876: 0102           	btst %d0,%d2
0001c878: 0108 010e      	movepw %a0@(270),%d0
0001c87c: 0114           	btst %d0,%a4@
0001c87e: 011a           	btst %d0,%a2@+
0001c880: 0120           	btst %d0,%a0@-
0001c882: 0126           	btst %d0,%fp@-
0001c884: 012c 0132      	btst %d0,%a4@(306)
0001c888: 0138 013e      	btst %d0,0x13e
0001c88c: 0144           	bchg %d0,%d4
0001c88e: 014a 0150      	movepl %a2@(336),%d0
0001c892: 0156           	bchg %d0,%fp@
0001c894: 015c           	bchg %d0,%a4@+
0001c896: 0162           	bchg %d0,%a2@-
0001c898: 0168 016e      	bchg %d0,%a0@(366)
0001c89c: 0174 017a 0180 	bchg %d0,%a4@(0000000001800186)@(000000000000018c)
0001c8a2: 0186 018c 
0001c8a6: 0192           	bclr %d0,%a2@
0001c8a8: 0198           	bclr %d0,%a0@+
0001c8aa: 019e           	bclr %d0,%fp@+
0001c8ac: 01a4           	bclr %d0,%a4@-
0001c8ae: 01aa 01b0      	bclr %d0,%a2@(432)
0001c8b2: 01b6 01bc 01c2 	bclr %d0,@(0000000001c201c8)@(0000000000000000,%d0:w)
0001c8b8: 01c8 
0001c8ba: 01ce 01d4      	movepl %d0,%fp@(468)
0001c8be: 01da           	bset %d0,%a2@+
0001c8c0: 01e0           	bset %d0,%a0@-
0001c8c2: 01e6           	bset %d0,%fp@-
0001c8c4: 01ec 01f2      	bset %d0,%a4@(498)
0001c8c8: 01f8 01fe      	bset %d0,0x1fe
0001c8cc: 0204 020a      	andib #10,%d4
0001c8d0: 0210 0216      	andib #22,%a0@
0001c8d4: 021c 0222      	andib #34,%a4@+
0001c8d8: 0228 022e 0234 	andib #46,%a0@(564)
0001c8de: 023a           	.short 0x023a
0001c8e0: 0240 0246      	andiw #582,%d0
0001c8e4: 024c           	.short 0x024c
0001c8e6: 0252 0258      	andiw #600,%a2@
0001c8ea: 025e 0264      	andiw #612,%fp@+
0001c8ee: 026a 0270 0276 	andiw #624,%a2@(630)
0001c8f4: 027c 0282      	andiw #642,%sr
0001c8f8: 0288 028e 0294 	andil #42861204,%d0
0001c8fe: 029a 02a0 02a6 	andil #44040870,%a2@+
0001c904: 02ac 02b2 02b8 	andil #45220536,%a4@(702)
0001c90a: 02be 
0001c90c: 02c4           	byterev %d4
0001c90e: 02ca           	.short 0x02ca
0001c910: 02d0           	.short 0x02d0
0001c912: 02d6           	.short 0x02d6
0001c914: 02dc           	.short 0x02dc
0001c916: 02e2           	.short 0x02e2
0001c918: 02e8           	.short 0x02e8
0001c91a: 02ee           	.short 0x02ee
0001c91c: 02f4           	.short 0x02f4
0001c91e: 02fa           	.short 0x02fa
0001c920: 0300           	btst %d1,%d0
0001c922: 0306           	btst %d1,%d6
0001c924: 030c 0312      	movepw %a4@(786),%d1
0001c928: 0318           	btst %d1,%a0@+
0001c92a: 031e           	btst %d1,%fp@+
0001c92c: 0324           	btst %d1,%a4@-
0001c92e: 032a 0330      	btst %d1,%a2@(816)
0001c932: 0336 033c 0342 	btst %d1,%fp@(0000000003420348)@(0000000000000000,%d0:w:2)
0001c938: 0348 
0001c93a: 034e 0354      	movepl %fp@(852),%d1
0001c93e: 035a           	bchg %d1,%a2@+
0001c940: 0360           	bchg %d1,%a0@-
0001c942: 0366           	bchg %d1,%fp@-
0001c944: 036c 0372      	bchg %d1,%a4@(882)
0001c948: 0378 037e      	bchg %d1,0x37e
0001c94c: 0384           	bclr %d1,%d4
0001c94e: 038a 0390      	movepw %d1,%a2@(912)
0001c952: 0396           	bclr %d1,%fp@
0001c954: 039c           	bclr %d1,%a4@+
0001c956: 03a2           	bclr %d1,%a2@-
0001c958: 03a8 03ae      	bclr %d1,%a0@(942)
0001c95c: 03b4 03ba 03c0 	bclr %d1,@(0000000003c003c6,%d0:w:2)@(00000000000003cc)
0001c962: 03c6 03cc 
0001c966: 03d2           	bset %d1,%a2@
0001c968: 03d8           	bset %d1,%a0@+
0001c96a: 03de           	bset %d1,%fp@+
0001c96c: 03e4           	bset %d1,%a4@-
0001c96e: 03ea 03f0      	bset %d1,%a2@(1008)
0001c972: 03f6 03fc 0402 	bset %d1,@(0000000004020408)@(0000000000000000)
0001c978: 0408 
0001c97a: 040e           	.short 0x040e
0001c97c: 0414 041a      	subib #26,%a4@
0001c980: 0420 0426      	subib #38,%a0@-
0001c984: 042c 0432 0438 	subib #50,%a4@(1080)
0001c98a: 043e           	.short 0x043e
0001c98c: 0444 044a      	subiw #1098,%d4
0001c990: 0450 0456      	subiw #1110,%a0@
0001c994: 045c 0462      	subiw #1122,%a4@+
0001c998: 0468 046e 0474 	subiw #1134,%a0@(1140)
0001c99e: 047a           	.short 0x047a
0001c9a0: 0480 0486 048c 	subil #75891852,%d0
0001c9a6: 0492 0498 049e 	subil #77071518,%a2@
0001c9ac: 04a4 04aa 04b0 	subil #78251184,%a4@-
0001c9b2: 04b6 04bc 04c2 	subil #79430850,%fp@(ffffffffffffffc8,%d0:w:4)
0001c9b8: 04c8 
0001c9ba: 04ce           	.short 0x04ce
0001c9bc: 04d4           	.short 0x04d4
0001c9be: 04da           	.short 0x04da
0001c9c0: 04e0           	.short 0x04e0
0001c9c2: 04e6           	.short 0x04e6
0001c9c4: 04ec           	.short 0x04ec
0001c9c6: 04f2           	.short 0x04f2
0001c9c8: 04f8           	.short 0x04f8
0001c9ca: 04fe           	.short 0x04fe
0001c9cc: 0504           	btst %d2,%d4
0001c9ce: 050a 0510      	movepw %a2@(1296),%d2
0001c9d2: 0516           	btst %d2,%fp@
0001c9d4: 051c           	btst %d2,%a4@+
0001c9d6: 0522           	btst %d2,%a2@-
0001c9d8: 0528 052e      	btst %d2,%a0@(1326)
0001c9dc: 0534 053a 0540 	btst %d2,%a4@(0000000005400546,%d0:w:4)@(000000000000054c)
0001c9e2: 0546 054c 
0001c9e6: 0552           	bchg %d2,%a2@
0001c9e8: 0558           	bchg %d2,%a0@+
0001c9ea: 055e           	bchg %d2,%fp@+
0001c9ec: 0564           	bchg %d2,%a4@-
0001c9ee: 056a 0570      	bchg %d2,%a2@(1392)
0001c9f2: 0576 057c 0582 	bchg %d2,%fp@(0000000005820588)@(0000000000000000)
0001c9f8: 0588 
0001c9fa: 058e 0594      	movepw %d2,%fp@(1428)
0001c9fe: 059a           	bclr %d2,%a2@+
0001ca00: 05a0           	bclr %d2,%a0@-
0001ca02: 05a6           	bclr %d2,%fp@-
0001ca04: 05ac 05b2      	bclr %d2,%a4@(1458)
0001ca08: 05b8 05be      	bclr %d2,0x5be
0001ca0c: 05c4           	bset %d2,%d4
0001ca0e: 05ca 05d0      	movepl %d2,%a2@(1488)
0001ca12: 05d6           	bset %d2,%fp@
0001ca14: 05dc           	bset %d2,%a4@+
0001ca16: 05e2           	bset %d2,%a2@-
0001ca18: 05e8 05ee      	bset %d2,%a0@(1518)
0001ca1c: 05f4 05fa 0600 	bset %d2,@(0000000006000000)@(0000000000000000)
0001ca22: 0000 0000 
0001ca24:  _off_8x8_table
0001ca26: 0008           	.short 0x0008
0001ca28: 0010 0018      	orib #24,%a0@
0001ca2c: 0020 0028      	orib #40,%a0@-
0001ca30: 0030 0038 0040 	orib #56,%a0@(0000000000000040,%d0:w)
0001ca36: 0048           	.short 0x0048
0001ca38: 0050 0058      	oriw #88,%a0@
0001ca3c: 0060 0068      	oriw #104,%a0@-
0001ca40: 0070 0078 0080 	oriw #120,%a0@(ffffffffffffff80,%d0:w)
0001ca46: 0088 0090 0098 	oril #9437336,%d0
0001ca4c: 00a0 00a8 00b0 	oril #11010224,%a0@-
0001ca52: 00b8 00c0 00c8 	oril #12583112,0xd0
0001ca58: 00d0 
0001ca5a: 00d8           	.short 0x00d8
0001ca5c: 00e0           	.short 0x00e0
0001ca5e: 00e8           	.short 0x00e8
0001ca60: 00f0           	.short 0x00f0
0001ca62: 00f8           	.short 0x00f8
0001ca64: 0100           	btst %d0,%d0
0001ca66: 0108 0110      	movepw %a0@(272),%d0
0001ca6a: 0118           	btst %d0,%a0@+
0001ca6c: 0120           	btst %d0,%a0@-
0001ca6e: 0128 0130      	btst %d0,%a0@(304)
0001ca72: 0138 0140      	btst %d0,0x140
0001ca76: 0148 0150      	movepl %a0@(336),%d0
0001ca7a: 0158           	bchg %d0,%a0@+
0001ca7c: 0160           	bchg %d0,%a0@-
0001ca7e: 0168 0170      	bchg %d0,%a0@(368)
0001ca82: 0178 0180      	bchg %d0,0x180
0001ca86: 0188 0190      	movepw %d0,%a0@(400)
0001ca8a: 0198           	bclr %d0,%a0@+
0001ca8c: 01a0           	bclr %d0,%a0@-
0001ca8e: 01a8 01b0      	bclr %d0,%a0@(432)
0001ca92: 01b8 01c0      	bclr %d0,0x1c0
0001ca96: 01c8 01d0      	movepl %d0,%a0@(464)
0001ca9a: 01d8           	bset %d0,%a0@+
0001ca9c: 01e0           	bset %d0,%a0@-
0001ca9e: 01e8 01f0      	bset %d0,%a0@(496)
0001caa2: 01f8 0200      	bset %d0,0x200
0001caa6: 0208           	.short 0x0208
0001caa8: 0210 0218      	andib #24,%a0@
0001caac: 0220 0228      	andib #40,%a0@-
0001cab0: 0230 0238 0240 	andib #56,%a0@(0000000000000040,%d0:w:2)
0001cab6: 0248           	.short 0x0248
0001cab8: 0250 0258      	andiw #600,%a0@
0001cabc: 0260 0268      	andiw #616,%a0@-
0001cac0: 0270 0278 0280 	andiw #632,%a0@(ffffffffffffff80,%d0:w:2)
0001cac6: 0288 0290 0298 	andil #42992280,%d0
0001cacc: 02a0 02a8 02b0 	andil #44565168,%a0@-
0001cad2: 02b8 02c0 02c8 	andil #46138056,0x2d0
0001cad8: 02d0 
0001cada: 02d8           	.short 0x02d8
0001cadc: 02e0           	.short 0x02e0
0001cade: 02e8           	.short 0x02e8
0001cae0: 02f0           	.short 0x02f0
0001cae2: 02f8           	.short 0x02f8
0001cae4: 0300           	btst %d1,%d0
0001cae6: 0308 0310      	movepw %a0@(784),%d1
0001caea: 0318           	btst %d1,%a0@+
0001caec: 0320           	btst %d1,%a0@-
0001caee: 0328 0330      	btst %d1,%a0@(816)
0001caf2: 0338 0340      	btst %d1,0x340
0001caf6: 0348 0350      	movepl %a0@(848),%d1
0001cafa: 0358           	bchg %d1,%a0@+
0001cafc: 0360           	bchg %d1,%a0@-
0001cafe: 0368 0370      	bchg %d1,%a0@(880)
0001cb02: 0378 0380      	bchg %d1,0x380
0001cb06: 0388 0390      	movepw %d1,%a0@(912)
0001cb0a: 0398           	bclr %d1,%a0@+
0001cb0c: 03a0           	bclr %d1,%a0@-
0001cb0e: 03a8 03b0      	bclr %d1,%a0@(944)
0001cb12: 03b8 03c0      	bclr %d1,0x3c0
0001cb16: 03c8 03d0      	movepl %d1,%a0@(976)
0001cb1a: 03d8           	bset %d1,%a0@+
0001cb1c: 03e0           	bset %d1,%a0@-
0001cb1e: 03e8 03f0      	bset %d1,%a0@(1008)
0001cb22: 03f8 0400      	bset %d1,0x400
0001cb26: 0408           	.short 0x0408
0001cb28: 0410 0418      	subib #24,%a0@
0001cb2c: 0420 0428      	subib #40,%a0@-
0001cb30: 0430 0438 0440 	subib #56,%a0@(0000000000000040,%d0:w:4)
0001cb36: 0448           	.short 0x0448
0001cb38: 0450 0458      	subiw #1112,%a0@
0001cb3c: 0460 0468      	subiw #1128,%a0@-
0001cb40: 0470 0478 0480 	subiw #1144,%a0@(ffffffffffffff80,%d0:w:4)
0001cb46: 0488 0490 0498 	subil #76547224,%d0
0001cb4c: 04a0 04a8 04b0 	subil #78120112,%a0@-
0001cb52: 04b8 04c0 04c8 	subil #79693000,0x4d0
0001cb58: 04d0 
0001cb5a: 04d8           	.short 0x04d8
0001cb5c: 04e0           	.short 0x04e0
0001cb5e: 04e8           	.short 0x04e8
0001cb60: 04f0           	.short 0x04f0
0001cb62: 04f8           	.short 0x04f8
0001cb64: 0500           	btst %d2,%d0
0001cb66: 0508 0510      	movepw %a0@(1296),%d2
0001cb6a: 0518           	btst %d2,%a0@+
0001cb6c: 0520           	btst %d2,%a0@-
0001cb6e: 0528 0530      	btst %d2,%a0@(1328)
0001cb72: 0538 0540      	btst %d2,0x540
0001cb76: 0548 0550      	movepl %a0@(1360),%d2
0001cb7a: 0558           	bchg %d2,%a0@+
0001cb7c: 0560           	bchg %d2,%a0@-
0001cb7e: 0568 0570      	bchg %d2,%a0@(1392)
0001cb82: 0578 0580      	bchg %d2,0x580
0001cb86: 0588 0590      	movepw %d2,%a0@(1424)
0001cb8a: 0598           	bclr %d2,%a0@+
0001cb8c: 05a0           	bclr %d2,%a0@-
0001cb8e: 05a8 05b0      	bclr %d2,%a0@(1456)
0001cb92: 05b8 05c0      	bclr %d2,0x5c0
0001cb96: 05c8 05d0      	movepl %d2,%a0@(1488)
0001cb9a: 05d8           	bset %d2,%a0@+
0001cb9c: 05e0           	bset %d2,%a0@-
0001cb9e: 05e8 05f0      	bset %d2,%a0@(1520)
0001cba2: 05f8 0600      	bset %d2,0x600
0001cba6: 0608           	.short 0x0608
0001cba8: 0610 0618      	addib #24,%a0@
0001cbac: 0620 0628      	addib #40,%a0@-
0001cbb0: 0630 0638 0640 	addib #56,%a0@(0000000000000040,%d0:w:8)
0001cbb6: 0648           	.short 0x0648
0001cbb8: 0650 0658      	addiw #1624,%a0@
0001cbbc: 0660 0668      	addiw #1640,%a0@-
0001cbc0: 0670 0678 0680 	addiw #1656,%a0@(ffffffffffffff80,%d0:w:8)
0001cbc6: 0688 0690 0698 	addil #110102168,%d0
0001cbcc: 06a0 06a8 06b0 	addil #111675056,%a0@-
0001cbd2: 06b8 06c0 06c8 	addil #113247944,0x6d0
0001cbd8: 06d0 
0001cbda: 06d8           	.short 0x06d8
0001cbdc: 06e0           	.short 0x06e0
0001cbde: 06e8 06f0 06f8 	callm #-16,%a0@(1784)
0001cbe4: 0700           	btst %d3,%d0
0001cbe6: 0708 0710      	movepw %a0@(1808),%d3
0001cbea: 0718           	btst %d3,%a0@+
0001cbec: 0720           	btst %d3,%a0@-
0001cbee: 0728 0730      	btst %d3,%a0@(1840)
0001cbf2: 0738 0740      	btst %d3,0x740
0001cbf6: 0748 0750      	movepl %a0@(1872),%d3
0001cbfa: 0758           	bchg %d3,%a0@+
0001cbfc: 0760           	bchg %d3,%a0@-
0001cbfe: 0768 0770      	bchg %d3,%a0@(1904)
0001cc02: 0778 0780      	bchg %d3,0x780
0001cc06: 0788 0790      	movepw %d3,%a0@(1936)
0001cc0a: 0798           	bclr %d3,%a0@+
0001cc0c: 07a0           	bclr %d3,%a0@-
0001cc0e: 07a8 07b0      	bclr %d3,%a0@(1968)
0001cc12: 07b8 07c0      	bclr %d3,0x7c0
0001cc16: 07c8 07d0      	movepl %d3,%a0@(2000)
0001cc1a: 07d8           	bset %d3,%a0@+
0001cc1c: 07e0           	bset %d3,%a0@-
0001cc1e: 07e8 07f0      	bset %d3,%a0@(2032)
0001cc22: 07f8 0800      	bset %d3,0x800
0001cc26: 0000 0001      	orib #1,%d0
0001cc28:  _fnt_st_6x6
0001cc2a: 0008           	.short 0x0008
0001cc2c: 3678 3620      	moveaw 0x3620,%a3
0001cc30: 7379 7374 656d 	mvsw 0x7374656d,%d1
0001cc36: 2066           	moveal %fp@-,%a0
0001cc38: 6f6e           	bles 0x1cca8
0001cc3a: 7400           	moveq #0,%d2
0001cc4c: 0000 00ff      	orib #-1,%d0
0001cc50: 0004 0004      	orib #4,%d4
0001cc54: 0003 0001      	orib #1,%d3
0001cc58: 0001 0005      	orib #5,%d1
0001cc5c: 0006 0000      	orib #0,%d6
0001cc60: 0003 0001      	orib #1,%d3
0001cc64: 0001 5555      	orib #85,%d1
0001cc68: aaaa 000c 0000 	macw %a4l,%d0l,%a2@(0),%d5
0001cc6e: 0000 0001      	orib #1,%d0
0001cc72: c820           	andb %a0@-,%d4
0001cc74: 0001 cc82      	orib #-126,%d1
0001cc78: 00c0           	bitrev %d0
0001cc7a: 0006 0000      	orib #0,%d6
0001cc7e: 0000 0000      	orib #0,%d0
0001cc82: 0082 0421 cfb6 	oril #69324726,%d2
0001cc88: 0de3           	bset %d6,%a3@-
0001cc8a: 04e3           	.short 0x04e3
0001cc8c: 8150           	orw %d0,%a0@
0001cc8e: f987           	.short 0xf987
0001cc90: bcc3           	cmpaw %d3,%fp
0001cc92: cc3e           	.short 0xcc3e
0001cc94: 73e0           	mvzw %a0@-,%d1
0001cc96: 381f           	movew %sp@+,%d4
0001cc98: 8442           	orw %d2,%d2
0001cc9a: 00cd           	.short 0x00cd
0001cc9c: 947b 260c      	subw %pc@(0x1ccaa,%d2:w:8),%d2
0001cca0: 3184 8800      	movew %d4,%a0@(0000000000000000,%a0:l)
0001cca4: 0006 704f      	orib #79,%d6
0001cca8: 3c33 c73e 71c3 	movew %a3@(0000000071c30c18)@(000000000000061c,%a4:w:8),%d6
0001ccae: 0c18 061c 
0001ccb2: 71cf           	mvzw %sp,%d0
0001ccb4: 1ef3 ef9e 89c0 	moveb @(0000000000000000)@(ffffffffffff89c0,%fp:l:8),%sp@+
0001ccba: 9242           	subw %d2,%d1
0001ccbc: 289c           	movel %a4@+,%a4@
0001ccbe: f1cf           	.short 0xf1cf
0001ccc0: 1efa 28a2      	moveb %pc@(0x1f564),%sp@+
0001ccc4: 8a2f 9ec1      	orb %sp@(-24895),%d5
0001ccc8: e200           	asrb #1,%d0
0001ccca: 6008           	bras 0x1ccd4
0001cccc: 0008           	.short 0x0008
0001ccce: 0180           	bclr %d0,%d0
0001ccd0: 8001           	orb %d1,%d0
0001ccd2: 2060           	moveal %a0@-,%a0
0001ccd4: 0000 0000      	orib #0,%d0
0001ccd8: 0020 0000      	orib #0,%a0@-
0001ccdc: 0000 0e31      	orib #49,%d0
0001cce0: c400           	andb %d0,%d2
0001cce2: 7941           	mvsw %d1,%d4
0001cce4: 0851 0200      	bchg #0,%a1@
0001cce8: 2144 1421      	movel %d4,%a0@(5153)
0001ccec: 0508 2007      	movepw %a0@(8199),%d2
0001ccf0: 8851           	orw %a1@,%d4
0001ccf2: 0210 5145      	andib #69,%a0@
0001ccf6: 041a 2f06      	subib #6,%a2@+
0001ccfa: 1041           	.short 0x1041
0001ccfc: 04f1           	.short 0x04f1
0001ccfe: e71c           	rolb #3,%d4
0001cd00: 6000 30c0      	braw 0x1fdc2
0001cd04: c36c 69a3      	andw %d1,%a4@(27043)
0001cd08: 4201           	clrb %d1
0001cd0a: e41a           	rorb #2,%d2
0001cd0c: 6941           	bvss 0x1cd4f
0001cd0e: 0869 e7bd 4ba9 	bchg #-67,%a1@(19369)
0001cd14: bc7b ff1c      	cmpw %pc@(0x1cd16)@(0000000000000000,%sp:l:8),%d6
0001cd18: 7bfc 1ef3      	mvzw #7923,%d5
0001cd1c: 0d8e f9bf      	movepw %d6,%fp@(-1601)
0001cd20: b6f9 cd5e 3be0 	cmpaw 0xcd5e3be0,%a3
0001cd26: 3ed8           	movew %a0@+,%sp@+
0001cd28: c000           	andb %d0,%d0
0001cd2a: 01cf c0f8      	movepl %d0,%sp@(-16136)
0001cd2e: e000           	asrb #8,%d0
0001cd30: 71c7           	mvzw %d7,%d0
0001cd32: 0c18 838c      	cmpib #-116,%a0@+
0001cd36: 7886           	moveq #-122,%d4
0001cd38: 060c           	.short 0x060c
0001cd3a: c21a           	andb %a2@+,%d1
0001cd3c: 30c0           	movew %d0,%a0@+
0001cd3e: 0071 c73e 01c2 	oriw #-14530,@(0000000000000000)@(0000000000000662)
0001cd44: 0662 
0001cd46: af2a           	.short 0xaf2a
0001cd48: 1a17           	moveb %sp@,%d5
0001cd4a: 8682           	orl %d2,%d3
0001cd4c: 0150           	bchg %d0,%a0@
0001cd4e: c880           	andl %d0,%d4
0001cd50: 84c2           	divuw %d2,%d2
0001cd52: 0c02 5367      	cmpib #103,%d2
0001cd56: 203f           	.short 0x203f
0001cd58: 42f4 00cd      	movew %ccr,%a4@(ffffffffffffffcd,%d0:w)
0001cd5c: bea3           	cmpl %a3@-,%d7
0001cd5e: 4d0c           	.short 0x4d0c
0001cd60: 60c3           	bras 0x1cd25
0001cd62: 0800 000c      	btst #12,%d0
0001cd66: 98c0           	subaw %d0,%a4
0001cd68: 8252           	orw %a2@,%d1
0001cd6a: 0802 8a23      	btst #35,%d2
0001cd6e: 0c31 e326 8a28 	cmpib #38,%a1@(0000000000000028,%a0:l:2)
0001cd74: a08a           	.short 0xa08a
0001cd76: 0820 8880      	btst #-128,%a0@-
0001cd7a: 9443           	subw %d3,%d2
0001cd7c: 6ca2           	bges 0x1cd20
0001cd7e: 8a28 a022      	orb %a0@(-24542),%d5
0001cd82: 28a2           	movel %a2@-,%a4@
0001cd84: 5221           	addqb #1,%a1@-
0001cd86: 1860           	.short 0x1860
0001cd88: 6700 61cf      	beqw 0x22f59
0001cd8c: 1c79           	.short 0x1c79
0001cd8e: c21e           	andb %fp@+,%d1
0001cd90: b181           	eorl %d0,%d1
0001cd92: 2421           	movel %a1@-,%d2
0001cd94: 4f1c           	chkl %a4@+,%d7
0001cd96: f1e7           	.short 0xf1e7
0001cd98: 0e72           	.short 0x0e72
0001cd9a: 28a2           	movel %a2@-,%a4@
0001cd9c: 4a27           	tstb %sp@-
0001cd9e: 8c30 ce88      	orb %a0@(ffffffffffffff88,%a4:l:8),%d6
0001cda2: 8002           	orb %d2,%d0
0001cda4: 1400           	moveb %d0,%d2
0001cda6: 801e           	orb %fp@+,%d0
0001cda8: 5002           	addqb #8,%d2
0001cdaa: 0050 8000      	oriw #-32768,%a0@
0001cdae: fbca           	.short 0xfbca
0001cdb0: 1400           	moveb %d0,%d2
0001cdb2: 8508           	sbcd %a0@-,%a2@-
0001cdb4: 0000 0e23      	orib #35,%d0
0001cdb8: 6d88           	blts 0x1cd42
0001cdba: 2082           	movel %d2,%a0@
0001cdbc: 0800 00a2      	btst #-94,%d0
0001cdc0: 0000 30c0      	orib #-64,%d0
0001cdc4: 06f6 b2c4 8c72 	callm #-60,%fp@(0000000000000072,%a0:l:4)
0001cdca: c22c b002      	andb %a4@(-20478),%d1
0001cdce: 1ceb 38d7      	moveb %a3@(14551),%fp@+
0001cdd2: 012d 8c08      	btst %d0,%a5@(-29688)
0001cdd6: 618c           	bsrs 0x1cd64
0001cdd8: 31bd           	.short 0x31bd
0001cdda: 861b           	orb %a3@+,%d3
0001cddc: e7c6           	.short 0xe7c6
0001cdde: d9b9 b618 6d56 	addl %d4,0xb6186d56
0001cde4: 186f           	.short 0x186f
0001cde6: e6d8           	rorw %a0@+
0001cde8: a216           	.short 0xa216
0001cdea: 6b66           	bmis 0x1ce52
0001cdec: fe61 c6be      	cp1ldw %a1@-,%a4,#4,#190
0001cdf0: 736d 9a21      	mvsw %a5@(-26079),%d1
0001cdf4: c412           	andb %a2@,%d2
0001cdf6: 03e1           	bset %d1,%a1@-
0001cdf8: 9810           	subb %a0@,%d4
0001cdfa: c02c 49e0      	andb %a4@(18912),%d0
0001cdfe: 0768 6300      	bchg %d3,%a0@(25344)
0001ce02: 0362           	bchg %d1,%a2@-
0001ce04: 3bdf           	.short 0x3bdf
0001ce06: 6e1c           	bgts 0x1ce24
0001ce08: b297           	cmpl %sp@,%d1
0001ce0a: 84de           	divuw %fp@+,%d2
0001ce0c: e150           	roxlw #8,%d0
0001ce0e: c88f           	.short 0xc88f
0001ce10: bec3           	cmpaw %d3,%sp
0001ce12: ef8e           	lsll #7,%d6
0001ce14: 7320           	mvsb %a0@-,%d1
0001ce16: b760           	eorw %d3,%a0@-
0001ce18: 6294           	bhis 0x1cdae
0001ce1a: 00c9           	.short 0x00c9
0001ce1c: 1470           	.short 0x1470
0001ce1e: 8618           	orb %a0@+,%d3
0001ce20: 60c7           	bras 0x1cde9
0001ce22: be01           	cmpb %d1,%d7
0001ce24: e018           	rorb #8,%d0
0001ce26: a847 1c93      	macl %d7,%a4
0001ce2a: cf04           	abcd %d4,%d7
0001ce2c: 71e0           	mvzw %a0@-,%d0
0001ce2e: 0060 018c      	oriw #396,%a0@-
0001ce32: bbef 208b      	cmpal %sp@(8331),%a5
0001ce36: cf26           	andb %d7,%fp@-
0001ce38: f880           	.short 0xf880
0001ce3a: 9842           	subw %d2,%d4
0001ce3c: aaa2 f22f      	macw %a7l,%a7l,<<,%a2@-&,%d5
0001ce40: 1c22           	moveb %a2@-,%d6
0001ce42: 28aa 2142      	movel %a2@(8514),%a4@
0001ce46: 1830 6d80      	moveb @(0000000000000000,%d6:l:4),%d4
0001ce4a: 3028 a08b      	movew %a0@(-24437),%d0
0001ce4e: e7a2           	asll %d3,%d2
0001ce50: c881           	andl %d1,%d4
0001ce52: 3823           	movew %a3@-,%d4
0001ce54: e8a2           	asrl %d4,%d2
0001ce56: 8a24           	orb %a4@-,%d5
0001ce58: 9822           	subb %a2@-,%d4
0001ce5a: 28aa 3221      	movel %a2@(12833),%a4@
0001ce5e: 1830 6b9c      	moveb @(0000000000000000)@(0000000000000000,%d6:l:2),%d4
0001ce62: 8227           	orb %sp@-,%d1
0001ce64: 1c71           	.short 0x1c71
0001ce66: c720           	andb %d3,%a0@-
0001ce68: 71c7           	mvzw %d7,%d0
0001ce6a: 1821           	moveb %a1@-,%d4
0001ce6c: 871c           	orb %d3,%a4@+
0001ce6e: 80ef 9c71      	divuw %sp@(-25487),%d0
0001ce72: c8a2           	andl %a2@-,%d4
0001ce74: 89c8           	.short 0x89c8
0001ce76: 9871 cf1e 7187 	subw %a1@(0000000000000000)@(0000000000007187,%a4:l:8),%d4
0001ce7c: 22f1 2fa2 61e7 	movel @(00000000000061e7,%d2:l:8)@(ffffffffffffb6cc),%a1@+
0001ce82: b6cc 
0001ce84: cd9b           	andl %d6,%a3@+
0001ce86: 71c5           	mvzw %d5,%d0
0001ce88: 96ba e71c      	subl %pc@(0x1b5a6),%d3
0001ce8c: 7000           	moveq #0,%d0
0001ce8e: 08ea db55 4927 	bset #85,%a2@(18727)
0001ce94: 0c18 6d8c      	cmpib #-116,%a0@+
0001ce98: 19bd           	.short 0x19bd
0001ce9a: 8618           	orb %a0@+,%d3
0001ce9c: 6646           	bnes 0x1cee4
0001ce9e: d9bd           	.short 0xd9bd
0001cea0: 9cd8           	subaw %a0@+,%fp
0001cea2: 6f56           	bles 0x1cefa
0001cea4: 1866           	.short 0x1866
0001cea6: f671           	.short 0xf671
0001cea8: c72d d3c6      	andb %d3,%a5@(-11322)
0001ceac: 5433 668c      	addqb #2,%a3@(ffffffffffffff8c,%d6:w:8)
0001ceb0: abed           	.short 0xabed
0001ceb2: 9c72 a792 7886 	subw @(0000000000000000,%a2:w:8)@(0000000000007886),%d6
0001ceb8: 0630 cf80 30c3 	addib #-128,%a0@(ffffffffffffffc3,%d3:w)
0001cebe: 0468 c100 008d 	subiw #-16128,%a0@(141)
0001cec4: 8662           	orw %a2@-,%d3
0001cec6: acaa           	.short 0xacaa
0001cec8: e2df           	lsrw %sp@+
0001ceca: dc93           	addl %a3@,%d6
0001cecc: a358           	mov3ql #1,%a0@+
0001cece: d9cc           	addal %a4,%a4
0001ced0: 06d8           	.short 0x06d8
0001ced2: 698c           	bvss 0x1ce60
0001ced4: dbef a440      	addal %sp@(-23488),%a5
0001ced8: 2168 00c0 3e29 	movel %a0@(192),%a0@(15913)
0001cede: 6e80           	bgts 0x1ce60
0001cee0: 60c3           	bras 0x1cea5
0001cee2: 0830 0330 c848 	btst #48,%a0@(0000000000000048,%a4:l)
0001cee8: 02f8           	.short 0x02f8
0001ceea: 2888           	movel %a0,%a4@
0001ceec: 8823           	orb %a3@-,%d4
0001ceee: 0c31 e30c b228 	cmpib #12,%a1@(0000000000000028,%a3:w:2)
0001cef4: a08a           	.short 0xa08a
0001cef6: 0822 8888      	btst #-120,%a2@-
0001cefa: 9442           	subw %d2,%d2
0001cefc: 29a2 822a      	movel %a2@-,%a4@(000000000000002a,%a0:w:2)
0001cf00: 0222 2536      	andib #54,%a2@-
0001cf04: 5084           	addql #8,%d4
0001cf06: 1818           	moveb %a0@+,%d4
0001cf08: 6000 03e8      	braw 0x1d2f2
0001cf0c: a08a           	.short 0xa08a
0001cf0e: 021e 8881      	andib #-127,%fp@+
0001cf12: 2422           	movel %a2@-,%d2
0001cf14: a8a2 8a24      	macl %d4,%a0,<<,%a2@-&,%d4
0001cf18: 0622 252a      	addib #42,%a2@-
0001cf1c: 31e2 0c30      	movew %a2@-,0xc30
0001cf20: c132 822f      	andb %d0,%a2@(000000000000002f,%a0:w:2)
0001cf24: 8208           	.short 0x8208
0001cf26: 20a0           	movel %a0@-,%a0@
0001cf28: fbef           	.short 0xfbef
0001cf2a: 8820           	orb %a0@-,%d4
0001cf2c: 88a2           	orl %a2@-,%d4
0001cf2e: f38a           	.short 0xf38a
0001cf30: 228a           	movel %a2,%a1@
0001cf32: 28a2           	movel %a2@-,%a4@
0001cf34: 7a28           	moveq #40,%d5
0001cf36: 8e20           	orb %a0@-,%d7
0001cf38: 8d88 0888      	unpk %a0@-,%fp@-,#2184
0001cf3c: a289           	.short 0xa289
0001cf3e: a79c           	.short 0xa79c
0001cf40: 6100 8b14      	bsrw 0x15a56
0001cf44: c6f6 0a26      	muluw %fp@(0000000000000026,%d0:l:2),%d3
0001cf48: 9aa2           	subl %a2@-,%d5
0001cf4a: c8a2           	andl %a2@-,%d4
0001cf4c: 8800           	orb %d0,%d4
0001cf4e: 086a f8c0 4bad 	bchg #-64,%a2@(19373)
0001cf54: 8c38 6d8c      	orb 0x6d8c,%d6
0001cf58: 19bd           	.short 0x19bd
0001cf5a: 8018           	orb %a0@+,%d0
0001cf5c: 6646           	bnes 0x1cfa4
0001cf5e: d9b1 8ed0      	addl %d4,%a1@(ffffffffffffffd0,%a0:l:8)
0001cf62: 6c56           	bges 0x1cfba
0001cf64: 1866           	.short 0x1866
0001cf66: c631 cdad d366 	andb @(ffffffffffffd366)@(0000000000000000,%a4:l:4),%d3
0001cf6c: 1463           	.short 0x1463
0001cf6e: 668c           	bnes 0x1cefc
0001cf70: ab65           	mov3ql #5,%a5@-
0001cf72: 36aa a412      	movew %a2@(-23534),%a3@
0001cf76: 0000 0030      	orib #48,%d0
0001cf7a: c01a           	andb %a2@+,%d0
0001cf7c: 0003 3469      	orib #105,%d3
0001cf80: e700           	aslb #3,%d0
0001cf82: 0087 0421 c9b6 	oril #69323190,%d7
0001cf88: 4210           	clrb %a0@
0001cf8a: 3c18           	movew %a0@+,%d6
0001cf8c: e75c           	rolw #3,%d4
0001cf8e: d9cc           	addal %a4,%a4
0001cf90: 06f8 6d8c d867 	callm #-116,0xffffd867
0001cf96: 3c71 eef0      	moveaw %a1@(fffffffffffffff0,%fp:l:8),%fp
0001cf9a: 0000 14f2      	orib #-14,%d0
0001cf9e: 6d00 3184      	bltw 0x20124
0001cfa2: 8830 0320 704f 	orb %a0@(000000000000704f,%d0:w:2),%d4
0001cfa8: bc13           	cmpb %a3@,%d6
0001cfaa: c708           	abcd %a0@-,%a3@-
0001cfac: 71c3           	mvzw %d3,%d0
0001cfae: 0418 0600      	subib #0,%a0@+
0001cfb2: 822f 1ef3      	orb %sp@(7923),%d1
0001cfb6: e81e           	rorb #4,%d6
0001cfb8: 89c7           	divsw %d7,%d4
0001cfba: 127a           	.short 0x127a
0001cfbc: 289c           	movel %a4@+,%a4@
0001cfbe: 81c9           	.short 0x81c9
0001cfc0: bc21           	cmpb %a1@-,%d6
0001cfc2: e222           	asrb %d1,%d2
0001cfc4: 888f           	.short 0x888f
0001cfc6: 9e09           	.short 0x9e09
0001cfc8: e000           	asrb #8,%d0
0001cfca: 01ef 1c79      	bset %d0,%sp@(7289)
0001cfce: c202           	andb %d2,%d1
0001cfd0: 89c1           	divsw %d1,%d4
0001cfd2: 2272 289c      	moveal %a2@(ffffffffffffff9c,%d2:l),%a1
0001cfd6: f1e4           	.short 0xf1e4
0001cfd8: 1c11           	moveb %a1@,%d6
0001cfda: e236           	roxrb %d1,%d6
0001cfdc: 4827           	nbcd %sp@-
0001cfde: 8e31 c03e      	orb %a1@(000000000000003e,%a4:w),%d7
0001cfe2: 7a28           	moveq #40,%d5
0001cfe4: 3efb ef9e 8208 	movew %zpc@(0000000000000000)@(ffffffffffff8208,%fp:l:8),%sp@+
0001cfea: 0820 8fbe      	btst #-66,%a0@-
0001cfee: 81eb a28a      	divsw %a3@(-23926),%d0
0001cff2: 28a2           	movel %a2@-,%a4@
0001cff4: 0a28 8479 cf08 	eorib #121,%a0@(-12536)
0001cffa: f888           	.short 0xf888
0001cffc: a289           	.short 0xa289
0001cffe: 6000 c900      	braw 0x19900
0001d002: 863c c36c      	orb #108,%d3
0001d006: fa24           	.short 0xfa24
0001d008: 8c79 efbe 8800 	orw 0xefbe8800,%d6
0001d00e: 082b 1a40 482c 	btst #64,%a3@(18476)
0001d014: be68 6d8c      	cmpw %a0@(28044),%d7
0001d018: 19bf           	.short 0x19bf
0001d01a: 80f1 e6de      	divuw %a1@(ffffffffffffffde,%fp:w:8),%d0
0001d01e: 73ff           	.short 0x73ff
0001d020: bec0           	cmpaw %d0,%sp
0001d022: 6ff6           	bles 0x1d01a
0001d024: 1867           	.short 0x1867
0001d026: c632 889a      	andb %a2@(ffffffffffffff9a,%a0:l),%d3
0001d02a: 6bc6           	bmis 0x1cff2
0001d02c: 14c1           	moveb %d1,%a2@+
0001d02e: c7cc           	.short 0xc7cc
0001d030: 71cd           	mvzw %a5,%d0
0001d032: b671 c392 7be7 	cmpw @(0000000000000000,%a4:w:2)@(0000000000007be7),%d3
0001d038: 9e30 822c      	subb %a0@(000000000000002c,%a0:w:2),%d7
0001d03c: 0000 1c00      	orib #0,%d0
0001d040: 0000 0082      	orib #-126,%d0
0001d044: 0000 0000      	orib #0,%d0
0001d048: 01e3           	bset %d0,%a3@-
0001d04a: 1810           	moveb %a0@,%d4
0001d04c: b64c           	cmpw %a4,%d3
0001d04e: f9cf           	.short 0xf9cf
0001d050: be1b           	cmpb %a3@+,%d7
0001d052: ef8c           	lsll #7,%d4
0001d054: f860           	.short 0xf860
0001d056: 0758           	bchg %d3,%a0@+
0001d058: ac00 00c0      	macw %d0u,%d6u
0001d05c: 0020 0680      	orib #-128,%a0@-
0001d060: 0000 0060      	orib #96,%d0
0001d06c: 0000 0800      	orib #0,%d0
0001d070: 000c           	.short 0x000c
0001d072: 7800           	moveq #0,%d4
0001d07c: 0000 0060      	orib #96,%d0
0001d088: 003e           	.short 0x003e
0001d08a: 0000 0000      	orib #0,%d0
0001d08e: 003c 000e      	orib #14,%ccr
0001d092: 0000 0000      	orib #0,%d0
0001d096: 8020           	orb %a0@-,%d0
0001d098: 0000 0000      	orib #0,%d0
0001d09c: 03c0           	bset %d1,%d0
0001d09e: 0030 0000 c1e7 	orib #0,@(0000000000001e79)@(ffffffffe7b871c7)
0001d0a4: 1e79 e7b8 71c7 
0001d0aa: 1c71           	.short 0x1c71
0001d0ac: c8a2           	andl %a2@-,%d4
0001d0ae: f800           	.short 0xf800
0001d0b0: 1c71           	.short 0x1c71
0001d0b2: c79e           	andl %d3,%fp@+
0001d0b4: f1c7           	.short 0xf1c7
0001d0b6: 8000           	orb %d0,%d0
0001d0b8: 8c30 79c7 1e89 	orb @(0000000000000000)@(000000001e892fbe),%d6
0001d0be: 2fbe 
0001d0c0: 7000           	moveq #0,%d0
0001d0c2: 0f04           	btst %d7,%d4
0001d0c4: c000           	andb %d0,%d0
0001d0c6: 79cb           	mvzw %a3,%d4
0001d0c8: 1000           	moveb %d0,%d0
0001d0ca: 08a2 7000      	bclr #0,%a2@-
0001d0ce: 0029 e780 10c0 	orib #-128,%a1@(4288)
0001d0e0: 00c0           	bitrev %d0
0001d0e2: 0000 0000      	orib #0,%d0
0001d0e6: 0001 8000      	orib #0,%d1
0001d0ea: 0306           	btst %d1,%d6
0001d0ec: 00f8           	.short 0x00f8
0001d0ee: 0c08 7000      	cmpib #0,%d0
0001d0f2: 1cc0           	moveb %d0,%fp@+
0001d0f4: 8000           	orb %d0,%d0
0001d0f6: 0000 0033      	orib #51,%d0
0001d0fa: 0000 0000      	orib #0,%d0
0001d0fe: 0800 0000      	btst #0,%d0
0001d102: 0000 0001      	orib #1,%d0
0001d104:  _fnt_st_8x8
0001d106: 0009           	.short 0x0009
0001d108: 3878 3820      	moveaw 0x3820,%a4
0001d10c: 7379 7374 656d 	mvsw 0x7374656d,%d1
0001d112: 2066           	moveal %fp@-,%a0
0001d114: 6f6e           	bles 0x1d184
0001d116: 7400           	moveq #0,%d2
0001d128: 0000 00ff      	orib #-1,%d0
0001d12c: 0006 0006      	orib #6,%d6
0001d130: 0004 0001      	orib #1,%d4
0001d134: 0001 0007      	orib #7,%d1
0001d138: 0008           	.short 0x0008
0001d13a: 0001 0003      	orib #3,%d1
0001d13e: 0001 0001      	orib #1,%d1
0001d142: 5555           	subqw #2,%a5@
0001d144: 5555           	subqw #2,%a5@
0001d146: 000d           	.short 0x000d
0001d148: 0000 0000      	orib #0,%d0
0001d14c: 0001 ca24      	orib #36,%d1
0001d150: 0001 d15e      	orib #94,%d1
0001d154: 0100           	btst %d0,%d0
0001d156: 0008           	.short 0x0008
0001d158: 0000 0000      	orib #0,%d0
0001d15c: 0000 0018      	orib #24,%d0
0001d160: 3c18           	movew %a0@+,%d6
0001d162: 183c ffe7      	moveb #-25,%d4
0001d166: 017e           	.short 0x017e
0001d168: 1818           	moveb %a0@+,%d4
0001d16a: f0f0           	.short 0xf0f0
0001d16c: 05a0           	bclr %d2,%a0@-
0001d16e: 7c06           	moveq #6,%d6
0001d170: 7c7c           	moveq #124,%d6
0001d172: c67c 7c7c      	andw #31868,%d3
0001d176: 7c7c           	moveq #124,%d6
0001d178: 0078 07f0 1104 	oriw #2032,0x1104
0001d17e: 0018 6600      	orib #0,%a0@+
0001d182: 1800           	moveb %d0,%d4
0001d184: 3818           	movew %a0@+,%d4
0001d186: 0e70 0000 0000 	movesw %a0@(0000000000000000,%d0:w),%d0
0001d18c: 0002 3c18      	orib #24,%d2
0001d190: 3c7e           	.short 0x3c7e
0001d192: 0c7e 3c7e      	cmpiw #15486,%d6
0001d196: 3c3c 0000      	movew #0,%d6
0001d19a: 0600 603c      	addib #60,%d0
0001d19e: 3c18           	movew %a0@+,%d6
0001d1a0: 7c3c           	moveq #60,%d6
0001d1a2: 787e           	moveq #126,%d4
0001d1a4: 7e3e           	moveq #62,%d7
0001d1a6: 663c           	bnes 0x1d1e4
0001d1a8: 0666 60c6      	addiw #24774,%fp@-
0001d1ac: 663c           	bnes 0x1d1ea
0001d1ae: 7c3c           	moveq #60,%d6
0001d1b0: 7c3c           	moveq #60,%d6
0001d1b2: 7e66           	moveq #102,%d7
0001d1b4: 66c6           	bnes 0x1d17c
0001d1b6: 6666           	bnes 0x1d21e
0001d1b8: 7e1e           	moveq #30,%d7
0001d1ba: 4078 1000      	negxw 0x1000
0001d1be: 0000 6000      	orib #0,%d0
0001d1c2: 0600 1c00      	addib #0,%d0
0001d1c6: 6018           	bras 0x1d1e0
0001d1c8: 1860           	.short 0x1860
0001d1ca: 3800           	movew %d0,%d4
0001d1d8: 000e           	.short 0x000e
0001d1da: 1870           	.short 0x1870
0001d1dc: 0000 0066      	orib #102,%d0
0001d1e0: 0c18 6630      	cmpib #48,%a0@+
0001d1e4: 1800           	moveb %d0,%d4
0001d1e6: 1866           	.short 0x1866
0001d1e8: 3066           	moveaw %fp@-,%a0
0001d1ea: 1860           	.short 0x1860
0001d1ec: 6618           	bnes 0x1d206
0001d1ee: 0c00 3f18      	cmpib #24,%d0
0001d1f2: 6630           	bnes 0x1d224
0001d1f4: 1830 6666      	moveb %a0@(0000000000000066,%d6:w:8),%d4
0001d1f8: 6618           	bnes 0x1d212
0001d1fa: 1c66           	.short 0x1c66
0001d1fc: 1c1e           	moveb %fp@+,%d6
0001d1fe: 0c0c 0c0c      	cmpib #12,%d4
0001d202: 3434 0000      	movew %a4@(0000000000000000,%d0:w),%d2
0001d206: 0000 00c6      	orib #-58,%d0
0001d20a: c600           	andb %d0,%d3
0001d20c: 1bd8           	.short 0x1bd8
0001d20e: 3434 0200      	movew %a4@(0000000000000000,%d0:w:2),%d2
0001d212: 007f           	.short 0x007f
0001d214: 3034 3466      	movew %a4@(0000000000000066,%d3:w:4),%d0
0001d218: 0c00 7a7e      	cmpib #126,%d0
0001d21c: 7ef1           	moveq #-15,%d7
0001d21e: 66f6           	bnes 0x1d216
0001d228: 6000 0060      	braw 0x1d28a
0001d238: 0000 000e      	orib #14,%d0
0001d23c: 0066 001c      	oriw #28,%fp@-
0001d240: 0000 fe00      	orib #0,%d0
0001d244: 0000 3c00      	orib #0,%d0
0001d248: 001c 0c00      	orib #0,%a4@+
0001d24c: 3e3c 0018      	movew #24,%d7
0001d250: 300c           	movew %a4,%d0
0001d252: 0018 1800      	orib #0,%a0@+
0001d256: 3838 0000      	movew 0x0,%d4
0001d25a: 3838 7800      	movew 0x7800,%d4
0001d25e: 003c 241c      	orib #28,%ccr
0001d262: 3899           	movew %a1@+,%a4@
0001d264: ffc3           	.short 0xffc3
0001d266: 03c3           	bset %d1,%d3
0001d268: 3c1c           	movew %a4@+,%d6
0001d26a: c0c0           	muluw %d0,%d0
0001d26c: 05a0           	bclr %d2,%a0@-
0001d26e: c606           	andb %d6,%d3
0001d270: 0606 c6c0      	addib #-64,%d6
0001d274: c006           	andb %d6,%d0
0001d276: c6c6           	muluw %d6,%d3
0001d278: 0060 0ff8      	oriw #4088,%a0@-
0001d27c: 0b28 0018      	btst %d5,%a0@(24)
0001d280: 666c           	bnes 0x1d2ee
0001d282: 3e66           	moveaw %fp@-,%sp
0001d284: 6c18           	bges 0x1d29e
0001d286: 1c38 6618      	moveb 0x6618,%d6
0001d28a: 0000 0006      	orib #6,%d0
0001d28e: 6638           	bnes 0x1d2c8
0001d290: 660c           	bnes 0x1d29e
0001d292: 1c60           	.short 0x1c60
0001d294: 6006           	bras 0x1d29c
0001d296: 6666           	bnes 0x1d2fe
0001d298: 1818           	moveb %a0@+,%d4
0001d29a: 0c00 3066      	cmpib #102,%d0
0001d29e: 663c           	bnes 0x1d2dc
0001d2a0: 6666           	bnes 0x1d308
0001d2a2: 6c60           	bges 0x1d304
0001d2a4: 6060           	bras 0x1d306
0001d2a6: 6618           	bnes 0x1d2c0
0001d2a8: 066c 60ee 7666 	addiw #24814,%a4@(30310)
0001d2ae: 6666           	bnes 0x1d316
0001d2b0: 6666           	bnes 0x1d318
0001d2b2: 1866           	.short 0x1866
0001d2b4: 66c6           	bnes 0x1d27c
0001d2b6: 6666           	bnes 0x1d31e
0001d2b8: 0618 6018      	addib #24,%a0@+
0001d2bc: 3800           	movew %d0,%d4
0001d2be: c000           	andb %d0,%d0
0001d2c0: 6000 0600      	braw 0x1d8c2
0001d2c4: 3000           	movew %d0,%d0
0001d2c6: 6000 0060      	braw 0x1d328
0001d2ca: 1800           	moveb %d0,%d4
0001d2cc: 0000 0000      	orib #0,%d0
0001d2d0: 0000 1800      	orib #0,%d0
0001d2d4: 0000 0000      	orib #0,%d0
0001d2d8: 0018 1818      	orib #24,%a0@+
0001d2dc: 6018           	bras 0x1d2f6
0001d2de: 3c00           	movew %d0,%d6
0001d2e0: 1866           	.short 0x1866
0001d2e2: 0018 1800      	orib #0,%a0@+
0001d2e6: 6600 1800      	bnew 0x1eae8
0001d2ea: 6630           	bnes 0x1d31c
0001d2ec: 0000 1800      	orib #0,%d0
0001d2f0: 7866           	moveq #102,%d4
0001d2f2: 0018 6618      	orib #24,%a0@+
0001d2f6: 0000 0018      	orib #24,%d0
0001d2fa: 3a66           	moveaw %fp@-,%a5
0001d2fc: 3630 1818      	movew %a0@(0000000000000018,%d1:l),%d3
0001d300: 1818           	moveb %a0@+,%d4
0001d302: 5858           	addqw #4,%a0@+
0001d304: 3c3c 1800      	movew #6144,%d6
0001d308: 00cc           	.short 0x00cc
0001d30a: cc18           	andb %a0@+,%d6
0001d30c: 366c 5858      	moveaw %a4@(22616),%a3
0001d310: 3c02           	movew %d2,%d6
0001d312: 00d8           	.short 0x00d8
0001d314: 1858           	.short 0x1858
0001d316: 5800           	addqb #4,%d0
0001d318: 1810           	moveb %a0@,%d4
0001d31a: cac3           	muluw %d3,%d5
0001d31c: c35b           	andw %d1,%a3@+
0001d31e: 0066 667c      	oriw #26236,%fp@-
0001d322: 1e7e           	.short 0x1e7e
0001d324: 7c1c           	moveq #28,%d6
0001d326: 1e7e           	.short 0x1e7e
0001d328: 6e3c           	bgts 0x1d366
0001d32a: 3e7e           	.short 0x3e7e
0001d32c: 6c1c           	bges 0x1d34a
0001d32e: 3e36 7e66      	movew %fp@(0000000000000066,%d7:l:8),%d7
0001d332: 3e78 d67c      	moveaw 0xffffd67c,%sp
0001d336: 1c3e           	.short 0x1c3e
0001d338: fe7e           	.short 0xfe7e
0001d33a: 361b           	movew %a3@+,%d3
0001d33c: 10f7 0036      	moveb %sp@(0000000000000036,%d0:w),%a0@+
0001d340: fe00 661e      	cp1ldb %d0,%d6,#4,#30
0001d344: 0000 183c      	orib #60,%d0
0001d348: 3c36 1810      	movew %fp@(0000000000000010,%d1:l),%d6
0001d34c: 7066           	moveq #102,%d0
0001d34e: 7e18           	moveq #24,%d7
0001d350: 1818           	moveb %a0@+,%d4
0001d352: 0e18           	.short 0x0e18
0001d354: 1832 6c7c      	moveb %a2@(000000000000007c,%d6:l:4),%d4
0001d358: 0000 6c6c      	orib #108,%d0
0001d35c: 0cfe           	.short 0x0cfe
0001d35e: 0066 24f6      	oriw #9462,%fp@-
0001d362: 6fc3           	bles 0x1d327
0001d364: fe99 06d3      	cp1ldl %a1@+,%d0,#4,#211
0001d368: 3c16           	movew %fp@,%d6
0001d36a: fedf           	.short 0xfedf
0001d36c: 05a0           	bclr %d2,%a0@-
0001d36e: c606           	andb %d6,%d3
0001d370: 0606 c6c0      	addib #-64,%d6
0001d374: c006           	andb %d6,%d0
0001d376: c6c6           	muluw %d6,%d3
0001d378: 3c78 1fec      	moveaw 0x1fec,%fp
0001d37c: 0dd8           	bset %d6,%a0@+
0001d37e: 0018 66fe      	orib #-2,%a0@+
0001d382: 606c           	bras 0x1d3f0
0001d384: 3818           	movew %a0@+,%d4
0001d386: 1818           	moveb %a0@+,%d4
0001d388: 3c18           	movew %a0@+,%d6
0001d38a: 0000 000c      	orib #12,%d0
0001d38e: 6e18           	bgts 0x1d3a8
0001d390: 0618 3c7c      	addib #124,%a0@+
0001d394: 600c           	bras 0x1d3a2
0001d396: 6666           	bnes 0x1d3fe
0001d398: 1818           	moveb %a0@+,%d4
0001d39a: 187e           	.short 0x187e
0001d39c: 1806           	moveb %d6,%d4
0001d39e: 6e66           	bgts 0x1d406
0001d3a0: 6660           	bnes 0x1d402
0001d3a2: 6660           	bnes 0x1d404
0001d3a4: 6060           	bras 0x1d406
0001d3a6: 6618           	bnes 0x1d3c0
0001d3a8: 0678 60fe 7e66 	addiw #24830,0x7e66
0001d3ae: 6666           	bnes 0x1d416
0001d3b0: 6660           	bnes 0x1d412
0001d3b2: 1866           	.short 0x1866
0001d3b4: 66c6           	bnes 0x1d37c
0001d3b6: 3c66           	moveaw %fp@-,%fp
0001d3b8: 0c18 3018      	cmpib #24,%a0@+
0001d3bc: 6c00 603c      	bgew 0x233fa
0001d3c0: 7c3c           	moveq #60,%d6
0001d3c2: 3e3c 7c3e      	movew #31806,%d7
0001d3c6: 7c38           	moveq #56,%d6
0001d3c8: 1866           	.short 0x1866
0001d3ca: 18ec 7c3c      	moveb %a4@(31804),%a4@+
0001d3ce: 7c3e           	moveq #62,%d6
0001d3d0: 7c3e           	moveq #62,%d6
0001d3d2: 7e66           	moveq #102,%d7
0001d3d4: 66c6           	bnes 0x1d39c
0001d3d6: 6666           	bnes 0x1d43e
0001d3d8: 7e18           	moveq #24,%d7
0001d3da: 1818           	moveb %a0@+,%d4
0001d3dc: f218 6600      	fmoves %fp4,%a0@+
0001d3e0: 0000 3c00      	orib #0,%d0
0001d3e4: 003c 003c      	orib #60,%ccr
0001d3e8: 0000 0000      	orib #0,%d0
0001d3ec: 1818           	moveb %a0@+,%d4
0001d3ee: 7e7e           	moveq #126,%d7
0001d3f0: d800           	addb %d0,%d4
0001d3f2: 0000 0000      	orib #0,%d0
0001d3f6: 663c           	bnes 0x1d434
0001d3f8: 663c           	bnes 0x1d436
0001d3fa: 303c 667c      	movew #26236,%d0
0001d3fe: 0000 0000      	orib #0,%d0
0001d402: 0000 0666      	orib #102,%d0
0001d406: 0000 00d8      	orib #-40,%d0
0001d40a: d800           	addb %d0,%d4
0001d40c: 6c36           	bges 0x1d444
0001d40e: 0000 663c      	orib #60,%d0
0001d412: 7ed8           	moveq #-40,%d7
0001d414: 0000 3c00      	orib #0,%d0
0001d418: 3038 cabd      	movew 0xffffcabd,%d0
0001d41c: bd5f           	eorw %d6,%sp@+
0001d41e: e666           	asrw %d3,%d6
0001d420: 760c           	moveq #12,%d3
0001d422: 060c           	.short 0x060c
0001d424: 060c           	.short 0x060c
0001d426: 0c36 660c 0606 	cmpib #12,%fp@(0000000000000006,%d0:w:8)
0001d42c: 3e0c           	movew %a4,%d7
0001d42e: 3636 6666      	movew %fp@(0000000000000066,%d6:w:8),%d3
0001d432: 060c           	.short 0x060c
0001d434: d66c 0c06      	addw %a4@(3078),%d3
0001d438: 6666           	bnes 0x1d4a0
0001d43a: 363c 3899      	movew #14489,%d3
0001d43e: 7666           	moveq #102,%d3
0001d440: 66fe           	bnes 0x1d440
0001d442: 3038 6c7e      	movew 0x6c7e,%d0
0001d446: 3c66           	moveaw %fp@-,%fp
0001d448: 6678           	bnes 0x1d4c2
0001d44a: 387c 6066      	moveaw #24678,%a4
0001d44e: 007e           	.short 0x007e
0001d450: 0c30 1b18 004c 	cmpib #24,%a0@(000000000000004c,%d0:w)
0001d456: 3838 000f      	movew 0xf,%d4
0001d45a: 6c18           	bges 0x1d474
0001d45c: 3800           	movew %d0,%d4
0001d45e: 00c3           	bitrev %d3
0001d460: e783           	asll #3,%d3
0001d462: c1e7           	mulsw %sp@-,%d0
0001d464: fc3c           	.short 0xfc3c
0001d466: 8cd3           	divuw %a3@,%d6
0001d468: 3c10           	movew %a0@,%d6
0001d46a: d8db           	addaw %a3@+,%a4
0001d46c: 0db0 0000      	bclr %d6,%a0@(0000000000000000,%d0:w)
0001d470: 7c7c           	moveq #124,%d6
0001d472: 7c7c           	moveq #124,%d6
0001d474: 7c00           	moveq #0,%d6
0001d476: 7c7c           	moveq #124,%d6
0001d478: 0660 1804      	addiw #6148,%a0@-
0001d47c: 0628 0018 006c 	addib #24,%a0@(108)
0001d482: 3c18           	movew %a0@+,%d6
0001d484: 7000           	moveq #0,%d0
0001d486: 1818           	moveb %a0@+,%d4
0001d488: ff7e           	.short 0xff7e
0001d48a: 007e           	.short 0x007e
0001d48c: 0018 7618      	orib #24,%a0@+
0001d490: 0c0c 6c06      	cmpib #6,%d4
0001d494: 7c18           	moveq #24,%d6
0001d496: 3c3e           	.short 0x3c3e
0001d498: 0000 3000      	orib #0,%d0
0001d49c: 0c0c 6a66      	cmpib #102,%d4
0001d4a0: 7c60           	moveq #96,%d6
0001d4a2: 667c           	bnes 0x1d520
0001d4a4: 7c6e           	moveq #110,%d6
0001d4a6: 7e18           	moveq #24,%d7
0001d4a8: 0670 60d6 7e66 	addiw #24790,%a0@(0000000000000066,%d7:l:8)
0001d4ae: 7c66           	moveq #102,%d6
0001d4b0: 7c3c           	moveq #60,%d6
0001d4b2: 1866           	.short 0x1866
0001d4b4: 66d6           	bnes 0x1d48c
0001d4b6: 183c 1818      	moveb #24,%d4
0001d4ba: 1818           	moveb %a0@+,%d4
0001d4bc: c600           	andb %d0,%d3
0001d4be: 3006           	movew %d6,%d0
0001d4c0: 6660           	bnes 0x1d522
0001d4c2: 6666           	bnes 0x1d52a
0001d4c4: 3066           	moveaw %fp@-,%a0
0001d4c6: 6618           	bnes 0x1d4e0
0001d4c8: 186c           	.short 0x186c
0001d4ca: 18fe           	.short 0x18fe
0001d4cc: 6666           	bnes 0x1d534
0001d4ce: 6666           	bnes 0x1d536
0001d4d0: 6660           	bnes 0x1d532
0001d4d2: 1866           	.short 0x1866
0001d4d4: 66c6           	bnes 0x1d49c
0001d4d6: 3c66           	moveaw %fp@-,%fp
0001d4d8: 0c30 180c 9e34 	cmpib #12,%a0@(0000000000000034,%a1:l:8)
0001d4de: 6066           	bras 0x1d546
0001d4e0: 3c3c 063c      	movew #1596,%d6
0001d4e4: 3c60           	moveaw %a0@-,%fp
0001d4e6: 3c66           	moveaw %fp@-,%fp
0001d4e8: 3c38 3838      	movew 0x3838,%d6
0001d4ec: 3c3c 601b      	movew #24603,%d6
0001d4f0: de3c 3c3c      	addb #60,%d7
0001d4f4: 6666           	bnes 0x1d55c
0001d4f6: 6666           	bnes 0x1d55e
0001d4f8: 6660           	bnes 0x1d55a
0001d4fa: 7c18           	moveq #24,%d6
0001d4fc: 7c30           	moveq #48,%d6
0001d4fe: 3c38 3c66      	movew 0x3c66,%d6
0001d502: 7c66           	moveq #102,%d6
0001d504: 3e66           	moveaw %fp@-,%sp
0001d506: 183e           	.short 0x183e
0001d508: 7c36           	moveq #54,%d6
0001d50a: 3618           	movew %a0@+,%d3
0001d50c: d81b           	addb %a3@+,%d4
0001d50e: 3c3c 6e6e      	movew #28270,%d6
0001d512: dbde           	addal %fp@+,%a5
0001d514: 1818           	moveb %a0@+,%d4
0001d516: 6600 0010      	bnew 0x1d528
0001d51a: cab1 a555      	andl %a1@(0000000000000000)@(0000000000000000),%d5
0001d51e: 6666           	bnes 0x1d586
0001d520: 3c0c           	movew %a4,%d6
0001d522: 0e0c           	.short 0x0e0c
0001d524: 660c           	bnes 0x1d532
0001d526: 0636 660c 0606 	addib #12,%fp@(0000000000000006,%d0:w:8)
0001d52c: 660c           	bnes 0x1d53a
0001d52e: 3636 763c      	movew %fp@(000000000000003c,%d7:w:8),%d3
0001d532: 360c           	movew %a4,%d3
0001d534: d66c 0c06      	addw %a4@(3078),%d3
0001d538: 6676           	bnes 0x1d5b0
0001d53a: 1c66           	.short 0x1c66
0001d53c: 6c99           	bges 0x1d4d7
0001d53e: dc7c 626c      	addw #25196,%d6
0001d542: 186c           	.short 0x186c
0001d544: 6c18           	bges 0x1d55e
0001d546: 667e           	bnes 0x1d5c6
0001d548: 66dc           	bnes 0x1d526
0001d54a: 54d6           	scc %fp@
0001d54c: 7e66           	moveq #102,%d7
0001d54e: 7e18           	moveq #24,%d7
0001d550: 1818           	moveb %a0@+,%d4
0001d552: 1b18           	moveb %a0@+,%a5@-
0001d554: 7e00           	moveq #0,%d7
0001d556: 0000 0018      	orib #24,%d0
0001d55a: 6c30           	bges 0x1d58c
0001d55c: 0c00 00e7      	cmpib #-25,%d0
0001d560: c383           	.short 0xc383
0001d562: c1c3           	mulsw %d3,%d0
0001d564: f999           	.short 0xf999
0001d566: d8db           	addaw %a3@+,%a4
0001d568: 7e10           	moveq #16,%d7
0001d56a: deff           	.short 0xdeff
0001d56c: 0db0 c606      	bclr %d6,%a0@(0000000000000006,%a4:w:8)
0001d570: c006           	andb %d6,%d0
0001d572: 0606 c606      	addib #6,%d6
0001d576: c606           	andb %d6,%d3
0001d578: 7e7e           	moveq #126,%d7
0001d57a: 1804           	moveb %d4,%d4
0001d57c: 07d0           	bset %d3,%a0@
0001d57e: 0018 006c      	orib #108,%a0@+
0001d582: 0630 de00 1818 	addib #0,%a0@(0000000000000018,%d1:l)
0001d588: 3c18           	movew %a0@+,%d6
0001d58a: 0000 0030      	orib #48,%d0
0001d58e: 6618           	bnes 0x1d5a8
0001d590: 1806           	moveb %d6,%d4
0001d592: 7e06           	moveq #6,%d7
0001d594: 6630           	bnes 0x1d5c6
0001d596: 6606           	bnes 0x1d59e
0001d598: 1818           	moveb %a0@+,%d4
0001d59a: 1800           	moveb %d0,%d4
0001d59c: 1818           	moveb %a0@+,%d4
0001d59e: 6e7e           	bgts 0x1d61e
0001d5a0: 6660           	bnes 0x1d602
0001d5a2: 6660           	bnes 0x1d604
0001d5a4: 6066           	bras 0x1d60c
0001d5a6: 6618           	bnes 0x1d5c0
0001d5a8: 0678 60c6 6e66 	addiw #24774,0x6e66
0001d5ae: 6076           	bras 0x1d626
0001d5b0: 6c06           	bges 0x1d5b8
0001d5b2: 1866           	.short 0x1866
0001d5b4: 66fe           	bnes 0x1d5b4
0001d5b6: 3c18           	movew %a0@+,%d6
0001d5b8: 3018           	movew %a0@+,%d0
0001d5ba: 0c18 0000      	cmpib #0,%a0@+
0001d5be: 003e           	.short 0x003e
0001d5c0: 6660           	bnes 0x1d622
0001d5c2: 667e           	bnes 0x1d642
0001d5c4: 3066           	moveaw %fp@-,%a0
0001d5c6: 6618           	bnes 0x1d5e0
0001d5c8: 1878           	.short 0x1878
0001d5ca: 18d6           	moveb %fp@,%a4@+
0001d5cc: 6666           	bnes 0x1d634
0001d5ce: 6666           	bnes 0x1d636
0001d5d0: 603c           	bras 0x1d60e
0001d5d2: 1866           	.short 0x1866
0001d5d4: 66d6           	bnes 0x1d5ac
0001d5d6: 1866           	.short 0x1866
0001d5d8: 1818           	moveb %a0@+,%d4
0001d5da: 1818           	moveb %a0@+,%d4
0001d5dc: 0c34 6666 7e06 	cmpib #102,%a4@(0000000000000006,%d7:l:8)
0001d5e2: 3e06           	movew %d6,%d7
0001d5e4: 0660 7e7e      	addiw #32382,%a0@-
0001d5e8: 7e18           	moveq #24,%d7
0001d5ea: 1818           	moveb %a0@+,%d4
0001d5ec: 6666           	bnes 0x1d654
0001d5ee: 7c7f           	moveq #127,%d6
0001d5f0: f866           	.short 0xf866
0001d5f2: 6666           	bnes 0x1d65a
0001d5f4: 6666           	bnes 0x1d65c
0001d5f6: 6666           	bnes 0x1d65e
0001d5f8: 6660           	bnes 0x1d65a
0001d5fa: 303c 6630      	movew #26160,%d0
0001d5fe: 0618 6666      	addib #102,%a0@+
0001d602: 6676           	bnes 0x1d67a
0001d604: 6666           	bnes 0x1d66c
0001d606: 3030 0c6b      	movew %a0@(000000000000006b,%d0:l:4),%d0
0001d60a: 6e18           	bgts 0x1d624
0001d60c: 6c36           	bges 0x1d644
0001d60e: 0666 7676      	addiw #30326,%fp@-
0001d612: dfd8           	addal %a0@+,%sp
0001d614: 3c3c 6600      	movew #26112,%d6
0001d618: 0010 7ab1      	orib #-79,%a0@
0001d61c: b951           	eorw %d4,%a1@
0001d61e: 6666           	bnes 0x1d686
0001d620: 6e0c           	bgts 0x1d62e
0001d622: 1e0c           	.short 0x1e0c
0001d624: 660c           	bnes 0x1d632
0001d626: 0636 6600 0606 	addib #0,%fp@(0000000000000006,%d0:w:8)
0001d62c: 660c           	bnes 0x1d63a
0001d62e: 3636 060e      	movew %fp@(000000000000000e,%d0:w:8),%d3
0001d632: 360c           	movew %a4,%d3
0001d634: d66c 0c06      	addw %a4@(3078),%d3
0001d638: 6606           	bnes 0x1d640
0001d63a: 0c66 c6ef      	cmpiw #-14609,%fp@-
0001d63e: c866           	andw %fp@-,%d4
0001d640: 606c           	bras 0x1d6ae
0001d642: 306c 6c18      	moveaw %a4@(27672),%a0
0001d646: 6666           	bnes 0x1d6ae
0001d648: 66cc           	bnes 0x1d616
0001d64a: 54d6           	scc %fp@
0001d64c: 6066           	bras 0x1d6b4
0001d64e: 0018 300c      	orib #12,%a0@+
0001d652: 18d8           	moveb %a0@+,%a4@+
0001d654: 0032 0000 18d8 	orib #0,%a2@(ffffffffffffffd8,%d1:l)
0001d65a: 6c7c           	bges 0x1d6d8
0001d65c: 7800           	moveq #0,%d4
0001d65e: 0024 66f6      	orib #-10,%a4@-
0001d662: 6f99           	bles 0x1d5fd
0001d664: f3c3           	.short 0xf3c3
0001d666: 70c3           	moveq #-61,%d0
0001d668: 1070           	.short 0x1070
0001d66a: 181e           	moveb %fp@+,%d4
0001d66c: 1998 c606      	moveb %a0@+,%a4@(0000000000000006,%a4:w:8)
0001d670: c006           	andb %d6,%d0
0001d672: 0606 c606      	addib #6,%d6
0001d676: c606           	andb %d6,%d3
0001d678: 6618           	bnes 0x1d692
0001d67a: 1004           	moveb %d4,%d0
0001d67c: 2e10           	movel %a0@,%d7
0001d67e: 0000 00fe      	orib #-2,%d0
0001d682: 7c66           	moveq #102,%d6
0001d684: cc00           	andb %d0,%d6
0001d686: 1c38 6618      	moveb 0x6618,%d6
0001d68a: 3000           	movew %d0,%d0
0001d68c: 1860           	.short 0x1860
0001d68e: 6618           	bnes 0x1d6a8
0001d690: 3066           	moveaw %fp@-,%a0
0001d692: 0c66 6630      	cmpiw #26160,%fp@-
0001d696: 660c           	bnes 0x1d6a4
0001d698: 1818           	moveb %a0@+,%d4
0001d69a: 0c7e 3000      	cmpiw #12288,%d6
0001d69e: 6066           	bras 0x1d706
0001d6a0: 6666           	bnes 0x1d708
0001d6a2: 6c60           	bges 0x1d704
0001d6a4: 6066           	bras 0x1d70c
0001d6a6: 6618           	bnes 0x1d6c0
0001d6a8: 666c           	bnes 0x1d716
0001d6aa: 60c6           	bras 0x1d672
0001d6ac: 6666           	bnes 0x1d714
0001d6ae: 606c           	bras 0x1d71c
0001d6b0: 6666           	bnes 0x1d718
0001d6b2: 1866           	.short 0x1866
0001d6b4: 3cee 6618      	movew %fp@(26136),%fp@+
0001d6b8: 6018           	bras 0x1d6d2
0001d6ba: 0618 0000      	addib #0,%a0@+
0001d6be: 0066 6660      	oriw #26208,%fp@-
0001d6c2: 6660           	bnes 0x1d724
0001d6c4: 303e           	.short 0x303e
0001d6c6: 6618           	bnes 0x1d6e0
0001d6c8: 186c           	.short 0x186c
0001d6ca: 18c6           	moveb %d6,%a4@+
0001d6cc: 6666           	bnes 0x1d734
0001d6ce: 6666           	bnes 0x1d736
0001d6d0: 6006           	bras 0x1d6d8
0001d6d2: 1866           	.short 0x1866
0001d6d4: 3c7c 3c3e      	moveaw #15422,%fp
0001d6d8: 3018           	movew %a0@+,%d0
0001d6da: 1818           	moveb %a0@+,%d4
0001d6dc: 0062 3c66      	oriw #15462,%a2@-
0001d6e0: 607e           	bras 0x1d760
0001d6e2: 667e           	bnes 0x1d762
0001d6e4: 7e3c           	moveq #60,%d7
0001d6e6: 6060           	bras 0x1d748
0001d6e8: 6018           	bras 0x1d702
0001d6ea: 1818           	moveb %a0@+,%d4
0001d6ec: 7e7e           	moveq #126,%d7
0001d6ee: 60d8           	bras 0x1d6c8
0001d6f0: d866           	addw %fp@-,%d4
0001d6f2: 6666           	bnes 0x1d75a
0001d6f4: 6666           	bnes 0x1d75c
0001d6f6: 3e66           	moveaw %fp@-,%sp
0001d6f8: 663c           	bnes 0x1d736
0001d6fa: 3018           	movew %a0@+,%d0
0001d6fc: 6630           	bnes 0x1d72e
0001d6fe: 7e18           	moveq #24,%d7
0001d700: 6666           	bnes 0x1d768
0001d702: 666e           	bnes 0x1d772
0001d704: 3e3c 6030      	movew #24624,%d7
0001d708: 0cc3           	.short 0x0cc3
0001d70a: d618           	addb %a0@+,%d3
0001d70c: 366c 7e66      	moveaw %a4@(32358),%a3
0001d710: 6666           	bnes 0x1d778
0001d712: d8d8           	addaw %a0@+,%a4
0001d714: 6666           	bnes 0x1d77c
0001d716: 6600 0010      	bnew 0x1d728
0001d71a: 0abd ad00 f6f6 	eoril #-1392445706,%d5
0001d720: 667e           	bnes 0x1d7a0
0001d722: 360c           	movew %a4,%d3
0001d724: 660c           	bnes 0x1d732
0001d726: 0636 7e00 3e0e 	addib #0,%fp@(000000000000000e,%d3:l:8)
0001d72c: 6e3c           	bgts 0x1d76a
0001d72e: 1c7e           	.short 0x1c7e
0001d730: 7e7e           	moveq #126,%d7
0001d732: 340c           	movew %a4,%d2
0001d734: feec           	.short 0xfeec
0001d736: 0c06 7e06      	cmpib #6,%d6
0001d73a: 0c3c 8266      	cmpib #102,%d4
0001d73e: dc66           	addw %fp@-,%d6
0001d740: 606c           	bras 0x1d7ae
0001d742: 666c           	bnes 0x1d7b0
0001d744: 6c18           	bges 0x1d75e
0001d746: 3c66           	moveaw %fp@-,%fp
0001d748: 24ec 38d6      	movel %a4@(14550),%a2@+
0001d74c: 7066           	moveq #102,%d0
0001d74e: 7e00           	moveq #0,%d7
0001d750: 0000 18d8      	orib #-40,%d0
0001d754: 184c           	.short 0x184c
0001d756: 0000 1870      	orib #112,%d0
0001d75a: 0000 0000      	orib #0,%d0
0001d75e: 0024 3c1c      	orib #28,%a4@-
0001d762: 383c e7e7      	movew #-6169,%d4
0001d766: 20c3           	movel %d3,%a0@+
0001d768: 38f0 181b      	movew %a0@(000000000000001b,%d1:l),%a4@+
0001d76c: 799e           	mvzb %fp@+,%d4
0001d76e: 7c06           	moveq #6,%d6
0001d770: 7c7c           	moveq #124,%d6
0001d772: 067c           	.short 0x067c
0001d774: 7c06           	moveq #6,%d6
0001d776: 7c7c           	moveq #124,%d6
0001d778: 3c1e           	movew %fp@+,%d6
0001d77a: 1e3c 39e0      	moveb #-32,%d7
0001d77e: 0018 006c      	orib #108,%a0@+
0001d782: 1846           	.short 0x1846
0001d784: 7600           	moveq #0,%d3
0001d786: 0e70 0000 3000 	movesw %a0@(0000000000000000,%d3:w),%d0
0001d78c: 1840           	.short 0x1840
0001d78e: 3c7e           	.short 0x3c7e
0001d790: 7e3c           	moveq #60,%d7
0001d792: 0c3c 3c30      	cmpib #48,%d4
0001d796: 3c38 0030      	movew 0x30,%d6
0001d79a: 0600 6018      	addib #24,%d0
0001d79e: 3e66           	moveaw %fp@-,%sp
0001d7a0: 7c3c           	moveq #60,%d6
0001d7a2: 787e           	moveq #126,%d4
0001d7a4: 603e           	bras 0x1d7e4
0001d7a6: 663c           	bnes 0x1d7e4
0001d7a8: 3c66           	moveaw %fp@-,%fp
0001d7aa: 7ec6           	moveq #-58,%d7
0001d7ac: 663c           	bnes 0x1d7ea
0001d7ae: 6036           	bras 0x1d7e6
0001d7b0: 663c           	bnes 0x1d7ee
0001d7b2: 183e           	.short 0x183e
0001d7b4: 18c6           	moveb %d6,%a4@+
0001d7b6: 6618           	bnes 0x1d7d0
0001d7b8: 7e1e           	moveq #30,%d7
0001d7ba: 0278 00fe 003e 	andiw #254,0x3e
0001d7c0: 7c3c           	moveq #60,%d6
0001d7c2: 3e3c 3006      	movew #12294,%d7
0001d7c6: 663c           	bnes 0x1d804
0001d7c8: 1866           	.short 0x1866
0001d7ca: 3cc6           	movew %d6,%fp@+
0001d7cc: 663c           	bnes 0x1d80a
0001d7ce: 7c3e           	moveq #62,%d6
0001d7d0: 607c           	bras 0x1d84e
0001d7d2: 0e3e           	.short 0x0e3e
0001d7d4: 186c           	.short 0x186c
0001d7d6: 6606           	bnes 0x1d7de
0001d7d8: 7e0e           	moveq #14,%d7
0001d7da: 1870           	.short 0x1870
0001d7dc: 007e           	.short 0x007e
0001d7de: 083e           	.short 0x083e
0001d7e0: 3c3e           	.short 0x3c3e
0001d7e2: 3e3e           	.short 0x3e3e
0001d7e4: 3e08           	movew %a0,%d7
0001d7e6: 3c3c 3c3c      	movew #15420,%d6
0001d7ea: 3c3c 6666      	movew #26214,%d6
0001d7ee: 7e7e           	moveq #126,%d7
0001d7f0: df3c           	.short 0xdf3c
0001d7f2: 3c3c 3e3e      	movew #15934,%d6
0001d7f6: 063c           	.short 0x063c
0001d7f8: 3e18           	movew %a0@+,%d7
0001d7fa: 7e18           	moveq #24,%d7
0001d7fc: 7c60           	moveq #96,%d6
0001d7fe: 3e3c 3c3e      	movew #15422,%d7
0001d802: 6666           	bnes 0x1d86a
0001d804: 0000 6630      	orib #48,%d0
0001d808: 0c86 9f18 1bd8 	cmpil #-1625809960,%d6
0001d80e: 3e3c 3c3c      	movew #15420,%d7
0001d812: 7e7f           	moveq #127,%d7
0001d814: 7e7e           	moveq #126,%d7
0001d816: 6600 0000      	bnew 0x1d818
0001d81a: 0ac3           	.short 0x0ac3
0001d81c: c300           	abcd %d0,%d1
0001d81e: 0606 0000      	addib #0,%d6
0001d832: 3000           	movew %d0,%d0
0001d834: 0000 0c06      	orib #6,%d0
0001d838: 0006 0cd8      	orib #-40,%d6
0001d83c: 0000 767c      	orib #124,%d0
0001d840: 606c           	bras 0x1d8ae
0001d842: fe38           	.short 0xfe38
0001d844: 7f18           	mvsb %a0@+,%d7
0001d846: 183c 6678      	moveb #120,%d4
0001d84a: 307c 3e66      	moveaw #15974,%a0
0001d84e: 007e           	.short 0x007e
0001d850: 7e7e           	moveq #126,%d7
0001d852: 1870           	.short 0x1870
0001d854: 1800           	moveb %d0,%d4
0001d856: 0000 0030      	orib #48,%d0
0001d85a: 0000 0000      	orib #0,%d0
0001d85e: 003c 1818      	orib #24,%ccr
0001d862: 1800           	moveb %d0,%d4
0001d864: 0000 007e      	orib #126,%d0
0001d868: 1060           	.short 0x1060
0001d86a: 0000 718e      	orib #-114,%d0
0001d87a: 1754 3800      	moveb %a4@,%a3@(14336)
0001d88a: 6000 0000      	braw 0x1d88c
0001d8c2: 0000 007c      	orib #124,%d0
0001d8c6: 0000 7000      	orib #0,%d0
0001d8ca: 0000 0000      	orib #0,%d0
0001d8ce: 6006           	bras 0x1d8d6
0001d8d0: 0000 0000      	orib #0,%d0
0001d8d4: 0000 007c      	orib #124,%d0
0001d8d8: 0000 1800      	orib #0,%d0
0001d8dc: 0000 3800      	orib #0,%d0
0001d8e0: 0000 0000      	orib #0,%d0
0001d8e4: 0018 0000      	orib #0,%a0@+
0001d8f4: 0000 7c00      	orib #0,%d0
0001d8f8: 0018 0000      	orib #0,%a0@+
0001d8fc: 6000 0000      	braw 0x1d8fe
0001d900: 0000 0000      	orib #0,%d0
0001d904: 3c3c 3c00      	movew #15360,%d6
0001d908: 000f           	.short 0x000f
0001d90a: 0618 0000      	addib #0,%a0@+
0001d90e: 0000 4040      	orib #64,%d0
0001d912: 0000 6666      	orib #102,%d0
0001d916: 3c00           	movew %d0,%d6
0001d918: 0000 0a7e      	orib #126,%d0
0001d91c: 7e00           	moveq #0,%d7
0001d91e: 1c1c           	moveb %a4@+,%d6
0001d938: 0000 0070      	orib #112,%d0
0001d93c: 0000 0060      	orib #96,%d0
0001d940: f848           	.short 0xf848
0001d942: 0000 c010      	orib #16,%d0
0001d946: 3c00           	movew %d0,%d6
0001d948: 0000 6010      	orib #16,%d0
0001d94c: 0000 0000      	orib #0,%d0
0001d950: 0000 1800      	orib #0,%d0
0001d960:  _fnt_st_8x16
0001d960: 0001 000a      	orib #10,%d1
0001d964: 3878 3136      	moveaw 0x3136,%a4
0001d968: 2073 7973 7465 	moveal %a3@(0000000074656d20)@(00000000666f6e74),%a0
0001d96e: 6d20 666f 6e74 
0001d984: 0000 00ff      	orib #-1,%d0
0001d988: 000d           	.short 0x000d
0001d98a: 000b           	.short 0x000b
0001d98c: 0008           	.short 0x0008
0001d98e: 0002 0002      	orib #2,%d2
0001d992: 0007 0008      	orib #8,%d7
0001d996: 0001 0007      	orib #7,%d1
0001d99a: 0001 0001      	orib #1,%d1
0001d99e: 5555           	subqw #2,%a5@
0001d9a0: 5555           	subqw #2,%a5@
0001d9a2: 000d           	.short 0x000d
0001d9a4: 0000 0000      	orib #0,%d0
0001d9a8: 0001 ca24      	orib #36,%d1
0001d9ac: 0001 d9ba      	orib #-70,%d1
0001d9b0: 0100           	btst %d0,%d0
0001d9b2: 0010 0000      	orib #0,%a0@
0001d9d6: 0000 1104      	orib #4,%d0
0001d9da: 0000 0000      	orib #0,%d0
0001d9de: 1800           	moveb %d0,%d4
0001d9e0: 3800           	movew %d0,%d4
0001da1a: 4000           	negxb %d0
0001da48: 003c 0600      	orib #0,%ccr
0001da70: 6032           	bras 0x1daa4
0001da72: 3200           	movew %d0,%d1
0001da74: 0000 0000      	orib #0,%d0
0001da78: 00f1           	.short 0x00f1
0001da7a: 00f6 0000 0000 	cmp2b %fp@(0000000000000000,%d0:w),%d0
0001da80: 0000 0000      	orib #0,%d0
0001da84: 0000 0060      	orib #96,%d0
0001daac: 0000 0018      	orib #24,%d0
0001dac8: 05a0           	bclr %d2,%a0@-
0001daca: 7c00           	moveq #0,%d6
0001dacc: 7c7c           	moveq #124,%d6
0001dace: 007c 7c7c      	oriw #31868,%sr
0001dad2: 7c7c           	moveq #124,%d6
0001dad4: 0000 0000      	orib #0,%d0
0001dad8: 0b28 0000      	btst %d5,%a0@(0)
0001dadc: 0000 1800      	orib #0,%d0
0001dae0: 7c00           	moveq #0,%d6
0001db16: 0000 1000      	orib #0,%d0
0001db1a: 6000 0000      	braw 0x1db1c
0001db32: 0000 000e      	orib #14,%d0
0001db36: 18e0           	moveb %a0@-,%a4@+
0001db38: 0000 0000      	orib #0,%d0
0001db3c: 0618 0060      	addib #96,%a0@+
0001db40: 1c00           	moveb %d0,%d6
0001db42: 1800           	moveb %d0,%d4
0001db44: 6000 1860      	braw 0x1f3a6
0001db48: 6666           	bnes 0x1dbb0
0001db4a: 0c00 3e18      	cmpib #24,%d0
0001db4e: 0060 1860      	oriw #6240,%a0@-
0001db52: 0066 6600      	oriw #26112,%fp@-
0001db56: 0e00           	.short 0x0e00
0001db58: 0000 0606      	orib #6,%d0
0001db5c: 0606 3232      	addib #50,%d6
0001db60: 0000 0000      	orib #0,%d0
0001db64: 0060 6000      	oriw #24576,%a0@-
0001db68: 0000 3232      	orib #50,%d0
0001db6c: 0100           	btst %d0,%d0
0001db6e: 0000 307a      	orib #122,%d0
0001db72: 7a66           	moveq #102,%d5
0001db74: 0610 0000      	addib #0,%a0@
0001db78: 005b 66f6      	oriw #26358,%a3@+
0001db84: 0000 0060      	orib #96,%d0
0001dba0: 0000 7c00      	orib #0,%d0
0001dba4: 001e 0e00      	orib #0,%fp@+
0001dba8: 0000 0000      	orib #0,%d0
0001dbac: 0000 0018      	orib #24,%d0
0001dbb0: 0000 3838      	orib #56,%d0
0001dbb4: 0000 0000      	orib #0,%d0
0001dbb8: 00fe           	.short 0x00fe
0001dbba: 0000 0030      	orib #48,%d0
0001dbbe: 0c7c feee      	cmpiw #-274,%d4
0001dbc2: 0100           	btst %d0,%d0
0001dbc4: 0008           	.short 0x0008
0001dbc6: 7838           	moveq #56,%d4
0001dbc8: 05a0           	bclr %d2,%a0@-
0001dbca: ba02           	cmpb %d2,%d5
0001dbcc: 3a3a 82b8      	movew %pc@(0x15e86),%d5
0001dbd0: b8ba baba      	cmpl %pc@(0x1968c),%d4
0001dbd4: 0078 0000 0dd8 	oriw #0,0xdd8
0001dbda: 0018 6666      	orib #102,%a0@+
0001dbde: 3e66           	moveaw %fp@-,%sp
0001dbe0: 6c18           	bges 0x1dbfa
0001dbe2: 0660 6600      	addiw #26112,%a0@-
0001dbe6: 0000 0006      	orib #6,%d0
0001dbea: 3c18           	movew %a0@+,%d6
0001dbec: 3c7e           	.short 0x3c7e
0001dbee: 0c7e 1c7e      	cmpiw #7294,%d6
0001dbf2: 3c3c 0000      	movew #0,%d6
0001dbf6: 0000 003c      	orib #60,%d0
0001dbfa: 3818           	movew %a0@+,%d4
0001dbfc: 7c3c           	moveq #60,%d6
0001dbfe: 787e           	moveq #126,%d4
0001dc00: 7e3e           	moveq #62,%d7
0001dc02: 667e           	bnes 0x1dc82
0001dc04: 06cc           	rtm %a4
0001dc06: 60c6           	bras 0x1dbce
0001dc08: 663c           	bnes 0x1dc46
0001dc0a: 7c3c           	moveq #60,%d6
0001dc0c: f83e           	.short 0xf83e
0001dc0e: 7e66           	moveq #102,%d7
0001dc10: 66c6           	bnes 0x1dbd8
0001dc12: 6666           	bnes 0x1dc7a
0001dc14: 7e1e           	moveq #30,%d7
0001dc16: 6078           	bras 0x1dc90
0001dc18: 1000           	moveb %d0,%d0
0001dc1a: 7000           	moveq #0,%d0
0001dc1c: 6000 0600      	braw 0x1e21e
0001dc20: 0e00           	.short 0x0e00
0001dc22: 6018           	bras 0x1dc3c
0001dc24: 0cc0           	.short 0x0cc0
0001dc26: 3800           	movew %d0,%d4
0001dc34: 0018 1830      	orib #48,%a0@+
0001dc38: 0000 3c66      	orib #102,%d0
0001dc3c: 0c3c 6630      	cmpib #48,%d4
0001dc40: 3600           	movew %d0,%d3
0001dc42: 3c66           	moveaw %fp@-,%fp
0001dc44: 3066           	moveaw %fp@-,%a0
0001dc46: 3c30 663c      	movew %a0@(000000000000003c,%d6:w:8),%d6
0001dc4a: 1800           	moveb %d0,%d4
0001dc4c: 7e3c           	moveq #60,%d7
0001dc4e: 6630           	bnes 0x1dc80
0001dc50: 3c30 6666      	movew %a0@(0000000000000066,%d6:w:8),%d6
0001dc54: 6618           	bnes 0x1dc6e
0001dc56: 1e66           	.short 0x1e66
0001dc58: 180e           	.short 0x180e
0001dc5a: 0c0c 0c0c      	cmpib #12,%d4
0001dc5e: 7a7a           	moveq #122,%d5
0001dc60: 0000 1800      	orib #0,%d0
0001dc64: 0020 2000      	orib #0,%a0@-
0001dc68: 0000 7a7a      	orib #122,%d0
0001dc6c: 3d00           	movew %d0,%fp@-
0001dc6e: 007e           	.short 0x007e
0001dc70: 184c           	.short 0x184c
0001dc72: 4c66           	.short 0x4c66
0001dc74: 0c7c 7a7c      	cmpiw #31356,%d4
0001dc78: 7c5f           	moveq #95,%d6
0001dc7a: 6666           	bnes 0x1dce2
0001dc7c: 667c           	bnes 0x1dcfa
0001dc7e: 1e7e           	.short 0x1e7e
0001dc80: 7e38           	moveq #56,%d7
0001dc82: 1e7e           	.short 0x1e7e
0001dc84: 6e3c           	bgts 0x1dcc2
0001dc86: 3c7e           	.short 0x3c7e
0001dc88: 6c1c           	bges 0x1dca6
0001dc8a: fe36           	.short 0xfe36
0001dc8c: 7e6e           	moveq #110,%d7
0001dc8e: 3e7c d67e      	moveaw #-10626,%sp
0001dc92: 387e           	.short 0x387e
0001dc94: 7e7e           	moveq #126,%d7
0001dc96: 6e1c           	bgts 0x1dcb4
0001dc98: 0000 0018      	orib #24,%d0
0001dc9c: fe00 fe00      	cp1ldb %d0,%sp,#8,#0
0001dca0: 0000 103c      	orib #60,%d0
0001dca4: 383e           	.short 0x383e
0001dca6: 1e10           	moveb %a0@,%d7
0001dca8: 3e7c 0000      	moveaw #0,%sp
0001dcac: 6006           	bras 0x1dcb4
0001dcae: 0e18 0000      	movesb %a0@+,%d0
0001dcb2: 6c7c           	bges 0x1dd30
0001dcb4: 0000 3030      	orib #48,%d0
0001dcb8: 78fe           	moveq #-2,%d4
0001dcba: 0018 3c38      	orib #56,%a0@+
0001dcbe: 1c38 fec6      	moveb 0xfffffec6,%d6
0001dcc2: 013c 000e      	btst %d0,#14
0001dcc6: 4040           	negxw %d0
0001dcc8: 05a0           	bclr %d2,%a0@-
0001dcca: c606           	andb %d6,%d3
0001dccc: 0606 c6c0      	addib #-64,%d6
0001dcd0: c0c6           	muluw %d6,%d0
0001dcd2: c6c6           	muluw %d6,%d3
0001dcd4: 0040 0000      	oriw #0,%d0
0001dcd8: 0628 0018 6666 	addib #24,%a0@(26214)
0001dcde: 7e66           	moveq #102,%d7
0001dce0: 6c18           	bges 0x1dcfa
0001dce2: 0c30 6618 0000 	cmpib #24,%a0@(0000000000000000,%d0:w)
0001dce8: 0006 7e18      	orib #24,%d6
0001dcec: 7e7e           	moveq #126,%d7
0001dcee: 0c7e 3c7e      	cmpiw #15486,%d6
0001dcf2: 7e7e           	moveq #126,%d7
0001dcf4: 0000 0e00      	orib #0,%d0
0001dcf8: e07e           	rorw %d0,%d6
0001dcfa: 7c3c           	moveq #60,%d6
0001dcfc: 7e7e           	moveq #126,%d7
0001dcfe: 7c7e           	moveq #126,%d6
0001dd00: 7e7e           	moveq #126,%d7
0001dd02: 667e           	bnes 0x1dd82
0001dd04: 06cc           	rtm %a4
0001dd06: 60c6           	bras 0x1dcce
0001dd08: 667e           	bnes 0x1dd88
0001dd0a: 7e7e           	moveq #126,%d7
0001dd0c: fc7e           	.short 0xfc7e
0001dd0e: 7e66           	moveq #102,%d7
0001dd10: 66c6           	bnes 0x1dcd8
0001dd12: 6666           	bnes 0x1dd7a
0001dd14: 7e1e           	moveq #30,%d7
0001dd16: 6078           	bras 0x1dd90
0001dd18: 3800           	movew %d0,%d4
0001dd1a: 3800           	movew %d0,%d4
0001dd1c: 6000 0600      	braw 0x1e31e
0001dd20: 1e00           	moveb %d0,%d7
0001dd22: 6018           	bras 0x1dd3c
0001dd24: 0cc0           	.short 0x0cc0
0001dd26: 3800           	movew %d0,%d4
0001dd28: 0000 0000      	orib #0,%d0
0001dd2c: 0000 1800      	orib #0,%d0
0001dd30: 0000 0000      	orib #0,%d0
0001dd34: 0018 1830      	orib #48,%a0@+
0001dd38: 0000 7e66      	orib #102,%d0
0001dd3c: 1866           	.short 0x1866
0001dd3e: 6618           	bnes 0x1dd58
0001dd40: 1c00           	moveb %d0,%d6
0001dd42: 6666           	bnes 0x1ddaa
0001dd44: 1866           	.short 0x1866
0001dd46: 6618           	bnes 0x1dd60
0001dd48: 1818           	moveb %a0@+,%d4
0001dd4a: 7e00           	moveq #0,%d7
0001dd4c: f866           	.short 0xf866
0001dd4e: 6618           	bnes 0x1dd68
0001dd50: 6618           	bnes 0x1dd6a
0001dd52: 6600 0018      	bnew 0x1dd6c
0001dd56: 3866           	moveaw %fp@-,%a4
0001dd58: 3c1e           	movew %fp@+,%d6
0001dd5a: 1818           	moveb %a0@+,%d4
0001dd5c: 1818           	moveb %a0@+,%d4
0001dd5e: 4c4c           	.short 0x4c4c
0001dd60: 0000 1800      	orib #0,%d0
0001dd64: 0020 2018      	orib #24,%a0@-
0001dd68: 0000 4c4c      	orib #76,%d0
0001dd6c: 7e00           	moveq #0,%d7
0001dd6e: 00fe           	.short 0x00fe
0001dd70: 0000 0000      	orib #0,%d0
0001dd74: 1810           	moveb %a0@,%d4
0001dd76: cac6           	muluw %d6,%d5
0001dd78: c655           	andw %a5@,%d3
0001dd7a: 0066 767c      	oriw #30332,%fp@-
0001dd7e: 1e7e           	.short 0x1e7e
0001dd80: 7e38           	moveq #56,%d7
0001dd82: 1e7e           	.short 0x1e7e
0001dd84: 6e3c           	bgts 0x1ddc2
0001dd86: 3e7e           	.short 0x3e7e
0001dd88: 6e1c           	bgts 0x1dda6
0001dd8a: fe36           	.short 0xfe36
0001dd8c: 7e6e           	moveq #110,%d7
0001dd8e: 3e7e           	.short 0x3e7e
0001dd90: d67e           	.short 0xd67e
0001dd92: 387e           	.short 0x387e
0001dd94: 3e7e           	.short 0x3e7e
0001dd96: 6e36           	bgts 0x1ddce
0001dd98: 0000 003c      	orib #60,%d0
0001dd9c: 7e00           	moveq #0,%d7
0001dd9e: fe00 0002      	cp1ldb %d0,%d0,#1,#2
0001dda2: 107e           	.short 0x107e
0001dda4: 6c20           	bges 0x1ddc6
0001dda6: 1010           	moveb %a0@,%d0
0001dda8: 7efe           	moveq #-2,%d7
0001ddaa: 0018 700e      	orib #14,%a0@+
0001ddae: 1918           	moveb %a0@+,%a4@-
0001ddb0: 1802           	moveb %d2,%d4
0001ddb2: 447c           	.short 0x447c
0001ddb4: 0000 7848      	orib #72,%d0
0001ddb8: 1800           	moveb %d0,%d4
0001ddba: 003c 242c      	orib #44,%ccr
0001ddbe: 34ba fed6      	movew %pc@(0x1dc96),%a2@
0001ddc2: 0366           	bchg %d1,%fp@-
0001ddc4: 180f           	.short 0x180f
0001ddc6: 7040           	moveq #64,%d0
0001ddc8: 05a0           	bclr %d2,%a0@-
0001ddca: c606           	andb %d6,%d3
0001ddcc: 0606 c6c0      	addib #-64,%d6
0001ddd0: c0c6           	muluw %d6,%d0
0001ddd2: c6c6           	muluw %d6,%d3
0001ddd4: 0070 0000 07d0 	oriw #0,@(0000000000000000)
0001ddda: 0018 66ff      	orib #-1,%a0@+
0001ddde: 606c           	bras 0x1de4c
0001dde0: 3818           	movew %a0@+,%d4
0001dde2: 1c38 3c18      	moveb 0x3c18,%d6
0001dde6: 0000 0006      	orib #6,%d0
0001ddea: 6638           	bnes 0x1de24
0001ddec: 660c           	bnes 0x1ddfa
0001ddee: 1c60           	.short 0x1c60
0001ddf0: 7006           	moveq #6,%d0
0001ddf2: 6666           	bnes 0x1de5a
0001ddf4: 1818           	moveb %a0@+,%d4
0001ddf6: 1c7e           	.short 0x1c7e
0001ddf8: 7066           	moveq #102,%d0
0001ddfa: e67e           	rorw %d3,%d6
0001ddfc: 6666           	bnes 0x1de64
0001ddfe: 6e60           	bgts 0x1de60
0001de00: 6060           	bras 0x1de62
0001de02: 6618           	bnes 0x1de1c
0001de04: 06d8           	.short 0x06d8
0001de06: 60ee           	bras 0x1ddf6
0001de08: 6666           	bnes 0x1de70
0001de0a: 6666           	bnes 0x1de72
0001de0c: cc60           	andw %a0@-,%d6
0001de0e: 1866           	.short 0x1866
0001de10: 66c6           	bnes 0x1ddd8
0001de12: 6666           	bnes 0x1de7a
0001de14: 0c18 6018      	cmpib #24,%a0@+
0001de18: 3800           	movew %d0,%d4
0001de1a: 1c00           	moveb %d0,%d6
0001de1c: 6000 0600      	braw 0x1e41e
0001de20: 1800           	moveb %d0,%d4
0001de22: 6000 00c0      	braw 0x1dee4
0001de26: 1800           	moveb %d0,%d4
0001de28: 0000 0000      	orib #0,%d0
0001de2c: 0000 1800      	orib #0,%d0
0001de30: 0000 0000      	orib #0,%d0
0001de34: 0018 1830      	orib #48,%a0@+
0001de38: 0000 6600      	orib #0,%d0
0001de48: 3c3c 7e00      	movew #32256,%d6
0001de4c: d800           	addb %d0,%d4
0001de4e: 0000 0000      	orib #0,%d0
0001de52: 003c 663c      	orib #60,%ccr
0001de56: 3066           	moveaw %fp@-,%a0
0001de58: 6618           	bnes 0x1de72
0001de5a: 0000 0000      	orib #0,%d0
0001de5e: 0000 3c3c      	orib #60,%d0
0001de62: 0000 0023      	orib #35,%d0
0001de66: 2318           	movel %a0@+,%a1@-
0001de68: 0000 0000      	orib #0,%d0
0001de6c: 6601           	bnes 0x1de6f
0001de6e: 00d8           	.short 0x00d8
0001de70: 3c3c 3c00      	movew #15360,%d6
0001de74: 0010 ca82      	orib #-126,%a0@
0001de78: 8251           	orw %a1@,%d1
0001de7a: e666           	asrw %d3,%d6
0001de7c: 760c           	moveq #12,%d3
0001de7e: 060c           	.short 0x060c
0001de80: 0618 0466      	addib #102,%a0@+
0001de84: 660c           	bnes 0x1de92
0001de86: 0606 3e0c      	addib #12,%d6
0001de8a: fe36           	.short 0xfe36
0001de8c: 6666           	bnes 0x1def4
0001de8e: 3e06           	movew %d6,%d7
0001de90: d666           	addw %fp@-,%d3
0001de92: 1806           	moveb %d6,%d4
0001de94: 3666           	moveaw %fp@-,%a3
0001de96: 6632           	bnes 0x1deca
0001de98: 0066 6266      	oriw #25190,%fp@-
0001de9c: 6202           	bhis 0x1dea0
0001de9e: 601e           	bras 0x1debe
0001dea0: 007e           	.short 0x007e
0001dea2: 7c66           	moveq #102,%d6
0001dea4: c630 7c7c      	andb %a0@(000000000000007c,%d7:l:4),%d3
0001dea8: e0c6           	.short 0xe0c6
0001deaa: 7e18           	moveq #24,%d7
0001deac: 381c           	movew %a4@+,%d4
0001deae: 1b18           	moveb %a0@+,%a5@-
0001deb0: 183e           	.short 0x183e
0001deb2: 6c7c           	bges 0x1df30
0001deb4: 0000 4818      	orib #24,%d0
0001deb8: 3000           	movew %d0,%d0
0001deba: 0066 24e6      	oriw #9446,%fp@-
0001debe: 6792           	beqs 0x1de52
0001dec0: fc92 03c3      	cp0ldl %a2@,%d0,#2,#451
0001dec4: 3c09           	movew %a1,%d6
0001dec6: 4040           	negxw %d0
0001dec8: 0db0 c606      	bclr %d6,%a0@(0000000000000006,%a4:w:8)
0001decc: 0606 c6c0      	addib #-64,%d6
0001ded0: c0c6           	muluw %d6,%d0
0001ded2: c6c6           	muluw %d6,%d3
0001ded4: 7c40           	moveq #64,%d6
0001ded6: 0000 2e10      	orib #16,%d0
0001deda: 0018 66ff      	orib #-1,%a0@+
0001dede: 600c           	bras 0x1deec
0001dee0: 3818           	movew %a0@+,%d4
0001dee2: 1818           	moveb %a0@+,%d4
0001dee4: 3c18           	movew %a0@+,%d6
0001dee6: 0000 000c      	orib #12,%d0
0001deea: 6638           	bnes 0x1df24
0001deec: 660c           	bnes 0x1defa
0001deee: 1c60           	.short 0x1c60
0001def0: 6006           	bras 0x1def8
0001def2: 6666           	bnes 0x1df5a
0001def4: 1818           	moveb %a0@+,%d4
0001def6: 387e           	.short 0x387e
0001def8: 3866           	moveaw %fp@-,%a4
0001defa: c266           	andw %fp@-,%d1
0001defc: 6666           	bnes 0x1df64
0001defe: 6660           	bnes 0x1df60
0001df00: 6060           	bras 0x1df62
0001df02: 6618           	bnes 0x1df1c
0001df04: 06d8           	.short 0x06d8
0001df06: 60ee           	bras 0x1def6
0001df08: 7666           	moveq #102,%d3
0001df0a: 6666           	bnes 0x1df72
0001df0c: cc60           	andw %a0@-,%d6
0001df0e: 1866           	.short 0x1866
0001df10: 66c6           	bnes 0x1ded8
0001df12: 3c66           	moveaw %fp@-,%fp
0001df14: 0c18 3018      	cmpib #24,%a0@+
0001df18: 6c00 0c3c      	bgew 0x1eb56
0001df1c: 7c3c           	moveq #60,%d6
0001df1e: 3e3c 183e      	movew #6206,%d7
0001df22: 7c38           	moveq #56,%d6
0001df24: 0ccc           	.short 0x0ccc
0001df26: 186c           	.short 0x186c
0001df28: 3c3c 7c3e      	movew #31806,%d6
0001df2c: 7c3e           	moveq #62,%d6
0001df2e: 7e66           	moveq #102,%d7
0001df30: 66c6           	bnes 0x1def8
0001df32: 6666           	bnes 0x1df9a
0001df34: 7e18           	moveq #24,%d7
0001df36: 1830 6218      	moveb %a0@(0000000000000018,%d6:w:2),%d4
0001df3a: 6666           	bnes 0x1dfa2
0001df3c: 3c3c 3c3c      	movew #15420,%d6
0001df40: 3c3c 3c3c      	movew #15420,%d6
0001df44: 3c38 3838      	movew 0x3838,%d6
0001df48: 7e7e           	moveq #126,%d7
0001df4a: 6076           	bras 0x1dfc2
0001df4c: d83c 3c3c      	addb #60,%d4
0001df50: 6666           	bnes 0x1dfb8
0001df52: 667e           	bnes 0x1dfd2
0001df54: 667e           	bnes 0x1dfd4
0001df56: 3066           	moveaw %fp@-,%a0
0001df58: 6618           	bnes 0x1df72
0001df5a: 3c38 3c66      	movew 0x3c66,%d6
0001df5e: 3c66           	moveaw %fp@-,%fp
0001df60: 3e7e           	.short 0x3e7e
0001df62: 1800           	moveb %d0,%d4
0001df64: 0026 2600      	orib #0,%fp@-
0001df68: 0000 3c3c      	orib #60,%d0
0001df6c: 663d           	bnes 0x1dfab
0001df6e: 7ed8           	moveq #-40,%d7
0001df70: 7e7e           	moveq #126,%d7
0001df72: 7e00           	moveq #0,%d7
0001df74: 0010 caba      	orib #-70,%a0@
0001df78: ba00           	cmpb %d0,%d5
0001df7a: 6666           	bnes 0x1dfe2
0001df7c: 3e0c           	movew %a4,%d7
0001df7e: 060c           	.short 0x060c
0001df80: 6618           	bnes 0x1df9a
0001df82: 0c66 660c      	cmpiw #26124,%fp@-
0001df86: 0606 360c      	addib #12,%d6
0001df8a: c636 6636      	andb %fp@(0000000000000036,%d6:w:8),%d3
0001df8e: 0606 d666      	addib #102,%d6
0001df92: 1806           	moveb %d6,%d4
0001df94: 3666           	moveaw %fp@-,%a3
0001df96: 7618           	moveq #24,%d3
0001df98: 10f7 f666      	moveb %sp@(0000000000000066,%sp:w:8),%a0@+
0001df9c: 607e           	bras 0x1e01c
0001df9e: 3038 66fc      	movew 0x66fc,%d0
0001dfa2: c642           	andw %d2,%d3
0001dfa4: c618           	andb %a0@+,%d3
0001dfa6: d6d6           	addaw %fp@,%a3
0001dfa8: c0c6           	muluw %d6,%d0
0001dfaa: 7e18           	moveq #24,%d7
0001dfac: 1c38 1b18      	moveb 0x1b18,%d6
0001dfb0: 007c 3838      	oriw #14392,%sr
0001dfb4: 001f 4830      	orib #48,%sp@+
0001dfb8: 1800           	moveb %d0,%d4
0001dfba: 00c3           	bitrev %d3
0001dfbc: 2483           	movel %d3,%a2@
0001dfbe: c1d6           	mulsw %fp@,%d0
0001dfc0: fcba           	.short 0xfcba
0001dfc2: 0691 3c08 4038 	addil #1007173688,%a1@
0001dfc8: 0db0 8202      	bclr %d6,%a0@(0000000000000002,%a0:w:2)
0001dfcc: 3a3a bab8      	movew %pc@(0x19a86),%d5
0001dfd0: b882           	cmpl %d2,%d4
0001dfd2: baba 7e78      	cmpl %pc@(0x25e4c),%d5
0001dfd6: 0000 39e0      	orib #-32,%d0
0001dfda: 0018 6666      	orib #102,%a0@+
0001dfde: 7c18           	moveq #24,%d6
0001dfe0: 7018           	moveq #24,%d0
0001dfe2: 1818           	moveb %a0@+,%d4
0001dfe4: ff7e           	.short 0xff7e
0001dfe6: 007e           	.short 0x007e
0001dfe8: 000c           	.short 0x000c
0001dfea: 6618           	bnes 0x1e004
0001dfec: 0c18 3c7c      	cmpib #124,%a0@+
0001dff0: 600c           	bras 0x1dffe
0001dff2: 3c7e           	.short 0x3c7e
0001dff4: 1818           	moveb %a0@+,%d4
0001dff6: 7000           	moveq #0,%d0
0001dff8: 1c0c           	.short 0x1c0c
0001dffa: da66           	addw %fp@-,%d5
0001dffc: 7e60           	moveq #96,%d7
0001dffe: 667c           	bnes 0x1e07c
0001e000: 7c6e           	moveq #110,%d6
0001e002: 7e18           	moveq #24,%d7
0001e004: 06f0 60fe 7666 	callm #-2,%a0@(0000000000000066,%d7:w:8)
0001e00a: 6666           	bnes 0x1e072
0001e00c: cc70 1866      	andw %a0@(0000000000000066,%d1:l),%d6
0001e010: 66c6           	bnes 0x1dfd8
0001e012: 3c3c 1818      	movew #6168,%d6
0001e016: 3018           	movew %a0@+,%d0
0001e018: 6c00 043e      	bgew 0x1e458
0001e01c: 7e7c           	moveq #124,%d7
0001e01e: 7e7e           	moveq #126,%d7
0001e020: 7e7e           	moveq #126,%d7
0001e022: 7e38           	moveq #56,%d7
0001e024: 0cdc           	.short 0x0cdc
0001e026: 18fe           	.short 0x18fe
0001e028: 7e7e           	moveq #126,%d7
0001e02a: 7e7e           	moveq #126,%d7
0001e02c: 7e7e           	moveq #126,%d7
0001e02e: 7e66           	moveq #102,%d7
0001e030: 66c6           	bnes 0x1dff8
0001e032: 6666           	bnes 0x1e09a
0001e034: 7e38           	moveq #56,%d7
0001e036: 1838 f218      	moveb 0xfffff218,%d4
0001e03a: 6066           	bras 0x1e0a2
0001e03c: 7e3e           	moveq #62,%d7
0001e03e: 3e3e           	.short 0x3e3e
0001e040: 3e7c 7e7e      	moveaw #32382,%sp
0001e044: 7e38           	moveq #56,%d7
0001e046: 3838 6666      	movew 0x6666,%d4
0001e04a: 607f           	bras 0x1e0cb
0001e04c: de7e           	.short 0xde7e
0001e04e: 7e7e           	moveq #126,%d7
0001e050: 6666           	bnes 0x1e0b8
0001e052: 6666           	bnes 0x1e0ba
0001e054: 6666           	bnes 0x1e0bc
0001e056: 307e           	.short 0x307e
0001e058: 6618           	bnes 0x1e072
0001e05a: 3e38 7e66      	movew 0x7e66,%d7
0001e05e: 7e66           	moveq #102,%d7
0001e060: 0666 1800      	addiw #6144,%fp@-
0001e064: 002c 2c18 1ab0 	orib #24,%a4@(6832)
0001e06a: 3e7e           	.short 0x3e7e
0001e06c: 6e7e           	bgts 0x1e0ec
0001e06e: ffde           	.short 0xffde
0001e070: 6666           	bnes 0x1e0d8
0001e072: 6600 0010      	bnew 0x1e084
0001e076: caa2           	andl %a2@-,%d5
0001e078: aa00 6666      	macw %d0u,%d5l,>>
0001e07c: 3c0c           	movew %a4,%d6
0001e07e: 0e0c           	.short 0x0e0c
0001e080: 6618           	bnes 0x1e09a
0001e082: 0c66 6600      	cmpiw #26112,%fp@-
0001e086: 0606 660c      	addib #12,%d6
0001e08a: c636 763e      	andb %fp@(000000000000003e,%d7:w:8),%d3
0001e08e: 0606 f666      	addib #102,%d6
0001e092: 1806           	moveb %d6,%d4
0001e094: 3676 3e3c      	moveaw %fp@(000000000000003c,%d3:l:8),%a3
0001e098: 1099           	moveb %a1@+,%a0@
0001e09a: dc66           	addw %fp@-,%d6
0001e09c: 60fc           	bras 0x1e09a
0001e09e: 186c           	.short 0x186c
0001e0a0: 6690           	bnes 0x1e032
0001e0a2: 8242           	orw %d2,%d1
0001e0a4: c63c 9292      	andb #-110,%d3
0001e0a8: c0c6           	muluw %d6,%d0
0001e0aa: 007e           	.short 0x007e
0001e0ac: 0e70           	.short 0x0e70
0001e0ae: 1818           	moveb %a0@+,%d4
0001e0b0: 7e40           	moveq #64,%d7
0001e0b2: 0000 0010      	orib #16,%d0
0001e0b6: 4860           	.short 0x4860
0001e0b8: 4800           	nbcd %d0
0001e0ba: 0081 e783 c1c6 	oril #-410795578,%d1
0001e0c0: f838           	.short 0xf838
0001e0c2: 0691 3c08 0000 	addil #1007157248,%a1@
0001e0c8: 1db8 0000 7c7c 	moveb 0x0,%fp@(000000000000007c,%d7:l:4)
0001e0ce: 7c7c           	moveq #124,%d6
0001e0d0: 7c00           	moveq #0,%d6
0001e0d2: 7c7c           	moveq #124,%d6
0001e0d4: 0600 0000      	addib #0,%d0
0001e0d8: 3800           	movew %d0,%d4
0001e0da: 0018 6666      	orib #102,%a0@+
0001e0de: 3e18           	movew %a0@+,%d7
0001e0e0: 7018           	moveq #24,%d0
0001e0e2: 1818           	moveb %a0@+,%d4
0001e0e4: ff7e           	.short 0xff7e
0001e0e6: 007e           	.short 0x007e
0001e0e8: 0018 6e18      	orib #24,%a0@+
0001e0ec: 0c18 3c7e      	cmpib #126,%a0@+
0001e0f0: 7c0c           	moveq #12,%d6
0001e0f2: 3c3e           	.short 0x3c3e
0001e0f4: 1818           	moveb %a0@+,%d4
0001e0f6: e000           	asrb #8,%d0
0001e0f8: 0e0c           	.short 0x0e0c
0001e0fa: d666           	addw %fp@-,%d3
0001e0fc: 7c60           	moveq #96,%d6
0001e0fe: 667c           	bnes 0x1e17c
0001e100: 7c6e           	moveq #110,%d6
0001e102: 7e18           	moveq #24,%d7
0001e104: 06f0 60d6 7e66 	callm #-42,%a0@(0000000000000066,%d7:l:8)
0001e10a: 6666           	bnes 0x1e172
0001e10c: fc38           	.short 0xfc38
0001e10e: 1866           	.short 0x1866
0001e110: 66d6           	bnes 0x1e0e8
0001e112: 183c 1818      	moveb #24,%d4
0001e116: 1818           	moveb %a0@+,%d4
0001e118: c600           	andb %d0,%d3
0001e11a: 0006 6660      	orib #96,%d6
0001e11e: 6666           	bnes 0x1e186
0001e120: 7e66           	moveq #102,%d7
0001e122: 6618           	bnes 0x1e13c
0001e124: 0cf8           	.short 0x0cf8
0001e126: 18fe           	.short 0x18fe
0001e128: 6666           	bnes 0x1e190
0001e12a: 6666           	bnes 0x1e192
0001e12c: 6660           	bnes 0x1e18e
0001e12e: 1866           	.short 0x1866
0001e130: 66d6           	bnes 0x1e108
0001e132: 3c66           	moveaw %fp@-,%fp
0001e134: 0cf0           	.short 0x0cf0
0001e136: 181e           	moveb %fp@+,%d4
0001e138: be3c 6066      	cmpb #102,%d7
0001e13c: 6606           	bnes 0x1e144
0001e13e: 0606 0660      	addib #96,%d6
0001e142: 6666           	bnes 0x1e1aa
0001e144: 6618           	bnes 0x1e15e
0001e146: 1818           	moveb %a0@+,%d4
0001e148: 6666           	bnes 0x1e1b0
0001e14a: 7c1b           	moveq #27,%d6
0001e14c: de66           	addw %fp@-,%d7
0001e14e: 6666           	bnes 0x1e1b6
0001e150: 6666           	bnes 0x1e1b8
0001e152: 6666           	bnes 0x1e1ba
0001e154: 6660           	bnes 0x1e1b6
0001e156: 303c 7c7e      	movew #31870,%d0
0001e15a: 0618 6666      	addib #102,%a0@+
0001e15e: 6676           	bnes 0x1e1d6
0001e160: 3e66           	moveaw %fp@-,%sp
0001e162: 1800           	moveb %d0,%d4
0001e164: 0018 1818      	orib #24,%a0@+
0001e168: 36d8           	movew %a0@+,%a3@+
0001e16a: 0666 6e66      	addiw #28262,%fp@-
0001e16e: dbde           	addal %fp@+,%a5
0001e170: 6666           	bnes 0x1e1d8
0001e172: 6600 0010      	bnew 0x1e184
0001e176: caa2           	andl %a2@-,%d5
0001e178: b200           	cmpb %d0,%d1
0001e17a: 6666           	bnes 0x1e1e2
0001e17c: 3c0c           	movew %a4,%d6
0001e17e: 1e0c           	.short 0x1e0c
0001e180: 6618           	bnes 0x1e19a
0001e182: 0c66 6600      	cmpiw #26112,%fp@-
0001e186: 060e           	.short 0x060e
0001e188: 660c           	bnes 0x1e196
0001e18a: c636 7618      	andb %fp@(0000000000000018,%d7:w:8),%d3
0001e18e: 3606           	movew %d6,%d3
0001e190: f666           	.short 0xf666
0001e192: 1806           	moveb %d6,%d4
0001e194: 3676 0e66      	moveaw %fp@(0000000000000066,%d0:l:8),%a3
0001e198: 3899           	movew %a1@+,%a4@
0001e19a: 887c 60a8      	orw #24744,%d4
0001e19e: 0cc6           	.short 0x0cc6
0001e1a0: 6630           	bnes 0x1e1d2
0001e1a2: 827e           	.short 0x827e
0001e1a4: c666           	andw %fp@-,%d3
0001e1a6: 9292           	subl %a2@,%d1
0001e1a8: fcc6 7e7e      	cp0bcbusy 0x26028
0001e1ac: 1c38 1818      	moveb 0x1818,%d6
0001e1b0: 7e02           	moveq #2,%d7
0001e1b2: 0000 00d0      	orib #-48,%d0
0001e1b6: 4878 3000      	pea 0x3000
0001e1ba: 00e7           	.short 0x00e7
0001e1bc: 81e6           	divsw %fp@-,%d0
0001e1be: 67d6           	beqs 0x1e196
0001e1c0: faba           	.short 0xfaba
0001e1c2: 8c9d           	orl %a5@+,%d6
0001e1c4: 3c78 1e1c      	moveaw 0x1e1c,%fp
0001e1c8: 399c 8202      	movew %a4@+,%a4@(0000000000000002,%a0:w:2)
0001e1cc: b83a 3a3a      	cmpb %pc@(0x21c08),%d4
0001e1d0: ba02           	cmpb %d2,%d5
0001e1d2: ba3a 060e      	cmpb %pc@(0x1e7e2),%d5
0001e1d6: 07f0 0000      	bset %d3,%a0@(0000000000000000,%d0:w)
0001e1da: 0018 00ff      	orib #-1,%a0@+
0001e1de: 0630 de00 1818 	addib #0,%a0@(0000000000000018,%d1:l)
0001e1e4: 3c18           	movew %a0@+,%d6
0001e1e6: 0000 0018      	orib #24,%d0
0001e1ea: 7618           	moveq #24,%d3
0001e1ec: 180c           	.short 0x180c
0001e1ee: 6c06           	bges 0x1e1f6
0001e1f0: 7e18           	moveq #24,%d7
0001e1f2: 6606           	bnes 0x1e1fa
0001e1f4: 0000 707e      	orib #126,%d0
0001e1f8: 1c18           	moveb %a0@+,%d6
0001e1fa: d67e           	.short 0xd67e
0001e1fc: 6660           	bnes 0x1e25e
0001e1fe: 6660           	bnes 0x1e260
0001e200: 6066           	bras 0x1e268
0001e202: 6618           	bnes 0x1e21c
0001e204: 06d8           	.short 0x06d8
0001e206: 60d6           	bras 0x1e1de
0001e208: 7e66           	moveq #102,%d7
0001e20a: 7e66           	moveq #102,%d7
0001e20c: f81c           	.short 0xf81c
0001e20e: 1866           	.short 0x1866
0001e210: 66d6           	bnes 0x1e1e8
0001e212: 1818           	moveb %a0@+,%d4
0001e214: 3018           	movew %a0@+,%d0
0001e216: 1818           	moveb %a0@+,%d4
0001e218: c600           	andb %d0,%d3
0001e21a: 003e           	.short 0x003e
0001e21c: 6660           	bnes 0x1e27e
0001e21e: 6666           	bnes 0x1e286
0001e220: 1866           	.short 0x1866
0001e222: 6618           	bnes 0x1e23c
0001e224: 0cf0           	.short 0x0cf0
0001e226: 18d6           	moveb %fp@,%a4@+
0001e228: 6666           	bnes 0x1e290
0001e22a: 6666           	bnes 0x1e292
0001e22c: 6070           	bras 0x1e29e
0001e22e: 1866           	.short 0x1866
0001e230: 66d6           	bnes 0x1e208
0001e232: 3c66           	moveaw %fp@-,%fp
0001e234: 18f0 181e      	moveb %a0@(000000000000001e,%d1:l),%a4@+
0001e238: 9c24           	subb %a4@-,%d6
0001e23a: 6066           	bras 0x1e2a2
0001e23c: 663e           	bnes 0x1e27c
0001e23e: 3e3e           	.short 0x3e3e
0001e240: 3e60           	moveaw %a0@-,%sp
0001e242: 6666           	bnes 0x1e2aa
0001e244: 6618           	bnes 0x1e25e
0001e246: 1818           	moveb %a0@+,%d4
0001e248: 7e7e           	moveq #126,%d7
0001e24a: 7c7b           	moveq #123,%d6
0001e24c: f866           	.short 0xf866
0001e24e: 6666           	bnes 0x1e2b6
0001e250: 6666           	bnes 0x1e2b8
0001e252: 6666           	bnes 0x1e2ba
0001e254: 6660           	bnes 0x1e2b6
0001e256: fe18 6618      	cp1ldb %a0@+,%d6,#4,#24
0001e25a: 3e18           	movew %a0@+,%d7
0001e25c: 6666           	bnes 0x1e2c4
0001e25e: 667e           	bnes 0x1e2de
0001e260: 7e66           	moveq #102,%d7
0001e262: 3000           	movew %d0,%d0
0001e264: 0030 3218 6c6c 	orib #24,%a0@(000000000000006c,%d6:l:4)
0001e26a: 3e66           	moveaw %fp@-,%sp
0001e26c: 766e           	moveq #110,%d3
0001e26e: dbd8           	addal %a0@+,%a5
0001e270: 7e7e           	moveq #126,%d7
0001e272: 6600 0000      	bnew 0x1e274
0001e276: 7aa2           	moveq #-94,%d5
0001e278: ba00           	cmpb %d0,%d5
0001e27a: 6666           	bnes 0x1e2e2
0001e27c: 6e0c           	bgts 0x1e28a
0001e27e: 360c           	movew %a4,%d3
0001e280: 6618           	bnes 0x1e29a
0001e282: 0c66 6600      	cmpiw #26112,%fp@-
0001e286: 061c 660c      	addib #12,%a4@+
0001e28a: c636 061c      	andb %fp@(000000000000001c,%d0:w:8),%d3
0001e28e: 3606           	movew %d6,%d3
0001e290: c666           	andw %fp@-,%d3
0001e292: 1806           	moveb %d6,%d4
0001e294: 3606           	movew %d6,%d3
0001e296: 0666 38ef      	addiw #14575,%fp@-
0001e29a: 8866           	orw %fp@-,%d4
0001e29c: 6028           	bras 0x1e2c6
0001e29e: 0cc6           	.short 0x0cc6
0001e2a0: 6630           	bnes 0x1e2d2
0001e2a2: 8242           	orw %d2,%d1
0001e2a4: 6c42           	bges 0x1e2e8
0001e2a6: 9292           	subl %a2@,%d1
0001e2a8: fcc6 7e18      	cp0bcbusy 0x260c2
0001e2ac: 381c           	movew %a4@+,%d4
0001e2ae: 1818           	moveb %a0@+,%d4
0001e2b0: 003e           	.short 0x003e
0001e2b2: 0000 00d0      	orib #-48,%d0
0001e2b6: 0000 0000      	orib #0,%d0
0001e2ba: 0024 c32c      	orib #44,%a4@-
0001e2be: 3492           	movew %a2@,%a2@
0001e2c0: f292 8c81      	fbgt 0x16f43
0001e2c4: 3cf8 1012      	movew 0x1012,%fp@+
0001e2c8: 799e           	mvzb %fp@+,%d4
0001e2ca: c606           	andb %d6,%d3
0001e2cc: c006           	andb %d6,%d0
0001e2ce: 0606 c606      	addib #6,%d6
0001e2d2: c606           	andb %d6,%d3
0001e2d4: 7e10           	moveq #16,%d7
0001e2d6: 0ff8 0000      	bset %d7,0x0
0001e2da: 0018 00ff      	orib #-1,%a0@+
0001e2de: 0636 de00 1818 	addib #0,%fp@(0000000000000018,%d1:l)
0001e2e4: 3c18           	movew %a0@+,%d6
0001e2e6: 0000 0030      	orib #48,%d0
0001e2ea: 6618           	bnes 0x1e304
0001e2ec: 180c           	.short 0x180c
0001e2ee: 6c06           	bges 0x1e2f6
0001e2f0: 6618           	bnes 0x1e30a
0001e2f2: 6606           	bnes 0x1e2fa
0001e2f4: 0000 387e      	orib #126,%d0
0001e2f8: 3818           	movew %a0@+,%d4
0001e2fa: dc7e           	.short 0xdc7e
0001e2fc: 6660           	bnes 0x1e35e
0001e2fe: 6660           	bnes 0x1e360
0001e300: 6066           	bras 0x1e368
0001e302: 6618           	bnes 0x1e31c
0001e304: 06d8           	.short 0x06d8
0001e306: 60c6           	bras 0x1e2ce
0001e308: 6e66           	bgts 0x1e370
0001e30a: 7c66           	moveq #102,%d6
0001e30c: d80e           	.short 0xd80e
0001e30e: 1866           	.short 0x1866
0001e310: 66fe           	bnes 0x1e310
0001e312: 3c18           	movew %a0@+,%d6
0001e314: 3018           	movew %a0@+,%d0
0001e316: 0c18 0000      	cmpib #0,%a0@+
0001e31a: 007e           	.short 0x007e
0001e31c: 6660           	bnes 0x1e37e
0001e31e: 667e           	bnes 0x1e39e
0001e320: 1866           	.short 0x1866
0001e322: 6618           	bnes 0x1e33c
0001e324: 0cf8           	.short 0x0cf8
0001e326: 18d6           	moveb %fp@,%a4@+
0001e328: 6666           	bnes 0x1e390
0001e32a: 6666           	bnes 0x1e392
0001e32c: 603c           	bras 0x1e36a
0001e32e: 1866           	.short 0x1866
0001e330: 66fe           	bnes 0x1e330
0001e332: 1866           	.short 0x1866
0001e334: 1838 1838      	moveb 0x1838,%d4
0001e338: 0066 6066      	oriw #24678,%fp@-
0001e33c: 7e7e           	moveq #126,%d7
0001e33e: 7e7e           	moveq #126,%d7
0001e340: 7e60           	moveq #96,%d7
0001e342: 7e7e           	moveq #126,%d7
0001e344: 7e18           	moveq #24,%d7
0001e346: 1818           	moveb %a0@+,%d4
0001e348: 7e7e           	moveq #126,%d7
0001e34a: 60ff f866 6666 	bral 0xf86849b2
0001e350: 6666           	bnes 0x1e3b8
0001e352: 6666           	bnes 0x1e3ba
0001e354: 6666           	bnes 0x1e3bc
0001e356: 307e           	.short 0x307e
0001e358: 6618           	bnes 0x1e372
0001e35a: 7e18           	moveq #24,%d7
0001e35c: 6666           	bnes 0x1e3c4
0001e35e: 667e           	bnes 0x1e3de
0001e360: 6666           	bnes 0x1e3c8
0001e362: 307e           	.short 0x307e
0001e364: 7e6e           	moveq #110,%d7
0001e366: 6618           	bnes 0x1e380
0001e368: d836 7e66      	addb %fp@(0000000000000066,%d7:l:8),%d4
0001e36c: 767e           	moveq #126,%d3
0001e36e: dfd8           	addal %a0@+,%sp
0001e370: 7e7e           	moveq #126,%d7
0001e372: 6600 0000      	bnew 0x1e374
0001e376: 0aba aa00 6666 	eoril #-1442814362,%d2
0001e37c: 6e0c           	bgts 0x1e38a
0001e37e: 360c           	movew %a4,%d3
0001e380: 6618           	bnes 0x1e39a
0001e382: 0c66 6600      	cmpiw #26112,%fp@-
0001e386: 0630 6e0c c636 	addib #12,%a0@(0000000000000036,%a4:w:8)
0001e38c: 7e0e           	moveq #14,%d7
0001e38e: 3606           	movew %d6,%d3
0001e390: c666           	andw %fp@-,%d3
0001e392: 1806           	moveb %d6,%d4
0001e394: 3606           	movew %d6,%d3
0001e396: 063c           	.short 0x063c
0001e398: 6c66           	bges 0x1e400
0001e39a: dc66           	addw %fp@-,%d6
0001e39c: 6028           	bras 0x1e3c6
0001e39e: 18c6           	moveb %d6,%a4@+
0001e3a0: 6630           	bnes 0x1e3d2
0001e3a2: 8242           	orw %d2,%d1
0001e3a4: 2842           	moveal %d2,%a4
0001e3a6: 9292           	subl %a2@,%d1
0001e3a8: c0c6           	muluw %d6,%d0
0001e3aa: 0018 700e      	orib #14,%a0@+
0001e3ae: 1818           	moveb %a0@+,%d4
0001e3b0: 187c 0000      	moveb #0,%a4
0001e3b4: 1850           	.short 0x1850
0001e3b6: 0000 0000      	orib #0,%d0
0001e3ba: 0024 6638      	orib #56,%a4@-
0001e3be: 1cba f6d6      	moveb %pc@(0x1da96),%fp@
0001e3c2: d8c3           	addaw %d3,%a4
0001e3c4: 7e70           	moveq #112,%d7
0001e3c6: 1c1c           	moveb %a4@+,%d6
0001e3c8: 718e           	mvzb %fp,%d0
0001e3ca: c606           	andb %d6,%d3
0001e3cc: c006           	andb %d6,%d0
0001e3ce: 0606 c606      	addib #6,%d6
0001e3d2: c606           	andb %d6,%d3
0001e3d4: 660c           	bnes 0x1e3e2
0001e3d6: 1fec           	.short 0x1fec
0001e3d8: 0000 0000      	orib #0,%d0
0001e3dc: 0066 7e66      	oriw #32358,%fp@-
0001e3e0: cc00           	andb %d0,%d6
0001e3e2: 1818           	moveb %a0@+,%d4
0001e3e4: 6618           	bnes 0x1e3fe
0001e3e6: 1800           	moveb %d0,%d4
0001e3e8: 1830 6618      	moveb %a0@(0000000000000018,%d6:w:8),%d4
0001e3ec: 3066           	moveaw %fp@-,%a0
0001e3ee: 7e06           	moveq #6,%d7
0001e3f0: 6630           	bnes 0x1e422
0001e3f2: 6606           	bnes 0x1e3fa
0001e3f4: 1818           	moveb %a0@+,%d4
0001e3f6: 1c00           	moveb %d0,%d6
0001e3f8: 7018           	moveq #24,%d0
0001e3fa: c066           	andw %fp@-,%d0
0001e3fc: 6666           	bnes 0x1e464
0001e3fe: 6660           	bnes 0x1e460
0001e400: 6066           	bras 0x1e468
0001e402: 6618           	bnes 0x1e41c
0001e404: 66cc           	bnes 0x1e3d2
0001e406: 60c6           	bras 0x1e3ce
0001e408: 6e66           	bgts 0x1e470
0001e40a: 6066           	bras 0x1e472
0001e40c: cc06           	andb %d6,%d6
0001e40e: 1866           	.short 0x1866
0001e410: 3cfe           	.short 0x3cfe
0001e412: 3c18           	movew %a0@+,%d6
0001e414: 6018           	bras 0x1e42e
0001e416: 0c18 0000      	cmpib #0,%a0@+
0001e41a: 0066 6660      	oriw #26208,%fp@-
0001e41e: 6660           	bnes 0x1e480
0001e420: 1866           	.short 0x1866
0001e422: 6618           	bnes 0x1e43c
0001e424: 0cd8           	.short 0x0cd8
0001e426: 18d6           	moveb %fp@,%a4@+
0001e428: 6666           	bnes 0x1e490
0001e42a: 6666           	bnes 0x1e492
0001e42c: 600e           	bras 0x1e43c
0001e42e: 1866           	.short 0x1866
0001e430: 3cfe           	.short 0x3cfe
0001e432: 3c66           	moveaw %fp@-,%fp
0001e434: 3018           	movew %a0@+,%d0
0001e436: 1830 0042      	moveb %a0@(0000000000000042,%d0:w),%d4
0001e43a: 6666           	bnes 0x1e4a2
0001e43c: 6066           	bras 0x1e4a4
0001e43e: 6666           	bnes 0x1e4a6
0001e440: 6660           	bnes 0x1e4a2
0001e442: 6060           	bras 0x1e4a4
0001e444: 6018           	bras 0x1e45e
0001e446: 1818           	moveb %a0@+,%d4
0001e448: 6666           	bnes 0x1e4b0
0001e44a: 60d8           	bras 0x1e424
0001e44c: d866           	addw %fp@-,%d4
0001e44e: 6666           	bnes 0x1e4b6
0001e450: 6666           	bnes 0x1e4b8
0001e452: 6666           	bnes 0x1e4ba
0001e454: 667e           	bnes 0x1e4d4
0001e456: 3018           	movew %a0@+,%d0
0001e458: 6618           	bnes 0x1e472
0001e45a: 6618           	bnes 0x1e474
0001e45c: 6666           	bnes 0x1e4c4
0001e45e: 666e           	bnes 0x1e4ce
0001e460: 6666           	bnes 0x1e4c8
0001e462: 667e           	bnes 0x1e4e2
0001e464: 7ed3           	moveq #-45,%d7
0001e466: ce18           	andb %a0@+,%d7
0001e468: 6c6c           	bges 0x1e4d6
0001e46a: 6666           	bnes 0x1e4d2
0001e46c: 6676           	bnes 0x1e4e4
0001e46e: d8d8           	addaw %a0@+,%a4
0001e470: 6666           	bnes 0x1e4d8
0001e472: 6600 0000      	bnew 0x1e474
0001e476: 0a82 8200 6666 	eoril #-2113903002,%d2
0001e47c: 667e           	bnes 0x1e4fc
0001e47e: 360c           	movew %a4,%d3
0001e480: 6618           	bnes 0x1e49a
0001e482: 0c66 7e00      	cmpiw #32256,%fp@-
0001e486: 3e30 6e7c      	movew %a0@(000000000000007c,%d6:l:8),%d7
0001e48a: fe7e           	.short 0xfe7e
0001e48c: 7e7e           	moveq #126,%d7
0001e48e: 3606           	movew %d6,%d3
0001e490: fee6           	.short 0xfee6
0001e492: 1806           	moveb %d6,%d4
0001e494: 3e06           	movew %d6,%d7
0001e496: 0618 6c00      	addib #0,%a0@+
0001e49a: f666           	.short 0xf666
0001e49c: 6028           	bras 0x1e4c6
0001e49e: 30c6           	movew %d6,%a0@+
0001e4a0: 6630           	bnes 0x1e4d2
0001e4a2: c666           	andw %fp@-,%d3
0001e4a4: aa66           	.short 0xaa66
0001e4a6: d6d6           	addaw %fp@,%a3
0001e4a8: c0c6           	muluw %d6,%d0
0001e4aa: 7e18           	moveq #24,%d7
0001e4ac: 6006           	bras 0x1e4b4
0001e4ae: 18d8           	moveb %a0@+,%a4@+
0001e4b0: 1840           	.short 0x1840
0001e4b2: 0000 3c70      	orib #112,%d0
0001e4b6: 0000 0000      	orib #0,%d0
0001e4ba: 0024 3c30      	orib #48,%a4@-
0001e4be: 0c38 e6c6 5866 	cmpib #-58,0x5866
0001e4c4: ff00 1014      	cp1stb %d1,%d0,#1,#20
0001e4c8: 718e           	mvzb %fp,%d0
0001e4ca: c606           	andb %d6,%d3
0001e4cc: c006           	andb %d6,%d0
0001e4ce: 0606 c606      	addib #6,%d6
0001e4d2: c606           	andb %d6,%d3
0001e4d4: 6602           	bnes 0x1e4d8
0001e4d6: 1804           	moveb %d4,%d4
0001e4d8: 0000 0000      	orib #0,%d0
0001e4dc: 0066 7c66      	oriw #31846,%fp@-
0001e4e0: cc00           	andb %d0,%d6
0001e4e2: 1c38 6600      	moveb 0x6600,%d6
0001e4e6: 1800           	moveb %d0,%d4
0001e4e8: 1860           	.short 0x1860
0001e4ea: 6618           	bnes 0x1e504
0001e4ec: 3066           	moveaw %fp@-,%a0
0001e4ee: 7e66           	moveq #102,%d7
0001e4f0: 6630           	bnes 0x1e522
0001e4f2: 660e           	bnes 0x1e502
0001e4f4: 1818           	moveb %a0@+,%d4
0001e4f6: 0e00           	.short 0x0e00
0001e4f8: e000           	asrb #8,%d0
0001e4fa: e266           	asrw %d1,%d6
0001e4fc: 6666           	bnes 0x1e564
0001e4fe: 6e60           	bgts 0x1e560
0001e500: 6066           	bras 0x1e568
0001e502: 6618           	bnes 0x1e51c
0001e504: 66cc           	bnes 0x1e4d2
0001e506: 60c6           	bras 0x1e4ce
0001e508: 6666           	bnes 0x1e570
0001e50a: 606a           	bras 0x1e576
0001e50c: cc06           	andb %d6,%d6
0001e50e: 1866           	.short 0x1866
0001e510: 3cee 6618      	movew %fp@(26136),%fp@+
0001e514: 6018           	bras 0x1e52e
0001e516: 0618 0000      	addib #0,%a0@+
0001e51a: 0066 6660      	oriw #26208,%fp@-
0001e51e: 6660           	bnes 0x1e580
0001e520: 187e           	.short 0x187e
0001e522: 6618           	bnes 0x1e53c
0001e524: 0ccc           	.short 0x0ccc
0001e526: 18c6           	moveb %d6,%a4@+
0001e528: 6666           	bnes 0x1e590
0001e52a: 6666           	bnes 0x1e592
0001e52c: 6006           	bras 0x1e534
0001e52e: 1866           	.short 0x1866
0001e530: 3cee 3c7e      	movew %fp@(15486),%fp@+
0001e534: 3018           	movew %a0@+,%d0
0001e536: 1830 00c3      	moveb %a0@(ffffffffffffffc3,%d0:w),%d4
0001e53a: 6666           	bnes 0x1e5a2
0001e53c: 6066           	bras 0x1e5a4
0001e53e: 6666           	bnes 0x1e5a6
0001e540: 6660           	bnes 0x1e5a2
0001e542: 6060           	bras 0x1e5a4
0001e544: 6018           	bras 0x1e55e
0001e546: 1818           	moveb %a0@+,%d4
0001e548: 6666           	bnes 0x1e5b0
0001e54a: 60d8           	bras 0x1e524
0001e54c: d866           	addw %fp@-,%d4
0001e54e: 6666           	bnes 0x1e5b6
0001e550: 6666           	bnes 0x1e5b8
0001e552: 7e66           	moveq #102,%d7
0001e554: 663c           	bnes 0x1e592
0001e556: 3018           	movew %a0@+,%d0
0001e558: 7c18           	moveq #24,%d6
0001e55a: 6618           	bnes 0x1e574
0001e55c: 6666           	bnes 0x1e5c4
0001e55e: 6666           	bnes 0x1e5c6
0001e560: 7e7e           	moveq #126,%d7
0001e562: 6660           	bnes 0x1e5c4
0001e564: 0606 1a18      	addib #24,%d6
0001e568: 36d8           	movew %a0@+,%a3@+
0001e56a: 6666           	bnes 0x1e5d2
0001e56c: 6666           	bnes 0x1e5d4
0001e56e: d8d8           	addaw %a0@+,%a4
0001e570: 6666           	bnes 0x1e5d8
0001e572: 6600 0000      	bnew 0x1e574
0001e576: 0ac6           	.short 0x0ac6
0001e578: c600           	andb %d0,%d3
0001e57a: 66f6           	bnes 0x1e572
0001e57c: 627e           	bhis 0x1e5fc
0001e57e: 360c           	movew %a4,%d3
0001e580: 6618           	bnes 0x1e59a
0001e582: 0466 7e00      	subiw #32256,%fp@-
0001e586: 3c30 6e7c      	movew %a0@(000000000000007c,%d6:l:8),%d6
0001e58a: 7c7e           	moveq #126,%d6
0001e58c: 7e7e           	moveq #126,%d7
0001e58e: 3606           	movew %d6,%d3
0001e590: fee6           	.short 0xfee6
0001e592: 1806           	moveb %d6,%d4
0001e594: 3e06           	movew %d6,%d7
0001e596: 064c           	.short 0x064c
0001e598: c600           	andb %d0,%d3
0001e59a: 627c           	bhis 0x1e618
0001e59c: 6028           	bras 0x1e5c6
0001e59e: 606c           	bras 0x1e60c
0001e5a0: 7f20           	mvsb %a0@-,%d7
0001e5a2: 7c7e           	moveq #126,%d6
0001e5a4: ee7e           	rorw %d7,%d6
0001e5a6: 7c7c           	moveq #124,%d6
0001e5a8: e0c6           	.short 0xe0c6
0001e5aa: 7e00           	moveq #0,%d7
0001e5ac: 0000 18d8      	orib #-40,%d0
0001e5b0: 0000 0000      	orib #0,%d0
0001e5b4: 3c20           	movew %a0@-,%d6
0001e5b6: 0000 0000      	orib #0,%d0
0001e5ba: 003c 1800      	orib #0,%ccr
0001e5be: 007c eeee      	oriw #-4370,%sr
0001e5c2: 703c           	moveq #60,%d0
0001e5c4: 1000           	moveb %d0,%d0
0001e5c6: 1012           	moveb %a2@,%d0
0001e5c8: 6186           	bsrs 0x1e550
0001e5ca: ba02           	cmpb %d2,%d5
0001e5cc: b83a 023a      	cmpb %pc@(0x1e808),%d4
0001e5d0: ba02           	cmpb %d2,%d5
0001e5d2: ba3a 7e1c      	cmpb %pc@(0x263f0),%d5
0001e5d6: 1804           	moveb %d4,%d4
0001e5d8: 0000 0018      	orib #24,%d0
0001e5dc: 0000 1800      	orib #0,%d0
0001e5e0: fe00 0c30      	cp1ldb %d0,%d0,#7,#48
0001e5e4: 0000 1800      	orib #0,%d0
0001e5e8: 1860           	.short 0x1860
0001e5ea: 7e7e           	moveq #126,%d7
0001e5ec: 7e7e           	moveq #126,%d7
0001e5ee: 0c7e 7e30      	cmpiw #32304,%d6
0001e5f2: 7e3c           	moveq #60,%d7
0001e5f4: 1818           	moveb %a0@+,%d4
0001e5f6: 0000 0018      	orib #24,%d0
0001e5fa: 7e66           	moveq #102,%d7
0001e5fc: 7e7e           	moveq #126,%d7
0001e5fe: 7c7e           	moveq #126,%d6
0001e600: 607e           	bras 0x1e680
0001e602: 667e           	bnes 0x1e682
0001e604: 7ec6           	moveq #-58,%d7
0001e606: 7ec6           	moveq #-58,%d7
0001e608: 667e           	bnes 0x1e688
0001e60a: 607c           	bras 0x1e688
0001e60c: c67e           	.short 0xc67e
0001e60e: 187e           	.short 0x187e
0001e610: 18c6           	moveb %d6,%a4@+
0001e612: 6618           	bnes 0x1e62c
0001e614: 7e1e           	moveq #30,%d7
0001e616: 0678 00fe 007e 	addiw #254,0x7e
0001e61c: 7e7e           	moveq #126,%d7
0001e61e: 7e7e           	moveq #126,%d7
0001e620: 183e           	.short 0x183e
0001e622: 663c           	bnes 0x1e660
0001e624: 0cce           	.short 0x0cce
0001e626: 3cc6           	movew %d6,%fp@+
0001e628: 667e           	bnes 0x1e6a8
0001e62a: 7e7e           	moveq #126,%d7
0001e62c: 607e           	bras 0x1e6ac
0001e62e: 1e7e           	.short 0x1e7e
0001e630: 18c6           	moveb %d6,%a4@+
0001e632: 663e           	bnes 0x1e672
0001e634: 7e18           	moveq #24,%d7
0001e636: 1830 00ff      	moveb %a0@(ffffffffffffffff,%d0:w),%d4
0001e63a: 7e7e           	moveq #126,%d7
0001e63c: 7e7e           	moveq #126,%d7
0001e63e: 7e7e           	moveq #126,%d7
0001e640: 7e7e           	moveq #126,%d7
0001e642: 7e7e           	moveq #126,%d7
0001e644: 7e3c           	moveq #60,%d7
0001e646: 3c3c 6666      	movew #26214,%d6
0001e64a: 7eff           	moveq #-1,%d7
0001e64c: de7e           	.short 0xde7e
0001e64e: 7e7e           	moveq #126,%d7
0001e650: 7e7e           	moveq #126,%d7
0001e652: 3e7e           	.short 0x3e7e
0001e654: 7e18           	moveq #24,%d7
0001e656: 7f18           	mvsb %a0@+,%d7
0001e658: 6c18           	bges 0x1e672
0001e65a: 7e3c           	moveq #60,%d7
0001e65c: 7e7e           	moveq #126,%d7
0001e65e: 6666           	bnes 0x1e6c6
0001e660: 3e3c 7e60      	movew #32352,%d7
0001e664: 060c           	.short 0x060c
0001e666: 3218           	movew %a0@+,%d1
0001e668: 1ab0 7e7e      	moveb %a0@(000000000000007e,%d7:l:8),%a5@
0001e66c: 7e7e           	moveq #126,%d7
0001e66e: fffe           	.short 0xfffe
0001e670: 6666           	bnes 0x1e6d8
0001e672: 7e00           	moveq #0,%d7
0001e674: 0000 0a7c      	orib #124,%d0
0001e678: 7c00           	moveq #0,%d6
0001e67a: f6f6           	.short 0xf6f6
0001e68c: 0000 3000      	orib #0,%d0
0001e690: 0000 1806      	orib #6,%d0
0001e694: 0006 066c      	orib #108,%d6
0001e698: c600           	andb %d0,%d3
0001e69a: 006c 6000 fe38 	oriw #24576,%a4@(-456)
0001e6a0: 5d00           	subqb #6,%d0
0001e6a2: 103c 6c3c      	moveb #60,%d0
0001e6a6: 1010           	moveb %a0@,%d0
0001e6a8: 7ec6           	moveq #-58,%d7
0001e6aa: 007e           	.short 0x007e
0001e6ac: 7e7e           	moveq #126,%d7
0001e6ae: 1898           	moveb %a0@+,%a4@
0001e6b0: 0000 0000      	orib #0,%d0
0001e6b4: 1800           	moveb %d0,%d4
0001e6c2: 3000           	movew %d0,%d0
0001e6c4: 3800           	movew %d0,%d4
0001e6c6: 0000 4182      	orib #-126,%d0
0001e6ca: 7c00           	moveq #0,%d6
0001e6cc: 7c7c           	moveq #124,%d6
0001e6ce: 007c 7c00      	oriw #31744,%sr
0001e6d2: 7c7c           	moveq #124,%d6
0001e6d4: 3c00           	movew %d0,%d6
0001e6d6: 1004           	moveb %d4,%d0
0001e6d8: 0000 0018      	orib #24,%d0
0001e6dc: 0000 1800      	orib #0,%d0
0001e6e0: 7600           	moveq #0,%d3
0001e6e2: 0660 0000      	addiw #0,%a0@-
0001e6e6: 1800           	moveb %d0,%d4
0001e6e8: 1860           	.short 0x1860
0001e6ea: 3c7e           	.short 0x3c7e
0001e6ec: 7e3c           	moveq #60,%d7
0001e6ee: 0c3c 3c30      	cmpib #48,%d4
0001e6f2: 3c38 1818      	movew 0x1818,%d6
0001e6f6: 0000 0018      	orib #24,%d0
0001e6fa: 3c66           	moveaw %fp@-,%fp
0001e6fc: 7c3c           	moveq #60,%d6
0001e6fe: 787e           	moveq #126,%d4
0001e700: 603c           	bras 0x1e73e
0001e702: 667e           	bnes 0x1e782
0001e704: 3cc6           	movew %d6,%fp@+
0001e706: 7ec6           	moveq #-58,%d7
0001e708: 663c           	bnes 0x1e746
0001e70a: 6036           	bras 0x1e742
0001e70c: c67c 183c      	andw #6204,%d3
0001e710: 1882           	moveb %d2,%a4@
0001e712: 6618           	bnes 0x1e72c
0001e714: 7e1e           	moveq #30,%d7
0001e716: 0678 00fe 003e 	addiw #254,0x3e
0001e71c: 7c3e           	moveq #62,%d6
0001e71e: 3e3e           	.short 0x3e3e
0001e720: 1806           	moveb %d6,%d4
0001e722: 663c           	bnes 0x1e760
0001e724: 0cc6           	.short 0x0cc6
0001e726: 3cc6           	movew %d6,%fp@+
0001e728: 663c           	bnes 0x1e766
0001e72a: 7c3e           	moveq #62,%d6
0001e72c: 607c           	bras 0x1e7aa
0001e72e: 0e3e           	.short 0x0e3e
0001e730: 1882           	moveb %d2,%a4@
0001e732: 6606           	bnes 0x1e73a
0001e734: 7e18           	moveq #24,%d7
0001e736: 1830 0000      	moveb %a0@(0000000000000000,%d0:w),%d4
0001e73a: 3c3e           	.short 0x3c3e
0001e73c: 3e3e           	.short 0x3e3e
0001e73e: 3e3e           	.short 0x3e3e
0001e740: 3e3e           	.short 0x3e3e
0001e742: 3e3e           	.short 0x3e3e
0001e744: 3e3c 3c3c      	movew #15420,%d7
0001e748: 6666           	bnes 0x1e7b0
0001e74a: 7e7f           	moveq #127,%d7
0001e74c: de3c 3c3c      	addb #60,%d7
0001e750: 3e3e           	.short 0x3e3e
0001e752: 063c           	.short 0x063c
0001e754: 3c18           	movew %a0@+,%d6
0001e756: ff18 6070      	cp1stb %d6,%a0@+,#1,#112
0001e75a: 3e3c 3c3e      	movew #15422,%d7
0001e75e: 6666           	bnes 0x1e7c6
0001e760: 0000 3c60      	orib #96,%d0
0001e764: 0618 3f18      	addib #24,%a0@+
0001e768: 0000 3e3c      	orib #60,%d0
0001e76c: bcbc 7f7e 6666 	cmpl #2138990182,%d6
0001e772: 3c00           	movew %d0,%d6
0001e774: 0000 0a00      	orib #0,%d0
0001e778: 0000 0e0e      	orib #14,%d0
0001e78c: 0000 3000      	orib #0,%d0
0001e790: 0000 1806      	orib #6,%d0
0001e794: 0006 0638      	orib #56,%d6
0001e798: 0000 0060      	orib #96,%d0
0001e79c: f000           	.short 0xf000
0001e79e: fe00 c000      	cp1ldb %d0,%a4,#1,#0
0001e7a2: 1000           	moveb %d0,%d0
0001e7a4: 0000 f010      	orib #16,%d0
0001e7a8: 3ec6           	movew %d6,%sp@+
0001e7aa: 007e           	.short 0x007e
0001e7ac: 7e7e           	moveq #126,%d7
0001e7ae: 1870           	.short 0x1870
0001e7c0: 0000 2000      	orib #0,%d0
0001e7c4: 1000           	moveb %d0,%d0
0001e7d6: 1e3c 0000      	moveb #0,%d7
0001e7e6: 3000           	movew %d0,%d0
0001e7f4: 0030 0000 0000 	orib #0,%a0@(0000000000000000,%d0:w)
0001e81e: 0000 007e      	orib #126,%d0
0001e822: 0000 7c00      	orib #0,%d0
0001e826: 0000 0000      	orib #0,%d0
0001e82a: 6006           	bras 0x1e832
0001e82c: 0000 0000      	orib #0,%d0
0001e830: 0000 007e      	orib #126,%d0
0001e834: 000e           	.short 0x000e
0001e836: 18e0           	moveb %a0@-,%a4@+
0001e838: 0000 0c00      	orib #0,%d0
0001e83c: 0000 0000      	orib #0,%d0
0001e840: 000c           	.short 0x000c
0001e852: 7e00           	moveq #0,%d7
0001e854: 0000 0000      	orib #0,%d0
0001e858: 4060           	negxw %a0@-
0001e85a: 0000 0000      	orib #0,%d0
0001e85e: 0000 7e7e      	orib #126,%d0
0001e862: 0000 001f      	orib #31,%d0
0001e866: 0218 0000      	andib #0,%a0@+
0001e86a: 0000 8080      	orib #-128,%d0
0001e87a: 3c7c 0000      	moveaw #0,%fp
0001e88e: 3000           	movew %d0,%d0
0001e898: 0000 0040      	orib #64,%d0
0001e89c: 0000 0000      	orib #0,%d0
0001e8a0: 8000           	orb %d0,%d0
0001e8a2: 7c00           	moveq #0,%d6
0001e8a4: 0000 e000      	orib #0,%d0
0001e8a8: 0000 0000      	orib #0,%d0
0001e8ac: 0000 1800      	orib #0,%d0
0001e8d4: 0000 1754      	orib #84,%d0
0001e8e4: 0000 2000      	orib #0,%d0
0001e8f4: 0020 0000      	orib #0,%a0@-
0001e920: 007c 0000      	oriw #0,%sr
0001e924: 7800           	moveq #0,%d4
0001e926: 0000 0000      	orib #0,%d0
0001e92a: 6006           	bras 0x1e932
0001e92c: 0000 0000      	orib #0,%d0
0001e930: 0000 007c      	orib #124,%d0
0001e934: 0000 0000      	orib #0,%d0
0001e938: 0000 3800      	orib #0,%d0
0001e93c: 0000 0000      	orib #0,%d0
0001e940: 0038 0000 0000 	orib #0,0x0
0001e952: 7c00           	moveq #0,%d6
0001e978: 0000 3878      	orib #120,%d0
0001e9ac: 0000 1800      	orib #0,%d0
0001e9bc:  _version
0001e9bc: 3230 3236      	movew %a0@(0000000000000036,%d3:w:2),%d1
0001e9c0: 3035 3130 0000 	movew %a5@(0000000000000000,%d3:w),%d0
0001e9c6: 0000 
0001e9c8:  ___mulsi3
0001e9c8: 302f 0004      	movew %sp@(4),%d0
0001e9cc: c0ef 000a      	muluw %sp@(10),%d0
0001e9d0: 322f 0006      	movew %sp@(6),%d1
0001e9d4: c2ef 0008      	muluw %sp@(8),%d1
0001e9d8: d041           	addw %d1,%d0
0001e9da: 4840           	swap %d0
0001e9dc: 4240           	clrw %d0
0001e9de: 322f 0006      	movew %sp@(6),%d1
0001e9e2: c2ef 000a      	muluw %sp@(10),%d1
0001e9e6: d081           	addl %d1,%d0
0001e9e8: 4e75           	rts
0001e9ea: 0000 2f02      	orib #2,%d0
0001e9ec:  ___udivsi3
0001e9ee: 222f 000c      	movel %sp@(12),%d1
0001e9f2: 202f 0008      	movel %sp@(8),%d0
0001e9f6: 0c81 0001 0000 	cmpil #65536,%d1
0001e9fc: 6416           	bccs 0x1ea14
0001e9fe: 2400           	movel %d0,%d2
0001ea00: 4242           	clrw %d2
0001ea02: 4842           	swap %d2
0001ea04: 84c1           	divuw %d1,%d2
0001ea06: 3002           	movew %d2,%d0
0001ea08: 4840           	swap %d0
0001ea0a: 342f 000a      	movew %sp@(10),%d2
0001ea0e: 84c1           	divuw %d1,%d2
0001ea10: 3002           	movew %d2,%d0
0001ea12: 6030           	bras 0x1ea44
0001ea14: 2401           	movel %d1,%d2
0001ea16: e289           	lsrl #1,%d1
0001ea18: e288           	lsrl #1,%d0
0001ea1a: 0c81 0001 0000 	cmpil #65536,%d1
0001ea20: 64f4           	bccs 0x1ea16
0001ea22: 80c1           	divuw %d1,%d0
0001ea24: 0280 0000 ffff 	andil #65535,%d0
0001ea2a: 2202           	movel %d2,%d1
0001ea2c: c2c0           	muluw %d0,%d1
0001ea2e: 4842           	swap %d2
0001ea30: c4c0           	muluw %d0,%d2
0001ea32: 4842           	swap %d2
0001ea34: 4a42           	tstw %d2
0001ea36: 660a           	bnes 0x1ea42
0001ea38: d282           	addl %d2,%d1
0001ea3a: 6506           	bcss 0x1ea42
0001ea3c: b2af 0008      	cmpl %sp@(8),%d1
0001ea40: 6302           	blss 0x1ea44
0001ea42: 5380           	subql #1,%d0
0001ea44: 241f           	movel %sp@+,%d2
0001ea46: 4e75           	rts
0001ea48:  ___divsi3
0001ea48: 2f02           	movel %d2,%sp@-
0001ea4a: 7401           	moveq #1,%d2
0001ea4c: 222f 000c      	movel %sp@(12),%d1
0001ea50: 6a04           	bpls 0x1ea56
0001ea52: 4481           	negl %d1
0001ea54: 4402           	negb %d2
0001ea56: 202f 0008      	movel %sp@(8),%d0
0001ea5a: 6a04           	bpls 0x1ea60
0001ea5c: 4480           	negl %d0
0001ea5e: 4402           	negb %d2
0001ea60: 2f01           	movel %d1,%sp@-
0001ea62: 2f00           	movel %d0,%sp@-
0001ea64: 4eb9 0001 e9ec 	jsr 0x1e9ec
0001ea6a: 508f           	addql #8,%sp
0001ea6c: 4a02           	tstb %d2
0001ea6e: 6a02           	bpls 0x1ea72
0001ea70: 4480           	negl %d0
0001ea72: 241f           	movel %sp@+,%d2
0001ea74: 4e75           	rts
0001ea76: 0000 0c40      	orib #64,%d0
0001ea78:  _vditrap
0001ea7a: 0073 6606 4eba 	oriw #26118,%a3@(ffffffffffffffba,%d4:l:8)
0001ea80: 0014 4e73      	orib #115,%a4@
0001ea84: 0c40 ffff      	cmpiw #-1,%d0
0001ea88: 6702           	beqs 0x1ea8c
0001ea8a: 4e73           	rte
0001ea8c: 203c 0001 ea94 	movel #125588,%d0
0001ea92: 4e73           	rte
0001ea94:  _GSX_ENTRY
0001ea94: 48e7 7ffe      	moveml %d1-%fp,%sp@-
0001ea98: 2441           	moveal %d1,%a2
0001ea9a: 43f9 0000 244e 	lea 0x244e,%a1
0001eaa0: 205a           	moveal %a2@+,%a0
0001eaa2: 22c8           	movel %a0,%a1@+
0001eaa4: 22da           	movel %a2@+,%a1@+
0001eaa6: 47f9 0005 1c50 	lea 0x51c50,%a3
0001eaac: 22cb           	movel %a3,%a1@+
0001eaae: 285a           	moveal %a2@+,%a4
0001eab0: 22da           	movel %a2@+,%a1@+
0001eab2: 2292           	movel %a2@,%a1@
0001eab4: 3028 0002      	movew %a0@(2),%d0
0001eab8: 3f00           	movew %d0,%sp@-
0001eaba: 6716           	beqs 0x1ead2
0001eabc: 0c40 0400      	cmpiw #1024,%d0
0001eac0: 6f08           	bles 0x1eaca
0001eac2: 303c 0400      	movew #1024,%d0
0001eac6: 3140 0002      	movew %d0,%a0@(2)
0001eaca: 5380           	subql #1,%d0
0001eacc: 26dc           	movel %a4@+,%a3@+
0001eace: 51c8 fffc      	dbf %d0,0x1eacc
0001ead2: 4eb9 0002 41d8 	jsr 0x241d8
0001ead8: 2079 0000 244e 	moveal 0x244e,%a0
0001eade: 315f 0002      	movew %sp@+,%a0@(2)
0001eae2: 4cdf 7ffe      	moveml %sp@+,%d1-%fp
0001eae6: 7000           	moveq #0,%d0
0001eae8: 3039 0005 34d0 	movew 0x534d0,%d0
0001eaee: 4e75           	rts
0001eaf0: 41f9 0000 2196 	lea 0x2196,%a0
0001eaf6: 4a40           	tstw %d0
0001eaf8: 6c04           	bges 0x1eafe
0001eafa: 4240           	clrw %d0
0001eafc: 6006           	bras 0x1eb04
0001eafe: b050           	cmpw %a0@,%d0
0001eb00: 6f02           	bles 0x1eb04
0001eb02: 3010           	movew %a0@,%d0
0001eb04: 4a41           	tstw %d1
0001eb06: 6c04           	bges 0x1eb0c
0001eb08: 4241           	clrw %d1
0001eb0a: 4e75           	rts
0001eb0c: b268 0002      	cmpw %a0@(2),%d1
0001eb10: 6f04           	bles 0x1eb16
0001eb12: 3228 0002      	movew %a0@(2),%d1
0001eb16: 4e75           	rts
0001eb18:  _mouse_int
0001eb18: 48e7 fffe      	moveml %d0-%fp,%sp@-
0001eb1c: 1010           	moveb %a0@,%d0
0001eb1e: 1200           	moveb %d0,%d1
0001eb20: 0201 00f8      	andib #-8,%d1
0001eb24: 0c01 00f8      	cmpib #-8,%d1
0001eb28: 6600 00a0      	bnew 0x1ebca
0001eb2c: 0240 0003      	andiw #3,%d0
0001eb30: e208           	lsrb #1,%d0
0001eb32: 6404           	bccs 0x1eb38
0001eb34: 08c0 0001      	bset #1,%d0
0001eb38: 1239 0000 22ee 	moveb 0x22ee,%d1
0001eb3e: 0241 0003      	andiw #3,%d1
0001eb42: b001           	cmpb %d1,%d0
0001eb44: 6728           	beqs 0x1eb6e
0001eb46: 43f9 0000 21f6 	lea 0x21f6,%a1
0001eb4c: 3411           	movew %a1@,%d2
0001eb4e: 0242 fffc      	andiw #-4,%d2
0001eb52: 8042           	orw %d2,%d0
0001eb54: 3280           	movew %d0,%a1@
0001eb56: 3f01           	movew %d1,%sp@-
0001eb58: 2279 0000 2410 	moveal 0x2410,%a1
0001eb5e: 4e91           	jsr %a1@
0001eb60: 321f           	movew %sp@+,%d1
0001eb62: b101           	eorb %d0,%d1
0001eb64: e419           	rorb #2,%d1
0001eb66: 8001           	orb %d1,%d0
0001eb68: 13c0 0000 22ee 	moveb %d0,0x22ee
0001eb6e: 1028 0001      	moveb %a0@(1),%d0
0001eb72: 8028 0002      	orb %a0@(2),%d0
0001eb76: 660a           	bnes 0x1eb82
0001eb78: 08b9 0005 0000 	bclr #5,0x22ee
0001eb7e: 22ee 
0001eb80: 6048           	bras 0x1ebca
0001eb82: 08f9 0005 0000 	bset #5,0x22ee
0001eb88: 22ee 
0001eb8a: 3039 0000 21f0 	movew 0x21f0,%d0
0001eb90: 1228 0001      	moveb %a0@(1),%d1
0001eb94: 4881           	extw %d1
0001eb96: d041           	addw %d1,%d0
0001eb98: 3239 0000 21f2 	movew 0x21f2,%d1
0001eb9e: 1628 0002      	moveb %a0@(2),%d3
0001eba2: 4883           	extw %d3
0001eba4: d243           	addw %d3,%d1
0001eba6: 6100 ff48      	bsrw 0x1eaf0
0001ebaa: 2279 0000 2418 	moveal 0x2418,%a1
0001ebb0: 4e91           	jsr %a1@
0001ebb2: 6100 ff3c      	bsrw 0x1eaf0
0001ebb6: 33c0 0000 21f0 	movew %d0,0x21f0
0001ebbc: 33c1 0000 21f2 	movew %d1,0x21f2
0001ebc2: 2279 0000 2414 	moveal 0x2414,%a1
0001ebc8: 4e91           	jsr %a1@
0001ebca: 4cdf 7fff      	moveml %sp@+,%d0-%fp
0001ebce: 4e75           	rts
0001ebd0:  _wheel_int
0001ebd0: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
0001ebd4: 43fa 004c      	lea %pc@(0x1ec22),%a1
0001ebd8: 7000           	moveq #0,%d0
0001ebda: 7205           	moveq #5,%d1
0001ebdc: 1018           	moveb %a0@+,%d0
0001ebde: b019           	cmpb %a1@+,%d0
0001ebe0: 56c9 fffa      	dbne %d1,0x1ebdc
0001ebe4: 6630           	bnes 0x1ec16
0001ebe6: 1018           	moveb %a0@+,%d0
0001ebe8: 0400 0059      	subib #89,%d0
0001ebec: 6b28           	bmis 0x1ec16
0001ebee: 0c00 0003      	cmpib #3,%d0
0001ebf2: 6222           	bhis 0x1ec16
0001ebf4: 3200           	movew %d0,%d1
0001ebf6: e208           	lsrb #1,%d0
0001ebf8: 0241 0001      	andiw #1,%d1
0001ebfc: d241           	addw %d1,%d1
0001ebfe: 5341           	subqw #1,%d1
0001ec00: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0001ec04: 2279 0005 34dc 	moveal 0x534dc,%a1
0001ec0a: 4e91           	jsr %a1@
0001ec0c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0001ec10: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
0001ec14: 4e75           	rts
0001ec16: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
0001ec1a: 2f39 0005 34d8 	movel 0x534d8,%sp@-
0001ec20: 4e75           	rts
0001ec22: 0500           	btst %d2,%d0
0001ec24: 0000 0000      	orib #0,%d0
0001ec28:  _mov_cur
0001ec28: 4a79 0000 21f4 	tstw 0x21f4
0001ec2e: 661c           	bnes 0x1ec4c
0001ec30: 40e7           	movew %sr,%sp@-
0001ec32: 007c 0700      	oriw #1792,%sr
0001ec36: 33c0 0000 22f2 	movew %d0,0x22f2
0001ec3c: 33c1 0000 22f4 	movew %d1,0x22f4
0001ec42: 08f9 0000 0000 	bset #0,0x22f6
0001ec48: 22f6 
0001ec4a: 46df           	movew %sp@+,%sr
0001ec4c: 4e75           	rts
0001ec4e:  _call_user_but
0001ec4e: 302f 0004      	movew %sp@(4),%d0
0001ec52: 2079 0000 2410 	moveal 0x2410,%a0
0001ec58: 4ed0           	jmp %a0@
0001ec5a:  _call_user_wheel
0001ec5a: 302f 0004      	movew %sp@(4),%d0
0001ec5e: 322f 0006      	movew %sp@(6),%d1
0001ec62: 2079 0005 34dc 	moveal 0x534dc,%a0
0001ec68: 4ed0           	jmp %a0@
0001ec6a: 0000 302f      	orib #47,%d0
0001ec6e: 0004 3200      	orib #0,%d4
0001ec72: d240           	addw %d0,%d1
0001ec74: d240           	addw %d0,%d1
0001ec76: 0641 0064      	addiw #100,%d1
0001ec7a: 48c1           	extl %d1
0001ec7c: 83fc 00c8      	divsw #200,%d1
0001ec80: 3001           	movew %d1,%d0
0001ec82: 0240 0001      	andiw #1,%d0
0001ec86: e748           	lslw #3,%d0
0001ec88: e241           	asrw #1,%d1
0001ec8a: 8041           	orw %d1,%d0
0001ec8c: 4e75           	rts
0001ec8e: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001ec92: 362f 0010      	movew %sp@(16),%d3
0001ec96: 3f3c 0051      	movew #81,%sp@-
0001ec9a: 4e4e           	trap #14
0001ec9c: 548f           	addql #2,%sp
0001ec9e: 3200           	movew %d0,%d1
0001eca0: e049           	lsrw #8,%d1
0001eca2: 0241 0007      	andiw #7,%d1
0001eca6: 0c41 0001      	cmpiw #1,%d1
0001ecaa: 6306           	blss 0x1ecb2
0001ecac: 0c41 0004      	cmpiw #4,%d1
0001ecb0: 6608           	bnes 0x1ecba
0001ecb2: 0240 000f      	andiw #15,%d0
0001ecb6: e948           	lslw #4,%d0
0001ecb8: d640           	addw %d0,%d3
0001ecba: 3003           	movew %d3,%d0
0001ecbc: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001ecc0: 4e75           	rts
0001ecc2: 598f           	subql #4,%sp
0001ecc4: 48e7 3e32      	moveml %d2-%d6/%a2-%a3/%fp,%sp@-
0001ecc8: 3a2f 0028      	movew %sp@(40),%d5
0001eccc: 266f 002a      	moveal %sp@(42),%a3
0001ecd0: 3045           	moveaw %d5,%a0
0001ecd2: 2248           	moveal %a0,%a1
0001ecd4: d3fc 0005 1040 	addal #331840,%a1
0001ecda: 3631 8800      	movew %a1@(0000000000000000,%a0:l),%d3
0001ecde: 3839 0000 21b0 	movew 0x21b0,%d4
0001ece4: 5344           	subqw #1,%d4
0001ece6: c843           	andw %d3,%d4
0001ece8: 3013           	movew %a3@,%d0
0001ecea: 342b 0002      	movew %a3@(2),%d2
0001ecee: 3c6b 0004      	moveaw %a3@(4),%fp
0001ecf2: 4a79 0004 c6d0 	tstw 0x4c6d0
0001ecf8: 6766           	beqs 0x1ed60
0001ecfa: 3600           	movew %d0,%d3
0001ecfc: 48c3           	extl %d3
0001ecfe: 2003           	movel %d3,%d0
0001ed00: e188           	lsll #8,%d0
0001ed02: 9083           	subl %d3,%d0
0001ed04: 0680 0000 01f4 	addil #500,%d0
0001ed0a: 80fc 03e8      	divuw #1000,%d0
0001ed0e: 3a02           	movew %d2,%d5
0001ed10: 48c5           	extl %d5
0001ed12: 2405           	movel %d5,%d2
0001ed14: e18a           	lsll #8,%d2
0001ed16: 9485           	subl %d5,%d2
0001ed18: 0682 0000 01f4 	addil #500,%d2
0001ed1e: 84fc 03e8      	divuw #1000,%d2
0001ed22: 3c4e           	moveaw %fp,%fp
0001ed24: 220e           	movel %fp,%d1
0001ed26: e189           	lsll #8,%d1
0001ed28: 928e           	subl %fp,%d1
0001ed2a: 0681 0000 01f4 	addil #500,%d1
0001ed30: 82fc 03e8      	divuw #1000,%d1
0001ed34: 4840           	swap %d0
0001ed36: 4240           	clrw %d0
0001ed38: 0282 0000 ffff 	andil #65535,%d2
0001ed3e: e18a           	lsll #8,%d2
0001ed40: 8082           	orl %d2,%d0
0001ed42: 4def 0024      	lea %sp@(36),%fp
0001ed46: 8041           	orw %d1,%d0
0001ed48: 2d00           	movel %d0,%fp@-
0001ed4a: 2f0e           	movel %fp,%sp@-
0001ed4c: 3f3c 0001      	movew #1,%sp@-
0001ed50: 3f04           	movew %d4,%sp@-
0001ed52: 3f3c 005d      	movew #93,%sp@-
0001ed56: 4e4e           	trap #14
0001ed58: 4fef 000a      	lea %sp@(10),%sp
0001ed5c: 6000 01c6      	braw 0x1ef24
0001ed60: 4a79 0004 c6d2 	tstw 0x4c6d2
0001ed66: 6700 00f2      	beqw 0x1ee5a
0001ed6a: 3f3c 0051      	movew #81,%sp@-
0001ed6e: 4e4e           	trap #14
0001ed70: 548f           	addql #2,%sp
0001ed72: 3800           	movew %d0,%d4
0001ed74: 3239 0000 21b0 	movew 0x21b0,%d1
0001ed7a: e048           	lsrw #8,%d0
0001ed7c: 0240 0007      	andiw #7,%d0
0001ed80: 0c40 0006      	cmpiw #6,%d0
0001ed84: 6254           	bhis 0x1edda
0001ed86: 0280 0000 ffff 	andil #65535,%d0
0001ed8c: d080           	addl %d0,%d0
0001ed8e: 303b 0806      	movew %pc@(0x1ed96,%d0:l),%d0
0001ed92: 4efb 0002      	jmp %pc@(0x1ed96,%d0:w)
0001ed96: 000e           	.short 0x000e
0001ed98: 000e           	.short 0x000e
0001ed9a: 0020 0044      	orib #68,%a0@-
0001ed9e: 000e           	.short 0x000e
0001eda0: 0044 018e      	oriw #398,%d4
0001eda4: 3001           	movew %d1,%d0
0001eda6: 5340           	subqw #1,%d0
0001eda8: c640           	andw %d0,%d3
0001edaa: 3004           	movew %d4,%d0
0001edac: 0240 000f      	andiw #15,%d0
0001edb0: e948           	lslw #4,%d0
0001edb2: d640           	addw %d0,%d3
0001edb4: 6024           	bras 0x1edda
0001edb6: 3f3c ffff      	movew #-1,%sp@-
0001edba: 3f3c 0000      	movew #0,%sp@-
0001edbe: 3f3c 0053      	movew #83,%sp@-
0001edc2: 4e4e           	trap #14
0001edc4: 5c8f           	addql #6,%sp
0001edc6: 0800 0001      	btst #1,%d0
0001edca: 6708           	beqs 0x1edd4
0001edcc: 363c 00ff      	movew #255,%d3
0001edd0: 9645           	subw %d5,%d3
0001edd2: 6006           	bras 0x1edda
0001edd4: 3605           	movew %d5,%d3
0001edd6: 0643 00fe      	addiw #254,%d3
0001edda: 3c13           	movew %a3@,%d6
0001eddc: 3a2b 0002      	movew %a3@(2),%d5
0001ede0: 342b 0004      	movew %a3@(4),%d2
0001ede4: 0804 000c      	btst #12,%d4
0001ede8: 6728           	beqs 0x1ee12
0001edea: 721e           	moveq #30,%d1
0001edec: c3c6           	mulsw %d6,%d1
0001edee: 83fc 0064      	divsw #100,%d1
0001edf2: 783b           	moveq #59,%d4
0001edf4: c9c5           	mulsw %d5,%d4
0001edf6: 89fc 0064      	divsw #100,%d4
0001edfa: 700b           	moveq #11,%d0
0001edfc: c1c2           	mulsw %d2,%d0
0001edfe: 81fc 0064      	divsw #100,%d0
0001ee02: d244           	addw %d4,%d1
0001ee04: d240           	addw %d0,%d1
0001ee06: 303c 00ff      	movew #255,%d0
0001ee0a: c1c1           	mulsw %d1,%d0
0001ee0c: 81fc 03e8      	divsw #1000,%d0
0001ee10: 6038           	bras 0x1ee4a
0001ee12: 3006           	movew %d6,%d0
0001ee14: e948           	lslw #4,%d0
0001ee16: 9046           	subw %d6,%d0
0001ee18: 0640 01f4      	addiw #500,%d0
0001ee1c: 48c0           	extl %d0
0001ee1e: 81fc 03e8      	divsw #1000,%d0
0001ee22: e148           	lslw #8,%d0
0001ee24: 3205           	movew %d5,%d1
0001ee26: e949           	lslw #4,%d1
0001ee28: 9245           	subw %d5,%d1
0001ee2a: 0641 01f4      	addiw #500,%d1
0001ee2e: 48c1           	extl %d1
0001ee30: 83fc 03e8      	divsw #1000,%d1
0001ee34: e949           	lslw #4,%d1
0001ee36: 8041           	orw %d1,%d0
0001ee38: 3202           	movew %d2,%d1
0001ee3a: e949           	lslw #4,%d1
0001ee3c: 9242           	subw %d2,%d1
0001ee3e: 0641 01f4      	addiw #500,%d1
0001ee42: 48c1           	extl %d1
0001ee44: 83fc 03e8      	divsw #1000,%d1
0001ee48: 8041           	orw %d1,%d0
0001ee4a: 3f00           	movew %d0,%sp@-
0001ee4c: 3f03           	movew %d3,%sp@-
0001ee4e: 3f3c 0053      	movew #83,%sp@-
0001ee52: 4e4e           	trap #14
0001ee54: 5c8f           	addql #6,%sp
0001ee56: 6000 00cc      	braw 0x1ef24
0001ee5a: 0c79 0001 0000 	cmpiw #1,0x244a
0001ee60: 244a 
0001ee62: 6668           	bnes 0x1eecc
0001ee64: 323c 008e      	movew #142,%d1
0001ee68: 4a79 0004 c6d4 	tstw 0x4c6d4
0001ee6e: 6702           	beqs 0x1ee72
0001ee70: 7243           	moveq #67,%d1
0001ee72: 204b           	moveal %a3,%a0
0001ee74: 7403           	moveq #3,%d2
0001ee76: 4240           	clrw %d0
0001ee78: 363c 03e8      	movew #1000,%d3
0001ee7c: 9641           	subw %d1,%d3
0001ee7e: 2c48           	moveal %a0,%fp
0001ee80: 3250           	moveaw %a0@,%a1
0001ee82: b249           	cmpw %a1,%d1
0001ee84: 6f04           	bles 0x1ee8a
0001ee86: 4250           	clrw %a0@
0001ee88: 6008           	bras 0x1ee92
0001ee8a: b649           	cmpw %a1,%d3
0001ee8c: 6e04           	bgts 0x1ee92
0001ee8e: 30bc 03e8      	movew #1000,%a0@
0001ee92: 5488           	addql #2,%a0
0001ee94: d056           	addw %fp@,%d0
0001ee96: 5342           	subqw #1,%d2
0001ee98: 66e4           	bnes 0x1ee7e
0001ee9a: 5340           	subqw #1,%d0
0001ee9c: 0c40 0bb6      	cmpiw #2998,%d0
0001eea0: 6300 0082      	blsw 0x1ef24
0001eea4: 0c44 0001      	cmpiw #1,%d4
0001eea8: 6614           	bnes 0x1eebe
0001eeaa: 377c 03e8 0004 	movew #1000,%a3@(4)
0001eeb0: 377c 03e8 0002 	movew #1000,%a3@(2)
0001eeb6: 36bc 03e8      	movew #1000,%a3@
0001eeba: 4204           	clrb %d4
0001eebc: 6004           	bras 0x1eec2
0001eebe: 4a44           	tstw %d4
0001eec0: 6d62           	blts 0x1ef24
0001eec2: 3013           	movew %a3@,%d0
0001eec4: 342b 0002      	movew %a3@(2),%d2
0001eec8: 3c6b 0004      	moveaw %a3@(4),%fp
0001eecc: 4a79 0004 c6d4 	tstw 0x4c6d4
0001eed2: 6718           	beqs 0x1eeec
0001eed4: 3f00           	movew %d0,%sp@-
0001eed6: 47fa fd94      	lea %pc@(0x1ec6c),%a3
0001eeda: 4e93           	jsr %a3@
0001eedc: 3600           	movew %d0,%d3
0001eede: 3e82           	movew %d2,%sp@
0001eee0: 4e93           	jsr %a3@
0001eee2: 3a00           	movew %d0,%d5
0001eee4: 3e8e           	movew %fp,%sp@
0001eee6: 4e93           	jsr %a3@
0001eee8: 548f           	addql #2,%sp
0001eeea: 6024           	bras 0x1ef10
0001eeec: 3600           	movew %d0,%d3
0001eeee: 0643 0048      	addiw #72,%d3
0001eef2: 48c3           	extl %d3
0001eef4: 87fc 008f      	divsw #143,%d3
0001eef8: 3a02           	movew %d2,%d5
0001eefa: 0645 0048      	addiw #72,%d5
0001eefe: 48c5           	extl %d5
0001ef00: 8bfc 008f      	divsw #143,%d5
0001ef04: 300e           	movew %fp,%d0
0001ef06: 0640 0048      	addiw #72,%d0
0001ef0a: 48c0           	extl %d0
0001ef0c: 81fc 008f      	divsw #143,%d0
0001ef10: e14b           	lslw #8,%d3
0001ef12: e94d           	lslw #4,%d5
0001ef14: 8645           	orw %d5,%d3
0001ef16: 8640           	orw %d0,%d3
0001ef18: 3f03           	movew %d3,%sp@-
0001ef1a: 3f04           	movew %d4,%sp@-
0001ef1c: 3f3c 0007      	movew #7,%sp@-
0001ef20: 4e4e           	trap #14
0001ef22: 5c8f           	addql #6,%sp
0001ef24: 4cdf 4c7c      	moveml %sp@+,%d2-%d6/%a2-%a3/%fp
0001ef28: 588f           	addql #4,%sp
0001ef2a: 4e75           	rts
0001ef2c:  _set_color16
0001ef2c: 2f03           	movel %d3,%sp@-
0001ef2e: 2f02           	movel %d2,%sp@-
0001ef30: 206f 0012      	moveal %sp@(18),%a0
0001ef34: 3010           	movew %a0@,%d0
0001ef36: 48c0           	extl %d0
0001ef38: 2200           	movel %d0,%d1
0001ef3a: eb89           	lsll #5,%d1
0001ef3c: 9280           	subl %d0,%d1
0001ef3e: 0681 0000 01f4 	addil #500,%d1
0001ef44: 82fc 03e8      	divuw #1000,%d1
0001ef48: 3028 0002      	movew %a0@(2),%d0
0001ef4c: 48c0           	extl %d0
0001ef4e: 2400           	movel %d0,%d2
0001ef50: eb8a           	lsll #5,%d2
0001ef52: 9480           	subl %d0,%d2
0001ef54: 0682 0000 01f4 	addil #500,%d2
0001ef5a: 84fc 03e8      	divuw #1000,%d2
0001ef5e: 3068 0004      	moveaw %a0@(4),%a0
0001ef62: 2008           	movel %a0,%d0
0001ef64: eb88           	lsll #5,%d0
0001ef66: 9088           	subl %a0,%d0
0001ef68: 0680 0000 01f4 	addil #500,%d0
0001ef6e: 80fc 03e8      	divuw #1000,%d0
0001ef72: 306f 0010      	moveaw %sp@(16),%a0
0001ef76: 2248           	moveal %a0,%a1
0001ef78: d3fc 0005 1040 	addal #331840,%a1
0001ef7e: 3071 8800      	moveaw %a1@(0000000000000000,%a0:l),%a0
0001ef82: 226f 000c      	moveal %sp@(12),%a1
0001ef86: 2269 04b4      	moveal %a1@(1204),%a1
0001ef8a: d3c8           	addal %a0,%a1
0001ef8c: 760b           	moveq #11,%d3
0001ef8e: e769           	lslw %d3,%d1
0001ef90: ed4a           	lslw #6,%d2
0001ef92: 8242           	orw %d2,%d1
0001ef94: 8240           	orw %d0,%d1
0001ef96: 3381 8800      	movew %d1,%a1@(0000000000000000,%a0:l)
0001ef9a: 241f           	movel %sp@+,%d2
0001ef9c: 261f           	movel %sp@+,%d3
0001ef9e: 4e75           	rts
0001efa0:  _vdi_vs_color
0001efa0: 4e56 fff4      	linkw %fp,#-12
0001efa4: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0001efa8: 246e 0008      	moveal %fp@(8),%a2
0001efac: 2079 0000 2452 	moveal 0x2452,%a0
0001efb2: 0c79 0008 0000 	cmpiw #8,0x244a
0001efb8: 244a 
0001efba: 6366           	blss 0x1f022
0001efbc: 3210           	movew %a0@,%d1
0001efbe: 6d00 0102      	bltw 0x1f0c2
0001efc2: b279 0000 21b0 	cmpw 0x21b0,%d1
0001efc8: 6c00 00f8      	bgew 0x1f0c2
0001efcc: 5488           	addql #2,%a0
0001efce: 7000           	moveq #0,%d0
0001efd0: 3241           	moveaw %d1,%a1
0001efd2: 47f1 9800      	lea %a1@(0000000000000000,%a1:l),%a3
0001efd6: 43f3 9800      	lea %a3@(0000000000000000,%a1:l),%a1
0001efda: d3c9           	addal %a1,%a1
0001efdc: d3ea 04b4      	addal %a2@(1204),%a1
0001efe0: 47f1 0800      	lea %a1@(0000000000000000,%d0:l),%a3
0001efe4: 3750 0200      	movew %a0@,%a3@(512)
0001efe8: 3418           	movew %a0@+,%d2
0001efea: 0c42 03e8      	cmpiw #1000,%d2
0001efee: 6f08           	bles 0x1eff8
0001eff0: 3dbc 03e8 08fa 	movew #1000,%fp@(fffffffffffffffa,%d0:l)
0001eff6: 600e           	bras 0x1f006
0001eff8: 4a42           	tstw %d2
0001effa: 6c06           	bges 0x1f002
0001effc: 4276 08fa      	clrw %fp@(fffffffffffffffa,%d0:l)
0001f000: 6004           	bras 0x1f006
0001f002: 3d82 08fa      	movew %d2,%fp@(fffffffffffffffa,%d0:l)
0001f006: 5480           	addql #2,%d0
0001f008: 7406           	moveq #6,%d2
0001f00a: b480           	cmpl %d0,%d2
0001f00c: 66d2           	bnes 0x1efe0
0001f00e: 486e fffa      	pea %fp@(-6)
0001f012: 3f01           	movew %d1,%sp@-
0001f014: 2f0a           	movel %a2,%sp@-
0001f016: 4eba ff14      	jsr %pc@(0x1ef2c)
0001f01a: 4fef 000a      	lea %sp@(10),%sp
0001f01e: 6000 00a2      	braw 0x1f0c2
0001f022: 3010           	movew %a0@,%d0
0001f024: 6d00 009c      	bltw 0x1f0c2
0001f028: b079 0000 21b0 	cmpw 0x21b0,%d0
0001f02e: 6c00 0092      	bgew 0x1f0c2
0001f032: 4a79 0004 c6d2 	tstw 0x4c6d2
0001f038: 6708           	beqs 0x1f042
0001f03a: 3f00           	movew %d0,%sp@-
0001f03c: 4eba fc50      	jsr %pc@(0x1ec8e)
0001f040: 548f           	addql #2,%sp
0001f042: 2079 0000 2452 	moveal 0x2452,%a0
0001f048: 5488           	addql #2,%a0
0001f04a: 7200           	moveq #0,%d1
0001f04c: 3240           	moveaw %d0,%a1
0001f04e: 43e9 fff0      	lea %a1@(-16),%a1
0001f052: 3249           	moveaw %a1,%a1
0001f054: 45f1 9800      	lea %a1@(0000000000000000,%a1:l),%a2
0001f058: 43f2 9800      	lea %a2@(0000000000000000,%a1:l),%a1
0001f05c: d3c9           	addal %a1,%a1
0001f05e: 2649           	moveal %a1,%a3
0001f060: d7fc 0000 24f8 	addal #9464,%a3
0001f066: 3240           	moveaw %d0,%a1
0001f068: 45f1 9800      	lea %a1@(0000000000000000,%a1:l),%a2
0001f06c: 43f2 9800      	lea %a2@(0000000000000000,%a1:l),%a1
0001f070: d3c9           	addal %a1,%a1
0001f072: 0c40 000f      	cmpiw #15,%d0
0001f076: 6e0e           	bgts 0x1f086
0001f078: 2449           	moveal %a1,%a2
0001f07a: d5fc 0000 21f8 	addal #8696,%a2
0001f080: 3590 1800      	movew %a0@,%a2@(0000000000000000,%d1:l)
0001f084: 6004           	bras 0x1f08a
0001f086: 3790 1800      	movew %a0@,%a3@(0000000000000000,%d1:l)
0001f08a: 3418           	movew %a0@+,%d2
0001f08c: 0c42 03e8      	cmpiw #1000,%d2
0001f090: 6f08           	bles 0x1f09a
0001f092: 3dbc 03e8 18f4 	movew #1000,%fp@(fffffffffffffff4,%d1:l)
0001f098: 600e           	bras 0x1f0a8
0001f09a: 4a42           	tstw %d2
0001f09c: 6c06           	bges 0x1f0a4
0001f09e: 4276 18f4      	clrw %fp@(fffffffffffffff4,%d1:l)
0001f0a2: 6004           	bras 0x1f0a8
0001f0a4: 3d82 18f4      	movew %d2,%fp@(fffffffffffffff4,%d1:l)
0001f0a8: 5481           	addql #2,%d1
0001f0aa: 7406           	moveq #6,%d2
0001f0ac: b481           	cmpl %d1,%d2
0001f0ae: 66c2           	bnes 0x1f072
0001f0b0: 486e fff4      	pea %fp@(-12)
0001f0b4: 2079 0000 2452 	moveal 0x2452,%a0
0001f0ba: 3f10           	movew %a0@,%sp@-
0001f0bc: 4eba fc04      	jsr %pc@(0x1ecc2)
0001f0c0: 5c8f           	addql #6,%sp
0001f0c2: 4cee 0c04 ffe8 	moveml %fp@(-24),%d2/%a2-%a3
0001f0c8: 4e5e           	unlk %fp
0001f0ca: 4e75           	rts
0001f0cc:  _init_colors
0001f0cc: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001f0d0: 4878 0060      	pea 0x60
0001f0d4: 487a 04bc      	pea %pc@(0x1f592)
0001f0d8: 4879 0000 21f8 	pea 0x21f8
0001f0de: 45f9 0001 bb80 	lea 0x1bb80,%a2
0001f0e4: 4e92           	jsr %a2@
0001f0e6: 4fef 000c      	lea %sp@(12),%sp
0001f0ea: 4a79 0004 c6d0 	tstw 0x4c6d0
0001f0f0: 671a           	beqs 0x1f10c
0001f0f2: 4878 0060      	pea 0x60
0001f0f6: 487a 04fa      	pea %pc@(0x1f5f2)
0001f0fa: 4879 0000 21f8 	pea 0x21f8
0001f100: 4e92           	jsr %a2@
0001f102: 4878 05a0      	pea 0x5a0
0001f106: 487a 054a      	pea %pc@(0x1f652)
0001f10a: 6020           	bras 0x1f12c
0001f10c: 4a79 0004 c6d2 	tstw 0x4c6d2
0001f112: 6724           	beqs 0x1f138
0001f114: 4878 0060      	pea 0x60
0001f118: 487a 0ad8      	pea %pc@(0x1fbf2)
0001f11c: 4879 0000 21f8 	pea 0x21f8
0001f122: 4e92           	jsr %a2@
0001f124: 4878 05a0      	pea 0x5a0
0001f128: 487a 0b28      	pea %pc@(0x1fc52)
0001f12c: 4879 0000 24f8 	pea 0x24f8
0001f132: 4e92           	jsr %a2@
0001f134: 4fef 0018      	lea %sp@(24),%sp
0001f138: 4878 0020      	pea 0x20
0001f13c: 487a 10b4      	pea %pc@(0x201f2)
0001f140: 4879 0005 1040 	pea 0x51040
0001f146: 4eb9 0001 bb80 	jsr 0x1bb80
0001f14c: 3239 0000 21b0 	movew 0x21b0,%d1
0001f152: 3001           	movew %d1,%d0
0001f154: 5340           	subqw #1,%d0
0001f156: 33c0 0005 1042 	movew %d0,0x51042
0001f15c: 41f9 0005 1060 	lea 0x51060,%a0
0001f162: 4fef 000c      	lea %sp@(12),%sp
0001f166: 7010           	moveq #16,%d0
0001f168: 30c0           	movew %d0,%a0@+
0001f16a: 5240           	addqw #1,%d0
0001f16c: 0c40 00ff      	cmpiw #255,%d0
0001f170: 66f6           	bnes 0x1f168
0001f172: 33fc 000f 0005 	movew #15,0x5123e
0001f178: 123e 
0001f17a: 41f9 0005 1040 	lea 0x51040,%a0
0001f180: 4200           	clrb %d0
0001f182: 45f9 0005 0e40 	lea 0x50e40,%a2
0001f188: 600a           	bras 0x1f194
0001f18a: 3258           	moveaw %a0@+,%a1
0001f18c: d3c9           	addal %a1,%a1
0001f18e: 3380 a800      	movew %d0,%a1@(0000000000000000,%a2:l)
0001f192: 5240           	addqw #1,%d0
0001f194: b240           	cmpw %d0,%d1
0001f196: 6ef2           	bgts 0x1f18a
0001f198: 7600           	moveq #0,%d3
0001f19a: 4242           	clrw %d2
0001f19c: 45fa fb24      	lea %pc@(0x1ecc2),%a2
0001f1a0: 6022           	bras 0x1f1c4
0001f1a2: 2003           	movel %d3,%d0
0001f1a4: 0c42 000f      	cmpiw #15,%d2
0001f1a8: 6e08           	bgts 0x1f1b2
0001f1aa: 0680 0000 21f8 	addil #8696,%d0
0001f1b0: 6006           	bras 0x1f1b8
0001f1b2: 0680 0000 2498 	addil #9368,%d0
0001f1b8: 2f00           	movel %d0,%sp@-
0001f1ba: 3f02           	movew %d2,%sp@-
0001f1bc: 4e92           	jsr %a2@
0001f1be: 5c8f           	addql #6,%sp
0001f1c0: 5242           	addqw #1,%d2
0001f1c2: 5c83           	addql #6,%d3
0001f1c4: b479 0000 21b0 	cmpw 0x21b0,%d2
0001f1ca: 6dd6           	blts 0x1f1a2
0001f1cc: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001f1d0: 4e75           	rts
0001f1d2:  _vdi_vq_color
0001f1d2: 598f           	subql #4,%sp
0001f1d4: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
0001f1d8: 2679 0000 2452 	moveal 0x2452,%a3
0001f1de: 3013           	movew %a3@,%d0
0001f1e0: 2079 0000 245a 	moveal 0x245a,%a0
0001f1e6: 4268 0006      	clrw %a0@(6)
0001f1ea: 4268 0004      	clrw %a0@(4)
0001f1ee: 4268 0002      	clrw %a0@(2)
0001f1f2: 4a40           	tstw %d0
0001f1f4: 6d08           	blts 0x1f1fe
0001f1f6: b079 0000 21b0 	cmpw 0x21b0,%d0
0001f1fc: 6d08           	blts 0x1f206
0001f1fe: 30bc ffff      	movew #-1,%a0@
0001f202: 6000 0386      	braw 0x1f58a
0001f206: 3080           	movew %d0,%a0@
0001f208: 0c79 0008 0000 	cmpiw #8,0x244a
0001f20e: 244a 
0001f210: 6300 00a8      	blsw 0x1f2ba
0001f214: 226f 0020      	moveal %sp@(32),%a1
0001f218: 2469 04b4      	moveal %a1@(1204),%a2
0001f21c: 3253           	moveaw %a3@,%a1
0001f21e: 4a6b 0002      	tstw %a3@(2)
0001f222: 6624           	bnes 0x1f248
0001f224: 47f1 9800      	lea %a1@(0000000000000000,%a1:l),%a3
0001f228: 43f3 9800      	lea %a3@(0000000000000000,%a1:l),%a1
0001f22c: d3c9           	addal %a1,%a1
0001f22e: 43f2 9800      	lea %a2@(0000000000000000,%a1:l),%a1
0001f232: 3169 0200 0002 	movew %a1@(512),%a0@(2)
0001f238: 3169 0202 0004 	movew %a1@(514),%a0@(4)
0001f23e: 3169 0204 0006 	movew %a1@(516),%a0@(6)
0001f244: 6000 0344      	braw 0x1f58a
0001f248: 2649           	moveal %a1,%a3
0001f24a: d7fc 0005 1040 	addal #331840,%a3
0001f250: 3039 0000 21b0 	movew 0x21b0,%d0
0001f256: 5340           	subqw #1,%d0
0001f258: c073 9800      	andw %a3@(0000000000000000,%a1:l),%d0
0001f25c: 3240           	moveaw %d0,%a1
0001f25e: d3c9           	addal %a1,%a1
0001f260: 3631 a800      	movew %a1@(0000000000000000,%a2:l),%d3
0001f264: 3203           	movew %d3,%d1
0001f266: 700b           	moveq #11,%d0
0001f268: e069           	lsrw %d0,%d1
0001f26a: c3fc 03e8      	mulsw #1000,%d1
0001f26e: 0641 0010      	addiw #16,%d1
0001f272: 0281 0000 ffff 	andil #65535,%d1
0001f278: 82fc 001f      	divuw #31,%d1
0001f27c: 3141 0002      	movew %d1,%a0@(2)
0001f280: 3003           	movew %d3,%d0
0001f282: ec48           	lsrw #6,%d0
0001f284: 0240 001f      	andiw #31,%d0
0001f288: c1fc 03e8      	mulsw #1000,%d0
0001f28c: 0640 0010      	addiw #16,%d0
0001f290: 0280 0000 ffff 	andil #65535,%d0
0001f296: 80fc 001f      	divuw #31,%d0
0001f29a: 3140 0004      	movew %d0,%a0@(4)
0001f29e: 3003           	movew %d3,%d0
0001f2a0: 0240 001f      	andiw #31,%d0
0001f2a4: c1fc 03e8      	mulsw #1000,%d0
0001f2a8: 0640 0010      	addiw #16,%d0
0001f2ac: 0280 0000 ffff 	andil #65535,%d0
0001f2b2: 80fc 001f      	divuw #31,%d0
0001f2b6: 6000 011c      	braw 0x1f3d4
0001f2ba: 4a79 0004 c6d2 	tstw 0x4c6d2
0001f2c0: 6708           	beqs 0x1f2ca
0001f2c2: 3f00           	movew %d0,%sp@-
0001f2c4: 4eba f9c8      	jsr %pc@(0x1ec8e)
0001f2c8: 548f           	addql #2,%sp
0001f2ca: 2079 0000 2452 	moveal 0x2452,%a0
0001f2d0: 4a68 0002      	tstw %a0@(2)
0001f2d4: 664e           	bnes 0x1f324
0001f2d6: 2079 0000 245a 	moveal 0x245a,%a0
0001f2dc: 0c40 000f      	cmpiw #15,%d0
0001f2e0: 6e14           	bgts 0x1f2f6
0001f2e2: 3240           	moveaw %d0,%a1
0001f2e4: 45f1 9800      	lea %a1@(0000000000000000,%a1:l),%a2
0001f2e8: 43f2 9800      	lea %a2@(0000000000000000,%a1:l),%a1
0001f2ec: d3c9           	addal %a1,%a1
0001f2ee: 45f9 0000 21f8 	lea 0x21f8,%a2
0001f2f4: 6016           	bras 0x1f30c
0001f2f6: 0640 fff0      	addiw #-16,%d0
0001f2fa: 3240           	moveaw %d0,%a1
0001f2fc: 45f1 9800      	lea %a1@(0000000000000000,%a1:l),%a2
0001f300: 43f2 9800      	lea %a2@(0000000000000000,%a1:l),%a1
0001f304: d3c9           	addal %a1,%a1
0001f306: 45f9 0000 24f8 	lea 0x24f8,%a2
0001f30c: 3172 9800 0002 	movew %a2@(0000000000000000,%a1:l),%a0@(2)
0001f312: d3ca           	addal %a2,%a1
0001f314: 3169 0002 0004 	movew %a1@(2),%a0@(4)
0001f31a: 3169 0004 0006 	movew %a1@(4),%a0@(6)
0001f320: 6000 0268      	braw 0x1f58a
0001f324: 3810           	movew %a0@,%d4
0001f326: 3044           	moveaw %d4,%a0
0001f328: 2248           	moveal %a0,%a1
0001f32a: d3fc 0005 1040 	addal #331840,%a1
0001f330: 3631 8800      	movew %a1@(0000000000000000,%a0:l),%d3
0001f334: 3a39 0000 21b0 	movew 0x21b0,%d5
0001f33a: 5345           	subqw #1,%d5
0001f33c: ca43           	andw %d3,%d5
0001f33e: 4a79 0004 c6d0 	tstw 0x4c6d0
0001f344: 6700 0096      	beqw 0x1f3dc
0001f348: 7618           	moveq #24,%d3
0001f34a: d68f           	addl %sp,%d3
0001f34c: 2f03           	movel %d3,%sp@-
0001f34e: 3f3c 0001      	movew #1,%sp@-
0001f352: 3f05           	movew %d5,%sp@-
0001f354: 3f3c 005e      	movew #94,%sp@-
0001f358: 4e4e           	trap #14
0001f35a: 4fef 000a      	lea %sp@(10),%sp
0001f35e: 2079 0000 245a 	moveal 0x245a,%a0
0001f364: 282f 0018      	movel %sp@(24),%d4
0001f368: 7200           	moveq #0,%d1
0001f36a: 122f 0019      	moveb %sp@(25),%d1
0001f36e: 2001           	movel %d1,%d0
0001f370: d081           	addl %d1,%d0
0001f372: d080           	addl %d0,%d0
0001f374: 2600           	movel %d0,%d3
0001f376: eb8b           	lsll #5,%d3
0001f378: 9680           	subl %d0,%d3
0001f37a: d283           	addl %d3,%d1
0001f37c: e789           	lsll #3,%d1
0001f37e: 0681 0000 0080 	addil #128,%d1
0001f384: 82fc 00ff      	divuw #255,%d1
0001f388: 3141 0002      	movew %d1,%a0@(2)
0001f38c: 2004           	movel %d4,%d0
0001f38e: e080           	asrl #8,%d0
0001f390: 7200           	moveq #0,%d1
0001f392: 4601           	notb %d1
0001f394: c081           	andl %d1,%d0
0001f396: 2600           	movel %d0,%d3
0001f398: d680           	addl %d0,%d3
0001f39a: d683           	addl %d3,%d3
0001f39c: 2203           	movel %d3,%d1
0001f39e: eb89           	lsll #5,%d1
0001f3a0: 9283           	subl %d3,%d1
0001f3a2: d280           	addl %d0,%d1
0001f3a4: e789           	lsll #3,%d1
0001f3a6: 0681 0000 0080 	addil #128,%d1
0001f3ac: 82fc 00ff      	divuw #255,%d1
0001f3b0: 3141 0004      	movew %d1,%a0@(4)
0001f3b4: 7000           	moveq #0,%d0
0001f3b6: 4600           	notb %d0
0001f3b8: c084           	andl %d4,%d0
0001f3ba: 2600           	movel %d0,%d3
0001f3bc: d680           	addl %d0,%d3
0001f3be: d683           	addl %d3,%d3
0001f3c0: 2203           	movel %d3,%d1
0001f3c2: eb89           	lsll #5,%d1
0001f3c4: 9283           	subl %d3,%d1
0001f3c6: d081           	addl %d1,%d0
0001f3c8: e788           	lsll #3,%d0
0001f3ca: 0680 0000 0080 	addil #128,%d0
0001f3d0: 80fc 00ff      	divuw #255,%d0
0001f3d4: 3140 0006      	movew %d0,%a0@(6)
0001f3d8: 6000 01b0      	braw 0x1f58a
0001f3dc: 4a79 0004 c6d2 	tstw 0x4c6d2
0001f3e2: 6700 013c      	beqw 0x1f520
0001f3e6: 2679 0000 245a 	moveal 0x245a,%a3
0001f3ec: 3f3c 0051      	movew #81,%sp@-
0001f3f0: 4e4e           	trap #14
0001f3f2: 548f           	addql #2,%sp
0001f3f4: 3a00           	movew %d0,%d5
0001f3f6: 3239 0000 21b0 	movew 0x21b0,%d1
0001f3fc: e048           	lsrw #8,%d0
0001f3fe: 0240 0007      	andiw #7,%d0
0001f402: 0c40 0006      	cmpiw #6,%d0
0001f406: 626e           	bhis 0x1f476
0001f408: 0280 0000 ffff 	andil #65535,%d0
0001f40e: d080           	addl %d0,%d0
0001f410: 303b 0806      	movew %pc@(0x1f418,%d0:l),%d0
0001f414: 4efb 0002      	jmp %pc@(0x1f418,%d0:w)
0001f418: 000e           	.short 0x000e
0001f41a: 000e           	.short 0x000e
0001f41c: 001e 005e      	orib #94,%fp@+
0001f420: 000e           	.short 0x000e
0001f422: 005e 0044      	oriw #68,%fp@+
0001f426: 3005           	movew %d5,%d0
0001f428: 0240 000f      	andiw #15,%d0
0001f42c: e948           	lslw #4,%d0
0001f42e: 5341           	subqw #1,%d1
0001f430: c641           	andw %d1,%d3
0001f432: d640           	addw %d0,%d3
0001f434: 6040           	bras 0x1f476
0001f436: 3f3c ffff      	movew #-1,%sp@-
0001f43a: 3f3c 0000      	movew #0,%sp@-
0001f43e: 3f3c 0053      	movew #83,%sp@-
0001f442: 4e4e           	trap #14
0001f444: 5c8f           	addql #6,%sp
0001f446: 0800 0001      	btst #1,%d0
0001f44a: 6708           	beqs 0x1f454
0001f44c: 363c 00ff      	movew #255,%d3
0001f450: 9644           	subw %d4,%d3
0001f452: 6022           	bras 0x1f476
0001f454: 3604           	movew %d4,%d3
0001f456: 0643 00fe      	addiw #254,%d3
0001f45a: 601a           	bras 0x1f476
0001f45c: 4a44           	tstw %d4
0001f45e: 57c0           	seq %d0
0001f460: 4880           	extw %d0
0001f462: 0240 03e8      	andiw #1000,%d0
0001f466: 3740 0006      	movew %d0,%a3@(6)
0001f46a: 3740 0004      	movew %d0,%a3@(4)
0001f46e: 3740 0002      	movew %d0,%a3@(2)
0001f472: 6000 0116      	braw 0x1f58a
0001f476: 0805 000c      	btst #12,%d5
0001f47a: 6768           	beqs 0x1f4e4
0001f47c: 3044           	moveaw %d4,%a0
0001f47e: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
0001f482: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
0001f486: 0c44 000f      	cmpiw #15,%d4
0001f48a: 6e10           	bgts 0x1f49c
0001f48c: d1c8           	addal %a0,%a0
0001f48e: d1fc 0000 21f8 	addal #8696,%a0
0001f494: 7200           	moveq #0,%d1
0001f496: 45fa 0daa      	lea %pc@(0x20242),%a2
0001f49a: 600c           	bras 0x1f4a8
0001f49c: 41f0 88a0      	lea %a0@(ffffffffffffffa0,%a0:l),%a0
0001f4a0: d1fc 0000 24f8 	addal #9464,%a0
0001f4a6: 60ec           	bras 0x1f494
0001f4a8: 3618           	movew %a0@+,%d3
0001f4aa: 5481           	addql #2,%d1
0001f4ac: 3003           	movew %d3,%d0
0001f4ae: 4640           	notw %d0
0001f4b0: 740f           	moveq #15,%d2
0001f4b2: e460           	asrw %d2,%d0
0001f4b4: c640           	andw %d0,%d3
0001f4b6: 0c43 03e8      	cmpiw #1000,%d3
0001f4ba: 6f04           	bles 0x1f4c0
0001f4bc: 363c 03e8      	movew #1000,%d3
0001f4c0: 3003           	movew %d3,%d0
0001f4c2: e948           	lslw #4,%d0
0001f4c4: 9043           	subw %d3,%d0
0001f4c6: 0640 01f4      	addiw #500,%d0
0001f4ca: 48c0           	extl %d0
0001f4cc: 81fc 03e8      	divsw #1000,%d0
0001f4d0: 3240           	moveaw %d0,%a1
0001f4d2: d3c9           	addal %a1,%a1
0001f4d4: 37b1 a800 1800 	movew %a1@(0000000000000000,%a2:l),%a3@(0000000000000000,%d1:l)
0001f4da: 7006           	moveq #6,%d0
0001f4dc: b081           	cmpl %d1,%d0
0001f4de: 66c8           	bnes 0x1f4a8
0001f4e0: 6000 00a8      	braw 0x1f58a
0001f4e4: 3f3c ffff      	movew #-1,%sp@-
0001f4e8: 3f03           	movew %d3,%sp@-
0001f4ea: 3f3c 0053      	movew #83,%sp@-
0001f4ee: 4e4e           	trap #14
0001f4f0: 5c8f           	addql #6,%sp
0001f4f2: 3200           	movew %d0,%d1
0001f4f4: e041           	asrw #8,%d1
0001f4f6: 740f           	moveq #15,%d2
0001f4f8: c282           	andl %d2,%d1
0001f4fa: 41fa 0d46      	lea %pc@(0x20242),%a0
0001f4fe: d281           	addl %d1,%d1
0001f500: 3770 1800 0002 	movew %a0@(0000000000000000,%d1:l),%a3@(2)
0001f506: 3200           	movew %d0,%d1
0001f508: e841           	asrw #4,%d1
0001f50a: c282           	andl %d2,%d1
0001f50c: d281           	addl %d1,%d1
0001f50e: 3770 1800 0004 	movew %a0@(0000000000000000,%d1:l),%a3@(4)
0001f514: c082           	andl %d2,%d0
0001f516: d080           	addl %d0,%d0
0001f518: 3770 0800 0006 	movew %a0@(0000000000000000,%d0:l),%a3@(6)
0001f51e: 606a           	bras 0x1f58a
0001f520: 4a79 0004 c6d4 	tstw 0x4c6d4
0001f526: 6722           	beqs 0x1f54a
0001f528: 3f3c ffff      	movew #-1,%sp@-
0001f52c: 3f05           	movew %d5,%sp@-
0001f52e: 3f3c 0007      	movew #7,%sp@-
0001f532: 4e4e           	trap #14
0001f534: 5c8f           	addql #6,%sp
0001f536: 2079 0000 245a 	moveal 0x245a,%a0
0001f53c: 3200           	movew %d0,%d1
0001f53e: e041           	asrw #8,%d1
0001f540: 740f           	moveq #15,%d2
0001f542: c282           	andl %d2,%d1
0001f544: 43fa 0ccc      	lea %pc@(0x20212),%a1
0001f548: 6020           	bras 0x1f56a
0001f54a: 3f3c ffff      	movew #-1,%sp@-
0001f54e: 3f05           	movew %d5,%sp@-
0001f550: 3f3c 0007      	movew #7,%sp@-
0001f554: 4e4e           	trap #14
0001f556: 5c8f           	addql #6,%sp
0001f558: 2079 0000 245a 	moveal 0x245a,%a0
0001f55e: 3200           	movew %d0,%d1
0001f560: e041           	asrw #8,%d1
0001f562: 7407           	moveq #7,%d2
0001f564: c282           	andl %d2,%d1
0001f566: 43fa 0cca      	lea %pc@(0x20232),%a1
0001f56a: d281           	addl %d1,%d1
0001f56c: 3171 1800 0002 	movew %a1@(0000000000000000,%d1:l),%a0@(2)
0001f572: 3200           	movew %d0,%d1
0001f574: e841           	asrw #4,%d1
0001f576: c282           	andl %d2,%d1
0001f578: d281           	addl %d1,%d1
0001f57a: 3171 1800 0004 	movew %a1@(0000000000000000,%d1:l),%a0@(4)
0001f580: c082           	andl %d2,%d0
0001f582: d080           	addl %d0,%d0
0001f584: 3171 0800 0006 	movew %a1@(0000000000000000,%d0:l),%a0@(6)
0001f58a: 4cdf 0c3c      	moveml %sp@+,%d2-%d5/%a2-%a3
0001f58e: 588f           	addql #4,%sp
0001f590: 4e75           	rts
0001f592: 03e8 03e8      	bset %d1,%a0@(1000)
0001f596: 03e8 0000      	bset %d1,%a0@(0)
0001f59a: 0000 0000      	orib #0,%d0
0001f59e: 03e8 0000      	bset %d1,%a0@(0)
0001f5a2: 0000 0000      	orib #0,%d0
0001f5a6: 03e8 0000      	bset %d1,%a0@(0)
0001f5aa: 0000 0000      	orib #0,%d0
0001f5ae: 03e8 0000      	bset %d1,%a0@(0)
0001f5b2: 03e8 03e8      	bset %d1,%a0@(1000)
0001f5b6: 03e8 03e8      	bset %d1,%a0@(1000)
0001f5ba: 0000 03e8      	orib #-24,%d0
0001f5be: 0000 03e8      	orib #-24,%d0
0001f5c2: 02ca           	.short 0x02ca
0001f5c4: 02ca           	.short 0x02ca
0001f5c6: 02ca           	.short 0x02ca
0001f5c8: 01ac 01ac      	bclr %d0,%a4@(428)
0001f5cc: 01ac 03e8      	bclr %d0,%a4@(1000)
0001f5d0: 01ac 01ac      	bclr %d0,%a4@(428)
0001f5d4: 01ac 03e8      	bclr %d0,%a4@(1000)
0001f5d8: 01ac 01ac      	bclr %d0,%a4@(428)
0001f5dc: 01ac 03e8      	bclr %d0,%a4@(1000)
0001f5e0: 01ac 03e8      	bclr %d0,%a4@(1000)
0001f5e4: 03e8 03e8      	bset %d1,%a0@(1000)
0001f5e8: 03e8 01ac      	bset %d1,%a0@(428)
0001f5ec: 03e8 01ac      	bset %d1,%a0@(428)
0001f5f0: 03e8 03e8      	bset %d1,%a0@(1000)
0001f5f4: 03e8 03e8      	bset %d1,%a0@(1000)
0001f5f8: 0000 0000      	orib #0,%d0
0001f5fc: 0000 03e8      	orib #-24,%d0
0001f600: 0000 0000      	orib #0,%d0
0001f604: 0000 03e8      	orib #-24,%d0
0001f608: 0000 0000      	orib #0,%d0
0001f60c: 0000 03e8      	orib #-24,%d0
0001f610: 0000 03e8      	orib #-24,%d0
0001f614: 03e8 03e8      	bset %d1,%a0@(1000)
0001f618: 03e8 0000      	bset %d1,%a0@(0)
0001f61c: 03e8 0000      	bset %d1,%a0@(0)
0001f620: 03e8 02dd      	bset %d1,%a0@(733)
0001f624: 02dd           	.short 0x02dd
0001f626: 02dd           	.short 0x02dd
0001f628: 0215 0215      	andib #21,%a5@
0001f62c: 0215 029b      	andib #-101,%a5@
0001f630: 0000 0000      	orib #0,%d0
0001f634: 0000 029b      	orib #-101,%d0
0001f638: 0000 0000      	orib #0,%d0
0001f63c: 0000 029b      	orib #-101,%d0
0001f640: 0000 029b      	orib #-101,%d0
0001f644: 029b 029b 029b 	andil #43713179,%a3@+
0001f64a: 0000 029b      	orib #-101,%d0
0001f64e: 0000 029b      	orib #-101,%d0
0001f652: 03e8 03e8      	bset %d1,%a0@(1000)
0001f656: 03e8 03a5      	bset %d1,%a0@(933)
0001f65a: 03a5           	bclr %d1,%a5@-
0001f65c: 03a5           	bclr %d1,%a5@-
0001f65e: 0363           	bchg %d1,%a3@-
0001f660: 0363           	bchg %d1,%a3@-
0001f662: 0363           	bchg %d1,%a3@-
0001f664: 0320           	btst %d1,%a0@-
0001f666: 0320           	btst %d1,%a0@-
0001f668: 0320           	btst %d1,%a0@-
0001f66a: 02dd           	.short 0x02dd
0001f66c: 02dd           	.short 0x02dd
0001f66e: 02dd           	.short 0x02dd
0001f670: 029b 029b 029b 	andil #43713179,%a3@+
0001f676: 0258 0258      	andiw #600,%a0@+
0001f67a: 0258 0215      	andiw #533,%a0@+
0001f67e: 0215 0215      	andib #21,%a5@
0001f682: 01d3           	bset %d0,%a3@
0001f684: 01d3           	bset %d0,%a3@
0001f686: 01d3           	bset %d0,%a3@
0001f688: 0190           	bclr %d0,%a0@
0001f68a: 0190           	bclr %d0,%a0@
0001f68c: 0190           	bclr %d0,%a0@
0001f68e: 014d 014d      	movepl %a5@(333),%d0
0001f692: 014d 010b      	movepl %a5@(267),%d0
0001f696: 010b 010b      	movepw %a3@(267),%d0
0001f69a: 00c8           	.short 0x00c8
0001f69c: 00c8           	.short 0x00c8
0001f69e: 00c8           	.short 0x00c8
0001f6a0: 0085 0085 0085 	oril #8716421,%d5
0001f6a6: 0043 0043      	oriw #67,%d3
0001f6aa: 0043 0000      	oriw #0,%d3
0001f6ae: 0000 0000      	orib #0,%d0
0001f6b2: 03e8 0000      	bset %d1,%a0@(0)
0001f6b6: 0000 03e8      	orib #-24,%d0
0001f6ba: 0000 0043      	orib #67,%d0
0001f6be: 03e8 0000      	bset %d1,%a0@(0)
0001f6c2: 0085 03e8 0000 	oril #65536000,%d5
0001f6c8: 00c8           	.short 0x00c8
0001f6ca: 03e8 0000      	bset %d1,%a0@(0)
0001f6ce: 010b 03e8      	movepw %a3@(1000),%d0
0001f6d2: 0000 014d      	orib #77,%d0
0001f6d6: 03e8 0000      	bset %d1,%a0@(0)
0001f6da: 0190           	bclr %d0,%a0@
0001f6dc: 03e8 0000      	bset %d1,%a0@(0)
0001f6e0: 01d3           	bset %d0,%a3@
0001f6e2: 03e8 0000      	bset %d1,%a0@(0)
0001f6e6: 0215 03e8      	andib #-24,%a5@
0001f6ea: 0000 0258      	orib #88,%d0
0001f6ee: 03e8 0000      	bset %d1,%a0@(0)
0001f6f2: 029b 03e8 0000 	andil #65536000,%a3@+
0001f6f8: 02dd           	.short 0x02dd
0001f6fa: 03e8 0000      	bset %d1,%a0@(0)
0001f6fe: 0320           	btst %d1,%a0@-
0001f700: 03e8 0000      	bset %d1,%a0@(0)
0001f704: 0363           	bchg %d1,%a3@-
0001f706: 03e8 0000      	bset %d1,%a0@(0)
0001f70a: 03a5           	bclr %d1,%a5@-
0001f70c: 03e8 0000      	bset %d1,%a0@(0)
0001f710: 03e8 03a5      	bset %d1,%a0@(933)
0001f714: 0000 03e8      	orib #-24,%d0
0001f718: 0363           	bchg %d1,%a3@-
0001f71a: 0000 03e8      	orib #-24,%d0
0001f71e: 0320           	btst %d1,%a0@-
0001f720: 0000 03e8      	orib #-24,%d0
0001f724: 02dd           	.short 0x02dd
0001f726: 0000 03e8      	orib #-24,%d0
0001f72a: 029b 0000 03e8 	andil #1000,%a3@+
0001f730: 0258 0000      	andiw #0,%a0@+
0001f734: 03e8 0215      	bset %d1,%a0@(533)
0001f738: 0000 03e8      	orib #-24,%d0
0001f73c: 01d3           	bset %d0,%a3@
0001f73e: 0000 03e8      	orib #-24,%d0
0001f742: 0190           	bclr %d0,%a0@
0001f744: 0000 03e8      	orib #-24,%d0
0001f748: 014d 0000      	movepl %a5@(0),%d0
0001f74c: 03e8 010b      	bset %d1,%a0@(267)
0001f750: 0000 03e8      	orib #-24,%d0
0001f754: 00c8           	.short 0x00c8
0001f756: 0000 03e8      	orib #-24,%d0
0001f75a: 0085 0000 03e8 	oril #1000,%d5
0001f760: 0043 0000      	oriw #0,%d3
0001f764: 03e8 0000      	bset %d1,%a0@(0)
0001f768: 0000 03e8      	orib #-24,%d0
0001f76c: 0000 0043      	orib #67,%d0
0001f770: 03e8 0000      	bset %d1,%a0@(0)
0001f774: 0085 03e8 0000 	oril #65536000,%d5
0001f77a: 00c8           	.short 0x00c8
0001f77c: 03e8 0000      	bset %d1,%a0@(0)
0001f780: 010b 03e8      	movepw %a3@(1000),%d0
0001f784: 0000 014d      	orib #77,%d0
0001f788: 03e8 0000      	bset %d1,%a0@(0)
0001f78c: 0190           	bclr %d0,%a0@
0001f78e: 03e8 0000      	bset %d1,%a0@(0)
0001f792: 01d3           	bset %d0,%a3@
0001f794: 03e8 0000      	bset %d1,%a0@(0)
0001f798: 0215 03e8      	andib #-24,%a5@
0001f79c: 0000 0258      	orib #88,%d0
0001f7a0: 03e8 0000      	bset %d1,%a0@(0)
0001f7a4: 029b 03e8 0000 	andil #65536000,%a3@+
0001f7aa: 02dd           	.short 0x02dd
0001f7ac: 03e8 0000      	bset %d1,%a0@(0)
0001f7b0: 0320           	btst %d1,%a0@-
0001f7b2: 03e8 0000      	bset %d1,%a0@(0)
0001f7b6: 0363           	bchg %d1,%a3@-
0001f7b8: 03e8 0000      	bset %d1,%a0@(0)
0001f7bc: 03a5           	bclr %d1,%a5@-
0001f7be: 03e8 0000      	bset %d1,%a0@(0)
0001f7c2: 03e8 03e8      	bset %d1,%a0@(1000)
0001f7c6: 0000 03e8      	orib #-24,%d0
0001f7ca: 03a5           	bclr %d1,%a5@-
0001f7cc: 0000 03e8      	orib #-24,%d0
0001f7d0: 0363           	bchg %d1,%a3@-
0001f7d2: 0000 03e8      	orib #-24,%d0
0001f7d6: 0320           	btst %d1,%a0@-
0001f7d8: 0000 03e8      	orib #-24,%d0
0001f7dc: 02dd           	.short 0x02dd
0001f7de: 0000 03e8      	orib #-24,%d0
0001f7e2: 029b 0000 03e8 	andil #1000,%a3@+
0001f7e8: 0258 0000      	andiw #0,%a0@+
0001f7ec: 03e8 0215      	bset %d1,%a0@(533)
0001f7f0: 0000 03e8      	orib #-24,%d0
0001f7f4: 01d3           	bset %d0,%a3@
0001f7f6: 0000 03e8      	orib #-24,%d0
0001f7fa: 0190           	bclr %d0,%a0@
0001f7fc: 0000 03e8      	orib #-24,%d0
0001f800: 014d 0000      	movepl %a5@(0),%d0
0001f804: 03e8 010b      	bset %d1,%a0@(267)
0001f808: 0000 03e8      	orib #-24,%d0
0001f80c: 00c8           	.short 0x00c8
0001f80e: 0000 03e8      	orib #-24,%d0
0001f812: 0085 0000 03e8 	oril #1000,%d5
0001f818: 0043 0000      	oriw #0,%d3
0001f81c: 03e8 0000      	bset %d1,%a0@(0)
0001f820: 0043 03e8      	oriw #1000,%d3
0001f824: 0000 0085      	orib #-123,%d0
0001f828: 03e8 0000      	bset %d1,%a0@(0)
0001f82c: 00c8           	.short 0x00c8
0001f82e: 03e8 0000      	bset %d1,%a0@(0)
0001f832: 010b 03e8      	movepw %a3@(1000),%d0
0001f836: 0000 014d      	orib #77,%d0
0001f83a: 03e8 0000      	bset %d1,%a0@(0)
0001f83e: 0190           	bclr %d0,%a0@
0001f840: 03e8 0000      	bset %d1,%a0@(0)
0001f844: 01d3           	bset %d0,%a3@
0001f846: 03e8 0000      	bset %d1,%a0@(0)
0001f84a: 0215 03e8      	andib #-24,%a5@
0001f84e: 0000 0258      	orib #88,%d0
0001f852: 03e8 0000      	bset %d1,%a0@(0)
0001f856: 029b 03e8 0000 	andil #65536000,%a3@+
0001f85c: 02dd           	.short 0x02dd
0001f85e: 03e8 0000      	bset %d1,%a0@(0)
0001f862: 0320           	btst %d1,%a0@-
0001f864: 03e8 0000      	bset %d1,%a0@(0)
0001f868: 0363           	bchg %d1,%a3@-
0001f86a: 03e8 0000      	bset %d1,%a0@(0)
0001f86e: 03a5           	bclr %d1,%a5@-
0001f870: 03e8 0000      	bset %d1,%a0@(0)
0001f874: 03e8 03e8      	bset %d1,%a0@(1000)
0001f878: 0000 03e8      	orib #-24,%d0
0001f87c: 03a5           	bclr %d1,%a5@-
0001f87e: 0000 03e8      	orib #-24,%d0
0001f882: 0363           	bchg %d1,%a3@-
0001f884: 0000 03e8      	orib #-24,%d0
0001f888: 0320           	btst %d1,%a0@-
0001f88a: 0000 03e8      	orib #-24,%d0
0001f88e: 02dd           	.short 0x02dd
0001f890: 0000 03e8      	orib #-24,%d0
0001f894: 029b 0000 03e8 	andil #1000,%a3@+
0001f89a: 0258 0000      	andiw #0,%a0@+
0001f89e: 03e8 0215      	bset %d1,%a0@(533)
0001f8a2: 0000 03e8      	orib #-24,%d0
0001f8a6: 01d3           	bset %d0,%a3@
0001f8a8: 0000 03e8      	orib #-24,%d0
0001f8ac: 0190           	bclr %d0,%a0@
0001f8ae: 0000 03e8      	orib #-24,%d0
0001f8b2: 014d 0000      	movepl %a5@(0),%d0
0001f8b6: 03e8 010b      	bset %d1,%a0@(267)
0001f8ba: 0000 03e8      	orib #-24,%d0
0001f8be: 00c8           	.short 0x00c8
0001f8c0: 0000 03e8      	orib #-24,%d0
0001f8c4: 0085 0000 03e8 	oril #1000,%d5
0001f8ca: 0043 0000      	oriw #0,%d3
0001f8ce: 02dd           	.short 0x02dd
0001f8d0: 0000 0000      	orib #0,%d0
0001f8d4: 02dd           	.short 0x02dd
0001f8d6: 0000 0043      	orib #67,%d0
0001f8da: 02dd           	.short 0x02dd
0001f8dc: 0000 0085      	orib #-123,%d0
0001f8e0: 02dd           	.short 0x02dd
0001f8e2: 0000 00c8      	orib #-56,%d0
0001f8e6: 02dd           	.short 0x02dd
0001f8e8: 0000 010b      	orib #11,%d0
0001f8ec: 02dd           	.short 0x02dd
0001f8ee: 0000 014d      	orib #77,%d0
0001f8f2: 02dd           	.short 0x02dd
0001f8f4: 0000 0190      	orib #-112,%d0
0001f8f8: 02dd           	.short 0x02dd
0001f8fa: 0000 01d3      	orib #-45,%d0
0001f8fe: 02dd           	.short 0x02dd
0001f900: 0000 0215      	orib #21,%d0
0001f904: 02dd           	.short 0x02dd
0001f906: 0000 0258      	orib #88,%d0
0001f90a: 02dd           	.short 0x02dd
0001f90c: 0000 029b      	orib #-101,%d0
0001f910: 02dd           	.short 0x02dd
0001f912: 0000 02dd      	orib #-35,%d0
0001f916: 029b 0000 02dd 	andil #733,%a3@+
0001f91c: 0258 0000      	andiw #0,%a0@+
0001f920: 02dd           	.short 0x02dd
0001f922: 0215 0000      	andib #0,%a5@
0001f926: 02dd           	.short 0x02dd
0001f928: 01d3           	bset %d0,%a3@
0001f92a: 0000 02dd      	orib #-35,%d0
0001f92e: 0190           	bclr %d0,%a0@
0001f930: 0000 02dd      	orib #-35,%d0
0001f934: 014d 0000      	movepl %a5@(0),%d0
0001f938: 02dd           	.short 0x02dd
0001f93a: 010b 0000      	movepw %a3@(0),%d0
0001f93e: 02dd           	.short 0x02dd
0001f940: 00c8           	.short 0x00c8
0001f942: 0000 02dd      	orib #-35,%d0
0001f946: 0085 0000 02dd 	oril #733,%d5
0001f94c: 0043 0000      	oriw #0,%d3
0001f950: 02dd           	.short 0x02dd
0001f952: 0000 0000      	orib #0,%d0
0001f956: 02dd           	.short 0x02dd
0001f958: 0000 0043      	orib #67,%d0
0001f95c: 02dd           	.short 0x02dd
0001f95e: 0000 0085      	orib #-123,%d0
0001f962: 02dd           	.short 0x02dd
0001f964: 0000 00c8      	orib #-56,%d0
0001f968: 02dd           	.short 0x02dd
0001f96a: 0000 010b      	orib #11,%d0
0001f96e: 02dd           	.short 0x02dd
0001f970: 0000 014d      	orib #77,%d0
0001f974: 02dd           	.short 0x02dd
0001f976: 0000 0190      	orib #-112,%d0
0001f97a: 02dd           	.short 0x02dd
0001f97c: 0000 01d3      	orib #-45,%d0
0001f980: 02dd           	.short 0x02dd
0001f982: 0000 0215      	orib #21,%d0
0001f986: 02dd           	.short 0x02dd
0001f988: 0000 0258      	orib #88,%d0
0001f98c: 02dd           	.short 0x02dd
0001f98e: 0000 029b      	orib #-101,%d0
0001f992: 02dd           	.short 0x02dd
0001f994: 0000 02dd      	orib #-35,%d0
0001f998: 02dd           	.short 0x02dd
0001f99a: 0000 02dd      	orib #-35,%d0
0001f99e: 029b 0000 02dd 	andil #733,%a3@+
0001f9a4: 0258 0000      	andiw #0,%a0@+
0001f9a8: 02dd           	.short 0x02dd
0001f9aa: 0215 0000      	andib #0,%a5@
0001f9ae: 02dd           	.short 0x02dd
0001f9b0: 01d3           	bset %d0,%a3@
0001f9b2: 0000 02dd      	orib #-35,%d0
0001f9b6: 0190           	bclr %d0,%a0@
0001f9b8: 0000 02dd      	orib #-35,%d0
0001f9bc: 014d 0000      	movepl %a5@(0),%d0
0001f9c0: 02dd           	.short 0x02dd
0001f9c2: 010b 0000      	movepw %a3@(0),%d0
0001f9c6: 02dd           	.short 0x02dd
0001f9c8: 00c8           	.short 0x00c8
0001f9ca: 0000 02dd      	orib #-35,%d0
0001f9ce: 0085 0000 02dd 	oril #733,%d5
0001f9d4: 0043 0000      	oriw #0,%d3
0001f9d8: 02dd           	.short 0x02dd
0001f9da: 0000 0043      	orib #67,%d0
0001f9de: 02dd           	.short 0x02dd
0001f9e0: 0000 0085      	orib #-123,%d0
0001f9e4: 02dd           	.short 0x02dd
0001f9e6: 0000 00c8      	orib #-56,%d0
0001f9ea: 02dd           	.short 0x02dd
0001f9ec: 0000 010b      	orib #11,%d0
0001f9f0: 02dd           	.short 0x02dd
0001f9f2: 0000 014d      	orib #77,%d0
0001f9f6: 02dd           	.short 0x02dd
0001f9f8: 0000 0190      	orib #-112,%d0
0001f9fc: 02dd           	.short 0x02dd
0001f9fe: 0000 01d3      	orib #-45,%d0
0001fa02: 02dd           	.short 0x02dd
0001fa04: 0000 0215      	orib #21,%d0
0001fa08: 02dd           	.short 0x02dd
0001fa0a: 0000 0258      	orib #88,%d0
0001fa0e: 02dd           	.short 0x02dd
0001fa10: 0000 029b      	orib #-101,%d0
0001fa14: 02dd           	.short 0x02dd
0001fa16: 0000 02dd      	orib #-35,%d0
0001fa1a: 02dd           	.short 0x02dd
0001fa1c: 0000 02dd      	orib #-35,%d0
0001fa20: 029b 0000 02dd 	andil #733,%a3@+
0001fa26: 0258 0000      	andiw #0,%a0@+
0001fa2a: 02dd           	.short 0x02dd
0001fa2c: 0215 0000      	andib #0,%a5@
0001fa30: 02dd           	.short 0x02dd
0001fa32: 01d3           	bset %d0,%a3@
0001fa34: 0000 02dd      	orib #-35,%d0
0001fa38: 0190           	bclr %d0,%a0@
0001fa3a: 0000 02dd      	orib #-35,%d0
0001fa3e: 014d 0000      	movepl %a5@(0),%d0
0001fa42: 02dd           	.short 0x02dd
0001fa44: 010b 0000      	movepw %a3@(0),%d0
0001fa48: 02dd           	.short 0x02dd
0001fa4a: 00c8           	.short 0x00c8
0001fa4c: 0000 02dd      	orib #-35,%d0
0001fa50: 0085 0000 02dd 	oril #733,%d5
0001fa56: 0043 0000      	oriw #0,%d3
0001fa5a: 01d3           	bset %d0,%a3@
0001fa5c: 0000 0000      	orib #0,%d0
0001fa60: 01d3           	bset %d0,%a3@
0001fa62: 0000 0043      	orib #67,%d0
0001fa66: 01d3           	bset %d0,%a3@
0001fa68: 0000 0085      	orib #-123,%d0
0001fa6c: 01d3           	bset %d0,%a3@
0001fa6e: 0000 00c8      	orib #-56,%d0
0001fa72: 01d3           	bset %d0,%a3@
0001fa74: 0000 010b      	orib #11,%d0
0001fa78: 01d3           	bset %d0,%a3@
0001fa7a: 0000 014d      	orib #77,%d0
0001fa7e: 01d3           	bset %d0,%a3@
0001fa80: 0000 0190      	orib #-112,%d0
0001fa84: 01d3           	bset %d0,%a3@
0001fa86: 0000 01d3      	orib #-45,%d0
0001fa8a: 0190           	bclr %d0,%a0@
0001fa8c: 0000 01d3      	orib #-45,%d0
0001fa90: 014d 0000      	movepl %a5@(0),%d0
0001fa94: 01d3           	bset %d0,%a3@
0001fa96: 010b 0000      	movepw %a3@(0),%d0
0001fa9a: 01d3           	bset %d0,%a3@
0001fa9c: 00c8           	.short 0x00c8
0001fa9e: 0000 01d3      	orib #-45,%d0
0001faa2: 0085 0000 01d3 	oril #467,%d5
0001faa8: 0043 0000      	oriw #0,%d3
0001faac: 01d3           	bset %d0,%a3@
0001faae: 0000 0000      	orib #0,%d0
0001fab2: 01d3           	bset %d0,%a3@
0001fab4: 0000 0043      	orib #67,%d0
0001fab8: 01d3           	bset %d0,%a3@
0001faba: 0000 0085      	orib #-123,%d0
0001fabe: 01d3           	bset %d0,%a3@
0001fac0: 0000 00c8      	orib #-56,%d0
0001fac4: 01d3           	bset %d0,%a3@
0001fac6: 0000 010b      	orib #11,%d0
0001faca: 01d3           	bset %d0,%a3@
0001facc: 0000 014d      	orib #77,%d0
0001fad0: 01d3           	bset %d0,%a3@
0001fad2: 0000 0190      	orib #-112,%d0
0001fad6: 01d3           	bset %d0,%a3@
0001fad8: 0000 01d3      	orib #-45,%d0
0001fadc: 01d3           	bset %d0,%a3@
0001fade: 0000 01d3      	orib #-45,%d0
0001fae2: 0190           	bclr %d0,%a0@
0001fae4: 0000 01d3      	orib #-45,%d0
0001fae8: 014d 0000      	movepl %a5@(0),%d0
0001faec: 01d3           	bset %d0,%a3@
0001faee: 010b 0000      	movepw %a3@(0),%d0
0001faf2: 01d3           	bset %d0,%a3@
0001faf4: 00c8           	.short 0x00c8
0001faf6: 0000 01d3      	orib #-45,%d0
0001fafa: 0085 0000 01d3 	oril #467,%d5
0001fb00: 0043 0000      	oriw #0,%d3
0001fb04: 01d3           	bset %d0,%a3@
0001fb06: 0000 0043      	orib #67,%d0
0001fb0a: 01d3           	bset %d0,%a3@
0001fb0c: 0000 0085      	orib #-123,%d0
0001fb10: 01d3           	bset %d0,%a3@
0001fb12: 0000 00c8      	orib #-56,%d0
0001fb16: 01d3           	bset %d0,%a3@
0001fb18: 0000 010b      	orib #11,%d0
0001fb1c: 01d3           	bset %d0,%a3@
0001fb1e: 0000 014d      	orib #77,%d0
0001fb22: 01d3           	bset %d0,%a3@
0001fb24: 0000 0190      	orib #-112,%d0
0001fb28: 01d3           	bset %d0,%a3@
0001fb2a: 0000 01d3      	orib #-45,%d0
0001fb2e: 01d3           	bset %d0,%a3@
0001fb30: 0000 01d3      	orib #-45,%d0
0001fb34: 0190           	bclr %d0,%a0@
0001fb36: 0000 01d3      	orib #-45,%d0
0001fb3a: 014d 0000      	movepl %a5@(0),%d0
0001fb3e: 01d3           	bset %d0,%a3@
0001fb40: 010b 0000      	movepw %a3@(0),%d0
0001fb44: 01d3           	bset %d0,%a3@
0001fb46: 00c8           	.short 0x00c8
0001fb48: 0000 01d3      	orib #-45,%d0
0001fb4c: 0085 0000 01d3 	oril #467,%d5
0001fb52: 0043 0000      	oriw #0,%d3
0001fb56: 010b 0000      	movepw %a3@(0),%d0
0001fb5a: 0000 010b      	orib #11,%d0
0001fb5e: 0000 0043      	orib #67,%d0
0001fb62: 010b 0000      	movepw %a3@(0),%d0
0001fb66: 0085 010b 0000 	oril #17498112,%d5
0001fb6c: 00c8           	.short 0x00c8
0001fb6e: 010b 0000      	movepw %a3@(0),%d0
0001fb72: 010b 00c8      	movepw %a3@(200),%d0
0001fb76: 0000 010b      	orib #11,%d0
0001fb7a: 0085 0000 010b 	oril #267,%d5
0001fb80: 0043 0000      	oriw #0,%d3
0001fb84: 010b 0000      	movepw %a3@(0),%d0
0001fb88: 0000 010b      	orib #11,%d0
0001fb8c: 0000 0043      	orib #67,%d0
0001fb90: 010b 0000      	movepw %a3@(0),%d0
0001fb94: 0085 010b 0000 	oril #17498112,%d5
0001fb9a: 00c8           	.short 0x00c8
0001fb9c: 010b 0000      	movepw %a3@(0),%d0
0001fba0: 010b 010b      	movepw %a3@(267),%d0
0001fba4: 0000 010b      	orib #11,%d0
0001fba8: 00c8           	.short 0x00c8
0001fbaa: 0000 010b      	orib #11,%d0
0001fbae: 0085 0000 010b 	oril #267,%d5
0001fbb4: 0043 0000      	oriw #0,%d3
0001fbb8: 010b 0000      	movepw %a3@(0),%d0
0001fbbc: 0043 010b      	oriw #267,%d3
0001fbc0: 0000 0085      	orib #-123,%d0
0001fbc4: 010b 0000      	movepw %a3@(0),%d0
0001fbc8: 00c8           	.short 0x00c8
0001fbca: 010b 0000      	movepw %a3@(0),%d0
0001fbce: 010b 010b      	movepw %a3@(267),%d0
0001fbd2: 0000 010b      	orib #11,%d0
0001fbd6: 00c8           	.short 0x00c8
0001fbd8: 0000 010b      	orib #11,%d0
0001fbdc: 0085 0000 010b 	oril #267,%d5
0001fbe2: 0043 0000      	oriw #0,%d3
0001fbe6: 03e8 03e8      	bset %d1,%a0@(1000)
0001fbea: 03e8 0000      	bset %d1,%a0@(0)
0001fbee: 0000 0000      	orib #0,%d0
0001fbf2: 03e8 03e8      	bset %d1,%a0@(1000)
0001fbf6: 03e8 0000      	bset %d1,%a0@(0)
0001fbfa: 0000 0000      	orib #0,%d0
0001fbfe: 03e8 0000      	bset %d1,%a0@(0)
0001fc02: 0000 0000      	orib #0,%d0
0001fc06: 03e8 0000      	bset %d1,%a0@(0)
0001fc0a: 0000 0000      	orib #0,%d0
0001fc0e: 03e8 0000      	bset %d1,%a0@(0)
0001fc12: 03e8 03e8      	bset %d1,%a0@(1000)
0001fc16: 03e8 03e8      	bset %d1,%a0@(1000)
0001fc1a: 0000 03e8      	orib #-24,%d0
0001fc1e: 0000 03e8      	orib #-24,%d0
0001fc22: 029b 029b 029b 	andil #43713179,%a3@+
0001fc28: 0190           	bclr %d0,%a0@
0001fc2a: 0190           	bclr %d0,%a0@
0001fc2c: 0190           	bclr %d0,%a0@
0001fc2e: 03e8 0258      	bset %d1,%a0@(600)
0001fc32: 0258 0258      	andiw #600,%a0@+
0001fc36: 03e8 0258      	bset %d1,%a0@(600)
0001fc3a: 0258 0258      	andiw #600,%a0@+
0001fc3e: 03e8 0258      	bset %d1,%a0@(600)
0001fc42: 03e8 03e8      	bset %d1,%a0@(1000)
0001fc46: 03e8 03e8      	bset %d1,%a0@(1000)
0001fc4a: 0258 03e8      	andiw #1000,%a0@+
0001fc4e: 0258 03e8      	andiw #1000,%a0@+
0001fc52: 03e8 03e8      	bset %d1,%a0@(1000)
0001fc56: 03e8 03a5      	bset %d1,%a0@(933)
0001fc5a: 03a5           	bclr %d1,%a5@-
0001fc5c: 03a5           	bclr %d1,%a5@-
0001fc5e: 0363           	bchg %d1,%a3@-
0001fc60: 0363           	bchg %d1,%a3@-
0001fc62: 0363           	bchg %d1,%a3@-
0001fc64: 0320           	btst %d1,%a0@-
0001fc66: 0320           	btst %d1,%a0@-
0001fc68: 0320           	btst %d1,%a0@-
0001fc6a: 02dd           	.short 0x02dd
0001fc6c: 02dd           	.short 0x02dd
0001fc6e: 02dd           	.short 0x02dd
0001fc70: 029b 029b 029b 	andil #43713179,%a3@+
0001fc76: 0258 0258      	andiw #600,%a0@+
0001fc7a: 0258 0215      	andiw #533,%a0@+
0001fc7e: 0215 0215      	andib #21,%a5@
0001fc82: 01d3           	bset %d0,%a3@
0001fc84: 01d3           	bset %d0,%a3@
0001fc86: 01d3           	bset %d0,%a3@
0001fc88: 0190           	bclr %d0,%a0@
0001fc8a: 0190           	bclr %d0,%a0@
0001fc8c: 0190           	bclr %d0,%a0@
0001fc8e: 014d 014d      	movepl %a5@(333),%d0
0001fc92: 014d 010b      	movepl %a5@(267),%d0
0001fc96: 010b 010b      	movepw %a3@(267),%d0
0001fc9a: 00c8           	.short 0x00c8
0001fc9c: 00c8           	.short 0x00c8
0001fc9e: 00c8           	.short 0x00c8
0001fca0: 0085 0085 0085 	oril #8716421,%d5
0001fca6: 0043 0043      	oriw #67,%d3
0001fcaa: 0043 0000      	oriw #0,%d3
0001fcae: 0000 0000      	orib #0,%d0
0001fcb2: 03e8 0000      	bset %d1,%a0@(0)
0001fcb6: 0000 03e8      	orib #-24,%d0
0001fcba: 0000 0043      	orib #67,%d0
0001fcbe: 03e8 0000      	bset %d1,%a0@(0)
0001fcc2: 0085 03e8 0000 	oril #65536000,%d5
0001fcc8: 00c8           	.short 0x00c8
0001fcca: 03e8 0000      	bset %d1,%a0@(0)
0001fcce: 010b 03e8      	movepw %a3@(1000),%d0
0001fcd2: 0000 014d      	orib #77,%d0
0001fcd6: 03e8 0000      	bset %d1,%a0@(0)
0001fcda: 0190           	bclr %d0,%a0@
0001fcdc: 03e8 0000      	bset %d1,%a0@(0)
0001fce0: 01d3           	bset %d0,%a3@
0001fce2: 03e8 0000      	bset %d1,%a0@(0)
0001fce6: 0215 03e8      	andib #-24,%a5@
0001fcea: 0000 0258      	orib #88,%d0
0001fcee: 03e8 0000      	bset %d1,%a0@(0)
0001fcf2: 029b 03e8 0000 	andil #65536000,%a3@+
0001fcf8: 02dd           	.short 0x02dd
0001fcfa: 03e8 0000      	bset %d1,%a0@(0)
0001fcfe: 0320           	btst %d1,%a0@-
0001fd00: 03e8 0000      	bset %d1,%a0@(0)
0001fd04: 0363           	bchg %d1,%a3@-
0001fd06: 03e8 0000      	bset %d1,%a0@(0)
0001fd0a: 03a5           	bclr %d1,%a5@-
0001fd0c: 03e8 0000      	bset %d1,%a0@(0)
0001fd10: 03e8 03a5      	bset %d1,%a0@(933)
0001fd14: 0000 03e8      	orib #-24,%d0
0001fd18: 0363           	bchg %d1,%a3@-
0001fd1a: 0000 03e8      	orib #-24,%d0
0001fd1e: 0320           	btst %d1,%a0@-
0001fd20: 0000 03e8      	orib #-24,%d0
0001fd24: 02dd           	.short 0x02dd
0001fd26: 0000 03e8      	orib #-24,%d0
0001fd2a: 029b 0000 03e8 	andil #1000,%a3@+
0001fd30: 0258 0000      	andiw #0,%a0@+
0001fd34: 03e8 0215      	bset %d1,%a0@(533)
0001fd38: 0000 03e8      	orib #-24,%d0
0001fd3c: 01d3           	bset %d0,%a3@
0001fd3e: 0000 03e8      	orib #-24,%d0
0001fd42: 0190           	bclr %d0,%a0@
0001fd44: 0000 03e8      	orib #-24,%d0
0001fd48: 014d 0000      	movepl %a5@(0),%d0
0001fd4c: 03e8 010b      	bset %d1,%a0@(267)
0001fd50: 0000 03e8      	orib #-24,%d0
0001fd54: 00c8           	.short 0x00c8
0001fd56: 0000 03e8      	orib #-24,%d0
0001fd5a: 0085 0000 03e8 	oril #1000,%d5
0001fd60: 0043 0000      	oriw #0,%d3
0001fd64: 03e8 0000      	bset %d1,%a0@(0)
0001fd68: 0000 03e8      	orib #-24,%d0
0001fd6c: 0000 0043      	orib #67,%d0
0001fd70: 03e8 0000      	bset %d1,%a0@(0)
0001fd74: 0085 03e8 0000 	oril #65536000,%d5
0001fd7a: 00c8           	.short 0x00c8
0001fd7c: 03e8 0000      	bset %d1,%a0@(0)
0001fd80: 010b 03e8      	movepw %a3@(1000),%d0
0001fd84: 0000 014d      	orib #77,%d0
0001fd88: 03e8 0000      	bset %d1,%a0@(0)
0001fd8c: 0190           	bclr %d0,%a0@
0001fd8e: 03e8 0000      	bset %d1,%a0@(0)
0001fd92: 01d3           	bset %d0,%a3@
0001fd94: 03e8 0000      	bset %d1,%a0@(0)
0001fd98: 0215 03e8      	andib #-24,%a5@
0001fd9c: 0000 0258      	orib #88,%d0
0001fda0: 03e8 0000      	bset %d1,%a0@(0)
0001fda4: 029b 03e8 0000 	andil #65536000,%a3@+
0001fdaa: 02dd           	.short 0x02dd
0001fdac: 03e8 0000      	bset %d1,%a0@(0)
0001fdb0: 0320           	btst %d1,%a0@-
0001fdb2: 03e8 0000      	bset %d1,%a0@(0)
0001fdb6: 0363           	bchg %d1,%a3@-
0001fdb8: 03e8 0000      	bset %d1,%a0@(0)
0001fdbc: 03a5           	bclr %d1,%a5@-
0001fdbe: 03e8 0000      	bset %d1,%a0@(0)
0001fdc2: 03e8 03e8      	bset %d1,%a0@(1000)
0001fdc6: 0000 03e8      	orib #-24,%d0
0001fdca: 03a5           	bclr %d1,%a5@-
0001fdcc: 0000 03e8      	orib #-24,%d0
0001fdd0: 0363           	bchg %d1,%a3@-
0001fdd2: 0000 03e8      	orib #-24,%d0
0001fdd6: 0320           	btst %d1,%a0@-
0001fdd8: 0000 03e8      	orib #-24,%d0
0001fddc: 02dd           	.short 0x02dd
0001fdde: 0000 03e8      	orib #-24,%d0
0001fde2: 029b 0000 03e8 	andil #1000,%a3@+
0001fde8: 0258 0000      	andiw #0,%a0@+
0001fdec: 03e8 0215      	bset %d1,%a0@(533)
0001fdf0: 0000 03e8      	orib #-24,%d0
0001fdf4: 01d3           	bset %d0,%a3@
0001fdf6: 0000 03e8      	orib #-24,%d0
0001fdfa: 0190           	bclr %d0,%a0@
0001fdfc: 0000 03e8      	orib #-24,%d0
0001fe00: 014d 0000      	movepl %a5@(0),%d0
0001fe04: 03e8 010b      	bset %d1,%a0@(267)
0001fe08: 0000 03e8      	orib #-24,%d0
0001fe0c: 00c8           	.short 0x00c8
0001fe0e: 0000 03e8      	orib #-24,%d0
0001fe12: 0085 0000 03e8 	oril #1000,%d5
0001fe18: 0043 0000      	oriw #0,%d3
0001fe1c: 03e8 0000      	bset %d1,%a0@(0)
0001fe20: 0043 03e8      	oriw #1000,%d3
0001fe24: 0000 0085      	orib #-123,%d0
0001fe28: 03e8 0000      	bset %d1,%a0@(0)
0001fe2c: 00c8           	.short 0x00c8
0001fe2e: 03e8 0000      	bset %d1,%a0@(0)
0001fe32: 010b 03e8      	movepw %a3@(1000),%d0
0001fe36: 0000 014d      	orib #77,%d0
0001fe3a: 03e8 0000      	bset %d1,%a0@(0)
0001fe3e: 0190           	bclr %d0,%a0@
0001fe40: 03e8 0000      	bset %d1,%a0@(0)
0001fe44: 01d3           	bset %d0,%a3@
0001fe46: 03e8 0000      	bset %d1,%a0@(0)
0001fe4a: 0215 03e8      	andib #-24,%a5@
0001fe4e: 0000 0258      	orib #88,%d0
0001fe52: 03e8 0000      	bset %d1,%a0@(0)
0001fe56: 029b 03e8 0000 	andil #65536000,%a3@+
0001fe5c: 02dd           	.short 0x02dd
0001fe5e: 03e8 0000      	bset %d1,%a0@(0)
0001fe62: 0320           	btst %d1,%a0@-
0001fe64: 03e8 0000      	bset %d1,%a0@(0)
0001fe68: 0363           	bchg %d1,%a3@-
0001fe6a: 03e8 0000      	bset %d1,%a0@(0)
0001fe6e: 03a5           	bclr %d1,%a5@-
0001fe70: 03e8 0000      	bset %d1,%a0@(0)
0001fe74: 03e8 03e8      	bset %d1,%a0@(1000)
0001fe78: 0000 03e8      	orib #-24,%d0
0001fe7c: 03a5           	bclr %d1,%a5@-
0001fe7e: 0000 03e8      	orib #-24,%d0
0001fe82: 0363           	bchg %d1,%a3@-
0001fe84: 0000 03e8      	orib #-24,%d0
0001fe88: 0320           	btst %d1,%a0@-
0001fe8a: 0000 03e8      	orib #-24,%d0
0001fe8e: 02dd           	.short 0x02dd
0001fe90: 0000 03e8      	orib #-24,%d0
0001fe94: 029b 0000 03e8 	andil #1000,%a3@+
0001fe9a: 0258 0000      	andiw #0,%a0@+
0001fe9e: 03e8 0215      	bset %d1,%a0@(533)
0001fea2: 0000 03e8      	orib #-24,%d0
0001fea6: 01d3           	bset %d0,%a3@
0001fea8: 0000 03e8      	orib #-24,%d0
0001feac: 0190           	bclr %d0,%a0@
0001feae: 0000 03e8      	orib #-24,%d0
0001feb2: 014d 0000      	movepl %a5@(0),%d0
0001feb6: 03e8 010b      	bset %d1,%a0@(267)
0001feba: 0000 03e8      	orib #-24,%d0
0001febe: 00c8           	.short 0x00c8
0001fec0: 0000 03e8      	orib #-24,%d0
0001fec4: 0085 0000 03e8 	oril #1000,%d5
0001feca: 0043 0000      	oriw #0,%d3
0001fece: 02dd           	.short 0x02dd
0001fed0: 0000 0000      	orib #0,%d0
0001fed4: 02dd           	.short 0x02dd
0001fed6: 0000 0043      	orib #67,%d0
0001feda: 02dd           	.short 0x02dd
0001fedc: 0000 0085      	orib #-123,%d0
0001fee0: 02dd           	.short 0x02dd
0001fee2: 0000 00c8      	orib #-56,%d0
0001fee6: 02dd           	.short 0x02dd
0001fee8: 0000 010b      	orib #11,%d0
0001feec: 02dd           	.short 0x02dd
0001feee: 0000 014d      	orib #77,%d0
0001fef2: 02dd           	.short 0x02dd
0001fef4: 0000 0190      	orib #-112,%d0
0001fef8: 02dd           	.short 0x02dd
0001fefa: 0000 01d3      	orib #-45,%d0
0001fefe: 02dd           	.short 0x02dd
0001ff00: 0000 0215      	orib #21,%d0
0001ff04: 02dd           	.short 0x02dd
0001ff06: 0000 0258      	orib #88,%d0
0001ff0a: 02dd           	.short 0x02dd
0001ff0c: 0000 029b      	orib #-101,%d0
0001ff10: 02dd           	.short 0x02dd
0001ff12: 0000 02dd      	orib #-35,%d0
0001ff16: 029b 0000 02dd 	andil #733,%a3@+
0001ff1c: 0258 0000      	andiw #0,%a0@+
0001ff20: 02dd           	.short 0x02dd
0001ff22: 0215 0000      	andib #0,%a5@
0001ff26: 02dd           	.short 0x02dd
0001ff28: 01d3           	bset %d0,%a3@
0001ff2a: 0000 02dd      	orib #-35,%d0
0001ff2e: 0190           	bclr %d0,%a0@
0001ff30: 0000 02dd      	orib #-35,%d0
0001ff34: 014d 0000      	movepl %a5@(0),%d0
0001ff38: 02dd           	.short 0x02dd
0001ff3a: 010b 0000      	movepw %a3@(0),%d0
0001ff3e: 02dd           	.short 0x02dd
0001ff40: 00c8           	.short 0x00c8
0001ff42: 0000 02dd      	orib #-35,%d0
0001ff46: 0085 0000 02dd 	oril #733,%d5
0001ff4c: 0043 0000      	oriw #0,%d3
0001ff50: 02dd           	.short 0x02dd
0001ff52: 0000 0000      	orib #0,%d0
0001ff56: 02dd           	.short 0x02dd
0001ff58: 0000 0043      	orib #67,%d0
0001ff5c: 02dd           	.short 0x02dd
0001ff5e: 0000 0085      	orib #-123,%d0
0001ff62: 02dd           	.short 0x02dd
0001ff64: 0000 00c8      	orib #-56,%d0
0001ff68: 02dd           	.short 0x02dd
0001ff6a: 0000 010b      	orib #11,%d0
0001ff6e: 02dd           	.short 0x02dd
0001ff70: 0000 014d      	orib #77,%d0
0001ff74: 02dd           	.short 0x02dd
0001ff76: 0000 0190      	orib #-112,%d0
0001ff7a: 02dd           	.short 0x02dd
0001ff7c: 0000 01d3      	orib #-45,%d0
0001ff80: 02dd           	.short 0x02dd
0001ff82: 0000 0215      	orib #21,%d0
0001ff86: 02dd           	.short 0x02dd
0001ff88: 0000 0258      	orib #88,%d0
0001ff8c: 02dd           	.short 0x02dd
0001ff8e: 0000 029b      	orib #-101,%d0
0001ff92: 02dd           	.short 0x02dd
0001ff94: 0000 02dd      	orib #-35,%d0
0001ff98: 02dd           	.short 0x02dd
0001ff9a: 0000 02dd      	orib #-35,%d0
0001ff9e: 029b 0000 02dd 	andil #733,%a3@+
0001ffa4: 0258 0000      	andiw #0,%a0@+
0001ffa8: 02dd           	.short 0x02dd
0001ffaa: 0215 0000      	andib #0,%a5@
0001ffae: 02dd           	.short 0x02dd
0001ffb0: 01d3           	bset %d0,%a3@
0001ffb2: 0000 02dd      	orib #-35,%d0
0001ffb6: 0190           	bclr %d0,%a0@
0001ffb8: 0000 02dd      	orib #-35,%d0
0001ffbc: 014d 0000      	movepl %a5@(0),%d0
0001ffc0: 02dd           	.short 0x02dd
0001ffc2: 010b 0000      	movepw %a3@(0),%d0
0001ffc6: 02dd           	.short 0x02dd
0001ffc8: 00c8           	.short 0x00c8
0001ffca: 0000 02dd      	orib #-35,%d0
0001ffce: 0085 0000 02dd 	oril #733,%d5
0001ffd4: 0043 0000      	oriw #0,%d3
0001ffd8: 02dd           	.short 0x02dd
0001ffda: 0000 0043      	orib #67,%d0
0001ffde: 02dd           	.short 0x02dd
0001ffe0: 0000 0085      	orib #-123,%d0
0001ffe4: 02dd           	.short 0x02dd
0001ffe6: 0000 00c8      	orib #-56,%d0
0001ffea: 02dd           	.short 0x02dd
0001ffec: 0000 010b      	orib #11,%d0
0001fff0: 02dd           	.short 0x02dd
0001fff2: 0000 014d      	orib #77,%d0
0001fff6: 02dd           	.short 0x02dd
0001fff8: 0000 0190      	orib #-112,%d0
0001fffc: 02dd           	.short 0x02dd
0001fffe: 0000 01d3      	orib #-45,%d0
00020002: 02dd           	.short 0x02dd
00020004: 0000 0215      	orib #21,%d0
00020008: 02dd           	.short 0x02dd
0002000a: 0000 0258      	orib #88,%d0
0002000e: 02dd           	.short 0x02dd
00020010: 0000 029b      	orib #-101,%d0
00020014: 02dd           	.short 0x02dd
00020016: 0000 02dd      	orib #-35,%d0
0002001a: 02dd           	.short 0x02dd
0002001c: 0000 02dd      	orib #-35,%d0
00020020: 029b 0000 02dd 	andil #733,%a3@+
00020026: 0258 0000      	andiw #0,%a0@+
0002002a: 02dd           	.short 0x02dd
0002002c: 0215 0000      	andib #0,%a5@
00020030: 02dd           	.short 0x02dd
00020032: 01d3           	bset %d0,%a3@
00020034: 0000 02dd      	orib #-35,%d0
00020038: 0190           	bclr %d0,%a0@
0002003a: 0000 02dd      	orib #-35,%d0
0002003e: 014d 0000      	movepl %a5@(0),%d0
00020042: 02dd           	.short 0x02dd
00020044: 010b 0000      	movepw %a3@(0),%d0
00020048: 02dd           	.short 0x02dd
0002004a: 00c8           	.short 0x00c8
0002004c: 0000 02dd      	orib #-35,%d0
00020050: 0085 0000 02dd 	oril #733,%d5
00020056: 0043 0000      	oriw #0,%d3
0002005a: 01d3           	bset %d0,%a3@
0002005c: 0000 0000      	orib #0,%d0
00020060: 01d3           	bset %d0,%a3@
00020062: 0000 0043      	orib #67,%d0
00020066: 01d3           	bset %d0,%a3@
00020068: 0000 0085      	orib #-123,%d0
0002006c: 01d3           	bset %d0,%a3@
0002006e: 0000 00c8      	orib #-56,%d0
00020072: 01d3           	bset %d0,%a3@
00020074: 0000 010b      	orib #11,%d0
00020078: 01d3           	bset %d0,%a3@
0002007a: 0000 014d      	orib #77,%d0
0002007e: 01d3           	bset %d0,%a3@
00020080: 0000 0190      	orib #-112,%d0
00020084: 01d3           	bset %d0,%a3@
00020086: 0000 01d3      	orib #-45,%d0
0002008a: 0190           	bclr %d0,%a0@
0002008c: 0000 01d3      	orib #-45,%d0
00020090: 014d 0000      	movepl %a5@(0),%d0
00020094: 01d3           	bset %d0,%a3@
00020096: 010b 0000      	movepw %a3@(0),%d0
0002009a: 01d3           	bset %d0,%a3@
0002009c: 00c8           	.short 0x00c8
0002009e: 0000 01d3      	orib #-45,%d0
000200a2: 0085 0000 01d3 	oril #467,%d5
000200a8: 0043 0000      	oriw #0,%d3
000200ac: 01d3           	bset %d0,%a3@
000200ae: 0000 0000      	orib #0,%d0
000200b2: 01d3           	bset %d0,%a3@
000200b4: 0000 0043      	orib #67,%d0
000200b8: 01d3           	bset %d0,%a3@
000200ba: 0000 0085      	orib #-123,%d0
000200be: 01d3           	bset %d0,%a3@
000200c0: 0000 00c8      	orib #-56,%d0
000200c4: 01d3           	bset %d0,%a3@
000200c6: 0000 010b      	orib #11,%d0
000200ca: 01d3           	bset %d0,%a3@
000200cc: 0000 014d      	orib #77,%d0
000200d0: 01d3           	bset %d0,%a3@
000200d2: 0000 0190      	orib #-112,%d0
000200d6: 01d3           	bset %d0,%a3@
000200d8: 0000 01d3      	orib #-45,%d0
000200dc: 01d3           	bset %d0,%a3@
000200de: 0000 01d3      	orib #-45,%d0
000200e2: 0190           	bclr %d0,%a0@
000200e4: 0000 01d3      	orib #-45,%d0
000200e8: 014d 0000      	movepl %a5@(0),%d0
000200ec: 01d3           	bset %d0,%a3@
000200ee: 010b 0000      	movepw %a3@(0),%d0
000200f2: 01d3           	bset %d0,%a3@
000200f4: 00c8           	.short 0x00c8
000200f6: 0000 01d3      	orib #-45,%d0
000200fa: 0085 0000 01d3 	oril #467,%d5
00020100: 0043 0000      	oriw #0,%d3
00020104: 01d3           	bset %d0,%a3@
00020106: 0000 0043      	orib #67,%d0
0002010a: 01d3           	bset %d0,%a3@
0002010c: 0000 0085      	orib #-123,%d0
00020110: 01d3           	bset %d0,%a3@
00020112: 0000 00c8      	orib #-56,%d0
00020116: 01d3           	bset %d0,%a3@
00020118: 0000 010b      	orib #11,%d0
0002011c: 01d3           	bset %d0,%a3@
0002011e: 0000 014d      	orib #77,%d0
00020122: 01d3           	bset %d0,%a3@
00020124: 0000 0190      	orib #-112,%d0
00020128: 01d3           	bset %d0,%a3@
0002012a: 0000 01d3      	orib #-45,%d0
0002012e: 01d3           	bset %d0,%a3@
00020130: 0000 01d3      	orib #-45,%d0
00020134: 0190           	bclr %d0,%a0@
00020136: 0000 01d3      	orib #-45,%d0
0002013a: 014d 0000      	movepl %a5@(0),%d0
0002013e: 01d3           	bset %d0,%a3@
00020140: 010b 0000      	movepw %a3@(0),%d0
00020144: 01d3           	bset %d0,%a3@
00020146: 00c8           	.short 0x00c8
00020148: 0000 01d3      	orib #-45,%d0
0002014c: 0085 0000 01d3 	oril #467,%d5
00020152: 0043 0000      	oriw #0,%d3
00020156: 010b 0000      	movepw %a3@(0),%d0
0002015a: 0000 010b      	orib #11,%d0
0002015e: 0000 0043      	orib #67,%d0
00020162: 010b 0000      	movepw %a3@(0),%d0
00020166: 0085 010b 0000 	oril #17498112,%d5
0002016c: 00c8           	.short 0x00c8
0002016e: 010b 0000      	movepw %a3@(0),%d0
00020172: 010b 00c8      	movepw %a3@(200),%d0
00020176: 0000 010b      	orib #11,%d0
0002017a: 0085 0000 010b 	oril #267,%d5
00020180: 0043 0000      	oriw #0,%d3
00020184: 010b 0000      	movepw %a3@(0),%d0
00020188: 0000 010b      	orib #11,%d0
0002018c: 0000 0043      	orib #67,%d0
00020190: 010b 0000      	movepw %a3@(0),%d0
00020194: 0085 010b 0000 	oril #17498112,%d5
0002019a: 00c8           	.short 0x00c8
0002019c: 010b 0000      	movepw %a3@(0),%d0
000201a0: 010b 010b      	movepw %a3@(267),%d0
000201a4: 0000 010b      	orib #11,%d0
000201a8: 00c8           	.short 0x00c8
000201aa: 0000 010b      	orib #11,%d0
000201ae: 0085 0000 010b 	oril #267,%d5
000201b4: 0043 0000      	oriw #0,%d3
000201b8: 010b 0000      	movepw %a3@(0),%d0
000201bc: 0043 010b      	oriw #267,%d3
000201c0: 0000 0085      	orib #-123,%d0
000201c4: 010b 0000      	movepw %a3@(0),%d0
000201c8: 00c8           	.short 0x00c8
000201ca: 010b 0000      	movepw %a3@(0),%d0
000201ce: 010b 010b      	movepw %a3@(267),%d0
000201d2: 0000 010b      	orib #11,%d0
000201d6: 00c8           	.short 0x00c8
000201d8: 0000 010b      	orib #11,%d0
000201dc: 0085 0000 010b 	oril #267,%d5
000201e2: 0043 0000      	oriw #0,%d3
000201e6: 03e8 03e8      	bset %d1,%a0@(1000)
000201ea: 03e8 0000      	bset %d1,%a0@(0)
000201ee: 0000 0000      	orib #0,%d0
000201f2: 0000 000f      	orib #15,%d0
000201f6: 0001 0002      	orib #2,%d1
000201fa: 0004 0006      	orib #6,%d4
000201fe: 0003 0005      	orib #5,%d3
00020202: 0007 0008      	orib #8,%d7
00020206: 0009           	.short 0x0009
00020208: 000a           	.short 0x000a
0002020a: 000c           	.short 0x000c
0002020c: 000e           	.short 0x000e
0002020e: 000b           	.short 0x000b
00020210: 000d           	.short 0x000d
00020212: 0000 0085      	orib #-123,%d0
00020216: 010b 0190      	movepw %a3@(400),%d0
0002021a: 0215 029b      	andib #-101,%a5@
0002021e: 0320           	btst %d1,%a0@-
00020220: 03a5           	bclr %d1,%a5@-
00020222: 0043 00c8      	oriw #200,%d3
00020226: 014d 01d3      	movepl %a5@(467),%d0
0002022a: 0258 02dd      	andiw #733,%a0@+
0002022e: 0363           	bchg %d1,%a3@-
00020230: 03e8 0000      	bset %d1,%a0@(0)
00020234: 008e 011d 01ac 	oril #18678188,%d6
0002023a: 023b           	.short 0x023b
0002023c: 02ca           	.short 0x02ca
0002023e: 0359           	bchg %d1,%a1@+
00020240: 03e8 0000      	bset %d1,%a0@(0)
00020244: 0043 0085      	oriw #133,%d3
00020248: 00c8           	.short 0x00c8
0002024a: 010b 014d      	movepw %a3@(333),%d0
0002024e: 0190           	bclr %d0,%a0@
00020250: 01d3           	bset %d0,%a3@
00020252: 0215 0258      	andib #88,%a5@
00020256: 029b 02dd 0320 	andil #48038688,%a3@+
0002025c: 0363           	bchg %d1,%a3@-
0002025e: 03a5           	bclr %d1,%a5@-
00020260: 03e8 0000      	bset %d1,%a0@(0)
00020264: 41f9 0005 1250 	lea 0x51250,%a0
0002026a: 43f9 0000 1c04 	lea 0x1c04,%a1
00020270: 2018           	movel %a0@+,%d0
00020272: 6708           	beqs 0x2027c
00020274: 2340 0040      	movel %d0,%a1@(64)
00020278: 2268 fffc      	moveal %a0@(-4),%a1
0002027c: b1fc 0005 144c 	cmpal #332876,%a0
00020282: 66ec           	bnes 0x20270
00020284: 42a9 0040      	clrl %a1@(64)
00020288: 4e75           	rts
0002028a:  _get_vwk_by_handle
0002028a: 306f 0004      	moveaw %sp@(4),%a0
0002028e: 3008           	movew %a0,%d0
00020290: 5340           	subqw #1,%d0
00020292: 0c40 007f      	cmpiw #127,%d0
00020296: 6212           	bhis 0x202aa
00020298: 3048           	moveaw %a0,%a0
0002029a: d1c8           	addal %a0,%a0
0002029c: 2248           	moveal %a0,%a1
0002029e: d3fc 0005 1248 	addal #332360,%a1
000202a4: 2031 8800      	movel %a1@(0000000000000000,%a0:l),%d0
000202a8: 4e75           	rts
000202aa: 7000           	moveq #0,%d0
000202ac: 4e75           	rts
000202ae:  _update_rez_dependent
000202ae: 2f02           	movel %d2,%sp@-
000202b0: 3239 0000 243e 	movew 0x243e,%d1
000202b6: 3439 0000 244a 	movew 0x244a,%d2
000202bc: 3001           	movew %d1,%d0
000202be: e648           	lsrw #3,%d0
000202c0: c1c2           	mulsw %d2,%d0
000202c2: 33c0 0000 244c 	movew %d0,0x244c
000202c8: 33c0 0000 2448 	movew %d0,0x2448
000202ce: 203c 0000 2aa8 	movel #10920,%d0
000202d4: 0c42 0004      	cmpiw #4,%d2
000202d8: 6206           	bhis 0x202e0
000202da: 203c 0000 2300 	movel #8960,%d0
000202e0: 23c0 0005 1240 	movel %d0,0x51240
000202e6: 5341           	subqw #1,%d1
000202e8: 33c1 0000 2196 	movew %d1,0x2196
000202ee: 3039 0000 2446 	movew 0x2446,%d0
000202f4: 5340           	subqw #1,%d0
000202f6: 33c0 0000 2198 	movew %d0,0x2198
000202fc: 4879 0000 219e 	pea 0x219e
00020302: 4879 0000 219c 	pea 0x219c
00020308: 4eb9 0000 e5a6 	jsr 0xe5a6
0002030e: 3239 0000 244a 	movew 0x244a,%d1
00020314: 508f           	addql #8,%sp
00020316: 303c 0100      	movew #256,%d0
0002031a: 0c41 0007      	cmpiw #7,%d1
0002031e: 6204           	bhis 0x20324
00020320: 7001           	moveq #1,%d0
00020322: e368           	lslw %d1,%d0
00020324: 33c0 0000 21b0 	movew %d0,0x21b0
0002032a: 0c41 0001      	cmpiw #1,%d1
0002032e: 56c0           	sne %d0
00020330: 4880           	extw %d0
00020332: 33c0 0000 21dc 	movew %d0,0x21dc
00020338: 4479 0000 21dc 	negw 0x21dc
0002033e: 4eb9 0000 e54e 	jsr 0xe54e
00020344: 33c0 0000 21e4 	movew %d0,0x21e4
0002034a: 3039 0000 244a 	movew 0x244a,%d0
00020350: 33c0 0000 2144 	movew %d0,0x2144
00020356: 0c40 0010      	cmpiw #16,%d0
0002035a: 670a           	beqs 0x20366
0002035c: 4eb9 0000 e4e4 	jsr 0xe4e4
00020362: 4a40           	tstw %d0
00020364: 6608           	bnes 0x2036e
00020366: 4279 0000 2146 	clrw 0x2146
0002036c: 6008           	bras 0x20376
0002036e: 33fc 0001 0000 	movew #1,0x2146
00020374: 2146 
00020376: 241f           	movel %sp@+,%d2
00020378: 4e75           	rts
0002037a:  _validate_color_index
0002037a: 302f 0004      	movew %sp@(4),%d0
0002037e: 6d0c           	blts 0x2038c
00020380: b079 0000 21b0 	cmpw 0x21b0,%d0
00020386: 6d06           	blts 0x2038e
00020388: 7001           	moveq #1,%d0
0002038a: 4e75           	rts
0002038c: 7001           	moveq #1,%d0
0002038e: 4e75           	rts
00020390: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00020394: 246f 0018      	moveal %sp@(24),%a2
00020398: 2679 0000 2452 	moveal 0x2452,%a3
0002039e: 302b 0002      	movew %a3@(2),%d0
000203a2: 3200           	movew %d0,%d1
000203a4: 5341           	subqw #1,%d1
000203a6: 0c41 0006      	cmpiw #6,%d1
000203aa: 6302           	blss 0x203ae
000203ac: 7001           	moveq #1,%d0
000203ae: 5340           	subqw #1,%d0
000203b0: 3540 0030      	movew %d0,%a2@(48)
000203b4: 3f2b 0004      	movew %a3@(4),%sp@-
000203b8: 4eba ffc0      	jsr %pc@(0x2037a)
000203bc: 548f           	addql #2,%sp
000203be: 3040           	moveaw %d0,%a0
000203c0: 2248           	moveal %a0,%a1
000203c2: d3fc 0005 1040 	addal #331840,%a1
000203c8: 3571 8800 002c 	movew %a1@(0000000000000000,%a0:l),%a2@(44)
000203ce: 302b 0006      	movew %a3@(6),%d0
000203d2: 3200           	movew %d0,%d1
000203d4: 5341           	subqw #1,%d1
000203d6: 0c41 0005      	cmpiw #5,%d1
000203da: 6302           	blss 0x203de
000203dc: 7003           	moveq #3,%d0
000203de: 5340           	subqw #1,%d0
000203e0: 3540 003c      	movew %d0,%a2@(60)
000203e4: 3f2b 0008      	movew %a3@(8),%sp@-
000203e8: 4bfa ff90      	lea %pc@(0x2037a),%a5
000203ec: 4e95           	jsr %a5@
000203ee: 3040           	moveaw %d0,%a0
000203f0: 49f9 0005 1040 	lea 0x51040,%a4
000203f6: d1c8           	addal %a0,%a0
000203f8: 3574 8800 0038 	movew %a4@(0000000000000000,%a0:l),%a2@(56)
000203fe: 3eab 000c      	movew %a3@(12),%sp@
00020402: 4e95           	jsr %a5@
00020404: 548f           	addql #2,%sp
00020406: 3040           	moveaw %d0,%a0
00020408: d1c8           	addal %a0,%a0
0002040a: 3574 8800 00a2 	movew %a4@(0000000000000000,%a0:l),%a2@(162)
00020410: 3579 0000 226a 	movew 0x226a,%a2@(58)
00020416: 003a 
00020418: 357c 0001 003e 	movew #1,%a2@(62)
0002041e: 302b 000e      	movew %a3@(14),%d0
00020422: 0c40 0005      	cmpiw #5,%d0
00020426: 55c1           	scs %d1
00020428: 4881           	extw %d1
0002042a: c041           	andw %d1,%d0
0002042c: 3540 0024      	movew %d0,%a2@(36)
00020430: 322b 0010      	movew %a3@(16),%d1
00020434: 3401           	movew %d1,%d2
00020436: 5342           	subqw #1,%d2
00020438: 0c40 0002      	cmpiw #2,%d0
0002043c: 6608           	bnes 0x20446
0002043e: 0c42 0017      	cmpiw #23,%d2
00020442: 630a           	blss 0x2044e
00020444: 6006           	bras 0x2044c
00020446: 0c42 000b      	cmpiw #11,%d2
0002044a: 6302           	blss 0x2044e
0002044c: 7201           	moveq #1,%d1
0002044e: 3541 0020      	movew %d1,%a2@(32)
00020452: 3f2b 0012      	movew %a3@(18),%sp@-
00020456: 4eba ff22      	jsr %pc@(0x2037a)
0002045a: 548f           	addql #2,%sp
0002045c: 3040           	moveaw %d0,%a0
0002045e: 2248           	moveal %a0,%a1
00020460: d3fc 0005 1040 	addal #331840,%a1
00020466: 3571 8800 001e 	movew %a1@(0000000000000000,%a0:l),%a2@(30)
0002046c: 356b 0014 04aa 	movew %a3@(20),%a2@(1194)
00020472: 2f0a           	movel %a2,%sp@-
00020474: 4eb9 0002 1152 	jsr 0x21152
0002047a: 426a 04a8      	clrw %a2@(1192)
0002047e: 3579 0000 2260 	movew 0x2260,%a2@(50)
00020484: 0032 
00020486: 426a 002a      	clrw %a2@(42)
0002048a: 426a 002e      	clrw %a2@(46)
0002048e: 357c 0001 0022 	movew #1,%a2@(34)
00020494: 426a 04ac      	clrw %a2@(1196)
00020498: 426a 04b0      	clrw %a2@(1200)
0002049c: 3579 0000 2196 	movew 0x2196,%a2@(1198)
000204a2: 04ae 
000204a4: 3579 0000 2198 	movew 0x2198,%a2@(1202)
000204aa: 04b2 
000204ac: 426a 0002      	clrw %a2@(2)
000204b0: 2f0a           	movel %a2,%sp@-
000204b2: 4eb9 0002 6a60 	jsr 0x26a60
000204b8: 43ea 00a6      	lea %a2@(166),%a1
000204bc: 41f9 0002 1838 	lea 0x21838,%a0
000204c2: 508f           	addql #8,%sp
000204c4: 32d8           	movew %a0@+,%a1@+
000204c6: b1fc 0002 1858 	cmpal #137304,%a0
000204cc: 66f6           	bnes 0x204c4
000204ce: 426a 000a      	clrw %a2@(10)
000204d2: 3579 0002 41c2 	movew 0x241c2,%a2@(164)
000204d8: 00a4 
000204da: 2279 0000 245a 	moveal 0x245a,%a1
000204e0: 41f9 0000 2196 	lea 0x2196,%a0
000204e6: 32d8           	movew %a0@+,%a1@+
000204e8: b1fc 0000 21f0 	cmpal #8688,%a0
000204ee: 66f6           	bnes 0x204e6
000204f0: 2279 0000 245e 	moveal 0x245e,%a1
000204f6: 41f9 0000 2258 	lea 0x2258,%a0
000204fc: 32d8           	movew %a0@+,%a1@+
000204fe: b1fc 0000 2270 	cmpal #8816,%a0
00020504: 66f6           	bnes 0x204fc
00020506: 0c79 0008 0000 	cmpiw #8,0x244a
0002050c: 244a 
0002050e: 6368           	blss 0x20578
00020510: 4878 0060      	pea 0x60
00020514: 4879 0000 21f8 	pea 0x21f8
0002051a: 202a 04b4      	movel %a2@(1204),%d0
0002051e: 0680 0000 0200 	addil #512,%d0
00020524: 2f00           	movel %d0,%sp@-
00020526: 47f9 0001 bb80 	lea 0x1bb80,%a3
0002052c: 4e93           	jsr %a3@
0002052e: 4878 05a0      	pea 0x5a0
00020532: 4879 0000 24f8 	pea 0x24f8
00020538: 202a 04b4      	movel %a2@(1204),%d0
0002053c: 0680 0000 0260 	addil #608,%d0
00020542: 2f00           	movel %d0,%sp@-
00020544: 4e93           	jsr %a3@
00020546: 4fef 0018      	lea %sp@(24),%sp
0002054a: 97cb           	subal %a3,%a3
0002054c: 49f9 0001 ef2c 	lea 0x1ef2c,%a4
00020552: 200b           	movel %a3,%d0
00020554: d08b           	addl %a3,%d0
00020556: d08b           	addl %a3,%d0
00020558: d080           	addl %d0,%d0
0002055a: 0680 0000 0200 	addil #512,%d0
00020560: d0aa 04b4      	addl %a2@(1204),%d0
00020564: 2f00           	movel %d0,%sp@-
00020566: 3f0b           	movew %a3,%sp@-
00020568: 2f0a           	movel %a2,%sp@-
0002056a: 4e94           	jsr %a4@
0002056c: 528b           	addql #1,%a3
0002056e: 4fef 000a      	lea %sp@(10),%sp
00020572: b6fc 00ff      	cmpaw #255,%a3
00020576: 66da           	bnes 0x20552
00020578: 42aa 0040      	clrl %a2@(64)
0002057c: 33fc 0001 0005 	movew #1,0x534d0
00020582: 34d0 
00020584: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
00020588: 4e75           	rts
0002058a:  _vdi_vs_clip
0002058a: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0002058e: 246f 0010      	moveal %sp@(16),%a2
00020592: 2079 0000 2452 	moveal 0x2452,%a0
00020598: 3010           	movew %a0@,%d0
0002059a: 3540 0002      	movew %d0,%a2@(2)
0002059e: 675a           	beqs 0x205fa
000205a0: 2679 0000 2456 	moveal 0x2456,%a3
000205a6: 2f0b           	movel %a3,%sp@-
000205a8: 4eb9 0002 47ae 	jsr 0x247ae
000205ae: 3213           	movew %a3@,%d1
000205b0: 588f           	addql #4,%sp
000205b2: 3001           	movew %d1,%d0
000205b4: 4640           	notw %d0
000205b6: 740f           	moveq #15,%d2
000205b8: e460           	asrw %d2,%d0
000205ba: c240           	andw %d0,%d1
000205bc: 3541 04ac      	movew %d1,%a2@(1196)
000205c0: 322b 0002      	movew %a3@(2),%d1
000205c4: 3001           	movew %d1,%d0
000205c6: 4640           	notw %d0
000205c8: e460           	asrw %d2,%d0
000205ca: c240           	andw %d0,%d1
000205cc: 3541 04b0      	movew %d1,%a2@(1200)
000205d0: 3239 0000 2196 	movew 0x2196,%d1
000205d6: 302b 0004      	movew %a3@(4),%d0
000205da: b240           	cmpw %d0,%d1
000205dc: 6c02           	bges 0x205e0
000205de: 3001           	movew %d1,%d0
000205e0: 3540 04ae      	movew %d0,%a2@(1198)
000205e4: 3239 0000 2198 	movew 0x2198,%d1
000205ea: 302b 0006      	movew %a3@(6),%d0
000205ee: b240           	cmpw %d0,%d1
000205f0: 6c02           	bges 0x205f4
000205f2: 3001           	movew %d1,%d0
000205f4: 3540 04b2      	movew %d0,%a2@(1202)
000205f8: 6018           	bras 0x20612
000205fa: 426a 04ac      	clrw %a2@(1196)
000205fe: 426a 04b0      	clrw %a2@(1200)
00020602: 3579 0000 2196 	movew 0x2196,%a2@(1198)
00020608: 04ae 
0002060a: 3579 0000 2198 	movew 0x2198,%a2@(1202)
00020610: 04b2 
00020612: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00020616: 4e75           	rts
00020618:  _vdi_vswr_mode
00020618: 2079 0000 244e 	moveal 0x244e,%a0
0002061e: 317c 0001 0008 	movew #1,%a0@(8)
00020624: 2079 0000 2452 	moveal 0x2452,%a0
0002062a: 3010           	movew %a0@,%d0
0002062c: 3200           	movew %d0,%d1
0002062e: 5341           	subqw #1,%d1
00020630: 0c41 0003      	cmpiw #3,%d1
00020634: 6302           	blss 0x20638
00020636: 7001           	moveq #1,%d0
00020638: 2079 0000 245a 	moveal 0x245a,%a0
0002063e: 3080           	movew %d0,%a0@
00020640: 206f 0004      	moveal %sp@(4),%a0
00020644: 5340           	subqw #1,%d0
00020646: 3140 04a8      	movew %d0,%a0@(1192)
0002064a: 4e75           	rts
0002064c:  _vdi_v_opnvwk
0002064c: 2f0a           	movel %a2,%sp@-
0002064e: 2f02           	movel %d2,%sp@-
00020650: 23fc 0000 1c04 	movel #7172,0x227a
00020656: 0000 227a 
0002065a: 41f9 0005 1250 	lea 0x51250,%a0
00020660: 7402           	moveq #2,%d2
00020662: 4a98           	tstl %a0@+
00020664: 670a           	beqs 0x20670
00020666: 5242           	addqw #1,%d2
00020668: 0c42 0081      	cmpiw #129,%d2
0002066c: 66f4           	bnes 0x20662
0002066e: 6074           	bras 0x206e4
00020670: 203c 0000 0cb8 	movel #3256,%d0
00020676: 0c79 0008 0000 	cmpiw #8,0x244a
0002067c: 244a 
0002067e: 6204           	bhis 0x20684
00020680: 303c 04b8      	movew #1208,%d0
00020684: 3f3c 0030      	movew #48,%sp@-
00020688: 2f00           	movel %d0,%sp@-
0002068a: 3f3c 0044      	movew #68,%sp@-
0002068e: 4eb9 0001 bec0 	jsr 0x1bec0
00020694: 2440           	moveal %d0,%a2
00020696: 508f           	addql #8,%sp
00020698: 4a80           	tstl %d0
0002069a: 6748           	beqs 0x206e4
0002069c: 42aa 04b4      	clrl %a2@(1204)
000206a0: 0c79 0008 0000 	cmpiw #8,0x244a
000206a6: 244a 
000206a8: 6308           	blss 0x206b2
000206aa: 41ea 04b8      	lea %a2@(1208),%a0
000206ae: 2548 04b4      	movel %a0,%a2@(1204)
000206b2: 3042           	moveaw %d2,%a0
000206b4: d1c8           	addal %a0,%a0
000206b6: 2248           	moveal %a0,%a1
000206b8: d3fc 0005 1248 	addal #332360,%a1
000206be: 238a 8800      	movel %a2,%a1@(0000000000000000,%a0:l)
000206c2: 2079 0000 244e 	moveal 0x244e,%a0
000206c8: 3142 000c      	movew %d2,%a0@(12)
000206cc: 3542 0028      	movew %d2,%a2@(40)
000206d0: 2f0a           	movel %a2,%sp@-
000206d2: 4eba fcbc      	jsr %pc@(0x20390)
000206d6: 4eba fb8c      	jsr %pc@(0x20264)
000206da: 23ca 0000 227a 	movel %a2,0x227a
000206e0: 588f           	addql #4,%sp
000206e2: 600a           	bras 0x206ee
000206e4: 2079 0000 244e 	moveal 0x244e,%a0
000206ea: 4268 000c      	clrw %a0@(12)
000206ee: 241f           	movel %sp@+,%d2
000206f0: 245f           	moveal %sp@+,%a2
000206f2: 4e75           	rts
000206f4:  _vdi_v_clsvwk
000206f4: 2f0a           	movel %a2,%sp@-
000206f6: 246f 0008      	moveal %sp@(8),%a2
000206fa: 302a 0028      	movew %a2@(40),%d0
000206fe: 0c40 0001      	cmpiw #1,%d0
00020702: 6734           	beqs 0x20738
00020704: 3240           	moveaw %d0,%a1
00020706: 41f9 0005 1248 	lea 0x51248,%a0
0002070c: d3c9           	addal %a1,%a1
0002070e: 2009           	movel %a1,%d0
00020710: d089           	addl %a1,%d0
00020712: 4ab0 0800      	tstl %a0@(0000000000000000,%d0:l)
00020716: 6720           	beqs 0x20738
00020718: 42b0 0800      	clrl %a0@(0000000000000000,%d0:l)
0002071c: 4eba fb46      	jsr %pc@(0x20264)
00020720: 23fc 0000 1c04 	movel #7172,0x227a
00020726: 0000 227a 
0002072a: 2f0a           	movel %a2,%sp@-
0002072c: 3f3c 0049      	movew #73,%sp@-
00020730: 4eb9 0001 bec0 	jsr 0x1bec0
00020736: 5c8f           	addql #6,%sp
00020738: 245f           	moveal %sp@+,%a2
0002073a: 4e75           	rts
0002073c:  _vdi_v_opnwk
0002073c: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00020740: 2079 0000 2452 	moveal 0x2452,%a0
00020746: 3610           	movew %a0@,%d3
00020748: 5543           	subqw #2,%d3
0002074a: 0c43 0002      	cmpiw #2,%d3
0002074e: 630c           	blss 0x2075c
00020750: 0c43 0007      	cmpiw #7,%d3
00020754: 6706           	beqs 0x2075c
00020756: 0c43 0004      	cmpiw #4,%d3
0002075a: 6628           	bnes 0x20784
0002075c: 3f3c 0004      	movew #4,%sp@-
00020760: 4e4e           	trap #14
00020762: 548f           	addql #2,%sp
00020764: b043           	cmpw %d3,%d0
00020766: 671c           	beqs 0x20784
00020768: 3f3c 0000      	movew #0,%sp@-
0002076c: 3f03           	movew %d3,%sp@-
0002076e: 2f3c ffff ffff 	movel #-1,%sp@-
00020774: 2f3c ffff ffff 	movel #-1,%sp@-
0002077a: 3f3c 0005      	movew #5,%sp@-
0002077e: 4e4e           	trap #14
00020780: 4fef 000e      	lea %sp@(14),%sp
00020784: 0c43 0003      	cmpiw #3,%d3
00020788: 6636           	bnes 0x207c0
0002078a: 2079 0000 245a 	moveal 0x245a,%a0
00020790: 3628 005a      	movew %a0@(90),%d3
00020794: 3f3c ffff      	movew #-1,%sp@-
00020798: 3f3c 0058      	movew #88,%sp@-
0002079c: 4e4e           	trap #14
0002079e: 588f           	addql #4,%sp
000207a0: b043           	cmpw %d3,%d0
000207a2: 671c           	beqs 0x207c0
000207a4: 3f03           	movew %d3,%sp@-
000207a6: 3f3c 0003      	movew #3,%sp@-
000207aa: 2f3c 0000 0000 	movel #0,%sp@-
000207b0: 2f3c 0000 0000 	movel #0,%sp@-
000207b6: 3f3c 0005      	movew #5,%sp@-
000207ba: 4e4e           	trap #14
000207bc: 4fef 000e      	lea %sp@(14),%sp
000207c0: 41fa 01c4      	lea %pc@(0x20986),%a0
000207c4: 43f9 0000 2258 	lea 0x2258,%a1
000207ca: 32d8           	movew %a0@+,%a1@+
000207cc: b1fc 0002 099e 	cmpal #133534,%a0
000207d2: 66f6           	bnes 0x207ca
000207d4: 41fa 01c8      	lea %pc@(0x2099e),%a0
000207d8: 47f9 0000 2196 	lea 0x2196,%a3
000207de: 45fa 0218      	lea %pc@(0x209f8),%a2
000207e2: 43f9 0000 213c 	lea 0x213c,%a1
000207e8: 36d8           	movew %a0@+,%a3@+
000207ea: 32da           	movew %a2@+,%a1@+
000207ec: b1fc 0002 09f8 	cmpal #133624,%a0
000207f2: 66f4           	bnes 0x207e8
000207f4: 4eba fab8      	jsr %pc@(0x202ae)
000207f8: 23fc 0000 1c04 	movel #7172,0x5124c
000207fe: 0005 124c 
00020802: 33fc 0001 0000 	movew #1,0x1c2c
00020808: 1c2c 
0002080a: 2079 0000 244e 	moveal 0x244e,%a0
00020810: 317c 0001 000c 	movew #1,%a0@(12)
00020816: 41f9 0005 1250 	lea 0x51250,%a0
0002081c: 4298           	clrl %a0@+
0002081e: b1fc 0005 144c 	cmpal #332876,%a0
00020824: 66f6           	bnes 0x2081c
00020826: 33fc ffff 0000 	movew #-1,0x2294
0002082c: 2294 
0002082e: 4eb9 0001 f0cc 	jsr 0x1f0cc
00020834: 4eb9 0002 6aac 	jsr 0x26aac
0002083a: 42b9 0000 20b8 	clrl 0x20b8
00020840: 0c79 0008 0000 	cmpiw #8,0x244a
00020846: 244a 
00020848: 630a           	blss 0x20854
0002084a: 23fc 0005 1450 	movel #332880,0x20b8
00020850: 0000 20b8 
00020854: 4879 0000 1c04 	pea 0x1c04
0002085a: 4eba fb34      	jsr %pc@(0x20390)
0002085e: 4eb9 0002 483c 	jsr 0x2483c
00020864: 4eb9 0002 4b2c 	jsr 0x24b2c
0002086a: 4879 0000 1c04 	pea 0x1c04
00020870: 4eb9 0002 0c56 	jsr 0x20c56
00020876: 23fc 0000 1c04 	movel #7172,0x227a
0002087c: 0000 227a 
00020880: 508f           	addql #8,%sp
00020882: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00020886: 4e75           	rts
00020888:  _vdi_v_clswk
00020888: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0002088c: 242f 0010      	movel %sp@(16),%d2
00020890: 45f9 0005 1250 	lea 0x51250,%a2
00020896: 47f9 0001 bec0 	lea 0x1bec0,%a3
0002089c: 201a           	movel %a2@+,%d0
0002089e: 670e           	beqs 0x208ae
000208a0: 2f00           	movel %d0,%sp@-
000208a2: 3f3c 0049      	movew #73,%sp@-
000208a6: 4e93           	jsr %a3@
000208a8: 42aa fffc      	clrl %a2@(-4)
000208ac: 5c8f           	addql #6,%sp
000208ae: b5fc 0005 144c 	cmpal #332876,%a2
000208b4: 66e6           	bnes 0x2089c
000208b6: 23f9 0005 124c 	movel 0x5124c,0x227a
000208bc: 0000 227a 
000208c0: 4eb9 0002 4878 	jsr 0x24878
000208c6: 4eb9 0002 4c24 	jsr 0x24c24
000208cc: 2f42 0010      	movel %d2,%sp@(16)
000208d0: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
000208d4: 4ef9 0002 0c62 	jmp 0x20c62
000208da:  _vdi_v_clrwk
000208da: 0c79 0009 0000 	cmpiw #9,0x244a
000208e0: 244a 
000208e2: 54c0           	scc %d0
000208e4: 3239 0000 2446 	movew 0x2446,%d1
000208ea: c2f9 0000 244c 	muluw 0x244c,%d1
000208f0: 2f01           	movel %d1,%sp@-
000208f2: 0240 00ff      	andiw #255,%d0
000208f6: 3f00           	movew %d0,%sp@-
000208f8: 2f39 0000 044e 	movel 0x44e,%sp@-
000208fe: 4eb9 0001 be02 	jsr 0x1be02
00020904: 4fef 000a      	lea %sp@(10),%sp
00020908: 4e75           	rts
0002090a:  _vdi_vq_extnd
0002090a: 2f0a           	movel %a2,%sp@-
0002090c: 226f 0008      	moveal %sp@(8),%a1
00020910: 33fc 0001 0005 	movew #1,0x534d0
00020916: 34d0 
00020918: 2079 0000 245e 	moveal 0x245e,%a0
0002091e: 2479 0000 2452 	moveal 0x2452,%a2
00020924: 4a52           	tstw %a2@
00020926: 6618           	bnes 0x20940
00020928: 43f9 0000 2258 	lea 0x2258,%a1
0002092e: 30d9           	movew %a1@+,%a0@+
00020930: b3fc 0000 2270 	cmpal #8816,%a1
00020936: 66f6           	bnes 0x2092e
00020938: 43f9 0000 2196 	lea 0x2196,%a1
0002093e: 6032           	bras 0x20972
00020940: 30a9 04ac      	movew %a1@(1196),%a0@
00020944: 3169 04b0 0002 	movew %a1@(1200),%a0@(2)
0002094a: 3169 04ae 0004 	movew %a1@(1198),%a0@(4)
00020950: 3169 04b2 0006 	movew %a1@(1202),%a0@(6)
00020956: 45e8 0008      	lea %a0@(8),%a2
0002095a: 41e8 0018      	lea %a0@(24),%a0
0002095e: 425a           	clrw %a2@+
00020960: b1ca           	cmpal %a2,%a0
00020962: 66fa           	bnes 0x2095e
00020964: 33e9 0002 0000 	movew %a1@(2),0x2162
0002096a: 2162 
0002096c: 43f9 0000 213c 	lea 0x213c,%a1
00020972: 2079 0000 245a 	moveal 0x245a,%a0
00020978: 45e8 005a      	lea %a0@(90),%a2
0002097c: 30d9           	movew %a1@+,%a0@+
0002097e: b5c8           	cmpal %a0,%a2
00020980: 66fa           	bnes 0x2097c
00020982: 245f           	moveal %sp@+,%a2
00020984: 4e75           	rts
00020986: 0000 0007      	orib #7,%d0
0002098a: 0000 0007      	orib #7,%d0
0002098e: 0001 0000      	orib #0,%d1
00020992: 0028 0000 000f 	orib #0,%a0@(15)
00020998: 000b           	.short 0x000b
0002099a: 0078 0058 027f 	oriw #88,0x27f
000209a0: 018f 0000      	movepw %d0,%sp@(0)
000209a4: 0174 0174 0003 	bchg %d0,%a4@(0000000000030007)@(0000000000000000)
000209aa: 0007 
000209ac: 0000 0006      	orib #6,%d0
000209b0: 0008           	.short 0x0008
000209b2: 0001 0018      	orib #24,%d1
000209b6: 000c           	.short 0x000c
000209b8: 0002 000a      	orib #10,%d2
000209bc: 0001 0002      	orib #2,%d1
000209c0: 0003 0004      	orib #4,%d3
000209c4: 0005 0006      	orib #6,%d5
000209c8: 0007 0008      	orib #8,%d7
000209cc: 0009           	.short 0x0009
000209ce: 000a           	.short 0x000a
000209d0: 0003 0000      	orib #0,%d3
000209d4: 0003 0003      	orib #3,%d3
000209d8: 0003 0000      	orib #0,%d3
000209dc: 0003 0000      	orib #0,%d3
000209e0: 0003 0002      	orib #2,%d3
000209e4: 0000 0001      	orib #1,%d0
000209e8: 0001 0000      	orib #0,%d1
000209ec: 0002 0002      	orib #2,%d2
000209f0: 0001 0001      	orib #1,%d1
000209f4: 0001 0002      	orib #2,%d1
000209f8: 0004 0001      	orib #1,%d4
000209fc: 001f 0000      	orib #0,%sp@+
00020a00: 0001 0000      	orib #0,%d1
00020a04: 0032 0001 0001 	orib #1,%a2@(0000000000000001,%d0:w)
00020a0a: 0004 0002      	orib #2,%d4
00020a0e: 0001 0000      	orib #0,%d1
00020a12: 0000 0400      	orib #0,%d0
00020a16: ffff           	.short 0xffff
00020a18: 0001 0000      	orib #0,%d1
00020a54: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00020a58: 266f 0010      	moveal %sp@(16),%a3
00020a5c: 6010           	bras 0x20a6e
00020a5e: 4880           	extw %d0
00020a60: 3f00           	movew %d0,%sp@-
00020a62: 3f3c 0002      	movew #2,%sp@-
00020a66: 3f3c 0003      	movew #3,%sp@-
00020a6a: 4e4d           	trap #13
00020a6c: 5c8f           	addql #6,%sp
00020a6e: 101b           	moveb %a3@+,%d0
00020a70: 66ec           	bnes 0x20a5e
00020a72: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00020a76: 4e75           	rts
00020a78: 4e75           	rts
00020a7a: 2079 0000 244e 	moveal 0x244e,%a0
00020a80: 317c 0002 0008 	movew #2,%a0@(8)
00020a86: 2079 0000 245a 	moveal 0x245a,%a0
00020a8c: 3039 0000 2420 	movew 0x2420,%d0
00020a92: 5240           	addqw #1,%d0
00020a94: 3080           	movew %d0,%a0@
00020a96: 3039 0000 241e 	movew 0x241e,%d0
00020a9c: 5240           	addqw #1,%d0
00020a9e: 3140 0002      	movew %d0,%a0@(2)
00020aa2: 4e75           	rts
00020aa4: 1b48           	.short 0x1b48
00020aa6: 1b66 1b45      	moveb %fp@-,%a5@(6981)
00020aaa: 0000 2f7c      	orib #124,%d0
00020aae: 0002 0aa4      	orib #-92,%d2
00020ab2: 0004 609e      	orib #-98,%d4
00020ab6: 1b45 1b65      	moveb %d5,%a5@(7013)
00020aba: 0d00           	btst %d6,%d0
00020abc: 2f7c 0002 0ab6 	movel #133814,%sp@(4)
00020ac2: 0004 
00020ac4: 608e           	bras 0x20a54
00020ac6: 1b41 0000      	moveb %d1,%a5@(0)
00020aca: 2f7c 0002 0ac6 	movel #133830,%sp@(4)
00020ad0: 0004 
00020ad2: 6080           	bras 0x20a54
00020ad4: 1b42 0000      	moveb %d2,%a5@(0)
00020ad8: 2f7c 0002 0ad4 	movel #133844,%sp@(4)
00020ade: 0004 
00020ae0: 6000 ff72      	braw 0x20a54
00020ae4: 1b43 0000      	moveb %d3,%a5@(0)
00020ae8: 2f7c 0002 0ae4 	movel #133860,%sp@(4)
00020aee: 0004 
00020af0: 6000 ff62      	braw 0x20a54
00020af4: 1b44 0000      	moveb %d4,%a5@(0)
00020af8: 2f7c 0002 0af4 	movel #133876,%sp@(4)
00020afe: 0004 
00020b00: 6000 ff52      	braw 0x20a54
00020b04: 1b48           	.short 0x1b48
00020b06: 0000 2f7c      	orib #124,%d0
00020b0a: 0002 0b04      	orib #4,%d2
00020b0e: 0004 6000      	orib #0,%d4
00020b12: ff42 1b4a      	cp1stw %d1,%d2,#6,#330
00020b16: 0000 2f7c      	orib #124,%d0
00020b1a: 0002 0b14      	orib #20,%d2
00020b1e: 0004 6000      	orib #0,%d4
00020b22: ff32           	.short 0xff32
00020b24: 1b4b           	.short 0x1b4b
00020b26: 0000 2f7c      	orib #124,%d0
00020b2a: 0002 0b24      	orib #36,%d2
00020b2e: 0004 6000      	orib #0,%d4
00020b32: ff22 4e56      	cp1stb %d4,%a2@-,#8,#86
00020b36: fff8           	.short 0xfff8
00020b38: 1d7c 001b fffb 	moveb #27,%fp@(-5)
00020b3e: 1d7c 0059 fffc 	moveb #89,%fp@(-4)
00020b44: 2079 0000 2452 	moveal 0x2452,%a0
00020b4a: 3010           	movew %a0@,%d0
00020b4c: 0600 001f      	addib #31,%d0
00020b50: 1d40 fffd      	moveb %d0,%fp@(-3)
00020b54: 1028 0003      	moveb %a0@(3),%d0
00020b58: 0600 001f      	addib #31,%d0
00020b5c: 1d40 fffe      	moveb %d0,%fp@(-2)
00020b60: 422e ffff      	clrb %fp@(-1)
00020b64: 486e fffb      	pea %fp@(-5)
00020b68: 4eba feea      	jsr %pc@(0x20a54)
00020b6c: 588f           	addql #4,%sp
00020b6e: 4e5e           	unlk %fp
00020b70: 4e75           	rts
00020b72: 1b70 0000 2f7c 	moveb %a0@(0000000000000000,%d0:w),%a5@(12156)
00020b78: 0002 0b72      	orib #114,%d2
00020b7c: 0004 6000      	orib #0,%d4
00020b80: fed4           	.short 0xfed4
00020b82: 1b71 0000 2f7c 	moveb %a1@(0000000000000000,%d0:w),%a5@(12156)
00020b88: 0002 0b82      	orib #-126,%d2
00020b8c: 0004 6000      	orib #0,%d4
00020b90: fec4 2079      	cp1bcbusy 0x22c0b
00020b94: 0000 244e      	orib #78,%d0
00020b98: 317c 0002 0008 	movew #2,%a0@(8)
00020b9e: 2079 0000 245a 	moveal 0x245a,%a0
00020ba4: 3039 0000 2430 	movew 0x2430,%d0
00020baa: 5240           	addqw #1,%d0
00020bac: 3080           	movew %d0,%a0@
00020bae: 3039 0000 242e 	movew 0x242e,%d0
00020bb4: 5240           	addqw #1,%d0
00020bb6: 3140 0002      	movew %d0,%a0@(2)
00020bba: 4e75           	rts
00020bbc: 2079 0000 244e 	moveal 0x244e,%a0
00020bc2: 317c 0001 0008 	movew #1,%a0@(8)
00020bc8: 2079 0000 245a 	moveal 0x245a,%a0
00020bce: 30bc 0001      	movew #1,%a0@
00020bd2: 4e75           	rts
00020bd4: 2f0a           	movel %a2,%sp@-
00020bd6: 2f02           	movel %d2,%sp@-
00020bd8: 3f3c 0014      	movew #20,%sp@-
00020bdc: 4e4e           	trap #14
00020bde: 548f           	addql #2,%sp
00020be0: 241f           	movel %sp@+,%d2
00020be2: 245f           	moveal %sp@+,%a2
00020be4: 4e75           	rts
00020be6: 4ef9 0002 5248 	jmp 0x25248
00020bec: 2079 0000 2452 	moveal 0x2452,%a0
00020bf2: 4250           	clrw %a0@
00020bf4: 4ef9 0002 52d0 	jmp 0x252d0
00020bfa: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00020bfe: 2479 0000 2452 	moveal 0x2452,%a2
00020c04: 2079 0000 244e 	moveal 0x244e,%a0
00020c0a: 3428 0006      	movew %a0@(6),%d2
00020c0e: 47f9 0001 bec0 	lea 0x1bec0,%a3
00020c14: 600c           	bras 0x20c22
00020c16: 3f1a           	movew %a2@+,%sp@-
00020c18: 3f3c 0006      	movew #6,%sp@-
00020c1c: 4e93           	jsr %a3@
00020c1e: 5342           	subqw #1,%d2
00020c20: 588f           	addql #4,%sp
00020c22: 4a42           	tstw %d2
00020c24: 66f0           	bnes 0x20c16
00020c26: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00020c2a: 4e75           	rts
00020c2c:  _vdi_v_escape
00020c2c: 2079 0000 244e 	moveal 0x244e,%a0
00020c32: 3028 000a      	movew %a0@(10),%d0
00020c36: 0c40 0013      	cmpiw #19,%d0
00020c3a: 6218           	bhis 0x20c54
00020c3c: 0280 0000 ffff 	andil #65535,%d0
00020c42: 2040           	moveal %d0,%a0
00020c44: d1c0           	addal %d0,%a0
00020c46: 2248           	moveal %a0,%a1
00020c48: d3fc 0002 0c6e 	addal #134254,%a1
00020c4e: 2071 8800      	moveal %a1@(0000000000000000,%a0:l),%a0
00020c52: 4ed0           	jmp %a0@
00020c54: 4e75           	rts
00020c56:  _esc_init
00020c56: 2f7c 0002 0aa4 	movel #133796,%sp@(4)
00020c5c: 0004 
00020c5e: 6000 fdf4      	braw 0x20a54
00020c62:  _esc_exit
00020c62: 2f7c 0002 0ab6 	movel #133814,%sp@(4)
00020c68: 0004 
00020c6a: 6000 fde8      	braw 0x20a54
00020c6e: 0002 0a78      	orib #120,%d2
00020c72: 0002 0a7a      	orib #122,%d2
00020c76: 0002 0aac      	orib #-84,%d2
00020c7a: 0002 0abc      	orib #-68,%d2
00020c7e: 0002 0aca      	orib #-54,%d2
00020c82: 0002 0ad8      	orib #-40,%d2
00020c86: 0002 0ae8      	orib #-24,%d2
00020c8a: 0002 0af8      	orib #-8,%d2
00020c8e: 0002 0b08      	orib #8,%d2
00020c92: 0002 0b18      	orib #24,%d2
00020c96: 0002 0b28      	orib #40,%d2
00020c9a: 0002 0b34      	orib #52,%d2
00020c9e: 0002 0bfa      	orib #-6,%d2
00020ca2: 0002 0b76      	orib #118,%d2
00020ca6: 0002 0b86      	orib #-122,%d2
00020caa: 0002 0b92      	orib #-110,%d2
00020cae: 0002 0bbc      	orib #-68,%d2
00020cb2: 0002 0bd4      	orib #-44,%d2
00020cb6: 0002 0bec      	orib #-20,%d2
00020cba: 0002 0be6      	orib #-26,%d2
00020cbe: 0000 2f03      	orib #3,%d0
00020cc2: 2f02           	movel %d2,%sp@-
00020cc4: 342f 000c      	movew %sp@(12),%d2
00020cc8: 3239 0000 244a 	movew 0x244a,%d1
00020cce: 206f 000e      	moveal %sp@(14),%a0
00020cd2: 4240           	clrw %d0
00020cd4: 3602           	movew %d2,%d3
00020cd6: c668 fffe      	andw %a0@(-2),%d3
00020cda: 6704           	beqs 0x20ce0
00020cdc: 0040 0001      	oriw #1,%d0
00020ce0: 5341           	subqw #1,%d1
00020ce2: 5588           	subql #2,%a0
00020ce4: 6704           	beqs 0x20cea
00020ce6: d040           	addw %d0,%d0
00020ce8: 60ea           	bras 0x20cd4
00020cea: 241f           	movel %sp@+,%d2
00020cec: 261f           	movel %sp@+,%d3
00020cee: 4e75           	rts
00020cf0: 2f02           	movel %d2,%sp@-
00020cf2: 2239 0005 3454 	movel 0x53454,%d1
00020cf8: 2079 0005 345c 	moveal 0x5345c,%a0
00020cfe: 2008           	movel %a0,%d0
00020d00: 43e8 fffa      	lea %a0@(-6),%a1
00020d04: 6002           	bras 0x20d08
00020d06: 5d80           	subql #6,%d0
00020d08: 2400           	movel %d0,%d2
00020d0a: 9488           	subl %a0,%d2
00020d0c: 0c71 ffff 2800 	cmpiw #-1,%a1@(0000000000000000,%d2:l)
00020d12: 6604           	bnes 0x20d18
00020d14: b280           	cmpl %d0,%d1
00020d16: 65ee           	bcss 0x20d06
00020d18: 23c0 0005 345c 	movel %d0,0x5345c
00020d1e: b0b9 0005 3458 	cmpl 0x53458,%d0
00020d24: 620a           	bhis 0x20d30
00020d26: 23f9 0005 3454 	movel 0x53454,0x53458
00020d2c: 0005 3458 
00020d30: 241f           	movel %sp@+,%d2
00020d32: 4e75           	rts
00020d34: 4240           	clrw %d0
00020d36: 4e75           	rts
00020d38: 2f02           	movel %d2,%sp@-
00020d3a: 342f 0008      	movew %sp@(8),%d2
00020d3e: 302f 000a      	movew %sp@(10),%d0
00020d42: 0c79 0008 0000 	cmpiw #8,0x244a
00020d48: 244a 
00020d4a: 6318           	blss 0x20d64
00020d4c: c1f9 0000 244c 	mulsw 0x244c,%d0
00020d52: 3042           	moveaw %d2,%a0
00020d54: d1c8           	addal %a0,%a0
00020d56: 2279 0000 044e 	moveal 0x44e,%a1
00020d5c: d3c0           	addal %d0,%a1
00020d5e: 3031 8800      	movew %a1@(0000000000000000,%a0:l),%d0
00020d62: 602e           	bras 0x20d92
00020d64: 3f00           	movew %d0,%sp@-
00020d66: 3f02           	movew %d2,%sp@-
00020d68: 4eb9 0002 48a0 	jsr 0x248a0
00020d6e: 7200           	moveq #0,%d1
00020d70: 3239 0000 244a 	movew 0x244a,%d1
00020d76: 2041           	moveal %d1,%a0
00020d78: d1c1           	addal %d1,%a0
00020d7a: 4870 0800      	pea %a0@(0000000000000000,%d0:l)
00020d7e: 0242 000f      	andiw #15,%d2
00020d82: 303c 8000      	movew #-32768,%d0
00020d86: e468           	lsrw %d2,%d0
00020d88: 3f00           	movew %d0,%sp@-
00020d8a: 4eba ff34      	jsr %pc@(0x20cc0)
00020d8e: 4fef 000a      	lea %sp@(10),%sp
00020d92: 241f           	movel %sp@+,%d2
00020d94: 4e75           	rts
00020d96: 518f           	subql #8,%sp
00020d98: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00020d9c: 246f 0038      	moveal %sp@(56),%a2
00020da0: 342f 003c      	movew %sp@(60),%d2
00020da4: 302f 003e      	movew %sp@(62),%d0
00020da8: 286f 0040      	moveal %sp@(64),%a4
00020dac: 2a6f 0044      	moveal %sp@(68),%a5
00020db0: b06a 0004      	cmpw %a2@(4),%d0
00020db4: 6d00 0130      	bltw 0x20ee6
00020db8: b06a 0006      	cmpw %a2@(6),%d0
00020dbc: 6e00 0128      	bgtw 0x20ee6
00020dc0: 0c79 0008 0000 	cmpiw #8,0x244a
00020dc6: 244a 
00020dc8: 636c           	blss 0x20e36
00020dca: c1f9 0000 244c 	mulsw 0x244c,%d0
00020dd0: 3242           	moveaw %d2,%a1
00020dd2: d3c9           	addal %a1,%a1
00020dd4: 41f1 0800      	lea %a1@(0000000000000000,%d0:l),%a0
00020dd8: d1f9 0000 044e 	addal 0x44e,%a0
00020dde: 3210           	movew %a0@,%d1
00020de0: 0241 ffdf      	andiw #-33,%d1
00020de4: 3601           	movew %d1,%d3
00020de6: 0243 ffdf      	andiw #-33,%d3
00020dea: 382a 0002      	movew %a2@(2),%d4
00020dee: 2248           	moveal %a0,%a1
00020df0: 3002           	movew %d2,%d0
00020df2: 600c           	bras 0x20e00
00020df4: 3a19           	movew %a1@+,%d5
00020df6: 0245 ffdf      	andiw #-33,%d5
00020dfa: b645           	cmpw %d5,%d3
00020dfc: 6606           	bnes 0x20e04
00020dfe: 5240           	addqw #1,%d0
00020e00: b840           	cmpw %d0,%d4
00020e02: 6cf0           	bges 0x20df4
00020e04: 5340           	subqw #1,%d0
00020e06: 3a80           	movew %d0,%a5@
00020e08: 3012           	movew %a2@,%d0
00020e0a: 600e           	bras 0x20e1a
00020e0c: 3810           	movew %a0@,%d4
00020e0e: 0244 ffdf      	andiw #-33,%d4
00020e12: b644           	cmpw %d4,%d3
00020e14: 6608           	bnes 0x20e1e
00020e16: 5588           	subql #2,%a0
00020e18: 5342           	subqw #1,%d2
00020e1a: b042           	cmpw %d2,%d0
00020e1c: 6fee           	bles 0x20e0c
00020e1e: 5242           	addqw #1,%d2
00020e20: 3882           	movew %d2,%a4@
00020e22: 3039 0005 3452 	movew 0x53452,%d0
00020e28: b279 0005 3450 	cmpw 0x53450,%d1
00020e2e: 6600 00b0      	bnew 0x20ee0
00020e32: 6000 00b4      	braw 0x20ee8
00020e36: 3f00           	movew %d0,%sp@-
00020e38: 3f02           	movew %d2,%sp@-
00020e3a: 4eb9 0002 48a0 	jsr 0x248a0
00020e40: 7200           	moveq #0,%d1
00020e42: 3239 0000 244a 	movew 0x244a,%d1
00020e48: d281           	addl %d1,%d1
00020e4a: 2f41 0032      	movel %d1,%sp@(50)
00020e4e: 2800           	movel %d0,%d4
00020e50: d881           	addl %d1,%d4
00020e52: 3002           	movew %d2,%d0
00020e54: 0240 000f      	andiw #15,%d0
00020e58: 363c 8000      	movew #-32768,%d3
00020e5c: e06b           	lsrw %d0,%d3
00020e5e: 2f04           	movel %d4,%sp@-
00020e60: 3f03           	movew %d3,%sp@-
00020e62: 4dfa fe5c      	lea %pc@(0x20cc0),%fp
00020e66: 4e96           	jsr %fp@
00020e68: 3e00           	movew %d0,%d7
00020e6a: 4fef 000a      	lea %sp@(10),%sp
00020e6e: 2644           	moveal %d4,%a3
00020e70: 3c03           	movew %d3,%d6
00020e72: 3a02           	movew %d2,%d5
00020e74: 601a           	bras 0x20e90
00020e76: e25e           	rorw #1,%d6
00020e78: 4a46           	tstw %d6
00020e7a: 6c04           	bges 0x20e80
00020e7c: d7ef 002e      	addal %sp@(46),%a3
00020e80: 2f0b           	movel %a3,%sp@-
00020e82: 3f06           	movew %d6,%sp@-
00020e84: 4e96           	jsr %fp@
00020e86: 5c8f           	addql #6,%sp
00020e88: b047           	cmpw %d7,%d0
00020e8a: 6612           	bnes 0x20e9e
00020e8c: 3a2f 0032      	movew %sp@(50),%d5
00020e90: 3005           	movew %d5,%d0
00020e92: 5240           	addqw #1,%d0
00020e94: 3f40 0032      	movew %d0,%sp@(50)
00020e98: ba6a 0002      	cmpw %a2@(2),%d5
00020e9c: 6dd8           	blts 0x20e76
00020e9e: 3a85           	movew %d5,%a5@
00020ea0: 47fa fe1e      	lea %pc@(0x20cc0),%a3
00020ea4: 6022           	bras 0x20ec8
00020ea6: e35b           	rolw #1,%d3
00020ea8: 0803 0000      	btst #0,%d3
00020eac: 670c           	beqs 0x20eba
00020eae: 7000           	moveq #0,%d0
00020eb0: 3039 0000 244a 	movew 0x244a,%d0
00020eb6: d080           	addl %d0,%d0
00020eb8: 9880           	subl %d0,%d4
00020eba: 2f04           	movel %d4,%sp@-
00020ebc: 3f03           	movew %d3,%sp@-
00020ebe: 4e93           	jsr %a3@
00020ec0: 5c8f           	addql #6,%sp
00020ec2: b047           	cmpw %d7,%d0
00020ec4: 660a           	bnes 0x20ed0
00020ec6: 3405           	movew %d5,%d2
00020ec8: 3a02           	movew %d2,%d5
00020eca: 5345           	subqw #1,%d5
00020ecc: b452           	cmpw %a2@,%d2
00020ece: 6ed6           	bgts 0x20ea6
00020ed0: 3882           	movew %d2,%a4@
00020ed2: 3039 0005 3452 	movew 0x53452,%d0
00020ed8: be79 0005 3450 	cmpw 0x53450,%d7
00020ede: 6708           	beqs 0x20ee8
00020ee0: 0a40 0001      	eoriw #1,%d0
00020ee4: 6002           	bras 0x20ee8
00020ee6: 4240           	clrw %d0
00020ee8: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00020eec: 508f           	addql #8,%sp
00020eee: 4e75           	rts
00020ef0: 4e56 fff8      	linkw %fp,#-8
00020ef4: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
00020ef8: 342e 0012      	movew %fp@(18),%d2
00020efc: 266e 0014      	moveal %fp@(20),%a3
00020f00: 246e 0018      	moveal %fp@(24),%a2
00020f04: 3602           	movew %d2,%d3
00020f06: 0243 7fff      	andiw #32767,%d3
00020f0a: 2f0a           	movel %a2,%sp@-
00020f0c: 2f0b           	movel %a3,%sp@-
00020f0e: 3f03           	movew %d3,%sp@-
00020f10: 3f2e 0010      	movew %fp@(16),%sp@-
00020f14: 2f2e 000c      	movel %fp@(12),%sp@-
00020f18: 4eba fe7c      	jsr %pc@(0x20d96)
00020f1c: 4fef 0010      	lea %sp@(16),%sp
00020f20: 4a40           	tstw %d0
00020f22: 6700 0098      	beqw 0x20fbc
00020f26: 2879 0005 3454 	moveal 0x53454,%a4
00020f2c: 2239 0005 345c 	movel 0x5345c,%d1
00020f32: 7000           	moveq #0,%d0
00020f34: 6056           	bras 0x20f8c
00020f36: 3814           	movew %a4@,%d4
00020f38: 0c44 ffff      	cmpiw #-1,%d4
00020f3c: 6606           	bnes 0x20f44
00020f3e: 4a80           	tstl %d0
00020f40: 6648           	bnes 0x20f8a
00020f42: 6044           	bras 0x20f88
00020f44: 0644 8000      	addiw #-32768,%d4
00020f48: b444           	cmpw %d4,%d2
00020f4a: 663e           	bnes 0x20f8a
00020f4c: 3813           	movew %a3@,%d4
00020f4e: b86c 0002      	cmpw %a4@(2),%d4
00020f52: 6636           	bnes 0x20f8a
00020f54: 3d44 fff8      	movew %d4,%fp@(-8)
00020f58: 3d43 fffa      	movew %d3,%fp@(-6)
00020f5c: 3d52 fffc      	movew %a2@,%fp@(-4)
00020f60: 3d43 fffe      	movew %d3,%fp@(-2)
00020f64: 486e fff8      	pea %fp@(-8)
00020f68: 2f2e 0008      	movel %fp@(8),%sp@-
00020f6c: 4eb9 0002 2708 	jsr 0x22708
00020f72: 38bc ffff      	movew #-1,%a4@
00020f76: 5c8c           	addql #6,%a4
00020f78: 508f           	addql #8,%sp
00020f7a: b9f9 0005 345c 	cmpal 0x5345c,%a4
00020f80: 663a           	bnes 0x20fbc
00020f82: 4eba fd6c      	jsr %pc@(0x20cf0)
00020f86: 6034           	bras 0x20fbc
00020f88: 200c           	movel %a4,%d0
00020f8a: 5c8c           	addql #6,%a4
00020f8c: b28c           	cmpl %a4,%d1
00020f8e: 62a6           	bhis 0x20f36
00020f90: 4a80           	tstl %d0
00020f92: 6614           	bnes 0x20fa8
00020f94: 2001           	movel %d1,%d0
00020f96: 5c80           	addql #6,%d0
00020f98: 23c0 0005 345c 	movel %d0,0x5345c
00020f9e: 0c80 0005 3450 	cmpil #341072,%d0
00020fa4: 6304           	blss 0x20faa
00020fa6: 6010           	bras 0x20fb8
00020fa8: 2840           	moveal %d0,%a4
00020faa: 3882           	movew %d2,%a4@
00020fac: 3953 0002      	movew %a3@,%a4@(2)
00020fb0: 3952 0004      	movew %a2@,%a4@(4)
00020fb4: 7001           	moveq #1,%d0
00020fb6: 6006           	bras 0x20fbe
00020fb8: 70ff           	moveq #-1,%d0
00020fba: 6002           	bras 0x20fbe
00020fbc: 4240           	clrw %d0
00020fbe: 4cee 1c1c ffe0 	moveml %fp@(-32),%d2-%d4/%a2-%a4
00020fc4: 4e5e           	unlk %fp
00020fc6: 4e75           	rts
00020fc8:  _vdi_vsf_udpat
00020fc8: 206f 0004      	moveal %sp@(4),%a0
00020fcc: 2279 0000 244e 	moveal 0x244e,%a1
00020fd2: 3229 0006      	movew %a1@(6),%d1
00020fd6: 0c41 0010      	cmpiw #16,%d1
00020fda: 6606           	bnes 0x20fe2
00020fdc: 4268 000a      	clrw %a0@(10)
00020fe0: 6012           	bras 0x20ff4
00020fe2: 3039 0000 2144 	movew 0x2144,%d0
00020fe8: e948           	lslw #4,%d0
00020fea: b041           	cmpw %d1,%d0
00020fec: 661c           	bnes 0x2100a
00020fee: 317c 0001 000a 	movew #1,%a0@(10)
00020ff4: 41e8 00a6      	lea %a0@(166),%a0
00020ff8: 2279 0000 2452 	moveal 0x2452,%a1
00020ffe: 4240           	clrw %d0
00021000: 6004           	bras 0x21006
00021002: 30d9           	movew %a1@+,%a0@+
00021004: 5240           	addqw #1,%d0
00021006: b240           	cmpw %d0,%d1
00021008: 6ef8           	bgts 0x21002
0002100a: 4e75           	rts
0002100c:  _vdi_vsf_color
0002100c: 2f0a           	movel %a2,%sp@-
0002100e: 2079 0000 2452 	moveal 0x2452,%a0
00021014: 3f10           	movew %a0@,%sp@-
00021016: 4eb9 0002 037a 	jsr 0x2037a
0002101c: 2079 0000 245a 	moveal 0x245a,%a0
00021022: 3080           	movew %d0,%a0@
00021024: 3040           	moveaw %d0,%a0
00021026: 2448           	moveal %a0,%a2
00021028: d5fc 0005 1040 	addal #331840,%a2
0002102e: 226f 000a      	moveal %sp@(10),%a1
00021032: 3372 8800 001e 	movew %a2@(0000000000000000,%a0:l),%a1@(30)
00021038: 548f           	addql #2,%sp
0002103a: 245f           	moveal %sp@+,%a2
0002103c: 4e75           	rts
0002103e:  _vdi_vsf_perimeter
0002103e: 2f0a           	movel %a2,%sp@-
00021040: 206f 0008      	moveal %sp@(8),%a0
00021044: 2279 0000 245a 	moveal 0x245a,%a1
0002104a: 2479 0000 2452 	moveal 0x2452,%a2
00021050: 4a52           	tstw %a2@
00021052: 6608           	bnes 0x2105c
00021054: 4251           	clrw %a1@
00021056: 4268 0022      	clrw %a0@(34)
0002105a: 600a           	bras 0x21066
0002105c: 32bc 0001      	movew #1,%a1@
00021060: 317c 0001 0022 	movew #1,%a0@(34)
00021066: 245f           	moveal %sp@+,%a2
00021068: 4e75           	rts
0002106a:  _vdi_vr_recfl
0002106a: 4e56 fff8      	linkw %fp,#-8
0002106e: 2f0a           	movel %a2,%sp@-
00021070: 2f02           	movel %d2,%sp@-
00021072: 246e 0008      	moveal %fp@(8),%a2
00021076: 2f39 0000 2456 	movel 0x2456,%sp@-
0002107c: 4eb9 0002 47ae 	jsr 0x247ae
00021082: 2079 0000 2456 	moveal 0x2456,%a0
00021088: 2010           	movel %a0@,%d0
0002108a: 2228 0004      	movel %a0@(4),%d1
0002108e: 2d40 fff8      	movel %d0,%fp@(-8)
00021092: 2d41 fffc      	movel %d1,%fp@(-4)
00021096: 588f           	addql #4,%sp
00021098: 4a6a 0002      	tstw %a2@(2)
0002109c: 6750           	beqs 0x210ee
0002109e: 326e fff8      	moveaw %fp@(-8),%a1
000210a2: 322e fffa      	movew %fp@(-6),%d1
000210a6: 342e fffc      	movew %fp@(-4),%d2
000210aa: 306e fffe      	moveaw %fp@(-2),%a0
000210ae: 302a 04ac      	movew %a2@(1196),%d0
000210b2: b049           	cmpw %a1,%d0
000210b4: 6f08           	bles 0x210be
000210b6: b042           	cmpw %d2,%d0
000210b8: 6e48           	bgts 0x21102
000210ba: 3d40 fff8      	movew %d0,%fp@(-8)
000210be: 302a 04ae      	movew %a2@(1198),%d0
000210c2: b042           	cmpw %d2,%d0
000210c4: 6c08           	bges 0x210ce
000210c6: b049           	cmpw %a1,%d0
000210c8: 6d38           	blts 0x21102
000210ca: 3d40 fffc      	movew %d0,%fp@(-4)
000210ce: 302a 04b0      	movew %a2@(1200),%d0
000210d2: b041           	cmpw %d1,%d0
000210d4: 6f08           	bles 0x210de
000210d6: b048           	cmpw %a0,%d0
000210d8: 6e28           	bgts 0x21102
000210da: 3d40 fffa      	movew %d0,%fp@(-6)
000210de: 302a 04b2      	movew %a2@(1202),%d0
000210e2: b048           	cmpw %a0,%d0
000210e4: 6c08           	bges 0x210ee
000210e6: b041           	cmpw %d1,%d0
000210e8: 6d18           	blts 0x21102
000210ea: 3d40 fffe      	movew %d0,%fp@(-2)
000210ee: 3f2a 001e      	movew %a2@(30),%sp@-
000210f2: 486e fff8      	pea %fp@(-8)
000210f6: 2f0a           	movel %a2,%sp@-
000210f8: 4eb9 0002 2e42 	jsr 0x22e42
000210fe: 4fef 000a      	lea %sp@(10),%sp
00021102: 242e fff0      	movel %fp@(-16),%d2
00021106: 246e fff4      	moveal %fp@(-12),%a2
0002110a: 4e5e           	unlk %fp
0002110c: 4e75           	rts
0002110e:  _vdi_vqf_attributes
0002110e: 2f0b           	movel %a3,%sp@-
00021110: 2f0a           	movel %a2,%sp@-
00021112: 226f 000c      	moveal %sp@(12),%a1
00021116: 2079 0000 245a 	moveal 0x245a,%a0
0002111c: 30a9 0024      	movew %a1@(36),%a0@
00021120: 3469 001e      	moveaw %a1@(30),%a2
00021124: 264a           	moveal %a2,%a3
00021126: d7fc 0005 0e40 	addal #331328,%a3
0002112c: 3173 a800 0002 	movew %a3@(0000000000000000,%a2:l),%a0@(2)
00021132: 3029 0020      	movew %a1@(32),%d0
00021136: 5240           	addqw #1,%d0
00021138: 3140 0004      	movew %d0,%a0@(4)
0002113c: 3029 04a8      	movew %a1@(1192),%d0
00021140: 5240           	addqw #1,%d0
00021142: 3140 0006      	movew %d0,%a0@(6)
00021146: 3169 0022 0008 	movew %a1@(34),%a0@(8)
0002114c: 245f           	moveal %sp@+,%a2
0002114e: 265f           	moveal %sp@+,%a3
00021150: 4e75           	rts
00021152:  _st_fl_ptr
00021152: 226f 0004      	moveal %sp@(4),%a1
00021156: 3029 0020      	movew %a1@(32),%d0
0002115a: 0c69 0004 0024 	cmpiw #4,%a1@(36)
00021160: 621a           	bhis 0x2117c
00021162: 7200           	moveq #0,%d1
00021164: 3229 0024      	movew %a1@(36),%d1
00021168: d281           	addl %d1,%d1
0002116a: 323b 1806      	movew %pc@(0x21172,%d1:l),%d1
0002116e: 4efb 1002      	jmp %pc@(0x21172,%d1:w)
00021172: 006a 000e 0014 	oriw #14,%a2@(20)
00021178: 003c 0062      	orib #98,%ccr
0002117c: 91c8           	subal %a0,%a0
0002117e: 6060           	bras 0x211e0
00021180: 41fa 06b2      	lea %pc@(0x21834),%a0
00021184: 605a           	bras 0x211e0
00021186: 0c40 0007      	cmpiw #7,%d0
0002118a: 6e12           	bgts 0x2119e
0002118c: d040           	addw %d0,%d0
0002118e: d040           	addw %d0,%d0
00021190: 3040           	moveaw %d0,%a0
00021192: d1c8           	addal %a0,%a0
00021194: d1fc 0002 1858 	addal #137304,%a0
0002119a: 7003           	moveq #3,%d0
0002119c: 6044           	bras 0x211e2
0002119e: 5140           	subqw #8,%d0
000211a0: e748           	lslw #3,%d0
000211a2: 3040           	moveaw %d0,%a0
000211a4: d1c8           	addal %a0,%a0
000211a6: d1fc 0002 1898 	addal #137368,%a0
000211ac: 6012           	bras 0x211c0
000211ae: 0c40 0005      	cmpiw #5,%d0
000211b2: 6e10           	bgts 0x211c4
000211b4: e748           	lslw #3,%d0
000211b6: 3040           	moveaw %d0,%a0
000211b8: d1c8           	addal %a0,%a0
000211ba: d1fc 0002 1998 	addal #137624,%a0
000211c0: 7007           	moveq #7,%d0
000211c2: 601e           	bras 0x211e2
000211c4: 5d40           	subqw #6,%d0
000211c6: e948           	lslw #4,%d0
000211c8: 3040           	moveaw %d0,%a0
000211ca: d1c8           	addal %a0,%a0
000211cc: d1fc 0002 19f8 	addal #137720,%a0
000211d2: 6004           	bras 0x211d8
000211d4: 41e9 00a6      	lea %a1@(166),%a0
000211d8: 700f           	moveq #15,%d0
000211da: 6006           	bras 0x211e2
000211dc: 41fa 0658      	lea %pc@(0x21836),%a0
000211e0: 4240           	clrw %d0
000211e2: 2348 000e      	movel %a0,%a1@(14)
000211e6: 3340 000c      	movew %d0,%a1@(12)
000211ea: 4e75           	rts
000211ec:  _vdi_vsf_style
000211ec: 206f 0004      	moveal %sp@(4),%a0
000211f0: 2279 0000 2452 	moveal 0x2452,%a1
000211f6: 3011           	movew %a1@,%d0
000211f8: 3200           	movew %d0,%d1
000211fa: 5341           	subqw #1,%d1
000211fc: 0c68 0002 0024 	cmpiw #2,%a0@(36)
00021202: 6608           	bnes 0x2120c
00021204: 0c41 0017      	cmpiw #23,%d1
00021208: 6208           	bhis 0x21212
0002120a: 6008           	bras 0x21214
0002120c: 0c41 000b      	cmpiw #11,%d1
00021210: 6302           	blss 0x21214
00021212: 7001           	moveq #1,%d0
00021214: 2279 0000 245a 	moveal 0x245a,%a1
0002121a: 3280           	movew %d0,%a1@
0002121c: 5340           	subqw #1,%d0
0002121e: 3140 0020      	movew %d0,%a0@(32)
00021222: 2f48 0004      	movel %a0,%sp@(4)
00021226: 6000 ff2a      	braw 0x21152
0002122a:  _vdi_vsf_interior
0002122a: 206f 0004      	moveal %sp@(4),%a0
0002122e: 2279 0000 2452 	moveal 0x2452,%a1
00021234: 3011           	movew %a1@,%d0
00021236: 0c40 0005      	cmpiw #5,%d0
0002123a: 55c1           	scs %d1
0002123c: 4881           	extw %d1
0002123e: c041           	andw %d1,%d0
00021240: 3140 0024      	movew %d0,%a0@(36)
00021244: 2279 0000 245a 	moveal 0x245a,%a1
0002124a: 3280           	movew %d0,%a1@
0002124c: 6000 ff04      	braw 0x21152
00021250:  _clc_flit
00021250: 518f           	subql #8,%sp
00021252: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00021256: 266f 0038      	moveal %sp@(56),%a3
0002125a: 246f 003c      	moveal %sp@(60),%a2
0002125e: 2c6f 0040      	moveal %sp@(64),%fp
00021262: 342f 0046      	movew %sp@(70),%d2
00021266: 4bf9 0002 2708 	lea 0x22708,%a5
0002126c: 6000 00da      	braw 0x21348
00021270: 3a28 0002      	movew %a0@(2),%d5
00021274: 3228 0006      	movew %a0@(6),%d1
00021278: 3801           	movew %d1,%d4
0002127a: 9845           	subw %d5,%d4
0002127c: 6742           	beqs 0x212c0
0002127e: 3c02           	movew %d2,%d6
00021280: 9c45           	subw %d5,%d6
00021282: 3842           	moveaw %d2,%a4
00021284: 98c1           	subaw %d1,%a4
00021286: 320c           	movew %a4,%d1
00021288: bd41           	eorw %d6,%d1
0002128a: 6c34           	bges 0x212c0
0002128c: 3a10           	movew %a0@,%d5
0002128e: 3e28 0004      	movew %a0@(4),%d7
00021292: 0c40 03ff      	cmpiw #1023,%d0
00021296: 6e38           	bgts 0x212d0
00021298: 3207           	movew %d7,%d1
0002129a: 9245           	subw %d5,%d1
0002129c: d241           	addw %d1,%d1
0002129e: 5240           	addqw #1,%d0
000212a0: 4a41           	tstw %d1
000212a2: 6c10           	bges 0x212b4
000212a4: 3a0c           	movew %a4,%d5
000212a6: cbc1           	mulsw %d1,%d5
000212a8: 8bc4           	divsw %d4,%d5
000212aa: 5245           	addqw #1,%d5
000212ac: e245           	asrw #1,%d5
000212ae: da47           	addw %d7,%d5
000212b0: 32c5           	movew %d5,%a1@+
000212b2: 600c           	bras 0x212c0
000212b4: cdc1           	mulsw %d1,%d6
000212b6: 8dc4           	divsw %d4,%d6
000212b8: 5246           	addqw #1,%d6
000212ba: e246           	asrw #1,%d6
000212bc: dc45           	addw %d5,%d6
000212be: 32c6           	movew %d6,%a1@+
000212c0: 5243           	addqw #1,%d3
000212c2: 5888           	addql #4,%a0
000212c4: b66f 0044      	cmpw %sp@(68),%d3
000212c8: 6da6           	blts 0x21270
000212ca: 0c40 0001      	cmpiw #1,%d0
000212ce: 6f76           	bles 0x21346
000212d0: 3200           	movew %d0,%d1
000212d2: 5341           	subqw #1,%d1
000212d4: 6018           	bras 0x212ee
000212d6: 3618           	movew %a0@+,%d3
000212d8: 3810           	movew %a0@,%d4
000212da: b843           	cmpw %d3,%d4
000212dc: 6c06           	bges 0x212e4
000212de: 3144 fffe      	movew %d4,%a0@(-2)
000212e2: 3083           	movew %d3,%a0@
000212e4: 5249           	addqw #1,%a1
000212e6: b249           	cmpw %a1,%d1
000212e8: 6eec           	bgts 0x212d6
000212ea: 5341           	subqw #1,%d1
000212ec: 670a           	beqs 0x212f8
000212ee: 93c9           	subal %a1,%a1
000212f0: 41f9 0005 2c50 	lea 0x52c50,%a0
000212f6: 60de           	bras 0x212d6
000212f8: 3600           	movew %d0,%d3
000212fa: e243           	asrw #1,%d3
000212fc: 49f9 0005 2c50 	lea 0x52c50,%a4
00021302: 3214           	movew %a4@,%d1
00021304: 302c 0002      	movew %a4@(2),%d0
00021308: 588c           	addql #4,%a4
0002130a: 4a53           	tstw %a3@
0002130c: 671a           	beqs 0x21328
0002130e: 3052           	moveaw %a2@,%a0
00021310: b248           	cmpw %a0,%d1
00021312: 6c06           	bges 0x2131a
00021314: b048           	cmpw %a0,%d0
00021316: 6d2a           	blts 0x21342
00021318: 3208           	movew %a0,%d1
0002131a: 306a 0002      	moveaw %a2@(2),%a0
0002131e: b048           	cmpw %a0,%d0
00021320: 6f06           	bles 0x21328
00021322: b248           	cmpw %a0,%d1
00021324: 6e1c           	bgts 0x21342
00021326: 3008           	movew %a0,%d0
00021328: 3f41 002c      	movew %d1,%sp@(44)
0002132c: 3f42 002e      	movew %d2,%sp@(46)
00021330: 3f40 0030      	movew %d0,%sp@(48)
00021334: 3f42 0032      	movew %d2,%sp@(50)
00021338: 486f 002c      	pea %sp@(44)
0002133c: 2f0b           	movel %a3,%sp@-
0002133e: 4e95           	jsr %a5@
00021340: 508f           	addql #8,%sp
00021342: 5343           	subqw #1,%d3
00021344: 66bc           	bnes 0x21302
00021346: 5342           	subqw #1,%d2
00021348: b46f 0048      	cmpw %sp@(72),%d2
0002134c: 6f10           	bles 0x2135e
0002134e: 204e           	moveal %fp,%a0
00021350: 4243           	clrw %d3
00021352: 4240           	clrw %d0
00021354: 43f9 0005 2c50 	lea 0x52c50,%a1
0002135a: 6000 ff68      	braw 0x212c4
0002135e: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00021362: 508f           	addql #8,%sp
00021364: 4e75           	rts
00021366:  _polygon
00021366: 4fef fff0      	lea %sp@(-16),%sp
0002136a: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
0002136e: 246f 0030      	moveal %sp@(48),%a2
00021372: 266f 0034      	moveal %sp@(52),%a3
00021376: 382f 0038      	movew %sp@(56),%d4
0002137a: 322b 0002      	movew %a3@(2),%d1
0002137e: 3a04           	movew %d4,%d5
00021380: 5345           	subqw #1,%d5
00021382: 204b           	moveal %a3,%a0
00021384: 3601           	movew %d1,%d3
00021386: 3401           	movew %d1,%d2
00021388: 43eb 0004      	lea %a3@(4),%a1
0002138c: 601c           	bras 0x213aa
0002138e: 5888           	addql #4,%a0
00021390: 2008           	movel %a0,%d0
00021392: 908b           	subl %a3,%d0
00021394: 3031 08fe      	movew %a1@(fffffffffffffffe,%d0:l),%d0
00021398: b640           	cmpw %d0,%d3
0002139a: 6e06           	bgts 0x213a2
0002139c: b440           	cmpw %d0,%d2
0002139e: 6d06           	blts 0x213a6
000213a0: 6006           	bras 0x213a8
000213a2: 3600           	movew %d0,%d3
000213a4: 6002           	bras 0x213a8
000213a6: 3400           	movew %d0,%d2
000213a8: 5345           	subqw #1,%d5
000213aa: 4a45           	tstw %d5
000213ac: 6ee0           	bgts 0x2138e
000213ae: 4a6a 0002      	tstw %a2@(2)
000213b2: 671e           	beqs 0x213d2
000213b4: 306a 04b0      	moveaw %a2@(1200),%a0
000213b8: b448           	cmpw %a0,%d2
000213ba: 6d74           	blts 0x21430
000213bc: 302a 04b2      	movew %a2@(1202),%d0
000213c0: b043           	cmpw %d3,%d0
000213c2: 6d6c           	blts 0x21430
000213c4: b648           	cmpw %a0,%d3
000213c6: 6c04           	bges 0x213cc
000213c8: 3608           	movew %a0,%d3
000213ca: 5343           	subqw #1,%d3
000213cc: b042           	cmpw %d2,%d0
000213ce: 6c02           	bges 0x213d2
000213d0: 3400           	movew %d0,%d2
000213d2: 3044           	moveaw %d4,%a0
000213d4: d1c8           	addal %a0,%a0
000213d6: d1c8           	addal %a0,%a0
000213d8: 41f3 8800      	lea %a3@(0000000000000000,%a0:l),%a0
000213dc: 3093           	movew %a3@,%a0@
000213de: 3141 0002      	movew %d1,%a0@(2)
000213e2: 3f2a 001e      	movew %a2@(30),%sp@-
000213e6: 49ef 0020      	lea %sp@(32),%a4
000213ea: 2f0c           	movel %a4,%sp@-
000213ec: 2f0a           	movel %a2,%sp@-
000213ee: 4eb9 0002 2e16 	jsr 0x22e16
000213f4: 3f03           	movew %d3,%sp@-
000213f6: 3f02           	movew %d2,%sp@-
000213f8: 3f04           	movew %d4,%sp@-
000213fa: 2f0b           	movel %a3,%sp@-
000213fc: 486a 04ac      	pea %a2@(1196)
00021400: 2f0c           	movel %a4,%sp@-
00021402: 4eba fe4c      	jsr %pc@(0x21250)
00021406: 4fef 001c      	lea %sp@(28),%sp
0002140a: 0c6a 0001 0022 	cmpiw #1,%a2@(34)
00021410: 661e           	bnes 0x21430
00021412: 33fc ffff 0000 	movew #-1,0x246c
00021418: 246c 
0002141a: 3f2a 001e      	movew %a2@(30),%sp@-
0002141e: 5244           	addqw #1,%d4
00021420: 3f04           	movew %d4,%sp@-
00021422: 2f0b           	movel %a3,%sp@-
00021424: 2f0a           	movel %a2,%sp@-
00021426: 4eb9 0002 406a 	jsr 0x2406a
0002142c: 4fef 000c      	lea %sp@(12),%sp
00021430: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
00021434: 4fef 0010      	lea %sp@(16),%sp
00021438: 4e75           	rts
0002143a:  _vdi_v_fillarea
0002143a: 2079 0000 244e 	moveal 0x244e,%a0
00021440: 3f28 0002      	movew %a0@(2),%sp@-
00021444: 2f39 0000 2456 	movel 0x2456,%sp@-
0002144a: 2f2f 000a      	movel %sp@(10),%sp@-
0002144e: 4eba ff16      	jsr %pc@(0x21366)
00021452: 4fef 000a      	lea %sp@(10),%sp
00021456: 4e75           	rts
00021458:  _contourfill
00021458: 4e56 ffe8      	linkw %fp,#-24
0002145c: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00021460: 262e 0008      	movel %fp@(8),%d3
00021464: 246e 000c      	moveal %fp@(12),%a2
00021468: 2079 0000 2456 	moveal 0x2456,%a0
0002146e: 3210           	movew %a0@,%d1
00021470: 3d41 fffc      	movew %d1,%fp@(-4)
00021474: 3428 0002      	movew %a0@(2),%d2
00021478: b252           	cmpw %a2@,%d1
0002147a: 6d00 0254      	bltw 0x216d0
0002147e: b26a 0002      	cmpw %a2@(2),%d1
00021482: 6e00 024c      	bgtw 0x216d0
00021486: b46a 0004      	cmpw %a2@(4),%d2
0002148a: 6d00 0244      	bltw 0x216d0
0002148e: b46a 0006      	cmpw %a2@(6),%d2
00021492: 6e00 023c      	bgtw 0x216d0
00021496: 2079 0000 2452 	moveal 0x2452,%a0
0002149c: 3010           	movew %a0@,%d0
0002149e: 33c0 0005 3450 	movew %d0,0x53450
000214a4: 6c1a           	bges 0x214c0
000214a6: 3f02           	movew %d2,%sp@-
000214a8: 3f01           	movew %d1,%sp@-
000214aa: 4eba f88c      	jsr %pc@(0x20d38)
000214ae: 33c0 0005 3450 	movew %d0,0x53450
000214b4: 33fc 0001 0005 	movew #1,0x53452
000214ba: 3452 
000214bc: 588f           	addql #4,%sp
000214be: 6048           	bras 0x21508
000214c0: b079 0000 21b0 	cmpw 0x21b0,%d0
000214c6: 6400 0208      	bccw 0x216d0
000214ca: 0280 0000 ffff 	andil #65535,%d0
000214d0: 2040           	moveal %d0,%a0
000214d2: d1fc 0005 1040 	addal #331840,%a0
000214d8: 3030 0800      	movew %a0@(0000000000000000,%d0:l),%d0
000214dc: 33c0 0005 3450 	movew %d0,0x53450
000214e2: 0c79 0008 0000 	cmpiw #8,0x244a
000214e8: 244a 
000214ea: 6316           	blss 0x21502
000214ec: 0280 0000 ffff 	andil #65535,%d0
000214f2: 2079 0000 20b8 	moveal 0x20b8,%a0
000214f8: d1c0           	addal %d0,%a0
000214fa: 33f0 0800 0005 	movew %a0@(0000000000000000,%d0:l),0x53450
00021500: 3450 
00021502: 4279 0005 3452 	clrw 0x53452
00021508: 486e fffa      	pea %fp@(-6)
0002150c: 486e fff8      	pea %fp@(-8)
00021510: 3f02           	movew %d2,%sp@-
00021512: 3f2e fffc      	movew %fp@(-4),%sp@-
00021516: 2f0a           	movel %a2,%sp@-
00021518: 4eba f87c      	jsr %pc@(0x20d96)
0002151c: 4fef 0010      	lea %sp@(16),%sp
00021520: 4a40           	tstw %d0
00021522: 6700 01ac      	beqw 0x216d0
00021526: 23fc 0005 1c50 	movel #334928,0x53454
0002152c: 0005 3454 
00021530: 23fc 0005 1c50 	movel #334928,0x53458
00021536: 0005 3458 
0002153a: 3002           	movew %d2,%d0
0002153c: 0040 8000      	oriw #-32768,%d0
00021540: 33c0 0005 1c50 	movew %d0,0x51c50
00021546: 33ee fff8 0005 	movew %fp@(-8),0x51c52
0002154c: 1c52 
0002154e: 33ee fffa 0005 	movew %fp@(-6),0x51c54
00021554: 1c54 
00021556: 23fc 0005 1c56 	movel #334934,0x5345c
0002155c: 0005 345c 
00021560: 49ee fff6      	lea %fp@(-10),%a4
00021564: 47fa f98a      	lea %pc@(0x20ef0),%a3
00021568: 2c0e           	movel %fp,%d6
0002156a: 5586           	subql #2,%d6
0002156c: 2a0e           	movel %fp,%d5
0002156e: 5985           	subql #4,%d5
00021570: 4bee ffec      	lea %fp@(-20),%a5
00021574: 3e02           	movew %d2,%d7
00021576: 4647           	notw %d7
00021578: 700f           	moveq #15,%d0
0002157a: e067           	asrw %d0,%d7
0002157c: 0047 0001      	oriw #1,%d7
00021580: de42           	addw %d2,%d7
00021582: 2f0c           	movel %a4,%sp@-
00021584: 486e fff4      	pea %fp@(-12)
00021588: 3f07           	movew %d7,%sp@-
0002158a: 3f2e fff8      	movew %fp@(-8),%sp@-
0002158e: 2f0a           	movel %a2,%sp@-
00021590: 2f03           	movel %d3,%sp@-
00021592: 4e93           	jsr %a3@
00021594: 3800           	movew %d0,%d4
00021596: 4fef 0014      	lea %sp@(20),%sp
0002159a: 6d00 0134      	bltw 0x216d0
0002159e: 302e fff8      	movew %fp@(-8),%d0
000215a2: 3200           	movew %d0,%d1
000215a4: 5341           	subqw #1,%d1
000215a6: b26e fff4      	cmpw %fp@(-12),%d1
000215aa: 6f5e           	bles 0x2160a
000215ac: 4a44           	tstw %d4
000215ae: 675a           	beqs 0x2160a
000215b0: 3d40 fffc      	movew %d0,%fp@(-4)
000215b4: 3002           	movew %d2,%d0
000215b6: 0640 8000      	addiw #-32768,%d0
000215ba: 3d40 ffea      	movew %d0,%fp@(-22)
000215be: 6020           	bras 0x215e0
000215c0: 5340           	subqw #1,%d0
000215c2: 3d40 fffc      	movew %d0,%fp@(-4)
000215c6: 2f06           	movel %d6,%sp@-
000215c8: 2f05           	movel %d5,%sp@-
000215ca: 3f2e ffea      	movew %fp@(-22),%sp@-
000215ce: 3f00           	movew %d0,%sp@-
000215d0: 2f0a           	movel %a2,%sp@-
000215d2: 2f03           	movel %d3,%sp@-
000215d4: 4e93           	jsr %a3@
000215d6: 4fef 0014      	lea %sp@(20),%sp
000215da: 4a40           	tstw %d0
000215dc: 6d00 00f2      	bltw 0x216d0
000215e0: 302e fffc      	movew %fp@(-4),%d0
000215e4: b06e fff4      	cmpw %fp@(-12),%d0
000215e8: 6ed6           	bgts 0x215c0
000215ea: 601e           	bras 0x2160a
000215ec: 5241           	addqw #1,%d1
000215ee: 3d41 fff6      	movew %d1,%fp@(-10)
000215f2: 2f0c           	movel %a4,%sp@-
000215f4: 2f05           	movel %d5,%sp@-
000215f6: 3f07           	movew %d7,%sp@-
000215f8: 3f01           	movew %d1,%sp@-
000215fa: 2f0a           	movel %a2,%sp@-
000215fc: 2f03           	movel %d3,%sp@-
000215fe: 4e93           	jsr %a3@
00021600: 3800           	movew %d0,%d4
00021602: 4fef 0014      	lea %sp@(20),%sp
00021606: 6d00 00c8      	bltw 0x216d0
0002160a: 322e fff6      	movew %fp@(-10),%d1
0002160e: 302e fffa      	movew %fp@(-6),%d0
00021612: b041           	cmpw %d1,%d0
00021614: 6ed6           	bgts 0x215ec
00021616: 3040           	moveaw %d0,%a0
00021618: 5248           	addqw #1,%a0
0002161a: b248           	cmpw %a0,%d1
0002161c: 6f36           	bles 0x21654
0002161e: 4a44           	tstw %d4
00021620: 6732           	beqs 0x21654
00021622: 3d40 fffe      	movew %d0,%fp@(-2)
00021626: 0642 8000      	addiw #-32768,%d2
0002162a: 601e           	bras 0x2164a
0002162c: 5240           	addqw #1,%d0
0002162e: 3d40 fffe      	movew %d0,%fp@(-2)
00021632: 2f06           	movel %d6,%sp@-
00021634: 2f05           	movel %d5,%sp@-
00021636: 3f02           	movew %d2,%sp@-
00021638: 3f00           	movew %d0,%sp@-
0002163a: 2f0a           	movel %a2,%sp@-
0002163c: 2f03           	movel %d3,%sp@-
0002163e: 4e93           	jsr %a3@
00021640: 4fef 0014      	lea %sp@(20),%sp
00021644: 4a40           	tstw %d0
00021646: 6d00 0088      	bltw 0x216d0
0002164a: 302e fffe      	movew %fp@(-2),%d0
0002164e: b06e fff6      	cmpw %fp@(-10),%d0
00021652: 6dd8           	blts 0x2162c
00021654: 2039 0005 345c 	movel 0x5345c,%d0
0002165a: 2239 0005 3454 	movel 0x53454,%d1
00021660: b280           	cmpl %d0,%d1
00021662: 676c           	beqs 0x216d0
00021664: 2079 0005 3458 	moveal 0x53458,%a0
0002166a: 6008           	bras 0x21674
0002166c: 5c88           	addql #6,%a0
0002166e: b1c0           	cmpal %d0,%a0
00021670: 6602           	bnes 0x21674
00021672: 2041           	moveal %d1,%a0
00021674: 3410           	movew %a0@,%d2
00021676: 0c42 ffff      	cmpiw #-1,%d2
0002167a: 67f0           	beqs 0x2166c
0002167c: 3d68 0002 fff8 	movew %a0@(2),%fp@(-8)
00021682: 3d68 0004 fffa 	movew %a0@(4),%fp@(-6)
00021688: 30bc ffff      	movew #-1,%a0@
0002168c: 5c88           	addql #6,%a0
0002168e: 23c8 0005 3458 	movel %a0,0x53458
00021694: b088           	cmpl %a0,%d0
00021696: 6604           	bnes 0x2169c
00021698: 4eba f656      	jsr %pc@(0x20cf0)
0002169c: 3d6e fff8 ffec 	movew %fp@(-8),%fp@(-20)
000216a2: 3002           	movew %d2,%d0
000216a4: 0240 7fff      	andiw #32767,%d0
000216a8: 3d40 ffee      	movew %d0,%fp@(-18)
000216ac: 3d6e fffa fff0 	movew %fp@(-6),%fp@(-16)
000216b2: 3d40 fff2      	movew %d0,%fp@(-14)
000216b6: 2f0d           	movel %a5,%sp@-
000216b8: 2f03           	movel %d3,%sp@-
000216ba: 4eb9 0002 2708 	jsr 0x22708
000216c0: 2079 0000 24c0 	moveal 0x24c0,%a0
000216c6: 4e90           	jsr %a0@
000216c8: 508f           	addql #8,%sp
000216ca: 4a40           	tstw %d0
000216cc: 6700 fea6      	beqw 0x21574
000216d0: 4cee 3cfc ffc0 	moveml %fp@(-64),%d2-%d7/%a2-%a5
000216d6: 4e5e           	unlk %fp
000216d8: 4e75           	rts
000216da:  _vdi_v_contourfill
000216da: 4fef fff0      	lea %sp@(-16),%sp
000216de: 2f0b           	movel %a3,%sp@-
000216e0: 2f0a           	movel %a2,%sp@-
000216e2: 246f 001c      	moveal %sp@(28),%a2
000216e6: 23fc 0002 0d34 	movel #134452,0x24c0
000216ec: 0000 24c0 
000216f0: 3f2a 001e      	movew %a2@(30),%sp@-
000216f4: 47ef 000c      	lea %sp@(12),%a3
000216f8: 2f0b           	movel %a3,%sp@-
000216fa: 2f0a           	movel %a2,%sp@-
000216fc: 4eb9 0002 2e16 	jsr 0x22e16
00021702: 486a 04ac      	pea %a2@(1196)
00021706: 2f0b           	movel %a3,%sp@-
00021708: 4eba fd4e      	jsr %pc@(0x21458)
0002170c: 4fef 0012      	lea %sp@(18),%sp
00021710: 245f           	moveal %sp@+,%a2
00021712: 265f           	moveal %sp@+,%a3
00021714: 4fef 0010      	lea %sp@(16),%sp
00021718: 4e75           	rts
0002171a:  _vdi_v_get_pixel
0002171a: 2f0a           	movel %a2,%sp@-
0002171c: 2079 0000 2456 	moveal 0x2456,%a0
00021722: 3f28 0002      	movew %a0@(2),%sp@-
00021726: 3f10           	movew %a0@,%sp@-
00021728: 4eba f60e      	jsr %pc@(0x20d38)
0002172c: 588f           	addql #4,%sp
0002172e: 2079 0000 245a 	moveal 0x245a,%a0
00021734: 0c79 0008 0000 	cmpiw #8,0x244a
0002173a: 244a 
0002173c: 6308           	blss 0x21746
0002173e: 4250           	clrw %a0@
00021740: 3140 0002      	movew %d0,%a0@(2)
00021744: 6012           	bras 0x21758
00021746: 3080           	movew %d0,%a0@
00021748: 3240           	moveaw %d0,%a1
0002174a: 2449           	moveal %a1,%a2
0002174c: d5fc 0005 0e40 	addal #331328,%a2
00021752: 3172 9800 0002 	movew %a2@(0000000000000000,%a1:l),%a0@(2)
00021758: 245f           	moveal %sp@+,%a2
0002175a: 4e75           	rts
0002175c:  _get_pix
0002175c: 2079 0000 2456 	moveal 0x2456,%a0
00021762: 3f28 0002      	movew %a0@(2),%sp@-
00021766: 3f10           	movew %a0@,%sp@-
00021768: 4eba f5ce      	jsr %pc@(0x20d38)
0002176c: 588f           	addql #4,%sp
0002176e: 4e75           	rts
00021770:  _put_pix
00021770: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
00021774: 2079 0000 2456 	moveal 0x2456,%a0
0002177a: 3610           	movew %a0@,%d3
0002177c: 3228 0002      	movew %a0@(2),%d1
00021780: 0c79 0008 0000 	cmpiw #8,0x244a
00021786: 244a 
00021788: 6342           	blss 0x217cc
0002178a: 2039 0000 044e 	movel 0x44e,%d0
00021790: 3439 0000 244c 	movew 0x244c,%d2
00021796: c3c2           	mulsw %d2,%d1
00021798: 3243           	moveaw %d3,%a1
0002179a: d3c9           	addal %a1,%a1
0002179c: 41f1 1800      	lea %a1@(0000000000000000,%d1:l),%a0
000217a0: 41f0 0800      	lea %a0@(0000000000000000,%d0:l),%a0
000217a4: b088           	cmpl %a0,%d0
000217a6: 6200 0086      	bhiw 0x2182e
000217aa: 3239 0000 2446 	movew 0x2446,%d1
000217b0: c5c1           	mulsw %d1,%d2
000217b2: 3279 0000 243e 	moveaw 0x243e,%a1
000217b8: d3c9           	addal %a1,%a1
000217ba: d489           	addl %a1,%d2
000217bc: d082           	addl %d2,%d0
000217be: b088           	cmpl %a0,%d0
000217c0: 636c           	blss 0x2182e
000217c2: 2279 0000 2452 	moveal 0x2452,%a1
000217c8: 3091           	movew %a1@,%a0@
000217ca: 6062           	bras 0x2182e
000217cc: 3f01           	movew %d1,%sp@-
000217ce: 3f03           	movew %d3,%sp@-
000217d0: 45f9 0002 48a0 	lea 0x248a0,%a2
000217d6: 4e92           	jsr %a2@
000217d8: 2400           	movel %d0,%d2
000217da: 588f           	addql #4,%sp
000217dc: b0b9 0000 044e 	cmpl 0x44e,%d0
000217e2: 654a           	bcss 0x2182e
000217e4: 3f39 0000 2446 	movew 0x2446,%sp@-
000217ea: 3f39 0000 243e 	movew 0x243e,%sp@-
000217f0: 4e92           	jsr %a2@
000217f2: 588f           	addql #4,%sp
000217f4: b082           	cmpl %d2,%d0
000217f6: 6336           	blss 0x2182e
000217f8: 2079 0000 2452 	moveal 0x2452,%a0
000217fe: 3810           	movew %a0@,%d4
00021800: 0243 000f      	andiw #15,%d3
00021804: 303c 8000      	movew #-32768,%d0
00021808: e668           	lsrw %d3,%d0
0002180a: 3239 0000 244a 	movew 0x244a,%d1
00021810: 2042           	moveal %d2,%a0
00021812: 3400           	movew %d0,%d2
00021814: 4642           	notw %d2
00021816: 6012           	bras 0x2182a
00021818: 0804 0000      	btst #0,%d4
0002181c: 6704           	beqs 0x21822
0002181e: 8150           	orw %d0,%a0@
00021820: 6002           	bras 0x21824
00021822: c550           	andw %d2,%a0@
00021824: e24c           	lsrw #1,%d4
00021826: 5341           	subqw #1,%d1
00021828: 5488           	addql #2,%a0
0002182a: 4a41           	tstw %d1
0002182c: 66ea           	bnes 0x21818
0002182e: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
00021832: 4e75           	rts
00021834:  _SOLID
00021834: ffff           	.short 0xffff
00021836:  _HOLLOW
00021836: 0000 07e0      	orib #-32,%d0
00021838:  _ROM_UD_PATRN
0002183a: 0ff0 1fd8      	bset %d7,@(0000000000000000)
0002183e: 1808           	.short 0x1808
00021840: 1808           	.short 0x1808
00021842: 1008           	.short 0x1008
00021844: 1e78           	.short 0x1e78
00021846: 1348           	.short 0x1348
00021848: 1108           	.short 0x1108
0002184a: 0810 0b70      	btst #112,%a0@
0002184e: 0650 07a0      	addiw #1952,%a0@
00021852: 1e20           	moveb %a0@-,%d7
00021854: 1bc0           	.short 0x1bc0
00021856: 1800           	moveb %d0,%d4
00021858: 0000 4444      	orib #68,%d0
0002185c: 0000 1111      	orib #17,%d0
00021860: 0000 5555      	orib #85,%d0
00021864: 0000 5555      	orib #85,%d0
00021868: 8888           	.short 0x8888
0002186a: 5555           	subqw #2,%a5@
0002186c: 2222           	movel %a2@-,%d1
0002186e: 5555           	subqw #2,%a5@
00021870: aaaa           	.short 0xaaaa
00021872: 5555           	subqw #2,%a5@
00021874: aaaa           	.short 0xaaaa
00021876: 5555           	subqw #2,%a5@
00021878: aaaa           	.short 0xaaaa
0002187a: dddd           	addal %a5@+,%fp
0002187c: aaaa           	.short 0xaaaa
0002187e: 7777 aaaa      	mvsw %sp@(ffffffffffffffaa,%a2:l:2),%d3
00021882: ffff           	.short 0xffff
00021884: aaaa           	.short 0xaaaa
00021886: ffff           	.short 0xffff
00021888: eeee           	.short 0xeeee
0002188a: ffff           	.short 0xffff
0002188c: bbbb           	.short 0xbbbb
0002188e: ffff           	.short 0xffff
00021890: ffff           	.short 0xffff
00021892: ffff           	.short 0xffff
00021894: ffff           	.short 0xffff
00021896: ffff           	.short 0xffff
00021898: ffff           	.short 0xffff
0002189a: 8080           	orl %d0,%d0
0002189c: 8080           	orl %d0,%d0
0002189e: 8080           	orl %d0,%d0
000218a0: ffff           	.short 0xffff
000218a2: 0808           	.short 0x0808
000218a4: 0808           	.short 0x0808
000218a6: 0808           	.short 0x0808
000218a8: 2020           	movel %a0@-,%d0
000218aa: 4040           	negxw %d0
000218ac: 8080           	orl %d0,%d0
000218ae: 4141           	.short 0x4141
000218b0: 2222           	movel %a2@-,%d1
000218b2: 1414           	moveb %a4@,%d2
000218b4: 0808           	.short 0x0808
000218b6: 1010           	moveb %a0@,%d0
000218b8: 0000 0000      	orib #0,%d0
000218bc: 1010           	moveb %a0@,%d0
000218be: 2828 0000      	movel %a0@(0),%d4
000218c2: 0000 0101      	orib #1,%d0
000218c6: 8282           	orl %d2,%d1
000218c8: 0202 0202      	andib #2,%d2
000218cc: aaaa           	.short 0xaaaa
000218ce: 5050           	addqw #8,%a0@
000218d0: 2020           	movel %a0@-,%d0
000218d2: 2020           	movel %a0@-,%d0
000218d4: aaaa           	.short 0xaaaa
000218d6: 0505           	btst %d2,%d5
000218d8: 4040           	negxw %d0
000218da: 8080           	orl %d0,%d0
000218dc: 0000 0808      	orib #8,%d0
000218e0: 0404 0202      	subib #2,%d4
000218e4: 0000 2020      	orib #32,%d0
000218e8: 6606           	bnes 0x218f0
000218ea: c6c6           	muluw %d6,%d3
000218ec: d8d8           	addaw %a0@+,%a4
000218ee: 1818           	moveb %a0@+,%d4
000218f0: 8181 8db1      	unpk %d1,%d0,#-29263
000218f4: 0c33 6000 0000 	cmpib #0,%a3@(0000000000000000,%d0:w)
000218fa: 0000 0400      	orib #0,%d0
000218fe: 0000 0010      	orib #16,%d0
00021902: 0000 8000      	orib #0,%d0
00021906: 0000 f8f8      	orib #-8,%d0
0002190a: 6c6c           	bges 0x21978
0002190c: c6c6           	muluw %d6,%d3
0002190e: 8f8f 1f1f      	unpk %sp@-,%sp@-,#7967
00021912: 3636 6363 f1f1 	movew %fp@(fffffffffffff1f1)@(ffffffffaaaa0000),%d3
00021918: aaaa 0000 
0002191c: 8888           	.short 0x8888
0002191e: 1414           	moveb %a4@,%d2
00021920: 2222           	movel %a2@-,%d1
00021922: 4141           	.short 0x4141
00021924: 8888           	.short 0x8888
00021926: 0000 0808      	orib #8,%d0
0002192a: 0000 aaaa      	orib #-86,%d0
0002192e: 0000 0808      	orib #8,%d0
00021932: 0000 8888      	orib #-120,%d0
00021936: 0000 7777      	orib #119,%d0
0002193a: 9898           	subl %a0@+,%d4
0002193c: f8f8           	.short 0xf8f8
0002193e: f8f8           	.short 0xf8f8
00021940: 7777 8989      	mvsw @(0000000000000000,%a0:l)@(0000000000000000),%d3
00021944: 8f8f 8f8f      	unpk %sp@-,%sp@-,#-28785
00021948: 8080           	orl %d0,%d0
0002194a: 8080           	orl %d0,%d0
0002194c: 4141           	.short 0x4141
0002194e: 3e3e           	.short 0x3e3e
00021950: 0808           	.short 0x0808
00021952: 0808           	.short 0x0808
00021954: 1414           	moveb %a4@,%d2
00021956: e3e3           	lslw %a3@-
00021958: 8181 4242      	unpk %d1,%d0,#16962
0002195c: 2424           	movel %a4@-,%d2
0002195e: 1818           	moveb %a0@+,%d4
00021960: 0606 0101      	addib #1,%d6
00021964: 8080           	orl %d0,%d0
00021966: 8080           	orl %d0,%d0
00021968: f0f0           	.short 0xf0f0
0002196a: f0f0           	.short 0xf0f0
0002196c: f0f0           	.short 0xf0f0
0002196e: f0f0           	.short 0xf0f0
00021970: 0f0f 0f0f      	movepw %sp@(3855),%d7
00021974: 0f0f 0f0f      	movepw %sp@(3855),%d7
00021978: 0808           	.short 0x0808
0002197a: 1c1c           	moveb %a4@+,%d6
0002197c: 3e3e           	.short 0x3e3e
0002197e: 7f7f           	.short 0x7f7f
00021980: ffff           	.short 0xffff
00021982: 7f7f           	.short 0x7f7f
00021984: 3e3e           	.short 0x3e3e
00021986: 1c1c           	moveb %a4@+,%d6
00021988: 1111           	moveb %a1@,%a0@-
0002198a: 2222           	movel %a2@-,%d1
0002198c: 4444           	negw %d4
0002198e: ffff           	.short 0xffff
00021990: 8888           	.short 0x8888
00021992: 4444           	negw %d4
00021994: 2222           	movel %a2@-,%d1
00021996: ffff           	.short 0xffff
00021998: 0101           	btst %d0,%d1
0002199a: 0202 0404      	andib #4,%d2
0002199e: 0808           	.short 0x0808
000219a0: 1010           	moveb %a0@,%d0
000219a2: 2020           	movel %a0@-,%d0
000219a4: 4040           	negxw %d0
000219a6: 8080           	orl %d0,%d0
000219a8: 6060           	bras 0x21a0a
000219aa: c0c0           	muluw %d0,%d0
000219ac: 8181 0303      	unpk %d1,%d0,#771
000219b0: 0606 0c0c      	addib #12,%d6
000219b4: 1818           	moveb %a0@+,%d4
000219b6: 3030 4242      	movew %a0@(0000000000000042,%d4:w:2),%d0
000219ba: 8181 8181      	unpk %d1,%d0,#-32383
000219be: 4242           	clrw %d2
000219c0: 2424           	movel %a4@-,%d2
000219c2: 1818           	moveb %a0@+,%d4
000219c4: 1818           	moveb %a0@+,%d4
000219c6: 2424           	movel %a4@-,%d2
000219c8: 8080           	orl %d0,%d0
000219ca: 8080           	orl %d0,%d0
000219cc: 8080           	orl %d0,%d0
000219ce: 8080           	orl %d0,%d0
000219d0: 8080           	orl %d0,%d0
000219d2: 8080           	orl %d0,%d0
000219d4: 8080           	orl %d0,%d0
000219d6: 8080           	orl %d0,%d0
000219d8: ffff           	.short 0xffff
000219e6: 0000 ffff      	orib #-1,%d0
000219ea: 8080           	orl %d0,%d0
000219ec: 8080           	orl %d0,%d0
000219ee: 8080           	orl %d0,%d0
000219f0: 8080           	orl %d0,%d0
000219f2: 8080           	orl %d0,%d0
000219f4: 8080           	orl %d0,%d0
000219f6: 8080           	orl %d0,%d0
000219f8: 0001 0002      	orib #2,%d1
000219fc: 0004 0008      	orib #8,%d4
00021a00: 0010 0020      	orib #32,%a0@
00021a04: 0040 0080      	oriw #128,%d0
00021a08: 0100           	btst %d0,%d0
00021a0a: 0200 0400      	andib #0,%d0
00021a0e: 0800 1000      	btst #0,%d0
00021a12: 2000           	movel %d0,%d0
00021a14: 4000           	negxb %d0
00021a16: 8000           	orb %d0,%d0
00021a18: 8003           	orb %d3,%d0
00021a1a: 0007 000e      	orib #14,%d7
00021a1e: 001c 0038      	orib #56,%a4@+
00021a22: 0070 00e0 01c0 	oriw #224,@(0000000000000000)
00021a28: 0380           	bclr %d1,%d0
00021a2a: 0700           	btst %d3,%d0
00021a2c: 0e00           	.short 0x0e00
00021a2e: 1c00           	moveb %d0,%d6
00021a30: 3800           	movew %d0,%d4
00021a32: 7000           	moveq #0,%d0
00021a34: e000           	asrb #8,%d0
00021a36: c001           	andb %d1,%d0
00021a38: 8001           	orb %d1,%d0
00021a3a: 4002           	negxb %d2
00021a3c: 2004           	movel %d4,%d0
00021a3e: 1008           	.short 0x1008
00021a40: 0810 0420      	btst #32,%a0@
00021a44: 0240 0180      	andiw #384,%d0
00021a48: 0180           	bclr %d0,%d0
00021a4a: 0240 0420      	andiw #1056,%d0
00021a4e: 0810 1008      	btst #8,%a0@
00021a52: 2004           	movel %d4,%d0
00021a54: 4002           	negxb %d2
00021a56: 8001           	orb %d1,%d0
00021a58: 8000           	orb %d0,%d0
00021a5a: 8000           	orb %d0,%d0
00021a5c: 8000           	orb %d0,%d0
00021a5e: 8000           	orb %d0,%d0
00021a60: 8000           	orb %d0,%d0
00021a62: 8000           	orb %d0,%d0
00021a64: 8000           	orb %d0,%d0
00021a66: 8000           	orb %d0,%d0
00021a68: 8000           	orb %d0,%d0
00021a6a: 8000           	orb %d0,%d0
00021a6c: 8000           	orb %d0,%d0
00021a6e: 8000           	orb %d0,%d0
00021a70: 8000           	orb %d0,%d0
00021a72: 8000           	orb %d0,%d0
00021a74: 8000           	orb %d0,%d0
00021a76: 8000           	orb %d0,%d0
00021a78: ffff           	.short 0xffff
00021a96: 0000 ffff      	orib #-1,%d0
00021a9a: 8080           	orl %d0,%d0
00021a9c: 8080           	orl %d0,%d0
00021a9e: 8080           	orl %d0,%d0
00021aa0: 8080           	orl %d0,%d0
00021aa2: 8080           	orl %d0,%d0
00021aa4: 8080           	orl %d0,%d0
00021aa6: 8080           	orl %d0,%d0
00021aa8: ffff           	.short 0xffff
00021aaa: 8080           	orl %d0,%d0
00021aac: 8080           	orl %d0,%d0
00021aae: 8080           	orl %d0,%d0
00021ab0: 8080           	orl %d0,%d0
00021ab2: 8080           	orl %d0,%d0
00021ab4: 8080           	orl %d0,%d0
00021ab6: 8080           	orl %d0,%d0
00021ab8: 2f02           	movel %d2,%sp@-
00021aba: 342f 0008      	movew %sp@(8),%d2
00021abe: 3202           	movew %d2,%d1
00021ac0: e641           	asrw #3,%d1
00021ac2: 0242 0007      	andiw #7,%d2
00021ac6: 7000           	moveq #0,%d0
00021ac8: 3001           	movew %d1,%d0
00021aca: 41fa 05c8      	lea %pc@(0x22094),%a0
00021ace: d080           	addl %d0,%d0
00021ad0: 3030 0800      	movew %a0@(0000000000000000,%d0:l),%d0
00021ad4: 4a42           	tstw %d2
00021ad6: 6716           	beqs 0x21aee
00021ad8: 5241           	addqw #1,%d1
00021ada: 0281 0000 ffff 	andil #65535,%d1
00021ae0: d281           	addl %d1,%d1
00021ae2: 3230 1800      	movew %a0@(0000000000000000,%d1:l),%d1
00021ae6: 9240           	subw %d0,%d1
00021ae8: c3c2           	mulsw %d2,%d1
00021aea: e649           	lsrw #3,%d1
00021aec: d041           	addw %d1,%d0
00021aee: 241f           	movel %sp@+,%d2
00021af0: 4e75           	rts
00021af2: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
00021af6: 246f 0018      	moveal %sp@(24),%a2
00021afa: 342f 001c      	movew %sp@(28),%d2
00021afe: 6004           	bras 0x21b04
00021b00: 0642 f1f0      	addiw #-3600,%d2
00021b04: 0c42 0e0f      	cmpiw #3599,%d2
00021b08: 6ef6           	bgts 0x21b00
00021b0a: 0c42 0a8c      	cmpiw #2700,%d2
00021b0e: 6f0c           	bles 0x21b1c
00021b10: 303c 0e10      	movew #3600,%d0
00021b14: 9042           	subw %d2,%d0
00021b16: 3400           	movew %d0,%d2
00021b18: 4244           	clrw %d4
00021b1a: 6022           	bras 0x21b3e
00021b1c: 0c42 0708      	cmpiw #1800,%d2
00021b20: 6f08           	bles 0x21b2a
00021b22: 0642 f8f8      	addiw #-1800,%d2
00021b26: 7802           	moveq #2,%d4
00021b28: 6014           	bras 0x21b3e
00021b2a: 0c42 0384      	cmpiw #900,%d2
00021b2e: 6f0c           	bles 0x21b3c
00021b30: 303c 0708      	movew #1800,%d0
00021b34: 9042           	subw %d2,%d0
00021b36: 3400           	movew %d0,%d2
00021b38: 7803           	moveq #3,%d4
00021b3a: 6002           	bras 0x21b3e
00021b3c: 7801           	moveq #1,%d4
00021b3e: 0c42 0380      	cmpiw #896,%d2
00021b42: 6f0a           	bles 0x21b4e
00021b44: 3039 0005 3466 	movew 0x53466,%d0
00021b4a: 4243           	clrw %d3
00021b4c: 6042           	bras 0x21b90
00021b4e: 0c42 0003      	cmpiw #3,%d2
00021b52: 6e0a           	bgts 0x21b5e
00021b54: 3639 0005 3464 	movew 0x53464,%d3
00021b5a: 4240           	clrw %d0
00021b5c: 6032           	bras 0x21b90
00021b5e: 303c 0384      	movew #900,%d0
00021b62: 9042           	subw %d2,%d0
00021b64: 3f00           	movew %d0,%sp@-
00021b66: 47fa ff50      	lea %pc@(0x21ab8),%a3
00021b6a: 4e93           	jsr %a3@
00021b6c: 3600           	movew %d0,%d3
00021b6e: c6f9 0005 3464 	muluw 0x53464,%d3
00021b74: 0683 0000 8000 	addil #32768,%d3
00021b7a: 4843           	swap %d3
00021b7c: 3e82           	movew %d2,%sp@
00021b7e: 4e93           	jsr %a3@
00021b80: 548f           	addql #2,%sp
00021b82: c0f9 0005 3466 	muluw 0x53466,%d0
00021b88: 0680 0000 8000 	addil #32768,%d0
00021b8e: 4840           	swap %d0
00021b90: 0804 0001      	btst #1,%d4
00021b94: 6702           	beqs 0x21b98
00021b96: 4443           	negw %d3
00021b98: 0804 0000      	btst #0,%d4
00021b9c: 6702           	beqs 0x21ba0
00021b9e: 4440           	negw %d0
00021ba0: d679 0005 3460 	addw 0x53460,%d3
00021ba6: 3483           	movew %d3,%a2@
00021ba8: d079 0005 3462 	addw 0x53462,%d0
00021bae: 3540 0002      	movew %d0,%a2@(2)
00021bb2: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
00021bb6: 4e75           	rts
00021bb8: 4fef ffec      	lea %sp@(-20),%sp
00021bbc: 48e7 3f3a      	moveml %d2-%d7/%a2-%a4/%fp,%sp@-
00021bc0: 266f 0040      	moveal %sp@(64),%a3
00021bc4: 2479 0000 2456 	moveal 0x2456,%a2
00021bca: 2f0a           	movel %a2,%sp@-
00021bcc: 4eb9 0002 47d8 	jsr 0x247d8
00021bd2: 3612           	movew %a2@,%d3
00021bd4: 382a 0002      	movew %a2@(2),%d4
00021bd8: 306a 0004      	moveaw %a2@(4),%a0
00021bdc: 326a 0006      	moveaw %a2@(6),%a1
00021be0: 3208           	movew %a0,%d1
00021be2: 9243           	subw %d3,%d1
00021be4: 3001           	movew %d1,%d0
00021be6: 740f           	moveq #15,%d2
00021be8: e468           	lsrw %d2,%d0
00021bea: d041           	addw %d1,%d0
00021bec: 3239 0000 2196 	movew 0x2196,%d1
00021bf2: ec41           	asrw #6,%d1
00021bf4: e240           	asrw #1,%d0
00021bf6: 588f           	addql #4,%sp
00021bf8: b240           	cmpw %d0,%d1
00021bfa: 6c02           	bges 0x21bfe
00021bfc: 3001           	movew %d1,%d0
00021bfe: 3200           	movew %d0,%d1
00021c00: c3f9 0000 219c 	mulsw 0x219c,%d1
00021c06: 83f9 0000 219e 	divsw 0x219e,%d1
00021c0c: 3a04           	movew %d4,%d5
00021c0e: 9a49           	subw %a1,%d5
00021c10: 3405           	movew %d5,%d2
00021c12: 7c0f           	moveq #15,%d6
00021c14: ec6a           	lsrw %d6,%d2
00021c16: d445           	addw %d5,%d2
00021c18: e242           	asrw #1,%d2
00021c1a: b441           	cmpw %d1,%d2
00021c1c: 6c02           	bges 0x21c20
00021c1e: 3202           	movew %d2,%d1
00021c20: 426f 0028      	clrw %sp@(40)
00021c24: 343c 30fb      	movew #12539,%d2
00021c28: 3a02           	movew %d2,%d5
00021c2a: cbc0           	mulsw %d0,%d5
00021c2c: 8bfc 7fff      	divsw #32767,%d5
00021c30: 3f45 002a      	movew %d5,%sp@(42)
00021c34: 3a3c 5a82      	movew #23170,%d5
00021c38: 3c05           	movew %d5,%d6
00021c3a: cdc0           	mulsw %d0,%d6
00021c3c: 8dfc 7fff      	divsw #32767,%d6
00021c40: 3f46 002c      	movew %d6,%sp@(44)
00021c44: 3c3c 7641      	movew #30273,%d6
00021c48: 3e06           	movew %d6,%d7
00021c4a: cfc0           	mulsw %d0,%d7
00021c4c: 8ffc 7fff      	divsw #32767,%d7
00021c50: 3f47 002e      	movew %d7,%sp@(46)
00021c54: 3f40 0030      	movew %d0,%sp@(48)
00021c58: 3f41 0032      	movew %d1,%sp@(50)
00021c5c: cdc1           	mulsw %d1,%d6
00021c5e: 8dfc 7fff      	divsw #32767,%d6
00021c62: 3f46 0034      	movew %d6,%sp@(52)
00021c66: cbc1           	mulsw %d1,%d5
00021c68: 8bfc 7fff      	divsw #32767,%d5
00021c6c: 3f45 0036      	movew %d5,%sp@(54)
00021c70: c5c1           	mulsw %d1,%d2
00021c72: 85fc 7fff      	divsw #32767,%d2
00021c76: 3f42 0038      	movew %d2,%sp@(56)
00021c7a: 426f 003a      	clrw %sp@(58)
00021c7e: 2479 0000 2456 	moveal 0x2456,%a2
00021c84: 3c08           	movew %a0,%d6
00021c86: 9c40           	subw %d0,%d6
00021c88: 3409           	movew %a1,%d2
00021c8a: d441           	addw %d1,%d2
00021c8c: 49ef 0028      	lea %sp@(40),%a4
00021c90: 43ef 0032      	lea %sp@(50),%a1
00021c94: 2a09           	movel %a1,%d5
00021c96: 204a           	moveal %a2,%a0
00021c98: 3e06           	movew %d6,%d7
00021c9a: de5c           	addw %a4@+,%d7
00021c9c: 3087           	movew %d7,%a0@
00021c9e: 3e02           	movew %d2,%d7
00021ca0: 9e59           	subw %a1@+,%d7
00021ca2: 3147 0002      	movew %d7,%a0@(2)
00021ca6: 5888           	addql #4,%a0
00021ca8: ba8c           	cmpl %a4,%d5
00021caa: 66ec           	bnes 0x21c98
00021cac: 43ea 0014      	lea %a2@(20),%a1
00021cb0: 9841           	subw %d1,%d4
00021cb2: 4def 003c      	lea %sp@(60),%fp
00021cb6: 41ef 0032      	lea %sp@(50),%a0
00021cba: 49ef 0028      	lea %sp@(40),%a4
00021cbe: 3206           	movew %d6,%d1
00021cc0: d260           	addw %a0@-,%d1
00021cc2: 3281           	movew %d1,%a1@
00021cc4: 3e04           	movew %d4,%d7
00021cc6: de66           	addw %fp@-,%d7
00021cc8: 3347 0002      	movew %d7,%a1@(2)
00021ccc: 5889           	addql #4,%a1
00021cce: b9c8           	cmpal %a0,%a4
00021cd0: 66ec           	bnes 0x21cbe
00021cd2: 43ea 0028      	lea %a2@(40),%a1
00021cd6: d043           	addw %d3,%d0
00021cd8: 49ef 0032      	lea %sp@(50),%a4
00021cdc: 3200           	movew %d0,%d1
00021cde: 9258           	subw %a0@+,%d1
00021ce0: 3281           	movew %d1,%a1@
00021ce2: 3c04           	movew %d4,%d6
00021ce4: dc5c           	addw %a4@+,%d6
00021ce6: 3346 0002      	movew %d6,%a1@(2)
00021cea: 5889           	addql #4,%a1
00021cec: ba88           	cmpl %a0,%d5
00021cee: 66ec           	bnes 0x21cdc
00021cf0: 41ea 003c      	lea %a2@(60),%a0
00021cf4: 4def 003c      	lea %sp@(60),%fp
00021cf8: 43ef 0032      	lea %sp@(50),%a1
00021cfc: 49ef 0028      	lea %sp@(40),%a4
00021d00: 3e00           	movew %d0,%d7
00021d02: 9e61           	subw %a1@-,%d7
00021d04: 3087           	movew %d7,%a0@
00021d06: 3202           	movew %d2,%d1
00021d08: 9266           	subw %fp@-,%d1
00021d0a: 3141 0002      	movew %d1,%a0@(2)
00021d0e: 5888           	addql #4,%a0
00021d10: b9c9           	cmpal %a1,%a4
00021d12: 66ec           	bnes 0x21d00
00021d14: 2079 0000 244e 	moveal 0x244e,%a0
00021d1a: 0c68 0008 000a 	cmpiw #8,%a0@(10)
00021d20: 664a           	bnes 0x21d6c
00021d22: 2f0b           	movel %a3,%sp@-
00021d24: 4eb9 0002 4130 	jsr 0x24130
00021d2a: 2079 0000 2456 	moveal 0x2456,%a0
00021d30: 3550 0050      	movew %a0@,%a2@(80)
00021d34: 3568 0002 0052 	movew %a0@(2),%a2@(82)
00021d3a: 588f           	addql #4,%sp
00021d3c: 0c6b 0001 0032 	cmpiw #1,%a3@(50)
00021d42: 6618           	bnes 0x21d5c
00021d44: 3f2b 002c      	movew %a3@(44),%sp@-
00021d48: 3f3c 0015      	movew #21,%sp@-
00021d4c: 2f08           	movel %a0,%sp@-
00021d4e: 2f0b           	movel %a3,%sp@-
00021d50: 4eb9 0002 406a 	jsr 0x2406a
00021d56: 4fef 000c      	lea %sp@(12),%sp
00021d5a: 6022           	bras 0x21d7e
00021d5c: 3f3c 0015      	movew #21,%sp@-
00021d60: 2f08           	movel %a0,%sp@-
00021d62: 2f0b           	movel %a3,%sp@-
00021d64: 4eb9 0002 32fa 	jsr 0x232fa
00021d6a: 600e           	bras 0x21d7a
00021d6c: 3f3c 0014      	movew #20,%sp@-
00021d70: 2f0a           	movel %a2,%sp@-
00021d72: 2f0b           	movel %a3,%sp@-
00021d74: 4eb9 0002 1366 	jsr 0x21366
00021d7a: 4fef 000a      	lea %sp@(10),%sp
00021d7e: 4cdf 5cfc      	moveml %sp@+,%d2-%d7/%a2-%a4/%fp
00021d82: 4fef 0014      	lea %sp@(20),%sp
00021d86: 4e75           	rts
00021d88:  _vdi_v_gdp
00021d88: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
00021d8c: 246f 0020      	moveal %sp@(32),%a2
00021d90: 2679 0000 2456 	moveal 0x2456,%a3
00021d96: 2079 0000 244e 	moveal 0x244e,%a0
00021d9c: 3028 000a      	movew %a0@(10),%d0
00021da0: 3200           	movew %d0,%d1
00021da2: 5341           	subqw #1,%d1
00021da4: 0c41 0009      	cmpiw #9,%d1
00021da8: 6200 02e4      	bhiw 0x2208e
00021dac: 0281 0000 ffff 	andil #65535,%d1
00021db2: d281           	addl %d1,%d1
00021db4: 323b 1806      	movew %pc@(0x21dbc,%d1:l),%d1
00021db8: 4efb 1002      	jmp %pc@(0x21dbc,%d1:w)
00021dbc: 0014 0076      	orib #118,%a4@
00021dc0: 0076 0076 0076 	oriw #118,%fp@(0000000000000076,%d0:w)
00021dc6: 0076 0076 0296 	oriw #118,%fp@(ffffffffffffff96,%d0:w:2)
00021dcc: 02b8 02c4 2f0a 	andil #46411530,0x4eb9
00021dd2: 4eb9 
00021dd4: 0002 106a      	orib #106,%d2
00021dd8: 588f           	addql #4,%sp
00021dda: 0c6a 0001 0022 	cmpiw #1,%a2@(34)
00021de0: 6600 02ac      	bnew 0x2208e
00021de4: 33fc ffff 0000 	movew #-1,0x246c
00021dea: 246c 
00021dec: 302b 0006      	movew %a3@(6),%d0
00021df0: 3740 000e      	movew %d0,%a3@(14)
00021df4: 3740 000a      	movew %d0,%a3@(10)
00021df8: 302b 0002      	movew %a3@(2),%d0
00021dfc: 3740 0012      	movew %d0,%a3@(18)
00021e00: 3740 0006      	movew %d0,%a3@(6)
00021e04: 376b 0004 0008 	movew %a3@(4),%a3@(8)
00021e0a: 3013           	movew %a3@,%d0
00021e0c: 3740 0010      	movew %d0,%a3@(16)
00021e10: 3740 000c      	movew %d0,%a3@(12)
00021e14: 3f2a 001e      	movew %a2@(30),%sp@-
00021e18: 3f3c 0005      	movew #5,%sp@-
00021e1c: 2f39 0000 2456 	movel 0x2456,%sp@-
00021e22: 2f0a           	movel %a2,%sp@-
00021e24: 4eb9 0002 406a 	jsr 0x2406a
00021e2a: 4fef 000c      	lea %sp@(12),%sp
00021e2e: 6000 025e      	braw 0x2208e
00021e32: 33d3 0005 3460 	movew %a3@,0x53460
00021e38: 33eb 0002 0005 	movew %a3@(2),0x53462
00021e3e: 3462 
00021e40: 0c40 0004      	cmpiw #4,%d0
00021e44: 6e26           	bgts 0x21e6c
00021e46: 6606           	bnes 0x21e4e
00021e48: 302b 0008      	movew %a3@(8),%d0
00021e4c: 6004           	bras 0x21e52
00021e4e: 302b 000c      	movew %a3@(12),%d0
00021e52: 33c0 0005 3464 	movew %d0,0x53464
00021e58: c1f9 0000 219c 	mulsw 0x219c,%d0
00021e5e: 81f9 0000 219e 	divsw 0x219e,%d0
00021e64: 33c0 0005 3466 	movew %d0,0x53466
00021e6a: 6010           	bras 0x21e7c
00021e6c: 33eb 0004 0005 	movew %a3@(4),0x53464
00021e72: 3464 
00021e74: 33eb 0006 0005 	movew %a3@(6),0x53466
00021e7a: 3466 
00021e7c: 3039 0005 3464 	movew 0x53464,%d0
00021e82: 6c08           	bges 0x21e8c
00021e84: 4440           	negw %d0
00021e86: 33c0 0005 3464 	movew %d0,0x53464
00021e8c: 3039 0005 3466 	movew 0x53466,%d0
00021e92: 6c08           	bges 0x21e9c
00021e94: 4440           	negw %d0
00021e96: 33c0 0005 3466 	movew %d0,0x53466
00021e9c: 4a6a 0002      	tstw %a2@(2)
00021ea0: 6744           	beqs 0x21ee6
00021ea2: 3239 0005 3460 	movew 0x53460,%d1
00021ea8: 3039 0005 3464 	movew 0x53464,%d0
00021eae: 3401           	movew %d1,%d2
00021eb0: d440           	addw %d0,%d2
00021eb2: b46a 04ac      	cmpw %a2@(1196),%d2
00021eb6: 6d00 01d6      	bltw 0x2208e
00021eba: 9240           	subw %d0,%d1
00021ebc: b26a 04ae      	cmpw %a2@(1198),%d1
00021ec0: 6e00 01cc      	bgtw 0x2208e
00021ec4: 3239 0005 3462 	movew 0x53462,%d1
00021eca: 3039 0005 3466 	movew 0x53466,%d0
00021ed0: 3401           	movew %d1,%d2
00021ed2: d440           	addw %d0,%d2
00021ed4: b46a 04b0      	cmpw %a2@(1200),%d2
00021ed8: 6d00 01b4      	bltw 0x2208e
00021edc: 9240           	subw %d0,%d1
00021ede: b26a 04b2      	cmpw %a2@(1202),%d1
00021ee2: 6e00 01aa      	bgtw 0x2208e
00021ee6: 2079 0000 244e 	moveal 0x244e,%a0
00021eec: 3028 000a      	movew %a0@(10),%d0
00021ef0: 5940           	subqw #4,%d0
00021ef2: 0c40 0001      	cmpiw #1,%d0
00021ef6: 6210           	bhis 0x21f08
00021ef8: 4279 0005 3468 	clrw 0x53468
00021efe: 33fc 0e10 0005 	movew #3600,0x5346a
00021f04: 346a 
00021f06: 6014           	bras 0x21f1c
00021f08: 2079 0000 2452 	moveal 0x2452,%a0
00021f0e: 33d0 0005 3468 	movew %a0@,0x53468
00021f14: 33e8 0002 0005 	movew %a0@(2),0x5346a
00021f1a: 346a 
00021f1c: 3a39 0005 346a 	movew 0x5346a,%d5
00021f22: 3839 0005 3468 	movew 0x53468,%d4
00021f28: 3005           	movew %d5,%d0
00021f2a: 9044           	subw %d4,%d0
00021f2c: 33c0 0005 346c 	movew %d0,0x5346c
00021f32: 6c0a           	bges 0x21f3e
00021f34: 0640 0e10      	addiw #3600,%d0
00021f38: 33c0 0005 346c 	movew %d0,0x5346c
00021f3e: 3039 0005 3464 	movew 0x53464,%d0
00021f44: 3439 0005 3466 	movew 0x53466,%d2
00021f4a: b042           	cmpw %d2,%d0
00021f4c: 6f02           	bles 0x21f50
00021f4e: 3400           	movew %d0,%d2
00021f50: e442           	asrw #2,%d2
00021f52: 0c42 001f      	cmpiw #31,%d2
00021f56: 6f0c           	bles 0x21f64
00021f58: 0c42 0080      	cmpiw #128,%d2
00021f5c: 6f08           	bles 0x21f66
00021f5e: 343c 0080      	movew #128,%d2
00021f62: 6002           	bras 0x21f66
00021f64: 7420           	moveq #32,%d2
00021f66: 2079 0000 2456 	moveal 0x2456,%a0
00021f6c: 47e8 0004      	lea %a0@(4),%a3
00021f70: 3f04           	movew %d4,%sp@-
00021f72: 2f08           	movel %a0,%sp@-
00021f74: 49fa fb7c      	lea %pc@(0x21af2),%a4
00021f78: 4e94           	jsr %a4@
00021f7a: 5c8f           	addql #6,%sp
00021f7c: 7601           	moveq #1,%d3
00021f7e: 3039 0005 346c 	movew 0x5346c,%d0
00021f84: c1c3           	mulsw %d3,%d0
00021f86: 81c2           	divsw %d2,%d0
00021f88: d044           	addw %d4,%d0
00021f8a: 3f00           	movew %d0,%sp@-
00021f8c: 2f0b           	movel %a3,%sp@-
00021f8e: 4e94           	jsr %a4@
00021f90: 5c8f           	addql #6,%sp
00021f92: 2013           	movel %a3@,%d0
00021f94: b0ab fffc      	cmpl %a3@(-4),%d0
00021f98: 6702           	beqs 0x21f9c
00021f9a: 588b           	addql #4,%a3
00021f9c: 5243           	addqw #1,%d3
00021f9e: b443           	cmpw %d3,%d2
00021fa0: 6edc           	bgts 0x21f7e
00021fa2: 3f05           	movew %d5,%sp@-
00021fa4: 2f0b           	movel %a3,%sp@-
00021fa6: 4eba fb4a      	jsr %pc@(0x21af2)
00021faa: 2639 0000 2456 	movel 0x2456,%d3
00021fb0: 240b           	movel %a3,%d2
00021fb2: 5882           	addql #4,%d2
00021fb4: 9483           	subl %d3,%d2
00021fb6: e48a           	lsrl #2,%d2
00021fb8: 2079 0000 244e 	moveal 0x244e,%a0
00021fbe: 3028 000a      	movew %a0@(10),%d0
00021fc2: 5c8f           	addql #6,%sp
00021fc4: 0c40 0003      	cmpiw #3,%d0
00021fc8: 6706           	beqs 0x21fd0
00021fca: 0c40 0007      	cmpiw #7,%d0
00021fce: 6612           	bnes 0x21fe2
00021fd0: 3779 0005 3460 	movew 0x53460,%a3@(4)
00021fd6: 0004 
00021fd8: 3779 0005 3462 	movew 0x53462,%a3@(6)
00021fde: 0006 
00021fe0: 5242           	addqw #1,%d2
00021fe2: 3028 000a      	movew %a0@(10),%d0
00021fe6: 0c40 0002      	cmpiw #2,%d0
00021fea: 6706           	beqs 0x21ff2
00021fec: 0c40 0006      	cmpiw #6,%d0
00021ff0: 664e           	bnes 0x22040
00021ff2: 0c6a 0001 0032 	cmpiw #1,%a2@(50)
00021ff8: 6638           	bnes 0x22032
00021ffa: 2f0a           	movel %a2,%sp@-
00021ffc: 4eb9 0002 4130 	jsr 0x24130
00022002: 3f2a 002c      	movew %a2@(44),%sp@-
00022006: 3f02           	movew %d2,%sp@-
00022008: 2f03           	movel %d3,%sp@-
0002200a: 2f0a           	movel %a2,%sp@-
0002200c: 4eb9 0002 406a 	jsr 0x2406a
00022012: 302a 002e      	movew %a2@(46),%d0
00022016: 806a 002a      	orw %a2@(42),%d0
0002201a: 4fef 0010      	lea %sp@(16),%sp
0002201e: 0800 0000      	btst #0,%d0
00022022: 676a           	beqs 0x2208e
00022024: 3f02           	movew %d2,%sp@-
00022026: 2f03           	movel %d3,%sp@-
00022028: 2f0a           	movel %a2,%sp@-
0002202a: 4eb9 0002 323a 	jsr 0x2323a
00022030: 601a           	bras 0x2204c
00022032: 3f02           	movew %d2,%sp@-
00022034: 2f03           	movel %d3,%sp@-
00022036: 2f0a           	movel %a2,%sp@-
00022038: 4eb9 0002 32fa 	jsr 0x232fa
0002203e: 600c           	bras 0x2204c
00022040: 3f02           	movew %d2,%sp@-
00022042: 2f03           	movel %d3,%sp@-
00022044: 2f0a           	movel %a2,%sp@-
00022046: 4eb9 0002 1366 	jsr 0x21366
0002204c: 4fef 000a      	lea %sp@(10),%sp
00022050: 603c           	bras 0x2208e
00022052: 362a 002a      	movew %a2@(42),%d3
00022056: 342a 002e      	movew %a2@(46),%d2
0002205a: 426a 002a      	clrw %a2@(42)
0002205e: 426a 002e      	clrw %a2@(46)
00022062: 2f0a           	movel %a2,%sp@-
00022064: 4eba fb52      	jsr %pc@(0x21bb8)
00022068: 3543 002a      	movew %d3,%a2@(42)
0002206c: 3542 002e      	movew %d2,%a2@(46)
00022070: 588f           	addql #4,%sp
00022072: 601a           	bras 0x2208e
00022074: 2f4a 0020      	movel %a2,%sp@(32)
00022078: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
0002207c: 6000 fb3a      	braw 0x21bb8
00022080: 2f4a 0020      	movel %a2,%sp@(32)
00022084: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
00022088: 4ef9 0002 7196 	jmp 0x27196
0002208e: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
00022092: 4e75           	rts
00022094: 0000 0393      	orib #-109,%d0
00022098: 0726           	btst %d3,%fp@-
0002209a: 0ab8 0e4a 11dc 	eoril #239735260,0x156c
000220a0: 156c 
000220a2: 18fb 1c89      	moveb %pc@(0x2202d,%d1:l:4),%a4@+
000220a6: 2016           	movel %fp@,%d0
000220a8: 23a1 272a 2ab1 	movel %a1@-,%a1@(0000000000002ab1,%d2:w:8)@(0000000000002e37)
000220ae: 2e37 
000220b0: 31b9 353a 38b7 	movew 0x353a38b7,%a0@(0000000000000032,%d3:l:4)
000220b6: 3c32 
000220b8: 3faa 431f 4690 	movew %a2@(17183),%sp@(ffffffffffffff90,%d4:w:8)
000220be: 49fe           	.short 0x49fe
000220c0: 4d68           	.short 0x4d68
000220c2: 50ce 5431      	dbt %d6,0x274f5
000220c6: 578f           	subql #3,%sp
000220c8: 5ae8 5e3d      	spl %a0@(24125)
000220cc: 618e           	bsrs 0x2205c
000220ce: 64d9           	bccs 0x220a9
000220d0: 6820           	bvcs 0x220f2
000220d2: 6b61           	bmis 0x22135
000220d4: 6e9d           	bgts 0x22073
000220d6: 71d4           	mvzw %a4@,%d0
000220d8: 7504           	mvsb %d4,%d2
000220da: 782f           	moveq #47,%d4
000220dc: 7b54           	mvsw %a4@,%d5
000220de: 7e73           	moveq #115,%d7
000220e0: 818b 849d      	unpk %a3@-,%a0@-,#-31587
000220e4: 87a9 8aad      	orl %d3,%a1@(-30035)
000220e8: 8dab 90a2      	orl %d6,%a3@(-28510)
000220ec: 9391           	subl %d1,%a1@
000220ee: 9679 995a 9c32 	subw 0x995a9c32,%d3
000220f4: 9f04           	subxb %d4,%d7
000220f6: a1cd           	.short 0xa1cd
000220f8: a48e           	.short 0xa48e
000220fa: a747           	mov3ql #3,%d7
000220fc: a9f7           	.short 0xa9f7
000220fe: ac9f           	.short 0xac9f
00022100: af3e           	.short 0xaf3e
00022102: b1d5           	cmpal %a5@,%a0
00022104: b463           	cmpw %a3@-,%d2
00022106: b6e8 b963      	cmpaw %a0@(-18077),%a3
0002210a: bbd6           	cmpal %fp@,%a5
0002210c: be3f           	.short 0xbe3f
0002210e: c09e           	andl %fp@+,%d0
00022110: c2f4 c540      	muluw %a4@(0000000000000000),%d1
00022114: c783           	.short 0xc783
00022116: c9bb           	.short 0xc9bb
00022118: cbe9 ce0e      	mulsw %a1@(-12786),%d5
0002211c: d027           	addb %sp@-,%d0
0002211e: d237 d43c      	addb %sp@(000000000000003c,%a5:w:4),%d1
00022122: d636 d826      	addb %fp@(0000000000000026,%a5:l),%d3
00022126: da0b           	.short 0xda0b
00022128: dbe5           	addal %a5@-,%a5
0002212a: ddb4 df78 e131 	addl %d6,%a4@(ffffffffe131e2de)
00022130: e2de 
00022132: e481           	asrl #2,%d1
00022134: e617           	roxrb #3,%d7
00022136: e7a3           	asll %d3,%d3
00022138: e923           	aslb %d4,%d3
0002213a: ea97           	roxrl #5,%d7
0002213c: ebff           	.short 0xebff
0002213e: ed5c           	rolw #6,%d4
00022140: eead           	lsrl %d7,%d5
00022142: eff2           	.short 0xeff2
00022144: f12b f258      	psave %a3@(-3496)
00022148: f378 f48d      	frestore 0xfffff48d
0002214c: f596           	.short 0xf596
0002214e: f692           	.short 0xf692
00022150: f782           	.short 0xf782
00022152: f865           	.short 0xf865
00022154: f93c           	.short 0xf93c
00022156: fa07           	.short 0xfa07
00022158: fac5           	.short 0xfac5
0002215a: fb77 fc1c      	wddataw %sp@(000000000000001c,%sp:l:4)
0002215e: fcb5           	.short 0xfcb5
00022160: fd41 fdc0      	cp0stw %sp,%d1,#7,#448
00022164: fe33           	.short 0xfe33
00022166: fe99 fef2      	cp1ldl %a1@+,%sp,#8,#242
0002216a: ff3f           	.short 0xff3f
0002216c: ff7f           	.short 0xff7f
0002216e: ffb2           	.short 0xffb2
00022170: ffd8           	.short 0xffd8
00022172: fff2           	.short 0xfff2
00022174: fffe           	.short 0xfffe
00022176: 0000 2f0a      	orib #10,%d0
0002217a: 2f02           	movel %d2,%sp@-
0002217c: 3f3c 0002      	movew #2,%sp@-
00022180: 3f3c 0001      	movew #1,%sp@-
00022184: 4e4d           	trap #13
00022186: 588f           	addql #4,%sp
00022188: 4a40           	tstw %d0
0002218a: 6720           	beqs 0x221ac
0002218c: 3f3c 0002      	movew #2,%sp@-
00022190: 3f3c 0002      	movew #2,%sp@-
00022194: 4e4d           	trap #13
00022196: 588f           	addql #4,%sp
00022198: 3200           	movew %d0,%d1
0002219a: 0241 00ff      	andiw #255,%d1
0002219e: e088           	lsrl #8,%d0
000221a0: 8240           	orw %d0,%d1
000221a2: 33c1 0000 2276 	movew %d1,0x2276
000221a8: 7001           	moveq #1,%d0
000221aa: 6002           	bras 0x221ae
000221ac: 4240           	clrw %d0
000221ae: 241f           	movel %sp@+,%d2
000221b0: 245f           	moveal %sp@+,%a2
000221b2: 4e75           	rts
000221b4:  _vdi_v_choice
000221b4: 33fc 0001 0000 	movew #1,0x2276
000221ba: 2276 
000221bc: 2079 0000 245a 	moveal 0x245a,%a0
000221c2: 30bc 0001      	movew #1,%a0@
000221c6: 4e75           	rts
000221c8:  _vdi_v_string
000221c8: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
000221cc: 2079 0000 2452 	moveal 0x2452,%a0
000221d2: 3610           	movew %a0@,%d3
000221d4: 383c 00ff      	movew #255,%d4
000221d8: 4a43           	tstw %d3
000221da: 6c04           	bges 0x221e0
000221dc: 4443           	negw %d3
000221de: 78ff           	moveq #-1,%d4
000221e0: 4a79 0000 22ea 	tstw 0x22ea
000221e6: 6676           	bnes 0x2225e
000221e8: 4279 0000 2276 	clrw 0x2276
000221ee: 7400           	moveq #0,%d2
000221f0: 45fa ff86      	lea %pc@(0x22178),%a2
000221f4: 6022           	bras 0x22218
000221f6: 4e92           	jsr %a2@
000221f8: 4a40           	tstw %d0
000221fa: 67fa           	beqs 0x221f6
000221fc: 2042           	moveal %d2,%a0
000221fe: d1c2           	addal %d2,%a0
00022200: d1f9 0000 245a 	addal 0x245a,%a0
00022206: 3004           	movew %d4,%d0
00022208: c079 0000 2276 	andw 0x2276,%d0
0002220e: 33c0 0000 2276 	movew %d0,0x2276
00022214: 3080           	movew %d0,%a0@
00022216: 5282           	addql #1,%d2
00022218: 3002           	movew %d2,%d0
0002221a: 3239 0000 2276 	movew 0x2276,%d1
00022220: 0241 00ff      	andiw #255,%d1
00022224: b642           	cmpw %d2,%d3
00022226: 6f08           	bles 0x22230
00022228: 0c41 000d      	cmpiw #13,%d1
0002222c: 66c8           	bnes 0x221f6
0002222e: 6006           	bras 0x22236
00022230: 0c41 000d      	cmpiw #13,%d1
00022234: 6604           	bnes 0x2223a
00022236: 3002           	movew %d2,%d0
00022238: 5340           	subqw #1,%d0
0002223a: 2079 0000 244e 	moveal 0x244e,%a0
00022240: 3140 0008      	movew %d0,%a0@(8)
00022244: 6034           	bras 0x2227a
00022246: 2079 0000 245a 	moveal 0x245a,%a0
0002224c: d1ca           	addal %a2,%a0
0002224e: 3004           	movew %d4,%d0
00022250: c079 0000 2276 	andw 0x2276,%d0
00022256: 3180 a800      	movew %d0,%a0@(0000000000000000,%a2:l)
0002225a: 528a           	addql #1,%a2
0002225c: 6006           	bras 0x22264
0002225e: 95ca           	subal %a2,%a2
00022260: 47fa ff16      	lea %pc@(0x22178),%a3
00022264: 340a           	movew %a2,%d2
00022266: 4e93           	jsr %a3@
00022268: 4a40           	tstw %d0
0002226a: 6704           	beqs 0x22270
0002226c: b64a           	cmpw %a2,%d3
0002226e: 6ed6           	bgts 0x22246
00022270: 2079 0000 244e 	moveal 0x244e,%a0
00022276: 3142 0008      	movew %d2,%a0@(8)
0002227a: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
0002227e: 4e75           	rts
00022280:  _vdi_vq_key_s
00022280: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00022284: 2679 0000 245a 	moveal 0x245a,%a3
0002228a: 3f3c ffff      	movew #-1,%sp@-
0002228e: 3f3c 000b      	movew #11,%sp@-
00022292: 4e4d           	trap #13
00022294: 588f           	addql #4,%sp
00022296: 0240 000f      	andiw #15,%d0
0002229a: 3680           	movew %d0,%a3@
0002229c: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
000222a0: 4e75           	rts
000222a2:  _vdi_vsin_mode
000222a2: 2079 0000 2452 	moveal 0x2452,%a0
000222a8: 3228 0002      	movew %a0@(2),%d1
000222ac: 2279 0000 245a 	moveal 0x245a,%a1
000222b2: 3281           	movew %d1,%a1@
000222b4: 5341           	subqw #1,%d1
000222b6: 3010           	movew %a0@,%d0
000222b8: 0c40 0002      	cmpiw #2,%d0
000222bc: 6720           	beqs 0x222de
000222be: 6e08           	bgts 0x222c8
000222c0: 0c40 0001      	cmpiw #1,%d0
000222c4: 662e           	bnes 0x222f4
000222c6: 600e           	bras 0x222d6
000222c8: 0c40 0003      	cmpiw #3,%d0
000222cc: 6718           	beqs 0x222e6
000222ce: 0c40 0004      	cmpiw #4,%d0
000222d2: 6620           	bnes 0x222f4
000222d4: 6018           	bras 0x222ee
000222d6: 33c1 0000 2296 	movew %d1,0x2296
000222dc: 4e75           	rts
000222de: 33c1 0000 22ec 	movew %d1,0x22ec
000222e4: 4e75           	rts
000222e6: 33c1 0000 2278 	movew %d1,0x2278
000222ec: 4e75           	rts
000222ee: 33c1 0000 22ea 	movew %d1,0x22ea
000222f4: 4e75           	rts
000222f6:  _vdi_vqin_mode
000222f6: 2079 0000 245a 	moveal 0x245a,%a0
000222fc: 2279 0000 2452 	moveal 0x2452,%a1
00022302: 3011           	movew %a1@,%d0
00022304: 0c40 0002      	cmpiw #2,%d0
00022308: 6720           	beqs 0x2232a
0002230a: 6e08           	bgts 0x22314
0002230c: 0c40 0001      	cmpiw #1,%d0
00022310: 662e           	bnes 0x22340
00022312: 600e           	bras 0x22322
00022314: 0c40 0003      	cmpiw #3,%d0
00022318: 6718           	beqs 0x22332
0002231a: 0c40 0004      	cmpiw #4,%d0
0002231e: 6620           	bnes 0x22340
00022320: 6018           	bras 0x2233a
00022322: 30b9 0000 2296 	movew 0x2296,%a0@
00022328: 4e75           	rts
0002232a: 30b9 0000 22ec 	movew 0x22ec,%a0@
00022330: 4e75           	rts
00022332: 30b9 0000 2278 	movew 0x2278,%a0@
00022338: 4e75           	rts
0002233a: 30b9 0000 22ea 	movew 0x22ea,%a0@
00022340: 4e75           	rts
00022342: 0000 4a79      	orib #121,%d0
00022346: 0000 2462      	orib #98,%d0
0002234a: 56c0           	sne %d0
0002234c: 4880           	extw %d0
0002234e: 4440           	negw %d0
00022350: 4a79 0000 2464 	tstw 0x2464
00022356: 6702           	beqs 0x2235a
00022358: 5440           	addqw #2,%d0
0002235a: 4a79 0000 2466 	tstw 0x2466
00022360: 6702           	beqs 0x22364
00022362: 5840           	addqw #4,%d0
00022364: 4a79 0000 2468 	tstw 0x2468
0002236a: 6702           	beqs 0x2236e
0002236c: 5040           	addqw #8,%d0
0002236e: 4e75           	rts
00022370: 2f0a           	movel %a2,%sp@-
00022372: 246f 0008      	moveal %sp@(8),%a2
00022376: 34b9 0000 2480 	movew 0x2480,%a2@
0002237c: 2039 0000 2478 	movel 0x2478,%d0
00022382: 670e           	beqs 0x22392
00022384: 3579 0000 247c 	movew 0x247c,%a2@(4)
0002238a: 0004 
0002238c: 2540 0006      	movel %d0,%a2@(6)
00022390: 600c           	bras 0x2239e
00022392: 426a 0004      	clrw %a2@(4)
00022396: 257c 0002 1834 	movel #137268,%a2@(6)
0002239c: 0006 
0002239e: 3579 0000 246e 	movew 0x246e,%a2@(10)
000223a4: 000a 
000223a6: 4eba ff9c      	jsr %pc@(0x22344)
000223aa: 3540 000c      	movew %d0,%a2@(12)
000223ae: 245f           	moveal %sp@+,%a2
000223b0: 4e75           	rts
000223b2: 2f02           	movel %d2,%sp@-
000223b4: 302f 0008      	movew %sp@(8),%d0
000223b8: 342f 000a      	movew %sp@(10),%d2
000223bc: 322f 000c      	movew %sp@(12),%d1
000223c0: 226f 000e      	moveal %sp@(14),%a1
000223c4: 206f 0012      	moveal %sp@(18),%a0
000223c8: 0c40 0003      	cmpiw #3,%d0
000223cc: 6e0e           	bgts 0x223dc
000223ce: 0c40 0002      	cmpiw #2,%d0
000223d2: 6c10           	bges 0x223e4
000223d4: 0c40 0001      	cmpiw #1,%d0
000223d8: 660e           	bnes 0x223e8
000223da: 600a           	bras 0x223e6
000223dc: 0c40 0004      	cmpiw #4,%d0
000223e0: 6606           	bnes 0x223e8
000223e2: 6002           	bras 0x223e6
000223e4: 4442           	negw %d2
000223e6: 3282           	movew %d2,%a1@
000223e8: 0c40 0001      	cmpiw #1,%d0
000223ec: 6d10           	blts 0x223fe
000223ee: 0c40 0002      	cmpiw #2,%d0
000223f2: 6f08           	bles 0x223fc
000223f4: 0c40 0004      	cmpiw #4,%d0
000223f8: 6e04           	bgts 0x223fe
000223fa: 4441           	negw %d1
000223fc: 3081           	movew %d1,%a0@
000223fe: 241f           	movel %sp@+,%d2
00022400: 4e75           	rts
00022402: 4e56 ffec      	linkw %fp,#-20
00022406: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002240a: 2a6e 0008      	moveal %fp@(8),%a5
0002240e: 246e 000c      	moveal %fp@(12),%a2
00022412: 302d 0032      	movew %a5@(50),%d0
00022416: 0c40 0003      	cmpiw #3,%d0
0002241a: 6f0a           	bles 0x22426
0002241c: 3400           	movew %d0,%d2
0002241e: d440           	addw %d0,%d2
00022420: d440           	addw %d0,%d2
00022422: 5342           	subqw #1,%d2
00022424: 6002           	bras 0x22428
00022426: 7408           	moveq #8,%d2
00022428: 306e 0012      	moveaw %fp@(18),%a0
0002242c: d1c8           	addal %a0,%a0
0002242e: 2c08           	movel %a0,%d6
00022430: dc88           	addl %a0,%d6
00022432: 3e02           	movew %d2,%d7
00022434: cfc2           	mulsw %d2,%d7
00022436: 284a           	moveal %a2,%a4
00022438: 7a01           	moveq #1,%d5
0002243a: 4243           	clrw %d3
0002243c: 4244           	clrw %d4
0002243e: 7000           	moveq #0,%d0
00022440: 47f9 0001 bf52 	lea 0x1bf52,%a3
00022446: 6030           	bras 0x22478
00022448: d9c6           	addal %d6,%a4
0002244a: 3812           	movew %a2@,%d4
0002244c: 9854           	subw %a4@,%d4
0002244e: 3f39 0000 219c 	movew 0x219c,%sp@-
00022454: 3f39 0000 219e 	movew 0x219e,%sp@-
0002245a: 302a 0002      	movew %a2@(2),%d0
0002245e: 906c 0002      	subw %a4@(2),%d0
00022462: 3f00           	movew %d0,%sp@-
00022464: 4e93           	jsr %a3@
00022466: 3600           	movew %d0,%d3
00022468: 3204           	movew %d4,%d1
0002246a: c3c4           	mulsw %d4,%d1
0002246c: c1c3           	mulsw %d3,%d0
0002246e: d081           	addl %d1,%d0
00022470: 5c8f           	addql #6,%sp
00022472: be80           	cmpl %d0,%d7
00022474: 6f08           	bles 0x2247e
00022476: 5245           	addqw #1,%d5
00022478: ba6e 0010      	cmpw %fp@(16),%d5
0002247c: 6dca           	blts 0x22448
0002247e: 2f00           	movel %d0,%sp@-
00022480: 4eb9 0001 bb2c 	jsr 0x1bb2c
00022486: 2a00           	movel %d0,%d5
00022488: 588f           	addql #4,%sp
0002248a: b042           	cmpw %d2,%d0
0002248c: 6d00 00e6      	bltw 0x22574
00022490: 3e02           	movew %d2,%d7
00022492: e247           	asrw #1,%d7
00022494: 3f00           	movew %d0,%sp@-
00022496: 3f3c 03e8      	movew #1000,%sp@-
0002249a: 3f04           	movew %d4,%sp@-
0002249c: 47f9 0001 bf52 	lea 0x1bf52,%a3
000224a2: 4e93           	jsr %a3@
000224a4: 3d40 ffee      	movew %d0,%fp@(-18)
000224a8: 3f05           	movew %d5,%sp@-
000224aa: 3f3c 03e8      	movew #1000,%sp@-
000224ae: 3f03           	movew %d3,%sp@-
000224b0: 4e93           	jsr %a3@
000224b2: 3800           	movew %d0,%d4
000224b4: 3f3c 03e8      	movew #1000,%sp@-
000224b8: 3f2e ffee      	movew %fp@(-18),%sp@-
000224bc: 3f02           	movew %d2,%sp@-
000224be: 4e93           	jsr %a3@
000224c0: 3600           	movew %d0,%d3
000224c2: 3f3c 03e8      	movew #1000,%sp@-
000224c6: 3f04           	movew %d4,%sp@-
000224c8: 3f02           	movew %d2,%sp@-
000224ca: 4e93           	jsr %a3@
000224cc: 3400           	movew %d0,%d2
000224ce: 3f3c 03e8      	movew #1000,%sp@-
000224d2: 4444           	negw %d4
000224d4: 3f04           	movew %d4,%sp@-
000224d6: 3f07           	movew %d7,%sp@-
000224d8: 4e93           	jsr %a3@
000224da: 3800           	movew %d0,%d4
000224dc: 3f3c 03e8      	movew #1000,%sp@-
000224e0: 3f2e ffee      	movew %fp@(-18),%sp@-
000224e4: 3f07           	movew %d7,%sp@-
000224e6: 4e93           	jsr %a3@
000224e8: 3a00           	movew %d0,%d5
000224ea: 4fef 0024      	lea %sp@(36),%sp
000224ee: 3f39 0000 219e 	movew 0x219e,%sp@-
000224f4: 3f39 0000 219c 	movew 0x219c,%sp@-
000224fa: 3f02           	movew %d2,%sp@-
000224fc: 4e93           	jsr %a3@
000224fe: 3400           	movew %d0,%d2
00022500: 3f39 0000 219e 	movew 0x219e,%sp@-
00022506: 3f39 0000 219c 	movew 0x219c,%sp@-
0002250c: 3f05           	movew %d5,%sp@-
0002250e: 4e93           	jsr %a3@
00022510: 3052           	moveaw %a2@,%a0
00022512: 3208           	movew %a0,%d1
00022514: d244           	addw %d4,%d1
00022516: 9243           	subw %d3,%d1
00022518: 3d41 fff0      	movew %d1,%fp@(-16)
0002251c: 322a 0002      	movew %a2@(2),%d1
00022520: 3241           	moveaw %d1,%a1
00022522: d2c0           	addaw %d0,%a1
00022524: 92c2           	subaw %d2,%a1
00022526: 3d49 fff2      	movew %a1,%fp@(-14)
0002252a: 3248           	moveaw %a0,%a1
0002252c: 92c4           	subaw %d4,%a1
0002252e: 92c3           	subaw %d3,%a1
00022530: 3d49 fff4      	movew %a1,%fp@(-12)
00022534: 3241           	moveaw %d1,%a1
00022536: 92c0           	subaw %d0,%a1
00022538: 3009           	movew %a1,%d0
0002253a: 9042           	subw %d2,%d0
0002253c: 3d40 fff6      	movew %d0,%fp@(-10)
00022540: 3d48 fff8      	movew %a0,%fp@(-8)
00022544: 3d41 fffa      	movew %d1,%fp@(-6)
00022548: 3f3c 0003      	movew #3,%sp@-
0002254c: 486e fff0      	pea %fp@(-16)
00022550: 2f0d           	movel %a5,%sp@-
00022552: 4eb9 0002 1366 	jsr 0x21366
00022558: 9752           	subw %d3,%a2@
0002255a: 956a 0002      	subw %d2,%a2@(2)
0002255e: 4486           	negl %d6
00022560: 4fef 0016      	lea %sp@(22),%sp
00022564: 6008           	bras 0x2256e
00022566: 3892           	movew %a2@,%a4@
00022568: 396a 0002 0002 	movew %a2@(2),%a4@(2)
0002256e: d9c6           	addal %d6,%a4
00022570: b5cc           	cmpal %a4,%a2
00022572: 66f2           	bnes 0x22566
00022574: 4cee 3cfc ffc4 	moveml %fp@(-60),%d2-%d7/%a2-%a5
0002257a: 4e5e           	unlk %fp
0002257c: 4e75           	rts
0002257e: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
00022582: 246f 0014      	moveal %sp@(20),%a2
00022586: 206f 0018      	moveal %sp@(24),%a0
0002258a: 3210           	movew %a0@,%d1
0002258c: 3001           	movew %d1,%d0
0002258e: 0240 000f      	andiw #15,%d0
00022592: 78ff           	moveq #-1,%d4
00022594: 3604           	movew %d4,%d3
00022596: e06b           	lsrw %d0,%d3
00022598: 3483           	movew %d3,%a2@
0002259a: 3028 0004      	movew %a0@(4),%d0
0002259e: 3400           	movew %d0,%d2
000225a0: 4642           	notw %d2
000225a2: 0242 000f      	andiw #15,%d2
000225a6: e56c           	lslw %d2,%d4
000225a8: 3404           	movew %d4,%d2
000225aa: 3544 0002      	movew %d4,%a2@(2)
000225ae: e840           	asrw #4,%d0
000225b0: 3801           	movew %d1,%d4
000225b2: e844           	asrw #4,%d4
000225b4: 9044           	subw %d4,%d0
000225b6: 5240           	addqw #1,%d0
000225b8: 3540 0004      	movew %d0,%a2@(4)
000225bc: 0c40 0001      	cmpiw #1,%d0
000225c0: 6608           	bnes 0x225ca
000225c2: c443           	andw %d3,%d2
000225c4: 3482           	movew %d2,%a2@
000225c6: 426a 0002      	clrw %a2@(2)
000225ca: 3f28 0002      	movew %a0@(2),%sp@-
000225ce: 3f01           	movew %d1,%sp@-
000225d0: 4eb9 0002 48a0 	jsr 0x248a0
000225d6: 2540 0006      	movel %d0,%a2@(6)
000225da: 588f           	addql #4,%sp
000225dc: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
000225e0: 4e75           	rts
000225e2:  _vdi_vsl_udsty
000225e2: 2279 0000 2452 	moveal 0x2452,%a1
000225e8: 206f 0004      	moveal %sp@(4),%a0
000225ec: 3151 00a4      	movew %a1@,%a0@(164)
000225f0: 4e75           	rts
000225f2:  _vdi_vsl_type
000225f2: 2079 0000 2452 	moveal 0x2452,%a0
000225f8: 3010           	movew %a0@,%d0
000225fa: 3200           	movew %d0,%d1
000225fc: 5341           	subqw #1,%d1
000225fe: 0c41 0006      	cmpiw #6,%d1
00022602: 6302           	blss 0x22606
00022604: 7001           	moveq #1,%d0
00022606: 2079 0000 245a 	moveal 0x245a,%a0
0002260c: 3080           	movew %d0,%a0@
0002260e: 206f 0004      	moveal %sp@(4),%a0
00022612: 5340           	subqw #1,%d0
00022614: 3140 0030      	movew %d0,%a0@(48)
00022618: 4e75           	rts
0002261a:  _vdi_vsl_width
0002261a: 2079 0000 2456 	moveal 0x2456,%a0
00022620: 3010           	movew %a0@,%d0
00022622: 6f0e           	bles 0x22632
00022624: 3239 0000 2264 	movew 0x2264,%d1
0002262a: b240           	cmpw %d0,%d1
0002262c: 6c06           	bges 0x22634
0002262e: 3001           	movew %d1,%d0
00022630: 6002           	bras 0x22634
00022632: 7001           	moveq #1,%d0
00022634: 0800 0000      	btst #0,%d0
00022638: 6602           	bnes 0x2263c
0002263a: 5340           	subqw #1,%d0
0002263c: 2079 0000 245e 	moveal 0x245e,%a0
00022642: 226f 0004      	moveal %sp@(4),%a1
00022646: 3340 0032      	movew %d0,%a1@(50)
0002264a: 3080           	movew %d0,%a0@
0002264c: 4268 0002      	clrw %a0@(2)
00022650: 4e75           	rts
00022652:  _vdi_vsl_ends
00022652: 2f02           	movel %d2,%sp@-
00022654: 226f 0008      	moveal %sp@(8),%a1
00022658: 2079 0000 2452 	moveal 0x2452,%a0
0002265e: 3210           	movew %a0@,%d1
00022660: 0c41 0003      	cmpiw #3,%d1
00022664: 55c0           	scs %d0
00022666: 4880           	extw %d0
00022668: c240           	andw %d0,%d1
0002266a: 3028 0002      	movew %a0@(2),%d0
0002266e: 0c40 0003      	cmpiw #3,%d0
00022672: 55c2           	scs %d2
00022674: 4882           	extw %d2
00022676: c042           	andw %d2,%d0
00022678: 2079 0000 245a 	moveal 0x245a,%a0
0002267e: 3341 002a      	movew %d1,%a1@(42)
00022682: 3081           	movew %d1,%a0@
00022684: 3340 002e      	movew %d0,%a1@(46)
00022688: 3140 0002      	movew %d0,%a0@(2)
0002268c: 241f           	movel %sp@+,%d2
0002268e: 4e75           	rts
00022690:  _vdi_vsl_color
00022690: 2f0a           	movel %a2,%sp@-
00022692: 2079 0000 2452 	moveal 0x2452,%a0
00022698: 3f10           	movew %a0@,%sp@-
0002269a: 4eb9 0002 037a 	jsr 0x2037a
000226a0: 2079 0000 245a 	moveal 0x245a,%a0
000226a6: 3080           	movew %d0,%a0@
000226a8: 3040           	moveaw %d0,%a0
000226aa: 2448           	moveal %a0,%a2
000226ac: d5fc 0005 1040 	addal #331840,%a2
000226b2: 226f 000a      	moveal %sp@(10),%a1
000226b6: 3372 8800 002c 	movew %a2@(0000000000000000,%a0:l),%a1@(44)
000226bc: 548f           	addql #2,%sp
000226be: 245f           	moveal %sp@+,%a2
000226c0: 4e75           	rts
000226c2:  _vdi_vql_attributes
000226c2: 2f0b           	movel %a3,%sp@-
000226c4: 2f0a           	movel %a2,%sp@-
000226c6: 206f 000c      	moveal %sp@(12),%a0
000226ca: 2279 0000 245a 	moveal 0x245a,%a1
000226d0: 3028 0030      	movew %a0@(48),%d0
000226d4: 5240           	addqw #1,%d0
000226d6: 3280           	movew %d0,%a1@
000226d8: 3468 002c      	moveaw %a0@(44),%a2
000226dc: 264a           	moveal %a2,%a3
000226de: d7fc 0005 0e40 	addal #331328,%a3
000226e4: 3373 a800 0002 	movew %a3@(0000000000000000,%a2:l),%a1@(2)
000226ea: 3028 04a8      	movew %a0@(1192),%d0
000226ee: 5240           	addqw #1,%d0
000226f0: 3340 0004      	movew %d0,%a1@(4)
000226f4: 2279 0000 245e 	moveal 0x245e,%a1
000226fa: 32a8 0032      	movew %a0@(50),%a1@
000226fe: 4269 0002      	clrw %a1@(2)
00022702: 245f           	moveal %sp@+,%a2
00022704: 265f           	moveal %sp@+,%a3
00022706: 4e75           	rts
00022708:  _draw_rect_common
00022708: 4e56 ffe4      	linkw %fp,#-28
0002270c: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00022710: 246e 0008      	moveal %fp@(8),%a2
00022714: 266e 000c      	moveal %fp@(12),%a3
00022718: 3439 0000 244a 	movew 0x244a,%d2
0002271e: 362a 0004      	movew %a2@(4),%d3
00022722: 0c42 0008      	cmpiw #8,%d2
00022726: 6300 01e8      	blsw 0x22910
0002272a: 3239 0000 244c 	movew 0x244c,%d1
00022730: 3801           	movew %d1,%d4
00022732: e24c           	lsrw #1,%d4
00022734: 302b 0002      	movew %a3@(2),%d0
00022738: c3c0           	mulsw %d0,%d1
0002273a: 3253           	moveaw %a3@,%a1
0002273c: d3c9           	addal %a1,%a1
0002273e: d289           	addl %a1,%d1
00022740: d2b9 0000 044e 	addl 0x44e,%d1
00022746: 2079 0000 227a 	moveal 0x227a,%a0
0002274c: 2868 04b4      	moveal %a0@(1204),%a4
00022750: 7400           	moveq #0,%d2
00022752: 342a 000c      	movew %a2@(12),%d2
00022756: d482           	addl %d2,%d2
00022758: 3274 2800      	moveaw %a4@(0000000000000000,%d2:l),%a1
0002275c: 3a14           	movew %a4@,%d5
0002275e: 342a 000a      	movew %a2@(10),%d2
00022762: 3044           	moveaw %d4,%a0
00022764: 0c42 0002      	cmpiw #2,%d2
00022768: 6714           	beqs 0x2277e
0002276a: 0c42 0003      	cmpiw #3,%d2
0002276e: 6708           	beqs 0x22778
00022770: 0c42 0001      	cmpiw #1,%d2
00022774: 6618           	bnes 0x2278e
00022776: 600e           	bras 0x22786
00022778: d1c8           	addal %a0,%a0
0002277a: 7c01           	moveq #1,%d6
0002277c: 606c           	bras 0x227ea
0002277e: d1c8           	addal %a0,%a0
00022780: 7c01           	moveq #1,%d6
00022782: 6000 00c4      	braw 0x22848
00022786: d1c8           	addal %a0,%a0
00022788: 7c01           	moveq #1,%d6
0002278a: 6000 0118      	braw 0x228a4
0002278e: d1c8           	addal %a0,%a0
00022790: 7c01           	moveq #1,%d6
00022792: 3d43 ffee      	movew %d3,%fp@(-18)
00022796: 6000 016e      	braw 0x22906
0002279a: 3400           	movew %d0,%d2
0002279c: c443           	andw %d3,%d2
0002279e: 3842           	moveaw %d2,%a4
000227a0: 2a6a 0006      	moveal %a2@(6),%a5
000227a4: dbcc           	addal %a4,%a5
000227a6: 3a35 c800      	movew %a5@(0000000000000000,%a4:l),%d5
000227aa: 3413           	movew %a3@,%d2
000227ac: 4a45           	tstw %d5
000227ae: 6610           	bnes 0x227c0
000227b0: 2841           	moveal %d1,%a4
000227b2: 6004           	bras 0x227b8
000227b4: 38c9           	movew %a1,%a4@+
000227b6: 5242           	addqw #1,%d2
000227b8: b46b 0004      	cmpw %a3@(4),%d2
000227bc: 6ff6           	bles 0x227b4
000227be: 6026           	bras 0x227e6
000227c0: 3802           	movew %d2,%d4
000227c2: 4644           	notw %d4
000227c4: 0244 000f      	andiw #15,%d4
000227c8: 3e06           	movew %d6,%d7
000227ca: e96f           	lslw %d4,%d7
000227cc: 3807           	movew %d7,%d4
000227ce: 2841           	moveal %d1,%a4
000227d0: 600e           	bras 0x227e0
000227d2: 3e04           	movew %d4,%d7
000227d4: ce45           	andw %d5,%d7
000227d6: 6602           	bnes 0x227da
000227d8: 3889           	movew %a1,%a4@
000227da: e25c           	rorw #1,%d4
000227dc: 5242           	addqw #1,%d2
000227de: 548c           	addql #2,%a4
000227e0: b46b 0004      	cmpw %a3@(4),%d2
000227e4: 6fec           	bles 0x227d2
000227e6: 5240           	addqw #1,%d0
000227e8: d288           	addl %a0,%d1
000227ea: b06b 0006      	cmpw %a3@(6),%d0
000227ee: 6faa           	bles 0x2279a
000227f0: 6000 061a      	braw 0x22e0c
000227f4: 3400           	movew %d0,%d2
000227f6: c443           	andw %d3,%d2
000227f8: 3242           	moveaw %d2,%a1
000227fa: 286a 0006      	moveal %a2@(6),%a4
000227fe: d9c9           	addal %a1,%a4
00022800: 3a34 9800      	movew %a4@(0000000000000000,%a1:l),%d5
00022804: 3413           	movew %a3@,%d2
00022806: 0c45 ffff      	cmpiw #-1,%d5
0002280a: 6612           	bnes 0x2281e
0002280c: 2241           	moveal %d1,%a1
0002280e: 6006           	bras 0x22816
00022810: 4651           	notw %a1@
00022812: 5489           	addql #2,%a1
00022814: 5242           	addqw #1,%d2
00022816: b46b 0004      	cmpw %a3@(4),%d2
0002281a: 6ff4           	bles 0x22810
0002281c: 6026           	bras 0x22844
0002281e: 3802           	movew %d2,%d4
00022820: 4644           	notw %d4
00022822: 0244 000f      	andiw #15,%d4
00022826: 3e06           	movew %d6,%d7
00022828: e96f           	lslw %d4,%d7
0002282a: 3807           	movew %d7,%d4
0002282c: 2241           	moveal %d1,%a1
0002282e: 600e           	bras 0x2283e
00022830: 3e04           	movew %d4,%d7
00022832: ce45           	andw %d5,%d7
00022834: 6702           	beqs 0x22838
00022836: 4651           	notw %a1@
00022838: e25c           	rorw #1,%d4
0002283a: 5242           	addqw #1,%d2
0002283c: 5489           	addql #2,%a1
0002283e: b46b 0004      	cmpw %a3@(4),%d2
00022842: 6fec           	bles 0x22830
00022844: 5240           	addqw #1,%d0
00022846: d288           	addl %a0,%d1
00022848: b06b 0006      	cmpw %a3@(6),%d0
0002284c: 6fa6           	bles 0x227f4
0002284e: 6000 05bc      	braw 0x22e0c
00022852: 3400           	movew %d0,%d2
00022854: c443           	andw %d3,%d2
00022856: 3842           	moveaw %d2,%a4
00022858: 2a6a 0006      	moveal %a2@(6),%a5
0002285c: dbcc           	addal %a4,%a5
0002285e: 3a35 c800      	movew %a5@(0000000000000000,%a4:l),%d5
00022862: 3413           	movew %a3@,%d2
00022864: 0c45 ffff      	cmpiw #-1,%d5
00022868: 6610           	bnes 0x2287a
0002286a: 2841           	moveal %d1,%a4
0002286c: 6004           	bras 0x22872
0002286e: 38c9           	movew %a1,%a4@+
00022870: 5242           	addqw #1,%d2
00022872: b46b 0004      	cmpw %a3@(4),%d2
00022876: 6ff6           	bles 0x2286e
00022878: 6026           	bras 0x228a0
0002287a: 3802           	movew %d2,%d4
0002287c: 4644           	notw %d4
0002287e: 0244 000f      	andiw #15,%d4
00022882: 3e06           	movew %d6,%d7
00022884: e96f           	lslw %d4,%d7
00022886: 3807           	movew %d7,%d4
00022888: 2841           	moveal %d1,%a4
0002288a: 600e           	bras 0x2289a
0002288c: 3e04           	movew %d4,%d7
0002288e: ce45           	andw %d5,%d7
00022890: 6702           	beqs 0x22894
00022892: 3889           	movew %a1,%a4@
00022894: e25c           	rorw #1,%d4
00022896: 5242           	addqw #1,%d2
00022898: 548c           	addql #2,%a4
0002289a: b46b 0004      	cmpw %a3@(4),%d2
0002289e: 6fec           	bles 0x2288c
000228a0: 5240           	addqw #1,%d0
000228a2: d288           	addl %a0,%d1
000228a4: b06b 0006      	cmpw %a3@(6),%d0
000228a8: 6fa8           	bles 0x22852
000228aa: 6000 0560      	braw 0x22e0c
000228ae: 342e ffee      	movew %fp@(-18),%d2
000228b2: c440           	andw %d0,%d2
000228b4: 3842           	moveaw %d2,%a4
000228b6: 2a6a 0006      	moveal %a2@(6),%a5
000228ba: dbcc           	addal %a4,%a5
000228bc: 3e35 c800      	movew %a5@(0000000000000000,%a4:l),%d7
000228c0: 3413           	movew %a3@,%d2
000228c2: 0c47 ffff      	cmpiw #-1,%d7
000228c6: 6610           	bnes 0x228d8
000228c8: 2841           	moveal %d1,%a4
000228ca: 6004           	bras 0x228d0
000228cc: 38c9           	movew %a1,%a4@+
000228ce: 5242           	addqw #1,%d2
000228d0: b46b 0004      	cmpw %a3@(4),%d2
000228d4: 6ff6           	bles 0x228cc
000228d6: 602a           	bras 0x22902
000228d8: 3802           	movew %d2,%d4
000228da: 4644           	notw %d4
000228dc: 0244 000f      	andiw #15,%d4
000228e0: 3606           	movew %d6,%d3
000228e2: e96b           	lslw %d4,%d3
000228e4: 3803           	movew %d3,%d4
000228e6: 2841           	moveal %d1,%a4
000228e8: 6012           	bras 0x228fc
000228ea: 3604           	movew %d4,%d3
000228ec: c647           	andw %d7,%d3
000228ee: 6704           	beqs 0x228f4
000228f0: 3889           	movew %a1,%a4@
000228f2: 6002           	bras 0x228f6
000228f4: 3885           	movew %d5,%a4@
000228f6: e25c           	rorw #1,%d4
000228f8: 5242           	addqw #1,%d2
000228fa: 548c           	addql #2,%a4
000228fc: b46b 0004      	cmpw %a3@(4),%d2
00022900: 6fe8           	bles 0x228ea
00022902: 5240           	addqw #1,%d0
00022904: d288           	addl %a0,%d1
00022906: b06b 0006      	cmpw %a3@(6),%d0
0002290a: 6fa2           	bles 0x228ae
0002290c: 6000 04fe      	braw 0x22e0c
00022910: 4a79 0004 c6c0 	tstw 0x4c6c0
00022916: 6700 01d6      	beqw 0x22aee
0002291a: 286a 0006      	moveal %a2@(6),%a4
0002291e: 3a2a 000c      	movew %a2@(12),%d5
00022922: 342b 0006      	movew %a3@(6),%d2
00022926: 946b 0002      	subw %a3@(2),%d2
0002292a: 5242           	addqw #1,%d2
0002292c: 2f0b           	movel %a3,%sp@-
0002292e: 486e fff6      	pea %fp@(-10)
00022932: 4eba fc4a      	jsr %pc@(0x2257e)
00022936: 282e fffc      	movel %fp@(-4),%d4
0002293a: 3002           	movew %d2,%d0
0002293c: c1f9 0000 244c 	mulsw 0x244c,%d0
00022942: 3f00           	movew %d0,%sp@-
00022944: 4267           	clrw %sp@-
00022946: 2f04           	movel %d4,%sp@-
00022948: 4eb9 0000 3166 	jsr 0x3166
0002294e: 4278 8a20      	clrw 0xffff8a20
00022952: 31ee fff6 8a28 	movew %fp@(-10),0xffff8a28
00022958: 31fc ffff 8a2a 	movew #-1,0xffff8a2a
0002295e: 31ee fff8 8a2c 	movew %fp@(-8),0xffff8a2c
00022964: 3039 0000 244a 	movew 0x244a,%d0
0002296a: d040           	addw %d0,%d0
0002296c: 31c0 8a2e      	movew %d0,0xffff8a2e
00022970: 306e fffa      	moveaw %fp@(-6),%a0
00022974: 3208           	movew %a0,%d1
00022976: 5341           	subqw #1,%d1
00022978: c3c0           	mulsw %d0,%d1
0002297a: 3e39 0000 244c 	movew 0x244c,%d7
00022980: 9e41           	subw %d1,%d7
00022982: 31c7 8a30      	movew %d7,0xffff8a30
00022986: 31c8 8a36      	movew %a0,0xffff8a36
0002298a: 4238 8a3d      	clrb 0xffff8a3d
0002298e: 3c2a 0002      	movew %a2@(2),%d6
00022992: 4fef 0010      	lea %sp@(16),%sp
00022996: 670a           	beqs 0x229a2
00022998: 0c43 000f      	cmpiw #15,%d3
0002299c: 6600 043c      	bnew 0x22dda
000229a0: 6016           	bras 0x229b8
000229a2: 0c43 000f      	cmpiw #15,%d3
000229a6: 6200 0432      	bhiw 0x22dda
000229aa: 303c 808b      	movew #-32629,%d0
000229ae: e668           	lsrw %d3,%d0
000229b0: 0800 0000      	btst #0,%d0
000229b4: 6700 0424      	beqw 0x22dda
000229b8: 122b 0003      	moveb %a3@(3),%d1
000229bc: 0201 000f      	andib #15,%d1
000229c0: 0001 ff80      	orib #-128,%d1
000229c4: 4a46           	tstw %d6
000229c6: 6700 0086      	beqw 0x22a4e
000229ca: 6000 00a2      	braw 0x22a6e
000229ce: 21c9 8a32      	movel %a1,0xffff8a32
000229d2: 5489           	addql #2,%a1
000229d4: 11fc 0001 8a3a 	moveb #1,0xffff8a3a
000229da: 306a 000a      	moveaw %a2@(10),%a0
000229de: 0803 0000      	btst #0,%d3
000229e2: 6706           	beqs 0x229ea
000229e4: 1833 8800      	moveb %a3@(0000000000000000,%a0:l),%d4
000229e8: 6004           	bras 0x229ee
000229ea: 1835 8800      	moveb %a5@(0000000000000000,%a0:l),%d4
000229ee: 11c4 8a3b      	moveb %d4,0xffff8a3b
000229f2: 4244           	clrw %d4
000229f4: 602e           	bras 0x22a24
000229f6: 7e00           	moveq #0,%d7
000229f8: 3e00           	movew %d0,%d7
000229fa: de87           	addl %d7,%d7
000229fc: 31f4 7800 8a00 	movew %a4@(0000000000000000,%d7:l),0xffff8a00
00022a02: 5240           	addqw #1,%d0
00022a04: bc40           	cmpw %d0,%d6
00022a06: 54c7           	scc %d7
00022a08: 4887           	extw %d7
00022a0a: c047           	andw %d7,%d0
00022a0c: 31fc 0001 8a38 	movew #1,0xffff8a38
00022a12: 11fc ff80 8a3c 	moveb #-128,0xffff8a3c
00022a18: 41f8 8a3c      	lea 0xffff8a3c,%a0
00022a1c: 4ad0           	tas %a0@
00022a1e: 4e71           	nop
00022a20: 6bfa           	bmis 0x22a1c
00022a22: 5244           	addqw #1,%d4
00022a24: b244           	cmpw %d4,%d1
00022a26: 6ece           	bgts 0x229f6
00022a28: 4a6a 0002      	tstw %a2@(2)
00022a2c: 6704           	beqs 0x22a32
00022a2e: 49ec 0020      	lea %a4@(32),%a4
00022a32: 5242           	addqw #1,%d2
00022a34: e24b           	lsrw #1,%d3
00022a36: b479 0000 244a 	cmpw 0x244a,%d2
00022a3c: 6590           	bcss 0x229ce
00022a3e: c3f9 0000 244c 	mulsw 0x244c,%d1
00022a44: 3f01           	movew %d1,%sp@-
00022a46: 4267           	clrw %sp@-
00022a48: 2f05           	movel %d5,%sp@-
00022a4a: 6000 0096      	braw 0x22ae2
00022a4e: 91c8           	subal %a0,%a0
00022a50: 4240           	clrw %d0
00022a52: 3c00           	movew %d0,%d6
00022a54: cc43           	andw %d3,%d6
00022a56: 0286 0000 ffff 	andil #65535,%d6
00022a5c: dc86           	addl %d6,%d6
00022a5e: 3174 6800 8a00 	movew %a4@(0000000000000000,%d6:l),%a0@(-30208)
00022a64: 5240           	addqw #1,%d0
00022a66: 5488           	addql #2,%a0
00022a68: 0c40 0010      	cmpiw #16,%d0
00022a6c: 66e4           	bnes 0x22a52
00022a6e: 4240           	clrw %d0
00022a70: 47fa 175c      	lea %pc@(0x241ce),%a3
00022a74: 43fa 175c      	lea %pc@(0x241d2),%a1
00022a78: 6052           	bras 0x22acc
00022a7a: 4a6a 0002      	tstw %a2@(2)
00022a7e: 6712           	beqs 0x22a92
00022a80: 2a4c           	moveal %a4,%a5
00022a82: 307c 8a00      	moveaw #-30208,%a0
00022a86: 30dd           	movew %a5@+,%a0@+
00022a88: b0fc 8a20      	cmpaw #-30176,%a0
00022a8c: 66f8           	bnes 0x22a86
00022a8e: 49ec 0020      	lea %a4@(32),%a4
00022a92: 21c4 8a32      	movel %d4,0xffff8a32
00022a96: 5484           	addql #2,%d4
00022a98: 31c2 8a38      	movew %d2,0xffff8a38
00022a9c: 11fc 0001 8a3a 	moveb #1,0xffff8a3a
00022aa2: 306a 000a      	moveaw %a2@(10),%a0
00022aa6: 0805 0000      	btst #0,%d5
00022aaa: 6706           	beqs 0x22ab2
00022aac: 1631 8800      	moveb %a1@(0000000000000000,%a0:l),%d3
00022ab0: 6004           	bras 0x22ab6
00022ab2: 1633 8800      	moveb %a3@(0000000000000000,%a0:l),%d3
00022ab6: 11c3 8a3b      	moveb %d3,0xffff8a3b
00022aba: 11c1 8a3c      	moveb %d1,0xffff8a3c
00022abe: 41f8 8a3c      	lea 0xffff8a3c,%a0
00022ac2: 4ad0           	tas %a0@
00022ac4: 4e71           	nop
00022ac6: 6bfa           	bmis 0x22ac2
00022ac8: 5240           	addqw #1,%d0
00022aca: e24d           	lsrw #1,%d5
00022acc: b079 0000 244a 	cmpw 0x244a,%d0
00022ad2: 65a6           	bcss 0x22a7a
00022ad4: c5f9 0000 244c 	mulsw 0x244c,%d2
00022ada: 3f02           	movew %d2,%sp@-
00022adc: 4267           	clrw %sp@-
00022ade: 2f2e fffc      	movel %fp@(-4),%sp@-
00022ae2: 4eb9 0000 3178 	jsr 0x3178
00022ae8: 508f           	addql #8,%sp
00022aea: 6000 0320      	braw 0x22e0c
00022aee: 3a39 0000 244c 	movew 0x244c,%d5
00022af4: e24d           	lsrw #1,%d5
00022af6: 9a42           	subw %d2,%d5
00022af8: 2f0b           	movel %a3,%sp@-
00022afa: 486e fff6      	pea %fp@(-10)
00022afe: 4eba fa7e      	jsr %pc@(0x2257e)
00022b02: 302e fffa      	movew %fp@(-6),%d0
00022b06: 5740           	subqw #3,%d0
00022b08: 508f           	addql #8,%sp
00022b0a: 3c2a 000a      	movew %a2@(10),%d6
00022b0e: 382b 0002      	movew %a3@(2),%d4
00022b12: 3042           	moveaw %d2,%a0
00022b14: 0c46 0002      	cmpiw #2,%d6
00022b18: 6700 00e4      	beqw 0x22bfe
00022b1c: 0c46 0003      	cmpiw #3,%d6
00022b20: 6710           	beqs 0x22b32
00022b22: 3202           	movew %d2,%d1
00022b24: d242           	addw %d2,%d1
00022b26: 0c46 0001      	cmpiw #1,%d6
00022b2a: 6600 0206      	bnew 0x22d32
00022b2e: 6000 0144      	braw 0x22c74
00022b32: d1c8           	addal %a0,%a0
00022b34: 2d48 ffee      	movel %a0,%fp@(-18)
00022b38: 3242           	moveaw %d2,%a1
00022b3a: d2c2           	addaw %d2,%a1
00022b3c: 3a45           	moveaw %d5,%a5
00022b3e: dbcd           	addal %a5,%a5
00022b40: 2d4d fff2      	movel %a5,%fp@(-14)
00022b44: 3a42           	moveaw %d2,%a5
00022b46: 6000 00aa      	braw 0x22bf2
00022b4a: 3e03           	movew %d3,%d7
00022b4c: ce44           	andw %d4,%d7
00022b4e: 3c2a 000c      	movew %a2@(12),%d6
00022b52: 4245           	clrw %d5
00022b54: 3844           	moveaw %d4,%a4
00022b56: 2d4b ffe6      	movel %a3,%fp@(-26)
00022b5a: 3d43 ffec      	movew %d3,%fp@(-20)
00022b5e: 607a           	bras 0x22bda
00022b60: 206e fffc      	moveal %fp@(-4),%a0
00022b64: 3207           	movew %d7,%d1
00022b66: 48c1           	extl %d1
00022b68: 242a 0006      	movel %a2@(6),%d2
00022b6c: d481           	addl %d1,%d2
00022b6e: 2642           	moveal %d2,%a3
00022b70: 3433 1800      	movew %a3@(0000000000000000,%d1:l),%d2
00022b74: 3202           	movew %d2,%d1
00022b76: 4641           	notw %d1
00022b78: 3801           	movew %d1,%d4
00022b7a: c86e fff6      	andw %fp@(-10),%d4
00022b7e: 2608           	movel %a0,%d3
00022b80: d6ae ffee      	addl %fp@(-18),%d3
00022b84: 0806 0000      	btst #0,%d6
00022b88: 671e           	beqs 0x22ba8
00022b8a: 8950           	orw %d4,%a0@
00022b8c: 2043           	moveal %d3,%a0
00022b8e: 4a40           	tstw %d0
00022b90: 6d0a           	blts 0x22b9c
00022b92: 3400           	movew %d0,%d2
00022b94: 8350           	orw %d1,%a0@
00022b96: d0c9           	addaw %a1,%a0
00022b98: 51ca fffa      	dbf %d2,0x22b94
00022b9c: 342e fff8      	movew %fp@(-8),%d2
00022ba0: 6726           	beqs 0x22bc8
00022ba2: c242           	andw %d2,%d1
00022ba4: 8350           	orw %d1,%a0@
00022ba6: 6020           	bras 0x22bc8
00022ba8: 4644           	notw %d4
00022baa: c950           	andw %d4,%a0@
00022bac: 2043           	moveal %d3,%a0
00022bae: 4a40           	tstw %d0
00022bb0: 6d0a           	blts 0x22bbc
00022bb2: 3600           	movew %d0,%d3
00022bb4: c550           	andw %d2,%a0@
00022bb6: d0c9           	addaw %a1,%a0
00022bb8: 51cb fffa      	dbf %d3,0x22bb4
00022bbc: 342e fff8      	movew %fp@(-8),%d2
00022bc0: 6706           	beqs 0x22bc8
00022bc2: c242           	andw %d2,%d1
00022bc4: 4641           	notw %d1
00022bc6: c350           	andw %d1,%a0@
00022bc8: 4a6a 0002      	tstw %a2@(2)
00022bcc: 6704           	beqs 0x22bd2
00022bce: 0647 0010      	addiw #16,%d7
00022bd2: 5245           	addqw #1,%d5
00022bd4: e24e           	lsrw #1,%d6
00022bd6: 54ae fffc      	addql #2,%fp@(-4)
00022bda: ba4d           	cmpw %a5,%d5
00022bdc: 6682           	bnes 0x22b60
00022bde: 380c           	movew %a4,%d4
00022be0: 266e ffe6      	moveal %fp@(-26),%a3
00022be4: 362e ffec      	movew %fp@(-20),%d3
00022be8: 5244           	addqw #1,%d4
00022bea: 222e fff2      	movel %fp@(-14),%d1
00022bee: d3ae fffc      	addl %d1,%fp@(-4)
00022bf2: b86b 0006      	cmpw %a3@(6),%d4
00022bf6: 6f00 ff52      	blew 0x22b4a
00022bfa: 6000 0210      	braw 0x22e0c
00022bfe: d1c8           	addal %a0,%a0
00022c00: 3842           	moveaw %d2,%a4
00022c02: d8c2           	addaw %d2,%a4
00022c04: 3a45           	moveaw %d5,%a5
00022c06: dbcd           	addal %a5,%a5
00022c08: 2d48 ffee      	movel %a0,%fp@(-18)
00022c0c: 605c           	bras 0x22c6a
00022c0e: 3c04           	movew %d4,%d6
00022c10: cc43           	andw %d3,%d6
00022c12: 4245           	clrw %d5
00022c14: 6048           	bras 0x22c5e
00022c16: 226e fffc      	moveal %fp@(-4),%a1
00022c1a: 3e06           	movew %d6,%d7
00022c1c: 48c7           	extl %d7
00022c1e: 222a 0006      	movel %a2@(6),%d1
00022c22: d287           	addl %d7,%d1
00022c24: 2041           	moveal %d1,%a0
00022c26: 3230 7800      	movew %a0@(0000000000000000,%d7:l),%d1
00022c2a: 3e01           	movew %d1,%d7
00022c2c: ce6e fff6      	andw %fp@(-10),%d7
00022c30: bf51           	eorw %d7,%a1@
00022c32: d3ee ffee      	addal %fp@(-18),%a1
00022c36: 4a40           	tstw %d0
00022c38: 6d0a           	blts 0x22c44
00022c3a: 3e00           	movew %d0,%d7
00022c3c: b351           	eorw %d1,%a1@
00022c3e: d2cc           	addaw %a4,%a1
00022c40: 51cf fffa      	dbf %d7,0x22c3c
00022c44: 3e2e fff8      	movew %fp@(-8),%d7
00022c48: 6704           	beqs 0x22c4e
00022c4a: c247           	andw %d7,%d1
00022c4c: b351           	eorw %d1,%a1@
00022c4e: 4a6a 0002      	tstw %a2@(2)
00022c52: 6704           	beqs 0x22c58
00022c54: 0646 0010      	addiw #16,%d6
00022c58: 5245           	addqw #1,%d5
00022c5a: 54ae fffc      	addql #2,%fp@(-4)
00022c5e: b445           	cmpw %d5,%d2
00022c60: 66b4           	bnes 0x22c16
00022c62: 5244           	addqw #1,%d4
00022c64: 220d           	movel %a5,%d1
00022c66: d3ae fffc      	addl %d1,%fp@(-4)
00022c6a: b86b 0006      	cmpw %a3@(6),%d4
00022c6e: 6f9e           	bles 0x22c0e
00022c70: 6000 019a      	braw 0x22e0c
00022c74: d1c8           	addal %a0,%a0
00022c76: 2d48 ffee      	movel %a0,%fp@(-18)
00022c7a: 3a45           	moveaw %d5,%a5
00022c7c: dbcd           	addal %a5,%a5
00022c7e: 6000 00a6      	braw 0x22d26
00022c82: 3a04           	movew %d4,%d5
00022c84: ca43           	andw %d3,%d5
00022c86: 3845           	moveaw %d5,%a4
00022c88: 3e2a 000c      	movew %a2@(12),%d7
00022c8c: 4246           	clrw %d6
00022c8e: 3d44 ffec      	movew %d4,%fp@(-20)
00022c92: 3d43 ffea      	movew %d3,%fp@(-22)
00022c96: 607a           	bras 0x22d12
00022c98: 226e fffc      	moveal %fp@(-4),%a1
00022c9c: 304c           	moveaw %a4,%a0
00022c9e: 262a 0006      	movel %a2@(6),%d3
00022ca2: d688           	addl %a0,%d3
00022ca4: 3a30 3800      	movew %a0@(0000000000000000,%d3:l),%d5
00022ca8: 3805           	movew %d5,%d4
00022caa: c86e fff6      	andw %fp@(-10),%d4
00022cae: 206e ffee      	moveal %fp@(-18),%a0
00022cb2: d1c9           	addal %a1,%a0
00022cb4: 0807 0000      	btst #0,%d7
00022cb8: 671e           	beqs 0x22cd8
00022cba: 8951           	orw %d4,%a1@
00022cbc: 4a40           	tstw %d0
00022cbe: 6d0a           	blts 0x22cca
00022cc0: 3600           	movew %d0,%d3
00022cc2: 8b50           	orw %d5,%a0@
00022cc4: d0c1           	addaw %d1,%a0
00022cc6: 51cb fffa      	dbf %d3,0x22cc2
00022cca: 326e fff8      	moveaw %fp@(-8),%a1
00022cce: 3809           	movew %a1,%d4
00022cd0: 672e           	beqs 0x22d00
00022cd2: ca44           	andw %d4,%d5
00022cd4: 8b50           	orw %d5,%a0@
00022cd6: 6028           	bras 0x22d00
00022cd8: 4644           	notw %d4
00022cda: c951           	andw %d4,%a1@
00022cdc: 4a40           	tstw %d0
00022cde: 6d12           	blts 0x22cf2
00022ce0: 3605           	movew %d5,%d3
00022ce2: 4643           	notw %d3
00022ce4: 3d43 fff2      	movew %d3,%fp@(-14)
00022ce8: 3800           	movew %d0,%d4
00022cea: c750           	andw %d3,%a0@
00022cec: d0c1           	addaw %d1,%a0
00022cee: 51cc fffa      	dbf %d4,0x22cea
00022cf2: 326e fff8      	moveaw %fp@(-8),%a1
00022cf6: 3609           	movew %a1,%d3
00022cf8: 6706           	beqs 0x22d00
00022cfa: ca43           	andw %d3,%d5
00022cfc: 4645           	notw %d5
00022cfe: cb50           	andw %d5,%a0@
00022d00: 4a6a 0002      	tstw %a2@(2)
00022d04: 6704           	beqs 0x22d0a
00022d06: 49ec 0010      	lea %a4@(16),%a4
00022d0a: 5246           	addqw #1,%d6
00022d0c: e24f           	lsrw #1,%d7
00022d0e: 54ae fffc      	addql #2,%fp@(-4)
00022d12: b446           	cmpw %d6,%d2
00022d14: 6682           	bnes 0x22c98
00022d16: 382e ffec      	movew %fp@(-20),%d4
00022d1a: 362e ffea      	movew %fp@(-22),%d3
00022d1e: 5244           	addqw #1,%d4
00022d20: 2a0d           	movel %a5,%d5
00022d22: dbae fffc      	addl %d5,%fp@(-4)
00022d26: b86b 0006      	cmpw %a3@(6),%d4
00022d2a: 6f00 ff56      	blew 0x22c82
00022d2e: 6000 00dc      	braw 0x22e0c
00022d32: d1c8           	addal %a0,%a0
00022d34: 2d48 ffee      	movel %a0,%fp@(-18)
00022d38: 3a45           	moveaw %d5,%a5
00022d3a: dbcd           	addal %a5,%a5
00022d3c: 3840           	moveaw %d0,%a4
00022d3e: 6000 0090      	braw 0x22dd0
00022d42: 3e04           	movew %d4,%d7
00022d44: ce43           	andw %d3,%d7
00022d46: 3c2a 000c      	movew %a2@(12),%d6
00022d4a: 93c9           	subal %a1,%a1
00022d4c: 2d4b fff2      	movel %a3,%fp@(-14)
00022d50: 3d41 ffec      	movew %d1,%fp@(-20)
00022d54: 6066           	bras 0x22dbc
00022d56: 206e fffc      	moveal %fp@(-4),%a0
00022d5a: 0806 0000      	btst #0,%d6
00022d5e: 6712           	beqs 0x22d72
00022d60: 3007           	movew %d7,%d0
00022d62: 48c0           	extl %d0
00022d64: 222a 0006      	movel %a2@(6),%d1
00022d68: d280           	addl %d0,%d1
00022d6a: 2641           	moveal %d1,%a3
00022d6c: 3033 0800      	movew %a3@(0000000000000000,%d0:l),%d0
00022d70: 6002           	bras 0x22d74
00022d72: 4240           	clrw %d0
00022d74: 3a2e fff6      	movew %fp@(-10),%d5
00022d78: 3205           	movew %d5,%d1
00022d7a: 4641           	notw %d1
00022d7c: c250           	andw %a0@,%d1
00022d7e: ca40           	andw %d0,%d5
00022d80: 8a41           	orw %d1,%d5
00022d82: 3085           	movew %d5,%a0@
00022d84: d1ee ffee      	addal %fp@(-18),%a0
00022d88: 320c           	movew %a4,%d1
00022d8a: 6d0c           	blts 0x22d98
00022d8c: 3a2e ffec      	movew %fp@(-20),%d5
00022d90: 3080           	movew %d0,%a0@
00022d92: d0c5           	addaw %d5,%a0
00022d94: 51c9 fffa      	dbf %d1,0x22d90
00022d98: 3a2e fff8      	movew %fp@(-8),%d5
00022d9c: 670c           	beqs 0x22daa
00022d9e: 3205           	movew %d5,%d1
00022da0: 4641           	notw %d1
00022da2: c250           	andw %a0@,%d1
00022da4: c045           	andw %d5,%d0
00022da6: 8240           	orw %d0,%d1
00022da8: 3081           	movew %d1,%a0@
00022daa: 4a6a 0002      	tstw %a2@(2)
00022dae: 6704           	beqs 0x22db4
00022db0: 0647 0010      	addiw #16,%d7
00022db4: 5249           	addqw #1,%a1
00022db6: e24e           	lsrw #1,%d6
00022db8: 54ae fffc      	addql #2,%fp@(-4)
00022dbc: b449           	cmpw %a1,%d2
00022dbe: 6696           	bnes 0x22d56
00022dc0: 266e fff2      	moveal %fp@(-14),%a3
00022dc4: 322e ffec      	movew %fp@(-20),%d1
00022dc8: 5244           	addqw #1,%d4
00022dca: 2e0d           	movel %a5,%d7
00022dcc: dfae fffc      	addl %d7,%fp@(-4)
00022dd0: b86b 0006      	cmpw %a3@(6),%d4
00022dd4: 6f00 ff6c      	blew 0x22d42
00022dd8: 6032           	bras 0x22e0c
00022dda: 2a2e fffc      	movel %fp@(-4),%d5
00022dde: 3c2a 0004      	movew %a2@(4),%d6
00022de2: 286a 0006      	moveal %a2@(6),%a4
00022de6: 362a 000c      	movew %a2@(12),%d3
00022dea: 322b 0002      	movew %a3@(2),%d1
00022dee: 3001           	movew %d1,%d0
00022df0: c046           	andw %d6,%d0
00022df2: 366b 0006      	moveaw %a3@(6),%a3
00022df6: 96c1           	subaw %d1,%a3
00022df8: 320b           	movew %a3,%d1
00022dfa: 5241           	addqw #1,%d1
00022dfc: 2245           	moveal %d5,%a1
00022dfe: 4242           	clrw %d2
00022e00: 4bfa 13cc      	lea %pc@(0x241ce),%a5
00022e04: 47fa 13cc      	lea %pc@(0x241d2),%a3
00022e08: 6000 fc2c      	braw 0x22a36
00022e0c: 4cee 3cfc ffbc 	moveml %fp@(-68),%d2-%d7/%a2-%a5
00022e12: 4e5e           	unlk %fp
00022e14: 4e75           	rts
00022e16:  _Vwk2Attrib
00022e16: 226f 0004      	moveal %sp@(4),%a1
00022e1a: 206f 0008      	moveal %sp@(8),%a0
00022e1e: 30a9 0002      	movew %a1@(2),%a0@
00022e22: 3169 000a 0002 	movew %a1@(10),%a0@(2)
00022e28: 3169 000c 0004 	movew %a1@(12),%a0@(4)
00022e2e: 2169 000e 0006 	movel %a1@(14),%a0@(6)
00022e34: 3169 04a8 000a 	movew %a1@(1192),%a0@(10)
00022e3a: 316f 000c 000c 	movew %sp@(12),%a0@(12)
00022e40: 4e75           	rts
00022e42:  _draw_rect
00022e42: 4fef fff0      	lea %sp@(-16),%sp
00022e46: 2f0a           	movel %a2,%sp@-
00022e48: 3f2f 0020      	movew %sp@(32),%sp@-
00022e4c: 45ef 0008      	lea %sp@(8),%a2
00022e50: 2f0a           	movel %a2,%sp@-
00022e52: 2f2f 001e      	movel %sp@(30),%sp@-
00022e56: 4eba ffbe      	jsr %pc@(0x22e16)
00022e5a: 2f2f 0026      	movel %sp@(38),%sp@-
00022e5e: 2f0a           	movel %a2,%sp@-
00022e60: 4eba f8a6      	jsr %pc@(0x22708)
00022e64: 4fef 0012      	lea %sp@(18),%sp
00022e68: 245f           	moveal %sp@+,%a2
00022e6a: 4fef 0010      	lea %sp@(16),%sp
00022e6e: 4e75           	rts
00022e70:  _linea_rect
00022e70: 4e56 ffe8      	linkw %fp,#-24
00022e74: 2f0a           	movel %a2,%sp@-
00022e76: 4a79 0000 2480 	tstw 0x2480
00022e7c: 6750           	beqs 0x22ece
00022e7e: 3039 0000 2482 	movew 0x2482,%d0
00022e84: b079 0000 2470 	cmpw 0x2470,%d0
00022e8a: 6f06           	bles 0x22e92
00022e8c: 33c0 0000 2470 	movew %d0,0x2470
00022e92: 3039 0000 2486 	movew 0x2486,%d0
00022e98: b079 0000 2474 	cmpw 0x2474,%d0
00022e9e: 6c06           	bges 0x22ea6
00022ea0: 33c0 0000 2474 	movew %d0,0x2474
00022ea6: 3039 0000 2484 	movew 0x2484,%d0
00022eac: b079 0000 2472 	cmpw 0x2472,%d0
00022eb2: 6f06           	bles 0x22eba
00022eb4: 33c0 0000 2472 	movew %d0,0x2472
00022eba: 3039 0000 2488 	movew 0x2488,%d0
00022ec0: b079 0000 2476 	cmpw 0x2476,%d0
00022ec6: 6c06           	bges 0x22ece
00022ec8: 33c0 0000 2476 	movew %d0,0x2476
00022ece: 3d79 0000 2470 	movew 0x2470,%fp@(-8)
00022ed4: fff8 
00022ed6: 3d79 0000 2474 	movew 0x2474,%fp@(-4)
00022edc: fffc 
00022ede: 3d79 0000 2472 	movew 0x2472,%fp@(-6)
00022ee4: fffa 
00022ee6: 3d79 0000 2476 	movew 0x2476,%fp@(-2)
00022eec: fffe 
00022eee: 45ee ffea      	lea %fp@(-22),%a2
00022ef2: 2f0a           	movel %a2,%sp@-
00022ef4: 4eba f47a      	jsr %pc@(0x22370)
00022ef8: 3d79 0000 247e 	movew 0x247e,%fp@(-20)
00022efe: ffec 
00022f00: 486e fff8      	pea %fp@(-8)
00022f04: 2f0a           	movel %a2,%sp@-
00022f06: 4eba f800      	jsr %pc@(0x22708)
00022f0a: 4fef 000c      	lea %sp@(12),%sp
00022f0e: 246e ffe4      	moveal %fp@(-28),%a2
00022f12: 4e5e           	unlk %fp
00022f14: 4e75           	rts
00022f16:  _linea_hline
00022f16: 4e56 ffe8      	linkw %fp,#-24
00022f1a: 2f0a           	movel %a2,%sp@-
00022f1c: 3d79 0000 2470 	movew 0x2470,%fp@(-8)
00022f22: fff8 
00022f24: 3d79 0000 2474 	movew 0x2474,%fp@(-4)
00022f2a: fffc 
00022f2c: 3039 0000 2472 	movew 0x2472,%d0
00022f32: 3d40 fffa      	movew %d0,%fp@(-6)
00022f36: 3d40 fffe      	movew %d0,%fp@(-2)
00022f3a: 45ee ffea      	lea %fp@(-22),%a2
00022f3e: 2f0a           	movel %a2,%sp@-
00022f40: 4eba f42e      	jsr %pc@(0x22370)
00022f44: 3d79 0000 247e 	movew 0x247e,%fp@(-20)
00022f4a: ffec 
00022f4c: 486e fff8      	pea %fp@(-8)
00022f50: 2f0a           	movel %a2,%sp@-
00022f52: 4eba f7b4      	jsr %pc@(0x22708)
00022f56: 4fef 000c      	lea %sp@(12),%sp
00022f5a: 246e ffe4      	moveal %fp@(-28),%a2
00022f5e: 4e5e           	unlk %fp
00022f60: 4e75           	rts
00022f62:  _linea_polygon
00022f62: 4e56 ffe8      	linkw %fp,#-24
00022f66: 2f03           	movel %d3,%sp@-
00022f68: 2f02           	movel %d2,%sp@-
00022f6a: 2439 0000 2456 	movel 0x2456,%d2
00022f70: 2079 0000 244e 	moveal 0x244e,%a0
00022f76: 3628 0002      	movew %a0@(2),%d3
00022f7a: 486e ffea      	pea %fp@(-22)
00022f7e: 4eba f3f0      	jsr %pc@(0x22370)
00022f82: 426e ffec      	clrw %fp@(-20)
00022f86: 588f           	addql #4,%sp
00022f88: 4a79 0000 2480 	tstw 0x2480
00022f8e: 6712           	beqs 0x22fa2
00022f90: 3d79 0000 2482 	movew 0x2482,%fp@(-8)
00022f96: fff8 
00022f98: 3d79 0000 2486 	movew 0x2486,%fp@(-6)
00022f9e: fffa 
00022fa0: 600c           	bras 0x22fae
00022fa2: 426e fff8      	clrw %fp@(-8)
00022fa6: 3d79 0000 2196 	movew 0x2196,%fp@(-6)
00022fac: fffa 
00022fae: 3039 0000 2472 	movew 0x2472,%d0
00022fb4: 3200           	movew %d0,%d1
00022fb6: 5341           	subqw #1,%d1
00022fb8: 3f01           	movew %d1,%sp@-
00022fba: 3f00           	movew %d0,%sp@-
00022fbc: 3f03           	movew %d3,%sp@-
00022fbe: 2f02           	movel %d2,%sp@-
00022fc0: 486e fff8      	pea %fp@(-8)
00022fc4: 486e ffea      	pea %fp@(-22)
00022fc8: 4eb9 0002 1250 	jsr 0x21250
00022fce: 4fef 0012      	lea %sp@(18),%sp
00022fd2: 242e ffe0      	movel %fp@(-32),%d2
00022fd6: 262e ffe4      	movel %fp@(-28),%d3
00022fda: 4e5e           	unlk %fp
00022fdc: 4e75           	rts
00022fde:  _linea_fill
00022fde: 4e56 ffe8      	linkw %fp,#-24
00022fe2: 486e ffea      	pea %fp@(-22)
00022fe6: 4eba f388      	jsr %pc@(0x22370)
00022fea: 426e ffec      	clrw %fp@(-20)
00022fee: 2079 0000 227a 	moveal 0x227a,%a0
00022ff4: 3d68 001e fff6 	movew %a0@(30),%fp@(-10)
00022ffa: 588f           	addql #4,%sp
00022ffc: 4a79 0000 2480 	tstw 0x2480
00023002: 6722           	beqs 0x23026
00023004: 3d79 0000 2482 	movew 0x2482,%fp@(-8)
0002300a: fff8 
0002300c: 3d79 0000 2486 	movew 0x2486,%fp@(-6)
00023012: fffa 
00023014: 3d79 0000 2484 	movew 0x2484,%fp@(-4)
0002301a: fffc 
0002301c: 3d79 0000 2488 	movew 0x2488,%fp@(-2)
00023022: fffe 
00023024: 6018           	bras 0x2303e
00023026: 426e fff8      	clrw %fp@(-8)
0002302a: 3d79 0000 2196 	movew 0x2196,%fp@(-6)
00023030: fffa 
00023032: 426e fffc      	clrw %fp@(-4)
00023036: 3d79 0000 2198 	movew 0x2198,%fp@(-2)
0002303c: fffe 
0002303e: 486e fff8      	pea %fp@(-8)
00023042: 486e ffea      	pea %fp@(-22)
00023046: 4eb9 0002 1458 	jsr 0x21458
0002304c: 508f           	addql #8,%sp
0002304e: 4e5e           	unlk %fp
00023050: 4e75           	rts
00023052:  _clip_line
00023052: 518f           	subql #8,%sp
00023054: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00023058: 246f 0038      	moveal %sp@(56),%a2
0002305c: 266f 003c      	moveal %sp@(60),%a3
00023060: 2a0b           	movel %a3,%d5
00023062: 5885           	addql #4,%d5
00023064: 41eb 0006      	lea %a3@(6),%a0
00023068: 2f48 002c      	movel %a0,%sp@(44)
0002306c: 41eb 0002      	lea %a3@(2),%a0
00023070: 2f48 0030      	movel %a0,%sp@(48)
00023074: 4df9 0001 bf52 	lea 0x1bf52,%fp
0002307a: 6000 008e      	braw 0x2310a
0002307e: 3801           	movew %d1,%d4
00023080: c840           	andw %d0,%d4
00023082: 6600 00f0      	bnew 0x23174
00023086: 4a40           	tstw %d0
00023088: 6708           	beqs 0x23092
0002308a: 2a4b           	moveal %a3,%a5
0002308c: 286f 0030      	moveal %sp@(48),%a4
00023090: 6008           	bras 0x2309a
00023092: 2a45           	moveal %d5,%a5
00023094: 286f 002c      	moveal %sp@(44),%a4
00023098: 3001           	movew %d1,%d0
0002309a: 9e43           	subw %d3,%d7
0002309c: 9c42           	subw %d2,%d6
0002309e: 0800 0000      	btst #0,%d0
000230a2: 6714           	beqs 0x230b8
000230a4: 3f07           	movew %d7,%sp@-
000230a6: 90c3           	subaw %d3,%a0
000230a8: 3f08           	movew %a0,%sp@-
000230aa: 3f06           	movew %d6,%sp@-
000230ac: 4e96           	jsr %fp@
000230ae: d440           	addw %d0,%d2
000230b0: 3882           	movew %d2,%a4@
000230b2: 3aaa 04ac      	movew %a2@(1196),%a5@
000230b6: 6050           	bras 0x23108
000230b8: 0800 0001      	btst #1,%d0
000230bc: 6718           	beqs 0x230d6
000230be: 3f07           	movew %d7,%sp@-
000230c0: 306a 04ae      	moveaw %a2@(1198),%a0
000230c4: 90c3           	subaw %d3,%a0
000230c6: 3f08           	movew %a0,%sp@-
000230c8: 3f06           	movew %d6,%sp@-
000230ca: 4e96           	jsr %fp@
000230cc: d440           	addw %d0,%d2
000230ce: 3882           	movew %d2,%a4@
000230d0: 3aaa 04ae      	movew %a2@(1198),%a5@
000230d4: 6032           	bras 0x23108
000230d6: 44c0           	movew %d0,%ccr
000230d8: 6614           	bnes 0x230ee
000230da: 3f06           	movew %d6,%sp@-
000230dc: 92c2           	subaw %d2,%a1
000230de: 3f09           	movew %a1,%sp@-
000230e0: 3f07           	movew %d7,%sp@-
000230e2: 4e96           	jsr %fp@
000230e4: d640           	addw %d0,%d3
000230e6: 3a83           	movew %d3,%a5@
000230e8: 38aa 04b0      	movew %a2@(1200),%a4@
000230ec: 601a           	bras 0x23108
000230ee: 44c0           	movew %d0,%ccr
000230f0: 6a18           	bpls 0x2310a
000230f2: 3f06           	movew %d6,%sp@-
000230f4: 302a 04b2      	movew %a2@(1202),%d0
000230f8: 9042           	subw %d2,%d0
000230fa: 3f00           	movew %d0,%sp@-
000230fc: 3f07           	movew %d7,%sp@-
000230fe: 4e96           	jsr %fp@
00023100: d640           	addw %d0,%d3
00023102: 3a83           	movew %d3,%a5@
00023104: 38aa 04b2      	movew %a2@(1202),%a4@
00023108: 5c8f           	addql #6,%sp
0002310a: 342b 0002      	movew %a3@(2),%d2
0002310e: 3613           	movew %a3@,%d3
00023110: 306a 04ac      	moveaw %a2@(1196),%a0
00023114: b648           	cmpw %a0,%d3
00023116: 6d0a           	blts 0x23122
00023118: b66a 04ae      	cmpw %a2@(1198),%d3
0002311c: 6e08           	bgts 0x23126
0002311e: 4240           	clrw %d0
00023120: 6006           	bras 0x23128
00023122: 7001           	moveq #1,%d0
00023124: 6002           	bras 0x23128
00023126: 7002           	moveq #2,%d0
00023128: 326a 04b0      	moveaw %a2@(1200),%a1
0002312c: b449           	cmpw %a1,%d2
0002312e: 6c04           	bges 0x23134
00023130: 5840           	addqw #4,%d0
00023132: 6008           	bras 0x2313c
00023134: b46a 04b2      	cmpw %a2@(1202),%d2
00023138: 6f02           	bles 0x2313c
0002313a: 5040           	addqw #8,%d0
0002313c: 3c2b 0006      	movew %a3@(6),%d6
00023140: 3e2b 0004      	movew %a3@(4),%d7
00023144: be48           	cmpw %a0,%d7
00023146: 6d0a           	blts 0x23152
00023148: be6a 04ae      	cmpw %a2@(1198),%d7
0002314c: 6e08           	bgts 0x23156
0002314e: 4241           	clrw %d1
00023150: 6006           	bras 0x23158
00023152: 7201           	moveq #1,%d1
00023154: 6002           	bras 0x23158
00023156: 7202           	moveq #2,%d1
00023158: bc49           	cmpw %a1,%d6
0002315a: 6c04           	bges 0x23160
0002315c: 5841           	addqw #4,%d1
0002315e: 6008           	bras 0x23168
00023160: bc6a 04b2      	cmpw %a2@(1202),%d6
00023164: 6f02           	bles 0x23168
00023166: 5041           	addqw #8,%d1
00023168: 3801           	movew %d1,%d4
0002316a: 8840           	orw %d0,%d4
0002316c: 6600 ff10      	bnew 0x2307e
00023170: 7001           	moveq #1,%d0
00023172: 6002           	bras 0x23176
00023174: 4240           	clrw %d0
00023176: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0002317a: 508f           	addql #8,%sp
0002317c: 4e75           	rts
0002317e: 518f           	subql #8,%sp
00023180: 48e7 3c3e      	moveml %d2-%d5/%a2-%fp,%sp@-
00023184: 246f 0030      	moveal %sp@(48),%a2
00023188: 382f 0034      	movew %sp@(52),%d4
0002318c: 3a2f 0036      	movew %sp@(54),%d5
00023190: 47f9 0005 3478 	lea 0x53478,%a3
00023196: 4243           	clrw %d3
00023198: 7424           	moveq #36,%d2
0002319a: d48f           	addl %sp,%d2
0002319c: 4dfa feb4      	lea %pc@(0x23052),%fp
000231a0: 4bf9 0002 47ae 	lea 0x247ae,%a5
000231a6: 49fa fc9a      	lea %pc@(0x22e42),%a4
000231aa: 607c           	bras 0x23228
000231ac: 301b           	movew %a3@+,%d0
000231ae: 3204           	movew %d4,%d1
000231b0: 9240           	subw %d0,%d1
000231b2: 3f41 0024      	movew %d1,%sp@(36)
000231b6: d044           	addw %d4,%d0
000231b8: 3f40 0028      	movew %d0,%sp@(40)
000231bc: 3005           	movew %d5,%d0
000231be: 9043           	subw %d3,%d0
000231c0: 3f40 0026      	movew %d0,%sp@(38)
000231c4: 3f40 002a      	movew %d0,%sp@(42)
000231c8: 2f02           	movel %d2,%sp@-
000231ca: 2f0a           	movel %a2,%sp@-
000231cc: 4e96           	jsr %fp@
000231ce: 508f           	addql #8,%sp
000231d0: 4a40           	tstw %d0
000231d2: 6712           	beqs 0x231e6
000231d4: 2f02           	movel %d2,%sp@-
000231d6: 4e95           	jsr %a5@
000231d8: 3f2a 002c      	movew %a2@(44),%sp@-
000231dc: 2f02           	movel %d2,%sp@-
000231de: 2f0a           	movel %a2,%sp@-
000231e0: 4e94           	jsr %a4@
000231e2: 4fef 000e      	lea %sp@(14),%sp
000231e6: 4a43           	tstw %d3
000231e8: 673c           	beqs 0x23226
000231ea: 302b fffe      	movew %a3@(-2),%d0
000231ee: 3204           	movew %d4,%d1
000231f0: 9240           	subw %d0,%d1
000231f2: 3f41 0024      	movew %d1,%sp@(36)
000231f6: d044           	addw %d4,%d0
000231f8: 3f40 0028      	movew %d0,%sp@(40)
000231fc: 3003           	movew %d3,%d0
000231fe: d045           	addw %d5,%d0
00023200: 3f40 0026      	movew %d0,%sp@(38)
00023204: 3f40 002a      	movew %d0,%sp@(42)
00023208: 2f02           	movel %d2,%sp@-
0002320a: 2f0a           	movel %a2,%sp@-
0002320c: 4e96           	jsr %fp@
0002320e: 508f           	addql #8,%sp
00023210: 4a40           	tstw %d0
00023212: 6712           	beqs 0x23226
00023214: 2f02           	movel %d2,%sp@-
00023216: 4e95           	jsr %a5@
00023218: 3f2a 002c      	movew %a2@(44),%sp@-
0002321c: 2f02           	movel %d2,%sp@-
0002321e: 2f0a           	movel %a2,%sp@-
00023220: 4e94           	jsr %a4@
00023222: 4fef 000e      	lea %sp@(14),%sp
00023226: 5243           	addqw #1,%d3
00023228: b679 0000 22e8 	cmpw 0x22e8,%d3
0002322e: 6d00 ff7c      	bltw 0x231ac
00023232: 4cdf 7c3c      	moveml %sp@+,%d2-%d5/%a2-%fp
00023236: 508f           	addql #8,%sp
00023238: 4e75           	rts
0002323a:  _arrow
0002323a: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0002323e: 246f 0010      	moveal %sp@(16),%a2
00023242: 266f 0014      	moveal %sp@(20),%a3
00023246: 342f 0018      	movew %sp@(24),%d2
0002324a: 33fc ffff 0000 	movew #-1,0x246c
00023250: 246c 
00023252: 33ea 001e 0005 	movew %a2@(30),0x53470
00023258: 3470 
0002325a: 33ea 0022 0005 	movew %a2@(34),0x53472
00023260: 3472 
00023262: 302a 002a      	movew %a2@(42),%d0
00023266: 33c0 0005 3474 	movew %d0,0x53474
0002326c: 33ea 002e 0005 	movew %a2@(46),0x53476
00023272: 3476 
00023274: 356a 002c 001e 	movew %a2@(44),%a2@(30)
0002327a: 426a 002a      	clrw %a2@(42)
0002327e: 426a 002e      	clrw %a2@(46)
00023282: 357c 0001 0022 	movew #1,%a2@(34)
00023288: 257c 0002 1834 	movel #137268,%a2@(14)
0002328e: 000e 
00023290: 426a 000c      	clrw %a2@(12)
00023294: 0800 0000      	btst #0,%d0
00023298: 6712           	beqs 0x232ac
0002329a: 3f3c 0001      	movew #1,%sp@-
0002329e: 3f02           	movew %d2,%sp@-
000232a0: 2f0b           	movel %a3,%sp@-
000232a2: 2f0a           	movel %a2,%sp@-
000232a4: 4eba f15c      	jsr %pc@(0x22402)
000232a8: 4fef 000c      	lea %sp@(12),%sp
000232ac: 0839 0000 0005 	btst #0,0x53477
000232b2: 3477 
000232b4: 671e           	beqs 0x232d4
000232b6: 3f3c ffff      	movew #-1,%sp@-
000232ba: 3f02           	movew %d2,%sp@-
000232bc: 3042           	moveaw %d2,%a0
000232be: 5388           	subql #1,%a0
000232c0: 2408           	movel %a0,%d2
000232c2: d488           	addl %a0,%d2
000232c4: d482           	addl %d2,%d2
000232c6: 4873 2800      	pea %a3@(0000000000000000,%d2:l)
000232ca: 2f0a           	movel %a2,%sp@-
000232cc: 4eba f134      	jsr %pc@(0x22402)
000232d0: 4fef 000c      	lea %sp@(12),%sp
000232d4: 3579 0005 3470 	movew 0x53470,%a2@(30)
000232da: 001e 
000232dc: 3579 0005 3472 	movew 0x53472,%a2@(34)
000232e2: 0022 
000232e4: 3579 0005 3474 	movew 0x53474,%a2@(42)
000232ea: 002a 
000232ec: 3579 0005 3476 	movew 0x53476,%a2@(46)
000232f2: 002e 
000232f4: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
000232f8: 4e75           	rts
000232fa:  _wideline
000232fa: 4fef ffd4      	lea %sp@(-44),%sp
000232fe: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00023302: 246f 005c      	moveal %sp@(92),%a2
00023306: 2a6f 0060      	moveal %sp@(96),%a5
0002330a: 0c6f 0001 0064 	cmpiw #1,%sp@(100)
00023310: 6f00 0408      	blew 0x2371a
00023314: 362a 0032      	movew %a2@(50),%d3
00023318: b679 0000 2294 	cmpw 0x2294,%d3
0002331e: 6700 0122      	beqw 0x23442
00023322: 33c3 0000 2294 	movew %d3,0x2294
00023328: 3839 0000 219c 	movew 0x219c,%d4
0002332e: 3439 0000 219e 	movew 0x219e,%d2
00023334: 3203           	movew %d3,%d1
00023336: c3c4           	mulsw %d4,%d1
00023338: 48c1           	extl %d1
0002333a: 83c2           	divsw %d2,%d1
0002333c: 3001           	movew %d1,%d0
0002333e: 7a0f           	moveq #15,%d5
00023340: ea68           	lsrw %d5,%d0
00023342: d041           	addw %d1,%d0
00023344: e240           	asrw #1,%d0
00023346: 5240           	addqw #1,%d0
00023348: 33c0 0000 22e8 	movew %d0,0x22e8
0002334e: 0c40 0029      	cmpiw #41,%d0
00023352: 6f08           	bles 0x2335c
00023354: 33fc 0029 0000 	movew #41,0x22e8
0002335a: 22e8 
0002335c: 5243           	addqw #1,%d3
0002335e: 3003           	movew %d3,%d0
00023360: 7e0f           	moveq #15,%d7
00023362: ee68           	lsrw %d7,%d0
00023364: d043           	addw %d3,%d0
00023366: e240           	asrw #1,%d0
00023368: 7603           	moveq #3,%d3
0002336a: 9640           	subw %d0,%d3
0002336c: 9640           	subw %d0,%d3
0002336e: 43f9 0005 3478 	lea 0x53478,%a1
00023374: 7a06           	moveq #6,%d5
00023376: 91c8           	subal %a0,%a0
00023378: 2849           	moveal %a1,%a4
0002337a: 6026           	bras 0x233a2
0002337c: 3640           	moveaw %d0,%a3
0002337e: d7cb           	addal %a3,%a3
00023380: 3788 c800      	movew %a0,%a3@(0000000000000000,%a4:l)
00023384: 32c0           	movew %d0,%a1@+
00023386: 4a43           	tstw %d3
00023388: 6c04           	bges 0x2338e
0002338a: d645           	addw %d5,%d3
0002338c: 6010           	bras 0x2339e
0002338e: 3208           	movew %a0,%d1
00023390: 9240           	subw %d0,%d1
00023392: d241           	addw %d1,%d1
00023394: d241           	addw %d1,%d1
00023396: 0641 000a      	addiw #10,%d1
0002339a: d641           	addw %d1,%d3
0002339c: 5340           	subqw #1,%d0
0002339e: 5248           	addqw #1,%a0
000233a0: 5845           	addqw #4,%d5
000233a2: b048           	cmpw %a0,%d0
000233a4: 6cd6           	bges 0x2337c
000233a6: b444           	cmpw %d4,%d2
000233a8: 6700 0098      	beqw 0x23442
000233ac: 6f5a           	bles 0x23408
000233ae: 3c39 0000 22e8 	movew 0x22e8,%d6
000233b4: 3a02           	movew %d2,%d5
000233b6: da42           	addw %d2,%d5
000233b8: 4241           	clrw %d1
000233ba: 47f9 0005 3478 	lea 0x53478,%a3
000233c0: 91c8           	subal %a0,%a0
000233c2: 603e           	bras 0x23402
000233c4: 3602           	movew %d2,%d3
000233c6: 48c3           	extl %d3
000233c8: 87c4           	divsw %d4,%d3
000233ca: 3003           	movew %d3,%d0
000233cc: 7e0f           	moveq #15,%d7
000233ce: ee68           	lsrw %d7,%d0
000233d0: d043           	addw %d3,%d0
000233d2: e240           	asrw #1,%d0
000233d4: 3841           	moveaw %d1,%a4
000233d6: d9cc           	addal %a4,%a4
000233d8: d9fc 0005 3478 	addal #341112,%a4
000233de: 3241           	moveaw %d1,%a1
000233e0: 4243           	clrw %d3
000233e2: 6004           	bras 0x233e8
000233e4: d65c           	addw %a4@+,%d3
000233e6: 5249           	addqw #1,%a1
000233e8: b049           	cmpw %a1,%d0
000233ea: 6cf8           	bges 0x233e4
000233ec: 3240           	moveaw %d0,%a1
000233ee: 92c1           	subaw %d1,%a1
000233f0: 3209           	movew %a1,%d1
000233f2: 5241           	addqw #1,%d1
000233f4: 48c3           	extl %d3
000233f6: 87c1           	divsw %d1,%d3
000233f8: 36c3           	movew %d3,%a3@+
000233fa: 3200           	movew %d0,%d1
000233fc: 5241           	addqw #1,%d1
000233fe: 5248           	addqw #1,%a0
00023400: d445           	addw %d5,%d2
00023402: bc48           	cmpw %a0,%d6
00023404: 6ebe           	bgts 0x233c4
00023406: 603a           	bras 0x23442
00023408: 3039 0000 22e8 	movew 0x22e8,%d0
0002340e: 5340           	subqw #1,%d0
00023410: 4241           	clrw %d1
00023412: 41f9 0005 3478 	lea 0x53478,%a0
00023418: 6024           	bras 0x2343e
0002341a: 3400           	movew %d0,%d2
0002341c: e242           	asrw #1,%d2
0002341e: 3242           	moveaw %d2,%a1
00023420: d3c9           	addal %a1,%a1
00023422: 3271 8800      	moveaw %a1@(0000000000000000,%a0:l),%a1
00023426: 3640           	moveaw %d0,%a3
00023428: d7cb           	addal %a3,%a3
0002342a: d249           	addw %a1,%d1
0002342c: 3401           	movew %d1,%d2
0002342e: 760f           	moveq #15,%d3
00023430: e66a           	lsrw %d3,%d2
00023432: d441           	addw %d1,%d2
00023434: e242           	asrw #1,%d2
00023436: 3782 8800      	movew %d2,%a3@(0000000000000000,%a0:l)
0002343a: 5340           	subqw #1,%d0
0002343c: 3209           	movew %a1,%d1
0002343e: 4a40           	tstw %d0
00023440: 6ed8           	bgts 0x2341a
00023442: 302a 002e      	movew %a2@(46),%d0
00023446: 806a 002a      	orw %a2@(42),%d0
0002344a: 0800 0000      	btst #0,%d0
0002344e: 6710           	beqs 0x23460
00023450: 3f2f 0064      	movew %sp@(100),%sp@-
00023454: 2f0d           	movel %a5,%sp@-
00023456: 2f0a           	movel %a2,%sp@-
00023458: 4eba fde0      	jsr %pc@(0x2323a)
0002345c: 4fef 000a      	lea %sp@(10),%sp
00023460: 33fc ffff 0000 	movew #-1,0x246c
00023466: 246c 
00023468: 33ea 001e 0005 	movew %a2@(30),0x53470
0002346e: 3470 
00023470: 33ea 0022 0005 	movew %a2@(34),0x53472
00023476: 3472 
00023478: 302a 002a      	movew %a2@(42),%d0
0002347c: 33c0 0005 3474 	movew %d0,0x53474
00023482: 33ea 002e 0005 	movew %a2@(46),0x53476
00023488: 3476 
0002348a: 356a 002c 001e 	movew %a2@(44),%a2@(30)
00023490: 426a 002a      	clrw %a2@(42)
00023494: 426a 002e      	clrw %a2@(46)
00023498: 357c 0001 0022 	movew #1,%a2@(34)
0002349e: 257c 0002 1834 	movel #137268,%a2@(14)
000234a4: 000e 
000234a6: 426a 000c      	clrw %a2@(12)
000234aa: 3415           	movew %a5@,%d2
000234ac: 362d 0002      	movew %a5@(2),%d3
000234b0: 306f 0064      	moveaw %sp@(100),%a0
000234b4: 5388           	subql #1,%a0
000234b6: d1c8           	addal %a0,%a0
000234b8: d1c8           	addal %a0,%a0
000234ba: 41f5 8800      	lea %a5@(0000000000000000,%a0:l),%a0
000234be: b450           	cmpw %a0@,%d2
000234c0: 660e           	bnes 0x234d0
000234c2: b668 0002      	cmpw %a0@(2),%d3
000234c6: 57c1           	seq %d1
000234c8: 4881           	extw %d1
000234ca: 4441           	negw %d1
000234cc: 3641           	moveaw %d1,%a3
000234ce: 6002           	bras 0x234d2
000234d0: 97cb           	subal %a3,%a3
000234d2: 4a40           	tstw %d0
000234d4: 6604           	bnes 0x234da
000234d6: 380b           	movew %a3,%d4
000234d8: 670c           	beqs 0x234e6
000234da: 3f03           	movew %d3,%sp@-
000234dc: 3f02           	movew %d2,%sp@-
000234de: 2f0a           	movel %a2,%sp@-
000234e0: 4eba fc9c      	jsr %pc@(0x2317e)
000234e4: 508f           	addql #8,%sp
000234e6: 588d           	addql #4,%a5
000234e8: 387c 0001      	moveaw #1,%a4
000234ec: 3a2f 0064      	movew %sp@(100),%d5
000234f0: 5345           	subqw #1,%d5
000234f2: 3f45 003a      	movew %d5,%sp@(58)
000234f6: 3a15           	movew %a5@,%d5
000234f8: 3c2d 0002      	movew %a5@(2),%d6
000234fc: 3005           	movew %d5,%d0
000234fe: 9042           	subw %d2,%d0
00023500: 3f40 0050      	movew %d0,%sp@(80)
00023504: 3206           	movew %d6,%d1
00023506: 9243           	subw %d3,%d1
00023508: 3f41 0052      	movew %d1,%sp@(82)
0002350c: 4a40           	tstw %d0
0002350e: 6616           	bnes 0x23526
00023510: 4a41           	tstw %d1
00023512: 6700 01d8      	beqw 0x236ec
00023516: 3f79 0005 3478 	movew 0x53478,%sp@(80)
0002351c: 0050 
0002351e: 426f 0052      	clrw %sp@(82)
00023522: 6000 0150      	braw 0x23674
00023526: 4a41           	tstw %d1
00023528: 6614           	bnes 0x2353e
0002352a: 426f 0050      	clrw %sp@(80)
0002352e: 3e39 0000 22e8 	movew 0x22e8,%d7
00023534: 5347           	subqw #1,%d7
00023536: 3f47 0052      	movew %d7,%sp@(82)
0002353a: 6000 0138      	braw 0x23674
0002353e: 3839 0000 219c 	movew 0x219c,%d4
00023544: 3e39 0000 219e 	movew 0x219e,%d7
0002354a: 4441           	negw %d1
0002354c: c3c7           	mulsw %d7,%d1
0002354e: 83c4           	divsw %d4,%d1
00023550: c1c4           	mulsw %d4,%d0
00023552: 81c7           	divsw %d7,%d0
00023554: 3f40 0052      	movew %d0,%sp@(82)
00023558: 3f41 0050      	movew %d1,%sp@(80)
0002355c: 6d08           	blts 0x23566
0002355e: 4a40           	tstw %d0
00023560: 6d12           	blts 0x23574
00023562: 7e01           	moveq #1,%d7
00023564: 6010           	bras 0x23576
00023566: 4a40           	tstw %d0
00023568: 5dc7           	slt %d7
0002356a: 4887           	extw %d7
0002356c: 7802           	moveq #2,%d4
0002356e: 9847           	subw %d7,%d4
00023570: 3e04           	movew %d4,%d7
00023572: 6002           	bras 0x23576
00023574: 7e04           	moveq #4,%d7
00023576: 486f 0056      	pea %sp@(86)
0002357a: 486f 0058      	pea %sp@(88)
0002357e: 3f00           	movew %d0,%sp@-
00023580: 3f01           	movew %d1,%sp@-
00023582: 3f07           	movew %d7,%sp@-
00023584: 4eba ee2c      	jsr %pc@(0x223b2)
00023588: 3839 0005 3478 	movew 0x53478,%d4
0002358e: 3f6f 0064 0042 	movew %sp@(100),%sp@(66)
00023594: 3f6f 0062 0044 	movew %sp@(98),%sp@(68)
0002359a: 3079 0000 22e8 	moveaw 0x22e8,%a0
000235a0: 5348           	subqw #1,%a0
000235a2: 3f48 0046      	movew %a0,%sp@(70)
000235a6: 4fef 000e      	lea %sp@(14),%sp
000235aa: 426f 0030      	clrw %sp@(48)
000235ae: 91c8           	subal %a0,%a0
000235b0: 3f7c 7fff 0032 	movew #32767,%sp@(50)
000235b6: 4240           	clrw %d0
000235b8: 3f42 002e      	movew %d2,%sp@(46)
000235bc: 6010           	bras 0x235ce
000235be: 3c40           	moveaw %d0,%fp
000235c0: 3f40 0030      	movew %d0,%sp@(48)
000235c4: 3044           	moveaw %d4,%a0
000235c6: 3f41 0032      	movew %d1,%sp@(50)
000235ca: 300e           	movew %fp,%d0
000235cc: 3809           	movew %a1,%d4
000235ce: 322f 0034      	movew %sp@(52),%d1
000235d2: c3c4           	mulsw %d4,%d1
000235d4: 342f 0036      	movew %sp@(54),%d2
000235d8: c5c0           	mulsw %d0,%d2
000235da: 9242           	subw %d2,%d1
000235dc: 6a02           	bpls 0x235e0
000235de: 4441           	negw %d1
000235e0: b26f 0032      	cmpw %sp@(50),%d1
000235e4: 6d24           	blts 0x2360a
000235e6: 6670           	bnes 0x23658
000235e8: 3248           	moveaw %a0,%a1
000235ea: 92ef 0030      	subaw %sp@(48),%a1
000235ee: 3c49           	moveaw %a1,%fp
000235f0: 3409           	movew %a1,%d2
000235f2: 6c04           	bges 0x235f8
000235f4: 4442           	negw %d2
000235f6: 3c42           	moveaw %d2,%fp
000235f8: 3244           	moveaw %d4,%a1
000235fa: 92c0           	subaw %d0,%a1
000235fc: 3409           	movew %a1,%d2
000235fe: 6c04           	bges 0x23604
00023600: 4442           	negw %d2
00023602: 3242           	moveaw %d2,%a1
00023604: 3409           	movew %a1,%d2
00023606: b44e           	cmpw %fp,%d2
00023608: 6c4e           	bges 0x23658
0002360a: b06f 0038      	cmpw %sp@(56),%d0
0002360e: 660c           	bnes 0x2361c
00023610: 0c44 0001      	cmpiw #1,%d4
00023614: 6734           	beqs 0x2364a
00023616: 3244           	moveaw %d4,%a1
00023618: 5349           	subqw #1,%a1
0002361a: 60a2           	bras 0x235be
0002361c: 3244           	moveaw %d4,%a1
0002361e: 5349           	subqw #1,%a1
00023620: 3040           	moveaw %d0,%a0
00023622: 5288           	addql #1,%a0
00023624: d1c8           	addal %a0,%a0
00023626: 3409           	movew %a1,%d2
00023628: 4df9 0005 3478 	lea 0x53478,%fp
0002362e: b470 e800      	cmpw %a0@(0000000000000000,%fp:l),%d2
00023632: 6e8a           	bgts 0x235be
00023634: 3c40           	moveaw %d0,%fp
00023636: 524e           	addqw #1,%fp
00023638: 304e           	moveaw %fp,%a0
0002363a: d1c8           	addal %a0,%a0
0002363c: 243c 0005 3478 	movel #341112,%d2
00023642: 3270 2800      	moveaw %a0@(0000000000000000,%d2:l),%a1
00023646: 6000 ff78      	braw 0x235c0
0002364a: 342f 002e      	movew %sp@(46),%d2
0002364e: 3f40 0030      	movew %d0,%sp@(48)
00023652: 307c 0001      	moveaw #1,%a0
00023656: 6004           	bras 0x2365c
00023658: 342f 002e      	movew %sp@(46),%d2
0002365c: 486f 0052      	pea %sp@(82)
00023660: 486f 0054      	pea %sp@(84)
00023664: 3f2f 0038      	movew %sp@(56),%sp@-
00023668: 3f08           	movew %a0,%sp@-
0002366a: 3f07           	movew %d7,%sp@-
0002366c: 4eba ed44      	jsr %pc@(0x223b2)
00023670: 4fef 000e      	lea %sp@(14),%sp
00023674: 322f 0050      	movew %sp@(80),%d1
00023678: 3802           	movew %d2,%d4
0002367a: d841           	addw %d1,%d4
0002367c: 3f44 003c      	movew %d4,%sp@(60)
00023680: 302f 0052      	movew %sp@(82),%d0
00023684: 3e03           	movew %d3,%d7
00023686: de40           	addw %d0,%d7
00023688: 3f47 003e      	movew %d7,%sp@(62)
0002368c: 9441           	subw %d1,%d2
0002368e: 3f42 0040      	movew %d2,%sp@(64)
00023692: 9640           	subw %d0,%d3
00023694: 3f43 0042      	movew %d3,%sp@(66)
00023698: 3045           	moveaw %d5,%a0
0002369a: 90c1           	subaw %d1,%a0
0002369c: 3f48 0044      	movew %a0,%sp@(68)
000236a0: 3246           	moveaw %d6,%a1
000236a2: 92c0           	subaw %d0,%a1
000236a4: 3f49 0046      	movew %a1,%sp@(70)
000236a8: d245           	addw %d5,%d1
000236aa: 3f41 0048      	movew %d1,%sp@(72)
000236ae: d046           	addw %d6,%d0
000236b0: 3f40 004a      	movew %d0,%sp@(74)
000236b4: 3f3c 0004      	movew #4,%sp@-
000236b8: 486f 003e      	pea %sp@(62)
000236bc: 2f0a           	movel %a2,%sp@-
000236be: 4eb9 0002 1366 	jsr 0x21366
000236c4: 4fef 000a      	lea %sp@(10),%sp
000236c8: 302f 003a      	movew %sp@(58),%d0
000236cc: b04c           	cmpw %a4,%d0
000236ce: 6e0c           	bgts 0x236dc
000236d0: 4a79 0005 3476 	tstw 0x53476
000236d6: 6604           	bnes 0x236dc
000236d8: 320b           	movew %a3,%d1
000236da: 670c           	beqs 0x236e8
000236dc: 3f06           	movew %d6,%sp@-
000236de: 3f05           	movew %d5,%sp@-
000236e0: 2f0a           	movel %a2,%sp@-
000236e2: 4eba fa9a      	jsr %pc@(0x2317e)
000236e6: 508f           	addql #8,%sp
000236e8: 3606           	movew %d6,%d3
000236ea: 3405           	movew %d5,%d2
000236ec: 524c           	addqw #1,%a4
000236ee: 588d           	addql #4,%a5
000236f0: 382f 0064      	movew %sp@(100),%d4
000236f4: b84c           	cmpw %a4,%d4
000236f6: 6600 fdfe      	bnew 0x234f6
000236fa: 3579 0005 3470 	movew 0x53470,%a2@(30)
00023700: 001e 
00023702: 3579 0005 3472 	movew 0x53472,%a2@(34)
00023708: 0022 
0002370a: 3579 0005 3474 	movew 0x53474,%a2@(42)
00023710: 002a 
00023712: 3579 0005 3476 	movew 0x53476,%a2@(46)
00023718: 002e 
0002371a: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0002371e: 4fef 002c      	lea %sp@(44),%sp
00023722: 4e75           	rts
00023724:  _abline
00023724: 4e56 ffd8      	linkw %fp,#-40
00023728: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002372c: 246e 0008      	moveal %fp@(8),%a2
00023730: 382e 000c      	movew %fp@(12),%d4
00023734: 342e 000e      	movew %fp@(14),%d2
00023738: 3a12           	movew %a2@,%d5
0002373a: 306a 0004      	moveaw %a2@(4),%a0
0002373e: ba48           	cmpw %a0,%d5
00023740: 6600 031c      	bnew 0x23a5e
00023744: 0c79 0008 0000 	cmpiw #8,0x244a
0002374a: 244a 
0002374c: 6300 00ca      	blsw 0x23818
00023750: 322a 0002      	movew %a2@(2),%d1
00023754: 302a 0006      	movew %a2@(6),%d0
00023758: 9041           	subw %d1,%d0
0002375a: 3c39 0000 244c 	movew 0x244c,%d6
00023760: 3606           	movew %d6,%d3
00023762: e24b           	lsrw #1,%d3
00023764: 4a40           	tstw %d0
00023766: 6c04           	bges 0x2376c
00023768: 4440           	negw %d0
0002376a: 4443           	negw %d3
0002376c: c3c6           	mulsw %d6,%d1
0002376e: 3245           	moveaw %d5,%a1
00023770: d3c9           	addal %a1,%a1
00023772: 41f1 1800      	lea %a1@(0000000000000000,%d1:l),%a0
00023776: d1f9 0000 044e 	addal 0x44e,%a0
0002377c: 2279 0000 227a 	moveal 0x227a,%a1
00023782: 2469 04b4      	moveal %a1@(1204),%a2
00023786: 0282 0000 ffff 	andil #65535,%d2
0002378c: d482           	addl %d2,%d2
0002378e: 3272 2800      	moveaw %a2@(0000000000000000,%d2:l),%a1
00023792: 3412           	movew %a2@,%d2
00023794: 3239 0000 246c 	movew 0x246c,%d1
0002379a: 0c44 0001      	cmpiw #1,%d4
0002379e: 6740           	beqs 0x237e0
000237a0: 6e06           	bgts 0x237a8
000237a2: 4a44           	tstw %d4
000237a4: 6750           	beqs 0x237f6
000237a6: 6066           	bras 0x2380e
000237a8: 0c44 0002      	cmpiw #2,%d4
000237ac: 671c           	beqs 0x237ca
000237ae: 0c44 0003      	cmpiw #3,%d4
000237b2: 665a           	bnes 0x2380e
000237b4: 3443           	moveaw %d3,%a2
000237b6: d5ca           	addal %a2,%a2
000237b8: e359           	rolw #1,%d1
000237ba: 0801 0000      	btst #0,%d1
000237be: 6602           	bnes 0x237c2
000237c0: 3089           	movew %a1,%a0@
000237c2: d1ca           	addal %a2,%a0
000237c4: 51c8 fff2      	dbf %d0,0x237b8
000237c8: 6044           	bras 0x2380e
000237ca: 3243           	moveaw %d3,%a1
000237cc: d3c9           	addal %a1,%a1
000237ce: e359           	rolw #1,%d1
000237d0: 0801 0000      	btst #0,%d1
000237d4: 6702           	beqs 0x237d8
000237d6: 4650           	notw %a0@
000237d8: d1c9           	addal %a1,%a0
000237da: 51c8 fff2      	dbf %d0,0x237ce
000237de: 602e           	bras 0x2380e
000237e0: 3443           	moveaw %d3,%a2
000237e2: d5ca           	addal %a2,%a2
000237e4: e359           	rolw #1,%d1
000237e6: 0801 0000      	btst #0,%d1
000237ea: 6702           	beqs 0x237ee
000237ec: 3089           	movew %a1,%a0@
000237ee: d1ca           	addal %a2,%a0
000237f0: 51c8 fff2      	dbf %d0,0x237e4
000237f4: 6018           	bras 0x2380e
000237f6: 3443           	moveaw %d3,%a2
000237f8: d5ca           	addal %a2,%a2
000237fa: e359           	rolw #1,%d1
000237fc: 0801 0000      	btst #0,%d1
00023800: 6704           	beqs 0x23806
00023802: 3089           	movew %a1,%a0@
00023804: 6002           	bras 0x23808
00023806: 3082           	movew %d2,%a0@
00023808: d1ca           	addal %a2,%a0
0002380a: 51c8 ffee      	dbf %d0,0x237fa
0002380e: 33c1 0000 246c 	movew %d1,0x246c
00023814: 6000 084a      	braw 0x24060
00023818: 4a79 0004 c6c0 	tstw 0x4c6c0
0002381e: 6700 011e      	beqw 0x2393e
00023822: 3f2a 0002      	movew %a2@(2),%sp@-
00023826: 3f05           	movew %d5,%sp@-
00023828: 4eb9 0002 48a0 	jsr 0x248a0
0002382e: 2600           	movel %d0,%d3
00023830: 3a2a 0006      	movew %a2@(6),%d5
00023834: 9a6a 0002      	subw %a2@(2),%d5
00023838: 3c39 0000 244c 	movew 0x244c,%d6
0002383e: 588f           	addql #4,%sp
00023840: 3239 0000 246c 	movew 0x246c,%d1
00023846: 4a45           	tstw %d5
00023848: 6d22           	blts 0x2386c
0002384a: 91c8           	subal %a0,%a0
0002384c: 303c 8000      	movew #-32768,%d0
00023850: 3e00           	movew %d0,%d7
00023852: ce41           	andw %d1,%d7
00023854: 56c7           	sne %d7
00023856: 4887           	extw %d7
00023858: 3147 8a00      	movew %d7,%a0@(-30208)
0002385c: e248           	lsrw #1,%d0
0002385e: 5488           	addql #2,%a0
00023860: 7e20           	moveq #32,%d7
00023862: be88           	cmpl %a0,%d7
00023864: 66ea           	bnes 0x23850
00023866: 3646           	moveaw %d6,%a3
00023868: 4207           	clrb %d7
0002386a: 6026           	bras 0x23892
0002386c: 4445           	negw %d5
0002386e: 3006           	movew %d6,%d0
00023870: 4440           	negw %d0
00023872: 3640           	moveaw %d0,%a3
00023874: 91c8           	subal %a0,%a0
00023876: 7001           	moveq #1,%d0
00023878: 3e00           	movew %d0,%d7
0002387a: ce41           	andw %d1,%d7
0002387c: 56c7           	sne %d7
0002387e: 4887           	extw %d7
00023880: 3147 8a00      	movew %d7,%a0@(-30208)
00023884: d040           	addw %d0,%d0
00023886: 5488           	addql #2,%a0
00023888: 7e20           	moveq #32,%d7
0002388a: be88           	cmpl %a0,%d7
0002388c: 66ea           	bnes 0x23878
0002388e: 1e3c 000f      	moveb #15,%d7
00023892: 5245           	addqw #1,%d5
00023894: cdc5           	mulsw %d5,%d6
00023896: 2f06           	movel %d6,%sp@-
00023898: 2f03           	movel %d3,%sp@-
0002389a: 4eb9 0000 3166 	jsr 0x3166
000238a0: 3212           	movew %a2@,%d1
000238a2: 0241 000f      	andiw #15,%d1
000238a6: 303c 8000      	movew #-32768,%d0
000238aa: e268           	lsrw %d1,%d0
000238ac: 31c0 8a28      	movew %d0,0xffff8a28
000238b0: 4278 8a2a      	clrw 0xffff8a2a
000238b4: 4278 8a2c      	clrw 0xffff8a2c
000238b8: 31cb 8a30      	movew %a3,0xffff8a30
000238bc: 31fc 0001 8a36 	movew #1,0xffff8a36
000238c2: 11fc 0001 8a3a 	moveb #1,0xffff8a3a
000238c8: 4238 8a3d      	clrb 0xffff8a3d
000238cc: 508f           	addql #8,%sp
000238ce: 4240           	clrw %d0
000238d0: 3244           	moveaw %d4,%a1
000238d2: 47fa 08fa      	lea %pc@(0x241ce),%a3
000238d6: 45fa 08fa      	lea %pc@(0x241d2),%a2
000238da: 1207           	moveb %d7,%d1
000238dc: 0001 ff80      	orib #-128,%d1
000238e0: 6030           	bras 0x23912
000238e2: 21c3 8a32      	movel %d3,0xffff8a32
000238e6: 5483           	addql #2,%d3
000238e8: 31c5 8a38      	movew %d5,0xffff8a38
000238ec: 0802 0000      	btst #0,%d2
000238f0: 6706           	beqs 0x238f8
000238f2: 1832 9800      	moveb %a2@(0000000000000000,%a1:l),%d4
000238f6: 6004           	bras 0x238fc
000238f8: 1833 9800      	moveb %a3@(0000000000000000,%a1:l),%d4
000238fc: 11c4 8a3b      	moveb %d4,0xffff8a3b
00023900: 11c1 8a3c      	moveb %d1,0xffff8a3c
00023904: 41f8 8a3c      	lea 0xffff8a3c,%a0
00023908: 4ad0           	tas %a0@
0002390a: 4e71           	nop
0002390c: 6bfa           	bmis 0x23908
0002390e: 5240           	addqw #1,%d0
00023910: e24a           	lsrw #1,%d2
00023912: b079 0000 244a 	cmpw 0x244a,%d0
00023918: 65c8           	bcss 0x238e2
0002391a: 2f06           	movel %d6,%sp@-
0002391c: 2f03           	movel %d3,%sp@-
0002391e: 4eb9 0000 3178 	jsr 0x3178
00023924: 3039 0000 246c 	movew 0x246c,%d0
0002392a: 0245 000f      	andiw #15,%d5
0002392e: 508f           	addql #8,%sp
00023930: 6004           	bras 0x23936
00023932: e358           	rolw #1,%d0
00023934: 5345           	subqw #1,%d5
00023936: 4a45           	tstw %d5
00023938: 66f8           	bnes 0x23932
0002393a: 6000 0354      	braw 0x23c90
0002393e: 3639 0000 246c 	movew 0x246c,%d3
00023944: 302a 0002      	movew %a2@(2),%d0
00023948: 3c2a 0006      	movew %a2@(6),%d6
0002394c: 9c40           	subw %d0,%d6
0002394e: 3e39 0000 244c 	movew 0x244c,%d7
00023954: e24f           	lsrw #1,%d7
00023956: 4a46           	tstw %d6
00023958: 6c04           	bges 0x2395e
0002395a: 4446           	negw %d6
0002395c: 4447           	negw %d7
0002395e: 3f00           	movew %d0,%sp@-
00023960: 3f05           	movew %d5,%sp@-
00023962: 4eb9 0002 48a0 	jsr 0x248a0
00023968: 3a12           	movew %a2@,%d5
0002396a: 0245 000f      	andiw #15,%d5
0002396e: 323c 8000      	movew #-32768,%d1
00023972: ea69           	lsrw %d5,%d1
00023974: 3a01           	movew %d1,%d5
00023976: 4645           	notw %d5
00023978: 3479 0000 244a 	moveaw 0x244a,%a2
0002397e: 534a           	subqw #1,%a2
00023980: 3047           	moveaw %d7,%a0
00023982: d1c8           	addal %a0,%a0
00023984: 588f           	addql #4,%sp
00023986: 6000 00cc      	braw 0x23a54
0002398a: 3639 0000 246c 	movew 0x246c,%d3
00023990: 0c44 0001      	cmpiw #1,%d4
00023994: 6760           	beqs 0x239f6
00023996: 6e0a           	bgts 0x239a2
00023998: 4a44           	tstw %d4
0002399a: 6700 0088      	beqw 0x23a24
0002399e: 6000 00ae      	braw 0x23a4e
000239a2: 0c44 0002      	cmpiw #2,%d4
000239a6: 6738           	beqs 0x239e0
000239a8: 0c44 0003      	cmpiw #3,%d4
000239ac: 6600 00a0      	bnew 0x23a4e
000239b0: 3e06           	movew %d6,%d7
000239b2: 2240           	moveal %d0,%a1
000239b4: 0802 0000      	btst #0,%d2
000239b8: 6714           	beqs 0x239ce
000239ba: e35b           	rolw #1,%d3
000239bc: 0803 0000      	btst #0,%d3
000239c0: 6602           	bnes 0x239c4
000239c2: 8351           	orw %d1,%a1@
000239c4: d3c8           	addal %a0,%a1
000239c6: 51cf fff2      	dbf %d7,0x239ba
000239ca: 6000 0082      	braw 0x23a4e
000239ce: e35b           	rolw #1,%d3
000239d0: 0803 0000      	btst #0,%d3
000239d4: 6602           	bnes 0x239d8
000239d6: cb51           	andw %d5,%a1@
000239d8: d3c8           	addal %a0,%a1
000239da: 51cf fff2      	dbf %d7,0x239ce
000239de: 606e           	bras 0x23a4e
000239e0: 3e06           	movew %d6,%d7
000239e2: 2240           	moveal %d0,%a1
000239e4: e35b           	rolw #1,%d3
000239e6: 0803 0000      	btst #0,%d3
000239ea: 6702           	beqs 0x239ee
000239ec: b351           	eorw %d1,%a1@
000239ee: d3c8           	addal %a0,%a1
000239f0: 51cf fff2      	dbf %d7,0x239e4
000239f4: 6058           	bras 0x23a4e
000239f6: 3e06           	movew %d6,%d7
000239f8: 2240           	moveal %d0,%a1
000239fa: 0802 0000      	btst #0,%d2
000239fe: 6712           	beqs 0x23a12
00023a00: e35b           	rolw #1,%d3
00023a02: 0803 0000      	btst #0,%d3
00023a06: 6702           	beqs 0x23a0a
00023a08: 8351           	orw %d1,%a1@
00023a0a: d3c8           	addal %a0,%a1
00023a0c: 51cf fff2      	dbf %d7,0x23a00
00023a10: 603c           	bras 0x23a4e
00023a12: e35b           	rolw #1,%d3
00023a14: 0803 0000      	btst #0,%d3
00023a18: 6702           	beqs 0x23a1c
00023a1a: cb51           	andw %d5,%a1@
00023a1c: d3c8           	addal %a0,%a1
00023a1e: 51cf fff2      	dbf %d7,0x23a12
00023a22: 602a           	bras 0x23a4e
00023a24: 3e06           	movew %d6,%d7
00023a26: 2240           	moveal %d0,%a1
00023a28: 0802 0000      	btst #0,%d2
00023a2c: 6716           	beqs 0x23a44
00023a2e: e35b           	rolw #1,%d3
00023a30: 0803 0000      	btst #0,%d3
00023a34: 6704           	beqs 0x23a3a
00023a36: 8351           	orw %d1,%a1@
00023a38: 6002           	bras 0x23a3c
00023a3a: cb51           	andw %d5,%a1@
00023a3c: d3c8           	addal %a0,%a1
00023a3e: 51cf ffee      	dbf %d7,0x23a2e
00023a42: 600a           	bras 0x23a4e
00023a44: e35b           	rolw #1,%d3
00023a46: cb51           	andw %d5,%a1@
00023a48: d3c8           	addal %a0,%a1
00023a4a: 51cf fff8      	dbf %d7,0x23a44
00023a4e: 534a           	subqw #1,%a2
00023a50: 5480           	addql #2,%d0
00023a52: e24a           	lsrw #1,%d2
00023a54: 3e0a           	movew %a2,%d7
00023a56: 6c00 ff32      	bgew 0x2398a
00023a5a: 6000 05fe      	braw 0x2405a
00023a5e: 3c2a 0002      	movew %a2@(2),%d6
00023a62: 322a 0006      	movew %a2@(6),%d1
00023a66: ba48           	cmpw %a0,%d5
00023a68: 6f06           	bles 0x23a70
00023a6a: 3e08           	movew %a0,%d7
00023a6c: 3241           	moveaw %d1,%a1
00023a6e: 6008           	bras 0x23a78
00023a70: 3e05           	movew %d5,%d7
00023a72: 3246           	moveaw %d6,%a1
00023a74: 3a08           	movew %a0,%d5
00023a76: 3c01           	movew %d1,%d6
00023a78: 0c44 0002      	cmpiw #2,%d4
00023a7c: 6618           	bnes 0x23a96
00023a7e: 4a79 0000 246a 	tstw 0x246a
00023a84: 6610           	bnes 0x23a96
00023a86: ba47           	cmpw %d7,%d5
00023a88: 6704           	beqs 0x23a8e
00023a8a: 5345           	subqw #1,%d5
00023a8c: 6008           	bras 0x23a96
00023a8e: bc49           	cmpw %a1,%d6
00023a90: 670a           	beqs 0x23a9c
00023a92: 5346           	subqw #1,%d6
00023a94: 3a07           	movew %d7,%d5
00023a96: bc49           	cmpw %a1,%d6
00023a98: 664a           	bnes 0x23ae4
00023a9a: 6002           	bras 0x23a9e
00023a9c: 3a07           	movew %d7,%d5
00023a9e: 3d79 0000 246c 	movew 0x246c,%fp@(-2)
00023aa4: fffe 
00023aa6: 426e ffe8      	clrw %fp@(-24)
00023aaa: 426e ffea      	clrw %fp@(-22)
00023aae: 426e ffec      	clrw %fp@(-20)
00023ab2: 41ee fffe      	lea %fp@(-2),%a0
00023ab6: 2d48 ffee      	movel %a0,%fp@(-18)
00023aba: 3d44 fff2      	movew %d4,%fp@(-14)
00023abe: 3d42 fff4      	movew %d2,%fp@(-12)
00023ac2: 3d47 fff6      	movew %d7,%fp@(-10)
00023ac6: 3d49 fff8      	movew %a1,%fp@(-8)
00023aca: 3d45 fffa      	movew %d5,%fp@(-6)
00023ace: 3d46 fffc      	movew %d6,%fp@(-4)
00023ad2: 486e fff6      	pea %fp@(-10)
00023ad6: 486e ffe8      	pea %fp@(-24)
00023ada: 4eba ec2c      	jsr %pc@(0x22708)
00023ade: 508f           	addql #8,%sp
00023ae0: 6000 057e      	braw 0x24060
00023ae4: 3a79 0000 244a 	moveaw 0x244a,%a5
00023aea: 9a47           	subw %d7,%d5
00023aec: 9c49           	subw %a1,%d6
00023aee: 7008           	moveq #8,%d0
00023af0: b04d           	cmpw %a5,%d0
00023af2: 6400 01a6      	bccw 0x23c9a
00023af6: 3845           	moveaw %d5,%a4
00023af8: 3079 0000 244c 	moveaw 0x244c,%a0
00023afe: 3608           	movew %a0,%d3
00023b00: e24b           	lsrw #1,%d3
00023b02: 4a46           	tstw %d6
00023b04: 6c04           	bges 0x23b0a
00023b06: 4446           	negw %d6
00023b08: 4443           	negw %d3
00023b0a: 3209           	movew %a1,%d1
00023b0c: 3008           	movew %a0,%d0
00023b0e: c3c0           	mulsw %d0,%d1
00023b10: 2041           	moveal %d1,%a0
00023b12: 3247           	moveaw %d7,%a1
00023b14: d3c9           	addal %a1,%a1
00023b16: d1c9           	addal %a1,%a0
00023b18: d1f9 0000 044e 	addal 0x44e,%a0
00023b1e: 2279 0000 227a 	moveal 0x227a,%a1
00023b24: 2269 04b4      	moveal %a1@(1204),%a1
00023b28: 0282 0000 ffff 	andil #65535,%d2
00023b2e: d482           	addl %d2,%d2
00023b30: 3e31 2800      	movew %a1@(0000000000000000,%d2:l),%d7
00023b34: 3651           	moveaw %a1@,%a3
00023b36: 3039 0000 246c 	movew 0x246c,%d0
00023b3c: 3246           	moveaw %d6,%a1
00023b3e: d2c6           	addaw %d6,%a1
00023b40: 3405           	movew %d5,%d2
00023b42: d445           	addw %d5,%d2
00023b44: bc45           	cmpw %d5,%d6
00023b46: 6e00 00ae      	bgtw 0x23bf6
00023b4a: 4445           	negw %d5
00023b4c: 0c44 0001      	cmpiw #1,%d4
00023b50: 675c           	beqs 0x23bae
00023b52: 6e08           	bgts 0x23b5c
00023b54: 4a44           	tstw %d4
00023b56: 6778           	beqs 0x23bd0
00023b58: 6000 0136      	braw 0x23c90
00023b5c: 0c44 0002      	cmpiw #2,%d4
00023b60: 672a           	beqs 0x23b8c
00023b62: 0c44 0003      	cmpiw #3,%d4
00023b66: 6600 0128      	bnew 0x23c90
00023b6a: 3443           	moveaw %d3,%a2
00023b6c: d5ca           	addal %a2,%a2
00023b6e: 320c           	movew %a4,%d1
00023b70: e358           	rolw #1,%d0
00023b72: 0800 0000      	btst #0,%d0
00023b76: 6602           	bnes 0x23b7a
00023b78: 3087           	movew %d7,%a0@
00023b7a: 5488           	addql #2,%a0
00023b7c: da49           	addw %a1,%d5
00023b7e: 6b04           	bmis 0x23b84
00023b80: 9a42           	subw %d2,%d5
00023b82: d1ca           	addal %a2,%a0
00023b84: 51c9 ffea      	dbf %d1,0x23b70
00023b88: 6000 0106      	braw 0x23c90
00023b8c: 3443           	moveaw %d3,%a2
00023b8e: d5ca           	addal %a2,%a2
00023b90: 320c           	movew %a4,%d1
00023b92: e358           	rolw #1,%d0
00023b94: 0800 0000      	btst #0,%d0
00023b98: 6702           	beqs 0x23b9c
00023b9a: 4650           	notw %a0@
00023b9c: 5488           	addql #2,%a0
00023b9e: da49           	addw %a1,%d5
00023ba0: 6b04           	bmis 0x23ba6
00023ba2: 9a42           	subw %d2,%d5
00023ba4: d1ca           	addal %a2,%a0
00023ba6: 51c9 ffea      	dbf %d1,0x23b92
00023baa: 6000 00e4      	braw 0x23c90
00023bae: 3443           	moveaw %d3,%a2
00023bb0: d5ca           	addal %a2,%a2
00023bb2: 320c           	movew %a4,%d1
00023bb4: e358           	rolw #1,%d0
00023bb6: 0800 0000      	btst #0,%d0
00023bba: 6702           	beqs 0x23bbe
00023bbc: 3087           	movew %d7,%a0@
00023bbe: 5488           	addql #2,%a0
00023bc0: da49           	addw %a1,%d5
00023bc2: 6b04           	bmis 0x23bc8
00023bc4: 9a42           	subw %d2,%d5
00023bc6: d1ca           	addal %a2,%a0
00023bc8: 51c9 ffea      	dbf %d1,0x23bb4
00023bcc: 6000 00c2      	braw 0x23c90
00023bd0: 3443           	moveaw %d3,%a2
00023bd2: d5ca           	addal %a2,%a2
00023bd4: 320c           	movew %a4,%d1
00023bd6: e358           	rolw #1,%d0
00023bd8: 0800 0000      	btst #0,%d0
00023bdc: 6704           	beqs 0x23be2
00023bde: 3087           	movew %d7,%a0@
00023be0: 6002           	bras 0x23be4
00023be2: 308b           	movew %a3,%a0@
00023be4: 5488           	addql #2,%a0
00023be6: da49           	addw %a1,%d5
00023be8: 6b04           	bmis 0x23bee
00023bea: 9a42           	subw %d2,%d5
00023bec: d1ca           	addal %a2,%a0
00023bee: 51c9 ffe6      	dbf %d1,0x23bd6
00023bf2: 6000 009c      	braw 0x23c90
00023bf6: 3206           	movew %d6,%d1
00023bf8: 4441           	negw %d1
00023bfa: 0c44 0001      	cmpiw #1,%d4
00023bfe: 6752           	beqs 0x23c52
00023c00: 6e08           	bgts 0x23c0a
00023c02: 4a44           	tstw %d4
00023c04: 676a           	beqs 0x23c70
00023c06: 6000 0088      	braw 0x23c90
00023c0a: 0c44 0002      	cmpiw #2,%d4
00023c0e: 6724           	beqs 0x23c34
00023c10: 0c44 0003      	cmpiw #3,%d4
00023c14: 667a           	bnes 0x23c90
00023c16: 3443           	moveaw %d3,%a2
00023c18: d5ca           	addal %a2,%a2
00023c1a: e358           	rolw #1,%d0
00023c1c: 0800 0000      	btst #0,%d0
00023c20: 6602           	bnes 0x23c24
00023c22: 3087           	movew %d7,%a0@
00023c24: d1ca           	addal %a2,%a0
00023c26: d242           	addw %d2,%d1
00023c28: 6b04           	bmis 0x23c2e
00023c2a: 9249           	subw %a1,%d1
00023c2c: 5488           	addql #2,%a0
00023c2e: 5346           	subqw #1,%d6
00023c30: 6ae8           	bpls 0x23c1a
00023c32: 605c           	bras 0x23c90
00023c34: 3443           	moveaw %d3,%a2
00023c36: d5ca           	addal %a2,%a2
00023c38: e358           	rolw #1,%d0
00023c3a: 0800 0000      	btst #0,%d0
00023c3e: 6702           	beqs 0x23c42
00023c40: 4650           	notw %a0@
00023c42: d1ca           	addal %a2,%a0
00023c44: d242           	addw %d2,%d1
00023c46: 6b04           	bmis 0x23c4c
00023c48: 9249           	subw %a1,%d1
00023c4a: 5488           	addql #2,%a0
00023c4c: 5346           	subqw #1,%d6
00023c4e: 6ae8           	bpls 0x23c38
00023c50: 603e           	bras 0x23c90
00023c52: 3443           	moveaw %d3,%a2
00023c54: d5ca           	addal %a2,%a2
00023c56: e358           	rolw #1,%d0
00023c58: 0800 0000      	btst #0,%d0
00023c5c: 6702           	beqs 0x23c60
00023c5e: 3087           	movew %d7,%a0@
00023c60: d1ca           	addal %a2,%a0
00023c62: d242           	addw %d2,%d1
00023c64: 6b04           	bmis 0x23c6a
00023c66: 9249           	subw %a1,%d1
00023c68: 5488           	addql #2,%a0
00023c6a: 5346           	subqw #1,%d6
00023c6c: 6ae8           	bpls 0x23c56
00023c6e: 6020           	bras 0x23c90
00023c70: 3443           	moveaw %d3,%a2
00023c72: d5ca           	addal %a2,%a2
00023c74: e358           	rolw #1,%d0
00023c76: 0800 0000      	btst #0,%d0
00023c7a: 6704           	beqs 0x23c80
00023c7c: 3087           	movew %d7,%a0@
00023c7e: 6002           	bras 0x23c82
00023c80: 308b           	movew %a3,%a0@
00023c82: d1ca           	addal %a2,%a0
00023c84: d242           	addw %d2,%d1
00023c86: 6b04           	bmis 0x23c8c
00023c88: 9249           	subw %a1,%d1
00023c8a: 5488           	addql #2,%a0
00023c8c: 5346           	subqw #1,%d6
00023c8e: 6ae4           	bpls 0x23c74
00023c90: 33c0 0000 246c 	movew %d0,0x246c
00023c96: 6000 03c8      	braw 0x24060
00023c9a: 3639 0000 246c 	movew 0x246c,%d3
00023ca0: 4a46           	tstw %d6
00023ca2: 6c10           	bges 0x23cb4
00023ca4: 4446           	negw %d6
00023ca6: 7200           	moveq #0,%d1
00023ca8: 3239 0000 244c 	movew 0x244c,%d1
00023cae: e281           	asrl #1,%d1
00023cb0: 4441           	negw %d1
00023cb2: 600a           	bras 0x23cbe
00023cb4: 3879 0000 244c 	moveaw 0x244c,%a4
00023cba: 320c           	movew %a4,%d1
00023cbc: e249           	lsrw #1,%d1
00023cbe: 3841           	moveaw %d1,%a4
00023cc0: 3f09           	movew %a1,%sp@-
00023cc2: 3f07           	movew %d7,%sp@-
00023cc4: 4eb9 0002 48a0 	jsr 0x248a0
00023cca: 3207           	movew %d7,%d1
00023ccc: 0241 000f      	andiw #15,%d1
00023cd0: 3e3c 8000      	movew #-32768,%d7
00023cd4: e26f           	lsrw %d1,%d7
00023cd6: 3239 0000 244a 	movew 0x244a,%d1
00023cdc: 5341           	subqw #1,%d1
00023cde: 3d41 ffe2      	movew %d1,%fp@(-30)
00023ce2: 3646           	moveaw %d6,%a3
00023ce4: d6c6           	addaw %d6,%a3
00023ce6: 3445           	moveaw %d5,%a2
00023ce8: d4c5           	addaw %d5,%a2
00023cea: 324d           	moveaw %a5,%a1
00023cec: d3c9           	addal %a1,%a1
00023cee: 304c           	moveaw %a4,%a0
00023cf0: d1c8           	addal %a0,%a0
00023cf2: 588f           	addql #4,%sp
00023cf4: 3206           	movew %d6,%d1
00023cf6: 4441           	negw %d1
00023cf8: 3d41 ffe4      	movew %d1,%fp@(-28)
00023cfc: 3205           	movew %d5,%d1
00023cfe: 4441           	negw %d1
00023d00: 3d41 ffe6      	movew %d1,%fp@(-26)
00023d04: 6000 034c      	braw 0x24052
00023d08: 3639 0000 246c 	movew 0x246c,%d3
00023d0e: bc45           	cmpw %d5,%d6
00023d10: 6e00 01b0      	bgtw 0x23ec2
00023d14: 322e ffe6      	movew %fp@(-26),%d1
00023d18: 0c44 0001      	cmpiw #1,%d4
00023d1c: 6700 00c8      	beqw 0x23de6
00023d20: 6e0a           	bgts 0x23d2c
00023d22: 4a44           	tstw %d4
00023d24: 6700 012e      	beqw 0x23e54
00023d28: 6000 0320      	braw 0x2404a
00023d2c: 0c44 0002      	cmpiw #2,%d4
00023d30: 6700 0082      	beqw 0x23db4
00023d34: 0c44 0003      	cmpiw #3,%d4
00023d38: 6600 0310      	bnew 0x2404a
00023d3c: 2840           	moveal %d0,%a4
00023d3e: 2d40 ffde      	movel %d0,%fp@(-34)
00023d42: 3007           	movew %d7,%d0
00023d44: 0802 0000      	btst #0,%d2
00023d48: 672c           	beqs 0x23d76
00023d4a: 3a42           	moveaw %d2,%a5
00023d4c: 3405           	movew %d5,%d2
00023d4e: 3d4d ffdc      	movew %a5,%fp@(-36)
00023d52: 2a4c           	moveal %a4,%a5
00023d54: e35b           	rolw #1,%d3
00023d56: 0803 0000      	btst #0,%d3
00023d5a: 6602           	bnes 0x23d5e
00023d5c: 8154           	orw %d0,%a4@
00023d5e: e258           	rorw #1,%d0
00023d60: 4a40           	tstw %d0
00023d62: 6c02           	bges 0x23d66
00023d64: d9c9           	addal %a1,%a4
00023d66: d24b           	addw %a3,%d1
00023d68: 6b04           	bmis 0x23d6e
00023d6a: 924a           	subw %a2,%d1
00023d6c: d9c8           	addal %a0,%a4
00023d6e: 51ca ffe4      	dbf %d2,0x23d54
00023d72: 6000 00a8      	braw 0x23e1c
00023d76: 3d44 ffda      	movew %d4,%fp@(-38)
00023d7a: 3a42           	moveaw %d2,%a5
00023d7c: 3405           	movew %d5,%d2
00023d7e: 3d4d ffdc      	movew %a5,%fp@(-36)
00023d82: 2a4c           	moveal %a4,%a5
00023d84: e35b           	rolw #1,%d3
00023d86: 0803 0000      	btst #0,%d3
00023d8a: 6606           	bnes 0x23d92
00023d8c: 3800           	movew %d0,%d4
00023d8e: 4644           	notw %d4
00023d90: c954           	andw %d4,%a4@
00023d92: e258           	rorw #1,%d0
00023d94: 4a40           	tstw %d0
00023d96: 6c02           	bges 0x23d9a
00023d98: d9c9           	addal %a1,%a4
00023d9a: d24b           	addw %a3,%d1
00023d9c: 6b04           	bmis 0x23da2
00023d9e: 924a           	subw %a2,%d1
00023da0: d9c8           	addal %a0,%a4
00023da2: 51ca ffe0      	dbf %d2,0x23d84
00023da6: 200d           	movel %a5,%d0
00023da8: 382e ffda      	movew %fp@(-38),%d4
00023dac: 342e ffdc      	movew %fp@(-36),%d2
00023db0: 6000 0298      	braw 0x2404a
00023db4: 2840           	moveal %d0,%a4
00023db6: 2d40 ffde      	movel %d0,%fp@(-34)
00023dba: 3007           	movew %d7,%d0
00023dbc: 3a42           	moveaw %d2,%a5
00023dbe: 3405           	movew %d5,%d2
00023dc0: 3d4d ffdc      	movew %a5,%fp@(-36)
00023dc4: 2a4c           	moveal %a4,%a5
00023dc6: e35b           	rolw #1,%d3
00023dc8: 0803 0000      	btst #0,%d3
00023dcc: 6702           	beqs 0x23dd0
00023dce: b154           	eorw %d0,%a4@
00023dd0: e258           	rorw #1,%d0
00023dd2: 4a40           	tstw %d0
00023dd4: 6c02           	bges 0x23dd8
00023dd6: d9c9           	addal %a1,%a4
00023dd8: d24b           	addw %a3,%d1
00023dda: 6b04           	bmis 0x23de0
00023ddc: 924a           	subw %a2,%d1
00023dde: d9c8           	addal %a0,%a4
00023de0: 51ca ffe4      	dbf %d2,0x23dc6
00023de4: 6036           	bras 0x23e1c
00023de6: 2840           	moveal %d0,%a4
00023de8: 2d40 ffde      	movel %d0,%fp@(-34)
00023dec: 3007           	movew %d7,%d0
00023dee: 0802 0000      	btst #0,%d2
00023df2: 672c           	beqs 0x23e20
00023df4: 3a42           	moveaw %d2,%a5
00023df6: 3405           	movew %d5,%d2
00023df8: 3d4d ffdc      	movew %a5,%fp@(-36)
00023dfc: 2a4c           	moveal %a4,%a5
00023dfe: e35b           	rolw #1,%d3
00023e00: 0803 0000      	btst #0,%d3
00023e04: 6702           	beqs 0x23e08
00023e06: 8154           	orw %d0,%a4@
00023e08: e258           	rorw #1,%d0
00023e0a: 4a40           	tstw %d0
00023e0c: 6c02           	bges 0x23e10
00023e0e: d9c9           	addal %a1,%a4
00023e10: d24b           	addw %a3,%d1
00023e12: 6b04           	bmis 0x23e18
00023e14: 924a           	subw %a2,%d1
00023e16: d9c8           	addal %a0,%a4
00023e18: 51ca ffe4      	dbf %d2,0x23dfe
00023e1c: 200d           	movel %a5,%d0
00023e1e: 608c           	bras 0x23dac
00023e20: 3d44 ffda      	movew %d4,%fp@(-38)
00023e24: 3a42           	moveaw %d2,%a5
00023e26: 3405           	movew %d5,%d2
00023e28: 3d4d ffdc      	movew %a5,%fp@(-36)
00023e2c: 2a4c           	moveal %a4,%a5
00023e2e: e35b           	rolw #1,%d3
00023e30: 0803 0000      	btst #0,%d3
00023e34: 6706           	beqs 0x23e3c
00023e36: 3800           	movew %d0,%d4
00023e38: 4644           	notw %d4
00023e3a: c954           	andw %d4,%a4@
00023e3c: e258           	rorw #1,%d0
00023e3e: 4a40           	tstw %d0
00023e40: 6c02           	bges 0x23e44
00023e42: d9c9           	addal %a1,%a4
00023e44: d24b           	addw %a3,%d1
00023e46: 6b04           	bmis 0x23e4c
00023e48: 924a           	subw %a2,%d1
00023e4a: d9c8           	addal %a0,%a4
00023e4c: 51ca ffe0      	dbf %d2,0x23e2e
00023e50: 6000 ff54      	braw 0x23da6
00023e54: 2840           	moveal %d0,%a4
00023e56: 2d40 ffde      	movel %d0,%fp@(-34)
00023e5a: 3007           	movew %d7,%d0
00023e5c: 3d44 ffda      	movew %d4,%fp@(-38)
00023e60: 3a42           	moveaw %d2,%a5
00023e62: 0802 0000      	btst #0,%d2
00023e66: 6732           	beqs 0x23e9a
00023e68: 3405           	movew %d5,%d2
00023e6a: 3d4d ffdc      	movew %a5,%fp@(-36)
00023e6e: 2a4c           	moveal %a4,%a5
00023e70: e35b           	rolw #1,%d3
00023e72: 0803 0000      	btst #0,%d3
00023e76: 6704           	beqs 0x23e7c
00023e78: 8154           	orw %d0,%a4@
00023e7a: 6006           	bras 0x23e82
00023e7c: 3800           	movew %d0,%d4
00023e7e: 4644           	notw %d4
00023e80: c954           	andw %d4,%a4@
00023e82: e258           	rorw #1,%d0
00023e84: 4a40           	tstw %d0
00023e86: 6c02           	bges 0x23e8a
00023e88: d9c9           	addal %a1,%a4
00023e8a: d24b           	addw %a3,%d1
00023e8c: 6b04           	bmis 0x23e92
00023e8e: 924a           	subw %a2,%d1
00023e90: d9c8           	addal %a0,%a4
00023e92: 51ca ffdc      	dbf %d2,0x23e70
00023e96: 6000 ff0e      	braw 0x23da6
00023e9a: 3405           	movew %d5,%d2
00023e9c: 3d4d ffdc      	movew %a5,%fp@(-36)
00023ea0: 2a4c           	moveal %a4,%a5
00023ea2: e35b           	rolw #1,%d3
00023ea4: 3800           	movew %d0,%d4
00023ea6: 4644           	notw %d4
00023ea8: c954           	andw %d4,%a4@
00023eaa: e258           	rorw #1,%d0
00023eac: 4a40           	tstw %d0
00023eae: 6c02           	bges 0x23eb2
00023eb0: d9c9           	addal %a1,%a4
00023eb2: d24b           	addw %a3,%d1
00023eb4: 6b04           	bmis 0x23eba
00023eb6: 924a           	subw %a2,%d1
00023eb8: d9c8           	addal %a0,%a4
00023eba: 51ca ffe6      	dbf %d2,0x23ea2
00023ebe: 6000 fee6      	braw 0x23da6
00023ec2: 322e ffe4      	movew %fp@(-28),%d1
00023ec6: 0c44 0001      	cmpiw #1,%d4
00023eca: 6700 00b6      	beqw 0x23f82
00023ece: 6e0a           	bgts 0x23eda
00023ed0: 4a44           	tstw %d4
00023ed2: 6700 0110      	beqw 0x23fe4
00023ed6: 6000 0172      	braw 0x2404a
00023eda: 0c44 0002      	cmpiw #2,%d4
00023ede: 676c           	beqs 0x23f4c
00023ee0: 0c44 0003      	cmpiw #3,%d4
00023ee4: 6600 0164      	bnew 0x2404a
00023ee8: 2840           	moveal %d0,%a4
00023eea: 3d46 ffdc      	movew %d6,%fp@(-36)
00023eee: 3d47 ffde      	movew %d7,%fp@(-34)
00023ef2: 2a40           	moveal %d0,%a5
00023ef4: 3d42 ffda      	movew %d2,%fp@(-38)
00023ef8: 3007           	movew %d7,%d0
00023efa: 0802 0000      	btst #0,%d2
00023efe: 6724           	beqs 0x23f24
00023f00: e35b           	rolw #1,%d3
00023f02: 0803 0000      	btst #0,%d3
00023f06: 6602           	bnes 0x23f0a
00023f08: 8154           	orw %d0,%a4@
00023f0a: d9c8           	addal %a0,%a4
00023f0c: d24a           	addw %a2,%d1
00023f0e: 6b0a           	bmis 0x23f1a
00023f10: 924b           	subw %a3,%d1
00023f12: e258           	rorw #1,%d0
00023f14: 4a40           	tstw %d0
00023f16: 6c02           	bges 0x23f1a
00023f18: d9c9           	addal %a1,%a4
00023f1a: 536e ffdc      	subqw #1,%fp@(-36)
00023f1e: 6ae0           	bpls 0x23f00
00023f20: 6000 0122      	braw 0x24044
00023f24: e35b           	rolw #1,%d3
00023f26: 0803 0000      	btst #0,%d3
00023f2a: 6606           	bnes 0x23f32
00023f2c: 3400           	movew %d0,%d2
00023f2e: 4642           	notw %d2
00023f30: c554           	andw %d2,%a4@
00023f32: d9c8           	addal %a0,%a4
00023f34: d24a           	addw %a2,%d1
00023f36: 6b0a           	bmis 0x23f42
00023f38: 924b           	subw %a3,%d1
00023f3a: e258           	rorw #1,%d0
00023f3c: 4a40           	tstw %d0
00023f3e: 6c02           	bges 0x23f42
00023f40: d9c9           	addal %a1,%a4
00023f42: 536e ffdc      	subqw #1,%fp@(-36)
00023f46: 6adc           	bpls 0x23f24
00023f48: 6000 00fa      	braw 0x24044
00023f4c: 2840           	moveal %d0,%a4
00023f4e: 3d46 ffdc      	movew %d6,%fp@(-36)
00023f52: 3d47 ffde      	movew %d7,%fp@(-34)
00023f56: 2a40           	moveal %d0,%a5
00023f58: 3d42 ffda      	movew %d2,%fp@(-38)
00023f5c: 3007           	movew %d7,%d0
00023f5e: e35b           	rolw #1,%d3
00023f60: 0803 0000      	btst #0,%d3
00023f64: 6702           	beqs 0x23f68
00023f66: b154           	eorw %d0,%a4@
00023f68: d9c8           	addal %a0,%a4
00023f6a: d24a           	addw %a2,%d1
00023f6c: 6b0a           	bmis 0x23f78
00023f6e: 924b           	subw %a3,%d1
00023f70: e258           	rorw #1,%d0
00023f72: 4a40           	tstw %d0
00023f74: 6c02           	bges 0x23f78
00023f76: d9c9           	addal %a1,%a4
00023f78: 536e ffdc      	subqw #1,%fp@(-36)
00023f7c: 6ae0           	bpls 0x23f5e
00023f7e: 6000 00c4      	braw 0x24044
00023f82: 2840           	moveal %d0,%a4
00023f84: 3d46 ffdc      	movew %d6,%fp@(-36)
00023f88: 3d47 ffde      	movew %d7,%fp@(-34)
00023f8c: 2a40           	moveal %d0,%a5
00023f8e: 3d42 ffda      	movew %d2,%fp@(-38)
00023f92: 3007           	movew %d7,%d0
00023f94: 0802 0000      	btst #0,%d2
00023f98: 6724           	beqs 0x23fbe
00023f9a: e35b           	rolw #1,%d3
00023f9c: 0803 0000      	btst #0,%d3
00023fa0: 6702           	beqs 0x23fa4
00023fa2: 8154           	orw %d0,%a4@
00023fa4: d9c8           	addal %a0,%a4
00023fa6: d24a           	addw %a2,%d1
00023fa8: 6b0a           	bmis 0x23fb4
00023faa: 924b           	subw %a3,%d1
00023fac: e258           	rorw #1,%d0
00023fae: 4a40           	tstw %d0
00023fb0: 6c02           	bges 0x23fb4
00023fb2: d9c9           	addal %a1,%a4
00023fb4: 536e ffdc      	subqw #1,%fp@(-36)
00023fb8: 6ae0           	bpls 0x23f9a
00023fba: 6000 0088      	braw 0x24044
00023fbe: e35b           	rolw #1,%d3
00023fc0: 0803 0000      	btst #0,%d3
00023fc4: 6706           	beqs 0x23fcc
00023fc6: 3400           	movew %d0,%d2
00023fc8: 4642           	notw %d2
00023fca: c554           	andw %d2,%a4@
00023fcc: d9c8           	addal %a0,%a4
00023fce: d24a           	addw %a2,%d1
00023fd0: 6b0a           	bmis 0x23fdc
00023fd2: 924b           	subw %a3,%d1
00023fd4: e258           	rorw #1,%d0
00023fd6: 4a40           	tstw %d0
00023fd8: 6c02           	bges 0x23fdc
00023fda: d9c9           	addal %a1,%a4
00023fdc: 536e ffdc      	subqw #1,%fp@(-36)
00023fe0: 6adc           	bpls 0x23fbe
00023fe2: 6060           	bras 0x24044
00023fe4: 2840           	moveal %d0,%a4
00023fe6: 3d46 ffdc      	movew %d6,%fp@(-36)
00023fea: 3d47 ffde      	movew %d7,%fp@(-34)
00023fee: 2a40           	moveal %d0,%a5
00023ff0: 3d42 ffda      	movew %d2,%fp@(-38)
00023ff4: 3007           	movew %d7,%d0
00023ff6: 0802 0000      	btst #0,%d2
00023ffa: 672a           	beqs 0x24026
00023ffc: e35b           	rolw #1,%d3
00023ffe: 0803 0000      	btst #0,%d3
00024002: 6704           	beqs 0x24008
00024004: 8154           	orw %d0,%a4@
00024006: 6006           	bras 0x2400e
00024008: 3400           	movew %d0,%d2
0002400a: 4642           	notw %d2
0002400c: c554           	andw %d2,%a4@
0002400e: d9c8           	addal %a0,%a4
00024010: d24a           	addw %a2,%d1
00024012: 6b0a           	bmis 0x2401e
00024014: 924b           	subw %a3,%d1
00024016: e258           	rorw #1,%d0
00024018: 4a40           	tstw %d0
0002401a: 6c02           	bges 0x2401e
0002401c: d9c9           	addal %a1,%a4
0002401e: 536e ffdc      	subqw #1,%fp@(-36)
00024022: 6ad8           	bpls 0x23ffc
00024024: 601e           	bras 0x24044
00024026: e35b           	rolw #1,%d3
00024028: 3400           	movew %d0,%d2
0002402a: 4642           	notw %d2
0002402c: c554           	andw %d2,%a4@
0002402e: d9c8           	addal %a0,%a4
00024030: d24a           	addw %a2,%d1
00024032: 6b0a           	bmis 0x2403e
00024034: 924b           	subw %a3,%d1
00024036: e258           	rorw #1,%d0
00024038: 4a40           	tstw %d0
0002403a: 6c02           	bges 0x2403e
0002403c: d9c9           	addal %a1,%a4
0002403e: 536e ffdc      	subqw #1,%fp@(-36)
00024042: 6ae2           	bpls 0x24026
00024044: 200d           	movel %a5,%d0
00024046: 342e ffda      	movew %fp@(-38),%d2
0002404a: 5480           	addql #2,%d0
0002404c: e24a           	lsrw #1,%d2
0002404e: 536e ffe2      	subqw #1,%fp@(-30)
00024052: 4a6e ffe2      	tstw %fp@(-30)
00024056: 6c00 fcb0      	bgew 0x23d08
0002405a: 33c3 0000 246c 	movew %d3,0x246c
00024060: 4cee 3cfc ffb0 	moveml %fp@(-80),%d2-%d7/%a2-%a5
00024066: 4e5e           	unlk %fp
00024068: 4e75           	rts
0002406a:  _polyline
0002406a: 518f           	subql #8,%sp
0002406c: 48e7 3e3c      	moveml %d2-%d6/%a2-%a5,%sp@-
00024070: 266f 0030      	moveal %sp@(48),%a3
00024074: 262f 0034      	movel %sp@(52),%d3
00024078: 3c2f 003a      	movew %sp@(58),%d6
0002407c: 342f 0038      	movew %sp@(56),%d2
00024080: 5342           	subqw #1,%d2
00024082: 4279 0000 246a 	clrw 0x246a
00024088: 2443           	moveal %d3,%a2
0002408a: 2a03           	movel %d3,%d5
0002408c: 5885           	addql #4,%d5
0002408e: 7824           	moveq #36,%d4
00024090: d88f           	addl %sp,%d4
00024092: 4bfa f690      	lea %pc@(0x23724),%a5
00024096: 49fa efba      	lea %pc@(0x23052),%a4
0002409a: 604a           	bras 0x240e6
0002409c: 0c42 0001      	cmpiw #1,%d2
000240a0: 6608           	bnes 0x240aa
000240a2: 33fc 0001 0000 	movew #1,0x246a
000240a8: 246a 
000240aa: 3f52 0024      	movew %a2@,%sp@(36)
000240ae: 3f6a 0002 0026 	movew %a2@(2),%sp@(38)
000240b4: 204a           	moveal %a2,%a0
000240b6: 91c3           	subal %d3,%a0
000240b8: 3f70 5800 0028 	movew %a0@(0000000000000000,%d5:l),%sp@(40)
000240be: 3f70 5802 002a 	movew %a0@(0000000000000002,%d5:l),%sp@(42)
000240c4: 4a6b 0002      	tstw %a3@(2)
000240c8: 670c           	beqs 0x240d6
000240ca: 2f04           	movel %d4,%sp@-
000240cc: 2f0b           	movel %a3,%sp@-
000240ce: 4e94           	jsr %a4@
000240d0: 508f           	addql #8,%sp
000240d2: 4a40           	tstw %d0
000240d4: 670c           	beqs 0x240e2
000240d6: 3f06           	movew %d6,%sp@-
000240d8: 3f2b 04a8      	movew %a3@(1192),%sp@-
000240dc: 2f04           	movel %d4,%sp@-
000240de: 4e95           	jsr %a5@
000240e0: 508f           	addql #8,%sp
000240e2: 5342           	subqw #1,%d2
000240e4: 588a           	addql #4,%a2
000240e6: 4a42           	tstw %d2
000240e8: 6eb2           	bgts 0x2409c
000240ea: 4cdf 3c7c      	moveml %sp@+,%d2-%d6/%a2-%a5
000240ee: 508f           	addql #8,%sp
000240f0: 4e75           	rts
000240f2:  _linea_line
000240f2: 4e56 fff8      	linkw %fp,#-8
000240f6: 3d79 0000 2470 	movew 0x2470,%fp@(-8)
000240fc: fff8 
000240fe: 3d79 0000 2472 	movew 0x2472,%fp@(-6)
00024104: fffa 
00024106: 3d79 0000 2474 	movew 0x2474,%fp@(-4)
0002410c: fffc 
0002410e: 3d79 0000 2476 	movew 0x2476,%fp@(-2)
00024114: fffe 
00024116: 4eba e22c      	jsr %pc@(0x22344)
0002411a: 3f00           	movew %d0,%sp@-
0002411c: 3f39 0000 246e 	movew 0x246e,%sp@-
00024122: 486e fff8      	pea %fp@(-8)
00024126: 4eba f5fc      	jsr %pc@(0x23724)
0002412a: 508f           	addql #8,%sp
0002412c: 4e5e           	unlk %fp
0002412e: 4e75           	rts
00024130:  _set_LN_MASK
00024130: 206f 0004      	moveal %sp@(4),%a0
00024134: 3028 0030      	movew %a0@(48),%d0
00024138: 0c40 0005      	cmpiw #5,%d0
0002413c: 6e10           	bgts 0x2414e
0002413e: 3040           	moveaw %d0,%a0
00024140: 2248           	moveal %a0,%a1
00024142: d3fc 0002 41c2 	addal #147906,%a1
00024148: 3031 8800      	movew %a1@(0000000000000000,%a0:l),%d0
0002414c: 6004           	bras 0x24152
0002414e: 3028 00a4      	movew %a0@(164),%d0
00024152: 33c0 0000 246c 	movew %d0,0x246c
00024158: 4e75           	rts
0002415a:  _vdi_v_pline
0002415a: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0002415e: 246f 0010      	moveal %sp@(16),%a2
00024162: 2439 0000 2456 	movel 0x2456,%d2
00024168: 2079 0000 244e 	moveal 0x244e,%a0
0002416e: 3628 0002      	movew %a0@(2),%d3
00024172: 2f0a           	movel %a2,%sp@-
00024174: 4eba ffba      	jsr %pc@(0x24130)
00024178: 588f           	addql #4,%sp
0002417a: 0c6a 0001 0032 	cmpiw #1,%a2@(50)
00024180: 662c           	bnes 0x241ae
00024182: 3f2a 002c      	movew %a2@(44),%sp@-
00024186: 3f03           	movew %d3,%sp@-
00024188: 2f02           	movel %d2,%sp@-
0002418a: 2f0a           	movel %a2,%sp@-
0002418c: 4eba fedc      	jsr %pc@(0x2406a)
00024190: 302a 002e      	movew %a2@(46),%d0
00024194: 806a 002a      	orw %a2@(42),%d0
00024198: 4fef 000c      	lea %sp@(12),%sp
0002419c: 0800 0000      	btst #0,%d0
000241a0: 671a           	beqs 0x241bc
000241a2: 3f03           	movew %d3,%sp@-
000241a4: 2f02           	movel %d2,%sp@-
000241a6: 2f0a           	movel %a2,%sp@-
000241a8: 4eba f090      	jsr %pc@(0x2323a)
000241ac: 600a           	bras 0x241b8
000241ae: 3f03           	movew %d3,%sp@-
000241b0: 2f02           	movel %d2,%sp@-
000241b2: 2f0a           	movel %a2,%sp@-
000241b4: 4eba f144      	jsr %pc@(0x232fa)
000241b8: 4fef 000a      	lea %sp@(10),%sp
000241bc: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000241c0: 4e75           	rts
000241c2:  _LINE_STYLE
000241c2: ffff           	.short 0xffff
000241c4: fff0           	.short 0xfff0
000241c6: c0c0           	muluw %d0,%d0
000241c8: ff18 ff00      	cp1stb %sp,%a0@+,#8,#256
000241cc: f191           	.short 0xf191
000241ce:  _op_nodraw
000241ce: 0004 0601      	orib #1,%d4
000241d2:  _op_draw
000241d2: 0307           	btst %d1,%d7
000241d4: 060d           	.short 0x060d
000241d6: 0000 48e7      	orib #-25,%d0
000241d8:  _screen
000241da: 2030 2479      	movel %a0@(0000000000000079,%d2:w:4),%d0
000241de: 0000 244e      	orib #78,%d0
000241e2: 302a 000c      	movew %a2@(12),%d0
000241e6: 426a 0004      	clrw %a2@(4)
000241ea: 426a 0008      	clrw %a2@(8)
000241ee: 4279 0005 34d0 	clrw 0x534d0
000241f4: 3412           	movew %a2@,%d2
000241f6: 0c42 0001      	cmpiw #1,%d2
000241fa: 6726           	beqs 0x24222
000241fc: 0c42 0064      	cmpiw #100,%d2
00024200: 6720           	beqs 0x24222
00024202: 3f00           	movew %d0,%sp@-
00024204: 4eb9 0002 028a 	jsr 0x2028a
0002420a: 2640           	moveal %d0,%a3
0002420c: 548f           	addql #2,%sp
0002420e: 4a80           	tstl %d0
00024210: 6700 00ca      	beqw 0x242dc
00024214: 0c6b 0004 0024 	cmpiw #4,%a3@(36)
0002421a: 6708           	beqs 0x24224
0002421c: 426b 000a      	clrw %a3@(10)
00024220: 6002           	bras 0x24224
00024222: 97cb           	subal %a3,%a3
00024224: 3002           	movew %d2,%d0
00024226: 5340           	subqw #1,%d0
00024228: 0c40 0026      	cmpiw #38,%d0
0002422c: 6216           	bhis 0x24244
0002422e: 3042           	moveaw %d2,%a0
00024230: 5388           	subql #1,%a0
00024232: 2008           	movel %a0,%d0
00024234: d088           	addl %a0,%d0
00024236: 41f0 0800      	lea %a0@(0000000000000000,%d0:l),%a0
0002423a: d1c8           	addal %a0,%a0
0002423c: d1fc 0002 42e2 	addal #148194,%a0
00024242: 6020           	bras 0x24264
00024244: 3002           	movew %d2,%d0
00024246: 0640 ff9c      	addiw #-100,%d0
0002424a: 0c40 0022      	cmpiw #34,%d0
0002424e: 6200 008c      	bhiw 0x242dc
00024252: 3042           	moveaw %d2,%a0
00024254: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
00024258: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
0002425c: d1c8           	addal %a0,%a0
0002425e: d1fc 0002 4174 	addal #147828,%a0
00024264: 4240           	clrw %d0
00024266: 1010           	moveb %a0@,%d0
00024268: 3540 0004      	movew %d0,%a2@(4)
0002426c: 4240           	clrw %d0
0002426e: 1028 0001      	moveb %a0@(1),%d0
00024272: 3540 0008      	movew %d0,%a2@(8)
00024276: 2f0b           	movel %a3,%sp@-
00024278: 2068 0002      	moveal %a0@(2),%a0
0002427c: 4e90           	jsr %a0@
0002427e: 588f           	addql #4,%sp
00024280: 0c42 0001      	cmpiw #1,%d2
00024284: 6706           	beqs 0x2428c
00024286: 0c42 0064      	cmpiw #100,%d2
0002428a: 6606           	bnes 0x24292
0002428c: 2679 0000 227a 	moveal 0x227a,%a3
00024292: 0c42 0002      	cmpiw #2,%d2
00024296: 6744           	beqs 0x242dc
00024298: 0c42 0065      	cmpiw #101,%d2
0002429c: 673e           	beqs 0x242dc
0002429e: 23eb 0004 0000 	movel %a3@(4),0x20c0
000242a4: 20c0 
000242a6: 33eb 04a8 0000 	movew %a3@(1192),0x246e
000242ac: 246e 
000242ae: 33eb 0002 0000 	movew %a3@(2),0x2480
000242b4: 2480 
000242b6: 33eb 04ac 0000 	movew %a3@(1196),0x2482
000242bc: 2482 
000242be: 33eb 04b0 0000 	movew %a3@(1200),0x2484
000242c4: 2484 
000242c6: 33eb 04ae 0000 	movew %a3@(1198),0x2486
000242cc: 2486 
000242ce: 33eb 04b2 0000 	movew %a3@(1202),0x2488
000242d4: 2488 
000242d6: 23cb 0000 227a 	movel %a3,0x227a
000242dc: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
000242e0: 4e75           	rts
000242e2: 062d 0002 073c 	addib #2,%a5@(1852)
000242e8: 0000 0002      	orib #2,%d0
000242ec: 0888           	.short 0x0888
000242ee: 0000 0002      	orib #2,%d0
000242f2: 08da 0000      	bset #0,%a2@+
000242f6: 0001 bf50      	orib #80,%d1
000242fa: 0000 0002      	orib #2,%d0
000242fe: 0c2c 0000 0002 	cmpib #0,%a4@(2)
00024304: 415a           	.short 0x415a
00024306: 0000 0002      	orib #2,%d0
0002430a: 4568           	.short 0x4568
0002430c: 0000 0002      	orib #2,%d0
00024310: 6a3c           	bpls 0x2434e
00024312: 0000 0002      	orib #2,%d0
00024316: 143a 0000      	moveb %pc@(0x24318),%d2
0002431a: 0001 bf50      	orib #80,%d1
0002431e: 0000 0002      	orib #2,%d0
00024322: 1d88           	.short 0x1d88
00024324: 0200 0002      	andib #2,%d0
00024328: 6bdc           	bmis 0x24306
0002432a: 0001 0002      	orib #2,%d1
0002432e: 6da4           	blts 0x242d4
00024330: 0000 0001      	orib #1,%d0
00024334: efa0           	asll %d7,%d0
00024336: 0001 0002      	orib #2,%d1
0002433a: 25f2           	.short 0x25f2
0002433c: 0100           	btst %d0,%d0
0002433e: 0002 261a      	orib #26,%d2
00024342: 0001 0002      	orib #2,%d1
00024346: 2690           	movel %a0@,%a3@
00024348: 0001 0002      	orib #2,%d1
0002434c: 450c           	.short 0x450c
0002434e: 0100           	btst %d0,%d0
00024350: 0002 44a0      	orib #-96,%d2
00024354: 0001 0002      	orib #2,%d1
00024358: 4536 0001      	chkl %fp@(0000000000000001,%d0:w),%d2
0002435c: 0002 6de0      	orib #-32,%d2
00024360: 0001 0002      	orib #2,%d1
00024364: 6e94           	bgts 0x242fa
00024366: 0001 0002      	orib #2,%d1
0002436a: 122a 0001      	moveb %a2@(1),%d1
0002436e: 0002 11ec      	orib #-20,%d2
00024372: 0001 0002      	orib #2,%d1
00024376: 100c           	.short 0x100c
00024378: 0004 0001      	orib #1,%d4
0002437c: f1d2           	.short 0xf1d2
0002437e: 0000 0001      	orib #1,%d0
00024382: bf50           	eorw %d7,%a0@
00024384: 0000 0002      	orib #2,%d0
00024388: 5190           	subql #8,%a0@
0002438a: 0000 0001      	orib #1,%d0
0002438e: bf50           	eorw %d7,%a0@
00024390: 0001 0002      	orib #2,%d1
00024394: 21b4 0000 0002 	movel %a4@(0000000000000000,%d0:w),%a0@(0000000000000002,%d0:w)
0002439a: 21c8 0001      	movel %a0,0x1
0002439e: 0002 0618      	orib #24,%d2
000243a2: 0001 0002      	orib #2,%d1
000243a6: 22a2           	movel %a2@-,%a1@
000243a8: 0000 0001      	orib #1,%d0
000243ac: bf50           	eorw %d7,%a0@
000243ae: 0103           	btst %d0,%d3
000243b0: 0002 26c2      	orib #-62,%d2
000243b4: 0103           	btst %d0,%d3
000243b6: 0002 468e      	orib #-114,%d2
000243ba: 0005 0002      	orib #2,%d5
000243be: 110e           	.short 0x110e
000243c0: 0206 0002      	andib #2,%d6
000243c4: 6ec6           	bgts 0x2438c
000243c6: 0002 0002      	orib #2,%d2
000243ca: 6d66           	blts 0x24432
000243cc: 062d 0002 064c 	addib #2,%a5@(1612)
000243d2: 0000 0002      	orib #2,%d0
000243d6: 06f4 062d 0002 	callm #45,%a4@(0000000000000002,%d0:w)
000243dc: 090a 0000      	movepw %a2@(0),%d4
000243e0: 0002 16da      	orib #-38,%d2
000243e4: 0001 0002      	orib #2,%d1
000243e8: 103e           	.short 0x103e
000243ea: 0002 0002      	orib #2,%d2
000243ee: 171a           	moveb %a2@+,%a3@-
000243f0: 0001 0002      	orib #2,%d1
000243f4: 6d46           	blts 0x2443c
000243f6: 0201 0002      	andib #2,%d1
000243fa: 6c8c           	bges 0x24388
000243fc: 0002 0002      	orib #2,%d2
00024400: 2652           	moveal %a2@,%a3
00024402: 0000 0002      	orib #2,%d0
00024406: 614c           	bsrs 0x24454
00024408: 0000 0002      	orib #2,%d0
0002440c: 5f6a 0000      	subqw #7,%a2@(0)
00024410: 0002 52e4      	orib #-28,%d2
00024414: 0000 0002      	orib #2,%d0
00024418: 0fc8 0000      	movepl %d7,%a0@(0)
0002441c: 0002 25e2      	orib #-30,%d2
00024420: 0000 0002      	orib #2,%d0
00024424: 106a           	.short 0x106a
00024426: 0001 0002      	orib #2,%d1
0002442a: 22f6 0400      	movel %fp@(0000000000000000,%d0:w:4),%a1@+
0002442e: 0002 6f38      	orib #56,%d2
00024432: 0301           	btst %d1,%d1
00024434: 0002 6ff2      	orib #-14,%d2
00024438: 0001 0002      	orib #2,%d1
0002443c: 4802           	nbcd %d2
0002443e: 0001 0002      	orib #2,%d1
00024442: 7320           	mvsb %a0@-,%d1
00024444: 0000 0002      	orib #2,%d0
00024448: 73b2 0000      	mvzb %a2@(0000000000000000,%d0:w),%d1
0002444c: 0002 6182      	orib #-126,%d2
00024450: 0000 0002      	orib #2,%d0
00024454: 52d0           	shi %a0@
00024456: 0000 0002      	orib #2,%d0
0002445a: 5248           	addqw #1,%a0
0002445c: 0101           	btst %d0,%d1
0002445e: 0002 4aa0      	orib #-96,%d2
00024462: 0000 0002      	orib #2,%d0
00024466: 4acc           	pulse
00024468: 0000 0002      	orib #2,%d0
0002446c: 4ae4           	tas %a4@-
0002446e: 0000 0002      	orib #2,%d0
00024472: 4afc           	illegal
00024474: 0001 0002      	orib #2,%d1
00024478: 2280           	movel %d0,%a1@
0002447a: 0000 0002      	orib #2,%d0
0002447e: 058a 0021      	movepw %d2,%a2@(33)
00024482: 0002 709a      	orib #-102,%d2
00024486: 0502           	btst %d2,%d2
00024488: 0002 7104      	orib #4,%d2
0002448c: 0000 0001      	orib #1,%d0
00024490: bf50           	eorw %d7,%a0@
00024492: 0000 0001      	orib #1,%d0
00024496: bf50           	eorw %d7,%a0@
00024498: 0000 0002      	orib #2,%d0
0002449c: 4b14           	chkl %a4@,%d5
0002449e: 0000 2f03      	orib #3,%d0
000244a0:  _vdi_vsm_height
000244a2: 2f02           	movel %d2,%sp@-
000244a4: 206f 000c      	moveal %sp@(12),%a0
000244a8: 2279 0000 2456 	moveal 0x2456,%a1
000244ae: 3029 0002      	movew %a1@(2),%d0
000244b2: 3239 0000 226a 	movew 0x226a,%d1
000244b8: b240           	cmpw %d0,%d1
000244ba: 6e0e           	bgts 0x244ca
000244bc: 3279 0000 226e 	moveaw 0x226e,%a1
000244c2: b049           	cmpw %a1,%d0
000244c4: 6f06           	bles 0x244cc
000244c6: 3009           	movew %a1,%d0
000244c8: 6002           	bras 0x244cc
000244ca: 3001           	movew %d1,%d0
000244cc: 3140 003a      	movew %d0,%a0@(58)
000244d0: 3401           	movew %d1,%d2
000244d2: 760f           	moveq #15,%d3
000244d4: e66a           	lsrw %d3,%d2
000244d6: d441           	addw %d1,%d2
000244d8: e242           	asrw #1,%d2
000244da: d042           	addw %d2,%d0
000244dc: 48c0           	extl %d0
000244de: 81c1           	divsw %d1,%d0
000244e0: 3140 003e      	movew %d0,%a0@(62)
000244e4: 2079 0000 245e 	moveal 0x245e,%a0
000244ea: 3200           	movew %d0,%d1
000244ec: c3f9 0000 2268 	mulsw 0x2268,%d1
000244f2: 3081           	movew %d1,%a0@
000244f4: c1f9 0000 226a 	mulsw 0x226a,%d0
000244fa: 3140 0002      	movew %d0,%a0@(2)
000244fe: 33fc 0001 0005 	movew #1,0x534d0
00024504: 34d0 
00024506: 241f           	movel %sp@+,%d2
00024508: 261f           	movel %sp@+,%d3
0002450a: 4e75           	rts
0002450c:  _vdi_vsm_type
0002450c: 2079 0000 2452 	moveal 0x2452,%a0
00024512: 3010           	movew %a0@,%d0
00024514: 3200           	movew %d0,%d1
00024516: 5341           	subqw #1,%d1
00024518: 0c41 0005      	cmpiw #5,%d1
0002451c: 6302           	blss 0x24520
0002451e: 7003           	moveq #3,%d0
00024520: 206f 0004      	moveal %sp@(4),%a0
00024524: 3200           	movew %d0,%d1
00024526: 5341           	subqw #1,%d1
00024528: 3141 003c      	movew %d1,%a0@(60)
0002452c: 2079 0000 245a 	moveal 0x245a,%a0
00024532: 3080           	movew %d0,%a0@
00024534: 4e75           	rts
00024536:  _vdi_vsm_color
00024536: 2f0a           	movel %a2,%sp@-
00024538: 2079 0000 2452 	moveal 0x2452,%a0
0002453e: 3f10           	movew %a0@,%sp@-
00024540: 4eb9 0002 037a 	jsr 0x2037a
00024546: 2079 0000 245a 	moveal 0x245a,%a0
0002454c: 3080           	movew %d0,%a0@
0002454e: 3040           	moveaw %d0,%a0
00024550: 2448           	moveal %a0,%a2
00024552: d5fc 0005 1040 	addal #331840,%a2
00024558: 226f 000a      	moveal %sp@(10),%a1
0002455c: 3372 8800 0038 	movew %a2@(0000000000000000,%a0:l),%a1@(56)
00024562: 548f           	addql #2,%sp
00024564: 245f           	moveal %sp@+,%a2
00024566: 4e75           	rts
00024568:  _vdi_v_pmarker
00024568: 4fef ffdc      	lea %sp@(-36),%sp
0002456c: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00024570: 246f 0054      	moveal %sp@(84),%a2
00024574: 3f6a 0030 002c 	movew %a2@(48),%sp@(44)
0002457a: 3f6a 002c 002e 	movew %a2@(44),%sp@(46)
00024580: 3f6a 0032 0030 	movew %a2@(50),%sp@(48)
00024586: 3f6a 002a 0032 	movew %a2@(42),%sp@(50)
0002458c: 3f6a 002e 0034 	movew %a2@(46),%sp@(52)
00024592: 426a 0030      	clrw %a2@(48)
00024596: 356a 0038 002c 	movew %a2@(56),%a2@(44)
0002459c: 357c 0001 0032 	movew #1,%a2@(50)
000245a2: 426a 002a      	clrw %a2@(42)
000245a6: 426a 002e      	clrw %a2@(46)
000245aa: 357c 0001 0002 	movew #1,%a2@(2)
000245b0: 3a2a 003e      	movew %a2@(62),%d5
000245b4: 2079 0000 244e 	moveal 0x244e,%a0
000245ba: 3f68 0002 0036 	movew %a0@(2),%sp@(54)
000245c0: 2839 0000 2456 	movel 0x2456,%d4
000245c6: 41ef 003c      	lea %sp@(60),%a0
000245ca: 23c8 0000 2456 	movel %a0,0x2456
000245d0: 2644           	moveal %d4,%a3
000245d2: 4242           	clrw %d2
000245d4: 4dfa 0102      	lea %pc@(0x246d8),%fp
000245d8: 4bf9 0002 415a 	lea 0x2415a,%a5
000245de: 607a           	bras 0x2465a
000245e0: 3c13           	movew %a3@,%d6
000245e2: 3f6b 0002 0038 	movew %a3@(2),%sp@(56)
000245e8: 588b           	addql #4,%a3
000245ea: 306a 003c      	moveaw %a2@(60),%a0
000245ee: d1c8           	addal %a0,%a0
000245f0: d1c8           	addal %a0,%a0
000245f2: 2876 8800      	moveal %fp@(0000000000000000,%a0:l),%a4
000245f6: 3f5c 003a      	movew %a4@+,%sp@(58)
000245fa: 4243           	clrw %d3
000245fc: 6054           	bras 0x24652
000245fe: 301c           	movew %a4@+,%d0
00024600: 2079 0000 244e 	moveal 0x244e,%a0
00024606: 3140 0002      	movew %d0,%a0@(2)
0002460a: 224c           	moveal %a4,%a1
0002460c: 41ef 003c      	lea %sp@(60),%a0
00024610: 4241           	clrw %d1
00024612: 601c           	bras 0x24630
00024614: 3e05           	movew %d5,%d7
00024616: cfd1           	mulsw %a1@,%d7
00024618: de46           	addw %d6,%d7
0002461a: 3087           	movew %d7,%a0@
0002461c: 3e05           	movew %d5,%d7
0002461e: cfe9 0002      	mulsw %a1@(2),%d7
00024622: de6f 0038      	addw %sp@(56),%d7
00024626: 3147 0002      	movew %d7,%a0@(2)
0002462a: 5888           	addql #4,%a0
0002462c: 5889           	addql #4,%a1
0002462e: 5241           	addqw #1,%d1
00024630: b041           	cmpw %d1,%d0
00024632: 6ee0           	bgts 0x24614
00024634: 3200           	movew %d0,%d1
00024636: 4641           	notw %d1
00024638: 7e0f           	moveq #15,%d7
0002463a: ee61           	asrw %d7,%d1
0002463c: c041           	andw %d1,%d0
0002463e: 0280 0000 ffff 	andil #65535,%d0
00024644: d080           	addl %d0,%d0
00024646: d080           	addl %d0,%d0
00024648: d9c0           	addal %d0,%a4
0002464a: 2f0a           	movel %a2,%sp@-
0002464c: 4e95           	jsr %a5@
0002464e: 5243           	addqw #1,%d3
00024650: 588f           	addql #4,%sp
00024652: b66f 003a      	cmpw %sp@(58),%d3
00024656: 6da6           	blts 0x245fe
00024658: 5242           	addqw #1,%d2
0002465a: b46f 0036      	cmpw %sp@(54),%d2
0002465e: 6d80           	blts 0x245e0
00024660: 23c4 0000 2456 	movel %d4,0x2456
00024666: 356f 002c 0030 	movew %sp@(44),%a2@(48)
0002466c: 356f 002e 002c 	movew %sp@(46),%a2@(44)
00024672: 356f 0030 0032 	movew %sp@(48),%a2@(50)
00024678: 356f 0032 002a 	movew %sp@(50),%a2@(42)
0002467e: 356f 0034 002e 	movew %sp@(52),%a2@(46)
00024684: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00024688: 4fef 0024      	lea %sp@(36),%sp
0002468c: 4e75           	rts
0002468e:  _vdi_vqm_attributes
0002468e: 2f0b           	movel %a3,%sp@-
00024690: 2f0a           	movel %a2,%sp@-
00024692: 206f 000c      	moveal %sp@(12),%a0
00024696: 2279 0000 245a 	moveal 0x245a,%a1
0002469c: 32a8 003c      	movew %a0@(60),%a1@
000246a0: 3468 0038      	moveaw %a0@(56),%a2
000246a4: 264a           	moveal %a2,%a3
000246a6: d7fc 0005 0e40 	addal #331328,%a3
000246ac: 3373 a800 0002 	movew %a3@(0000000000000000,%a2:l),%a1@(2)
000246b2: 3028 04a8      	movew %a0@(1192),%d0
000246b6: 5240           	addqw #1,%d0
000246b8: 3340 0004      	movew %d0,%a1@(4)
000246bc: 2279 0000 245e 	moveal 0x245e,%a1
000246c2: 4251           	clrw %a1@
000246c4: 3368 003a 0002 	movew %a0@(58),%a1@(2)
000246ca: 33fc 0001 0005 	movew #1,0x534d0
000246d0: 34d0 
000246d2: 245f           	moveal %sp@+,%a2
000246d4: 265f           	moveal %sp@+,%a3
000246d6: 4e75           	rts
000246d8: 0002 46f0      	orib #-16,%d2
000246dc: 0002 46fc      	orib #-4,%d2
000246e0: 0002 4712      	orib #18,%d2
000246e4: 0002 4732      	orib #50,%d2
000246e8: 0002 474a      	orib #74,%d2
000246ec: 0002 4760      	orib #96,%d2
000246f0: 0001 0002      	orib #2,%d1
000246fc: 0002 0002      	orib #2,%d2
00024700: 0000 fffd      	orib #-3,%d0
00024704: 0000 0003      	orib #3,%d0
00024708: 0002 fffc      	orib #-4,%d2
0002470c: 0000 0004      	orib #4,%d0
00024710: 0000 0003      	orib #3,%d0
00024714: 0002 0000      	orib #0,%d2
00024718: fffd           	.short 0xfffd
0002471a: 0000 0003      	orib #3,%d0
0002471e: 0002 0003      	orib #3,%d2
00024722: 0002 fffd      	orib #-3,%d2
00024726: fffe           	.short 0xfffe
00024728: 0002 0003      	orib #3,%d2
0002472c: fffe           	.short 0xfffe
0002472e: fffd           	.short 0xfffd
00024730: 0002 0001      	orib #1,%d2
00024734: 0005 fffc      	orib #-4,%d5
00024738: fffd           	.short 0xfffd
0002473a: 0004 fffd      	orib #-3,%d4
0002473e: 0004 0003      	orib #3,%d4
00024742: fffc           	.short 0xfffc
00024744: 0003 fffc      	orib #-4,%d3
00024748: fffd           	.short 0xfffd
0002474a: 0002 0002      	orib #2,%d2
0002474e: fffc           	.short 0xfffc
00024750: fffd           	.short 0xfffd
00024752: 0004 0003      	orib #3,%d4
00024756: 0002 fffc      	orib #-4,%d2
0002475a: 0003 0004      	orib #4,%d3
0002475e: fffd           	.short 0xfffd
00024760: 0001 0005      	orib #5,%d1
00024764: fffc           	.short 0xfffc
00024766: 0000 0000      	orib #0,%d0
0002476a: fffd           	.short 0xfffd
0002476c: 0004 0000      	orib #0,%d4
00024770: 0000 0003      	orib #3,%d0
00024774: fffc           	.short 0xfffc
00024776: 0000 2f02      	orib #2,%d0
0002477a: 342f 0008      	movew %sp@(8),%d2
0002477e: 4a79 0005 34d4 	tstw 0x534d4
00024784: 6614           	bnes 0x2479a
00024786: 33fc 0001 0005 	movew #1,0x534d4
0002478c: 34d4 
0002478e: 3f02           	movew %d2,%sp@-
00024790: 2079 0000 2408 	moveal 0x2408,%a0
00024796: 4e90           	jsr %a0@
00024798: 548f           	addql #2,%sp
0002479a: 4279 0005 34d4 	clrw 0x534d4
000247a0: 3f42 0008      	movew %d2,%sp@(8)
000247a4: 2079 0000 240c 	moveal 0x240c,%a0
000247aa: 241f           	movel %sp@+,%d2
000247ac: 4ed0           	jmp %a0@
000247ae:  _arb_corner
000247ae: 206f 0004      	moveal %sp@(4),%a0
000247b2: 3010           	movew %a0@,%d0
000247b4: 3228 0004      	movew %a0@(4),%d1
000247b8: b240           	cmpw %d0,%d1
000247ba: 6c06           	bges 0x247c2
000247bc: 3081           	movew %d1,%a0@
000247be: 3140 0004      	movew %d0,%a0@(4)
000247c2: 3028 0002      	movew %a0@(2),%d0
000247c6: 3228 0006      	movew %a0@(6),%d1
000247ca: b240           	cmpw %d0,%d1
000247cc: 6c08           	bges 0x247d6
000247ce: 3141 0002      	movew %d1,%a0@(2)
000247d2: 3140 0006      	movew %d0,%a0@(6)
000247d6: 4e75           	rts
000247d8:  _arb_line
000247d8: 206f 0004      	moveal %sp@(4),%a0
000247dc: 3010           	movew %a0@,%d0
000247de: 3228 0004      	movew %a0@(4),%d1
000247e2: b240           	cmpw %d0,%d1
000247e4: 6c06           	bges 0x247ec
000247e6: 3081           	movew %d1,%a0@
000247e8: 3140 0004      	movew %d0,%a0@(4)
000247ec: 3028 0002      	movew %a0@(2),%d0
000247f0: 3228 0006      	movew %a0@(6),%d1
000247f4: b240           	cmpw %d0,%d1
000247f6: 6f08           	bles 0x24800
000247f8: 3141 0002      	movew %d1,%a0@(2)
000247fc: 3140 0006      	movew %d0,%a0@(6)
00024800: 4e75           	rts
00024802:  _vdi_vex_timv
00024802: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00024806: 40c0           	movew %sr,%d0
00024808: 46fc 2700      	movew #9984,%sr
0002480c: 2079 0000 244e 	moveal 0x244e,%a0
00024812: 2179 0000 2408 	movel 0x2408,%a0@(18)
00024818: 0012 
0002481a: 23e8 000e 0000 	movel %a0@(14),0x2408
00024820: 2408 
00024822: 40c1           	movew %sr,%d1
00024824: 46c0           	movew %d0,%sr
00024826: 2679 0000 245a 	moveal 0x245a,%a3
0002482c: 3f3c 0006      	movew #6,%sp@-
00024830: 4e4d           	trap #13
00024832: 548f           	addql #2,%sp
00024834: 3680           	movew %d0,%a3@
00024836: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0002483a: 4e75           	rts
0002483c:  _timer_init
0002483c: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00024840: 4279 0005 34d4 	clrw 0x534d4
00024846: 23fc 0001 bf50 	movel #114512,0x2408
0002484c: 0000 2408 
00024850: 40c3           	movew %sr,%d3
00024852: 46fc 2700      	movew #9984,%sr
00024856: 2f3c 0002 4778 	movel #149368,%sp@-
0002485c: 3f3c 0100      	movew #256,%sp@-
00024860: 3f3c 0005      	movew #5,%sp@-
00024864: 4e4d           	trap #13
00024866: 508f           	addql #8,%sp
00024868: 23c0 0000 240c 	movel %d0,0x240c
0002486e: 40c0           	movew %sr,%d0
00024870: 46c3           	movew %d3,%sr
00024872: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00024876: 4e75           	rts
00024878:  _timer_exit
00024878: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0002487c: 40c3           	movew %sr,%d3
0002487e: 46fc 2700      	movew #9984,%sr
00024882: 2039 0000 240c 	movel 0x240c,%d0
00024888: 2f00           	movel %d0,%sp@-
0002488a: 3f3c 0100      	movew #256,%sp@-
0002488e: 3f3c 0005      	movew #5,%sp@-
00024892: 4e4d           	trap #13
00024894: 508f           	addql #8,%sp
00024896: 40c0           	movew %sr,%d0
00024898: 46c3           	movew %d3,%sr
0002489a: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0002489e: 4e75           	rts
000248a0:  _get_start_addr
000248a0: 302f 0004      	movew %sp@(4),%d0
000248a4: 0240 fff0      	andiw #-16,%d0
000248a8: 4241           	clrw %d1
000248aa: 1239 0004 c6b8 	moveb 0x4c6b8,%d1
000248b0: e260           	asrw %d1,%d0
000248b2: 3040           	moveaw %d0,%a0
000248b4: d1f9 0000 044e 	addal 0x44e,%a0
000248ba: 322f 0006      	movew %sp@(6),%d1
000248be: c3f9 0000 244c 	mulsw 0x244c,%d1
000248c4: 2008           	movel %a0,%d0
000248c6: d081           	addl %d1,%d0
000248c8: 4e75           	rts
000248ca: 0000 2f0a      	orib #10,%d0
000248ce: 2f02           	movel %d2,%sp@-
000248d0: 1039 0000 22ee 	moveb 0x22ee,%d0
000248d6: 4241           	clrw %d1
000248d8: 1200           	moveb %d0,%d1
000248da: 3401           	movew %d1,%d2
000248dc: 0242 00c0      	andiw #192,%d2
000248e0: 671e           	beqs 0x24900
000248e2: 0801 0006      	btst #6,%d1
000248e6: 57c1           	seq %d1
000248e8: 4881           	extw %d1
000248ea: 7420           	moveq #32,%d2
000248ec: 9441           	subw %d1,%d2
000248ee: 33c2 0000 2276 	movew %d2,0x2276
000248f4: 0200 0023      	andib #35,%d0
000248f8: 13c0 0000 22ee 	moveb %d0,0x22ee
000248fe: 602c           	bras 0x2492c
00024900: 3f3c 0002      	movew #2,%sp@-
00024904: 3f3c 0001      	movew #1,%sp@-
00024908: 4e4d           	trap #13
0002490a: 588f           	addql #4,%sp
0002490c: 4a40           	tstw %d0
0002490e: 6720           	beqs 0x24930
00024910: 3f3c 0002      	movew #2,%sp@-
00024914: 3f3c 0002      	movew #2,%sp@-
00024918: 4e4d           	trap #13
0002491a: 588f           	addql #4,%sp
0002491c: 3200           	movew %d0,%d1
0002491e: 0241 00ff      	andiw #255,%d1
00024922: e088           	lsrl #8,%d0
00024924: 8240           	orw %d0,%d1
00024926: 33c1 0000 2276 	movew %d1,0x2276
0002492c: 7001           	moveq #1,%d0
0002492e: 6002           	bras 0x24932
00024930: 4240           	clrw %d0
00024932: 1239 0000 22ee 	moveb 0x22ee,%d1
00024938: 0801 0005      	btst #5,%d1
0002493c: 6720           	beqs 0x2495e
0002493e: 2079 0000 2456 	moveal 0x2456,%a0
00024944: 0201 ffdf      	andib #-33,%d1
00024948: 13c1 0000 22ee 	moveb %d1,0x22ee
0002494e: 30b9 0000 21f0 	movew 0x21f0,%a0@
00024954: 3179 0000 21f2 	movew 0x21f2,%a0@(2)
0002495a: 0002 
0002495c: 5440           	addqw #2,%d0
0002495e: 241f           	movel %sp@+,%d2
00024960: 245f           	moveal %sp@+,%a2
00024962: 4e75           	rts
00024964: 2f02           	movel %d2,%sp@-
00024966: 342f 0008      	movew %sp@(8),%d2
0002496a: 3039 0000 21f6 	movew 0x21f6,%d0
00024970: 0c42 0037      	cmpiw #55,%d2
00024974: 6608           	bnes 0x2497e
00024976: 3200           	movew %d0,%d1
00024978: 0041 0004      	oriw #4,%d1
0002497c: 6044           	bras 0x249c2
0002497e: 0c42 00b7      	cmpiw #183,%d2
00024982: 6608           	bnes 0x2498c
00024984: 3200           	movew %d0,%d1
00024986: 0241 fffb      	andiw #-5,%d1
0002498a: 6036           	bras 0x249c2
0002498c: 0c42 005e      	cmpiw #94,%d2
00024990: 6608           	bnes 0x2499a
00024992: 3200           	movew %d0,%d1
00024994: 0041 0008      	oriw #8,%d1
00024998: 6028           	bras 0x249c2
0002499a: 0c42 00de      	cmpiw #222,%d2
0002499e: 6608           	bnes 0x249a8
000249a0: 3200           	movew %d0,%d1
000249a2: 0241 fff7      	andiw #-9,%d1
000249a6: 601a           	bras 0x249c2
000249a8: 0c42 005f      	cmpiw #95,%d2
000249ac: 6608           	bnes 0x249b6
000249ae: 3200           	movew %d0,%d1
000249b0: 0041 0010      	oriw #16,%d1
000249b4: 600c           	bras 0x249c2
000249b6: 0c42 00df      	cmpiw #223,%d2
000249ba: 660c           	bnes 0x249c8
000249bc: 3200           	movew %d0,%d1
000249be: 0241 ffef      	andiw #-17,%d1
000249c2: 33c1 0000 21f6 	movew %d1,0x21f6
000249c8: 3239 0000 21f6 	movew 0x21f6,%d1
000249ce: b041           	cmpw %d1,%d0
000249d0: 670a           	beqs 0x249dc
000249d2: 3f01           	movew %d1,%sp@-
000249d4: 4eb9 0001 ec4e 	jsr 0x1ec4e
000249da: 548f           	addql #2,%sp
000249dc: 0c42 0059      	cmpiw #89,%d2
000249e0: 6606           	bnes 0x249e8
000249e2: 3f3c ffff      	movew #-1,%sp@-
000249e6: 600a           	bras 0x249f2
000249e8: 0c42 005a      	cmpiw #90,%d2
000249ec: 6608           	bnes 0x249f6
000249ee: 3f3c 0001      	movew #1,%sp@-
000249f2: 4267           	clrw %sp@-
000249f4: 601a           	bras 0x24a10
000249f6: 0c42 005c      	cmpiw #92,%d2
000249fa: 6606           	bnes 0x24a02
000249fc: 3f3c ffff      	movew #-1,%sp@-
00024a00: 600a           	bras 0x24a0c
00024a02: 0c42 005d      	cmpiw #93,%d2
00024a06: 6610           	bnes 0x24a18
00024a08: 3f3c 0001      	movew #1,%sp@-
00024a0c: 3f3c 0001      	movew #1,%sp@-
00024a10: 4eb9 0001 ec5a 	jsr 0x1ec5a
00024a16: 588f           	addql #4,%sp
00024a18: 241f           	movel %sp@+,%d2
00024a1a: 4e75           	rts
00024a1c: 48e7 0038      	moveml %a2-%a4,%sp@-
00024a20: 246f 0010      	moveal %sp@(16),%a2
00024a24: 5239 0000 22f7 	addqb #1,0x22f7
00024a2a: 3012           	movew %a2@,%d0
00024a2c: 0240 000f      	andiw #15,%d0
00024a30: 33c0 0000 20f2 	movew %d0,0x20f2
00024a36: 302a 0002      	movew %a2@(2),%d0
00024a3a: 0240 000f      	andiw #15,%d0
00024a3e: 33c0 0000 20f4 	movew %d0,0x20f4
00024a44: 3f2a 0006      	movew %a2@(6),%sp@-
00024a48: 49f9 0002 037a 	lea 0x2037a,%a4
00024a4e: 4e94           	jsr %a4@
00024a50: 3040           	moveaw %d0,%a0
00024a52: 47f9 0005 1040 	lea 0x51040,%a3
00024a58: d1c8           	addal %a0,%a0
00024a5a: 33f0 b800 0000 	movew %a0@(0000000000000000,%a3:l),0x20f8
00024a60: 20f8 
00024a62: 3f2a 0008      	movew %a2@(8),%sp@-
00024a66: 4e94           	jsr %a4@
00024a68: 3040           	moveaw %d0,%a0
00024a6a: d1c8           	addal %a0,%a0
00024a6c: 33f0 b800 0000 	movew %a0@(0000000000000000,%a3:l),0x20fa
00024a72: 20fa 
00024a74: 43ea 000a      	lea %a2@(10),%a1
00024a78: 45ea 002a      	lea %a2@(42),%a2
00024a7c: 588f           	addql #4,%sp
00024a7e: 41f9 0000 20fc 	lea 0x20fc,%a0
00024a84: 3099           	movew %a1@+,%a0@
00024a86: 315a 0002      	movew %a2@+,%a0@(2)
00024a8a: 5888           	addql #4,%a0
00024a8c: b1fc 0000 213c 	cmpal #8508,%a0
00024a92: 66f0           	bnes 0x24a84
00024a94: 5339 0000 22f7 	subqb #1,0x22f7
00024a9a: 4cdf 1c00      	moveml %sp@+,%a2-%a4
00024a9e: 4e75           	rts
00024aa0:  _vdi_vq_mouse
00024aa0: 40c0           	movew %sr,%d0
00024aa2: 46fc 2700      	movew #9984,%sr
00024aa6: 2079 0000 245a 	moveal 0x245a,%a0
00024aac: 30b9 0000 21f6 	movew 0x21f6,%a0@
00024ab2: 2079 0000 245e 	moveal 0x245e,%a0
00024ab8: 30b9 0000 21f0 	movew 0x21f0,%a0@
00024abe: 3179 0000 21f2 	movew 0x21f2,%a0@(2)
00024ac4: 0002 
00024ac6: 40c1           	movew %sr,%d1
00024ac8: 46c0           	movew %d0,%sr
00024aca: 4e75           	rts
00024acc:  _vdi_vex_butv
00024acc: 2079 0000 244e 	moveal 0x244e,%a0
00024ad2: 2179 0000 2410 	movel 0x2410,%a0@(18)
00024ad8: 0012 
00024ada: 23e8 000e 0000 	movel %a0@(14),0x2410
00024ae0: 2410 
00024ae2: 4e75           	rts
00024ae4:  _vdi_vex_motv
00024ae4: 2079 0000 244e 	moveal 0x244e,%a0
00024aea: 2179 0000 2418 	movel 0x2418,%a0@(18)
00024af0: 0012 
00024af2: 23e8 000e 0000 	movel %a0@(14),0x2418
00024af8: 2418 
00024afa: 4e75           	rts
00024afc:  _vdi_vex_curv
00024afc: 2079 0000 244e 	moveal 0x244e,%a0
00024b02: 2179 0000 2414 	movel 0x2414,%a0@(18)
00024b08: 0012 
00024b0a: 23e8 000e 0000 	movel %a0@(14),0x2414
00024b10: 2414 
00024b12: 4e75           	rts
00024b14:  _vdi_vex_wheelv
00024b14: 2079 0000 244e 	moveal 0x244e,%a0
00024b1a: 2179 0005 34dc 	movel 0x534dc,%a0@(18)
00024b20: 0012 
00024b22: 23e8 000e 0005 	movel %a0@(14),0x534dc
00024b28: 34dc 
00024b2a: 4e75           	rts
00024b2c:  _vdimouse_init
00024b2c: 2f0a           	movel %a2,%sp@-
00024b2e: 2f02           	movel %d2,%sp@-
00024b30: 4279 0000 2296 	clrw 0x2296
00024b36: 4279 0000 22ec 	clrw 0x22ec
00024b3c: 4279 0000 2278 	clrw 0x2278
00024b42: 4279 0000 22ea 	clrw 0x22ea
00024b48: 33fc 0001 0000 	movew #1,0x21f4
00024b4e: 21f4 
00024b50: 3239 0000 2196 	movew 0x2196,%d1
00024b56: 3001           	movew %d1,%d0
00024b58: 740f           	moveq #15,%d2
00024b5a: e468           	lsrw %d2,%d0
00024b5c: d041           	addw %d1,%d0
00024b5e: e240           	asrw #1,%d0
00024b60: 33c0 0000 21f0 	movew %d0,0x21f0
00024b66: 3239 0000 2198 	movew 0x2198,%d1
00024b6c: 3001           	movew %d1,%d0
00024b6e: e468           	lsrw %d2,%d0
00024b70: d041           	addw %d1,%d0
00024b72: e240           	asrw #1,%d0
00024b74: 33c0 0000 21f2 	movew %d0,0x21f2
00024b7a: 23fc 0001 bf50 	movel #114512,0x2410
00024b80: 0000 2410 
00024b84: 23fc 0001 bf50 	movel #114512,0x2418
00024b8a: 0000 2418 
00024b8e: 23fc 0001 ec28 	movel #125992,0x2414
00024b94: 0000 2414 
00024b98: 23fc 0001 bf50 	movel #114512,0x534dc
00024b9e: 0005 34dc 
00024ba2: 4eb9 0002 e392 	jsr 0x2e392
00024ba8: 2f00           	movel %d0,%sp@-
00024baa: 4eba fe70      	jsr %pc@(0x24a1c)
00024bae: 4279 0000 21f6 	clrw 0x21f6
00024bb4: 4239 0000 22ee 	clrb 0x22ee
00024bba: 4239 0000 22f7 	clrb 0x22f7
00024bc0: 4239 0000 22f6 	clrb 0x22f6
00024bc6: 4279 0000 22f2 	clrw 0x22f2
00024bcc: 4279 0000 22f4 	clrw 0x22f4
00024bd2: 2079 0000 0456 	moveal 0x456,%a0
00024bd8: 20bc 0002 524c 	movel #152140,%a0@
00024bde: 2f3c 0001 eb18 	movel #125720,%sp@-
00024be4: 2f3c 0002 52e6 	movel #152294,%sp@-
00024bea: 3f3c 0001      	movew #1,%sp@-
00024bee: 3f3c 0000      	movew #0,%sp@-
00024bf2: 4e4e           	trap #14
00024bf4: 4fef 000c      	lea %sp@(12),%sp
00024bf8: 3f3c 0022      	movew #34,%sp@-
00024bfc: 4e4e           	trap #14
00024bfe: 548f           	addql #2,%sp
00024c00: 2040           	moveal %d0,%a0
00024c02: 23e8 000c 0005 	movel %a0@(12),0x534d8
00024c08: 34d8 
00024c0a: 217c 0001 ebd0 	movel #125904,%a0@(12)
00024c10: 000c 
00024c12: 23fc 0002 4964 	movel #149860,0x4b698
00024c18: 0004 b698 
00024c1c: 588f           	addql #4,%sp
00024c1e: 241f           	movel %sp@+,%d2
00024c20: 245f           	moveal %sp@+,%a2
00024c22: 4e75           	rts
00024c24:  _vdimouse_exit
00024c24: 2f0a           	movel %a2,%sp@-
00024c26: 2f02           	movel %d2,%sp@-
00024c28: 23fc 0001 bf50 	movel #114512,0x2410
00024c2e: 0000 2410 
00024c32: 23fc 0001 bf50 	movel #114512,0x2418
00024c38: 0000 2418 
00024c3c: 23fc 0001 bf50 	movel #114512,0x2414
00024c42: 0000 2414 
00024c46: 23fc 0001 bf50 	movel #114512,0x534dc
00024c4c: 0005 34dc 
00024c50: 2079 0000 0456 	moveal 0x456,%a0
00024c56: 20bc 0002 524c 	movel #152140,%a0@
00024c5c: 2f3c 0000 0000 	movel #0,%sp@-
00024c62: 2f3c 0000 0000 	movel #0,%sp@-
00024c68: 3f3c 0000      	movew #0,%sp@-
00024c6c: 3f3c 0000      	movew #0,%sp@-
00024c70: 4e4e           	trap #14
00024c72: 4fef 000c      	lea %sp@(12),%sp
00024c76: 3f3c 0022      	movew #34,%sp@-
00024c7a: 4e4e           	trap #14
00024c7c: 548f           	addql #2,%sp
00024c7e: 2040           	moveal %d0,%a0
00024c80: 2179 0005 34d8 	movel 0x534d8,%a0@(12)
00024c86: 000c 
00024c88: 241f           	movel %sp@+,%d2
00024c8a: 245f           	moveal %sp@+,%a2
00024c8c: 4e75           	rts
00024c8e:  _cur_display
00024c8e: 4fef ffe8      	lea %sp@(-24),%sp
00024c92: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00024c96: 286f 0048      	moveal %sp@(72),%a4
00024c9a: 246f 004c      	moveal %sp@(76),%a2
00024c9e: 3e2f 0050      	movew %sp@(80),%d7
00024ca2: 9e54           	subw %a4@,%d7
00024ca4: 302f 0052      	movew %sp@(82),%d0
00024ca8: 906c 0002      	subw %a4@(2),%d0
00024cac: 0c79 0008 0000 	cmpiw #8,0x244a
00024cb2: 244a 
00024cb4: 6300 0106      	blsw 0x24dbc
00024cb8: 3647           	moveaw %d7,%a3
00024cba: 3200           	movew %d0,%d1
00024cbc: 43ec 000a      	lea %a4@(10),%a1
00024cc0: 6c12           	bges 0x24cd4
00024cc2: 3040           	moveaw %d0,%a0
00024cc4: 41e8 0010      	lea %a0@(16),%a0
00024cc8: 3a40           	moveaw %d0,%a5
00024cca: dbcd           	addal %a5,%a5
00024ccc: dbcd           	addal %a5,%a5
00024cce: 93cd           	subal %a5,%a1
00024cd0: 4241           	clrw %d1
00024cd2: 601a           	bras 0x24cee
00024cd4: 3079 0000 2198 	moveaw 0x2198,%a0
00024cda: 3008           	movew %a0,%d0
00024cdc: 0640 fff2      	addiw #-14,%d0
00024ce0: b240           	cmpw %d0,%d1
00024ce2: 6d06           	blts 0x24cea
00024ce4: 5248           	addqw #1,%a0
00024ce6: 90c1           	subaw %d1,%a0
00024ce8: 6004           	bras 0x24cee
00024cea: 307c 0010      	moveaw #16,%a0
00024cee: 4a47           	tstw %d7
00024cf0: 6c0c           	bges 0x24cfe
00024cf2: 3007           	movew %d7,%d0
00024cf4: 0640 0010      	addiw #16,%d0
00024cf8: 4447           	negw %d7
00024cfa: 97cb           	subal %a3,%a3
00024cfc: 601a           	bras 0x24d18
00024cfe: 3039 0000 2196 	movew 0x2196,%d0
00024d04: 3400           	movew %d0,%d2
00024d06: 0642 fff2      	addiw #-14,%d2
00024d0a: be42           	cmpw %d2,%d7
00024d0c: 6d06           	blts 0x24d14
00024d0e: 5240           	addqw #1,%d0
00024d10: 9047           	subw %d7,%d0
00024d12: 6002           	bras 0x24d16
00024d14: 7010           	moveq #16,%d0
00024d16: 4247           	clrw %d7
00024d18: 3439 0000 244c 	movew 0x244c,%d2
00024d1e: c3c2           	mulsw %d2,%d1
00024d20: 364b           	moveaw %a3,%a3
00024d22: d7cb           	addal %a3,%a3
00024d24: d28b           	addl %a3,%d1
00024d26: d2b9 0000 044e 	addl 0x44e,%d1
00024d2c: e24a           	lsrw #1,%d2
00024d2e: 9440           	subw %d0,%d2
00024d30: 47ea 0008      	lea %a2@(8),%a3
00024d34: 3488           	movew %a0,%a2@
00024d36: 2541 0002      	movel %d1,%a2@(2)
00024d3a: 002a 0001 0006 	orib #1,%a2@(6)
00024d40: 1540 0007      	moveb %d0,%a2@(7)
00024d44: 2479 0000 227a 	moveal 0x227a,%a2
00024d4a: 246a 04b4      	moveal %a2@(1204),%a2
00024d4e: 3a6c 0006      	moveaw %a4@(6),%a5
00024d52: dbcd           	addal %a5,%a5
00024d54: 3a35 a800      	movew %a5@(0000000000000000,%a2:l),%d5
00024d58: 386c 0008      	moveaw %a4@(8),%a4
00024d5c: d9cc           	addal %a4,%a4
00024d5e: 3c34 a800      	movew %a4@(0000000000000000,%a2:l),%d6
00024d62: 3842           	moveaw %d2,%a4
00024d64: d9cc           	addal %a4,%a4
00024d66: 3400           	movew %d0,%d2
00024d68: 4642           	notw %d2
00024d6a: 760f           	moveq #15,%d3
00024d6c: e662           	asrw %d3,%d2
00024d6e: c440           	andw %d0,%d2
00024d70: 0282 0000 ffff 	andil #65535,%d2
00024d76: 2a42           	moveal %d2,%a5
00024d78: dbc2           	addal %d2,%a5
00024d7a: 6038           	bras 0x24db4
00024d7c: 3611           	movew %a1@,%d3
00024d7e: ef6b           	lslw %d7,%d3
00024d80: 3429 0002      	movew %a1@(2),%d2
00024d84: 5889           	addql #4,%a1
00024d86: ef6a           	lslw %d7,%d2
00024d88: 2c4b           	moveal %a3,%fp
00024d8a: 2441           	moveal %d1,%a2
00024d8c: 4244           	clrw %d4
00024d8e: 6018           	bras 0x24da8
00024d90: 3cd2           	movew %a2@,%fp@+
00024d92: 4a42           	tstw %d2
00024d94: 6c04           	bges 0x24d9a
00024d96: 3486           	movew %d6,%a2@
00024d98: 6006           	bras 0x24da0
00024d9a: 4a43           	tstw %d3
00024d9c: 6c02           	bges 0x24da0
00024d9e: 3485           	movew %d5,%a2@
00024da0: 5244           	addqw #1,%d4
00024da2: 548a           	addql #2,%a2
00024da4: d643           	addw %d3,%d3
00024da6: d442           	addw %d2,%d2
00024da8: b044           	cmpw %d4,%d0
00024daa: 6ee4           	bgts 0x24d90
00024dac: d28d           	addl %a5,%d1
00024dae: d7cd           	addal %a5,%a3
00024db0: d28c           	addl %a4,%d1
00024db2: 5348           	subqw #1,%a0
00024db4: 3408           	movew %a0,%d2
00024db6: 6ec4           	bgts 0x24d7c
00024db8: 6000 023c      	braw 0x24ff6
00024dbc: 3200           	movew %d0,%d1
00024dbe: 422a 0006      	clrb %a2@(6)
00024dc2: 4a47           	tstw %d7
00024dc4: 6c08           	bges 0x24dce
00024dc6: 0647 0010      	addiw #16,%d7
00024dca: 7401           	moveq #1,%d2
00024dcc: 601a           	bras 0x24de8
00024dce: 3079 0000 2196 	moveaw 0x2196,%a0
00024dd4: 41e8 fff1      	lea %a0@(-15),%a0
00024dd8: be48           	cmpw %a0,%d7
00024dda: 6c0a           	bges 0x24de6
00024ddc: 157c 0002 0006 	moveb #2,%a2@(6)
00024de2: 4242           	clrw %d2
00024de4: 6002           	bras 0x24de8
00024de6: 7402           	moveq #2,%d2
00024de8: 47ec 000a      	lea %a4@(10),%a3
00024dec: 4a40           	tstw %d0
00024dee: 6c12           	bges 0x24e02
00024df0: 3600           	movew %d0,%d3
00024df2: 0643 0010      	addiw #16,%d3
00024df6: d040           	addw %d0,%d0
00024df8: 3040           	moveaw %d0,%a0
00024dfa: d1c8           	addal %a0,%a0
00024dfc: 97c8           	subal %a0,%a3
00024dfe: 4241           	clrw %d1
00024e00: 6018           	bras 0x24e1a
00024e02: 3639 0000 2198 	movew 0x2198,%d3
00024e08: 3043           	moveaw %d3,%a0
00024e0a: 41e8 fff2      	lea %a0@(-14),%a0
00024e0e: b048           	cmpw %a0,%d0
00024e10: 6d06           	blts 0x24e18
00024e12: 9640           	subw %d0,%d3
00024e14: 5243           	addqw #1,%d3
00024e16: 6002           	bras 0x24e1a
00024e18: 7610           	moveq #16,%d3
00024e1a: 3f01           	movew %d1,%sp@-
00024e1c: 3f07           	movew %d7,%sp@-
00024e1e: 4eb9 0002 48a0 	jsr 0x248a0
00024e24: 2040           	moveal %d0,%a0
00024e26: 0247 000f      	andiw #15,%d7
00024e2a: 7010           	moveq #16,%d0
00024e2c: 9047           	subw %d7,%d0
00024e2e: 3a40           	moveaw %d0,%a5
00024e30: 3483           	movew %d3,%a2@
00024e32: 2548 0002      	movel %a0,%a2@(2)
00024e36: 002a 0001 0006 	orib #1,%a2@(6)
00024e3c: 588f           	addql #4,%sp
00024e3e: 3239 0000 244c 	movew 0x244c,%d1
00024e44: 2a0a           	movel %a2,%d5
00024e46: 5085           	addql #8,%d5
00024e48: 3f6c 0006 003c 	movew %a4@(6),%sp@(60)
00024e4e: 3f6c 0008 003e 	movew %a4@(8),%sp@(62)
00024e54: 4a42           	tstw %d2
00024e56: 6700 00ce      	beqw 0x24f26
00024e5a: e249           	lsrw #1,%d1
00024e5c: 3839 0000 244a 	movew 0x244a,%d4
00024e62: 5344           	subqw #1,%d4
00024e64: 3241           	moveaw %d1,%a1
00024e66: d3c9           	addal %a1,%a1
00024e68: 2f49 0032      	movel %a1,%sp@(50)
00024e6c: 7001           	moveq #1,%d0
00024e6e: 7200           	moveq #0,%d1
00024e70: 320d           	movew %a5,%d1
00024e72: 2a41           	moveal %d1,%a5
00024e74: 3c42           	moveaw %d2,%fp
00024e76: 6000 00a4      	braw 0x24f1c
00024e7a: 43e8 0002      	lea %a0@(2),%a1
00024e7e: 2f49 002e      	movel %a1,%sp@(46)
00024e82: 3c12           	movew %a2@,%d6
00024e84: 3e06           	movew %d6,%d7
00024e86: 5347           	subqw #1,%d7
00024e88: 224b           	moveal %a3,%a1
00024e8a: 2845           	moveal %d5,%a4
00024e8c: 322f 003c      	movew %sp@(60),%d1
00024e90: c240           	andw %d0,%d1
00024e92: 3f41 0036      	movew %d1,%sp@(54)
00024e96: 342f 003e      	movew %sp@(62),%d2
00024e9a: c440           	andw %d0,%d2
00024e9c: 3f42 003a      	movew %d2,%sp@(58)
00024ea0: 3f40 0040      	movew %d0,%sp@(64)
00024ea4: 6052           	bras 0x24ef8
00024ea6: 38d0           	movew %a0@,%a4@+
00024ea8: 7600           	moveq #0,%d3
00024eaa: 3610           	movew %a0@,%d3
00024eac: 7001           	moveq #1,%d0
00024eae: b04e           	cmpw %fp,%d0
00024eb0: 6704           	beqs 0x24eb6
00024eb2: 4843           	swap %d3
00024eb4: 4243           	clrw %d3
00024eb6: 7400           	moveq #0,%d2
00024eb8: 3411           	movew %a1@,%d2
00024eba: 220d           	movel %a5,%d1
00024ebc: e3aa           	lsll %d1,%d2
00024ebe: 7200           	moveq #0,%d1
00024ec0: 3229 0002      	movew %a1@(2),%d1
00024ec4: 200d           	movel %a5,%d0
00024ec6: e1a9           	lsll %d0,%d1
00024ec8: 5889           	addql #4,%a1
00024eca: 4a6f 0036      	tstw %sp@(54)
00024ece: 6704           	beqs 0x24ed4
00024ed0: 8483           	orl %d3,%d2
00024ed2: 6004           	bras 0x24ed8
00024ed4: 4682           	notl %d2
00024ed6: c483           	andl %d3,%d2
00024ed8: 4a6f 003a      	tstw %sp@(58)
00024edc: 6704           	beqs 0x24ee2
00024ede: 8481           	orl %d1,%d2
00024ee0: 6004           	bras 0x24ee6
00024ee2: 4681           	notl %d1
00024ee4: c481           	andl %d1,%d2
00024ee6: 7201           	moveq #1,%d1
00024ee8: b24e           	cmpw %fp,%d1
00024eea: 6704           	beqs 0x24ef0
00024eec: 4242           	clrw %d2
00024eee: 4842           	swap %d2
00024ef0: 3082           	movew %d2,%a0@
00024ef2: d1ef 0032      	addal %sp@(50),%a0
00024ef6: 5347           	subqw #1,%d7
00024ef8: 4a47           	tstw %d7
00024efa: 6caa           	bges 0x24ea6
00024efc: 302f 0040      	movew %sp@(64),%d0
00024f00: 3206           	movew %d6,%d1
00024f02: 4641           	notw %d1
00024f04: 740f           	moveq #15,%d2
00024f06: e461           	asrw %d2,%d1
00024f08: cc41           	andw %d1,%d6
00024f0a: 0286 0000 ffff 	andil #65535,%d6
00024f10: dc86           	addl %d6,%d6
00024f12: da86           	addl %d6,%d5
00024f14: d040           	addw %d0,%d0
00024f16: 5344           	subqw #1,%d4
00024f18: 206f 002e      	moveal %sp@(46),%a0
00024f1c: 4a44           	tstw %d4
00024f1e: 6c00 ff5a      	bgew 0x24e7a
00024f22: 6000 00d2      	braw 0x24ff6
00024f26: 3039 0000 244a 	movew 0x244a,%d0
00024f2c: 48c0           	extl %d0
00024f2e: e249           	lsrw #1,%d1
00024f30: 3800           	movew %d0,%d4
00024f32: 5344           	subqw #1,%d4
00024f34: d080           	addl %d0,%d0
00024f36: 2f40 0032      	movel %d0,%sp@(50)
00024f3a: 3241           	moveaw %d1,%a1
00024f3c: d3c9           	addal %a1,%a1
00024f3e: 2f49 0036      	movel %a1,%sp@(54)
00024f42: 7201           	moveq #1,%d1
00024f44: 3243           	moveaw %d3,%a1
00024f46: 5349           	subqw #1,%a1
00024f48: 3f49 003a      	movew %a1,%sp@(58)
00024f4c: 7e00           	moveq #0,%d7
00024f4e: 3e0d           	movew %a5,%d7
00024f50: 3003           	movew %d3,%d0
00024f52: 4640           	notw %d0
00024f54: 740f           	moveq #15,%d2
00024f56: e460           	asrw %d2,%d0
00024f58: c640           	andw %d0,%d3
00024f5a: 0283 0000 ffff 	andil #65535,%d3
00024f60: d683           	addl %d3,%d3
00024f62: d683           	addl %d3,%d3
00024f64: 2f43 0040      	movel %d3,%sp@(64)
00024f68: 6000 0086      	braw 0x24ff0
00024f6c: 43e8 0002      	lea %a0@(2),%a1
00024f70: 2f49 002e      	movel %a1,%sp@(46)
00024f74: 3c2f 003a      	movew %sp@(58),%d6
00024f78: 224b           	moveal %a3,%a1
00024f7a: 2445           	moveal %d5,%a2
00024f7c: 302f 003c      	movew %sp@(60),%d0
00024f80: c041           	andw %d1,%d0
00024f82: 3c40           	moveaw %d0,%fp
00024f84: 342f 003e      	movew %sp@(62),%d2
00024f88: c441           	andw %d1,%d2
00024f8a: 3a42           	moveaw %d2,%a5
00024f8c: 3f41 002c      	movew %d1,%sp@(44)
00024f90: 604a           	bras 0x24fdc
00024f92: 7000           	moveq #0,%d0
00024f94: 3010           	movew %a0@,%d0
00024f96: 4840           	swap %d0
00024f98: 4240           	clrw %d0
00024f9a: 286f 0032      	moveal %sp@(50),%a4
00024f9e: d9c8           	addal %a0,%a4
00024fa0: 8054           	orw %a4@,%d0
00024fa2: 24c0           	movel %d0,%a2@+
00024fa4: 7600           	moveq #0,%d3
00024fa6: 3611           	movew %a1@,%d3
00024fa8: efab           	lsll %d7,%d3
00024faa: 7400           	moveq #0,%d2
00024fac: 3429 0002      	movew %a1@(2),%d2
00024fb0: efaa           	lsll %d7,%d2
00024fb2: 5889           	addql #4,%a1
00024fb4: 320e           	movew %fp,%d1
00024fb6: 6704           	beqs 0x24fbc
00024fb8: 8680           	orl %d0,%d3
00024fba: 6004           	bras 0x24fc0
00024fbc: 4683           	notl %d3
00024fbe: c680           	andl %d0,%d3
00024fc0: 300d           	movew %a5,%d0
00024fc2: 6704           	beqs 0x24fc8
00024fc4: 8483           	orl %d3,%d2
00024fc6: 6004           	bras 0x24fcc
00024fc8: 4682           	notl %d2
00024fca: c483           	andl %d3,%d2
00024fcc: 2002           	movel %d2,%d0
00024fce: 4240           	clrw %d0
00024fd0: 4840           	swap %d0
00024fd2: 3080           	movew %d0,%a0@
00024fd4: 3882           	movew %d2,%a4@
00024fd6: d1ef 0036      	addal %sp@(54),%a0
00024fda: 5346           	subqw #1,%d6
00024fdc: 4a46           	tstw %d6
00024fde: 6cb2           	bges 0x24f92
00024fe0: 322f 002c      	movew %sp@(44),%d1
00024fe4: daaf 0040      	addl %sp@(64),%d5
00024fe8: d241           	addw %d1,%d1
00024fea: 5344           	subqw #1,%d4
00024fec: 206f 002e      	moveal %sp@(46),%a0
00024ff0: 4a44           	tstw %d4
00024ff2: 6c00 ff78      	bgew 0x24f6c
00024ff6: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00024ffa: 4fef 0018      	lea %sp@(24),%sp
00024ffe: 4e75           	rts
00025000: 3039 0000 21f4 	movew 0x21f4,%d0
00025006: 0c40 0001      	cmpiw #1,%d0
0002500a: 6712           	beqs 0x2501e
0002500c: 5340           	subqw #1,%d0
0002500e: 33c0 0000 21f4 	movew %d0,0x21f4
00025014: 6c34           	bges 0x2504a
00025016: 4279 0000 21f4 	clrw 0x21f4
0002501c: 4e75           	rts
0002501e: 3f39 0000 21f2 	movew 0x21f2,%sp@-
00025024: 3f39 0000 21f0 	movew 0x21f0,%sp@-
0002502a: 2f39 0005 1240 	movel 0x51240,%sp@-
00025030: 4879 0000 20f2 	pea 0x20f2
00025036: 4eba fc56      	jsr %pc@(0x24c8e)
0002503a: 4239 0000 22f6 	clrb 0x22f6
00025040: 5379 0000 21f4 	subqw #1,0x21f4
00025046: 4fef 000c      	lea %sp@(12),%sp
0002504a: 4e75           	rts
0002504c:  _cur_replace
0002504c: 48e7 383c      	moveml %d2-%d4/%a2-%a5,%sp@-
00025050: 206f 0020      	moveal %sp@(32),%a0
00025054: 3439 0000 244a 	movew 0x244a,%d2
0002505a: 3839 0000 244c 	movew 0x244c,%d4
00025060: 1028 0006      	moveb %a0@(6),%d0
00025064: 0c42 0008      	cmpiw #8,%d2
00025068: 6352           	blss 0x250bc
0002506a: 0800 0000      	btst #0,%d0
0002506e: 6700 00f2      	beqw 0x25162
00025072: 0200 fffe      	andib #-2,%d0
00025076: 1140 0006      	moveb %d0,%a0@(6)
0002507a: 2228 0002      	movel %a0@(2),%d1
0002507e: 43e8 0008      	lea %a0@(8),%a1
00025082: 3010           	movew %a0@,%d0
00025084: 602e           	bras 0x250b4
00025086: 2449           	moveal %a1,%a2
00025088: 7400           	moveq #0,%d2
0002508a: 1428 0007      	moveb %a0@(7),%d2
0002508e: d482           	addl %d2,%d2
00025090: 2609           	movel %a1,%d3
00025092: d682           	addl %d2,%d3
00025094: 2641           	moveal %d1,%a3
00025096: 6002           	bras 0x2509a
00025098: 36da           	movew %a2@+,%a3@+
0002509a: b68a           	cmpl %a2,%d3
0002509c: 66fa           	bnes 0x25098
0002509e: d3c2           	addal %d2,%a1
000250a0: 3439 0000 244c 	movew 0x244c,%d2
000250a6: e24a           	lsrw #1,%d2
000250a8: 0282 0000 ffff 	andil #65535,%d2
000250ae: d482           	addl %d2,%d2
000250b0: d282           	addl %d2,%d1
000250b2: 5340           	subqw #1,%d0
000250b4: 4a40           	tstw %d0
000250b6: 66ce           	bnes 0x25086
000250b8: 6000 00a8      	braw 0x25162
000250bc: 0800 0000      	btst #0,%d0
000250c0: 6700 00a0      	beqw 0x25162
000250c4: e24c           	lsrw #1,%d4
000250c6: 1600           	moveb %d0,%d3
000250c8: 0203 fffe      	andib #-2,%d3
000250cc: 1143 0006      	moveb %d3,%a0@(6)
000250d0: 2028 0002      	movel %a0@(2),%d0
000250d4: 43e8 0008      	lea %a0@(8),%a1
000250d8: 3202           	movew %d2,%d1
000250da: 5341           	subqw #1,%d1
000250dc: 3444           	moveaw %d4,%a2
000250de: 0803 0001      	btst #1,%d3
000250e2: 6748           	beqs 0x2512c
000250e4: 3642           	moveaw %d2,%a3
000250e6: 4bf3 b800      	lea %a3@(0000000000000000,%a3:l),%a5
000250ea: d5ca           	addal %a2,%a2
000250ec: 6038           	bras 0x25126
000250ee: 2400           	movel %d0,%d2
000250f0: 5482           	addql #2,%d2
000250f2: 3610           	movew %a0@,%d3
000250f4: 3803           	movew %d3,%d4
000250f6: 2840           	moveal %d0,%a4
000250f8: 2649           	moveal %a1,%a3
000250fa: 600c           	bras 0x25108
000250fc: 3893           	movew %a3@,%a4@
000250fe: 39ab 0002 d800 	movew %a3@(2),%a4@(0000000000000000,%a5:l)
00025104: 588b           	addql #4,%a3
00025106: d9ca           	addal %a2,%a4
00025108: 5344           	subqw #1,%d4
0002510a: 6af0           	bpls 0x250fc
0002510c: 3003           	movew %d3,%d0
0002510e: 4640           	notw %d0
00025110: 780f           	moveq #15,%d4
00025112: e860           	asrw %d4,%d0
00025114: c043           	andw %d3,%d0
00025116: 0280 0000 ffff 	andil #65535,%d0
0002511c: d080           	addl %d0,%d0
0002511e: d080           	addl %d0,%d0
00025120: d3c0           	addal %d0,%a1
00025122: 5341           	subqw #1,%d1
00025124: 2002           	movel %d2,%d0
00025126: 4a41           	tstw %d1
00025128: 6cc4           	bges 0x250ee
0002512a: 6036           	bras 0x25162
0002512c: d5ca           	addal %a2,%a2
0002512e: 602e           	bras 0x2515e
00025130: 2800           	movel %d0,%d4
00025132: 5484           	addql #2,%d4
00025134: 3410           	movew %a0@,%d2
00025136: 3602           	movew %d2,%d3
00025138: 2640           	moveal %d0,%a3
0002513a: 2849           	moveal %a1,%a4
0002513c: 6004           	bras 0x25142
0002513e: 369c           	movew %a4@+,%a3@
00025140: d7ca           	addal %a2,%a3
00025142: 5343           	subqw #1,%d3
00025144: 6af8           	bpls 0x2513e
00025146: 3002           	movew %d2,%d0
00025148: 4640           	notw %d0
0002514a: 760f           	moveq #15,%d3
0002514c: e660           	asrw %d3,%d0
0002514e: c042           	andw %d2,%d0
00025150: 0280 0000 ffff 	andil #65535,%d0
00025156: d080           	addl %d0,%d0
00025158: d3c0           	addal %d0,%a1
0002515a: 5341           	subqw #1,%d1
0002515c: 2004           	movel %d4,%d0
0002515e: 4a41           	tstw %d1
00025160: 6cce           	bges 0x25130
00025162: 4cdf 3c1c      	moveml %sp@+,%d2-%d4/%a2-%a5
00025166: 4e75           	rts
00025168: 3039 0000 21f4 	movew 0x21f4,%d0
0002516e: 5240           	addqw #1,%d0
00025170: 33c0 0000 21f4 	movew %d0,0x21f4
00025176: 0c40 0001      	cmpiw #1,%d0
0002517a: 6612           	bnes 0x2518e
0002517c: 2f39 0005 1240 	movel 0x51240,%sp@-
00025182: 4eba fec8      	jsr %pc@(0x2504c)
00025186: 4239 0000 22f6 	clrb 0x22f6
0002518c: 588f           	addql #4,%sp
0002518e: 4e75           	rts
00025190:  _vdi_v_locator
00025190: 2f0b           	movel %a3,%sp@-
00025192: 2f0a           	movel %a2,%sp@-
00025194: 2479 0000 2456 	moveal 0x2456,%a2
0002519a: 33d2 0000 21f0 	movew %a2@,0x21f0
000251a0: 33ea 0002 0000 	movew %a2@(2),0x21f2
000251a6: 21f2 
000251a8: 4a79 0000 2296 	tstw 0x2296
000251ae: 664a           	bnes 0x251fa
000251b0: 4eba fe4e      	jsr %pc@(0x25000)
000251b4: 47fa f716      	lea %pc@(0x248cc),%a3
000251b8: 4e93           	jsr %a3@
000251ba: 0800 0000      	btst #0,%d0
000251be: 67f8           	beqs 0x251b8
000251c0: 2079 0000 245a 	moveal 0x245a,%a0
000251c6: 3039 0000 2276 	movew 0x2276,%d0
000251cc: 0240 00ff      	andiw #255,%d0
000251d0: 3080           	movew %d0,%a0@
000251d2: 2079 0000 244e 	moveal 0x244e,%a0
000251d8: 317c 0001 0008 	movew #1,%a0@(8)
000251de: 317c 0001 0004 	movew #1,%a0@(4)
000251e4: 2079 0000 245e 	moveal 0x245e,%a0
000251ea: 3092           	movew %a2@,%a0@
000251ec: 316a 0002 0002 	movew %a2@(2),%a0@(2)
000251f2: 245f           	moveal %sp@+,%a2
000251f4: 265f           	moveal %sp@+,%a3
000251f6: 6000 ff70      	braw 0x25168
000251fa: 4eba f6d0      	jsr %pc@(0x248cc)
000251fe: 0800 0000      	btst #0,%d0
00025202: 671e           	beqs 0x25222
00025204: 2079 0000 244e 	moveal 0x244e,%a0
0002520a: 317c 0001 0008 	movew #1,%a0@(8)
00025210: 2079 0000 245a 	moveal 0x245a,%a0
00025216: 3239 0000 2276 	movew 0x2276,%d1
0002521c: 0241 00ff      	andiw #255,%d1
00025220: 3081           	movew %d1,%a0@
00025222: 0800 0001      	btst #1,%d0
00025226: 671a           	beqs 0x25242
00025228: 2079 0000 244e 	moveal 0x244e,%a0
0002522e: 317c 0001 0004 	movew #1,%a0@(4)
00025234: 2079 0000 245e 	moveal 0x245e,%a0
0002523a: 3092           	movew %a2@,%a0@
0002523c: 316a 0002 0002 	movew %a2@(2),%a0@(2)
00025242: 245f           	moveal %sp@+,%a2
00025244: 265f           	moveal %sp@+,%a3
00025246: 4e75           	rts
00025248:  _vdi_v_hide_c
00025248: 6000 ff1e      	braw 0x25168
0002524c: 2f03           	movel %d3,%sp@-
0002524e: 2f02           	movel %d2,%sp@-
00025250: 4a39 0000 22f7 	tstb 0x22f7
00025256: 6654           	bnes 0x252ac
00025258: 4a79 0000 21f4 	tstw 0x21f4
0002525e: 664c           	bnes 0x252ac
00025260: 40c0           	movew %sr,%d0
00025262: 46fc 2700      	movew #9984,%sr
00025266: 4a39 0000 22f6 	tstb 0x22f6
0002526c: 673a           	beqs 0x252a8
0002526e: 4239 0000 22f6 	clrb 0x22f6
00025274: 3439 0000 22f2 	movew 0x22f2,%d2
0002527a: 3639 0000 22f4 	movew 0x22f4,%d3
00025280: 40c1           	movew %sr,%d1
00025282: 46c0           	movew %d0,%sr
00025284: 2f39 0005 1240 	movel 0x51240,%sp@-
0002528a: 4eba fdc0      	jsr %pc@(0x2504c)
0002528e: 3f03           	movew %d3,%sp@-
00025290: 3f02           	movew %d2,%sp@-
00025292: 2f39 0005 1240 	movel 0x51240,%sp@-
00025298: 4879 0000 20f2 	pea 0x20f2
0002529e: 4eba f9ee      	jsr %pc@(0x24c8e)
000252a2: 4fef 0010      	lea %sp@(16),%sp
000252a6: 6004           	bras 0x252ac
000252a8: 40c1           	movew %sr,%d1
000252aa: 46c0           	movew %d0,%sr
000252ac: 241f           	movel %sp@+,%d2
000252ae: 261f           	movel %sp@+,%d3
000252b0: 4e75           	rts
000252b2:  _linea_show_mouse
000252b2: 2079 0000 2452 	moveal 0x2452,%a0
000252b8: 4a50           	tstw %a0@
000252ba: 6610           	bnes 0x252cc
000252bc: 4a79 0000 21f4 	tstw 0x21f4
000252c2: 6708           	beqs 0x252cc
000252c4: 33fc 0001 0000 	movew #1,0x21f4
000252ca: 21f4 
000252cc: 6000 fd32      	braw 0x25000
000252d0:  _vdi_v_show_c
000252d0: 60e0           	bras 0x252b2
000252d2:  _linea_hide_mouse
000252d2: 6000 fe94      	braw 0x25168
000252d6:  _linea_transform_mouse
000252d6: 2f39 0000 2452 	movel 0x2452,%sp@-
000252dc: 4eba f73e      	jsr %pc@(0x24a1c)
000252e0: 588f           	addql #4,%sp
000252e2: 4e75           	rts
000252e4:  _vdi_vsc_form
000252e4: 60f0           	bras 0x252d6
000252e6: 0000 0101      	orib #1,%d0
000252ea: 0000 4fef      	orib #-17,%d0
000252ee: ffe8           	.short 0xffe8
000252f0: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000252f4: 246f 0048      	moveal %sp@(72),%a2
000252f8: 382a 000e      	movew %a2@(14),%d4
000252fc: 3e12           	movew %a2@,%d7
000252fe: 322a 001c      	movew %a2@(28),%d1
00025302: 3407           	movew %d7,%d2
00025304: d441           	addw %d1,%d2
00025306: 5342           	subqw #1,%d2
00025308: 3c04           	movew %d4,%d6
0002530a: e84e           	lsrw #4,%d6
0002530c: de44           	addw %d4,%d7
0002530e: 5347           	subqw #1,%d7
00025310: e84f           	lsrw #4,%d7
00025312: 3007           	movew %d7,%d0
00025314: 9046           	subw %d6,%d0
00025316: 3f40 0036      	movew %d0,%sp@(54)
0002531a: 3601           	movew %d1,%d3
0002531c: e84b           	lsrw #4,%d3
0002531e: 3f43 0042      	movew %d3,%sp@(66)
00025322: 3a02           	movew %d2,%d5
00025324: e84d           	lsrw #4,%d5
00025326: 3c45           	moveaw %d5,%fp
00025328: 3045           	moveaw %d5,%a0
0002532a: 90c3           	subaw %d3,%a0
0002532c: b048           	cmpw %a0,%d0
0002532e: 6704           	beqs 0x25334
00025330: 4240           	clrw %d0
00025332: 6002           	bras 0x25336
00025334: 7002           	moveq #2,%d0
00025336: 3608           	movew %a0,%d3
00025338: 5243           	addqw #1,%d3
0002533a: 3f43 0040      	movew %d3,%sp@(64)
0002533e: 0241 000f      	andiw #15,%d1
00025342: 327c ffff      	moveaw #-1,%a1
00025346: 3a09           	movew %a1,%d5
00025348: e26d           	lsrw %d1,%d5
0002534a: 3245           	moveaw %d5,%a1
0002534c: 3a02           	movew %d2,%d5
0002534e: 0245 000f      	andiw #15,%d5
00025352: 343c 7fff      	movew #32767,%d2
00025356: ea62           	asrw %d5,%d2
00025358: 4642           	notw %d2
0002535a: 0244 000f      	andiw #15,%d4
0002535e: 9244           	subw %d4,%d1
00025360: 6a04           	bpls 0x25366
00025362: 0040 0001      	oriw #1,%d0
00025366: 2f6a 0012 0038 	movel %a2@(18),%sp@(56)
0002536c: 3a2a 0016      	movew %a2@(22),%d5
00025370: 386a 0018      	moveaw %a2@(24),%a4
00025374: 380c           	movew %a4,%d4
00025376: c9ea 0010      	mulsw %a2@(16),%d4
0002537a: d8af 0038      	addl %sp@(56),%d4
0002537e: cdc5           	mulsw %d5,%d6
00025380: dc84           	addl %d4,%d6
00025382: 2f46 002e      	movel %d6,%sp@(46)
00025386: 2f6a 0020 003c 	movel %a2@(32),%sp@(60)
0002538c: 382a 0024      	movew %a2@(36),%d4
00025390: 366a 0026      	moveaw %a2@(38),%a3
00025394: 3c0b           	movew %a3,%d6
00025396: cdea 001e      	mulsw %a2@(30),%d6
0002539a: 2a46           	moveal %d6,%a5
0002539c: dbef 003c      	addal %sp@(60),%a5
000253a0: 362f 0042      	movew %sp@(66),%d3
000253a4: c7c4           	mulsw %d4,%d3
000253a6: d68d           	addl %a5,%d3
000253a8: 3c2f 0036      	movew %sp@(54),%d6
000253ac: cdc5           	mulsw %d5,%d6
000253ae: 3a46           	moveaw %d6,%a5
000253b0: 3c08           	movew %a0,%d6
000253b2: cdc4           	mulsw %d4,%d6
000253b4: 3f46 0042      	movew %d6,%sp@(66)
000253b8: b6af 002e      	cmpl %sp@(46),%d3
000253bc: 6206           	bhis 0x253c4
000253be: 663c           	bnes 0x253fc
000253c0: 4a41           	tstw %d1
000253c2: 6d38           	blts 0x253fc
000253c4: 3c0c           	movew %a4,%d6
000253c6: cdea 003c      	mulsw %a2@(60),%d6
000253ca: dcaf 0038      	addl %sp@(56),%d6
000253ce: cfc5           	mulsw %d5,%d7
000253d0: dc87           	addl %d7,%d6
000253d2: 2f46 002e      	movel %d6,%sp@(46)
000253d6: 360b           	movew %a3,%d3
000253d8: c7ea 0044      	mulsw %a2@(68),%d3
000253dc: 2e2f 003c      	movel %sp@(60),%d7
000253e0: de83           	addl %d3,%d7
000253e2: 360e           	movew %fp,%d3
000253e4: c7c4           	mulsw %d4,%d3
000253e6: d687           	addl %d7,%d3
000253e8: 9acc           	subaw %a4,%a5
000253ea: 384d           	moveaw %a5,%a4
000253ec: 3c2f 0042      	movew %sp@(66),%d6
000253f0: 9c4b           	subw %a3,%d6
000253f2: 3646           	moveaw %d6,%a3
000253f4: 3e09           	movew %a1,%d7
000253f6: 4444           	negw %d4
000253f8: 4445           	negw %d5
000253fa: 600e           	bras 0x2540a
000253fc: 98cd           	subaw %a5,%a4
000253fe: 96ef 0042      	subaw %sp@(66),%a3
00025402: 0040 0004      	oriw #4,%d0
00025406: 3e02           	movew %d2,%d7
00025408: 3409           	movew %a1,%d2
0002540a: 3c08           	movew %a0,%d6
0002540c: 6602           	bnes 0x25410
0002540e: c447           	andw %d7,%d2
00025410: 4a6f 0036      	tstw %sp@(54)
00025414: 661a           	bnes 0x25430
00025416: 3c08           	movew %a0,%d6
00025418: 6616           	bnes 0x25430
0002541a: 4a41           	tstw %d1
0002541c: 670a           	beqs 0x25428
0002541e: 1001           	moveb %d1,%d0
00025420: 0200 000f      	andib #15,%d0
00025424: 3c40           	moveaw %d0,%fp
00025426: 6004           	bras 0x2542c
00025428: 3c7c ff80      	moveaw #-128,%fp
0002542c: 3a01           	movew %d1,%d5
0002542e: 600e           	bras 0x2543e
00025430: 0201 000f      	andib #15,%d1
00025434: 41fa 0e00      	lea %pc@(0x26236),%a0
00025438: 8230 0000      	orb %a0@(0000000000000000,%d0:w),%d1
0002543c: 3c41           	moveaw %d1,%fp
0002543e: 322f 0040      	movew %sp@(64),%d1
00025442: c3c4           	mulsw %d4,%d1
00025444: 3f41 0038      	movew %d1,%sp@(56)
00025448: 9bcd           	subal %a5,%a5
0002544a: 2c2f 002e      	movel %sp@(46),%d6
0002544e: 3f44 0042      	movew %d4,%sp@(66)
00025452: 3f4c 003c      	movew %a4,%sp@(60)
00025456: 3842           	moveaw %d2,%a4
00025458: 6000 00ba      	braw 0x25514
0002545c: 322a 0002      	movew %a2@(2),%d1
00025460: 302a 0006      	movew %a2@(6),%d0
00025464: 340d           	movew %a5,%d2
00025466: e468           	lsrw %d2,%d0
00025468: 0240 0001      	andiw #1,%d0
0002546c: d040           	addw %d0,%d0
0002546e: 342a 0008      	movew %a2@(8),%d2
00025472: 380d           	movew %a5,%d4
00025474: e86a           	lsrw %d4,%d2
00025476: 0242 0001      	andiw #1,%d2
0002547a: 8042           	orw %d2,%d0
0002547c: 1832 000a      	moveb %a2@(000000000000000a,%d0:w),%d4
00025480: 0204 000f      	andib #15,%d4
00025484: 340b           	movew %a3,%d2
00025486: c5c1           	mulsw %d1,%d2
00025488: d46f 0038      	addw %sp@(56),%d2
0002548c: 0282 0000 ffff 	andil #65535,%d2
00025492: 2f02           	movel %d2,%sp@-
00025494: 2f03           	movel %d3,%sp@-
00025496: 2f41 003a      	movel %d1,%sp@(58)
0002549a: 4eb9 0000 3166 	jsr 0x3166
000254a0: 31c5 8a20      	movew %d5,0xffff8a20
000254a4: 31ef 0044 8a22 	movew %sp@(68),0xffff8a22
000254aa: 21c6 8a24      	movel %d6,0xffff8a24
000254ae: 31cc 8a28      	movew %a4,0xffff8a28
000254b2: 31fc ffff 8a2a 	movew #-1,0xffff8a2a
000254b8: 31c7 8a2c      	movew %d7,0xffff8a2c
000254bc: 31ef 004a 8a2e 	movew %sp@(74),0xffff8a2e
000254c2: 31cb 8a30      	movew %a3,0xffff8a30
000254c6: 21c3 8a32      	movel %d3,0xffff8a32
000254ca: 31ef 0048 8a36 	movew %sp@(72),0xffff8a36
000254d0: 222f 003a      	movel %sp@(58),%d1
000254d4: 31c1 8a38      	movew %d1,0xffff8a38
000254d8: 11c4 8a3b      	moveb %d4,0xffff8a3b
000254dc: 11fc 0002 8a3a 	moveb #2,0xffff8a3a
000254e2: 300e           	movew %fp,%d0
000254e4: 11c0 8a3d      	moveb %d0,0xffff8a3d
000254e8: 11fc ff80 8a3c 	moveb #-128,0xffff8a3c
000254ee: 41f8 8a3c      	lea 0xffff8a3c,%a0
000254f2: 4ad0           	tas %a0@
000254f4: 4e71           	nop
000254f6: 6bfa           	bmis 0x254f2
000254f8: 2f02           	movel %d2,%sp@-
000254fa: 2f03           	movel %d3,%sp@-
000254fc: 4eb9 0000 3178 	jsr 0x3178
00025502: 306a 001a      	moveaw %a2@(26),%a0
00025506: dc88           	addl %a0,%d6
00025508: 306a 0028      	moveaw %a2@(40),%a0
0002550c: d688           	addl %a0,%d3
0002550e: 524d           	addqw #1,%a5
00025510: 4fef 0010      	lea %sp@(16),%sp
00025514: 322a 0004      	movew %a2@(4),%d1
00025518: b24d           	cmpw %a5,%d1
0002551a: 6e00 ff40      	bgtw 0x2545c
0002551e: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00025522: 4fef 0018      	lea %sp@(24),%sp
00025526: 4e75           	rts
00025528: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002552c: 266f 002c      	moveal %sp@(44),%a3
00025530: 2f39 0000 2456 	movel 0x2456,%sp@-
00025536: 45f9 0002 47ae 	lea 0x247ae,%a2
0002553c: 4e92           	jsr %a2@
0002553e: 2039 0000 2456 	movel 0x2456,%d0
00025544: 5080           	addql #8,%d0
00025546: 2f00           	movel %d0,%sp@-
00025548: 4e92           	jsr %a2@
0002554a: 2079 0000 2452 	moveal 0x2452,%a0
00025550: 3410           	movew %a0@,%d2
00025552: 3002           	movew %d2,%d0
00025554: 0240 ffe0      	andiw #-32,%d0
00025558: 508f           	addql #8,%sp
0002555a: 6600 0a08      	bnew 0x25f64
0002555e: 42b9 0005 350a 	clrl 0x5350a
00025564: 0802 0004      	btst #4,%d2
00025568: 6728           	beqs 0x25592
0002556a: 0242 ffef      	andiw #-17,%d2
0002556e: 4279 0005 3510 	clrw 0x53510
00025574: 4a6b 0006      	tstw %a3@(6)
00025578: 6708           	beqs 0x25582
0002557a: 33fc 0020 0005 	movew #32,0x53510
00025580: 3510 
00025582: 33fc 0002 0005 	movew #2,0x5350e
00025588: 350e 
0002558a: 33fc 000f 0005 	movew #15,0x53512
00025590: 3512 
00025592: 2079 0000 244e 	moveal 0x244e,%a0
00025598: 2268 000e      	moveal %a0@(14),%a1
0002559c: 2068 0012      	moveal %a0@(18),%a0
000255a0: 2011           	movel %a1@,%d0
000255a2: 671e           	beqs 0x255c2
000255a4: 23c0 0005 34f2 	movel %d0,0x534f2
000255aa: 3029 000c      	movew %a1@(12),%d0
000255ae: d040           	addw %d0,%d0
000255b0: 33c0 0005 34f6 	movew %d0,0x534f6
000255b6: c1e9 0008      	mulsw %a1@(8),%d0
000255ba: 33c0 0005 34f8 	movew %d0,0x534f8
000255c0: 6022           	bras 0x255e4
000255c2: 23f9 0000 044e 	movel 0x44e,0x534f2
000255c8: 0005 34f2 
000255cc: 3039 0000 244a 	movew 0x244a,%d0
000255d2: d040           	addw %d0,%d0
000255d4: 33c0 0005 34f6 	movew %d0,0x534f6
000255da: 33f9 0000 244c 	movew 0x244c,0x534f8
000255e0: 0005 34f8 
000255e4: 2010           	movel %a0@,%d0
000255e6: 6724           	beqs 0x2560c
000255e8: 23c0 0005 3500 	movel %d0,0x53500
000255ee: 3028 000c      	movew %a0@(12),%d0
000255f2: 33c0 0005 34e4 	movew %d0,0x534e4
000255f8: d040           	addw %d0,%d0
000255fa: 33c0 0005 3504 	movew %d0,0x53504
00025600: c1e8 0008      	mulsw %a0@(8),%d0
00025604: 33c0 0005 3506 	movew %d0,0x53506
0002560a: 6030           	bras 0x2563c
0002560c: 23f9 0000 044e 	movel 0x44e,0x53500
00025612: 0005 3500 
00025616: 3039 0000 244a 	movew 0x244a,%d0
0002561c: 33c0 0005 34e4 	movew %d0,0x534e4
00025622: d040           	addw %d0,%d0
00025624: 33c0 0005 3504 	movew %d0,0x53504
0002562a: 33f9 0000 244c 	movew 0x244c,0x53506
00025630: 0005 3506 
00025634: 4a6b 0004      	tstw %a3@(4)
00025638: 6600 0910      	bnew 0x25f4a
0002563c: 2079 0000 2456 	moveal 0x2456,%a0
00025642: 3250           	moveaw %a0@,%a1
00025644: 33c9 0005 34ee 	movew %a1,0x534ee
0002564a: 3028 0002      	movew %a0@(2),%d0
0002564e: 33c0 0005 34f0 	movew %d0,0x534f0
00025654: 3628 0004      	movew %a0@(4),%d3
00025658: 33c3 0005 351a 	movew %d3,0x5351a
0002565e: 3228 0006      	movew %a0@(6),%d1
00025662: 33c1 0005 351c 	movew %d1,0x5351c
00025668: 9649           	subw %a1,%d3
0002566a: 5243           	addqw #1,%d3
0002566c: 33c3 0005 34e0 	movew %d3,0x534e0
00025672: 9240           	subw %d0,%d1
00025674: 5241           	addqw #1,%d1
00025676: 33c1 0005 34e2 	movew %d1,0x534e2
0002567c: 33e8 0008 0005 	movew %a0@(8),0x534fc
00025682: 34fc 
00025684: 33e8 000a 0005 	movew %a0@(10),0x534fe
0002568a: 34fe 
0002568c: 33e8 000c 0005 	movew %a0@(12),0x53522
00025692: 3522 
00025694: 33e8 000e 0005 	movew %a0@(14),0x53524
0002569a: 3524 
0002569c: 6000 009a      	braw 0x25738
000256a0: 3601           	movew %d1,%d3
000256a2: 9640           	subw %d0,%d3
000256a4: d2c3           	addaw %d3,%a1
000256a6: 3001           	movew %d1,%d0
000256a8: 33c9 0005 34ee 	movew %a1,0x534ee
000256ae: 33c0 0005 34fc 	movew %d0,0x534fc
000256b4: 3228 0004      	movew %a0@(4),%d1
000256b8: 9249           	subw %a1,%d1
000256ba: 362a 0002      	movew %a2@(2),%d3
000256be: d240           	addw %d0,%d1
000256c0: b641           	cmpw %d1,%d3
000256c2: 6c02           	bges 0x256c6
000256c4: 3203           	movew %d3,%d1
000256c6: 33c1 0005 3522 	movew %d1,0x53522
000256cc: 9240           	subw %d0,%d1
000256ce: 6b00 0894      	bmiw 0x25f64
000256d2: 3a01           	movew %d1,%d5
000256d4: 5245           	addqw #1,%d5
000256d6: 33c5 0005 34e0 	movew %d5,0x534e0
000256dc: d2c1           	addaw %d1,%a1
000256de: 33c9 0005 351a 	movew %a1,0x5351a
000256e4: 3268 0002      	moveaw %a0@(2),%a1
000256e8: 3028 000a      	movew %a0@(10),%d0
000256ec: 322a 0004      	movew %a2@(4),%d1
000256f0: b240           	cmpw %d0,%d1
000256f2: 6f08           	bles 0x256fc
000256f4: 3601           	movew %d1,%d3
000256f6: 9640           	subw %d0,%d3
000256f8: d2c3           	addaw %d3,%a1
000256fa: 3001           	movew %d1,%d0
000256fc: 33c9 0005 34f0 	movew %a1,0x534f0
00025702: 33c0 0005 34fe 	movew %d0,0x534fe
00025708: 3228 0006      	movew %a0@(6),%d1
0002570c: 9249           	subw %a1,%d1
0002570e: 306a 0006      	moveaw %a2@(6),%a0
00025712: d240           	addw %d0,%d1
00025714: b248           	cmpw %a0,%d1
00025716: 6f02           	bles 0x2571a
00025718: 3208           	movew %a0,%d1
0002571a: 33c1 0005 3524 	movew %d1,0x53524
00025720: 9240           	subw %d0,%d1
00025722: 6b00 0840      	bmiw 0x25f64
00025726: 3a01           	movew %d1,%d5
00025728: 5245           	addqw #1,%d5
0002572a: 33c5 0005 34e2 	movew %d5,0x534e2
00025730: d2c1           	addaw %d1,%a1
00025732: 33c9 0005 351c 	movew %a1,0x5351c
00025738: 33fc 0002 0005 	movew #2,0x534fa
0002573e: 34fa 
00025740: 33fc 0002 0005 	movew #2,0x53508
00025746: 3508 
00025748: 3039 0005 34e4 	movew 0x534e4,%d0
0002574e: 0c40 0010      	cmpiw #16,%d0
00025752: 6e00 0810      	bgtw 0x25f64
00025756: 4a6b 0008      	tstw %a3@(8)
0002575a: 6600 04f4      	bnew 0x25c50
0002575e: 3239 0005 3504 	movew 0x53504,%d1
00025764: b279 0005 34f6 	cmpw 0x534f6,%d1
0002576a: 6600 07f8      	bnew 0x25f64
0002576e: 13c2 0005 34ea 	moveb %d2,0x534ea
00025774: 4279 0005 34e8 	clrw 0x534e8
0002577a: 4279 0005 34e6 	clrw 0x534e6
00025780: 0c40 0008      	cmpiw #8,%d0
00025784: 6f00 079a      	blew 0x25f20
00025788: 2079 0000 2452 	moveal 0x2452,%a0
0002578e: 3810           	movew %a0@,%d4
00025790: 3639 0005 34f8 	movew 0x534f8,%d3
00025796: 48c3           	extl %d3
00025798: e28b           	lsrl #1,%d3
0002579a: 3439 0005 3506 	movew 0x53506,%d2
000257a0: 48c2           	extl %d2
000257a2: e28a           	lsrl #1,%d2
000257a4: 2279 0005 34f2 	moveal 0x534f2,%a1
000257aa: 3a39 0005 34f0 	movew 0x534f0,%d5
000257b0: 3205           	movew %d5,%d1
000257b2: c3c3           	mulsw %d3,%d1
000257b4: 3079 0005 34ee 	moveaw 0x534ee,%a0
000257ba: d288           	addl %a0,%d1
000257bc: d281           	addl %d1,%d1
000257be: d289           	addl %a1,%d1
000257c0: 2079 0005 3500 	moveal 0x53500,%a0
000257c6: 3039 0005 34fe 	movew 0x534fe,%d0
000257cc: c1c2           	mulsw %d2,%d0
000257ce: 3479 0005 34fc 	moveaw 0x534fc,%a2
000257d4: d08a           	addl %a2,%d0
000257d6: d080           	addl %d0,%d0
000257d8: d088           	addl %a0,%d0
000257da: b081           	cmpl %d1,%d0
000257dc: 6332           	blss 0x25810
000257de: 3239 0005 351c 	movew 0x5351c,%d1
000257e4: c3c3           	mulsw %d3,%d1
000257e6: 3479 0005 351a 	moveaw 0x5351a,%a2
000257ec: d28a           	addl %a2,%d1
000257ee: d281           	addl %d1,%d1
000257f0: d289           	addl %a1,%d1
000257f2: 3039 0005 3524 	movew 0x53524,%d0
000257f8: c1c2           	mulsw %d2,%d0
000257fa: 3279 0005 3522 	moveaw 0x53522,%a1
00025800: d089           	addl %a1,%d0
00025802: d080           	addl %d0,%d0
00025804: d088           	addl %a0,%d0
00025806: 4443           	negw %d3
00025808: 4442           	negw %d2
0002580a: 327c ffff      	moveaw #-1,%a1
0002580e: 6004           	bras 0x25814
00025810: 327c 0001      	moveaw #1,%a1
00025814: 3079 0005 351c 	moveaw 0x5351c,%a0
0002581a: 90c5           	subaw %d5,%a0
0002581c: 5248           	addqw #1,%a0
0002581e: 0c44 000f      	cmpiw #15,%d4
00025822: 6200 0740      	bhiw 0x25f64
00025826: 0284 0000 ffff 	andil #65535,%d4
0002582c: d884           	addl %d4,%d4
0002582e: 383b 4806      	movew %pc@(0x25836,%d4:l),%d4
00025832: 4efb 4002      	jmp %pc@(0x25836,%d4:w)
00025836: 0126           	btst %d0,%fp@-
00025838: 0114           	btst %d0,%a4@
0002583a: 0100           	btst %d0,%d0
0002583c: 00f0           	.short 0x00f0
0002583e: 00dc           	.short 0x00dc
00025840: 072e 00ba      	btst %d3,%fp@(186)
00025844: 00a6 0092 007e 	oril #9568382,%fp@-
0002584a: 0070 005c 0048 	oriw #92,%a0@(0000000000000048,%d0:w)
00025850: 0034 0020 00ce 	orib #32,%a4@(ffffffffffffffce,%d0:w)
00025856: 3249           	moveaw %a1,%a1
00025858: d3c9           	addal %a1,%a1
0002585a: 3443           	moveaw %d3,%a2
0002585c: 4bf2 a800      	lea %a2@(0000000000000000,%a2:l),%a5
00025860: 3442           	moveaw %d2,%a2
00025862: 49f2 a800      	lea %a2@(0000000000000000,%a2:l),%a4
00025866: 6000 03b6      	braw 0x25c1e
0002586a: 3249           	moveaw %a1,%a1
0002586c: d3c9           	addal %a1,%a1
0002586e: 3443           	moveaw %d3,%a2
00025870: 4bf2 a800      	lea %a2@(0000000000000000,%a2:l),%a5
00025874: 3442           	moveaw %d2,%a2
00025876: 49f2 a800      	lea %a2@(0000000000000000,%a2:l),%a4
0002587a: 6000 036e      	braw 0x25bea
0002587e: 3249           	moveaw %a1,%a1
00025880: d3c9           	addal %a1,%a1
00025882: 3443           	moveaw %d3,%a2
00025884: 4bf2 a800      	lea %a2@(0000000000000000,%a2:l),%a5
00025888: 3442           	moveaw %d2,%a2
0002588a: 49f2 a800      	lea %a2@(0000000000000000,%a2:l),%a4
0002588e: 6000 0328      	braw 0x25bb8
00025892: 3249           	moveaw %a1,%a1
00025894: d3c9           	addal %a1,%a1
00025896: 3443           	moveaw %d3,%a2
00025898: 4bf2 a800      	lea %a2@(0000000000000000,%a2:l),%a5
0002589c: 3442           	moveaw %d2,%a2
0002589e: 49f2 a800      	lea %a2@(0000000000000000,%a2:l),%a4
000258a2: 6000 02e2      	braw 0x25b86
000258a6: 3249           	moveaw %a1,%a1
000258a8: d3c9           	addal %a1,%a1
000258aa: 3442           	moveaw %d2,%a2
000258ac: 47f2 a800      	lea %a2@(0000000000000000,%a2:l),%a3
000258b0: 6000 02a0      	braw 0x25b52
000258b4: 3249           	moveaw %a1,%a1
000258b6: d3c9           	addal %a1,%a1
000258b8: 3443           	moveaw %d3,%a2
000258ba: 4bf2 a800      	lea %a2@(0000000000000000,%a2:l),%a5
000258be: 3442           	moveaw %d2,%a2
000258c0: 49f2 a800      	lea %a2@(0000000000000000,%a2:l),%a4
000258c4: 6000 0264      	braw 0x25b2a
000258c8: 3249           	moveaw %a1,%a1
000258ca: d3c9           	addal %a1,%a1
000258cc: 3443           	moveaw %d3,%a2
000258ce: 4bf2 a800      	lea %a2@(0000000000000000,%a2:l),%a5
000258d2: 3442           	moveaw %d2,%a2
000258d4: 49f2 a800      	lea %a2@(0000000000000000,%a2:l),%a4
000258d8: 6000 021a      	braw 0x25af4
000258dc: 3249           	moveaw %a1,%a1
000258de: d3c9           	addal %a1,%a1
000258e0: 3443           	moveaw %d3,%a2
000258e2: 4bf2 a800      	lea %a2@(0000000000000000,%a2:l),%a5
000258e6: 3442           	moveaw %d2,%a2
000258e8: 49f2 a800      	lea %a2@(0000000000000000,%a2:l),%a4
000258ec: 6000 01d2      	braw 0x25ac0
000258f0: 3249           	moveaw %a1,%a1
000258f2: d3c9           	addal %a1,%a1
000258f4: 3443           	moveaw %d3,%a2
000258f6: 4bf2 a800      	lea %a2@(0000000000000000,%a2:l),%a5
000258fa: 3442           	moveaw %d2,%a2
000258fc: 49f2 a800      	lea %a2@(0000000000000000,%a2:l),%a4
00025900: 6000 018e      	braw 0x25a90
00025904: 3249           	moveaw %a1,%a1
00025906: d3c9           	addal %a1,%a1
00025908: 3442           	moveaw %d2,%a2
0002590a: 47f2 a800      	lea %a2@(0000000000000000,%a2:l),%a3
0002590e: 6000 0338      	braw 0x25c48
00025912: 3249           	moveaw %a1,%a1
00025914: d3c9           	addal %a1,%a1
00025916: 3443           	moveaw %d3,%a2
00025918: 4bf2 a800      	lea %a2@(0000000000000000,%a2:l),%a5
0002591c: 3442           	moveaw %d2,%a2
0002591e: 49f2 a800      	lea %a2@(0000000000000000,%a2:l),%a4
00025922: 6000 013c      	braw 0x25a60
00025926: 3243           	moveaw %d3,%a1
00025928: 4bf1 9800      	lea %a1@(0000000000000000,%a1:l),%a5
0002592c: 3242           	moveaw %d2,%a1
0002592e: 49f1 9800      	lea %a1@(0000000000000000,%a1:l),%a4
00025932: 6000 00fa      	braw 0x25a2e
00025936: 3249           	moveaw %a1,%a1
00025938: d3c9           	addal %a1,%a1
0002593a: 3443           	moveaw %d3,%a2
0002593c: 4bf2 a800      	lea %a2@(0000000000000000,%a2:l),%a5
00025940: 3442           	moveaw %d2,%a2
00025942: 49f2 a800      	lea %a2@(0000000000000000,%a2:l),%a4
00025946: 6000 00a4      	braw 0x259ec
0002594a: 3249           	moveaw %a1,%a1
0002594c: d3c9           	addal %a1,%a1
0002594e: 3443           	moveaw %d3,%a2
00025950: 4bf2 a800      	lea %a2@(0000000000000000,%a2:l),%a5
00025954: 3442           	moveaw %d2,%a2
00025956: 49f2 a800      	lea %a2@(0000000000000000,%a2:l),%a4
0002595a: 605c           	bras 0x259b8
0002595c: 3249           	moveaw %a1,%a1
0002595e: d3c9           	addal %a1,%a1
00025960: 3442           	moveaw %d2,%a2
00025962: 47f2 a800      	lea %a2@(0000000000000000,%a2:l),%a3
00025966: 6020           	bras 0x25988
00025968: 3239 0005 351a 	movew 0x5351a,%d1
0002596e: 9279 0005 34ee 	subw 0x534ee,%d1
00025974: 5241           	addqw #1,%d1
00025976: 2440           	moveal %d0,%a2
00025978: 6006           	bras 0x25980
0002597a: 4252           	clrw %a2@
0002597c: d5c9           	addal %a1,%a2
0002597e: 5341           	subqw #1,%d1
00025980: 4a41           	tstw %d1
00025982: 6ef6           	bgts 0x2597a
00025984: d08b           	addl %a3,%d0
00025986: 5348           	subqw #1,%a0
00025988: 3408           	movew %a0,%d2
0002598a: 6edc           	bgts 0x25968
0002598c: 6000 05d6      	braw 0x25f64
00025990: 3839 0005 351a 	movew 0x5351a,%d4
00025996: 9879 0005 34ee 	subw 0x534ee,%d4
0002599c: 5244           	addqw #1,%d4
0002599e: 2440           	moveal %d0,%a2
000259a0: 2641           	moveal %d1,%a3
000259a2: 600a           	bras 0x259ae
000259a4: 3613           	movew %a3@,%d3
000259a6: c752           	andw %d3,%a2@
000259a8: d7c9           	addal %a1,%a3
000259aa: d5c9           	addal %a1,%a2
000259ac: 5344           	subqw #1,%d4
000259ae: 4a44           	tstw %d4
000259b0: 6ef2           	bgts 0x259a4
000259b2: d28d           	addl %a5,%d1
000259b4: d08c           	addl %a4,%d0
000259b6: 5348           	subqw #1,%a0
000259b8: 3a08           	movew %a0,%d5
000259ba: 6ed4           	bgts 0x25990
000259bc: 6000 05a6      	braw 0x25f64
000259c0: 3839 0005 351a 	movew 0x5351a,%d4
000259c6: 9879 0005 34ee 	subw 0x534ee,%d4
000259cc: 5244           	addqw #1,%d4
000259ce: 2440           	moveal %d0,%a2
000259d0: 2641           	moveal %d1,%a3
000259d2: 600e           	bras 0x259e2
000259d4: 3412           	movew %a2@,%d2
000259d6: 4642           	notw %d2
000259d8: c453           	andw %a3@,%d2
000259da: 3482           	movew %d2,%a2@
000259dc: d7c9           	addal %a1,%a3
000259de: d5c9           	addal %a1,%a2
000259e0: 5344           	subqw #1,%d4
000259e2: 4a44           	tstw %d4
000259e4: 6eee           	bgts 0x259d4
000259e6: d28d           	addl %a5,%d1
000259e8: d08c           	addl %a4,%d0
000259ea: 5348           	subqw #1,%a0
000259ec: 3408           	movew %a0,%d2
000259ee: 6ed0           	bgts 0x259c0
000259f0: 6000 0572      	braw 0x25f64
000259f4: 3279 0005 351a 	moveaw 0x5351a,%a1
000259fa: 92f9 0005 34ee 	subaw 0x534ee,%a1
00025a00: 5249           	addqw #1,%a1
00025a02: b081           	cmpl %d1,%d0
00025a04: 6206           	bhis 0x25a0c
00025a06: 2641           	moveal %d1,%a3
00025a08: 2440           	moveal %d0,%a2
00025a0a: 6018           	bras 0x25a24
00025a0c: 2640           	moveal %d0,%a3
00025a0e: 2441           	moveal %d1,%a2
00025a10: 6008           	bras 0x25a1a
00025a12: 3692           	movew %a2@,%a3@
00025a14: 558b           	subql #2,%a3
00025a16: 558a           	subql #2,%a2
00025a18: 5349           	subqw #1,%a1
00025a1a: 3609           	movew %a1,%d3
00025a1c: 6ef4           	bgts 0x25a12
00025a1e: 6008           	bras 0x25a28
00025a20: 34db           	movew %a3@+,%a2@+
00025a22: 5349           	subqw #1,%a1
00025a24: 3a09           	movew %a1,%d5
00025a26: 6ef8           	bgts 0x25a20
00025a28: d28d           	addl %a5,%d1
00025a2a: d08c           	addl %a4,%d0
00025a2c: 5348           	subqw #1,%a0
00025a2e: 3408           	movew %a0,%d2
00025a30: 6ec2           	bgts 0x259f4
00025a32: 6000 0530      	braw 0x25f64
00025a36: 3839 0005 351a 	movew 0x5351a,%d4
00025a3c: 9879 0005 34ee 	subw 0x534ee,%d4
00025a42: 5244           	addqw #1,%d4
00025a44: 2440           	moveal %d0,%a2
00025a46: 2641           	moveal %d1,%a3
00025a48: 600c           	bras 0x25a56
00025a4a: 3413           	movew %a3@,%d2
00025a4c: 4642           	notw %d2
00025a4e: c552           	andw %d2,%a2@
00025a50: d7c9           	addal %a1,%a3
00025a52: d5c9           	addal %a1,%a2
00025a54: 5344           	subqw #1,%d4
00025a56: 4a44           	tstw %d4
00025a58: 6ef0           	bgts 0x25a4a
00025a5a: d28d           	addl %a5,%d1
00025a5c: d08c           	addl %a4,%d0
00025a5e: 5348           	subqw #1,%a0
00025a60: 3608           	movew %a0,%d3
00025a62: 6ed2           	bgts 0x25a36
00025a64: 6000 04fe      	braw 0x25f64
00025a68: 3839 0005 351a 	movew 0x5351a,%d4
00025a6e: 9879 0005 34ee 	subw 0x534ee,%d4
00025a74: 5244           	addqw #1,%d4
00025a76: 2440           	moveal %d0,%a2
00025a78: 2641           	moveal %d1,%a3
00025a7a: 600a           	bras 0x25a86
00025a7c: 3a13           	movew %a3@,%d5
00025a7e: bb52           	eorw %d5,%a2@
00025a80: d7c9           	addal %a1,%a3
00025a82: d5c9           	addal %a1,%a2
00025a84: 5344           	subqw #1,%d4
00025a86: 4a44           	tstw %d4
00025a88: 6ef2           	bgts 0x25a7c
00025a8a: d28d           	addl %a5,%d1
00025a8c: d08c           	addl %a4,%d0
00025a8e: 5348           	subqw #1,%a0
00025a90: 3408           	movew %a0,%d2
00025a92: 6ed4           	bgts 0x25a68
00025a94: 6000 04ce      	braw 0x25f64
00025a98: 3839 0005 351a 	movew 0x5351a,%d4
00025a9e: 9879 0005 34ee 	subw 0x534ee,%d4
00025aa4: 5244           	addqw #1,%d4
00025aa6: 2440           	moveal %d0,%a2
00025aa8: 2641           	moveal %d1,%a3
00025aaa: 600a           	bras 0x25ab6
00025aac: 3613           	movew %a3@,%d3
00025aae: 8752           	orw %d3,%a2@
00025ab0: d7c9           	addal %a1,%a3
00025ab2: d5c9           	addal %a1,%a2
00025ab4: 5344           	subqw #1,%d4
00025ab6: 4a44           	tstw %d4
00025ab8: 6ef2           	bgts 0x25aac
00025aba: d28d           	addl %a5,%d1
00025abc: d08c           	addl %a4,%d0
00025abe: 5348           	subqw #1,%a0
00025ac0: 3a08           	movew %a0,%d5
00025ac2: 6ed4           	bgts 0x25a98
00025ac4: 6000 049e      	braw 0x25f64
00025ac8: 3839 0005 351a 	movew 0x5351a,%d4
00025ace: 9879 0005 34ee 	subw 0x534ee,%d4
00025ad4: 5244           	addqw #1,%d4
00025ad6: 2440           	moveal %d0,%a2
00025ad8: 2641           	moveal %d1,%a3
00025ada: 600e           	bras 0x25aea
00025adc: 3412           	movew %a2@,%d2
00025ade: 8453           	orw %a3@,%d2
00025ae0: 4642           	notw %d2
00025ae2: 3482           	movew %d2,%a2@
00025ae4: d7c9           	addal %a1,%a3
00025ae6: d5c9           	addal %a1,%a2
00025ae8: 5344           	subqw #1,%d4
00025aea: 4a44           	tstw %d4
00025aec: 6eee           	bgts 0x25adc
00025aee: d28d           	addl %a5,%d1
00025af0: d08c           	addl %a4,%d0
00025af2: 5348           	subqw #1,%a0
00025af4: 3408           	movew %a0,%d2
00025af6: 6ed0           	bgts 0x25ac8
00025af8: 6000 046a      	braw 0x25f64
00025afc: 3839 0005 351a 	movew 0x5351a,%d4
00025b02: 9879 0005 34ee 	subw 0x534ee,%d4
00025b08: 5244           	addqw #1,%d4
00025b0a: 2440           	moveal %d0,%a2
00025b0c: 2641           	moveal %d1,%a3
00025b0e: 6010           	bras 0x25b20
00025b10: 3412           	movew %a2@,%d2
00025b12: 3613           	movew %a3@,%d3
00025b14: b742           	eorw %d3,%d2
00025b16: 4642           	notw %d2
00025b18: 3482           	movew %d2,%a2@
00025b1a: d7c9           	addal %a1,%a3
00025b1c: d5c9           	addal %a1,%a2
00025b1e: 5344           	subqw #1,%d4
00025b20: 4a44           	tstw %d4
00025b22: 6eec           	bgts 0x25b10
00025b24: d28d           	addl %a5,%d1
00025b26: d08c           	addl %a4,%d0
00025b28: 5348           	subqw #1,%a0
00025b2a: 3a08           	movew %a0,%d5
00025b2c: 6ece           	bgts 0x25afc
00025b2e: 6000 0434      	braw 0x25f64
00025b32: 3239 0005 351a 	movew 0x5351a,%d1
00025b38: 9279 0005 34ee 	subw 0x534ee,%d1
00025b3e: 5241           	addqw #1,%d1
00025b40: 2440           	moveal %d0,%a2
00025b42: 6006           	bras 0x25b4a
00025b44: 4652           	notw %a2@
00025b46: d5c9           	addal %a1,%a2
00025b48: 5341           	subqw #1,%d1
00025b4a: 4a41           	tstw %d1
00025b4c: 6ef6           	bgts 0x25b44
00025b4e: d08b           	addl %a3,%d0
00025b50: 5348           	subqw #1,%a0
00025b52: 3208           	movew %a0,%d1
00025b54: 6edc           	bgts 0x25b32
00025b56: 6000 040c      	braw 0x25f64
00025b5a: 3839 0005 351a 	movew 0x5351a,%d4
00025b60: 9879 0005 34ee 	subw 0x534ee,%d4
00025b66: 5244           	addqw #1,%d4
00025b68: 2440           	moveal %d0,%a2
00025b6a: 2641           	moveal %d1,%a3
00025b6c: 600e           	bras 0x25b7c
00025b6e: 3412           	movew %a2@,%d2
00025b70: 4642           	notw %d2
00025b72: 8453           	orw %a3@,%d2
00025b74: 3482           	movew %d2,%a2@
00025b76: d7c9           	addal %a1,%a3
00025b78: d5c9           	addal %a1,%a2
00025b7a: 5344           	subqw #1,%d4
00025b7c: 4a44           	tstw %d4
00025b7e: 6eee           	bgts 0x25b6e
00025b80: d28d           	addl %a5,%d1
00025b82: d08c           	addl %a4,%d0
00025b84: 5348           	subqw #1,%a0
00025b86: 3408           	movew %a0,%d2
00025b88: 6ed0           	bgts 0x25b5a
00025b8a: 6000 03d8      	braw 0x25f64
00025b8e: 3839 0005 351a 	movew 0x5351a,%d4
00025b94: 9879 0005 34ee 	subw 0x534ee,%d4
00025b9a: 5244           	addqw #1,%d4
00025b9c: 2640           	moveal %d0,%a3
00025b9e: 2441           	moveal %d1,%a2
00025ba0: 600c           	bras 0x25bae
00025ba2: 3612           	movew %a2@,%d3
00025ba4: 4643           	notw %d3
00025ba6: 3683           	movew %d3,%a3@
00025ba8: d5c9           	addal %a1,%a2
00025baa: d7c9           	addal %a1,%a3
00025bac: 5344           	subqw #1,%d4
00025bae: 4a44           	tstw %d4
00025bb0: 6ef0           	bgts 0x25ba2
00025bb2: d28d           	addl %a5,%d1
00025bb4: d08c           	addl %a4,%d0
00025bb6: 5348           	subqw #1,%a0
00025bb8: 3a08           	movew %a0,%d5
00025bba: 6ed2           	bgts 0x25b8e
00025bbc: 6000 03a6      	braw 0x25f64
00025bc0: 3839 0005 351a 	movew 0x5351a,%d4
00025bc6: 9879 0005 34ee 	subw 0x534ee,%d4
00025bcc: 5244           	addqw #1,%d4
00025bce: 2440           	moveal %d0,%a2
00025bd0: 2641           	moveal %d1,%a3
00025bd2: 600c           	bras 0x25be0
00025bd4: 3413           	movew %a3@,%d2
00025bd6: 4642           	notw %d2
00025bd8: 8552           	orw %d2,%a2@
00025bda: d7c9           	addal %a1,%a3
00025bdc: d5c9           	addal %a1,%a2
00025bde: 5344           	subqw #1,%d4
00025be0: 4a44           	tstw %d4
00025be2: 6ef0           	bgts 0x25bd4
00025be4: d28d           	addl %a5,%d1
00025be6: d08c           	addl %a4,%d0
00025be8: 5348           	subqw #1,%a0
00025bea: 3408           	movew %a0,%d2
00025bec: 6ed2           	bgts 0x25bc0
00025bee: 6000 0374      	braw 0x25f64
00025bf2: 3839 0005 351a 	movew 0x5351a,%d4
00025bf8: 9879 0005 34ee 	subw 0x534ee,%d4
00025bfe: 5244           	addqw #1,%d4
00025c00: 2440           	moveal %d0,%a2
00025c02: 2641           	moveal %d1,%a3
00025c04: 600e           	bras 0x25c14
00025c06: 3412           	movew %a2@,%d2
00025c08: c453           	andw %a3@,%d2
00025c0a: 4642           	notw %d2
00025c0c: 3482           	movew %d2,%a2@
00025c0e: d7c9           	addal %a1,%a3
00025c10: d5c9           	addal %a1,%a2
00025c12: 5344           	subqw #1,%d4
00025c14: 4a44           	tstw %d4
00025c16: 6eee           	bgts 0x25c06
00025c18: d28d           	addl %a5,%d1
00025c1a: d08c           	addl %a4,%d0
00025c1c: 5348           	subqw #1,%a0
00025c1e: 3608           	movew %a0,%d3
00025c20: 6ed0           	bgts 0x25bf2
00025c22: 6000 0340      	braw 0x25f64
00025c26: 3239 0005 351a 	movew 0x5351a,%d1
00025c2c: 9279 0005 34ee 	subw 0x534ee,%d1
00025c32: 5241           	addqw #1,%d1
00025c34: 2440           	moveal %d0,%a2
00025c36: 6008           	bras 0x25c40
00025c38: 34bc ffff      	movew #-1,%a2@
00025c3c: d5c9           	addal %a1,%a2
00025c3e: 5341           	subqw #1,%d1
00025c40: 4a41           	tstw %d1
00025c42: 6ef4           	bgts 0x25c38
00025c44: d08b           	addl %a3,%d0
00025c46: 5348           	subqw #1,%a0
00025c48: 3a08           	movew %a0,%d5
00025c4a: 6eda           	bgts 0x25c26
00025c4c: 6000 0316      	braw 0x25f64
00025c50: 0c79 0002 0005 	cmpiw #2,0x534f6
00025c56: 34f6 
00025c58: 6600 030a      	bnew 0x25f64
00025c5c: 4279 0005 34fa 	clrw 0x534fa
00025c62: 2079 0000 2452 	moveal 0x2452,%a0
00025c68: 3f28 0002      	movew %a0@(2),%sp@-
00025c6c: 47f9 0002 037a 	lea 0x2037a,%a3
00025c72: 4e93           	jsr %a3@
00025c74: 3040           	moveaw %d0,%a0
00025c76: 45f9 0005 1040 	lea 0x51040,%a2
00025c7c: d1c8           	addal %a0,%a0
00025c7e: 3630 a800      	movew %a0@(0000000000000000,%a2:l),%d3
00025c82: 2079 0000 2452 	moveal 0x2452,%a0
00025c88: 3f28 0004      	movew %a0@(4),%sp@-
00025c8c: 4e93           	jsr %a3@
00025c8e: 3040           	moveaw %d0,%a0
00025c90: d1c8           	addal %a0,%a0
00025c92: 3030 a800      	movew %a0@(0000000000000000,%a2:l),%d0
00025c96: 588f           	addql #4,%sp
00025c98: 0c42 0002      	cmpiw #2,%d2
00025c9c: 671c           	beqs 0x25cba
00025c9e: 6e0a           	bgts 0x25caa
00025ca0: 0c42 0001      	cmpiw #1,%d2
00025ca4: 6600 02be      	bnew 0x25f64
00025ca8: 602e           	bras 0x25cd8
00025caa: 0c42 0003      	cmpiw #3,%d2
00025cae: 6754           	beqs 0x25d04
00025cb0: 0c42 0004      	cmpiw #4,%d2
00025cb4: 6600 02ae      	bnew 0x25f64
00025cb8: 6060           	bras 0x25d1a
00025cba: 13fc 0004 0005 	moveb #4,0x534ea
00025cc0: 34ea 
00025cc2: 13fc 0007 0005 	moveb #7,0x534ec
00025cc8: 34ec 
00025cca: 33c3 0005 34e6 	movew %d3,0x534e6
00025cd0: 4279 0005 34e8 	clrw 0x534e8
00025cd6: 605e           	bras 0x25d36
00025cd8: 4239 0005 34ea 	clrb 0x534ea
00025cde: 13fc 000c 0005 	moveb #12,0x534eb
00025ce4: 34eb 
00025ce6: 13fc 0003 0005 	moveb #3,0x534ec
00025cec: 34ec 
00025cee: 13fc 000f 0005 	moveb #15,0x534ed
00025cf4: 34ed 
00025cf6: 33c0 0005 34e8 	movew %d0,0x534e8
00025cfc: 33c3 0005 34e6 	movew %d3,0x534e6
00025d02: 6032           	bras 0x25d36
00025d04: 13fc 0006 0005 	moveb #6,0x534ea
00025d0a: 34ea 
00025d0c: 4279 0005 34e8 	clrw 0x534e8
00025d12: 4279 0005 34e6 	clrw 0x534e6
00025d18: 601c           	bras 0x25d36
00025d1a: 13fc 0001 0005 	moveb #1,0x534ea
00025d20: 34ea 
00025d22: 13fc 000d 0005 	moveb #13,0x534eb
00025d28: 34eb 
00025d2a: 4279 0005 34e6 	clrw 0x534e6
00025d30: 33c0 0005 34e8 	movew %d0,0x534e8
00025d36: 0c79 0008 0005 	cmpiw #8,0x534e4
00025d3c: 34e4 
00025d3e: 6f00 01e0      	blew 0x25f20
00025d42: 2079 0000 227a 	moveal 0x227a,%a0
00025d48: 2068 04b4      	moveal %a0@(1204),%a0
00025d4c: 7000           	moveq #0,%d0
00025d4e: 3039 0005 34e6 	movew 0x534e6,%d0
00025d54: d080           	addl %d0,%d0
00025d56: 3670 0800      	moveaw %a0@(0000000000000000,%d0:l),%a3
00025d5a: 7000           	moveq #0,%d0
00025d5c: 3039 0005 34e8 	movew 0x534e8,%d0
00025d62: d080           	addl %d0,%d0
00025d64: 3e30 0800      	movew %a0@(0000000000000000,%d0:l),%d7
00025d68: 3839 0005 34f8 	movew 0x534f8,%d4
00025d6e: 48c4           	extl %d4
00025d70: e28c           	lsrl #1,%d4
00025d72: 3239 0005 34ee 	movew 0x534ee,%d1
00025d78: 3001           	movew %d1,%d0
00025d7a: 0240 000f      	andiw #15,%d0
00025d7e: 343c 8000      	movew #-32768,%d2
00025d82: e06a           	lsrw %d0,%d2
00025d84: 3039 0005 34f0 	movew 0x534f0,%d0
00025d8a: 3600           	movew %d0,%d3
00025d8c: c7c4           	mulsw %d4,%d3
00025d8e: e841           	asrw #4,%d1
00025d90: 3a01           	movew %d1,%d5
00025d92: 48c5           	extl %d5
00025d94: 2243           	moveal %d3,%a1
00025d96: 41f1 5800      	lea %a1@(0000000000000000,%d5:l),%a0
00025d9a: d1c8           	addal %a0,%a0
00025d9c: 2239 0005 34f2 	movel 0x534f2,%d1
00025da2: d288           	addl %a0,%d1
00025da4: 3639 0005 3506 	movew 0x53506,%d3
00025daa: 48c3           	extl %d3
00025dac: e28b           	lsrl #1,%d3
00025dae: 3a39 0005 34fe 	movew 0x534fe,%d5
00025db4: cbc3           	mulsw %d3,%d5
00025db6: 3079 0005 34fc 	moveaw 0x534fc,%a0
00025dbc: 41f0 5800      	lea %a0@(0000000000000000,%d5:l),%a0
00025dc0: d1c8           	addal %a0,%a0
00025dc2: d1f9 0005 3500 	addal 0x53500,%a0
00025dc8: 2279 0000 2452 	moveal 0x2452,%a1
00025dce: 3a11           	movew %a1@,%d5
00025dd0: 0c45 0002      	cmpiw #2,%d5
00025dd4: 6738           	beqs 0x25e0e
00025dd6: 6e0a           	bgts 0x25de2
00025dd8: 0c45 0001      	cmpiw #1,%d5
00025ddc: 6600 0186      	bnew 0x25f64
00025de0: 603c           	bras 0x25e1e
00025de2: 0c45 0003      	cmpiw #3,%d5
00025de6: 6716           	beqs 0x25dfe
00025de8: 0c45 0004      	cmpiw #4,%d5
00025dec: 6600 0176      	bnew 0x25f64
00025df0: 3244           	moveaw %d4,%a1
00025df2: 49f1 9800      	lea %a1@(0000000000000000,%a1:l),%a4
00025df6: 3243           	moveaw %d3,%a1
00025df8: 47f1 9800      	lea %a1@(0000000000000000,%a1:l),%a3
00025dfc: 6060           	bras 0x25e5e
00025dfe: 3244           	moveaw %d4,%a1
00025e00: 49f1 9800      	lea %a1@(0000000000000000,%a1:l),%a4
00025e04: 3243           	moveaw %d3,%a1
00025e06: 47f1 9800      	lea %a1@(0000000000000000,%a1:l),%a3
00025e0a: 6000 008e      	braw 0x25e9a
00025e0e: 3244           	moveaw %d4,%a1
00025e10: 4bf1 9800      	lea %a1@(0000000000000000,%a1:l),%a5
00025e14: 3243           	moveaw %d3,%a1
00025e16: 49f1 9800      	lea %a1@(0000000000000000,%a1:l),%a4
00025e1a: 6000 00ba      	braw 0x25ed6
00025e1e: 3244           	moveaw %d4,%a1
00025e20: 4bf1 9800      	lea %a1@(0000000000000000,%a1:l),%a5
00025e24: 3243           	moveaw %d3,%a1
00025e26: 49f1 9800      	lea %a1@(0000000000000000,%a1:l),%a4
00025e2a: 6000 00ea      	braw 0x25f16
00025e2e: 3c39 0005 34ee 	movew 0x534ee,%d6
00025e34: 3a02           	movew %d2,%d5
00025e36: 2448           	moveal %a0,%a2
00025e38: 2241           	moveal %d1,%a1
00025e3a: 6014           	bras 0x25e50
00025e3c: 3605           	movew %d5,%d3
00025e3e: c651           	andw %a1@,%d3
00025e40: 6602           	bnes 0x25e44
00025e42: 3487           	movew %d7,%a2@
00025e44: e25d           	rorw #1,%d5
00025e46: 4a45           	tstw %d5
00025e48: 6c02           	bges 0x25e4c
00025e4a: 5489           	addql #2,%a1
00025e4c: 5246           	addqw #1,%d6
00025e4e: 548a           	addql #2,%a2
00025e50: bc79 0005 351a 	cmpw 0x5351a,%d6
00025e56: 6fe4           	bles 0x25e3c
00025e58: d28c           	addl %a4,%d1
00025e5a: d1cb           	addal %a3,%a0
00025e5c: 5240           	addqw #1,%d0
00025e5e: b079 0005 351c 	cmpw 0x5351c,%d0
00025e64: 6fc8           	bles 0x25e2e
00025e66: 6000 00fc      	braw 0x25f64
00025e6a: 3c39 0005 34ee 	movew 0x534ee,%d6
00025e70: 3a02           	movew %d2,%d5
00025e72: 2248           	moveal %a0,%a1
00025e74: 2441           	moveal %d1,%a2
00025e76: 6014           	bras 0x25e8c
00025e78: 3605           	movew %d5,%d3
00025e7a: c652           	andw %a2@,%d3
00025e7c: 6702           	beqs 0x25e80
00025e7e: 4651           	notw %a1@
00025e80: e25d           	rorw #1,%d5
00025e82: 4a45           	tstw %d5
00025e84: 6c02           	bges 0x25e88
00025e86: 548a           	addql #2,%a2
00025e88: 5246           	addqw #1,%d6
00025e8a: 5489           	addql #2,%a1
00025e8c: bc79 0005 351a 	cmpw 0x5351a,%d6
00025e92: 6fe4           	bles 0x25e78
00025e94: d28c           	addl %a4,%d1
00025e96: d1cb           	addal %a3,%a0
00025e98: 5240           	addqw #1,%d0
00025e9a: b079 0005 351c 	cmpw 0x5351c,%d0
00025ea0: 6fc8           	bles 0x25e6a
00025ea2: 6000 00c0      	braw 0x25f64
00025ea6: 3c39 0005 34ee 	movew 0x534ee,%d6
00025eac: 3a02           	movew %d2,%d5
00025eae: 2448           	moveal %a0,%a2
00025eb0: 2241           	moveal %d1,%a1
00025eb2: 6014           	bras 0x25ec8
00025eb4: 3605           	movew %d5,%d3
00025eb6: c651           	andw %a1@,%d3
00025eb8: 6702           	beqs 0x25ebc
00025eba: 348b           	movew %a3,%a2@
00025ebc: e25d           	rorw #1,%d5
00025ebe: 4a45           	tstw %d5
00025ec0: 6c02           	bges 0x25ec4
00025ec2: 5489           	addql #2,%a1
00025ec4: 5246           	addqw #1,%d6
00025ec6: 548a           	addql #2,%a2
00025ec8: bc79 0005 351a 	cmpw 0x5351a,%d6
00025ece: 6fe4           	bles 0x25eb4
00025ed0: d28d           	addl %a5,%d1
00025ed2: d1cc           	addal %a4,%a0
00025ed4: 5240           	addqw #1,%d0
00025ed6: b079 0005 351c 	cmpw 0x5351c,%d0
00025edc: 6fc8           	bles 0x25ea6
00025ede: 6000 0084      	braw 0x25f64
00025ee2: 3c39 0005 34ee 	movew 0x534ee,%d6
00025ee8: 3a02           	movew %d2,%d5
00025eea: 2248           	moveal %a0,%a1
00025eec: 2441           	moveal %d1,%a2
00025eee: 6018           	bras 0x25f08
00025ef0: 3605           	movew %d5,%d3
00025ef2: c652           	andw %a2@,%d3
00025ef4: 6704           	beqs 0x25efa
00025ef6: 328b           	movew %a3,%a1@
00025ef8: 6002           	bras 0x25efc
00025efa: 3287           	movew %d7,%a1@
00025efc: e25d           	rorw #1,%d5
00025efe: 4a45           	tstw %d5
00025f00: 6c02           	bges 0x25f04
00025f02: 548a           	addql #2,%a2
00025f04: 5246           	addqw #1,%d6
00025f06: 5489           	addql #2,%a1
00025f08: bc79 0005 351a 	cmpw 0x5351a,%d6
00025f0e: 6fe0           	bles 0x25ef0
00025f10: d28d           	addl %a5,%d1
00025f12: d1cc           	addal %a4,%a0
00025f14: 5240           	addqw #1,%d0
00025f16: b079 0005 351c 	cmpw 0x5351c,%d0
00025f1c: 6fc4           	bles 0x25ee2
00025f1e: 6044           	bras 0x25f64
00025f20: 4a79 0004 c6c0 	tstw 0x4c6c0
00025f26: 6710           	beqs 0x25f38
00025f28: 2f7c 0005 34e0 	movel #341216,%sp@(44)
00025f2e: 002c 
00025f30: 4cdf 3cfc      	moveml %sp@+,%d2-%d7/%a2-%a5
00025f34: 6000 f3b6      	braw 0x252ec
00025f38: 2f7c 0005 34e0 	movel #341216,%sp@(44)
00025f3e: 002c 
00025f40: 4cdf 3cfc      	moveml %sp@+,%d2-%d7/%a2-%a5
00025f44: 4ef9 0002 8664 	jmp 0x28664
00025f4a: 2453           	moveal %a3@,%a2
00025f4c: 2079 0000 2456 	moveal 0x2456,%a0
00025f52: 3250           	moveaw %a0@,%a1
00025f54: 3028 0008      	movew %a0@(8),%d0
00025f58: 3212           	movew %a2@,%d1
00025f5a: b240           	cmpw %d0,%d1
00025f5c: 6e00 f742      	bgtw 0x256a0
00025f60: 6000 f746      	braw 0x256a8
00025f64: 4cdf 3cfc      	moveml %sp@+,%d2-%d7/%a2-%a5
00025f68: 4e75           	rts
00025f6a:  _vdi_vr_trnfm
00025f6a: 598f           	subql #4,%sp
00025f6c: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00025f70: 2079 0000 244e 	moveal 0x244e,%a0
00025f76: 2468 000e      	moveal %a0@(14),%a2
00025f7a: 2668 0012      	moveal %a0@(18),%a3
00025f7e: 2612           	movel %a2@,%d3
00025f80: 2e13           	movel %a3@,%d7
00025f82: 342a 0006      	movew %a2@(6),%d2
00025f86: 302a 0008      	movew %a2@(8),%d0
00025f8a: 0c79 0008 0000 	cmpiw #8,0x244a
00025f90: 244a 
00025f92: 6300 00fc      	blsw 0x26090
00025f96: 0c6a 0008 000c 	cmpiw #8,%a2@(12)
00025f9c: 6f00 00f2      	blew 0x26090
00025fa0: 2c03           	movel %d3,%d6
00025fa2: c5c0           	mulsw %d0,%d2
00025fa4: 2a02           	movel %d2,%d5
00025fa6: eb8d           	lsll #5,%d5
00025fa8: 2f45 002c      	movel %d5,%sp@(44)
00025fac: be83           	cmpl %d3,%d7
00025fae: 6614           	bnes 0x25fc4
00025fb0: 2f05           	movel %d5,%sp@-
00025fb2: 4eb9 0001 c36c 	jsr 0x1c36c
00025fb8: 2e00           	movel %d0,%d7
00025fba: 588f           	addql #4,%sp
00025fbc: 6700 0186      	beqw 0x26144
00025fc0: 2800           	movel %d0,%d4
00025fc2: 6002           	bras 0x25fc6
00025fc4: 7800           	moveq #0,%d4
00025fc6: 2f2f 002c      	movel %sp@(44),%sp@-
00025fca: 2f07           	movel %d7,%sp@-
00025fcc: 4eb9 0001 bdf4 	jsr 0x1bdf4
00025fd2: 508f           	addql #8,%sp
00025fd4: 4a6a 000a      	tstw %a2@(10)
00025fd8: 6642           	bnes 0x2601c
00025fda: 7c10           	moveq #16,%d6
00025fdc: 323c 8000      	movew #-32768,%d1
00025fe0: 2002           	movel %d2,%d0
00025fe2: 4680           	notl %d0
00025fe4: d080           	addl %d0,%d0
00025fe6: 9180           	subxl %d0,%d0
00025fe8: c082           	andl %d2,%d0
00025fea: 2840           	moveal %d0,%a4
00025fec: d9c0           	addal %d0,%a4
00025fee: 6070           	bras 0x26060
00025ff0: 3a00           	movew %d0,%d5
00025ff2: ca52           	andw %a2@,%d5
00025ff4: 6702           	beqs 0x25ff8
00025ff6: 8350           	orw %d1,%a0@
00025ff8: e248           	lsrw #1,%d0
00025ffa: 5488           	addql #2,%a0
00025ffc: bbc8           	cmpal %a0,%a5
00025ffe: 66f0           	bnes 0x25ff0
00026000: 5289           	addql #1,%a1
00026002: 548a           	addql #2,%a2
00026004: b489           	cmpl %a1,%d2
00026006: 6f0a           	bles 0x26012
00026008: 4be8 0020      	lea %a0@(32),%a5
0002600c: 303c 8000      	movew #-32768,%d0
00026010: 60de           	bras 0x25ff0
00026012: dc8c           	addl %a4,%d6
00026014: e249           	lsrw #1,%d1
00026016: 5343           	subqw #1,%d3
00026018: 6616           	bnes 0x26030
0002601a: 604c           	bras 0x26068
0002601c: 7610           	moveq #16,%d3
0002601e: 323c 8000      	movew #-32768,%d1
00026022: 2002           	movel %d2,%d0
00026024: 4680           	notl %d0
00026026: d080           	addl %d0,%d0
00026028: 9180           	subxl %d0,%d0
0002602a: c082           	andl %d2,%d0
0002602c: 2840           	moveal %d0,%a4
0002602e: d9c0           	addal %d0,%a4
00026030: 2047           	moveal %d7,%a0
00026032: 2446           	moveal %d6,%a2
00026034: 93c9           	subal %a1,%a1
00026036: 60cc           	bras 0x26004
00026038: 3a19           	movew %a1@+,%d5
0002603a: ca41           	andw %d1,%d5
0002603c: 6702           	beqs 0x26040
0002603e: 8150           	orw %d0,%a0@
00026040: e248           	lsrw #1,%d0
00026042: bbc9           	cmpal %a1,%a5
00026044: 66f2           	bnes 0x26038
00026046: 528a           	addql #1,%a2
00026048: 5488           	addql #2,%a0
0002604a: b48a           	cmpl %a2,%d2
0002604c: 6f0a           	bles 0x26058
0002604e: 4be9 0020      	lea %a1@(32),%a5
00026052: 303c 8000      	movew #-32768,%d0
00026056: 60e0           	bras 0x26038
00026058: de8c           	addl %a4,%d7
0002605a: e249           	lsrw #1,%d1
0002605c: 5346           	subqw #1,%d6
0002605e: 6708           	beqs 0x26068
00026060: 2243           	moveal %d3,%a1
00026062: 2047           	moveal %d7,%a0
00026064: 95ca           	subal %a2,%a2
00026066: 60e2           	bras 0x2604a
00026068: 4a84           	tstl %d4
0002606a: 6700 00d8      	beqw 0x26144
0002606e: 2f2f 002c      	movel %sp@(44),%sp@-
00026072: 2f04           	movel %d4,%sp@-
00026074: 2f13           	movel %a3@,%sp@-
00026076: 4eb9 0001 bb80 	jsr 0x1bb80
0002607c: 4fef 000c      	lea %sp@(12),%sp
00026080: 2f44 0034      	movel %d4,%sp@(52)
00026084: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00026088: 588f           	addql #4,%sp
0002608a: 4ef9 0001 c398 	jmp 0x1c398
00026090: 2043           	moveal %d3,%a0
00026092: 2807           	movel %d7,%d4
00026094: 3a2a 000c      	movew %a2@(12),%d5
00026098: c5c0           	mulsw %d0,%d2
0002609a: 3005           	movew %d5,%d0
0002609c: 48c0           	extl %d0
0002609e: 4a6a 000a      	tstw %a2@(10)
000260a2: 670a           	beqs 0x260ae
000260a4: 426b 000a      	clrw %a3@(10)
000260a8: 2200           	movel %d0,%d1
000260aa: 2002           	movel %d2,%d0
000260ac: 6008           	bras 0x260b6
000260ae: 377c 0001 000a 	movew #1,%a3@(10)
000260b4: 2202           	movel %d2,%d1
000260b6: be83           	cmpl %d3,%d7
000260b8: 6732           	beqs 0x260ec
000260ba: 2a01           	movel %d1,%d5
000260bc: da81           	addl %d1,%d5
000260be: 93c9           	subal %a1,%a1
000260c0: 2400           	movel %d0,%d2
000260c2: 4682           	notl %d2
000260c4: d482           	addl %d2,%d2
000260c6: 9582           	subxl %d2,%d2
000260c8: c480           	andl %d0,%d2
000260ca: d482           	addl %d2,%d2
000260cc: 6018           	bras 0x260e6
000260ce: 349b           	movew %a3@+,%a2@
000260d0: d5c5           	addal %d5,%a2
000260d2: 5283           	addql #1,%d3
000260d4: 6006           	bras 0x260dc
000260d6: 2444           	moveal %d4,%a2
000260d8: 2648           	moveal %a0,%a3
000260da: 7600           	moveq #0,%d3
000260dc: b083           	cmpl %d3,%d0
000260de: 6eee           	bgts 0x260ce
000260e0: d1c2           	addal %d2,%a0
000260e2: 5289           	addql #1,%a1
000260e4: 5484           	addql #2,%d4
000260e6: b289           	cmpl %a1,%d1
000260e8: 6eec           	bgts 0x260d6
000260ea: 6058           	bras 0x26144
000260ec: 0c45 0001      	cmpiw #1,%d5
000260f0: 6752           	beqs 0x26144
000260f2: 5381           	subql #1,%d1
000260f4: 4a81           	tstl %d1
000260f6: 6f4c           	bles 0x26144
000260f8: 2600           	movel %d0,%d3
000260fa: 5383           	subql #1,%d3
000260fc: d080           	addl %d0,%d0
000260fe: 6040           	bras 0x26140
00026100: 7400           	moveq #0,%d2
00026102: 7a00           	moveq #0,%d5
00026104: d1c0           	addal %d0,%a0
00026106: 3e10           	movew %a0@,%d7
00026108: d483           	addl %d3,%d2
0002610a: 2248           	moveal %a0,%a1
0002610c: 2c08           	movel %a0,%d6
0002610e: 7800           	moveq #0,%d4
00026110: 600a           	bras 0x2611c
00026112: 32a9 fffe      	movew %a1@(-2),%a1@
00026116: 5284           	addql #1,%d4
00026118: 5589           	subql #2,%a1
0002611a: 2c0a           	movel %a2,%d6
0002611c: 2449           	moveal %a1,%a2
0002611e: b484           	cmpl %d4,%d2
00026120: 6ef0           	bgts 0x26112
00026122: 2802           	movel %d2,%d4
00026124: 4684           	notl %d4
00026126: d884           	addl %d4,%d4
00026128: 9984           	subxl %d4,%d4
0002612a: c882           	andl %d2,%d4
0002612c: 4484           	negl %d4
0002612e: d884           	addl %d4,%d4
00026130: 3187 4800      	movew %d7,%a0@(0000000000000000,%d4:l)
00026134: 5285           	addql #1,%d5
00026136: b285           	cmpl %d5,%d1
00026138: 6eca           	bgts 0x26104
0002613a: 5383           	subql #1,%d3
0002613c: 5580           	subql #2,%d0
0002613e: 2046           	moveal %d6,%a0
00026140: 4a83           	tstl %d3
00026142: 6cbc           	bges 0x26100
00026144: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00026148: 588f           	addql #4,%sp
0002614a: 4e75           	rts
0002614c:  _vdi_vro_cpyfm
0002614c: 4e56 fff4      	linkw %fp,#-12
00026150: 206e 0008      	moveal %fp@(8),%a0
00026154: 23e8 000e 0005 	movel %a0@(14),0x5350a
0002615a: 350a 
0002615c: 43e8 04ac      	lea %a0@(1196),%a1
00026160: 2d49 fff6      	movel %a1,%fp@(-10)
00026164: 3d68 0002 fffa 	movew %a0@(2),%fp@(-6)
0002616a: 3d68 000a fffc 	movew %a0@(10),%fp@(-4)
00026170: 426e fffe      	clrw %fp@(-2)
00026174: 486e fff6      	pea %fp@(-10)
00026178: 4eba f3ae      	jsr %pc@(0x25528)
0002617c: 588f           	addql #4,%sp
0002617e: 4e5e           	unlk %fp
00026180: 4e75           	rts
00026182:  _vdi_vrt_cpyfm
00026182: 4e56 fff4      	linkw %fp,#-12
00026186: 206e 0008      	moveal %fp@(8),%a0
0002618a: 23e8 000e 0005 	movel %a0@(14),0x5350a
00026190: 350a 
00026192: 43e8 04ac      	lea %a0@(1196),%a1
00026196: 2d49 fff6      	movel %a1,%fp@(-10)
0002619a: 3d68 0002 fffa 	movew %a0@(2),%fp@(-6)
000261a0: 3d68 000a fffc 	movew %a0@(10),%fp@(-4)
000261a6: 3d7c 0001 fffe 	movew #1,%fp@(-2)
000261ac: 486e fff6      	pea %fp@(-10)
000261b0: 4eba f376      	jsr %pc@(0x25528)
000261b4: 588f           	addql #4,%sp
000261b6: 4e5e           	unlk %fp
000261b8: 4e75           	rts
000261ba:  _linea_raster
000261ba: 4e56 fff4      	linkw %fp,#-12
000261be: 42ae fff6      	clrl %fp@(-10)
000261c2: 426e fffa      	clrw %fp@(-6)
000261c6: 3d79 0000 247e 	movew 0x247e,%fp@(-4)
000261cc: fffc 
000261ce: 3d79 0000 24be 	movew 0x24be,%fp@(-2)
000261d4: fffe 
000261d6: 486e fff6      	pea %fp@(-10)
000261da: 4eba f34c      	jsr %pc@(0x25528)
000261de: 588f           	addql #4,%sp
000261e0: 4e5e           	unlk %fp
000261e2: 4e75           	rts
000261e4:  _linea_blit
000261e4: 2f02           	movel %d2,%sp@-
000261e6: 206f 0008      	moveal %sp@(8),%a0
000261ea: 3210           	movew %a0@,%d1
000261ec: 3001           	movew %d1,%d0
000261ee: d068 000e      	addw %a0@(14),%d0
000261f2: 5340           	subqw #1,%d0
000261f4: 3140 003a      	movew %d0,%a0@(58)
000261f8: 3028 0002      	movew %a0@(2),%d0
000261fc: 3400           	movew %d0,%d2
000261fe: d468 0010      	addw %a0@(16),%d2
00026202: 5342           	subqw #1,%d2
00026204: 3142 003c      	movew %d2,%a0@(60)
00026208: d268 001c      	addw %a0@(28),%d1
0002620c: 5341           	subqw #1,%d1
0002620e: 3141 0042      	movew %d1,%a0@(66)
00026212: d068 001e      	addw %a0@(30),%d0
00026216: 5340           	subqw #1,%d0
00026218: 3140 0044      	movew %d0,%a0@(68)
0002621c: 4a79 0004 c6c0 	tstw 0x4c6c0
00026222: 6706           	beqs 0x2622a
00026224: 241f           	movel %sp@+,%d2
00026226: 6000 f0c4      	braw 0x252ec
0002622a: 2f48 0008      	movel %a0,%sp@(8)
0002622e: 241f           	movel %sp@+,%d2
00026230: 4ef9 0002 8664 	jmp 0x28664
00026236: 4080           	negxl %d0
00026238: c000           	andb %d0,%d0
0002623a: 4080           	negxl %d0
0002623c: 00c0           	bitrev %d0
0002623e: 0000 2f02      	orib #2,%d0
00026242: 3239 0000 24a2 	movew 0x24a2,%d1
00026248: c3f9 0000 249c 	mulsw 0x249c,%d1
0002624e: e249           	lsrw #1,%d1
00026250: 2079 0000 249e 	moveal 0x249e,%a0
00026256: 4240           	clrw %d0
00026258: 6008           	bras 0x26262
0002625a: 3410           	movew %a0@,%d2
0002625c: e05a           	rorw #8,%d2
0002625e: 30c2           	movew %d2,%a0@+
00026260: 5240           	addqw #1,%d0
00026262: b240           	cmpw %d0,%d1
00026264: 6ef4           	bgts 0x2625a
00026266: 241f           	movel %sp@+,%d2
00026268: 4e75           	rts
0002626a: 226f 0004      	moveal %sp@(4),%a1
0002626e: 2079 0000 245e 	moveal 0x245e,%a0
00026274: 30a9 0032      	movew %a1@(50),%a0@
00026278: 3029 0028      	movew %a1@(40),%d0
0002627c: 3140 0002      	movew %d0,%a0@(2)
00026280: 3169 0034 0004 	movew %a1@(52),%a0@(4)
00026286: d069 0030      	addw %a1@(48),%d0
0002628a: 5240           	addqw #1,%d0
0002628c: 3140 0006      	movew %d0,%a0@(6)
00026290: 33fc 0001 0005 	movew #1,0x534d0
00026296: 34d0 
00026298: 4e75           	rts
0002629a: 2f02           	movel %d2,%sp@-
0002629c: 226f 0008      	moveal %sp@(8),%a1
000262a0: 306f 000c      	moveaw %sp@(12),%a0
000262a4: 3429 0008      	movew %a1@(8),%d2
000262a8: 0c42 ffff      	cmpiw #-1,%d2
000262ac: 6606           	bnes 0x262b4
000262ae: 3008           	movew %a0,%d0
000262b0: d048           	addw %a0,%d0
000262b2: 6030           	bras 0x262e4
000262b4: 4a69 001c      	tstw %a1@(28)
000262b8: 6604           	bnes 0x262be
000262ba: 4240           	clrw %d0
000262bc: 6002           	bras 0x262c0
000262be: 3008           	movew %a0,%d0
000262c0: 3242           	moveaw %d2,%a1
000262c2: 43e9 7fff      	lea %a1@(32767),%a1
000262c6: 4241           	clrw %d1
000262c8: 600a           	bras 0x262d4
000262ca: b449           	cmpw %a1,%d2
000262cc: 6302           	blss 0x262d0
000262ce: 5240           	addqw #1,%d0
000262d0: 5241           	addqw #1,%d1
000262d2: d2c2           	addaw %d2,%a1
000262d4: b248           	cmpw %a0,%d1
000262d6: 66f2           	bnes 0x262ca
000262d8: 4a41           	tstw %d1
000262da: 6708           	beqs 0x262e4
000262dc: 4a40           	tstw %d0
000262de: 6604           	bnes 0x262e4
000262e0: 103c 0001      	moveb #1,%d0
000262e4: 241f           	movel %sp@+,%d2
000262e6: 4e75           	rts
000262e8: 48e7 383c      	moveml %d2-%d4/%a2-%a5,%sp@-
000262ec: 266f 0020      	moveal %sp@(32),%a3
000262f0: 342f 0024      	movew %sp@(36),%d2
000262f4: 226f 0026      	moveal %sp@(38),%a1
000262f8: 246b 0004      	moveal %a3@(4),%a2
000262fc: 382a 0024      	movew %a2@(36),%d4
00026300: 362a 0042      	movew %a2@(66),%d3
00026304: 0243 0008      	andiw #8,%d3
00026308: 6606           	bnes 0x26310
0002630a: 4240           	clrw %d0
0002630c: 4241           	clrw %d1
0002630e: 602c           	bras 0x2633c
00026310: 206a 0048      	moveal %a2@(72),%a0
00026314: 3028 0002      	movew %a0@(2),%d0
00026318: 9050           	subw %a0@,%d0
0002631a: c1c2           	mulsw %d2,%d0
0002631c: 6022           	bras 0x26340
0002631e: 3059           	moveaw %a1@+,%a0
00026320: 90c4           	subaw %d4,%a0
00026322: 286a 0048      	moveal %a2@(72),%a4
00026326: 3048           	moveaw %a0,%a0
00026328: 4be8 0001      	lea %a0@(1),%a5
0002632c: dbcd           	addal %a5,%a5
0002632e: d1c8           	addal %a0,%a0
00026330: 3a75 c800      	moveaw %a5@(0000000000000000,%a4:l),%a5
00026334: 9af4 8800      	subaw %a4@(0000000000000000,%a0:l),%a5
00026338: d04d           	addw %a5,%d0
0002633a: 5241           	addqw #1,%d1
0002633c: b441           	cmpw %d1,%d2
0002633e: 6ede           	bgts 0x2631e
00026340: 4a6b 0046      	tstw %a3@(70)
00026344: 6716           	beqs 0x2635c
00026346: 0c6b ffff 0008 	cmpiw #-1,%a3@(8)
0002634c: 6604           	bnes 0x26352
0002634e: d040           	addw %d0,%d0
00026350: 600a           	bras 0x2635c
00026352: 3f00           	movew %d0,%sp@-
00026354: 2f0b           	movel %a3,%sp@-
00026356: 4eba ff42      	jsr %pc@(0x2629a)
0002635a: 5c8f           	addql #6,%sp
0002635c: 322b 001a      	movew %a3@(26),%d1
00026360: 0801 0000      	btst #0,%d1
00026364: 670c           	beqs 0x26372
00026366: 4a43           	tstw %d3
00026368: 6608           	bnes 0x26372
0002636a: 3602           	movew %d2,%d3
0002636c: c7ea 003a      	mulsw %a2@(58),%d3
00026370: d043           	addw %d3,%d0
00026372: 44c1           	movew %d1,%ccr
00026374: 660a           	bnes 0x26380
00026376: 306a 0038      	moveaw %a2@(56),%a0
0002637a: d0ea 0036      	addaw %a2@(54),%a0
0002637e: d048           	addw %a0,%d0
00026380: 0801 0004      	btst #4,%d1
00026384: 6704           	beqs 0x2638a
00026386: d442           	addw %d2,%d2
00026388: d042           	addw %d2,%d0
0002638a: 4cdf 3c1c      	moveml %sp@+,%d2-%d4/%a2-%a5
0002638e: 4e75           	rts
00026390: 4fef fff4      	lea %sp@(-12),%sp
00026394: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00026398: 246f 003c      	moveal %sp@(60),%a2
0002639c: 342f 0040      	movew %sp@(64),%d2
000263a0: 2f6f 0042 0034 	movel %sp@(66),%sp@(52)
000263a6: 302f 0046      	movew %sp@(70),%d0
000263aa: 266f 0048      	moveal %sp@(72),%a3
000263ae: 4a42           	tstw %d2
000263b0: 6f00 0534      	blew 0x268e6
000263b4: 4a40           	tstw %d0
000263b6: 6c10           	bges 0x263c8
000263b8: 2f2f 0034      	movel %sp@(52),%sp@-
000263bc: 3f02           	movew %d2,%sp@-
000263be: 2f0a           	movel %a2,%sp@-
000263c0: 4eba ff26      	jsr %pc@(0x262e8)
000263c4: 4fef 000a      	lea %sp@(10),%sp
000263c8: 286a 0004      	moveal %a2@(4),%a4
000263cc: 326a 0008      	moveaw %a2@(8),%a1
000263d0: 33c9 0000 248c 	movew %a1,0x248c
000263d6: 33ea 001c 0000 	movew %a2@(28),0x248e
000263dc: 248e 
000263de: 3a6a 0046      	moveaw %a2@(70),%a5
000263e2: 33cd 0000 24b0 	movew %a5,0x24b0
000263e8: 322c 0042      	movew %a4@(66),%d1
000263ec: 0241 0008      	andiw #8,%d1
000263f0: 33c1 0000 2490 	movew %d1,0x2490
000263f6: 33ea 04a8 0000 	movew %a2@(1192),0x246e
000263fc: 246e 
000263fe: 33ea 0002 0000 	movew %a2@(2),0x2480
00026404: 2480 
00026406: 33ea 04ac 0000 	movew %a2@(1196),0x2482
0002640c: 2482 
0002640e: 33ea 04b0 0000 	movew %a2@(1200),0x2484
00026414: 2484 
00026416: 33ea 04ae 0000 	movew %a2@(1198),0x2486
0002641c: 2486 
0002641e: 33ea 04b2 0000 	movew %a2@(1202),0x2488
00026424: 2488 
00026426: 382a 001a      	movew %a2@(26),%d4
0002642a: 33c4 0000 24a4 	movew %d4,0x24a4
00026430: 3a12           	movew %a2@,%d5
00026432: 33c5 0000 24b2 	movew %d5,0x24b2
00026438: 33ea 0018 0000 	movew %a2@(24),0x24ba
0002643e: 24ba 
00026440: 23ea 0014 0000 	movel %a2@(20),0x24b6
00026446: 24b6 
00026448: 0804 0000      	btst #0,%d4
0002644c: 6708           	beqs 0x26456
0002644e: 33ec 003a 0000 	movew %a4@(58),0x24aa
00026454: 24aa 
00026456: 0804 0001      	btst #1,%d4
0002645a: 6708           	beqs 0x26464
0002645c: 33ec 003e 0000 	movew %a4@(62),0x24a6
00026462: 24a6 
00026464: 44c4           	movew %d4,%ccr
00026466: 6612           	bnes 0x2647a
00026468: 3c6c 0036      	moveaw %a4@(54),%fp
0002646c: 3c2c 0038      	movew %a4@(56),%d6
00026470: 33ec 0040 0000 	movew %a4@(64),0x24a8
00026476: 24a8 
00026478: 6004           	bras 0x2647e
0002647a: 4246           	clrw %d6
0002647c: 9dce           	subal %fp,%fp
0002647e: 33ce 0000 24ae 	movew %fp,0x24ae
00026484: 33c6 0000 24ac 	movew %d6,0x24ac
0002648a: 23ec 004c 0000 	movel %a4@(76),0x249e
00026490: 249e 
00026492: 33ec 0050 0000 	movew %a4@(80),0x24a2
00026498: 24a2 
0002649a: 0804 0004      	btst #4,%d4
0002649e: 56c3           	sne %d3
000264a0: 4883           	extw %d3
000264a2: 4443           	negw %d3
000264a4: 3f6a 0026 0032 	movew %a2@(38),%sp@(50)
000264aa: 0c6f 0001 0032 	cmpiw #1,%sp@(50)
000264b0: 670a           	beqs 0x264bc
000264b2: 0c6f 0002 0032 	cmpiw #2,%sp@(50)
000264b8: 6616           	bnes 0x264d0
000264ba: 600c           	bras 0x264c8
000264bc: 3200           	movew %d0,%d1
000264be: 7e0f           	moveq #15,%d7
000264c0: ee69           	lsrw %d7,%d1
000264c2: d240           	addw %d0,%d1
000264c4: e241           	asrw #1,%d1
000264c6: 6004           	bras 0x264cc
000264c8: 3200           	movew %d0,%d1
000264ca: 9243           	subw %d3,%d1
000264cc: 9243           	subw %d3,%d1
000264ce: 6002           	bras 0x264d2
000264d0: 4241           	clrw %d1
000264d2: 306a 04a6      	moveaw %a2@(1190),%a0
000264d6: 5348           	subqw #1,%a0
000264d8: 7e04           	moveq #4,%d7
000264da: be48           	cmpw %a0,%d7
000264dc: 651a           	bcss 0x264f8
000264de: 7e00           	moveq #0,%d7
000264e0: 3e08           	movew %a0,%d7
000264e2: 2047           	moveal %d7,%a0
000264e4: d1c8           	addal %a0,%a0
000264e6: 307b 8806      	moveaw %pc@(0x264ee,%a0:l),%a0
000264ea: 4efb 8002      	jmp %pc@(0x264ee,%a0:w)
000264ee: 0012 0018      	orib #24,%a2@
000264f2: 0034 003e 0058 	orib #62,%a4@(0000000000000058,%d0:w)
000264f8: 306c 0028      	moveaw %a4@(40),%a0
000264fc: d24e           	addw %fp,%d1
000264fe: 604c           	bras 0x2654c
00026500: 3c6c 002c      	moveaw %a4@(44),%fp
00026504: 6004           	bras 0x2650a
00026506: 3c6c 002a      	moveaw %a4@(42),%fp
0002650a: 306c 0028      	moveaw %a4@(40),%a0
0002650e: 90ce           	subaw %fp,%a0
00026510: 3e0e           	movew %fp,%d7
00026512: cdc7           	mulsw %d7,%d6
00026514: 0286 0000 ffff 	andil #65535,%d6
0002651a: 8cec 0028      	divuw %a4@(40),%d6
0002651e: d246           	addw %d6,%d1
00026520: 602a           	bras 0x2654c
00026522: 306c 0030      	moveaw %a4@(48),%a0
00026526: d0ec 0028      	addaw %a4@(40),%a0
0002652a: 6020           	bras 0x2654c
0002652c: 3c2c 002e      	movew %a4@(46),%d6
00026530: 3046           	moveaw %d6,%a0
00026532: d0ec 0028      	addaw %a4@(40),%a0
00026536: 3e0e           	movew %fp,%d7
00026538: cdc7           	mulsw %d7,%d6
0002653a: 0286 0000 ffff 	andil #65535,%d6
00026540: 8cec 0030      	divuw %a4@(48),%d6
00026544: 60d8           	bras 0x2651e
00026546: dc4e           	addw %fp,%d6
00026548: d246           	addw %d6,%d1
0002654a: 91c8           	subal %a0,%a0
0002654c: 3c6c 0030      	moveaw %a4@(48),%fp
00026550: 3c2c 003c      	movew %a4@(60),%d6
00026554: bc4e           	cmpw %fp,%d6
00026556: 6510           	bcss 0x26568
00026558: 3e0d           	movew %a5,%d7
0002655a: 6712           	beqs 0x2656e
0002655c: 7eff           	moveq #-1,%d7
0002655e: be49           	cmpw %a1,%d7
00026560: 57c7           	seq %d7
00026562: 4887           	extw %d7
00026564: 3a47           	moveaw %d7,%a5
00026566: 6008           	bras 0x26570
00026568: 3a7c 0001      	moveaw #1,%a5
0002656c: 6002           	bras 0x26570
0002656e: 9bcd           	subal %a5,%a5
00026570: dac6           	addaw %d6,%a5
00026572: 2279 0000 2456 	moveal 0x2456,%a1
00026578: 0c45 0708      	cmpiw #1800,%d5
0002657c: 6756           	beqs 0x265d4
0002657e: 3c11           	movew %a1@,%d6
00026580: 0c45 0a8c      	cmpiw #2700,%d5
00026584: 677c           	beqs 0x26602
00026586: 0c45 0384      	cmpiw #900,%d5
0002658a: 6724           	beqs 0x265b0
0002658c: 9c41           	subw %d1,%d6
0002658e: 9c43           	subw %d3,%d6
00026590: 33c6 0000 2496 	movew %d6,0x2496
00026596: 3229 0002      	movew %a1@(2),%d1
0002659a: 9248           	subw %a0,%d1
0002659c: 9243           	subw %d3,%d1
0002659e: 33c1 0000 2498 	movew %d1,0x2498
000265a4: d26c 0028      	addw %a4@(40),%d1
000265a8: d24d           	addw %a5,%d1
000265aa: 3a7c 0001      	moveaw #1,%a5
000265ae: 604e           	bras 0x265fe
000265b0: 9c48           	subw %a0,%d6
000265b2: 9c43           	subw %d3,%d6
000265b4: 33c6 0000 2496 	movew %d6,0x2496
000265ba: d269 0002      	addw %a1@(2),%d1
000265be: d243           	addw %d3,%d1
000265c0: 5241           	addqw #1,%d1
000265c2: 33c1 0000 2498 	movew %d1,0x2498
000265c8: dc6c 0028      	addw %a4@(40),%d6
000265cc: dc4d           	addw %a5,%d6
000265ce: 9bcd           	subal %a5,%a5
000265d0: 7601           	moveq #1,%d3
000265d2: 6056           	bras 0x2662a
000265d4: 3c01           	movew %d1,%d6
000265d6: dc51           	addw %a1@,%d6
000265d8: dc43           	addw %d3,%d6
000265da: 5246           	addqw #1,%d6
000265dc: 33c6 0000 2496 	movew %d6,0x2496
000265e2: 3229 0002      	movew %a1@(2),%d1
000265e6: 926c 0028      	subw %a4@(40),%d1
000265ea: 924e           	subw %fp,%d1
000265ec: 9243           	subw %d3,%d1
000265ee: d248           	addw %a0,%d1
000265f0: 33c1 0000 2498 	movew %d1,0x2498
000265f6: d24e           	addw %fp,%d1
000265f8: 924d           	subw %a5,%d1
000265fa: 3a7c ffff      	moveaw #-1,%a5
000265fe: 4243           	clrw %d3
00026600: 6028           	bras 0x2662a
00026602: 9c6c 0028      	subw %a4@(40),%d6
00026606: 9c4e           	subw %fp,%d6
00026608: 9c43           	subw %d3,%d6
0002660a: dc48           	addw %a0,%d6
0002660c: 33c6 0000 2496 	movew %d6,0x2496
00026612: 3269 0002      	moveaw %a1@(2),%a1
00026616: 92c1           	subaw %d1,%a1
00026618: 3209           	movew %a1,%d1
0002661a: 9243           	subw %d3,%d1
0002661c: 33c1 0000 2498 	movew %d1,0x2498
00026622: dc4e           	addw %fp,%d6
00026624: 9c4d           	subw %a5,%d6
00026626: 9bcd           	subal %a5,%a5
00026628: 76ff           	moveq #-1,%d3
0002662a: 33ea 00a2 0000 	movew %a2@(162),0x24b4
00026630: 24b4 
00026632: 326c 0052      	moveaw %a4@(82),%a1
00026636: 33c9 0000 249c 	movew %a1,0x249c
0002663c: 8845           	orw %d5,%d4
0002663e: 886f 0032      	orw %sp@(50),%d4
00026642: 6600 008a      	bnew 0x266ce
00026646: b6fc 0000      	cmpaw #0,%a3
0002664a: 6600 0082      	bnew 0x266ce
0002664e: 0c79 0008 0000 	cmpiw #8,0x244a
00026654: 244a 
00026656: 620c           	bhis 0x26664
00026658: 3839 0000 2496 	movew 0x2496,%d4
0002665e: 0244 0007      	andiw #7,%d4
00026662: 666a           	bnes 0x266ce
00026664: 206a 0004      	moveal %a2@(4),%a0
00026668: 4a79 0000 2490 	tstw 0x2490
0002666e: 675e           	beqs 0x266ce
00026670: 0c68 0008 0034 	cmpiw #8,%a0@(52)
00026676: 6656           	bnes 0x266ce
00026678: 0ca8 0000 00ff 	cmpil #255,%a0@(36)
0002667e: 0024 
00026680: 664c           	bnes 0x266ce
00026682: 4a6a 0002      	tstw %a2@(2)
00026686: 6712           	beqs 0x2669a
00026688: 3c6a 04ac      	moveaw %a2@(1196),%fp
0002668c: 382a 04b0      	movew %a2@(1200),%d4
00026690: 3a2a 04ae      	movew %a2@(1198),%d5
00026694: 306a 04b2      	moveaw %a2@(1202),%a0
00026698: 6010           	bras 0x266aa
0002669a: 3a39 0000 2196 	movew 0x2196,%d5
000266a0: 3079 0000 2198 	moveaw 0x2198,%a0
000266a6: 4244           	clrw %d4
000266a8: 9dce           	subal %fp,%fp
000266aa: 3e39 0000 2496 	movew 0x2496,%d7
000266b0: be4e           	cmpw %fp,%d7
000266b2: 6d1a           	blts 0x266ce
000266b4: d047           	addw %d7,%d0
000266b6: ba40           	cmpw %d0,%d5
000266b8: 6d14           	blts 0x266ce
000266ba: 3039 0000 2498 	movew 0x2498,%d0
000266c0: b840           	cmpw %d0,%d4
000266c2: 6e0a           	bgts 0x266ce
000266c4: d2c0           	addaw %d0,%a1
000266c6: 3008           	movew %a0,%d0
000266c8: b049           	cmpw %a1,%d0
000266ca: 6400 0202      	bccw 0x268ce
000266ce: 33fc 7fff 0000 	movew #32767,0x248a
000266d4: 248a 
000266d6: 2a2f 0034      	movel %sp@(52),%d5
000266da: 4244           	clrw %d4
000266dc: 2e3c 0002 7bc6 	movel #162758,%d7
000266e2: 2045           	moveal %d5,%a0
000266e4: 5485           	addql #2,%d5
000266e6: 3018           	movew %a0@+,%d0
000266e8: 306c 0024      	moveaw %a4@(36),%a0
000266ec: b048           	cmpw %a0,%d0
000266ee: 6506           	bcss 0x266f6
000266f0: b06c 0026      	cmpw %a4@(38),%d0
000266f4: 6302           	blss 0x266f8
000266f6: 703f           	moveq #63,%d0
000266f8: 9048           	subw %a0,%d0
000266fa: 3c40           	moveaw %d0,%fp
000266fc: 43f6 e800      	lea %fp@(0000000000000000,%fp:l),%a1
00026700: 206c 0048      	moveal %a4@(72),%a0
00026704: 3030 9800      	movew %a0@(0000000000000000,%a1:l),%d0
00026708: 33c0 0000 2492 	movew %d0,0x2492
0002670e: 43ee 0001      	lea %fp@(1),%a1
00026712: d3c9           	addal %a1,%a1
00026714: 3271 8800      	moveaw %a1@(0000000000000000,%a0:l),%a1
00026718: 92c0           	subaw %d0,%a1
0002671a: 33c9 0000 249a 	movew %a1,0x249a
00026720: 4279 0000 2494 	clrw 0x2494
00026726: 33ec 0052 0000 	movew %a4@(82),0x249c
0002672c: 249c 
0002672e: 2f41 002e      	movel %d1,%sp@(46)
00026732: 2047           	moveal %d7,%a0
00026734: 4e90           	jsr %a0@
00026736: 222f 002e      	movel %sp@(46),%d1
0002673a: b6fc 0000      	cmpaw #0,%a3
0002673e: 6700 008a      	beqw 0x267ca
00026742: 3279 0000 2496 	moveaw 0x2496,%a1
00026748: d2eb 000a      	addaw %a3@(10),%a1
0002674c: 33c9 0000 2496 	movew %a1,0x2496
00026752: 3079 0000 2498 	moveaw 0x2498,%a0
00026758: d0eb 000c      	addaw %a3@(12),%a0
0002675c: 33c8 0000 2498 	movew %a0,0x2498
00026762: 302b 000e      	movew %a3@(14),%d0
00026766: 671a           	beqs 0x26782
00026768: d2eb 0010      	addaw %a3@(16),%a1
0002676c: 33c9 0000 2496 	movew %a1,0x2496
00026772: d0eb 0012      	addaw %a3@(18),%a0
00026776: 33c8 0000 2498 	movew %a0,0x2498
0002677c: 5340           	subqw #1,%d0
0002677e: 3740 000e      	movew %d0,%a3@(14)
00026782: 2045           	moveal %d5,%a0
00026784: 0c68 0020 fffe 	cmpiw #32,%a0@(-2)
0002678a: 663e           	bnes 0x267ca
0002678c: 3279 0000 2496 	moveaw 0x2496,%a1
00026792: d2d3           	addaw %a3@,%a1
00026794: 33c9 0000 2496 	movew %a1,0x2496
0002679a: 3079 0000 2498 	moveaw 0x2498,%a0
000267a0: d0eb 0002      	addaw %a3@(2),%a0
000267a4: 33c8 0000 2498 	movew %a0,0x2498
000267aa: 302b 0004      	movew %a3@(4),%d0
000267ae: 671a           	beqs 0x267ca
000267b0: d2eb 0006      	addaw %a3@(6),%a1
000267b4: 33c9 0000 2496 	movew %a1,0x2496
000267ba: d0eb 0008      	addaw %a3@(8),%a0
000267be: 33c8 0000 2498 	movew %a0,0x2498
000267c4: 5340           	subqw #1,%d0
000267c6: 3740 0004      	movew %d0,%a3@(4)
000267ca: 082c 0001 0043 	btst #1,%a4@(67)
000267d0: 6710           	beqs 0x267e2
000267d2: 206c 0044      	moveal %a4@(68),%a0
000267d6: 4240           	clrw %d0
000267d8: 1030 e800      	moveb %a0@(0000000000000000,%fp:l),%d0
000267dc: d179 0000 2496 	addw %d0,0x2496
000267e2: 5244           	addqw #1,%d4
000267e4: b444           	cmpw %d4,%d2
000267e6: 6600 fefa      	bnew 0x266e2
000267ea: 082a 0003 001b 	btst #3,%a2@(27)
000267f0: 6700 00f4      	beqw 0x268e6
000267f4: 2679 0000 2456 	moveal 0x2456,%a3
000267fa: 3686           	movew %d6,%a3@
000267fc: 3741 0002      	movew %d1,%a3@(2)
00026800: 3012           	movew %a2@,%d0
00026802: 0c40 0384      	cmpiw #900,%d0
00026806: 6706           	beqs 0x2680e
00026808: 0c40 0a8c      	cmpiw #2700,%d0
0002680c: 660e           	bnes 0x2681c
0002680e: 3746 0004      	movew %d6,%a3@(4)
00026812: 3779 0000 2498 	movew 0x2498,%a3@(6)
00026818: 0006 
0002681a: 600c           	bras 0x26828
0002681c: 3779 0000 2496 	movew 0x2496,%a3@(4)
00026822: 0004 
00026824: 3741 0006      	movew %d1,%a3@(6)
00026828: 082a 0001 001b 	btst #1,%a2@(27)
0002682e: 670a           	beqs 0x2683a
00026830: 33ec 003e 0000 	movew %a4@(62),0x246c
00026836: 246c 
00026838: 6008           	bras 0x26842
0002683a: 33fc ffff 0000 	movew #-1,0x246c
00026840: 246c 
00026842: 382c 003c      	movew %a4@(60),%d4
00026846: 4242           	clrw %d2
00026848: 49f9 0002 3724 	lea 0x23724,%a4
0002684e: 4df9 0002 3052 	lea 0x23052,%fp
00026854: 3a0d           	movew %a5,%d5
00026856: 3f44 0032      	movew %d4,%sp@(50)
0002685a: 606a           	bras 0x268c6
0002685c: 4a6a 0002      	tstw %a2@(2)
00026860: 6738           	beqs 0x2689a
00026862: 3813           	movew %a3@,%d4
00026864: 3a6b 0004      	moveaw %a3@(4),%a5
00026868: 3e2b 0002      	movew %a3@(2),%d7
0002686c: 3c2b 0006      	movew %a3@(6),%d6
00026870: 2f0b           	movel %a3,%sp@-
00026872: 2f0a           	movel %a2,%sp@-
00026874: 4e96           	jsr %fp@
00026876: 508f           	addql #8,%sp
00026878: 4a40           	tstw %d0
0002687a: 670e           	beqs 0x2688a
0002687c: 3f2a 00a2      	movew %a2@(162),%sp@-
00026880: 3f2a 04a8      	movew %a2@(1192),%sp@-
00026884: 2f0b           	movel %a3,%sp@-
00026886: 4e94           	jsr %a4@
00026888: 508f           	addql #8,%sp
0002688a: 3684           	movew %d4,%a3@
0002688c: 374d 0004      	movew %a5,%a3@(4)
00026890: 3747 0002      	movew %d7,%a3@(2)
00026894: 3746 0006      	movew %d6,%a3@(6)
00026898: 600e           	bras 0x268a8
0002689a: 3f2a 00a2      	movew %a2@(162),%sp@-
0002689e: 3f2a 04a8      	movew %a2@(1192),%sp@-
000268a2: 2f0b           	movel %a3,%sp@-
000268a4: 4e94           	jsr %a4@
000268a6: 508f           	addql #8,%sp
000268a8: d753           	addw %d3,%a3@
000268aa: d76b 0004      	addw %d3,%a3@(4)
000268ae: db6b 0002      	addw %d5,%a3@(2)
000268b2: db6b 0006      	addw %d5,%a3@(6)
000268b6: 3039 0000 246c 	movew 0x246c,%d0
000268bc: e258           	rorw #1,%d0
000268be: 33c0 0000 246c 	movew %d0,0x246c
000268c4: 5242           	addqw #1,%d2
000268c6: b46f 0032      	cmpw %sp@(50),%d2
000268ca: 6d90           	blts 0x2685c
000268cc: 6018           	bras 0x268e6
000268ce: 2f6f 0034 003e 	movel %sp@(52),%sp@(62)
000268d4: 3f42 003c      	movew %d2,%sp@(60)
000268d8: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000268dc: 4fef 000c      	lea %sp@(12),%sp
000268e0: 4ef9 0002 7930 	jmp 0x27930
000268e6: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000268ea: 4fef 000c      	lea %sp@(12),%sp
000268ee: 4e75           	rts
000268f0: 48e7 003c      	moveml %a2-%a5,%sp@-
000268f4: 246f 0014      	moveal %sp@(20),%a2
000268f8: 266a 0004      	moveal %a2@(4),%a3
000268fc: 4bea 0048      	lea %a2@(72),%a5
00026900: 3553 0048      	movew %a3@,%a2@(72)
00026904: 302b 0002      	movew %a3@(2),%d0
00026908: d040           	addw %d0,%d0
0002690a: 3540 004a      	movew %d0,%a2@(74)
0002690e: 4878 0020      	pea 0x20
00026912: 486b 0004      	pea %a3@(4)
00026916: 486a 004c      	pea %a2@(76)
0002691a: 4eb9 0001 bb80 	jsr 0x1bb80
00026920: 356b 0024 006c 	movew %a3@(36),%a2@(108)
00026926: 356b 0026 006e 	movew %a3@(38),%a2@(110)
0002692c: 4fef 000c      	lea %sp@(12),%sp
00026930: 0c6a ffff 0008 	cmpiw #-1,%a2@(8)
00026936: 6622           	bnes 0x2695a
00026938: 302b 0028      	movew %a3@(40),%d0
0002693c: d040           	addw %d0,%d0
0002693e: 5240           	addqw #1,%d0
00026940: 3540 0070      	movew %d0,%a2@(112)
00026944: 302b 002a      	movew %a3@(42),%d0
00026948: d040           	addw %d0,%d0
0002694a: 5240           	addqw #1,%d0
0002694c: 3540 0072      	movew %d0,%a2@(114)
00026950: 302b 002c      	movew %a3@(44),%d0
00026954: d040           	addw %d0,%d0
00026956: 5240           	addqw #1,%d0
00026958: 602a           	bras 0x26984
0002695a: 3f2b 0028      	movew %a3@(40),%sp@-
0002695e: 2f0a           	movel %a2,%sp@-
00026960: 49fa f938      	lea %pc@(0x2629a),%a4
00026964: 4e94           	jsr %a4@
00026966: 5c8f           	addql #6,%sp
00026968: 3540 0070      	movew %d0,%a2@(112)
0002696c: 3f2b 002a      	movew %a3@(42),%sp@-
00026970: 2f0a           	movel %a2,%sp@-
00026972: 4e94           	jsr %a4@
00026974: 5c8f           	addql #6,%sp
00026976: 3540 0072      	movew %d0,%a2@(114)
0002697a: 3f2b 002c      	movew %a3@(44),%sp@-
0002697e: 2f0a           	movel %a2,%sp@-
00026980: 4e94           	jsr %a4@
00026982: 5c8f           	addql #6,%sp
00026984: 3540 0074      	movew %d0,%a2@(116)
00026988: 3f2b 002e      	movew %a3@(46),%sp@-
0002698c: 2f0a           	movel %a2,%sp@-
0002698e: 49fa f90a      	lea %pc@(0x2629a),%a4
00026992: 4e94           	jsr %a4@
00026994: 5c8f           	addql #6,%sp
00026996: 3540 0076      	movew %d0,%a2@(118)
0002699a: 3f2b 0030      	movew %a3@(48),%sp@-
0002699e: 2f0a           	movel %a2,%sp@-
000269a0: 4e94           	jsr %a4@
000269a2: 5c8f           	addql #6,%sp
000269a4: 3540 0078      	movew %d0,%a2@(120)
000269a8: 3f2b 0032      	movew %a3@(50),%sp@-
000269ac: 2f0a           	movel %a2,%sp@-
000269ae: 4e94           	jsr %a4@
000269b0: 5c8f           	addql #6,%sp
000269b2: 3540 007a      	movew %d0,%a2@(122)
000269b6: 3f2b 0034      	movew %a3@(52),%sp@-
000269ba: 2f0a           	movel %a2,%sp@-
000269bc: 4e94           	jsr %a4@
000269be: 5c8f           	addql #6,%sp
000269c0: 3540 007c      	movew %d0,%a2@(124)
000269c4: 3f2b 0036      	movew %a3@(54),%sp@-
000269c8: 2f0a           	movel %a2,%sp@-
000269ca: 4e94           	jsr %a4@
000269cc: 5c8f           	addql #6,%sp
000269ce: 3540 007e      	movew %d0,%a2@(126)
000269d2: 3f2b 0038      	movew %a3@(56),%sp@-
000269d6: 2f0a           	movel %a2,%sp@-
000269d8: 4e94           	jsr %a4@
000269da: 5c8f           	addql #6,%sp
000269dc: 3540 0080      	movew %d0,%a2@(128)
000269e0: 3f2b 003a      	movew %a3@(58),%sp@-
000269e4: 2f0a           	movel %a2,%sp@-
000269e6: 4e94           	jsr %a4@
000269e8: 5c8f           	addql #6,%sp
000269ea: 3540 0082      	movew %d0,%a2@(130)
000269ee: 3f2b 003c      	movew %a3@(60),%sp@-
000269f2: 2f0a           	movel %a2,%sp@-
000269f4: 4e94           	jsr %a4@
000269f6: 5c8f           	addql #6,%sp
000269f8: 3540 0084      	movew %d0,%a2@(132)
000269fc: 356b 003e 0086 	movew %a3@(62),%a2@(134)
00026a02: 356b 0040 0088 	movew %a3@(64),%a2@(136)
00026a08: 356b 0042 008a 	movew %a3@(66),%a2@(138)
00026a0e: 256b 0044 008c 	movel %a3@(68),%a2@(140)
00026a14: 256b 0048 0090 	movel %a3@(72),%a2@(144)
00026a1a: 256b 004c 0094 	movel %a3@(76),%a2@(148)
00026a20: 356b 0050 0098 	movew %a3@(80),%a2@(152)
00026a26: 356b 0052 009a 	movew %a3@(82),%a2@(154)
00026a2c: 357c 0001 0046 	movew #1,%a2@(70)
00026a32: 254d 0004      	movel %a5,%a2@(4)
00026a36: 4cdf 3c00      	moveml %sp@+,%a2-%a5
00026a3a: 4e75           	rts
00026a3c:  _vdi_v_gtext
00026a3c: 42a7           	clrl %sp@-
00026a3e: 3f3c ffff      	movew #-1,%sp@-
00026a42: 2f39 0000 2452 	movel 0x2452,%sp@-
00026a48: 2079 0000 244e 	moveal 0x244e,%a0
00026a4e: 3f28 0006      	movew %a0@(6),%sp@-
00026a52: 2f2f 0010      	movel %sp@(16),%sp@-
00026a56: 4eba f938      	jsr %pc@(0x26390)
00026a5a: 4fef 0010      	lea %sp@(16),%sp
00026a5e: 4e75           	rts
00026a60:  _text_init2
00026a60: 206f 0004      	moveal %sp@(4),%a0
00026a64: 2179 0000 227e 	movel 0x227e,%a0@(4)
00026a6a: 0004 
00026a6c: 42a8 0034      	clrl %a0@(52)
00026a70: 317c 00d4 0018 	movew #212,%a0@(24)
00026a76: 217c 0005 1c50 	movel #334928,%a0@(20)
00026a7c: 0014 
00026a7e: 3039 0000 2292 	movew 0x2292,%d0
00026a84: 3140 0044      	movew %d0,%a0@(68)
00026a88: 4268 001a      	clrw %a0@(26)
00026a8c: 4268 0046      	clrw %a0@(70)
00026a90: 4268 0026      	clrw %a0@(38)
00026a94: 4268 04a6      	clrw %a0@(1190)
00026a98: 4250           	clrw %a0@
00026a9a: 4268 0012      	clrw %a0@(18)
00026a9e: 42b9 0000 228a 	clrl 0x228a
00026aa4: 33c0 0000 21aa 	movew %d0,0x21aa
00026aaa: 4e75           	rts
00026aac:  _text_init
00026aac: 48e7 3e38      	moveml %d2-%d6/%a2-%a4,%sp@-
00026ab0: 33fc 7fff 0000 	movew #32767,0x2258
00026ab6: 2258 
00026ab8: 33fc 7fff 0000 	movew #32767,0x225a
00026abe: 225a 
00026ac0: 4279 0000 225c 	clrw 0x225c
00026ac6: 4279 0000 225e 	clrw 0x225e
00026acc: 23fc 0004 c2ac 	movel #311980,0x2282
00026ad2: 0000 2282 
00026ad6: 23fc 0004 c306 	movel #312070,0x2286
00026adc: 0000 2286 
00026ae0: 42b9 0000 228a 	clrl 0x228a
00026ae6: 42b9 0000 228e 	clrl 0x228e
00026aec: 3839 0004 c2ac 	movew 0x4c2ac,%d4
00026af2: 42b9 0000 227e 	clrl 0x227e
00026af8: 0c79 018f 0000 	cmpiw #399,0x2446
00026afe: 2446 
00026b00: 6304           	blss 0x26b06
00026b02: 7a10           	moveq #16,%d5
00026b04: 6002           	bras 0x26b08
00026b06: 7a08           	moveq #8,%d5
00026b08: 47f9 0000 2282 	lea 0x2282,%a3
00026b0e: 4242           	clrw %d2
00026b10: 4243           	clrw %d3
00026b12: 49fa f72c      	lea %pc@(0x26240),%a4
00026b16: 6000 00a0      	braw 0x26bb8
00026b1a: 3c2a 0042      	movew %a2@(66),%d6
00026b1e: 0806 0000      	btst #0,%d6
00026b22: 6718           	beqs 0x26b3c
00026b24: 2079 0000 227e 	moveal 0x227e,%a0
00026b2a: b0fc 0000      	cmpaw #0,%a0
00026b2e: 6706           	beqs 0x26b36
00026b30: ba68 0052      	cmpw %a0@(82),%d5
00026b34: 6706           	beqs 0x26b3c
00026b36: 23ca 0000 227e 	movel %a2,0x227e
00026b3c: 3012           	movew %a2@,%d0
00026b3e: b840           	cmpw %d0,%d4
00026b40: 6704           	beqs 0x26b46
00026b42: 5242           	addqw #1,%d2
00026b44: 3800           	movew %d0,%d4
00026b46: 0c40 0001      	cmpiw #1,%d0
00026b4a: 6642           	bnes 0x26b8e
00026b4c: 322a 0032      	movew %a2@(50),%d1
00026b50: b279 0000 2258 	cmpw 0x2258,%d1
00026b56: 6406           	bccs 0x26b5e
00026b58: 33c1 0000 2258 	movew %d1,0x2258
00026b5e: 302a 0028      	movew %a2@(40),%d0
00026b62: b079 0000 225a 	cmpw 0x225a,%d0
00026b68: 6406           	bccs 0x26b70
00026b6a: 33c0 0000 225a 	movew %d0,0x225a
00026b70: b279 0000 225c 	cmpw 0x225c,%d1
00026b76: 6306           	blss 0x26b7e
00026b78: 33c1 0000 225c 	movew %d1,0x225c
00026b7e: b079 0000 225e 	cmpw 0x225e,%d0
00026b84: 6306           	blss 0x26b8c
00026b86: 33c0 0000 225e 	movew %d0,0x225e
00026b8c: 5243           	addqw #1,%d3
00026b8e: 44c6           	movew %d6,%ccr
00026b90: 671a           	beqs 0x26bac
00026b92: 23ea 004c 0000 	movel %a2@(76),0x249e
00026b98: 249e 
00026b9a: 33ea 0050 0000 	movew %a2@(80),0x24a2
00026ba0: 24a2 
00026ba2: 33ea 0052 0000 	movew %a2@(82),0x249c
00026ba8: 249c 
00026baa: 4e94           	jsr %a4@
00026bac: 246a 0054      	moveal %a2@(84),%a2
00026bb0: b4fc 0000      	cmpaw #0,%a2
00026bb4: 6600 ff64      	bnew 0x26b1a
00026bb8: 245b           	moveal %a3@+,%a2
00026bba: b4fc 0000      	cmpaw #0,%a2
00026bbe: 6600 ff5a      	bnew 0x26b1a
00026bc2: 33c3 0000 21a0 	movew %d3,0x21a0
00026bc8: 5242           	addqw #1,%d2
00026bca: 33c2 0000 21aa 	movew %d2,0x21aa
00026bd0: 33c2 0000 2292 	movew %d2,0x2292
00026bd6: 4cdf 1c7c      	moveml %sp@+,%d2-%d6/%a2-%a4
00026bda: 4e75           	rts
00026bdc:  _vdi_vst_height
00026bdc: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00026be0: 246f 0010      	moveal %sp@(16),%a2
00026be4: 206a 0004      	moveal %a2@(4),%a0
00026be8: 3410           	movew %a0@,%d2
00026bea: 426a 0012      	clrw %a2@(18)
00026bee: 43f9 0000 2282 	lea 0x2282,%a1
00026bf4: 600e           	bras 0x26c04
00026bf6: b450           	cmpw %a0@,%d2
00026bf8: 6714           	beqs 0x26c0e
00026bfa: 2068 0054      	moveal %a0@(84),%a0
00026bfe: b0fc 0000      	cmpaw #0,%a0
00026c02: 66f2           	bnes 0x26bf6
00026c04: 2059           	moveal %a1@+,%a0
00026c06: 2649           	moveal %a1,%a3
00026c08: b0fc 0000      	cmpaw #0,%a0
00026c0c: 66e8           	bnes 0x26bf6
00026c0e: 2279 0000 2456 	moveal 0x2456,%a1
00026c14: 3029 0002      	movew %a1@(2),%d0
00026c18: 2248           	moveal %a0,%a1
00026c1a: 600a           	bras 0x26c26
00026c1c: 2228 0054      	movel %a0@(84),%d1
00026c20: 2248           	moveal %a0,%a1
00026c22: 670c           	beqs 0x26c30
00026c24: 2041           	moveal %d1,%a0
00026c26: b068 0028      	cmpw %a0@(40),%d0
00026c2a: 6504           	bcss 0x26c30
00026c2c: b450           	cmpw %a0@,%d2
00026c2e: 67ec           	beqs 0x26c1c
00026c30: 2213           	movel %a3@,%d1
00026c32: 6704           	beqs 0x26c38
00026c34: 588b           	addql #4,%a3
00026c36: 60ec           	bras 0x26c24
00026c38: 2549 0004      	movel %a1,%a2@(4)
00026c3c: 426a 0046      	clrw %a2@(70)
00026c40: 3229 0028      	movew %a1@(40),%d1
00026c44: b041           	cmpw %d1,%d0
00026c46: 6738           	beqs 0x26c80
00026c48: b240           	cmpw %d0,%d1
00026c4a: 630a           	blss 0x26c56
00026c4c: 426a 001c      	clrw %a2@(28)
00026c50: 4a40           	tstw %d0
00026c52: 6710           	beqs 0x26c64
00026c54: 6010           	bras 0x26c66
00026c56: 357c 0001 001c 	movew #1,%a2@(28)
00026c5c: 9041           	subw %d1,%d0
00026c5e: b240           	cmpw %d0,%d1
00026c60: 630c           	blss 0x26c6e
00026c62: 6002           	bras 0x26c66
00026c64: 7001           	moveq #1,%d0
00026c66: 4840           	swap %d0
00026c68: 4240           	clrw %d0
00026c6a: 80c1           	divuw %d1,%d0
00026c6c: 6002           	bras 0x26c70
00026c6e: 70ff           	moveq #-1,%d0
00026c70: 3540 0008      	movew %d0,%a2@(8)
00026c74: 2f0a           	movel %a2,%sp@-
00026c76: 4eba fc78      	jsr %pc@(0x268f0)
00026c7a: 226a 0004      	moveal %a2@(4),%a1
00026c7e: 588f           	addql #4,%sp
00026c80: 2f49 0010      	movel %a1,%sp@(16)
00026c84: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00026c88: 6000 f5e0      	braw 0x2626a
00026c8c:  _vdi_vst_point
00026c8c: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00026c90: 246f 0014      	moveal %sp@(20),%a2
00026c94: 206a 0004      	moveal %a2@(4),%a0
00026c98: 3410           	movew %a0@,%d2
00026c9a: 357c 0001 0012 	movew #1,%a2@(18)
00026ca0: 43f9 0000 2282 	lea 0x2282,%a1
00026ca6: 600e           	bras 0x26cb6
00026ca8: b450           	cmpw %a0@,%d2
00026caa: 6714           	beqs 0x26cc0
00026cac: 2068 0054      	moveal %a0@(84),%a0
00026cb0: b0fc 0000      	cmpaw #0,%a0
00026cb4: 66f2           	bnes 0x26ca8
00026cb6: 2059           	moveal %a1@+,%a0
00026cb8: 2849           	moveal %a1,%a4
00026cba: b0fc 0000      	cmpaw #0,%a0
00026cbe: 66e8           	bnes 0x26ca8
00026cc0: 2279 0000 2452 	moveal 0x2452,%a1
00026cc6: 3211           	movew %a1@,%d1
00026cc8: 2648           	moveal %a0,%a3
00026cca: 2248           	moveal %a0,%a1
00026ccc: 6012           	bras 0x26ce0
00026cce: d040           	addw %d0,%d0
00026cd0: b240           	cmpw %d0,%d1
00026cd2: 6d02           	blts 0x26cd6
00026cd4: 2248           	moveal %a0,%a1
00026cd6: 2028 0054      	movel %a0@(84),%d0
00026cda: 2648           	moveal %a0,%a3
00026cdc: 670e           	beqs 0x26cec
00026cde: 2040           	moveal %d0,%a0
00026ce0: 3028 0002      	movew %a0@(2),%d0
00026ce4: b240           	cmpw %d0,%d1
00026ce6: 6d04           	blts 0x26cec
00026ce8: b450           	cmpw %a0@,%d2
00026cea: 67e2           	beqs 0x26cce
00026cec: 2014           	movel %a4@,%d0
00026cee: 6704           	beqs 0x26cf4
00026cf0: 588c           	addql #4,%a4
00026cf2: 60ea           	bras 0x26cde
00026cf4: 254b 0004      	movel %a3,%a2@(4)
00026cf8: 426a 0046      	clrw %a2@(70)
00026cfc: 306b 0002      	moveaw %a3@(2),%a0
00026d00: b248           	cmpw %a0,%d1
00026d02: 672a           	beqs 0x26d2e
00026d04: 3029 0002      	movew %a1@(2),%d0
00026d08: d040           	addw %d0,%d0
00026d0a: b048           	cmpw %a0,%d0
00026d0c: 6f20           	bles 0x26d2e
00026d0e: b240           	cmpw %d0,%d1
00026d10: 6d1c           	blts 0x26d2e
00026d12: 357c ffff 0008 	movew #-1,%a2@(8)
00026d18: 357c 0001 001c 	movew #1,%a2@(28)
00026d1e: 2549 0004      	movel %a1,%a2@(4)
00026d22: 2f0a           	movel %a2,%sp@-
00026d24: 4eba fbca      	jsr %pc@(0x268f0)
00026d28: 266a 0004      	moveal %a2@(4),%a3
00026d2c: 588f           	addql #4,%sp
00026d2e: 2f0b           	movel %a3,%sp@-
00026d30: 4eba f538      	jsr %pc@(0x2626a)
00026d34: 2079 0000 245a 	moveal 0x245a,%a0
00026d3a: 30ab 0002      	movew %a3@(2),%a0@
00026d3e: 588f           	addql #4,%sp
00026d40: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00026d44: 4e75           	rts
00026d46:  _vdi_vst_effects
00026d46: 2079 0000 2452 	moveal 0x2452,%a0
00026d4c: 3010           	movew %a0@,%d0
00026d4e: c079 0000 2140 	andw 0x2140,%d0
00026d54: 206f 0004      	moveal %sp@(4),%a0
00026d58: 3140 001a      	movew %d0,%a0@(26)
00026d5c: 2079 0000 245a 	moveal 0x245a,%a0
00026d62: 3080           	movew %d0,%a0@
00026d64: 4e75           	rts
00026d66:  _vdi_vst_alignment
00026d66: 2f0a           	movel %a2,%sp@-
00026d68: 206f 0008      	moveal %sp@(8),%a0
00026d6c: 2479 0000 2452 	moveal 0x2452,%a2
00026d72: 2279 0000 245a 	moveal 0x245a,%a1
00026d78: 3012           	movew %a2@,%d0
00026d7a: 0c40 0003      	cmpiw #3,%d0
00026d7e: 55c1           	scs %d1
00026d80: 4881           	extw %d1
00026d82: c041           	andw %d1,%d0
00026d84: 3280           	movew %d0,%a1@
00026d86: 3140 0026      	movew %d0,%a0@(38)
00026d8a: 302a 0002      	movew %a2@(2),%d0
00026d8e: 0c40 0006      	cmpiw #6,%d0
00026d92: 55c1           	scs %d1
00026d94: 4881           	extw %d1
00026d96: c041           	andw %d1,%d0
00026d98: 3340 0002      	movew %d0,%a1@(2)
00026d9c: 3140 04a6      	movew %d0,%a0@(1190)
00026da0: 245f           	moveal %sp@+,%a2
00026da2: 4e75           	rts
00026da4:  _vdi_vst_rotation
00026da4: 2079 0000 2452 	moveal 0x2452,%a0
00026daa: 3010           	movew %a0@,%d0
00026dac: 6004           	bras 0x26db2
00026dae: 0640 0e10      	addiw #3600,%d0
00026db2: 4a40           	tstw %d0
00026db4: 6df8           	blts 0x26dae
00026db6: 6004           	bras 0x26dbc
00026db8: 0640 f1f0      	addiw #-3600,%d0
00026dbc: 0c40 0e0f      	cmpiw #3599,%d0
00026dc0: 6ef6           	bgts 0x26db8
00026dc2: 0640 01c2      	addiw #450,%d0
00026dc6: 48c0           	extl %d0
00026dc8: 81fc 0384      	divsw #900,%d0
00026dcc: c1fc 0384      	mulsw #900,%d0
00026dd0: 206f 0004      	moveal %sp@(4),%a0
00026dd4: 3080           	movew %d0,%a0@
00026dd6: 2079 0000 245a 	moveal 0x245a,%a0
00026ddc: 3080           	movew %d0,%a0@
00026dde: 4e75           	rts
00026de0:  _vdi_vst_font
00026de0: 4fef fff4      	lea %sp@(-12),%sp
00026de4: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00026de8: 246f 0020      	moveal %sp@(32),%a2
00026dec: 206a 0004      	moveal %a2@(4),%a0
00026df0: 3f68 0002 001a 	movew %a0@(2),%sp@(26)
00026df6: 3f68 0028 0014 	movew %a0@(40),%sp@(20)
00026dfc: 2679 0000 2452 	moveal 0x2452,%a3
00026e02: 3013           	movew %a3@,%d0
00026e04: 43f9 0000 2282 	lea 0x2282,%a1
00026e0a: 600e           	bras 0x26e1a
00026e0c: b050           	cmpw %a0@,%d0
00026e0e: 6718           	beqs 0x26e28
00026e10: 2068 0054      	moveal %a0@(84),%a0
00026e14: b0fc 0000      	cmpaw #0,%a0
00026e18: 66f2           	bnes 0x26e0c
00026e1a: 2059           	moveal %a1@+,%a0
00026e1c: b0fc 0000      	cmpaw #0,%a0
00026e20: 66ea           	bnes 0x26e0c
00026e22: 41f9 0004 c2ac 	lea 0x4c2ac,%a0
00026e28: 2548 0004      	movel %a0,%a2@(4)
00026e2c: 2639 0000 2456 	movel 0x2456,%d3
00026e32: 2439 0000 245e 	movel 0x245e,%d2
00026e38: 701a           	moveq #26,%d0
00026e3a: d08f           	addl %sp,%d0
00026e3c: 23c0 0000 2452 	movel %d0,0x2452
00026e42: 41ef 0012      	lea %sp@(18),%a0
00026e46: 23c8 0000 245e 	movel %a0,0x245e
00026e4c: 41ef 0012      	lea %sp@(18),%a0
00026e50: 23c8 0000 2456 	movel %a0,0x2456
00026e56: 4a6a 0012      	tstw %a2@(18)
00026e5a: 6708           	beqs 0x26e64
00026e5c: 2f0a           	movel %a2,%sp@-
00026e5e: 4eba fe2c      	jsr %pc@(0x26c8c)
00026e62: 6006           	bras 0x26e6a
00026e64: 2f0a           	movel %a2,%sp@-
00026e66: 4eba fd74      	jsr %pc@(0x26bdc)
00026e6a: 588f           	addql #4,%sp
00026e6c: 23cb 0000 2452 	movel %a3,0x2452
00026e72: 23c3 0000 2456 	movel %d3,0x2456
00026e78: 23c2 0000 245e 	movel %d2,0x245e
00026e7e: 226a 0004      	moveal %a2@(4),%a1
00026e82: 2079 0000 245a 	moveal 0x245a,%a0
00026e88: 3091           	movew %a1@,%a0@
00026e8a: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00026e8e: 4fef 000c      	lea %sp@(12),%sp
00026e92: 4e75           	rts
00026e94:  _vdi_vst_color
00026e94: 2f0a           	movel %a2,%sp@-
00026e96: 2079 0000 2452 	moveal 0x2452,%a0
00026e9c: 3f10           	movew %a0@,%sp@-
00026e9e: 4eb9 0002 037a 	jsr 0x2037a
00026ea4: 2079 0000 245a 	moveal 0x245a,%a0
00026eaa: 3080           	movew %d0,%a0@
00026eac: 3040           	moveaw %d0,%a0
00026eae: 2448           	moveal %a0,%a2
00026eb0: d5fc 0005 1040 	addal #331840,%a2
00026eb6: 226f 000a      	moveal %sp@(10),%a1
00026eba: 3372 8800 00a2 	movew %a2@(0000000000000000,%a0:l),%a1@(162)
00026ec0: 548f           	addql #2,%sp
00026ec2: 245f           	moveal %sp@+,%a2
00026ec4: 4e75           	rts
00026ec6:  _vdi_vqt_attributes
00026ec6: 48e7 0038      	moveml %a2-%a4,%sp@-
00026eca: 246f 0010      	moveal %sp@(16),%a2
00026ece: 2279 0000 245a 	moveal 0x245a,%a1
00026ed4: 206a 0004      	moveal %a2@(4),%a0
00026ed8: 3290           	movew %a0@,%a1@
00026eda: 366a 00a2      	moveaw %a2@(162),%a3
00026ede: 284b           	moveal %a3,%a4
00026ee0: d9fc 0005 0e40 	addal #331328,%a4
00026ee6: 3374 b800 0002 	movew %a4@(0000000000000000,%a3:l),%a1@(2)
00026eec: 3352 0004      	movew %a2@,%a1@(4)
00026ef0: 336a 0026 0006 	movew %a2@(38),%a1@(6)
00026ef6: 336a 04a6 0008 	movew %a2@(1190),%a1@(8)
00026efc: 346a 04a8      	moveaw %a2@(1192),%a2
00026f00: 524a           	addqw #1,%a2
00026f02: 334a 000a      	movew %a2,%a1@(10)
00026f06: 2279 0000 245e 	moveal 0x245e,%a1
00026f0c: 32a8 0032      	movew %a0@(50),%a1@
00026f10: 3368 0028 0002 	movew %a0@(40),%a1@(2)
00026f16: 3368 0034 0004 	movew %a0@(52),%a1@(4)
00026f1c: 3028 0028      	movew %a0@(40),%d0
00026f20: d068 0030      	addw %a0@(48),%d0
00026f24: 5240           	addqw #1,%d0
00026f26: 3340 0006      	movew %d0,%a1@(6)
00026f2a: 33fc 0001 0005 	movew #1,0x534d0
00026f30: 34d0 
00026f32: 4cdf 1c00      	moveml %sp@+,%a2-%a4
00026f36: 4e75           	rts
00026f38:  _vdi_vqt_extent
00026f38: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00026f3c: 246f 0010      	moveal %sp@(16),%a2
00026f40: 206a 0004      	moveal %a2@(4),%a0
00026f44: 3028 0028      	movew %a0@(40),%d0
00026f48: d068 0030      	addw %a0@(48),%d0
00026f4c: 3400           	movew %d0,%d2
00026f4e: 5242           	addqw #1,%d2
00026f50: 082a 0004 001b 	btst #4,%a2@(27)
00026f56: 6702           	beqs 0x26f5a
00026f58: 5442           	addqw #2,%d2
00026f5a: 2f39 0000 2452 	movel 0x2452,%sp@-
00026f60: 2079 0000 244e 	moveal 0x244e,%a0
00026f66: 3f28 0006      	movew %a0@(6),%sp@-
00026f6a: 2f0a           	movel %a2,%sp@-
00026f6c: 4eba f37a      	jsr %pc@(0x262e8)
00026f70: 4fef 000a      	lea %sp@(10),%sp
00026f74: 3600           	movew %d0,%d3
00026f76: 4878 0010      	pea 0x10
00026f7a: 2f39 0000 245e 	movel 0x245e,%sp@-
00026f80: 4eb9 0001 bdf4 	jsr 0x1bdf4
00026f86: 508f           	addql #8,%sp
00026f88: 3012           	movew %a2@,%d0
00026f8a: 2079 0000 245e 	moveal 0x245e,%a0
00026f90: 0c40 0708      	cmpiw #1800,%d0
00026f94: 672e           	beqs 0x26fc4
00026f96: 0c40 0a8c      	cmpiw #2700,%d0
00026f9a: 6738           	beqs 0x26fd4
00026f9c: 0c40 0384      	cmpiw #900,%d0
00026fa0: 6712           	beqs 0x26fb4
00026fa2: 3143 0004      	movew %d3,%a0@(4)
00026fa6: 3143 0008      	movew %d3,%a0@(8)
00026faa: 3142 000a      	movew %d2,%a0@(10)
00026fae: 3142 000e      	movew %d2,%a0@(14)
00026fb2: 6030           	bras 0x26fe4
00026fb4: 3082           	movew %d2,%a0@
00026fb6: 3142 0004      	movew %d2,%a0@(4)
00026fba: 3143 0006      	movew %d3,%a0@(6)
00026fbe: 3143 000a      	movew %d3,%a0@(10)
00026fc2: 6020           	bras 0x26fe4
00026fc4: 3083           	movew %d3,%a0@
00026fc6: 3142 0002      	movew %d2,%a0@(2)
00026fca: 3142 0006      	movew %d2,%a0@(6)
00026fce: 3143 000c      	movew %d3,%a0@(12)
00026fd2: 6010           	bras 0x26fe4
00026fd4: 3143 0002      	movew %d3,%a0@(2)
00026fd8: 3142 0008      	movew %d2,%a0@(8)
00026fdc: 3142 000c      	movew %d2,%a0@(12)
00026fe0: 3143 000e      	movew %d3,%a0@(14)
00026fe4: 33fc 0001 0005 	movew #1,0x534d0
00026fea: 34d0 
00026fec: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00026ff0: 4e75           	rts
00026ff2:  _vdi_vqt_width
00026ff2: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00026ff6: 206f 0018      	moveal %sp@(24),%a0
00026ffa: 2668 0004      	moveal %a0@(4),%a3
00026ffe: 2479 0000 245e 	moveal 0x245e,%a2
00027004: 426a 0004      	clrw %a2@(4)
00027008: 426a 0008      	clrw %a2@(8)
0002700c: 2279 0000 2452 	moveal 0x2452,%a1
00027012: 3411           	movew %a1@,%d2
00027014: 2279 0000 245a 	moveal 0x245a,%a1
0002701a: b46b 0024      	cmpw %a3@(36),%d2
0002701e: 6506           	bcss 0x27026
00027020: b46b 0026      	cmpw %a3@(38),%d2
00027024: 6306           	blss 0x2702c
00027026: 32bc ffff      	movew #-1,%a1@
0002702a: 6060           	bras 0x2708c
0002702c: 3282           	movew %d2,%a1@
0002702e: 946b 0024      	subw %a3@(36),%d2
00027032: 286b 0048      	moveal %a3@(72),%a4
00027036: 3242           	moveaw %d2,%a1
00027038: 4be9 0001      	lea %a1@(1),%a5
0002703c: dbcd           	addal %a5,%a5
0002703e: d3c9           	addal %a1,%a1
00027040: 3035 c800      	movew %a5@(0000000000000000,%a4:l),%d0
00027044: 9074 9800      	subw %a4@(0000000000000000,%a1:l),%d0
00027048: 3480           	movew %d0,%a2@
0002704a: 4a68 0046      	tstw %a0@(70)
0002704e: 6718           	beqs 0x27068
00027050: 0c68 ffff 0008 	cmpiw #-1,%a0@(8)
00027056: 6604           	bnes 0x2705c
00027058: d040           	addw %d0,%d0
0002705a: 600a           	bras 0x27066
0002705c: 3f00           	movew %d0,%sp@-
0002705e: 2f08           	movel %a0,%sp@-
00027060: 4eba f238      	jsr %pc@(0x2629a)
00027064: 5c8f           	addql #6,%sp
00027066: 3480           	movew %d0,%a2@
00027068: 082b 0001 0043 	btst #1,%a3@(67)
0002706e: 671c           	beqs 0x2708c
00027070: 226b 0044      	moveal %a3@(68),%a1
00027074: d442           	addw %d2,%d2
00027076: 3042           	moveaw %d2,%a0
00027078: 4240           	clrw %d0
0002707a: 1031 8800      	moveb %a1@(0000000000000000,%a0:l),%d0
0002707e: 3540 0004      	movew %d0,%a2@(4)
00027082: 4240           	clrw %d0
00027084: 1031 8801      	moveb %a1@(0000000000000001,%a0:l),%d0
00027088: 3540 0008      	movew %d0,%a2@(8)
0002708c: 33fc 0001 0005 	movew #1,0x534d0
00027092: 34d0 
00027094: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
00027098: 4e75           	rts
0002709a:  _vdi_vqt_name
0002709a: 2f0b           	movel %a3,%sp@-
0002709c: 2f0a           	movel %a2,%sp@-
0002709e: 2079 0000 2452 	moveal 0x2452,%a0
000270a4: 3650           	moveaw %a0@,%a3
000270a6: 43f9 0000 2282 	lea 0x2282,%a1
000270ac: 70ff           	moveq #-1,%d0
000270ae: 4241           	clrw %d1
000270b0: 6018           	bras 0x270ca
000270b2: 3440           	moveaw %d0,%a2
000270b4: 3010           	movew %a0@,%d0
000270b6: b04a           	cmpw %a2,%d0
000270b8: 6706           	beqs 0x270c0
000270ba: 5241           	addqw #1,%d1
000270bc: b24b           	cmpw %a3,%d1
000270be: 6718           	beqs 0x270d8
000270c0: 2068 0054      	moveal %a0@(84),%a0
000270c4: b0fc 0000      	cmpaw #0,%a0
000270c8: 66e8           	bnes 0x270b2
000270ca: 2059           	moveal %a1@+,%a0
000270cc: b0fc 0000      	cmpaw #0,%a0
000270d0: 66e0           	bnes 0x270b2
000270d2: 41f9 0004 c2ac 	lea 0x4c2ac,%a0
000270d8: 2279 0000 245a 	moveal 0x245a,%a1
000270de: 32d0           	movew %a0@,%a1@+
000270e0: 5888           	addql #4,%a0
000270e2: 2448           	moveal %a0,%a2
000270e4: 300a           	movew %a2,%d0
000270e6: 9048           	subw %a0,%d0
000270e8: 121a           	moveb %a2@+,%d1
000270ea: 4881           	extw %d1
000270ec: 32c1           	movew %d1,%a1@+
000270ee: 2649           	moveal %a1,%a3
000270f0: 66f2           	bnes 0x270e4
000270f2: 6004           	bras 0x270f8
000270f4: 425b           	clrw %a3@+
000270f6: 5240           	addqw #1,%d0
000270f8: 0c40 001f      	cmpiw #31,%d0
000270fc: 6ff6           	bles 0x270f4
000270fe: 245f           	moveal %sp@+,%a2
00027100: 265f           	moveal %sp@+,%a3
00027102: 4e75           	rts
00027104:  _vdi_vqt_fontinfo
00027104: 2f0b           	movel %a3,%sp@-
00027106: 2f0a           	movel %a2,%sp@-
00027108: 266f 000c      	moveal %sp@(12),%a3
0002710c: 206b 0004      	moveal %a3@(4),%a0
00027110: 2279 0000 245a 	moveal 0x245a,%a1
00027116: 32a8 0024      	movew %a0@(36),%a1@
0002711a: 3368 0026 0002 	movew %a0@(38),%a1@(2)
00027120: 2479 0000 245e 	moveal 0x245e,%a2
00027126: 34a8 0034      	movew %a0@(52),%a2@
0002712a: 3568 0030 0002 	movew %a0@(48),%a2@(2)
00027130: 43ea 0006      	lea %a2@(6),%a1
00027134: 082b 0000 001b 	btst #0,%a3@(27)
0002713a: 6708           	beqs 0x27144
0002713c: 3568 003a 0004 	movew %a0@(58),%a2@(4)
00027142: 6004           	bras 0x27148
00027144: 426a 0004      	clrw %a2@(4)
00027148: 32a8 002e      	movew %a0@(46),%a1@
0002714c: 45e9 0008      	lea %a1@(8),%a2
00027150: 082b 0002 001b 	btst #2,%a3@(27)
00027156: 6714           	beqs 0x2716c
00027158: 3368 0036 0002 	movew %a0@(54),%a1@(2)
0002715e: 3368 002c 0004 	movew %a0@(44),%a1@(4)
00027164: 3368 0038 0006 	movew %a0@(56),%a1@(6)
0002716a: 600e           	bras 0x2717a
0002716c: 4269 0002      	clrw %a1@(2)
00027170: 3368 002c 0004 	movew %a0@(44),%a1@(4)
00027176: 4269 0006      	clrw %a1@(6)
0002717a: 34a8 002a      	movew %a0@(42),%a2@
0002717e: 426a 0002      	clrw %a2@(2)
00027182: 3568 0028 0004 	movew %a0@(40),%a2@(4)
00027188: 33fc 0001 0005 	movew #1,0x534d0
0002718e: 34d0 
00027190: 245f           	moveal %sp@+,%a2
00027192: 265f           	moveal %sp@+,%a3
00027194: 4e75           	rts
00027196:  _gdp_justified
00027196: 4e56 ffec      	linkw %fp,#-20
0002719a: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002719e: 246e 0008      	moveal %fp@(8),%a2
000271a2: 2079 0000 244e 	moveal 0x244e,%a0
000271a8: 3828 0006      	movew %a0@(6),%d4
000271ac: 3604           	movew %d4,%d3
000271ae: 5543           	subqw #2,%d3
000271b0: 2679 0000 2452 	moveal 0x2452,%a3
000271b6: 3c13           	movew %a3@,%d6
000271b8: 3a2b 0002      	movew %a3@(2),%d5
000271bc: 588b           	addql #4,%a3
000271be: 4a46           	tstw %d6
000271c0: 6610           	bnes 0x271d2
000271c2: 4242           	clrw %d2
000271c4: 6016           	bras 0x271dc
000271c6: 0c58 0020      	cmpiw #32,%a0@+
000271ca: 6602           	bnes 0x271ce
000271cc: 5242           	addqw #1,%d2
000271ce: 5240           	addqw #1,%d0
000271d0: 6006           	bras 0x271d8
000271d2: 204b           	moveal %a3,%a0
000271d4: 4240           	clrw %d0
000271d6: 4242           	clrw %d2
000271d8: b640           	cmpw %d0,%d3
000271da: 6eea           	bgts 0x271c6
000271dc: 2f0b           	movel %a3,%sp@-
000271de: 3f03           	movew %d3,%sp@-
000271e0: 2f0a           	movel %a2,%sp@-
000271e2: 4eba f104      	jsr %pc@(0x262e8)
000271e6: 4fef 000a      	lea %sp@(10),%sp
000271ea: 3840           	moveaw %d0,%a4
000271ec: 2079 0000 2456 	moveal 0x2456,%a0
000271f2: 3a68 0004      	moveaw %a0@(4),%a5
000271f6: 4878 0014      	pea 0x14
000271fa: 486e ffec      	pea %fp@(-20)
000271fe: 4eb9 0001 bdf4 	jsr 0x1bdf4
00027204: 508f           	addql #8,%sp
00027206: 4a46           	tstw %d6
00027208: 6700 0094      	beqw 0x2729e
0002720c: 4a42           	tstw %d2
0002720e: 6700 008e      	beqw 0x2729e
00027212: 300d           	movew %a5,%d0
00027214: 904c           	subw %a4,%d0
00027216: 3200           	movew %d0,%d1
00027218: 48c1           	extl %d1
0002721a: 83c2           	divsw %d2,%d1
0002721c: 2001           	movel %d1,%d0
0002721e: 4840           	swap %d0
00027220: 3041           	moveaw %d1,%a0
00027222: 3d40 fff0      	movew %d0,%fp@(-16)
00027226: 6c0a           	bges 0x27232
00027228: 4440           	negw %d0
0002722a: 3d40 fff0      	movew %d0,%fp@(-16)
0002722e: 7cff           	moveq #-1,%d6
00027230: 6002           	bras 0x27234
00027232: 7c01           	moveq #1,%d6
00027234: 4a45           	tstw %d5
00027236: 672c           	beqs 0x27264
00027238: 226a 0004      	moveal %a2@(4),%a1
0002723c: 3e29 0034      	movew %a1@(52),%d7
00027240: e24f           	lsrw #1,%d7
00027242: be48           	cmpw %a0,%d7
00027244: 6c06           	bges 0x2724c
00027246: 426e fff0      	clrw %fp@(-16)
0002724a: 3207           	movew %d7,%d1
0002724c: 4447           	negw %d7
0002724e: be41           	cmpw %d1,%d7
00027250: 6f06           	bles 0x27258
00027252: 426e fff0      	clrw %fp@(-16)
00027256: 3207           	movew %d7,%d1
00027258: c5c1           	mulsw %d1,%d2
0002725a: 3006           	movew %d6,%d0
0002725c: c1ee fff0      	mulsw %fp@(-16),%d0
00027260: d440           	addw %d0,%d2
00027262: d8c2           	addaw %d2,%a4
00027264: 3012           	movew %a2@,%d0
00027266: 0c40 0708      	cmpiw #1800,%d0
0002726a: 671c           	beqs 0x27288
0002726c: 0c40 0a8c      	cmpiw #2700,%d0
00027270: 6724           	beqs 0x27296
00027272: 0c40 0384      	cmpiw #900,%d0
00027276: 6706           	beqs 0x2727e
00027278: 3d41 ffec      	movew %d1,%fp@(-20)
0002727c: 6012           	bras 0x27290
0002727e: 4441           	negw %d1
00027280: 3d41 ffee      	movew %d1,%fp@(-18)
00027284: 4446           	negw %d6
00027286: 6012           	bras 0x2729a
00027288: 4441           	negw %d1
0002728a: 3d41 ffec      	movew %d1,%fp@(-20)
0002728e: 4446           	negw %d6
00027290: 3d46 fff2      	movew %d6,%fp@(-14)
00027294: 6008           	bras 0x2729e
00027296: 3d41 ffee      	movew %d1,%fp@(-18)
0002729a: 3d46 fff4      	movew %d6,%fp@(-12)
0002729e: 4a45           	tstw %d5
000272a0: 6760           	beqs 0x27302
000272a2: 0c43 0001      	cmpiw #1,%d3
000272a6: 6f5a           	bles 0x27302
000272a8: 320d           	movew %a5,%d1
000272aa: 924c           	subw %a4,%d1
000272ac: 5744           	subqw #3,%d4
000272ae: 48c1           	extl %d1
000272b0: 83c4           	divsw %d4,%d1
000272b2: 2801           	movel %d1,%d4
000272b4: 4844           	swap %d4
000272b6: 3d44 fffa      	movew %d4,%fp@(-6)
000272ba: 6c0a           	bges 0x272c6
000272bc: 4444           	negw %d4
000272be: 3d44 fffa      	movew %d4,%fp@(-6)
000272c2: 70ff           	moveq #-1,%d0
000272c4: 6002           	bras 0x272c8
000272c6: 7001           	moveq #1,%d0
000272c8: 3412           	movew %a2@,%d2
000272ca: 0c42 0708      	cmpiw #1800,%d2
000272ce: 671c           	beqs 0x272ec
000272d0: 0c42 0a8c      	cmpiw #2700,%d2
000272d4: 6724           	beqs 0x272fa
000272d6: 0c42 0384      	cmpiw #900,%d2
000272da: 6706           	beqs 0x272e2
000272dc: 3d41 fff6      	movew %d1,%fp@(-10)
000272e0: 6012           	bras 0x272f4
000272e2: 4441           	negw %d1
000272e4: 3d41 fff8      	movew %d1,%fp@(-8)
000272e8: 4440           	negw %d0
000272ea: 6012           	bras 0x272fe
000272ec: 4441           	negw %d1
000272ee: 3d41 fff6      	movew %d1,%fp@(-10)
000272f2: 4440           	negw %d0
000272f4: 3d40 fffc      	movew %d0,%fp@(-4)
000272f8: 6008           	bras 0x27302
000272fa: 3d41 fff8      	movew %d1,%fp@(-8)
000272fe: 3d40 fffe      	movew %d0,%fp@(-2)
00027302: 486e ffec      	pea %fp@(-20)
00027306: 3f0d           	movew %a5,%sp@-
00027308: 2f0b           	movel %a3,%sp@-
0002730a: 3f03           	movew %d3,%sp@-
0002730c: 2f0a           	movel %a2,%sp@-
0002730e: 4eba f080      	jsr %pc@(0x26390)
00027312: 4fef 0010      	lea %sp@(16),%sp
00027316: 4cee 3cfc ffc4 	moveml %fp@(-60),%d2-%d7/%a2-%a5
0002731c: 4e5e           	unlk %fp
0002731e: 4e75           	rts
00027320:  _vdi_vst_load_fonts
00027320: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
00027324: 266f 0018      	moveal %sp@(24),%a3
00027328: 2079 0000 244e 	moveal 0x244e,%a0
0002732e: 4aab 0034      	tstl %a3@(52)
00027332: 670a           	beqs 0x2733e
00027334: 2079 0000 245a 	moveal 0x245a,%a0
0002733a: 4250           	clrw %a0@
0002733c: 606e           	bras 0x273ac
0002733e: 3768 0012 0018 	movew %a0@(18),%a3@(24)
00027344: 2768 000e 0014 	movel %a0@(14),%a3@(20)
0002734a: 2468 0014      	moveal %a0@(20),%a2
0002734e: 274a 0034      	movel %a2,%a3@(52)
00027352: 4242           	clrw %d2
00027354: 70ff           	moveq #-1,%d0
00027356: 49fa eee8      	lea %pc@(0x26240),%a4
0002735a: 6002           	bras 0x2735e
0002735c: 3003           	movew %d3,%d0
0002735e: 3612           	movew %a2@,%d3
00027360: b043           	cmpw %d3,%d0
00027362: 6702           	beqs 0x27366
00027364: 5242           	addqw #1,%d2
00027366: 082a 0002 0043 	btst #2,%a2@(67)
0002736c: 6620           	bnes 0x2738e
0002736e: 23ea 004c 0000 	movel %a2@(76),0x249e
00027374: 249e 
00027376: 33ea 0050 0000 	movew %a2@(80),0x24a2
0002737c: 24a2 
0002737e: 33ea 0052 0000 	movew %a2@(82),0x249c
00027384: 249c 
00027386: 4e94           	jsr %a4@
00027388: 006a 0004 0042 	oriw #4,%a2@(66)
0002738e: 246a 0054      	moveal %a2@(84),%a2
00027392: b4fc 0000      	cmpaw #0,%a2
00027396: 66c4           	bnes 0x2735c
00027398: 23eb 0034 0000 	movel %a3@(52),0x228a
0002739e: 228a 
000273a0: d56b 0044      	addw %d2,%a3@(68)
000273a4: 2079 0000 245a 	moveal 0x245a,%a0
000273aa: 3082           	movew %d2,%a0@
000273ac: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
000273b0: 4e75           	rts
000273b2:  _vdi_vst_unload_fonts
000273b2: 206f 0004      	moveal %sp@(4),%a0
000273b6: 42a8 0034      	clrl %a0@(52)
000273ba: 42b9 0000 228a 	clrl 0x228a
000273c0: 317c 00d4 0018 	movew #212,%a0@(24)
000273c6: 217c 0005 1c50 	movel #334928,%a0@(20)
000273cc: 0014 
000273ce: 3179 0000 2292 	movew 0x2292,%a0@(68)
000273d4: 0044 
000273d6: 4e75           	rts
000273d8: 48e7 3f30      	moveml %d2-%d7/%a2-%a3,%sp@-
000273dc: 266f 0024      	moveal %sp@(36),%a3
000273e0: 206f 002c      	moveal %sp@(44),%a0
000273e4: 303c 8000      	movew #-32768,%d0
000273e8: 3400           	movew %d0,%d2
000273ea: 322b 0066      	movew %a3@(102),%d1
000273ee: e26a           	lsrw %d1,%d2
000273f0: 3279 0000 248a 	moveaw 0x248a,%a1
000273f6: 246f 0028      	moveal %sp@(40),%a2
000273fa: 3a1a           	movew %a2@+,%d5
000273fc: 382b 006a      	movew %a3@(106),%d4
00027400: 4241           	clrw %d1
00027402: 6052           	bras 0x27456
00027404: 3e05           	movew %d5,%d7
00027406: ce42           	andw %d2,%d7
00027408: 3639 0000 248c 	movew 0x248c,%d3
0002740e: 3c00           	movew %d0,%d6
00027410: e24e           	lsrw #1,%d6
00027412: d2c3           	addaw %d3,%a1
00027414: 4a47           	tstw %d7
00027416: 6716           	beqs 0x2742e
00027418: b649           	cmpw %a1,%d3
0002741a: 630e           	blss 0x2742a
0002741c: 8240           	orw %d0,%d1
0002741e: 3006           	movew %d6,%d0
00027420: 6608           	bnes 0x2742a
00027422: 30c1           	movew %d1,%a0@+
00027424: 4241           	clrw %d1
00027426: 303c 8000      	movew #-32768,%d0
0002742a: 8240           	orw %d0,%d1
0002742c: 6010           	bras 0x2743e
0002742e: b649           	cmpw %a1,%d3
00027430: 630c           	blss 0x2743e
00027432: 3006           	movew %d6,%d0
00027434: 6608           	bnes 0x2743e
00027436: 30c1           	movew %d1,%a0@+
00027438: 4241           	clrw %d1
0002743a: 303c 8000      	movew #-32768,%d0
0002743e: e248           	lsrw #1,%d0
00027440: 6608           	bnes 0x2744a
00027442: 30c1           	movew %d1,%a0@+
00027444: 4241           	clrw %d1
00027446: 303c 8000      	movew #-32768,%d0
0002744a: e24a           	lsrw #1,%d2
0002744c: 6606           	bnes 0x27454
0002744e: 3a1a           	movew %a2@+,%d5
00027450: 343c 8000      	movew #-32768,%d2
00027454: 5344           	subqw #1,%d4
00027456: 4a44           	tstw %d4
00027458: 6eaa           	bgts 0x27404
0002745a: 3081           	movew %d1,%a0@
0002745c: 4cdf 0cfc      	moveml %sp@+,%d2-%d7/%a2-%a3
00027460: 4e75           	rts
00027462: 2f02           	movel %d2,%sp@-
00027464: 306f 000a      	moveaw %sp@(10),%a0
00027468: 3439 0000 248c 	movew 0x248c,%d2
0002746e: 0c42 ffff      	cmpiw #-1,%d2
00027472: 6606           	bnes 0x2747a
00027474: 3008           	movew %a0,%d0
00027476: d048           	addw %a0,%d0
00027478: 6030           	bras 0x274aa
0002747a: 4a79 0000 248e 	tstw 0x248e
00027480: 6604           	bnes 0x27486
00027482: 4240           	clrw %d0
00027484: 6002           	bras 0x27488
00027486: 3008           	movew %a0,%d0
00027488: 326f 0008      	moveaw %sp@(8),%a1
0002748c: 4241           	clrw %d1
0002748e: 600a           	bras 0x2749a
00027490: d2c2           	addaw %d2,%a1
00027492: b449           	cmpw %a1,%d2
00027494: 6302           	blss 0x27498
00027496: 5240           	addqw #1,%d0
00027498: 5241           	addqw #1,%d1
0002749a: b248           	cmpw %a0,%d1
0002749c: 66f2           	bnes 0x27490
0002749e: 4a41           	tstw %d1
000274a0: 6708           	beqs 0x274aa
000274a2: 4a40           	tstw %d0
000274a4: 6604           	bnes 0x274aa
000274a6: 103c 0001      	moveb #1,%d0
000274aa: 241f           	movel %sp@+,%d2
000274ac: 4e75           	rts
000274ae:  _outline
000274ae: 4fef fff0      	lea %sp@(-16),%sp
000274b2: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000274b6: 246f 0040      	moveal %sp@(64),%a2
000274ba: 302a 006e      	movew %a2@(110),%d0
000274be: 48c0           	extl %d0
000274c0: 2f6a 0074 0034 	movel %a2@(116),%sp@(52)
000274c6: 2200           	movel %d0,%d1
000274c8: e289           	lsrl #1,%d1
000274ca: 2f41 0038      	movel %d1,%sp@(56)
000274ce: 7cfe           	moveq #-2,%d6
000274d0: cc80           	andl %d0,%d6
000274d2: 2f46 0030      	movel %d6,%sp@(48)
000274d6: 226f 0034      	moveal %sp@(52),%a1
000274da: d3c6           	addal %d6,%a1
000274dc: 41f1 6800      	lea %a1@(0000000000000000,%d6:l),%a0
000274e0: 3c2a 0014      	movew %a2@(20),%d6
000274e4: 6000 00ae      	braw 0x27594
000274e8: 2210           	movel %a0@,%d1
000274ea: e289           	lsrl #1,%d1
000274ec: 2648           	moveal %a0,%a3
000274ee: 246f 0034      	moveal %sp@(52),%a2
000274f2: 7e00           	moveq #0,%d7
000274f4: 4240           	clrw %d0
000274f6: 4242           	clrw %d2
000274f8: 3c46           	moveaw %d6,%fp
000274fa: 2a47           	moveal %d7,%a5
000274fc: 6074           	bras 0x27572
000274fe: 2611           	movel %a1@,%d3
00027500: 1602           	moveb %d2,%d3
00027502: 2403           	movel %d3,%d2
00027504: e29a           	rorl #1,%d2
00027506: 2a02           	movel %d2,%d5
00027508: e29d           	rorl #1,%d5
0002750a: 2812           	movel %a2@,%d4
0002750c: 1800           	moveb %d0,%d4
0002750e: e29c           	rorl #1,%d4
00027510: 2004           	movel %d4,%d0
00027512: b580           	eorl %d2,%d0
00027514: 2e04           	movel %d4,%d7
00027516: bb87           	eorl %d5,%d7
00027518: e398           	roll #1,%d0
0002751a: e59f           	roll #2,%d7
0002751c: 2847           	moveal %d7,%a4
0002751e: 2c02           	movel %d2,%d6
00027520: b386           	eorl %d1,%d6
00027522: 2f46 002c      	movel %d6,%sp@(44)
00027526: 2c05           	movel %d5,%d6
00027528: b386           	eorl %d1,%d6
0002752a: 2e2f 002c      	movel %sp@(44),%d7
0002752e: e39f           	roll #1,%d7
00027530: 2f47 002c      	movel %d7,%sp@(44)
00027534: e59e           	roll #2,%d6
00027536: b585           	eorl %d2,%d5
00027538: e59d           	roll #2,%d5
0002753a: 2e0c           	movel %a4,%d7
0002753c: 8087           	orl %d7,%d0
0002753e: b781           	eorl %d3,%d1
00027540: 8081           	orl %d1,%d0
00027542: 80af 002c      	orl %sp@(44),%d0
00027546: 8086           	orl %d6,%d0
00027548: 8085           	orl %d5,%d0
0002754a: b784           	eorl %d3,%d4
0002754c: 8084           	orl %d4,%d0
0002754e: b782           	eorl %d3,%d2
00027550: 8082           	orl %d2,%d0
00027552: 3411           	movew %a1@,%d2
00027554: 4240           	clrw %d0
00027556: 4840           	swap %d0
00027558: 3202           	movew %d2,%d1
0002755a: 4641           	notw %d1
0002755c: c240           	andw %d0,%d1
0002755e: 32c1           	movew %d1,%a1@+
00027560: 3012           	movew %a2@,%d0
00027562: 34c2           	movew %d2,%a2@+
00027564: 222b 0002      	movel %a3@(2),%d1
00027568: 122b 0001      	moveb %a3@(1),%d1
0002756c: e299           	rorl #1,%d1
0002756e: 528d           	addql #1,%a5
00027570: 548b           	addql #2,%a3
00027572: 362f 003a      	movew %sp@(58),%d3
00027576: 964d           	subw %a5,%d3
00027578: 4a43           	tstw %d3
0002757a: 6e82           	bgts 0x274fe
0002757c: 3c0e           	movew %fp,%d6
0002757e: 0c46 0002      	cmpiw #2,%d6
00027582: 6f08           	bles 0x2758c
00027584: 202f 0030      	movel %sp@(48),%d0
00027588: d088           	addl %a0,%d0
0002758a: 6002           	bras 0x2758e
0002758c: 2008           	movel %a0,%d0
0002758e: 5346           	subqw #1,%d6
00027590: 2248           	moveal %a0,%a1
00027592: 2040           	moveal %d0,%a0
00027594: 4a46           	tstw %d6
00027596: 6e00 ff50      	bgtw 0x274e8
0002759a: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0002759e: 4fef 0010      	lea %sp@(16),%sp
000275a2: 4e75           	rts
000275a4:  _rotate
000275a4: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000275a8: 206f 0030      	moveal %sp@(48),%a0
000275ac: 3039 0000 2492 	movew 0x2492,%d0
000275b2: 3600           	movew %d0,%d3
000275b4: 0243 000f      	andiw #15,%d3
000275b8: 3143 0066      	movew %d3,%a0@(102)
000275bc: e840           	asrw #4,%d0
000275be: d040           	addw %d0,%d0
000275c0: 3240           	moveaw %d0,%a1
000275c2: d3e8 0074      	addal %a0@(116),%a1
000275c6: 3039 0000 24ba 	movew 0x24ba,%d0
000275cc: 9068 007c      	subw %a0@(124),%d0
000275d0: 3140 007c      	movew %d0,%a0@(124)
000275d4: 2679 0000 24b6 	moveal 0x24b6,%a3
000275da: 45f3 0000      	lea %a3@(0000000000000000,%d0:w),%a2
000275de: 3428 0018      	movew %a0@(24),%d2
000275e2: 3142 006a      	movew %d2,%a0@(106)
000275e6: 3228 0014      	movew %a0@(20),%d1
000275ea: 3141 0068      	movew %d1,%a0@(104)
000275ee: 3839 0000 24b2 	movew 0x24b2,%d4
000275f4: 0c44 0708      	cmpiw #1800,%d4
000275f8: 6600 00a4      	bnew 0x2769e
000275fc: d443           	addw %d3,%d2
000275fe: 5342           	subqw #1,%d2
00027600: e842           	asrw #4,%d2
00027602: 3602           	movew %d2,%d3
00027604: 5243           	addqw #1,%d3
00027606: 3803           	movew %d3,%d4
00027608: d843           	addw %d3,%d4
0002760a: 3144 006c      	movew %d4,%a0@(108)
0002760e: 0c42 ffff      	cmpiw #-1,%d2
00027612: 6d0c           	blts 0x27620
00027614: 7000           	moveq #0,%d0
00027616: 3003           	movew %d3,%d0
00027618: 4480           	negl %d0
0002761a: 2c00           	movel %d0,%d6
0002761c: dc80           	addl %d0,%d6
0002761e: 6002           	bras 0x27622
00027620: 7c00           	moveq #0,%d6
00027622: c9c1           	mulsw %d1,%d4
00027624: 45f2 4000      	lea %a2@(0000000000000000,%d4:w),%a2
00027628: 49fa 0ce2      	lea %pc@(0x2830c),%a4
0002762c: 6042           	bras 0x27670
0002762e: 341d           	movew %a5@+,%d2
00027630: 700f           	moveq #15,%d0
00027632: c082           	andl %d2,%d0
00027634: 1034 0800      	moveb %a4@(0000000000000000,%d0:l),%d0
00027638: 0240 00ff      	andiw #255,%d0
0002763c: 7a03           	moveq #3,%d5
0002763e: 3e00           	movew %d0,%d7
00027640: e94f           	lslw #4,%d7
00027642: e84a           	lsrw #4,%d2
00027644: 700f           	moveq #15,%d0
00027646: c082           	andl %d2,%d0
00027648: 1034 0800      	moveb %a4@(0000000000000000,%d0:l),%d0
0002764c: 0240 00ff      	andiw #255,%d0
00027650: 8047           	orw %d7,%d0
00027652: 5345           	subqw #1,%d5
00027654: 66e8           	bnes 0x2763e
00027656: 3d00           	movew %d0,%fp@-
00027658: 5344           	subqw #1,%d4
0002765a: 6006           	bras 0x27662
0002765c: 2c4a           	moveal %a2,%fp
0002765e: 2a49           	moveal %a1,%a5
00027660: 3803           	movew %d3,%d4
00027662: 4a44           	tstw %d4
00027664: 6ec8           	bgts 0x2762e
00027666: 3a68 006e      	moveaw %a0@(110),%a5
0002766a: d3cd           	addal %a5,%a1
0002766c: 5341           	subqw #1,%d1
0002766e: d5c6           	addal %d6,%a2
00027670: 4a41           	tstw %d1
00027672: 6ee8           	bgts 0x2765c
00027674: 3168 006c 006e 	movew %a0@(108),%a0@(110)
0002767a: 3268 007c      	moveaw %a0@(124),%a1
0002767e: d7c9           	addal %a1,%a3
00027680: 214b 0074      	movel %a3,%a0@(116)
00027684: 3039 0000 2492 	movew 0x2492,%d0
0002768a: d068 0018      	addw %a0@(24),%d0
0002768e: 4440           	negw %d0
00027690: 0240 000f      	andiw #15,%d0
00027694: 33c0 0000 2492 	movew %d0,0x2492
0002769a: 6000 00de      	braw 0x2777a
0002769e: 3001           	movew %d1,%d0
000276a0: e840           	asrw #4,%d0
000276a2: d040           	addw %d0,%d0
000276a4: 5440           	addqw #2,%d0
000276a6: 3140 006c      	movew %d0,%a0@(108)
000276aa: 0c44 0384      	cmpiw #900,%d4
000276ae: 6612           	bnes 0x276c2
000276b0: 3202           	movew %d2,%d1
000276b2: 5341           	subqw #1,%d1
000276b4: c3c0           	mulsw %d0,%d1
000276b6: 45f2 1000      	lea %a2@(0000000000000000,%d1:w),%a2
000276ba: 4440           	negw %d0
000276bc: 3140 006c      	movew %d0,%a0@(108)
000276c0: 6018           	bras 0x276da
000276c2: 3028 006e      	movew %a0@(110),%d0
000276c6: d279 0000 2494 	addw 0x2494,%d1
000276cc: 5341           	subqw #1,%d1
000276ce: c3c0           	mulsw %d0,%d1
000276d0: 43f1 1000      	lea %a1@(0000000000000000,%d1:w),%a1
000276d4: 4440           	negw %d0
000276d6: 3140 006e      	movew %d0,%a0@(110)
000276da: 303c 8000      	movew #-32768,%d0
000276de: e668           	lsrw %d3,%d0
000276e0: 6044           	bras 0x27726
000276e2: 3828 0068      	movew %a0@(104),%d4
000276e6: 284a           	moveal %a2,%a4
000276e8: 2a49           	moveal %a1,%a5
000276ea: 363c 8000      	movew #-32768,%d3
000276ee: 4241           	clrw %d1
000276f0: 601c           	bras 0x2770e
000276f2: 3a00           	movew %d0,%d5
000276f4: ca55           	andw %a5@,%d5
000276f6: 6702           	beqs 0x276fa
000276f8: 8243           	orw %d3,%d1
000276fa: e24b           	lsrw #1,%d3
000276fc: 6608           	bnes 0x27706
000276fe: 38c1           	movew %d1,%a4@+
00027700: 363c 8000      	movew #-32768,%d3
00027704: 4241           	clrw %d1
00027706: 3c68 006e      	moveaw %a0@(110),%fp
0002770a: dbce           	addal %fp,%a5
0002770c: 5344           	subqw #1,%d4
0002770e: 4a44           	tstw %d4
00027710: 6ee0           	bgts 0x276f2
00027712: 3881           	movew %d1,%a4@
00027714: 3868 006c      	moveaw %a0@(108),%a4
00027718: d5cc           	addal %a4,%a2
0002771a: e248           	lsrw #1,%d0
0002771c: 6606           	bnes 0x27724
0002771e: 5489           	addql #2,%a1
00027720: 303c 8000      	movew #-32768,%d0
00027724: 5342           	subqw #1,%d2
00027726: 4a42           	tstw %d2
00027728: 6eb8           	bgts 0x276e2
0002772a: 3028 0018      	movew %a0@(24),%d0
0002772e: 3140 0068      	movew %d0,%a0@(104)
00027732: 3228 0014      	movew %a0@(20),%d1
00027736: 3141 006a      	movew %d1,%a0@(106)
0002773a: 3141 0018      	movew %d1,%a0@(24)
0002773e: 3140 0014      	movew %d0,%a0@(20)
00027742: 3028 0024      	movew %a0@(36),%d0
00027746: 3168 0022 0024 	movew %a0@(34),%a0@(36)
0002774c: 3140 0022      	movew %d0,%a0@(34)
00027750: 317c 0001 0020 	movew #1,%a0@(32)
00027756: 3028 006c      	movew %a0@(108),%d0
0002775a: 0c79 0384 0000 	cmpiw #900,0x24b2
00027760: 24b2 
00027762: 6602           	bnes 0x27766
00027764: 4440           	negw %d0
00027766: 3140 006e      	movew %d0,%a0@(110)
0002776a: 3268 007c      	moveaw %a0@(124),%a1
0002776e: d7c9           	addal %a1,%a3
00027770: 214b 0074      	movel %a3,%a0@(116)
00027774: 4279 0000 2492 	clrw 0x2492
0002777a: 4279 0000 2494 	clrw 0x2494
00027780: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00027784: 4e75           	rts
00027786:  _scale
00027786: 598f           	subql #4,%sp
00027788: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0002778c: 246f 0034      	moveal %sp@(52),%a2
00027790: 3039 0000 2492 	movew 0x2492,%d0
00027796: 3200           	movew %d0,%d1
00027798: 0241 000f      	andiw #15,%d1
0002779c: 3541 0066      	movew %d1,%a2@(102)
000277a0: e840           	asrw #4,%d0
000277a2: d040           	addw %d0,%d0
000277a4: 3239 0000 2494 	movew 0x2494,%d1
000277aa: c3ea 006e      	mulsw %a2@(110),%d1
000277ae: 3041           	moveaw %d1,%a0
000277b0: 49f0 0000      	lea %a0@(0000000000000000,%d0:w),%a4
000277b4: d9ea 0074      	addal %a2@(116),%a4
000277b8: 3679 0000 24ba 	moveaw 0x24ba,%a3
000277be: 96ea 007c      	subaw %a2@(124),%a3
000277c2: 354b 007c      	movew %a3,%a2@(124)
000277c6: 364b           	moveaw %a3,%a3
000277c8: d7f9 0000 24b6 	addal 0x24b6,%a3
000277ce: 302a 0018      	movew %a2@(24),%d0
000277d2: 3540 006a      	movew %d0,%a2@(106)
000277d6: 342a 0014      	movew %a2@(20),%d2
000277da: 3542 0068      	movew %d2,%a2@(104)
000277de: e640           	asrw #3,%d0
000277e0: d040           	addw %d0,%d0
000277e2: 5440           	addqw #2,%d0
000277e4: 3540 006c      	movew %d0,%a2@(108)
000277e8: 363c 7fff      	movew #32767,%d3
000277ec: 4bfa fbea      	lea %pc@(0x273d8),%a5
000277f0: 4a79 0000 248e 	tstw 0x248e
000277f6: 6642           	bnes 0x2783a
000277f8: 3803           	movew %d3,%d4
000277fa: 3a7c 8000      	moveaw #-32768,%a5
000277fe: 6000 00b2      	braw 0x278b2
00027802: 3039 0000 248c 	movew 0x248c,%d0
00027808: d640           	addw %d0,%d3
0002780a: b043           	cmpw %d3,%d0
0002780c: 6312           	blss 0x27820
0002780e: 2f0b           	movel %a3,%sp@-
00027810: 2f0c           	movel %a4,%sp@-
00027812: 2f0a           	movel %a2,%sp@-
00027814: 4e95           	jsr %a5@
00027816: 306a 006c      	moveaw %a2@(108),%a0
0002781a: d7c8           	addal %a0,%a3
0002781c: 4fef 000c      	lea %sp@(12),%sp
00027820: 2f0b           	movel %a3,%sp@-
00027822: 2f0c           	movel %a4,%sp@-
00027824: 2f0a           	movel %a2,%sp@-
00027826: 4e95           	jsr %a5@
00027828: 306a 006c      	moveaw %a2@(108),%a0
0002782c: d7c8           	addal %a0,%a3
0002782e: 306a 006e      	moveaw %a2@(110),%a0
00027832: d9c8           	addal %a0,%a4
00027834: 5342           	subqw #1,%d2
00027836: 4fef 000c      	lea %sp@(12),%sp
0002783a: 4a42           	tstw %d2
0002783c: 6ec4           	bgts 0x27802
0002783e: 6076           	bras 0x278b6
00027840: 3039 0000 248c 	movew 0x248c,%d0
00027846: d840           	addw %d0,%d4
00027848: b044           	cmpw %d4,%d0
0002784a: 635e           	blss 0x278aa
0002784c: 360d           	movew %a5,%d3
0002784e: 3e2a 0066      	movew %a2@(102),%d7
00027852: ee6b           	lsrw %d7,%d3
00027854: 3c39 0000 248a 	movew 0x248a,%d6
0002785a: 224c           	moveal %a4,%a1
0002785c: 3f59 002e      	movew %a1@+,%sp@(46)
00027860: 3a2a 006a      	movew %a2@(106),%d5
00027864: 204b           	moveal %a3,%a0
00027866: 4241           	clrw %d1
00027868: 303c 8000      	movew #-32768,%d0
0002786c: 6030           	bras 0x2789e
0002786e: 3e2f 002e      	movew %sp@(46),%d7
00027872: ce43           	andw %d3,%d7
00027874: 670e           	beqs 0x27884
00027876: 3c79 0000 248c 	moveaw 0x248c,%fp
0002787c: dc4e           	addw %fp,%d6
0002787e: bc4e           	cmpw %fp,%d6
00027880: 640e           	bccs 0x27890
00027882: 8240           	orw %d0,%d1
00027884: e248           	lsrw #1,%d0
00027886: 6608           	bnes 0x27890
00027888: 30c1           	movew %d1,%a0@+
0002788a: 4241           	clrw %d1
0002788c: 303c 8000      	movew #-32768,%d0
00027890: e24b           	lsrw #1,%d3
00027892: 6608           	bnes 0x2789c
00027894: 3f59 002e      	movew %a1@+,%sp@(46)
00027898: 363c 8000      	movew #-32768,%d3
0002789c: 5345           	subqw #1,%d5
0002789e: 4a45           	tstw %d5
000278a0: 6ecc           	bgts 0x2786e
000278a2: 3081           	movew %d1,%a0@
000278a4: 306a 006c      	moveaw %a2@(108),%a0
000278a8: d7c8           	addal %a0,%a3
000278aa: 306a 006e      	moveaw %a2@(110),%a0
000278ae: d9c8           	addal %a0,%a4
000278b0: 5342           	subqw #1,%d2
000278b2: 4a42           	tstw %d2
000278b4: 6e8a           	bgts 0x27840
000278b6: 3279 0000 248a 	moveaw 0x248a,%a1
000278bc: 342a 0018      	movew %a2@(24),%d2
000278c0: 4a79 0000 248e 	tstw 0x248e
000278c6: 6704           	beqs 0x278cc
000278c8: 3002           	movew %d2,%d0
000278ca: 6002           	bras 0x278ce
000278cc: 4240           	clrw %d0
000278ce: 3239 0000 248c 	movew 0x248c,%d1
000278d4: 3049           	moveaw %a1,%a0
000278d6: d0c1           	addaw %d1,%a0
000278d8: 3602           	movew %d2,%d3
000278da: 600a           	bras 0x278e6
000278dc: b248           	cmpw %a0,%d1
000278de: 6302           	blss 0x278e2
000278e0: 5240           	addqw #1,%d0
000278e2: 5343           	subqw #1,%d3
000278e4: d0c1           	addaw %d1,%a0
000278e6: 4a43           	tstw %d3
000278e8: 6ef2           	bgts 0x278dc
000278ea: 3602           	movew %d2,%d3
000278ec: 4643           	notw %d3
000278ee: 780f           	moveq #15,%d4
000278f0: e863           	asrw %d4,%d3
000278f2: c443           	andw %d3,%d2
000278f4: c5c1           	mulsw %d1,%d2
000278f6: d449           	addw %a1,%d2
000278f8: 33c2 0000 248a 	movew %d2,0x248a
000278fe: 3540 0018      	movew %d0,%a2@(24)
00027902: 356a 0022 0014 	movew %a2@(34),%a2@(20)
00027908: 356a 006c 006e 	movew %a2@(108),%a2@(110)
0002790e: 306a 007c      	moveaw %a2@(124),%a0
00027912: d1f9 0000 24b6 	addal 0x24b6,%a0
00027918: 2548 0074      	movel %a0,%a2@(116)
0002791c: 4279 0000 2492 	clrw 0x2492
00027922: 4279 0000 2494 	clrw 0x2494
00027928: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0002792c: 588f           	addql #4,%sp
0002792e: 4e75           	rts
00027930:  _direct_screen_blit
00027930: 518f           	subql #8,%sp
00027932: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00027936: 382f 0038      	movew %sp@(56),%d4
0002793a: 246f 003a      	moveal %sp@(58),%a2
0002793e: 3439 0000 249c 	movew 0x249c,%d2
00027944: 3639 0000 246e 	movew 0x246e,%d3
0002794a: 3679 0000 24a2 	moveaw 0x24a2,%a3
00027950: 3a39 0000 244c 	movew 0x244c,%d5
00027956: 0c79 0008 0000 	cmpiw #8,0x244a
0002795c: 244a 
0002795e: 6300 0124      	blsw 0x27a84
00027962: 3205           	movew %d5,%d1
00027964: e249           	lsrw #1,%d1
00027966: 2079 0000 227a 	moveal 0x227a,%a0
0002796c: 2068 04b4      	moveal %a0@(1204),%a0
00027970: 3279 0000 24b4 	moveaw 0x24b4,%a1
00027976: d3c9           	addal %a1,%a1
00027978: 3031 8800      	movew %a1@(0000000000000000,%a0:l),%d0
0002797c: 3f50 002e      	movew %a0@,%sp@(46)
00027980: 3c39 0000 2498 	movew 0x2498,%d6
00027986: cbc6           	mulsw %d6,%d5
00027988: 3079 0000 2496 	moveaw 0x2496,%a0
0002798e: d1c8           	addal %a0,%a0
00027990: 43f0 5800      	lea %a0@(0000000000000000,%d5:l),%a1
00027994: d3f9 0000 044e 	addal 0x44e,%a1
0002799a: 2f79 0000 249e 	movel 0x249e,%sp@(48)
000279a0: 0030 
000279a2: 3841           	moveaw %d1,%a4
000279a4: d9cc           	addal %a4,%a4
000279a6: 364b           	moveaw %a3,%a3
000279a8: 6000 00d0      	braw 0x27a7a
000279ac: 305a           	moveaw %a2@+,%a0
000279ae: d1ef 0030      	addal %sp@(48),%a0
000279b2: 0c43 0002      	cmpiw #2,%d3
000279b6: 6716           	beqs 0x279ce
000279b8: 0c43 0003      	cmpiw #3,%d3
000279bc: 6708           	beqs 0x279c6
000279be: 0c43 0001      	cmpiw #1,%d3
000279c2: 6616           	bnes 0x279da
000279c4: 600e           	bras 0x279d4
000279c6: 2a49           	moveal %a1,%a5
000279c8: 3a02           	movew %d2,%d5
000279ca: 6000 00a4      	braw 0x27a70
000279ce: 2a49           	moveal %a1,%a5
000279d0: 3a02           	movew %d2,%d5
000279d2: 6078           	bras 0x27a4c
000279d4: 2a49           	moveal %a1,%a5
000279d6: 3a02           	movew %d2,%d5
000279d8: 604e           	bras 0x27a28
000279da: 2a49           	moveal %a1,%a5
000279dc: 3202           	movew %d2,%d1
000279de: 601c           	bras 0x279fc
000279e0: 1c05           	moveb %d5,%d6
000279e2: cc10           	andb %a0@,%d6
000279e4: 6704           	beqs 0x279ea
000279e6: 3c00           	movew %d0,%d6
000279e8: 6004           	bras 0x279ee
000279ea: 3c2f 002e      	movew %sp@(46),%d6
000279ee: 3cc6           	movew %d6,%fp@+
000279f0: e20d           	lsrb #1,%d5
000279f2: be8e           	cmpl %fp,%d7
000279f4: 66ea           	bnes 0x279e0
000279f6: d1cb           	addal %a3,%a0
000279f8: dbcc           	addal %a4,%a5
000279fa: 5341           	subqw #1,%d1
000279fc: 4a41           	tstw %d1
000279fe: 6f74           	bles 0x27a74
00027a00: 7e10           	moveq #16,%d7
00027a02: de8d           	addl %a5,%d7
00027a04: 2c4d           	moveal %a5,%fp
00027a06: 7a80           	moveq #-128,%d5
00027a08: 60d6           	bras 0x279e0
00027a0a: 7200           	moveq #0,%d1
00027a0c: 7c80           	moveq #-128,%d6
00027a0e: 1e06           	moveb %d6,%d7
00027a10: ce10           	andb %a0@,%d7
00027a12: 6704           	beqs 0x27a18
00027a14: 3b80 1800      	movew %d0,%a5@(0000000000000000,%d1:l)
00027a18: e20e           	lsrb #1,%d6
00027a1a: 5481           	addql #2,%d1
00027a1c: 7e10           	moveq #16,%d7
00027a1e: be81           	cmpl %d1,%d7
00027a20: 66ec           	bnes 0x27a0e
00027a22: d1cb           	addal %a3,%a0
00027a24: dbcc           	addal %a4,%a5
00027a26: 5345           	subqw #1,%d5
00027a28: 4a45           	tstw %d5
00027a2a: 6ede           	bgts 0x27a0a
00027a2c: 6046           	bras 0x27a74
00027a2e: 7200           	moveq #0,%d1
00027a30: 7c80           	moveq #-128,%d6
00027a32: 1e06           	moveb %d6,%d7
00027a34: ce10           	andb %a0@,%d7
00027a36: 6704           	beqs 0x27a3c
00027a38: 4675 1800      	notw %a5@(0000000000000000,%d1:l)
00027a3c: e20e           	lsrb #1,%d6
00027a3e: 5481           	addql #2,%d1
00027a40: 7e10           	moveq #16,%d7
00027a42: be81           	cmpl %d1,%d7
00027a44: 66ec           	bnes 0x27a32
00027a46: d1cb           	addal %a3,%a0
00027a48: dbcc           	addal %a4,%a5
00027a4a: 5345           	subqw #1,%d5
00027a4c: 4a45           	tstw %d5
00027a4e: 6ede           	bgts 0x27a2e
00027a50: 6022           	bras 0x27a74
00027a52: 7200           	moveq #0,%d1
00027a54: 7c80           	moveq #-128,%d6
00027a56: 1e06           	moveb %d6,%d7
00027a58: ce10           	andb %a0@,%d7
00027a5a: 6604           	bnes 0x27a60
00027a5c: 3b80 1800      	movew %d0,%a5@(0000000000000000,%d1:l)
00027a60: e20e           	lsrb #1,%d6
00027a62: 5481           	addql #2,%d1
00027a64: 7e10           	moveq #16,%d7
00027a66: be81           	cmpl %d1,%d7
00027a68: 66ec           	bnes 0x27a56
00027a6a: d1cb           	addal %a3,%a0
00027a6c: dbcc           	addal %a4,%a5
00027a6e: 5345           	subqw #1,%d5
00027a70: 4a45           	tstw %d5
00027a72: 6ede           	bgts 0x27a52
00027a74: 43e9 0010      	lea %a1@(16),%a1
00027a78: 5344           	subqw #1,%d4
00027a7a: 4a44           	tstw %d4
00027a7c: 6e00 ff2e      	bgtw 0x279ac
00027a80: 6000 013c      	braw 0x27bbe
00027a84: 3f39 0000 2498 	movew 0x2498,%sp@-
00027a8a: 3f39 0000 2496 	movew 0x2496,%sp@-
00027a90: 4eb9 0002 48a0 	jsr 0x248a0
00027a96: 588f           	addql #4,%sp
00027a98: 0839 0003 0000 	btst #3,0x2497
00027a9e: 2497 
00027aa0: 6700 0112      	beqw 0x27bb4
00027aa4: 5280           	addql #1,%d0
00027aa6: 6000 010c      	braw 0x27bb4
00027aaa: 305a           	moveaw %a2@+,%a0
00027aac: d1f9 0000 249e 	addal 0x249e,%a0
00027ab2: 3c39 0000 24b4 	movew 0x24b4,%d6
00027ab8: 3f79 0000 244a 	movew 0x244a,%sp@(46)
00027abe: 002e 
00027ac0: 2200           	movel %d0,%d1
00027ac2: 6000 00ca      	braw 0x27b8e
00027ac6: 0c43 0002      	cmpiw #2,%d3
00027aca: 6714           	beqs 0x27ae0
00027acc: 3e06           	movew %d6,%d7
00027ace: 0247 0001      	andiw #1,%d7
00027ad2: 0c43 0003      	cmpiw #3,%d3
00027ad6: 677e           	beqs 0x27b56
00027ad8: 0c43 0001      	cmpiw #1,%d3
00027adc: 660a           	bnes 0x27ae8
00027ade: 6034           	bras 0x27b14
00027ae0: 2841           	moveal %d1,%a4
00027ae2: 2a48           	moveal %a0,%a5
00027ae4: 3e02           	movew %d2,%d7
00027ae6: 6068           	bras 0x27b50
00027ae8: 4a47           	tstw %d7
00027aea: 6606           	bnes 0x27af2
00027aec: 2841           	moveal %d1,%a4
00027aee: 3e02           	movew %d2,%d7
00027af0: 601c           	bras 0x27b0e
00027af2: 2a41           	moveal %d1,%a5
00027af4: 2848           	moveal %a0,%a4
00027af6: 3e02           	movew %d2,%d7
00027af8: 6008           	bras 0x27b02
00027afa: 1a94           	moveb %a4@,%a5@
00027afc: d9cb           	addal %a3,%a4
00027afe: dbc9           	addal %a1,%a5
00027b00: 5347           	subqw #1,%d7
00027b02: 4a47           	tstw %d7
00027b04: 6ef4           	bgts 0x27afa
00027b06: 607e           	bras 0x27b86
00027b08: 4214           	clrb %a4@
00027b0a: d9c9           	addal %a1,%a4
00027b0c: 5347           	subqw #1,%d7
00027b0e: 4a47           	tstw %d7
00027b10: 6ef6           	bgts 0x27b08
00027b12: 6072           	bras 0x27b86
00027b14: 2841           	moveal %d1,%a4
00027b16: 2a48           	moveal %a0,%a5
00027b18: 4a47           	tstw %d7
00027b1a: 6604           	bnes 0x27b20
00027b1c: 3e02           	movew %d2,%d7
00027b1e: 6020           	bras 0x27b40
00027b20: 3e02           	movew %d2,%d7
00027b22: 600a           	bras 0x27b2e
00027b24: 1a15           	moveb %a5@,%d5
00027b26: 8b14           	orb %d5,%a4@
00027b28: dbcb           	addal %a3,%a5
00027b2a: d9c9           	addal %a1,%a4
00027b2c: 5347           	subqw #1,%d7
00027b2e: 4a47           	tstw %d7
00027b30: 6ef2           	bgts 0x27b24
00027b32: 6052           	bras 0x27b86
00027b34: 1a15           	moveb %a5@,%d5
00027b36: 4605           	notb %d5
00027b38: cb14           	andb %d5,%a4@
00027b3a: dbcb           	addal %a3,%a5
00027b3c: d9c9           	addal %a1,%a4
00027b3e: 5347           	subqw #1,%d7
00027b40: 4a47           	tstw %d7
00027b42: 6ef0           	bgts 0x27b34
00027b44: 6040           	bras 0x27b86
00027b46: 1a15           	moveb %a5@,%d5
00027b48: bb14           	eorb %d5,%a4@
00027b4a: dbcb           	addal %a3,%a5
00027b4c: d9c9           	addal %a1,%a4
00027b4e: 5347           	subqw #1,%d7
00027b50: 4a47           	tstw %d7
00027b52: 6ef2           	bgts 0x27b46
00027b54: 6030           	bras 0x27b86
00027b56: 2841           	moveal %d1,%a4
00027b58: 2a48           	moveal %a0,%a5
00027b5a: 4a47           	tstw %d7
00027b5c: 6604           	bnes 0x27b62
00027b5e: 3e02           	movew %d2,%d7
00027b60: 6020           	bras 0x27b82
00027b62: 3e02           	movew %d2,%d7
00027b64: 600c           	bras 0x27b72
00027b66: 1a15           	moveb %a5@,%d5
00027b68: 4605           	notb %d5
00027b6a: 8b14           	orb %d5,%a4@
00027b6c: dbcb           	addal %a3,%a5
00027b6e: d9c9           	addal %a1,%a4
00027b70: 5347           	subqw #1,%d7
00027b72: 4a47           	tstw %d7
00027b74: 6ef0           	bgts 0x27b66
00027b76: 600e           	bras 0x27b86
00027b78: 1a15           	moveb %a5@,%d5
00027b7a: cb14           	andb %d5,%a4@
00027b7c: dbcb           	addal %a3,%a5
00027b7e: d9c9           	addal %a1,%a4
00027b80: 5347           	subqw #1,%d7
00027b82: 4a47           	tstw %d7
00027b84: 6ef2           	bgts 0x27b78
00027b86: 5481           	addql #2,%d1
00027b88: e246           	asrw #1,%d6
00027b8a: 536f 002e      	subqw #1,%sp@(46)
00027b8e: 4a6f 002e      	tstw %sp@(46)
00027b92: 6e00 ff32      	bgtw 0x27ac6
00027b96: 5280           	addql #1,%d0
00027b98: 0800 0000      	btst #0,%d0
00027b9c: 6612           	bnes 0x27bb0
00027b9e: 3239 0000 244a 	movew 0x244a,%d1
00027ba4: 5341           	subqw #1,%d1
00027ba6: 0281 0000 ffff 	andil #65535,%d1
00027bac: d281           	addl %d1,%d1
00027bae: d081           	addl %d1,%d0
00027bb0: 5344           	subqw #1,%d4
00027bb2: 6004           	bras 0x27bb8
00027bb4: 364b           	moveaw %a3,%a3
00027bb6: 3245           	moveaw %d5,%a1
00027bb8: 4a44           	tstw %d4
00027bba: 6e00 feee      	bgtw 0x27aaa
00027bbe: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00027bc2: 508f           	addql #8,%sp
00027bc4: 4e75           	rts
00027bc6:  _text_blt
00027bc6: 4e56 ff80      	linkw %fp,#-128
00027bca: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00027bce: 426e ffa2      	clrw %fp@(-94)
00027bd2: 3839 0000 24a4 	movew 0x24a4,%d4
00027bd8: 3d44 ffa0      	movew %d4,%fp@(-96)
00027bdc: 3d79 0000 246e 	movew 0x246e,%fp@(-98)
00027be2: ff9e 
00027be4: 3439 0000 249a 	movew 0x249a,%d2
00027bea: 3d42 ff9a      	movew %d2,%fp@(-102)
00027bee: 3d79 0000 2496 	movew 0x2496,%fp@(-104)
00027bf4: ff98 
00027bf6: 3639 0000 249c 	movew 0x249c,%d3
00027bfc: 3d43 ff96      	movew %d3,%fp@(-106)
00027c00: 3d79 0000 2498 	movew 0x2498,%fp@(-108)
00027c06: ff94 
00027c08: 426e fffe      	clrw %fp@(-2)
00027c0c: 4a79 0000 24b0 	tstw 0x24b0
00027c12: 6726           	beqs 0x27c3a
00027c14: 3f03           	movew %d3,%sp@-
00027c16: 3f3c 7fff      	movew #32767,%sp@-
00027c1a: 45fa f846      	lea %pc@(0x27462),%a2
00027c1e: 4e92           	jsr %a2@
00027c20: 588f           	addql #4,%sp
00027c22: 3600           	movew %d0,%d3
00027c24: 3d40 ffa4      	movew %d0,%fp@(-92)
00027c28: 3f02           	movew %d2,%sp@-
00027c2a: 3f39 0000 248a 	movew 0x248a,%sp@-
00027c30: 4e92           	jsr %a2@
00027c32: 588f           	addql #4,%sp
00027c34: 3400           	movew %d0,%d2
00027c36: 3d40 ffa6      	movew %d0,%fp@(-90)
00027c3a: 426e ffb6      	clrw %fp@(-74)
00027c3e: 0804 0000      	btst #0,%d4
00027c42: 671a           	beqs 0x27c5e
00027c44: 3039 0000 24aa 	movew 0x24aa,%d0
00027c4a: 6608           	bnes 0x27c54
00027c4c: 0244 fffe      	andiw #-2,%d4
00027c50: 3d44 ffa0      	movew %d4,%fp@(-96)
00027c54: 4a79 0000 2490 	tstw 0x2490
00027c5a: 6602           	bnes 0x27c5e
00027c5c: d440           	addw %d0,%d2
00027c5e: 302e ffa0      	movew %fp@(-96),%d0
00027c62: 44c0           	movew %d0,%ccr
00027c64: 660e           	bnes 0x27c74
00027c66: 3239 0000 24ae 	movew 0x24ae,%d1
00027c6c: d279 0000 24ac 	addw 0x24ac,%d1
00027c72: d441           	addw %d1,%d2
00027c74: 0800 0004      	btst #4,%d0
00027c78: 6704           	beqs 0x27c7e
00027c7a: 5442           	addqw #2,%d2
00027c7c: 5443           	addqw #2,%d3
00027c7e: 3039 0000 24b2 	movew 0x24b2,%d0
00027c84: 0c40 0708      	cmpiw #1800,%d0
00027c88: 6712           	beqs 0x27c9c
00027c8a: 0c40 0a8c      	cmpiw #2700,%d0
00027c8e: 6712           	beqs 0x27ca2
00027c90: 0c40 0384      	cmpiw #900,%d0
00027c94: 6612           	bnes 0x27ca8
00027c96: 956e ff94      	subw %d2,%fp@(-108)
00027c9a: 6006           	bras 0x27ca2
00027c9c: 956e ff98      	subw %d2,%fp@(-104)
00027ca0: 6006           	bras 0x27ca8
00027ca2: 3002           	movew %d2,%d0
00027ca4: 3403           	movew %d3,%d2
00027ca6: 3600           	movew %d0,%d3
00027ca8: 4a79 0000 2480 	tstw 0x2480
00027cae: 6700 0646      	beqw 0x282f6
00027cb2: 302e ff98      	movew %fp@(-104),%d0
00027cb6: 3239 0000 2482 	movew 0x2482,%d1
00027cbc: b240           	cmpw %d0,%d1
00027cbe: 6f0e           	bles 0x27cce
00027cc0: 3040           	moveaw %d0,%a0
00027cc2: d0c2           	addaw %d2,%a0
00027cc4: b248           	cmpw %a0,%d1
00027cc6: 6c00 05b6      	bgew 0x2827e
00027cca: 7801           	moveq #1,%d4
00027ccc: 6002           	bras 0x27cd0
00027cce: 4244           	clrw %d4
00027cd0: 3239 0000 2486 	movew 0x2486,%d1
00027cd6: b240           	cmpw %d0,%d1
00027cd8: 6d00 05a4      	bltw 0x2827e
00027cdc: d440           	addw %d0,%d2
00027cde: b242           	cmpw %d2,%d1
00027ce0: 6c02           	bges 0x27ce4
00027ce2: 7801           	moveq #1,%d4
00027ce4: 302e ff94      	movew %fp@(-108),%d0
00027ce8: 3239 0000 2484 	movew 0x2484,%d1
00027cee: b240           	cmpw %d0,%d1
00027cf0: 6f0c           	bles 0x27cfe
00027cf2: 3040           	moveaw %d0,%a0
00027cf4: d0c3           	addaw %d3,%a0
00027cf6: b248           	cmpw %a0,%d1
00027cf8: 6c00 0584      	bgew 0x2827e
00027cfc: 7801           	moveq #1,%d4
00027cfe: 3239 0000 2488 	movew 0x2488,%d1
00027d04: b240           	cmpw %d0,%d1
00027d06: 6d00 0576      	bltw 0x2827e
00027d0a: d640           	addw %d0,%d3
00027d0c: b243           	cmpw %d3,%d1
00027d0e: 6d00 05ec      	bltw 0x282fc
00027d12: 426e ffe4      	clrw %fp@(-28)
00027d16: 3d79 0000 24a2 	movew 0x24a2,%fp@(-16)
00027d1c: fff0 
00027d1e: 2d79 0000 249e 	movel 0x249e,%fp@(-10)
00027d24: fff6 
00027d26: 4a79 0000 24b0 	tstw 0x24b0
00027d2c: 670a           	beqs 0x27d38
00027d2e: 486e ff82      	pea %fp@(-126)
00027d32: 4eba fa52      	jsr %pc@(0x27786)
00027d36: 588f           	addql #4,%sp
00027d38: 0c79 0008 0000 	cmpiw #8,0x244a
00027d3e: 244a 
00027d40: 630a           	blss 0x27d4c
00027d42: 302e ffa0      	movew %fp@(-96),%d0
00027d46: 0240 0015      	andiw #21,%d0
00027d4a: 6626           	bnes 0x27d72
00027d4c: 302e ffa0      	movew %fp@(-96),%d0
00027d50: 0800 0004      	btst #4,%d0
00027d54: 661c           	bnes 0x27d72
00027d56: 4a79 0000 24b2 	tstw 0x24b2
00027d5c: 6708           	beqs 0x27d66
00027d5e: 3200           	movew %d0,%d1
00027d60: 0241 0005      	andiw #5,%d1
00027d64: 660c           	bnes 0x27d72
00027d66: 44c0           	movew %d0,%ccr
00027d68: 6600 016a      	bnew 0x27ed4
00027d6c: 4a44           	tstw %d4
00027d6e: 6700 0164      	beqw 0x27ed4
00027d72: 342e ff96      	movew %fp@(-106),%d2
00027d76: 3d42 ffea      	movew %d2,%fp@(-22)
00027d7a: 3039 0000 2492 	movew 0x2492,%d0
00027d80: 3200           	movew %d0,%d1
00027d82: 0241 000f      	andiw #15,%d1
00027d86: 3d41 ffe8      	movew %d1,%fp@(-24)
00027d8a: 3202           	movew %d2,%d1
00027d8c: d279 0000 2494 	addw 0x2494,%d1
00027d92: 5341           	subqw #1,%d1
00027d94: 362e fff0      	movew %fp@(-16),%d3
00027d98: c3c3           	mulsw %d3,%d1
00027d9a: e640           	asrw #3,%d0
00027d9c: 0240 fffe      	andiw #-2,%d0
00027da0: 3240           	moveaw %d0,%a1
00027da2: 45f1 1800      	lea %a1@(0000000000000000,%d1:l),%a2
00027da6: d5ee fff6      	addal %fp@(-10),%a2
00027daa: 4443           	negw %d3
00027dac: 3d43 fff0      	movew %d3,%fp@(-16)
00027db0: 3079 0000 24aa 	moveaw 0x24aa,%a0
00027db6: 3279 0000 24ae 	moveaw 0x24ae,%a1
00027dbc: d2f9 0000 24ac 	addaw 0x24ac,%a1
00027dc2: 302e ff9a      	movew %fp@(-102),%d0
00027dc6: 322e ffa0      	movew %fp@(-96),%d1
00027dca: 0801 0000      	btst #0,%d1
00027dce: 6706           	beqs 0x27dd6
00027dd0: d048           	addw %a0,%d0
00027dd2: 3d48 ffb6      	movew %a0,%fp@(-74)
00027dd6: 426e ffe6      	clrw %fp@(-26)
00027dda: 0801 0004      	btst #4,%d1
00027dde: 6712           	beqs 0x27df2
00027de0: 5640           	addqw #3,%d0
00027de2: 3d7c 0001 ffe6 	movew #1,%fp@(-26)
00027de8: 3602           	movew %d2,%d3
00027dea: 5443           	addqw #2,%d3
00027dec: 3d43 ff96      	movew %d3,%fp@(-106)
00027df0: 5642           	addqw #3,%d2
00027df2: 3d40 ffec      	movew %d0,%fp@(-20)
00027df6: d049           	addw %a1,%d0
00027df8: 3d40 ff9a      	movew %d0,%fp@(-102)
00027dfc: e840           	asrw #4,%d0
00027dfe: d040           	addw %d0,%d0
00027e00: 5440           	addqw #2,%d0
00027e02: 3a00           	movew %d0,%d5
00027e04: 4445           	negw %d5
00027e06: 3d45 ffee      	movew %d5,%fp@(-18)
00027e0a: 5342           	subqw #1,%d2
00027e0c: c5c0           	mulsw %d0,%d2
00027e0e: 3079 0000 24ba 	moveaw 0x24ba,%a0
00027e14: 90ee fffe      	subaw %fp@(-2),%a0
00027e18: 3d48 fffe      	movew %a0,%fp@(-2)
00027e1c: 3048           	moveaw %a0,%a0
00027e1e: d1f9 0000 24b6 	addal 0x24b6,%a0
00027e24: 2d48 fff6      	movel %a0,%fp@(-10)
00027e28: 0241 0014      	andiw #20,%d1
00027e2c: 672a           	beqs 0x27e58
00027e2e: d042           	addw %d2,%d0
00027e30: 3200           	movew %d0,%d1
00027e32: 7c0f           	moveq #15,%d6
00027e34: ec69           	lsrw %d6,%d1
00027e36: d240           	addw %d0,%d1
00027e38: e241           	asrw #1,%d1
00027e3a: 2248           	moveal %a0,%a1
00027e3c: 6002           	bras 0x27e40
00027e3e: 4259           	clrw %a1@+
00027e40: 51c9 fffc      	dbf %d1,0x27e3e
00027e44: 082e 0004 ffa1 	btst #4,%fp@(-95)
00027e4a: 670c           	beqs 0x27e58
00027e4c: 576e ffec      	subqw #3,%fp@(-20)
00027e50: 536e ff9a      	subqw #1,%fp@(-102)
00027e54: d46e ffee      	addw %fp@(-18),%d2
00027e58: 426e ff9e      	clrw %fp@(-98)
00027e5c: 3d7c 0001 ffac 	movew #1,%fp@(-84)
00027e62: 426e ffb4      	clrw %fp@(-76)
00027e66: 3d7c 0001 ffaa 	movew #1,%fp@(-86)
00027e6c: 3d7c 0002 ffa8 	movew #2,%fp@(-88)
00027e72: 362e ffa0      	movew %fp@(-96),%d3
00027e76: 3003           	movew %d3,%d0
00027e78: 0240 0005      	andiw #5,%d0
00027e7c: 3d40 ffa0      	movew %d0,%fp@(-96)
00027e80: 4870 2000      	pea %a0@(0000000000000000,%d2:w)
00027e84: 2f0a           	movel %a2,%sp@-
00027e86: 2f0e           	movel %fp,%sp@-
00027e88: 4eb9 0002 8a68 	jsr 0x28a68
00027e8e: 3d43 ffa0      	movew %d3,%fp@(-96)
00027e92: 3d79 0000 246e 	movew 0x246e,%fp@(-98)
00027e98: ff9e 
00027e9a: 322e ffee      	movew %fp@(-18),%d1
00027e9e: 4441           	negw %d1
00027ea0: 3d41 fff0      	movew %d1,%fp@(-16)
00027ea4: 4fef 000c      	lea %sp@(12),%sp
00027ea8: 0803 0004      	btst #4,%d3
00027eac: 6714           	beqs 0x27ec2
00027eae: 486e ff82      	pea %fp@(-126)
00027eb2: 4eba f5fa      	jsr %pc@(0x274ae)
00027eb6: 302e fff0      	movew %fp@(-16),%d0
00027eba: 48c0           	extl %d0
00027ebc: d1ae fff6      	addl %d0,%fp@(-10)
00027ec0: 588f           	addql #4,%sp
00027ec2: 4279 0000 2492 	clrw 0x2492
00027ec8: 4279 0000 2494 	clrw 0x2494
00027ece: 026e fffa ffa0 	andiw #-6,%fp@(-96)
00027ed4: 4a79 0000 24b2 	tstw 0x24b2
00027eda: 670a           	beqs 0x27ee6
00027edc: 486e ff82      	pea %fp@(-126)
00027ee0: 4eba f6c2      	jsr %pc@(0x275a4)
00027ee4: 588f           	addql #4,%sp
00027ee6: 082e 0000 ffa1 	btst #0,%fp@(-95)
00027eec: 6716           	beqs 0x27f04
00027eee: 3039 0000 24aa 	movew 0x24aa,%d0
00027ef4: 3d40 ffb6      	movew %d0,%fp@(-74)
00027ef8: 4a79 0000 2490 	tstw 0x2490
00027efe: 6604           	bnes 0x27f04
00027f00: d16e ff9a      	addw %d0,%fp@(-102)
00027f04: 4a79 0000 2480 	tstw 0x2480
00027f0a: 6700 00a6      	beqw 0x27fb2
00027f0e: 302e ff98      	movew %fp@(-104),%d0
00027f12: 3239 0000 2482 	movew 0x2482,%d1
00027f18: b240           	cmpw %d0,%d1
00027f1a: 6f20           	bles 0x27f3c
00027f1c: 306e ff9a      	moveaw %fp@(-102),%a0
00027f20: d048           	addw %a0,%d0
00027f22: 9041           	subw %d1,%d0
00027f24: 4a40           	tstw %d0
00027f26: 6f00 0356      	blew 0x2827e
00027f2a: 90c0           	subaw %d0,%a0
00027f2c: 3408           	movew %a0,%d2
00027f2e: d579 0000 2492 	addw %d2,0x2492
00027f34: 3d40 ff9a      	movew %d0,%fp@(-102)
00027f38: 3d41 ff98      	movew %d1,%fp@(-104)
00027f3c: 302e ff98      	movew %fp@(-104),%d0
00027f40: 3079 0000 2486 	moveaw 0x2486,%a0
00027f46: b048           	cmpw %a0,%d0
00027f48: 6e00 0334      	bgtw 0x2827e
00027f4c: 322e ff9a      	movew %fp@(-102),%d1
00027f50: d041           	addw %d1,%d0
00027f52: 9048           	subw %a0,%d0
00027f54: 5340           	subqw #1,%d0
00027f56: 4a40           	tstw %d0
00027f58: 6f06           	bles 0x27f60
00027f5a: 9240           	subw %d0,%d1
00027f5c: 3d41 ff9a      	movew %d1,%fp@(-102)
00027f60: 302e ff94      	movew %fp@(-108),%d0
00027f64: 3239 0000 2484 	movew 0x2484,%d1
00027f6a: b240           	cmpw %d0,%d1
00027f6c: 6f20           	bles 0x27f8e
00027f6e: 306e ff96      	moveaw %fp@(-106),%a0
00027f72: d048           	addw %a0,%d0
00027f74: 9041           	subw %d1,%d0
00027f76: 4a40           	tstw %d0
00027f78: 6f00 0304      	blew 0x2827e
00027f7c: 90c0           	subaw %d0,%a0
00027f7e: 3608           	movew %a0,%d3
00027f80: d779 0000 2494 	addw %d3,0x2494
00027f86: 3d40 ff96      	movew %d0,%fp@(-106)
00027f8a: 3d41 ff94      	movew %d1,%fp@(-108)
00027f8e: 302e ff94      	movew %fp@(-108),%d0
00027f92: 3079 0000 2488 	moveaw 0x2488,%a0
00027f98: b048           	cmpw %a0,%d0
00027f9a: 6e00 02e2      	bgtw 0x2827e
00027f9e: 322e ff96      	movew %fp@(-106),%d1
00027fa2: d041           	addw %d1,%d0
00027fa4: 9048           	subw %a0,%d0
00027fa6: 5340           	subqw #1,%d0
00027fa8: 4a40           	tstw %d0
00027faa: 6f06           	bles 0x27fb2
00027fac: 9240           	subw %d0,%d1
00027fae: 3d41 ff96      	movew %d1,%fp@(-106)
00027fb2: 3479 0000 24b4 	moveaw 0x24b4,%a2
00027fb8: 3d4a ffac      	movew %a2,%fp@(-84)
00027fbc: 426e ffb4      	clrw %fp@(-76)
00027fc0: 3439 0000 244a 	movew 0x244a,%d2
00027fc6: 3d42 ffaa      	movew %d2,%fp@(-86)
00027fca: 3a02           	movew %d2,%d5
00027fcc: da42           	addw %d2,%d5
00027fce: 3d45 ffa8      	movew %d5,%fp@(-88)
00027fd2: 302e ff96      	movew %fp@(-106),%d0
00027fd6: 3d40 ffea      	movew %d0,%fp@(-22)
00027fda: 3d6e ff9a ffec 	movew %fp@(-102),%fp@(-20)
00027fe0: 3a39 0000 2492 	movew 0x2492,%d5
00027fe6: 3c05           	movew %d5,%d6
00027fe8: 0246 000f      	andiw #15,%d6
00027fec: 3d46 ffe8      	movew %d6,%fp@(-24)
00027ff0: 3200           	movew %d0,%d1
00027ff2: d279 0000 2494 	addw 0x2494,%d1
00027ff8: 5341           	subqw #1,%d1
00027ffa: 362e fff0      	movew %fp@(-16),%d3
00027ffe: 3801           	movew %d1,%d4
00028000: c9c3           	mulsw %d3,%d4
00028002: 3205           	movew %d5,%d1
00028004: e641           	asrw #3,%d1
00028006: 0241 fffe      	andiw #-2,%d1
0002800a: 3c01           	movew %d1,%d6
0002800c: 48c6           	extl %d6
0002800e: 2244           	moveal %d4,%a1
00028010: 41f1 6800      	lea %a1@(0000000000000000,%d6:l),%a0
00028014: d1ee fff6      	addal %fp@(-10),%a0
00028018: 2d48 fff6      	movel %a0,%fp@(-10)
0002801c: 4443           	negw %d3
0002801e: 3d43 fff0      	movew %d3,%fp@(-16)
00028022: 3200           	movew %d0,%d1
00028024: d26e ff94      	addw %fp@(-108),%d1
00028028: 0c42 0008      	cmpiw #8,%d2
0002802c: 6300 01fe      	blsw 0x2822c
00028030: 3839 0000 24ae 	movew 0x24ae,%d4
00028036: d879 0000 24ac 	addw 0x24ac,%d4
0002803c: 362e ffb0      	movew %fp@(-80),%d3
00028040: 4a44           	tstw %d4
00028042: 672e           	beqs 0x28072
00028044: 082e 0004 ffa1 	btst #4,%fp@(-95)
0002804a: 6726           	beqs 0x28072
0002804c: 4a45           	tstw %d5
0002804e: 670a           	beqs 0x2805a
00028050: 4279 0000 2492 	clrw 0x2492
00028056: 426e ffe8      	clrw %fp@(-24)
0002805a: 3439 0000 2496 	movew 0x2496,%d2
00028060: 6c04           	bges 0x28066
00028062: 3d42 ff98      	movew %d2,%fp@(-104)
00028066: 3240           	moveaw %d0,%a1
00028068: 0c40 0008      	cmpiw #8,%d0
0002806c: 6f06           	bles 0x28074
0002806e: 5349           	subqw #1,%a1
00028070: 6002           	bras 0x28074
00028072: 3240           	moveaw %d0,%a1
00028074: 343c 8000      	movew #-32768,%d2
00028078: 3a2e ffe8      	movew %fp@(-24),%d5
0002807c: ea6a           	lsrw %d5,%d2
0002807e: 5341           	subqw #1,%d1
00028080: 3a39 0000 244c 	movew 0x244c,%d5
00028086: 366e ff98      	moveaw %fp@(-104),%a3
0002808a: d7cb           	addal %a3,%a3
0002808c: d7f9 0000 044e 	addal 0x44e,%a3
00028092: c2c5           	muluw %d5,%d1
00028094: d28b           	addl %a3,%d1
00028096: 2d41 fff2      	movel %d1,%fp@(-14)
0002809a: 4445           	negw %d5
0002809c: 3d45 ffee      	movew %d5,%fp@(-18)
000280a0: 2679 0000 227a 	moveal 0x227a,%a3
000280a6: 266b 04b4      	moveal %a3@(1204),%a3
000280aa: 344a           	moveaw %a2,%a2
000280ac: d5ca           	addal %a2,%a2
000280ae: 3472 b800      	moveaw %a2@(0000000000000000,%a3:l),%a2
000280b2: 3a53           	moveaw %a3@,%a5
000280b4: 3a2e ff9e      	movew %fp@(-98),%d5
000280b8: 0c45 0002      	cmpiw #2,%d5
000280bc: 6700 0112      	beqw 0x281d0
000280c0: 0c45 0003      	cmpiw #3,%d5
000280c4: 6700 0160      	beqw 0x28226
000280c8: 0c45 0001      	cmpiw #1,%d5
000280cc: 6656           	bnes 0x28124
000280ce: 6000 00aa      	braw 0x2817a
000280d2: 3c2e ffec      	movew %fp@(-20),%d6
000280d6: 3a02           	movew %d2,%d5
000280d8: 2841           	moveal %d1,%a4
000280da: 2648           	moveal %a0,%a3
000280dc: 601a           	bras 0x280f8
000280de: 3e05           	movew %d5,%d7
000280e0: ce53           	andw %a3@,%d7
000280e2: 6704           	beqs 0x280e8
000280e4: 3e0a           	movew %a2,%d7
000280e6: 6002           	bras 0x280ea
000280e8: 3e0d           	movew %a5,%d7
000280ea: 38c7           	movew %d7,%a4@+
000280ec: e25d           	rorw #1,%d5
000280ee: 0c45 8000      	cmpiw #-32768,%d5
000280f2: 6602           	bnes 0x280f6
000280f4: 548b           	addql #2,%a3
000280f6: 5346           	subqw #1,%d6
000280f8: 4a46           	tstw %d6
000280fa: 6ee2           	bgts 0x280de
000280fc: 4a44           	tstw %d4
000280fe: 6716           	beqs 0x28116
00028100: b049           	cmpw %a1,%d0
00028102: 6e12           	bgts 0x28116
00028104: e35b           	rolw #1,%d3
00028106: 4a43           	tstw %d3
00028108: 6c0c           	bges 0x28116
0002810a: e25a           	rorw #1,%d2
0002810c: 0c42 8000      	cmpiw #-32768,%d2
00028110: 6602           	bnes 0x28114
00028112: 5288           	addql #1,%a0
00028114: 5481           	addql #2,%d1
00028116: 5340           	subqw #1,%d0
00028118: 366e fff0      	moveaw %fp@(-16),%a3
0002811c: d1cb           	addal %a3,%a0
0002811e: 366e ffee      	moveaw %fp@(-18),%a3
00028122: d28b           	addl %a3,%d1
00028124: 4a40           	tstw %d0
00028126: 6eaa           	bgts 0x280d2
00028128: 6000 0154      	braw 0x2827e
0002812c: 3c2e ffec      	movew %fp@(-20),%d6
00028130: 3a02           	movew %d2,%d5
00028132: 2841           	moveal %d1,%a4
00028134: 2648           	moveal %a0,%a3
00028136: 6016           	bras 0x2814e
00028138: 3e05           	movew %d5,%d7
0002813a: ce53           	andw %a3@,%d7
0002813c: 6702           	beqs 0x28140
0002813e: 388a           	movew %a2,%a4@
00028140: 548c           	addql #2,%a4
00028142: e25d           	rorw #1,%d5
00028144: 0c45 8000      	cmpiw #-32768,%d5
00028148: 6602           	bnes 0x2814c
0002814a: 548b           	addql #2,%a3
0002814c: 5346           	subqw #1,%d6
0002814e: 4a46           	tstw %d6
00028150: 6ee6           	bgts 0x28138
00028152: 4a44           	tstw %d4
00028154: 6716           	beqs 0x2816c
00028156: b049           	cmpw %a1,%d0
00028158: 6e12           	bgts 0x2816c
0002815a: e35b           	rolw #1,%d3
0002815c: 4a43           	tstw %d3
0002815e: 6c0c           	bges 0x2816c
00028160: e25a           	rorw #1,%d2
00028162: 0c42 8000      	cmpiw #-32768,%d2
00028166: 6602           	bnes 0x2816a
00028168: 5288           	addql #1,%a0
0002816a: 5481           	addql #2,%d1
0002816c: 5340           	subqw #1,%d0
0002816e: 366e fff0      	moveaw %fp@(-16),%a3
00028172: d1cb           	addal %a3,%a0
00028174: 366e ffee      	moveaw %fp@(-18),%a3
00028178: d28b           	addl %a3,%d1
0002817a: 4a40           	tstw %d0
0002817c: 6eae           	bgts 0x2812c
0002817e: 6000 00fe      	braw 0x2827e
00028182: 3c2e ffec      	movew %fp@(-20),%d6
00028186: 3a02           	movew %d2,%d5
00028188: 2441           	moveal %d1,%a2
0002818a: 2648           	moveal %a0,%a3
0002818c: 6016           	bras 0x281a4
0002818e: 3e05           	movew %d5,%d7
00028190: ce53           	andw %a3@,%d7
00028192: 6702           	beqs 0x28196
00028194: 4652           	notw %a2@
00028196: 548a           	addql #2,%a2
00028198: e25d           	rorw #1,%d5
0002819a: 0c45 8000      	cmpiw #-32768,%d5
0002819e: 6602           	bnes 0x281a2
000281a0: 548b           	addql #2,%a3
000281a2: 5346           	subqw #1,%d6
000281a4: 4a46           	tstw %d6
000281a6: 6ee6           	bgts 0x2818e
000281a8: 4a44           	tstw %d4
000281aa: 6716           	beqs 0x281c2
000281ac: b049           	cmpw %a1,%d0
000281ae: 6e12           	bgts 0x281c2
000281b0: e35b           	rolw #1,%d3
000281b2: 4a43           	tstw %d3
000281b4: 6c0c           	bges 0x281c2
000281b6: e25a           	rorw #1,%d2
000281b8: 0c42 8000      	cmpiw #-32768,%d2
000281bc: 6602           	bnes 0x281c0
000281be: 5288           	addql #1,%a0
000281c0: 5481           	addql #2,%d1
000281c2: 5340           	subqw #1,%d0
000281c4: 346e fff0      	moveaw %fp@(-16),%a2
000281c8: d1ca           	addal %a2,%a0
000281ca: 346e ffee      	moveaw %fp@(-18),%a2
000281ce: d28a           	addl %a2,%d1
000281d0: 4a40           	tstw %d0
000281d2: 6eae           	bgts 0x28182
000281d4: 6000 00a8      	braw 0x2827e
000281d8: 3c2e ffec      	movew %fp@(-20),%d6
000281dc: 3a02           	movew %d2,%d5
000281de: 2841           	moveal %d1,%a4
000281e0: 2648           	moveal %a0,%a3
000281e2: 6016           	bras 0x281fa
000281e4: 3e05           	movew %d5,%d7
000281e6: ce53           	andw %a3@,%d7
000281e8: 6602           	bnes 0x281ec
000281ea: 388a           	movew %a2,%a4@
000281ec: 548c           	addql #2,%a4
000281ee: e25d           	rorw #1,%d5
000281f0: 0c45 8000      	cmpiw #-32768,%d5
000281f4: 6602           	bnes 0x281f8
000281f6: 548b           	addql #2,%a3
000281f8: 5346           	subqw #1,%d6
000281fa: 4a46           	tstw %d6
000281fc: 6ee6           	bgts 0x281e4
000281fe: 4a44           	tstw %d4
00028200: 6716           	beqs 0x28218
00028202: b049           	cmpw %a1,%d0
00028204: 6e12           	bgts 0x28218
00028206: e35b           	rolw #1,%d3
00028208: 4a43           	tstw %d3
0002820a: 6c0c           	bges 0x28218
0002820c: e25a           	rorw #1,%d2
0002820e: 0c42 8000      	cmpiw #-32768,%d2
00028212: 6602           	bnes 0x28216
00028214: 5288           	addql #1,%a0
00028216: 5481           	addql #2,%d1
00028218: 5340           	subqw #1,%d0
0002821a: 366e fff0      	moveaw %fp@(-16),%a3
0002821e: d1cb           	addal %a3,%a0
00028220: 366e ffee      	moveaw %fp@(-18),%a3
00028224: d28b           	addl %a3,%d1
00028226: 4a40           	tstw %d0
00028228: 6eae           	bgts 0x281d8
0002822a: 6052           	bras 0x2827e
0002822c: 302e ff98      	movew %fp@(-104),%d0
00028230: 3c00           	movew %d0,%d6
00028232: 0246 000f      	andiw #15,%d6
00028236: 3d46 ffe6      	movew %d6,%fp@(-26)
0002823a: 5341           	subqw #1,%d1
0002823c: 3439 0000 244c 	movew 0x244c,%d2
00028242: 0240 fff0      	andiw #-16,%d0
00028246: 4243           	clrw %d3
00028248: 1639 0004 c6b8 	moveb 0x4c6b8,%d3
0002824e: e668           	lsrw %d3,%d0
00028250: 0280 0000 ffff 	andil #65535,%d0
00028256: 2639 0000 044e 	movel 0x44e,%d3
0002825c: d680           	addl %d0,%d3
0002825e: c2c2           	muluw %d2,%d1
00028260: 2003           	movel %d3,%d0
00028262: d081           	addl %d1,%d0
00028264: 2d40 fff2      	movel %d0,%fp@(-14)
00028268: 4442           	negw %d2
0002826a: 3d42 ffee      	movew %d2,%fp@(-18)
0002826e: 2f00           	movel %d0,%sp@-
00028270: 2f08           	movel %a0,%sp@-
00028272: 2f0e           	movel %fp,%sp@-
00028274: 4eb9 0002 8a68 	jsr 0x28a68
0002827a: 4fef 000c      	lea %sp@(12),%sp
0002827e: 3039 0000 249a 	movew 0x249a,%d0
00028284: 4a79 0000 24b0 	tstw 0x24b0
0002828a: 6710           	beqs 0x2829c
0002828c: 4a6e ffa2      	tstw %fp@(-94)
00028290: 6706           	beqs 0x28298
00028292: 302e ffa4      	movew %fp@(-92),%d0
00028296: 6004           	bras 0x2829c
00028298: 302e ffa6      	movew %fp@(-90),%d0
0002829c: 3239 0000 24a4 	movew 0x24a4,%d1
000282a2: 0801 0004      	btst #4,%d1
000282a6: 6702           	beqs 0x282aa
000282a8: 5440           	addqw #2,%d0
000282aa: 0801 0000      	btst #0,%d1
000282ae: 670e           	beqs 0x282be
000282b0: 4a79 0000 2490 	tstw 0x2490
000282b6: 6606           	bnes 0x282be
000282b8: d079 0000 24aa 	addw 0x24aa,%d0
000282be: 3239 0000 24b2 	movew 0x24b2,%d1
000282c4: 0c41 0708      	cmpiw #1800,%d1
000282c8: 671c           	beqs 0x282e6
000282ca: 0c41 0a8c      	cmpiw #2700,%d1
000282ce: 671e           	beqs 0x282ee
000282d0: 0c41 0384      	cmpiw #900,%d1
000282d4: 6708           	beqs 0x282de
000282d6: d179 0000 2496 	addw %d0,0x2496
000282dc: 6024           	bras 0x28302
000282de: 9179 0000 2498 	subw %d0,0x2498
000282e4: 601c           	bras 0x28302
000282e6: 9179 0000 2496 	subw %d0,0x2496
000282ec: 6014           	bras 0x28302
000282ee: d179 0000 2498 	addw %d0,0x2498
000282f4: 600c           	bras 0x28302
000282f6: 4244           	clrw %d4
000282f8: 6000 fa18      	braw 0x27d12
000282fc: 7801           	moveq #1,%d4
000282fe: 6000 fa12      	braw 0x27d12
00028302: 4cee 3cfc ff58 	moveml %fp@(-168),%d2-%d7/%a2-%a5
00028308: 4e5e           	unlk %fp
0002830a: 4e75           	rts
0002830c: 0008           	.short 0x0008
0002830e: 040c           	.short 0x040c
00028310: 020a           	.short 0x020a
00028312: 060e           	.short 0x060e
00028314: 0109 050d      	movepw %a1@(1293),%d0
00028318: 030b 070f      	movepw %a3@(1807),%d1
0002831c: 4847           	swap %d7
0002831e: 3007           	movew %d7,%d0
00028320: de6e ffe2      	addw %fp@(-30),%d7
00028324: 4847           	swap %d7
00028326: c06e ffe6      	andw %fp@(-26),%d0
0002832a: 220e           	movel %fp,%d1
0002832c: 2c6e ffde      	moveal %fp@(-34),%fp
00028330: 3e36 0000      	movew %fp@(0000000000000000,%d0:w),%d7
00028334: 2c41           	moveal %d1,%fp
00028336: 4ed5           	jmp %a5@
00028338: 3010           	movew %a0@,%d0
0002833a: e978           	rolw %d4,%d0
0002833c: 4eea 0008      	jmp %a2@(8)
00028340: 3010           	movew %a0@,%d0
00028342: e878           	rorw %d4,%d0
00028344: 4eea 0008      	jmp %a2@(8)
00028348: 3010           	movew %a0@,%d0
0002834a: d0c2           	addaw %d2,%a0
0002834c: 4840           	swap %d0
0002834e: 3010           	movew %a0@,%d0
00028350: 4840           	swap %d0
00028352: 2200           	movel %d0,%d1
00028354: e8b8           	rorl %d4,%d0
00028356: 4eea 0008      	jmp %a2@(8)
0002835a: 3010           	movew %a0@,%d0
0002835c: d0c2           	addaw %d2,%a0
0002835e: 4840           	swap %d0
00028360: 3010           	movew %a0@,%d0
00028362: 2200           	movel %d0,%d1
00028364: 4841           	swap %d1
00028366: e9b8           	roll %d4,%d0
00028368: 4eea 0008      	jmp %a2@(8)
0002836c: 3010           	movew %a0@,%d0
0002836e: d0c2           	addaw %d2,%a0
00028370: 4840           	swap %d0
00028372: 3010           	movew %a0@,%d0
00028374: 2200           	movel %d0,%d1
00028376: 4841           	swap %d1
00028378: e8b8           	rorl %d4,%d0
0002837a: 4eea 0008      	jmp %a2@(8)
0002837e: 3010           	movew %a0@,%d0
00028380: d0c2           	addaw %d2,%a0
00028382: 4840           	swap %d0
00028384: 3010           	movew %a0@,%d0
00028386: 4840           	swap %d0
00028388: 2200           	movel %d0,%d1
0002838a: e9b8           	roll %d4,%d0
0002838c: 4eea 0008      	jmp %a2@(8)
00028390: d0c2           	addaw %d2,%a0
00028392: d2c3           	addaw %d3,%a1
00028394: 2001           	movel %d1,%d0
00028396: 3010           	movew %a0@,%d0
00028398: 4840           	swap %d0
0002839a: 2200           	movel %d0,%d1
0002839c: e8b8           	rorl %d4,%d0
0002839e: 4ed2           	jmp %a2@
000283a0: d0c2           	addaw %d2,%a0
000283a2: d2c3           	addaw %d3,%a1
000283a4: 2001           	movel %d1,%d0
000283a6: 3010           	movew %a0@,%d0
000283a8: 2200           	movel %d0,%d1
000283aa: 4841           	swap %d1
000283ac: e9b8           	roll %d4,%d0
000283ae: 4ed2           	jmp %a2@
000283b0: d0c2           	addaw %d2,%a0
000283b2: d2c3           	addaw %d3,%a1
000283b4: 2001           	movel %d1,%d0
000283b6: 3010           	movew %a0@,%d0
000283b8: 2200           	movel %d0,%d1
000283ba: 4841           	swap %d1
000283bc: e8b8           	rorl %d4,%d0
000283be: 4ed2           	jmp %a2@
000283c0: d0c2           	addaw %d2,%a0
000283c2: d2c3           	addaw %d3,%a1
000283c4: 2001           	movel %d1,%d0
000283c6: 3010           	movew %a0@,%d0
000283c8: 4840           	swap %d0
000283ca: 2200           	movel %d0,%d1
000283cc: e9b8           	roll %d4,%d0
000283ce: 4ed2           	jmp %a2@
000283d0: 51cd ffbe      	dbf %d5,0x28390
000283d4: d0c2           	addaw %d2,%a0
000283d6: 2001           	movel %d1,%d0
000283d8: 3010           	movew %a0@,%d0
000283da: e8b8           	rorl %d4,%d0
000283dc: 6040           	bras 0x2841e
000283de: 51cd ffc0      	dbf %d5,0x283a0
000283e2: d0c2           	addaw %d2,%a0
000283e4: 2001           	movel %d1,%d0
000283e6: 3010           	movew %a0@,%d0
000283e8: e9b8           	roll %d4,%d0
000283ea: 6034           	bras 0x28420
000283ec: 51cd ffc2      	dbf %d5,0x283b0
000283f0: d0c2           	addaw %d2,%a0
000283f2: 2001           	movel %d1,%d0
000283f4: 3010           	movew %a0@,%d0
000283f6: e8b8           	rorl %d4,%d0
000283f8: 6026           	bras 0x28420
000283fa: 51cd ffc4      	dbf %d5,0x283c0
000283fe: d0c2           	addaw %d2,%a0
00028400: 2001           	movel %d1,%d0
00028402: 3010           	movew %a0@,%d0
00028404: e9b8           	roll %d4,%d0
00028406: 6016           	bras 0x2841e
00028408: 51cd ff86      	dbf %d5,0x28390
0002840c: 6010           	bras 0x2841e
0002840e: 51cd ff90      	dbf %d5,0x283a0
00028412: 600a           	bras 0x2841e
00028414: 51cd ff9a      	dbf %d5,0x283b0
00028418: 6004           	bras 0x2841e
0002841a: 51cd ffa4      	dbf %d5,0x283c0
0002841e: 4840           	swap %d0
00028420: d2c3           	addaw %d3,%a1
00028422: 4846           	swap %d6
00028424: 4eea 0016      	jmp %a2@(22)
00028428: 4846           	swap %d6
0002842a: 3a2e fffa      	movew %fp@(-6),%d5
0002842e: 4845           	swap %d5
00028430: 5345           	subqw #1,%d5
00028432: 670c           	beqs 0x28440
00028434: 4845           	swap %d5
00028436: d0ee fffe      	addaw %fp@(-2),%a0
0002843a: d2ee fffc      	addaw %fp@(-4),%a1
0002843e: 4ed4           	jmp %a4@
00028440: 4e75           	rts
00028442: 4eea 0008      	jmp %a2@(8)
00028446: d2c3           	addaw %d3,%a1
00028448: 4ed2           	jmp %a2@
0002844a: 51cd fffa      	dbf %d5,0x28446
0002844e: d2c3           	addaw %d3,%a1
00028450: 4846           	swap %d6
00028452: 4eea 0016      	jmp %a2@(22)
00028456: 4846           	swap %d6
00028458: 3a2e fffa      	movew %fp@(-6),%d5
0002845c: 4845           	swap %d5
0002845e: 5345           	subqw #1,%d5
00028460: 67de           	beqs 0x28440
00028462: 4845           	swap %d5
00028464: d2ee fffc      	addaw %fp@(-4),%a1
00028468: 4ed4           	jmp %a4@
0002846a: c047           	andw %d7,%d0
0002846c: 4251           	clrw %a1@
0002846e: 4ed3           	jmp %a3@
00028470: 0000 c047      	orib #71,%d0
00028474: 4646           	notw %d6
00028476: cd51           	andw %d6,%a1@
00028478: 4646           	notw %d6
0002847a: 4ed3           	jmp %a3@
0002847c: 0000 0000      	orib #0,%d0
00028480: c047           	andw %d7,%d0
00028482: 4646           	notw %d6
00028484: cd51           	andw %d6,%a1@
00028486: 4646           	notw %d6
00028488: 60cc           	bras 0x28456
0002848a: c047           	andw %d7,%d0
0002848c: c151           	andw %d0,%a1@
0002848e: 4ed3           	jmp %a3@
00028490: 0000 c047      	orib #71,%d0
00028494: 4646           	notw %d6
00028496: 8046           	orw %d6,%d0
00028498: 4646           	notw %d6
0002849a: c151           	andw %d0,%a1@
0002849c: 4ed3           	jmp %a3@
0002849e: 0000 c047      	orib #71,%d0
000284a2: 4646           	notw %d6
000284a4: 8046           	orw %d6,%d0
000284a6: 4646           	notw %d6
000284a8: c151           	andw %d0,%a1@
000284aa: 6000 ff7c      	braw 0x28428
000284ae: c047           	andw %d7,%d0
000284b0: 4651           	notw %a1@
000284b2: c151           	andw %d0,%a1@
000284b4: 4ed3           	jmp %a3@
000284b6: c047           	andw %d7,%d0
000284b8: 4640           	notw %d0
000284ba: c046           	andw %d6,%d0
000284bc: 8151           	orw %d0,%a1@
000284be: bd51           	eorw %d6,%a1@
000284c0: 4ed3           	jmp %a3@
000284c2: 0000 c047      	orib #71,%d0
000284c6: 4640           	notw %d0
000284c8: c046           	andw %d6,%d0
000284ca: 8151           	orw %d0,%a1@
000284cc: bd51           	eorw %d6,%a1@
000284ce: 6000 ff58      	braw 0x28428
000284d2: c047           	andw %d7,%d0
000284d4: 4640           	notw %d0
000284d6: c151           	andw %d0,%a1@
000284d8: 4ed3           	jmp %a3@
000284da: c047           	andw %d7,%d0
000284dc: c046           	andw %d6,%d0
000284de: 4640           	notw %d0
000284e0: c151           	andw %d0,%a1@
000284e2: 4ed3           	jmp %a3@
000284e4: 0000 0000      	orib #0,%d0
000284e8: c047           	andw %d7,%d0
000284ea: c046           	andw %d6,%d0
000284ec: 4640           	notw %d0
000284ee: c151           	andw %d0,%a1@
000284f0: 6000 ff36      	braw 0x28428
000284f4: c047           	andw %d7,%d0
000284f6: b151           	eorw %d0,%a1@
000284f8: 4ed3           	jmp %a3@
000284fa: 0000 c047      	orib #71,%d0
000284fe: c046           	andw %d6,%d0
00028500: b151           	eorw %d0,%a1@
00028502: 4ed3           	jmp %a3@
00028504: 0000 0000      	orib #0,%d0
00028508: 0000 c047      	orib #71,%d0
0002850c: c046           	andw %d6,%d0
0002850e: b151           	eorw %d0,%a1@
00028510: 6000 ff16      	braw 0x28428
00028514: c047           	andw %d7,%d0
00028516: 8151           	orw %d0,%a1@
00028518: 4ed3           	jmp %a3@
0002851a: 0000 c047      	orib #71,%d0
0002851e: c046           	andw %d6,%d0
00028520: 8151           	orw %d0,%a1@
00028522: 4ed3           	jmp %a3@
00028524: 0000 0000      	orib #0,%d0
00028528: 0000 c047      	orib #71,%d0
0002852c: c046           	andw %d6,%d0
0002852e: 8151           	orw %d0,%a1@
00028530: 6000 fef6      	braw 0x28428
00028534: c047           	andw %d7,%d0
00028536: 3280           	movew %d0,%a1@
00028538: 4ed3           	jmp %a3@
0002853a: 0000 c047      	orib #71,%d0
0002853e: 3211           	movew %a1@,%d1
00028540: b340           	eorw %d1,%d0
00028542: c046           	andw %d6,%d0
00028544: b340           	eorw %d1,%d0
00028546: 3280           	movew %d0,%a1@
00028548: 4ed3           	jmp %a3@
0002854a: c047           	andw %d7,%d0
0002854c: 3211           	movew %a1@,%d1
0002854e: b340           	eorw %d1,%d0
00028550: c046           	andw %d6,%d0
00028552: b340           	eorw %d1,%d0
00028554: 3280           	movew %d0,%a1@
00028556: 6000 fed0      	braw 0x28428
0002855a: c047           	andw %d7,%d0
0002855c: 8151           	orw %d0,%a1@
0002855e: 4651           	notw %a1@
00028560: 4ed3           	jmp %a3@
00028562: c047           	andw %d7,%d0
00028564: c046           	andw %d6,%d0
00028566: 8151           	orw %d0,%a1@
00028568: bd51           	eorw %d6,%a1@
0002856a: 4ed3           	jmp %a3@
0002856c: 0000 0000      	orib #0,%d0
00028570: c047           	andw %d7,%d0
00028572: c046           	andw %d6,%d0
00028574: 8151           	orw %d0,%a1@
00028576: bd51           	eorw %d6,%a1@
00028578: 6000 feae      	braw 0x28428
0002857c: c047           	andw %d7,%d0
0002857e: 4640           	notw %d0
00028580: b151           	eorw %d0,%a1@
00028582: 4ed3           	jmp %a3@
00028584: c047           	andw %d7,%d0
00028586: c046           	andw %d6,%d0
00028588: b151           	eorw %d0,%a1@
0002858a: bd51           	eorw %d6,%a1@
0002858c: 4ed3           	jmp %a3@
0002858e: 0000 0000      	orib #0,%d0
00028592: c047           	andw %d7,%d0
00028594: c046           	andw %d6,%d0
00028596: b151           	eorw %d0,%a1@
00028598: bd51           	eorw %d6,%a1@
0002859a: 6000 fe8c      	braw 0x28428
0002859e: c047           	andw %d7,%d0
000285a0: 4651           	notw %a1@
000285a2: 4ed3           	jmp %a3@
000285a4: 0000 c047      	orib #71,%d0
000285a8: bd51           	eorw %d6,%a1@
000285aa: 4ed3           	jmp %a3@
000285b4: c047           	andw %d7,%d0
000285b6: bd51           	eorw %d6,%a1@
000285b8: 6000 fe9c      	braw 0x28456
000285bc: c047           	andw %d7,%d0
000285be: 4651           	notw %a1@
000285c0: 8151           	orw %d0,%a1@
000285c2: 4ed3           	jmp %a3@
000285c4: c047           	andw %d7,%d0
000285c6: bd51           	eorw %d6,%a1@
000285c8: c046           	andw %d6,%d0
000285ca: 8151           	orw %d0,%a1@
000285cc: 4ed3           	jmp %a3@
000285ce: 0000 0000      	orib #0,%d0
000285d2: c047           	andw %d7,%d0
000285d4: bd51           	eorw %d6,%a1@
000285d6: c046           	andw %d6,%d0
000285d8: 8151           	orw %d0,%a1@
000285da: 6000 fe4c      	braw 0x28428
000285de: c047           	andw %d7,%d0
000285e0: 4640           	notw %d0
000285e2: 3280           	movew %d0,%a1@
000285e4: 4ed3           	jmp %a3@
000285e6: c047           	andw %d7,%d0
000285e8: 8d51           	orw %d6,%a1@
000285ea: c046           	andw %d6,%d0
000285ec: b151           	eorw %d0,%a1@
000285ee: 4ed3           	jmp %a3@
000285f0: 0000 0000      	orib #0,%d0
000285f4: c047           	andw %d7,%d0
000285f6: 8d51           	orw %d6,%a1@
000285f8: c046           	andw %d6,%d0
000285fa: b151           	eorw %d0,%a1@
000285fc: 6000 fe2a      	braw 0x28428
00028600: c047           	andw %d7,%d0
00028602: 4640           	notw %d0
00028604: 8151           	orw %d0,%a1@
00028606: 4ed3           	jmp %a3@
00028608: c047           	andw %d7,%d0
0002860a: 4640           	notw %d0
0002860c: c046           	andw %d6,%d0
0002860e: 8151           	orw %d0,%a1@
00028610: 4ed3           	jmp %a3@
00028612: 0000 0000      	orib #0,%d0
00028616: c047           	andw %d7,%d0
00028618: 4640           	notw %d0
0002861a: c046           	andw %d6,%d0
0002861c: 8151           	orw %d0,%a1@
0002861e: 6000 fe08      	braw 0x28428
00028622: c047           	andw %d7,%d0
00028624: c151           	andw %d0,%a1@
00028626: 4651           	notw %a1@
00028628: 4ed3           	jmp %a3@
0002862a: c047           	andw %d7,%d0
0002862c: 4640           	notw %d0
0002862e: bd51           	eorw %d6,%a1@
00028630: c046           	andw %d6,%d0
00028632: 8151           	orw %d0,%a1@
00028634: 4ed3           	jmp %a3@
00028636: 0000 c047      	orib #71,%d0
0002863a: 4640           	notw %d0
0002863c: bd51           	eorw %d6,%a1@
0002863e: c046           	andw %d6,%d0
00028640: 8151           	orw %d0,%a1@
00028642: 6000 fde4      	braw 0x28428
00028646: c047           	andw %d7,%d0
00028648: 32bc ffff      	movew #-1,%a1@
0002864c: 4ed3           	jmp %a3@
0002864e: c047           	andw %d7,%d0
00028650: 8d51           	orw %d6,%a1@
00028652: 4ed3           	jmp %a3@
0002865c: c047           	andw %d7,%d0
0002865e: 8d51           	orw %d6,%a1@
00028660: 6000 fdf4      	braw 0x28456
00028664:  _fast_bit_blt
00028664: 206f 0004      	moveal %sp@(4),%a0
00028668: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0002866c: 4de8 004c      	lea %a0@(76),%fp
00028670: 302e ffc2      	movew %fp@(-62),%d0
00028674: 342e ffd0      	movew %fp@(-48),%d2
00028678: 382e ffee      	movew %fp@(-18),%d4
0002867c: 3c2e fff6      	movew %fp@(-10),%d6
00028680: 206e ffc6      	moveal %fp@(-58),%a0
00028684: 226e ffd4      	moveal %fp@(-44),%a1
00028688: 2479 0000 2456 	moveal 0x2456,%a2
0002868e: 6106           	bsrs 0x28696
00028690: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00028694: 4e75           	rts
00028696: 7a0f           	moveq #15,%d5
00028698: 3200           	movew %d0,%d1
0002869a: c245           	andw %d5,%d1
0002869c: 3602           	movew %d2,%d3
0002869e: c645           	andw %d5,%d3
000286a0: 7e04           	moveq #4,%d7
000286a2: ee68           	lsrw %d7,%d0
000286a4: ee6a           	lsrw %d7,%d2
000286a6: ee6c           	lsrw %d7,%d4
000286a8: ee6e           	lsrw %d7,%d6
000286aa: 9840           	subw %d0,%d4
000286ac: 9c42           	subw %d2,%d6
000286ae: 3a04           	movew %d4,%d5
000286b0: 9a46           	subw %d6,%d5
000286b2: 9243           	subw %d3,%d1
000286b4: 661a           	bnes 0x286d0
000286b6: 4aae ffba      	tstl %fp@(-70)
000286ba: 6614           	bnes 0x286d0
000286bc: 0c2e 0003 ffbe 	cmpib #3,%fp@(-66)
000286c2: 660c           	bnes 0x286d0
000286c4: 3e04           	movew %d4,%d7
000286c6: de46           	addw %d6,%d7
000286c8: 0c47 0004      	cmpiw #4,%d7
000286cc: 6400 02ce      	bccw 0x2899c
000286d0: 3006           	movew %d6,%d0
000286d2: 5340           	subqw #1,%d0
000286d4: 3d40 fffa      	movew %d0,%fp@(-6)
000286d8: 0245 0001      	andiw #1,%d5
000286dc: e74d           	lslw #3,%d5
000286de: 3e04           	movew %d4,%d7
000286e0: 3801           	movew %d1,%d4
000286e2: 3401           	movew %d1,%d2
000286e4: 4a44           	tstw %d4
000286e6: 6e06           	bgts 0x286ee
000286e8: 6712           	beqs 0x286fc
000286ea: 4444           	negw %d4
000286ec: 5245           	addqw #1,%d5
000286ee: 0c44 0008      	cmpiw #8,%d4
000286f2: 6d08           	blts 0x286fc
000286f4: 5445           	addqw #2,%d5
000286f6: 4444           	negw %d4
000286f8: 0644 0010      	addiw #16,%d4
000286fc: 302e ffc2      	movew %fp@(-62),%d0
00028700: 322e ffc4      	movew %fp@(-60),%d1
00028704: 6100 026a      	bsrw 0x28970
00028708: ceee ffca      	muluw %fp@(-54),%d7
0002870c: 9e43           	subw %d3,%d7
0002870e: 302e ffd0      	movew %fp@(-48),%d0
00028712: 322e ffd2      	movew %fp@(-46),%d1
00028716: 3d41 ffe8      	movew %d1,%fp@(-24)
0002871a: 6100 026a      	bsrw 0x28986
0002871e: ccee ffd8      	muluw %fp@(-40),%d6
00028722: 9c43           	subw %d3,%d6
00028724: b1c9           	cmpal %a1,%a0
00028726: 622a           	bhis 0x28752
00028728: 6604           	bnes 0x2872e
0002872a: 4a42           	tstw %d2
0002872c: 6c24           	bges 0x28752
0002872e: 5845           	addqw #4,%d5
00028730: 302e ffee      	movew %fp@(-18),%d0
00028734: 322e fff0      	movew %fp@(-16),%d1
00028738: 6100 0236      	bsrw 0x28970
0002873c: 302e fff6      	movew %fp@(-10),%d0
00028740: 322e fff8      	movew %fp@(-8),%d1
00028744: 3d41 ffe8      	movew %d1,%fp@(-24)
00028748: 6100 023c      	bsrw 0x28986
0002874c: 446e ffe2      	negw %fp@(-30)
00028750: 6004           	bras 0x28756
00028752: 4447           	negw %d7
00028754: 4446           	negw %d6
00028756: 3d47 fffe      	movew %d7,%fp@(-2)
0002875a: 3d46 fffc      	movew %d6,%fp@(-4)
0002875e: 6100 01cc      	bsrw 0x2892c
00028762: 342e ffca      	movew %fp@(-54),%d2
00028766: 362e ffd8      	movew %fp@(-40),%d3
0002876a: 0805 0002      	btst #2,%d5
0002876e: 6706           	beqs 0x28776
00028770: 4846           	swap %d6
00028772: 4442           	negw %d2
00028774: 4443           	negw %d3
00028776: 2d48 ffea      	movel %a0,%fp@(-22)
0002877a: 2d49 fff2      	movel %a1,%fp@(-14)
0002877e: e745           	aslw #3,%d5
00028780: 267b 5042      	moveal %pc@(0x287c4,%d5:w),%a3
00028784: 287b 503a      	moveal %pc@(0x287c0,%d5:w),%a4
00028788: 4a6e fffa      	tstw %fp@(-6)
0002878c: 6c00 00b2      	bgew 0x28840
00028790: 2006           	movel %d6,%d0
00028792: 4840           	swap %d0
00028794: cc40           	andw %d0,%d6
00028796: 47fa fc96      	lea %pc@(0x2842e),%a3
0002879a: 0805 0006      	btst #6,%d5
0002879e: 6600 00a0      	bnew 0x28840
000287a2: e24d           	lsrw #1,%d5
000287a4: 0245 000c      	andiw #12,%d5
000287a8: 287b 5006      	moveal %pc@(0x287b0,%d5:w),%a4
000287ac: 6000 0092      	braw 0x28840
000287b0: 0002 8338      	orib #56,%d2
000287b4: 0002 8340      	orib #64,%d2
000287b8: 0002 8340      	orib #64,%d2
000287bc: 0002 8338      	orib #56,%d2
000287c0: 0002 837e      	orib #126,%d2
000287c4: 0002 841a      	orib #26,%d2
000287c8: 0002 8372      	orib #114,%d2
000287cc: 0002 83ec      	orib #-20,%d2
000287d0: 0002 836c      	orib #108,%d2
000287d4: 0002 8414      	orib #20,%d2
000287d8: 0002 8384      	orib #-124,%d2
000287dc: 0002 83fa      	orib #-6,%d2
000287e0: 0002 8360      	orib #96,%d2
000287e4: 0002 83de      	orib #-34,%d2
000287e8: 0002 8348      	orib #72,%d2
000287ec: 0002 8408      	orib #8,%d2
000287f0: 0002 834e      	orib #78,%d2
000287f4: 0002 83d0      	orib #-48,%d2
000287f8: 0002 835a      	orib #90,%d2
000287fc: 0002 840e      	orib #14,%d2
00028800: 0002 837e      	orib #126,%d2
00028804: 0002 83fa      	orib #-6,%d2
00028808: 0002 8372      	orib #114,%d2
0002880c: 0002 8414      	orib #20,%d2
00028810: 0002 836c      	orib #108,%d2
00028814: 0002 83ec      	orib #-20,%d2
00028818: 0002 8384      	orib #-124,%d2
0002881c: 0002 841a      	orib #26,%d2
00028820: 0002 835a      	orib #90,%d2
00028824: 0002 83de      	orib #-34,%d2
00028828: 0002 834e      	orib #78,%d2
0002882c: 0002 8408      	orib #8,%d2
00028830: 0002 8348      	orib #72,%d2
00028834: 0002 83d0      	orib #-48,%d2
00028838: 0002 8360      	orib #96,%d2
0002883c: 0002 840e      	orib #14,%d2
00028840: 4aae ffde      	tstl %fp@(-34)
00028844: 6716           	beqs 0x2885c
00028846: 4bfa fad4      	lea %pc@(0x2831c),%a5
0002884a: cb4c           	exg %a5,%a4
0002884c: 302e ffe2      	movew %fp@(-30),%d0
00028850: 6c02           	bges 0x28854
00028852: 4440           	negw %d0
00028854: c0ee ffe8      	muluw %fp@(-24),%d0
00028858: 3d40 ffe8      	movew %d0,%fp@(-24)
0002885c: 4240           	clrw %d0
0002885e: e2ee ffba      	lsrw %fp@(-70)
00028862: d140           	addxw %d0,%d0
00028864: e2ee ffbc      	lsrw %fp@(-68)
00028868: d140           	addxw %d0,%d0
0002886a: 1036 00be      	moveb %fp@(ffffffffffffffbe,%d0:w),%d0
0002886e: 3200           	movew %d0,%d1
00028870: e549           	lslw #2,%d1
00028872: 247b 105a      	moveal %pc@(0x288ce,%d1:w),%a2
00028876: 3a2e ffb6      	movew %fp@(-74),%d5
0002887a: 4845           	swap %d5
0002887c: 3a2e fffa      	movew %fp@(-6),%d5
00028880: 223c 0000 8421 	movel #33825,%d1
00028886: 0101           	btst %d0,%d1
00028888: 6600 0084      	bnew 0x2890e
0002888c: 4aae ffde      	tstl %fp@(-34)
00028890: 6708           	beqs 0x2889a
00028892: 554a           	subqw #2,%a2
00028894: 3e2e ffe8      	movew %fp@(-24),%d7
00028898: 4847           	swap %d7
0002889a: 4e94           	jsr %a4@
0002889c: 536e ffb8      	subqw #1,%fp@(-72)
000288a0: 672a           	beqs 0x288cc
000288a2: 206e ffea      	moveal %fp@(-22),%a0
000288a6: d0ee ffce      	addaw %fp@(-50),%a0
000288aa: 2d48 ffea      	movel %a0,%fp@(-22)
000288ae: 226e fff2      	moveal %fp@(-14),%a1
000288b2: d2ee ffdc      	addaw %fp@(-36),%a1
000288b6: 2d49 fff2      	movel %a1,%fp@(-14)
000288ba: 202e ffde      	movel %fp@(-34),%d0
000288be: 679c           	beqs 0x2885c
000288c0: 2440           	moveal %d0,%a2
000288c2: d4ee ffe4      	addaw %fp@(-28),%a2
000288c6: 2d4a ffde      	movel %a2,%fp@(-34)
000288ca: 6090           	bras 0x2885c
000288cc: 4e75           	rts
000288ce: 0002 846c      	orib #108,%d2
000288d2: 0002 848c      	orib #-116,%d2
000288d6: 0002 84b0      	orib #-80,%d2
000288da: 0002 8536      	orib #54,%d2
000288de: 0002 84d4      	orib #-44,%d2
000288e2: 0002 84f4      	orib #-12,%d2
000288e6: 0002 84f6      	orib #-10,%d2
000288ea: 0002 8516      	orib #22,%d2
000288ee: 0002 855c      	orib #92,%d2
000288f2: 0002 857e      	orib #126,%d2
000288f6: 0002 85a0      	orib #-96,%d2
000288fa: 0002 85be      	orib #-66,%d2
000288fe: 0002 85e0      	orib #-32,%d2
00028902: 0002 8602      	orib #2,%d2
00028906: 0002 8624      	orib #36,%d2
0002890a: 0002 8648      	orib #72,%d2
0002890e: 48e7 0018      	moveml %a3-%a4,%sp@-
00028912: 49fa fb2e      	lea %pc@(0x28442),%a4
00028916: 47fa fb32      	lea %pc@(0x2844a),%a3
0002891a: 4a45           	tstw %d5
0002891c: 6c04           	bges 0x28922
0002891e: 47fa fb3c      	lea %pc@(0x2845c),%a3
00028922: 4e94           	jsr %a4@
00028924: 4cdf 1800      	moveml %sp@+,%a3-%a4
00028928: 6000 ff72      	braw 0x2889c
0002892c: 302e fff6      	movew %fp@(-10),%d0
00028930: 0240 000f      	andiw #15,%d0
00028934: d040           	addw %d0,%d0
00028936: 3c3b 0018      	movew %pc@(0x28950,%d0:w),%d6
0002893a: 4846           	swap %d6
0002893c: 302e ffd0      	movew %fp@(-48),%d0
00028940: 0240 000f      	andiw #15,%d0
00028944: d040           	addw %d0,%d0
00028946: 3c3b 0006      	movew %pc@(0x2894e,%d0:w),%d6
0002894a: 4646           	notw %d6
0002894c: 4e75           	rts
0002894e: 0000 8000      	orib #0,%d0
00028952: c000           	andb %d0,%d0
00028954: e000           	asrb #8,%d0
00028956: f000           	.short 0xf000
00028958: f800           	.short 0xf800
0002895a: fc00 fe00      	cp0ldb %d0,%sp,#8,#0
0002895e: ff00 ff80      	cp1stb %sp,%d0,#8,#384
00028962: ffc0           	.short 0xffc0
00028964: ffe0           	.short 0xffe0
00028966: fff0           	.short 0xfff0
00028968: fff8           	.short 0xfff8
0002896a: fffc           	.short 0xfffc
0002896c: fffe           	.short 0xfffe
0002896e: ffff           	.short 0xffff
00028970: 206e ffc6      	moveal %fp@(-58),%a0
00028974: 362e ffcc      	movew %fp@(-52),%d3
00028978: e848           	lsrw #4,%d0
0002897a: c0ee ffca      	muluw %fp@(-54),%d0
0002897e: c2c3           	muluw %d3,%d1
00028980: d280           	addl %d0,%d1
00028982: d1c1           	addal %d1,%a0
00028984: 4e75           	rts
00028986: 226e ffd4      	moveal %fp@(-44),%a1
0002898a: 362e ffda      	movew %fp@(-38),%d3
0002898e: e848           	lsrw #4,%d0
00028990: c0ee ffd8      	muluw %fp@(-40),%d0
00028994: c2c3           	muluw %d3,%d1
00028996: d280           	addl %d0,%d1
00028998: d3c1           	addal %d1,%a1
0002899a: 4e75           	rts
0002899c: 3004           	movew %d4,%d0
0002899e: 5540           	subqw #2,%d0
000289a0: 3d40 fffa      	movew %d0,%fp@(-6)
000289a4: 3a2e ffca      	movew %fp@(-54),%d5
000289a8: c8c5           	muluw %d5,%d4
000289aa: 3e2e ffd8      	movew %fp@(-40),%d7
000289ae: ccc7           	muluw %d7,%d6
000289b0: 302e ffc2      	movew %fp@(-62),%d0
000289b4: 322e ffc4      	movew %fp@(-60),%d1
000289b8: 61b6           	bsrs 0x28970
000289ba: 9843           	subw %d3,%d4
000289bc: 302e ffd0      	movew %fp@(-48),%d0
000289c0: 322e ffd2      	movew %fp@(-46),%d1
000289c4: 61c0           	bsrs 0x28986
000289c6: 9c43           	subw %d3,%d6
000289c8: b1c9           	cmpal %a1,%a0
000289ca: 641c           	bccs 0x289e8
000289cc: 641a           	bccs 0x289e8
000289ce: 302e ffee      	movew %fp@(-18),%d0
000289d2: 322e fff0      	movew %fp@(-16),%d1
000289d6: 6198           	bsrs 0x28970
000289d8: 302e fff6      	movew %fp@(-10),%d0
000289dc: 322e fff8      	movew %fp@(-8),%d1
000289e0: 61a4           	bsrs 0x28986
000289e2: 4445           	negw %d5
000289e4: 4447           	negw %d7
000289e6: 6004           	bras 0x289ec
000289e8: 4444           	negw %d4
000289ea: 4446           	negw %d6
000289ec: 3405           	movew %d5,%d2
000289ee: 3607           	movew %d7,%d3
000289f0: 3844           	moveaw %d4,%a4
000289f2: 3a46           	moveaw %d6,%a5
000289f4: 6100 ff36      	bsrw 0x2892c
000289f8: 4a42           	tstw %d2
000289fa: 6a02           	bpls 0x289fe
000289fc: 4846           	swap %d6
000289fe: 2d48 ffea      	movel %a0,%fp@(-22)
00028a02: 2d49 fff2      	movel %a1,%fp@(-14)
00028a06: 3e2e ffb6      	movew %fp@(-74),%d7
00028a0a: 382e ffb8      	movew %fp@(-72),%d4
00028a0e: 6052           	bras 0x28a62
00028a10: 3010           	movew %a0@,%d0
00028a12: 3211           	movew %a1@,%d1
00028a14: b340           	eorw %d1,%d0
00028a16: c046           	andw %d6,%d0
00028a18: b340           	eorw %d1,%d0
00028a1a: 3280           	movew %d0,%a1@
00028a1c: d0c2           	addaw %d2,%a0
00028a1e: d2c3           	addaw %d3,%a1
00028a20: 3290           	movew %a0@,%a1@
00028a22: d0c2           	addaw %d2,%a0
00028a24: d2c3           	addaw %d3,%a1
00028a26: 51cd fff8      	dbf %d5,0x28a20
00028a2a: 4846           	swap %d6
00028a2c: 3010           	movew %a0@,%d0
00028a2e: 3211           	movew %a1@,%d1
00028a30: b340           	eorw %d1,%d0
00028a32: c046           	andw %d6,%d0
00028a34: b340           	eorw %d1,%d0
00028a36: 3280           	movew %d0,%a1@
00028a38: 4846           	swap %d6
00028a3a: d0cc           	addaw %a4,%a0
00028a3c: d2cd           	addaw %a5,%a1
00028a3e: 3a2e fffa      	movew %fp@(-6),%d5
00028a42: 51cf ffcc      	dbf %d7,0x28a10
00028a46: 3e2e ffb6      	movew %fp@(-74),%d7
00028a4a: 206e ffea      	moveal %fp@(-22),%a0
00028a4e: 226e fff2      	moveal %fp@(-14),%a1
00028a52: d0ee ffce      	addaw %fp@(-50),%a0
00028a56: d2ee ffdc      	addaw %fp@(-36),%a1
00028a5a: 2d48 ffea      	movel %a0,%fp@(-22)
00028a5e: 2d49 fff2      	movel %a1,%fp@(-14)
00028a62: 51cc ffda      	dbf %d4,0x28a3e
00028a66: 4e75           	rts
00028a68:  _normal_blit
00028a68: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00028a6c: 2c6f 0030      	moveal %sp@(48),%fp
00028a70: 206f 0034      	moveal %sp@(52),%a0
00028a74: 226f 0038      	moveal %sp@(56),%a1
00028a78: 6100 00fa      	bsrw 0x28b74
00028a7c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00028a80: 4e75           	rts
00028a82: ffff           	.short 0xffff
00028a84: 7fff           	.short 0x7fff
00028a86: 3fff           	.short 0x3fff
00028a88: 1fff           	.short 0x1fff
00028a8a: 0fff           	.short 0x0fff
00028a8c: 07ff           	.short 0x07ff
00028a8e: 03ff           	.short 0x03ff
00028a90: 01ff           	.short 0x01ff
00028a92: 00ff           	.short 0x00ff
00028a94: 007f           	.short 0x007f
00028a96: 003f           	.short 0x003f
00028a98: 001f 000f      	orib #15,%sp@+
00028a9c: 0007 0003      	orib #3,%d7
00028aa0: 0001 0000      	orib #0,%d1
00028aa4: 0000 0c0c      	orib #12,%d0
00028aa8: 1010           	moveb %a0@,%d0
00028aaa: 1c1c           	moveb %a4@+,%d6
00028aac: 1818           	moveb %a0@+,%d4
00028aae: 1818           	moveb %a0@+,%d4
00028ab0: 0404 3434      	subib #52,%d4
00028ab4: 003c 003c      	orib #60,%ccr
00028ab8: 0038 043c 0034 	orib #60,0x34
00028abe: 083c           	.short 0x083c
00028ac0: 0030 0c3c 002c 	orib #60,%a0@(000000000000002c,%d0:w)
00028ac6: 103c 0028      	moveb #40,%d0
00028aca: 143c 0024      	moveb #36,%d2
00028ace: 183c 0020      	moveb #32,%d4
00028ad2: 1c3c 001c      	moveb #28,%d6
00028ad6: 203c 0018 243c 	movel #1582140,%d0
00028adc: 0014 283c      	orib #60,%a4@
00028ae0: 0010 2c3c      	orib #60,%a0@
00028ae4: 000c           	.short 0x000c
00028ae6: 303c 0008      	movew #8,%d0
00028aea: 343c 0004      	movew #4,%d2
00028aee: 383c 0000      	movew #0,%d4
00028af2: 3c3c 0002      	movew #2,%d6
00028af6: 8ef4 0002      	divuw %a4@(0000000000000002,%d0:w),%d7
00028afa: 8efe           	.short 0x8efe
00028afc: 0002 8f08      	orib #8,%d2
00028b00: 0002 8f12      	orib #18,%d2
00028b04: 0002 8f1a      	orib #26,%d2
00028b08: 0002 8f22      	orib #34,%d2
00028b0c: 0002 8f26      	orib #38,%d2
00028b10: 0002 8f2c      	orib #44,%d2
00028b14: 0002 8f32      	orib #50,%d2
00028b18: 0002 8f3a      	orib #58,%d2
00028b1c: 0002 8f42      	orib #66,%d2
00028b20: 0002 8f48      	orib #72,%d2
00028b24: 0002 8f50      	orib #80,%d2
00028b28: 0002 8f5a      	orib #90,%d2
00028b2c: 0002 8f62      	orib #98,%d2
00028b30: 0002 8f6c      	orib #108,%d2
00028b34: 0002 8f72      	orib #114,%d2
00028b38: 0002 8f76      	orib #118,%d2
00028b3c: 0002 8f7a      	orib #122,%d2
00028b40: 0002 8f80      	orib #-128,%d2
00028b44: 0002 8f82      	orib #-126,%d2
00028b48: 0002 8f88      	orib #-120,%d2
00028b4c: 0002 8f8c      	orib #-116,%d2
00028b50: 0002 8f90      	orib #-112,%d2
00028b54: 0002 8f94      	orib #-108,%d2
00028b58: 0002 8f9a      	orib #-102,%d2
00028b5c: 0002 8fa0      	orib #-96,%d2
00028b60: 0002 8fa6      	orib #-90,%d2
00028b64: 0002 8fac      	orib #-84,%d2
00028b68: 0002 8fb0      	orib #-80,%d2
00028b6c: 0002 8fb6      	orib #-74,%d2
00028b70: 0002 8fbc      	orib #-68,%d2
00028b74: 322e ffe6      	movew %fp@(-26),%d1
00028b78: 926e ffe8      	subw %fp@(-24),%d1
00028b7c: 3001           	movew %d1,%d0
00028b7e: 6a0a           	bpls 0x28b8a
00028b80: 4441           	negw %d1
00028b82: 0041 8000      	oriw #-32768,%d1
00028b86: 0640 0010      	addiw #16,%d0
00028b8a: 3d41 ffd6      	movew %d1,%fp@(-42)
00028b8e: d040           	addw %d0,%d0
00028b90: 45fa fef0      	lea %pc@(0x28a82),%a2
00028b94: 3032 0000      	movew %a2@(0000000000000000,%d0:w),%d0
00028b98: 4640           	notw %d0
00028b9a: 3d40 ffd8      	movew %d0,%fp@(-40)
00028b9e: 302e ffe6      	movew %fp@(-26),%d0
00028ba2: d040           	addw %d0,%d0
00028ba4: 3d72 0000 ffda 	movew %a2@(0000000000000000,%d0:w),%fp@(-38)
00028baa: e248           	lsrw #1,%d0
00028bac: d06e ffec      	addw %fp@(-20),%d0
00028bb0: 3400           	movew %d0,%d2
00028bb2: 946e ffb6      	subw %fp@(-74),%d2
00028bb6: 0242 000f      	andiw #15,%d2
00028bba: d442           	addw %d2,%d2
00028bbc: 3432 2000      	movew %a2@(0000000000000000,%d2:w),%d2
00028bc0: 4642           	notw %d2
00028bc2: 3d42 ffde      	movew %d2,%fp@(-34)
00028bc6: 4244           	clrw %d4
00028bc8: 3d7c 8000 ffb0 	movew #-32768,%fp@(-80)
00028bce: 76ff           	moveq #-1,%d3
00028bd0: 0c40 0010      	cmpiw #16,%d0
00028bd4: 6210           	bhis 0x28be6
00028bd6: d040           	addw %d0,%d0
00028bd8: 3232 0000      	movew %a2@(0000000000000000,%d0:w),%d1
00028bdc: 4641           	notw %d1
00028bde: c36e ffda      	andw %d1,%fp@(-38)
00028be2: 7efc           	moveq #-4,%d7
00028be4: 603a           	bras 0x28c20
00028be6: 3200           	movew %d0,%d1
00028be8: e849           	lsrw #4,%d1
00028bea: 5341           	subqw #1,%d1
00028bec: 3601           	movew %d1,%d3
00028bee: 6612           	bnes 0x28c02
00028bf0: 322e ffe8      	movew %fp@(-24),%d1
00028bf4: d26e ffec      	addw %fp@(-20),%d1
00028bf8: 0c41 0020      	cmpiw #32,%d1
00028bfc: 6404           	bccs 0x28c02
00028bfe: 7e00           	moveq #0,%d7
00028c00: 600c           	bras 0x28c0e
00028c02: 4a6e ffd6      	tstw %fp@(-42)
00028c06: 6d04           	blts 0x28c0c
00028c08: 7e04           	moveq #4,%d7
00028c0a: 6002           	bras 0x28c0e
00028c0c: 7e08           	moveq #8,%d7
00028c0e: 0240 000f      	andiw #15,%d0
00028c12: 6604           	bnes 0x28c18
00028c14: 5343           	subqw #1,%d3
00028c16: 7010           	moveq #16,%d0
00028c18: d040           	addw %d0,%d0
00028c1a: 3832 0000      	movew %a2@(0000000000000000,%d0:w),%d4
00028c1e: 4644           	notw %d4
00028c20: 3d47 ff84      	movew %d7,%fp@(-124)
00028c24: 3d43 ffe4      	movew %d3,%fp@(-28)
00028c28: 3d44 ffdc      	movew %d4,%fp@(-36)
00028c2c: 5443           	addqw #2,%d3
00028c2e: b842           	cmpw %d2,%d4
00028c30: 6502           	bcss 0x28c34
00028c32: 5243           	addqw #1,%d3
00028c34: 3d43 ffe0      	movew %d3,%fp@(-32)
00028c38: 3d43 ffe2      	movew %d3,%fp@(-30)
00028c3c: 302e ff9e      	movew %fp@(-98),%d0
00028c40: e2ee ffac      	lsrw %fp@(-84)
00028c44: d140           	addxw %d0,%d0
00028c46: e2ee ffb4      	lsrw %fp@(-76)
00028c4a: d140           	addxw %d0,%d0
00028c4c: 49fa fea6      	lea %pc@(0x28af4),%a4
00028c50: 1034 00b0      	moveb %a4@(ffffffffffffffb0,%d0:w),%d0
00028c54: 2474 0000      	moveal %a4@(0000000000000000,%d0:w),%a2
00028c58: 264a           	moveal %a2,%a3
00028c5a: 2a4a           	moveal %a2,%a5
00028c5c: 2874 0040      	moveal %a4@(0000000000000040,%d0:w),%a4
00028c60: 302e ffa0      	movew %fp@(-96),%d0
00028c64: 6700 0088      	beqw 0x28cee
00028c68: 0800 0001      	btst #1,%d0
00028c6c: 6720           	beqs 0x28c8e
00028c6e: 3d79 0000 24a6 	movew 0x24a6,%fp@(-78)
00028c74: ffb2 
00028c76: 2d4d ffcc      	movel %a5,%fp@(-52)
00028c7a: 4bfa 0480      	lea %pc@(0x290fc),%a5
00028c7e: 2d4a ffc0      	movel %a2,%fp@(-64)
00028c82: 45fa 0494      	lea %pc@(0x29118),%a2
00028c86: 2d4c ffb8      	movel %a4,%fp@(-72)
00028c8a: 49fa 0482      	lea %pc@(0x2910e),%a4
00028c8e: 0800 0000      	btst #0,%d0
00028c92: 671c           	beqs 0x28cb0
00028c94: 426e ffae      	clrw %fp@(-82)
00028c98: 2d4d ffd0      	movel %a5,%fp@(-48)
00028c9c: 4bfa 0322      	lea %pc@(0x28fc0),%a5
00028ca0: 2d4a ffc4      	movel %a2,%fp@(-60)
00028ca4: 45fa 03be      	lea %pc@(0x29064),%a2
00028ca8: 2d4c ffbc      	movel %a4,%fp@(-68)
00028cac: 49fa 037e      	lea %pc@(0x2902c),%a4
00028cb0: 0800 0002      	btst #2,%d0
00028cb4: 6738           	beqs 0x28cee
00028cb6: 3d79 0000 24a8 	movew 0x24a8,%fp@(-80)
00028cbc: ffb0 
00028cbe: 2d4d ffc8      	movel %a5,%fp@(-56)
00028cc2: 4bfa 045e      	lea %pc@(0x29122),%a5
00028cc6: 4a6e ff84      	tstw %fp@(-124)
00028cca: 6e22           	bgts 0x28cee
00028ccc: 6708           	beqs 0x28cd6
00028cce: 426e ffe4      	clrw %fp@(-28)
00028cd2: 7e00           	moveq #0,%d7
00028cd4: 6014           	bras 0x28cea
00028cd6: 0c6e 0010 ffec 	cmpiw #16,%fp@(-20)
00028cdc: 6310           	blss 0x28cee
00028cde: 4a6e ffd6      	tstw %fp@(-42)
00028ce2: 6d04           	blts 0x28ce8
00028ce4: 7e04           	moveq #4,%d7
00028ce6: 6002           	bras 0x28cea
00028ce8: 7e08           	moveq #8,%d7
00028cea: 3d47 ff84      	movew %d7,%fp@(-124)
00028cee: 3e2e ff84      	movew %fp@(-124),%d7
00028cf2: 6f06           	bles 0x28cfa
00028cf4: 2a4a           	moveal %a2,%a5
00028cf6: 3a2e ffee      	movew %fp@(-18),%d5
00028cfa: 362e ffea      	movew %fp@(-22),%d3
00028cfe: 5343           	subqw #1,%d3
00028d00: 247b 702c      	moveal %pc@(0x28d2e,%d7:w),%a2
00028d04: 4ed2           	jmp %a2@
00028d06: 536e ffaa      	subqw #1,%fp@(-86)
00028d0a: 6f1c           	bles 0x28d28
00028d0c: 206e fff6      	moveal %fp@(-10),%a0
00028d10: 226e fff2      	moveal %fp@(-14),%a1
00028d14: 5489           	addql #2,%a1
00028d16: 2d49 fff2      	movel %a1,%fp@(-14)
00028d1a: 082e 0002 ffa1 	btst #2,%fp@(-95)
00028d20: 6700 ff1a      	beqw 0x28c3c
00028d24: 6000 fe4e      	braw 0x28b74
00028d28: 4e75           	rts
00028d2a: 0002 8d3a      	orib #58,%d2
00028d2e: 0002 8d70      	orib #112,%d2
00028d32: 0002 8e7c      	orib #124,%d2
00028d36: 0002 8de8      	orib #-24,%d2
00028d3a: 342e ffda      	movew %fp@(-38),%d2
00028d3e: 3c2e fff0      	movew %fp@(-16),%d6
00028d42: 3e2e ffee      	movew %fp@(-18),%d7
00028d46: 47fa 0020      	lea %pc@(0x28d68),%a3
00028d4a: 6004           	bras 0x28d50
00028d4c: d0c6           	addaw %d6,%a0
00028d4e: d2c7           	addaw %d7,%a1
00028d50: 3811           	movew %a1@,%d4
00028d52: 2010           	movel %a0@,%d0
00028d54: 322e ffd6      	movew %fp@(-42),%d1
00028d58: 6b04           	bmis 0x28d5e
00028d5a: e2a8           	lsrl %d1,%d0
00028d5c: 6002           	bras 0x28d60
00028d5e: e3a8           	lsll %d1,%d0
00028d60: 4840           	swap %d0
00028d62: 3200           	movew %d0,%d1
00028d64: 4840           	swap %d0
00028d66: 4ed5           	jmp %a5@
00028d68: 3281           	movew %d1,%a1@
00028d6a: 51cb ffe0      	dbf %d3,0x28d4c
00028d6e: 6096           	bras 0x28d06
00028d70: 284b           	moveal %a3,%a4
00028d72: 3c2e fff0      	movew %fp@(-16),%d6
00028d76: 3e2e ffee      	movew %fp@(-18),%d7
00028d7a: 45fa 0040      	lea %pc@(0x28dbc),%a2
00028d7e: 2a0a           	movel %a2,%d5
00028d80: 47fa 0026      	lea %pc@(0x28da8),%a3
00028d84: 6006           	bras 0x28d8c
00028d86: d0c6           	addaw %d6,%a0
00028d88: d2c7           	addaw %d7,%a1
00028d8a: cb8b           	exg %d5,%a3
00028d8c: 3811           	movew %a1@,%d4
00028d8e: 2010           	movel %a0@,%d0
00028d90: 322e ffd6      	movew %fp@(-42),%d1
00028d94: 6b04           	bmis 0x28d9a
00028d96: e2a8           	lsrl %d1,%d0
00028d98: 6002           	bras 0x28d9c
00028d9a: e3a8           	lsll %d1,%d0
00028d9c: 4840           	swap %d0
00028d9e: 3200           	movew %d0,%d1
00028da0: 4840           	swap %d0
00028da2: 342e ffda      	movew %fp@(-38),%d2
00028da6: 4ed5           	jmp %a5@
00028da8: 3281           	movew %d1,%a1@
00028daa: 3200           	movew %d0,%d1
00028dac: 346e ffa8      	moveaw %fp@(-88),%a2
00028db0: 3831 a000      	movew %a1@(0000000000000000,%a2:w),%d4
00028db4: 342e ffdc      	movew %fp@(-36),%d2
00028db8: cb8b           	exg %d5,%a3
00028dba: 4ed4           	jmp %a4@
00028dbc: 346e ffa8      	moveaw %fp@(-88),%a2
00028dc0: 3381 a000      	movew %d1,%a1@(0000000000000000,%a2:w)
00028dc4: 51cb ffc0      	dbf %d3,0x28d86
00028dc8: 6000 ff3c      	braw 0x28d06
00028dcc: 2046           	moveal %d6,%a0
00028dce: 2247           	moveal %d7,%a1
00028dd0: d0ee fff0      	addaw %fp@(-16),%a0
00028dd4: d2c5           	addaw %d5,%a1
00028dd6: 426e ffae      	clrw %fp@(-82)
00028dda: e7ee ffb2      	rolw %fp@(-78)
00028dde: 082e 0002 ffa1 	btst #2,%fp@(-95)
00028de4: 6600 039e      	bnew 0x29184
00028de8: 2c08           	movel %a0,%d6
00028dea: 2e09           	movel %a1,%d7
00028dec: 3d6e ffe4 ffd4 	movew %fp@(-28),%fp@(-44)
00028df2: 2018           	movel %a0@+,%d0
00028df4: 3811           	movew %a1@,%d4
00028df6: 322e ffd6      	movew %fp@(-42),%d1
00028dfa: e3a8           	lsll %d1,%d0
00028dfc: 4840           	swap %d0
00028dfe: 3200           	movew %d0,%d1
00028e00: 4840           	swap %d0
00028e02: 342e ffda      	movew %fp@(-38),%d2
00028e06: 47fa 0004      	lea %pc@(0x28e0c),%a3
00028e0a: 4ed5           	jmp %a5@
00028e0c: 3281           	movew %d1,%a1@
00028e0e: d2ee ffa8      	addaw %fp@(-88),%a1
00028e12: 342e ffd8      	movew %fp@(-40),%d2
00028e16: 47fa 002c      	lea %pc@(0x28e44),%a3
00028e1a: 3800           	movew %d0,%d4
00028e1c: c842           	andw %d2,%d4
00028e1e: 3018           	movew %a0@+,%d0
00028e20: 4840           	swap %d0
00028e22: 3001           	movew %d1,%d0
00028e24: 4840           	swap %d0
00028e26: 322e ffd6      	movew %fp@(-42),%d1
00028e2a: e3a8           	lsll %d1,%d0
00028e2c: 4840           	swap %d0
00028e2e: 3200           	movew %d0,%d1
00028e30: 4840           	swap %d0
00028e32: 4642           	notw %d2
00028e34: c242           	andw %d2,%d1
00028e36: 4642           	notw %d2
00028e38: b941           	eorw %d4,%d1
00028e3a: 3811           	movew %a1@,%d4
00028e3c: 536e ffd4      	subqw #1,%fp@(-44)
00028e40: 6d0a           	blts 0x28e4c
00028e42: 4ed4           	jmp %a4@
00028e44: 3281           	movew %d1,%a1@
00028e46: d2ee ffa8      	addaw %fp@(-88),%a1
00028e4a: 60ce           	bras 0x28e1a
00028e4c: 342e ffdc      	movew %fp@(-36),%d2
00028e50: 47fa 0004      	lea %pc@(0x28e56),%a3
00028e54: 4ed5           	jmp %a5@
00028e56: 3281           	movew %d1,%a1@
00028e58: 51cb ff72      	dbf %d3,0x28dcc
00028e5c: 6000 fea8      	braw 0x28d06
00028e60: 2046           	moveal %d6,%a0
00028e62: 2247           	moveal %d7,%a1
00028e64: d0ee fff0      	addaw %fp@(-16),%a0
00028e68: d2c5           	addaw %d5,%a1
00028e6a: 426e ffae      	clrw %fp@(-82)
00028e6e: e7ee ffb2      	rolw %fp@(-78)
00028e72: 082e 0002 ffa1 	btst #2,%fp@(-95)
00028e78: 6600 030a      	bnew 0x29184
00028e7c: 2c08           	movel %a0,%d6
00028e7e: 2e09           	movel %a1,%d7
00028e80: 3d6e ffe4 ffd4 	movew %fp@(-28),%fp@(-44)
00028e86: 3018           	movew %a0@+,%d0
00028e88: 4840           	swap %d0
00028e8a: 3811           	movew %a1@,%d4
00028e8c: 322e ffd6      	movew %fp@(-42),%d1
00028e90: e2a8           	lsrl %d1,%d0
00028e92: 4840           	swap %d0
00028e94: 3200           	movew %d0,%d1
00028e96: 4840           	swap %d0
00028e98: 342e ffda      	movew %fp@(-38),%d2
00028e9c: 47fa 0004      	lea %pc@(0x28ea2),%a3
00028ea0: 4ed5           	jmp %a5@
00028ea2: 3281           	movew %d1,%a1@
00028ea4: d2ee ffa8      	addaw %fp@(-88),%a1
00028ea8: 342e ffd8      	movew %fp@(-40),%d2
00028eac: 47fa 002a      	lea %pc@(0x28ed8),%a3
00028eb0: 3800           	movew %d0,%d4
00028eb2: c842           	andw %d2,%d4
00028eb4: 4840           	swap %d0
00028eb6: 3018           	movew %a0@+,%d0
00028eb8: 4840           	swap %d0
00028eba: 322e ffd6      	movew %fp@(-42),%d1
00028ebe: e2a8           	lsrl %d1,%d0
00028ec0: 4840           	swap %d0
00028ec2: 3200           	movew %d0,%d1
00028ec4: 4840           	swap %d0
00028ec6: 4642           	notw %d2
00028ec8: c242           	andw %d2,%d1
00028eca: 4642           	notw %d2
00028ecc: b941           	eorw %d4,%d1
00028ece: 3811           	movew %a1@,%d4
00028ed0: 536e ffd4      	subqw #1,%fp@(-44)
00028ed4: 6d0a           	blts 0x28ee0
00028ed6: 4ed4           	jmp %a4@
00028ed8: 3281           	movew %d1,%a1@
00028eda: d2ee ffa8      	addaw %fp@(-88),%a1
00028ede: 60d0           	bras 0x28eb0
00028ee0: 342e ffdc      	movew %fp@(-36),%d2
00028ee4: 47fa 0004      	lea %pc@(0x28eea),%a3
00028ee8: 4ed5           	jmp %a5@
00028eea: 3281           	movew %d1,%a1@
00028eec: 51cb ff72      	dbf %d3,0x28e60
00028ef0: 6000 fe14      	braw 0x28d06
00028ef4: 4642           	notw %d2
00028ef6: c842           	andw %d2,%d4
00028ef8: 4642           	notw %d2
00028efa: 3204           	movew %d4,%d1
00028efc: 4ed3           	jmp %a3@
00028efe: 4642           	notw %d2
00028f00: 8242           	orw %d2,%d1
00028f02: 4642           	notw %d2
00028f04: c244           	andw %d4,%d1
00028f06: 4ed3           	jmp %a3@
00028f08: 4641           	notw %d1
00028f0a: c242           	andw %d2,%d1
00028f0c: 8244           	orw %d4,%d1
00028f0e: b541           	eorw %d2,%d1
00028f10: 4ed3           	jmp %a3@
00028f12: b941           	eorw %d4,%d1
00028f14: c242           	andw %d2,%d1
00028f16: b941           	eorw %d4,%d1
00028f18: 4ed3           	jmp %a3@
00028f1a: c242           	andw %d2,%d1
00028f1c: 4641           	notw %d1
00028f1e: c244           	andw %d4,%d1
00028f20: 4ed3           	jmp %a3@
00028f22: 3204           	movew %d4,%d1
00028f24: 4ed3           	jmp %a3@
00028f26: c242           	andw %d2,%d1
00028f28: b941           	eorw %d4,%d1
00028f2a: 4ed3           	jmp %a3@
00028f2c: c242           	andw %d2,%d1
00028f2e: 8244           	orw %d4,%d1
00028f30: 4ed3           	jmp %a3@
00028f32: c242           	andw %d2,%d1
00028f34: 8244           	orw %d4,%d1
00028f36: b541           	eorw %d2,%d1
00028f38: 4ed3           	jmp %a3@
00028f3a: c242           	andw %d2,%d1
00028f3c: b941           	eorw %d4,%d1
00028f3e: b541           	eorw %d2,%d1
00028f40: 4ed3           	jmp %a3@
00028f42: 3204           	movew %d4,%d1
00028f44: b541           	eorw %d2,%d1
00028f46: 4ed3           	jmp %a3@
00028f48: b544           	eorw %d2,%d4
00028f4a: c242           	andw %d2,%d1
00028f4c: 8244           	orw %d4,%d1
00028f4e: 4ed3           	jmp %a3@
00028f50: b941           	eorw %d4,%d1
00028f52: c242           	andw %d2,%d1
00028f54: b941           	eorw %d4,%d1
00028f56: b541           	eorw %d2,%d1
00028f58: 4ed3           	jmp %a3@
00028f5a: 4641           	notw %d1
00028f5c: c242           	andw %d2,%d1
00028f5e: 8244           	orw %d4,%d1
00028f60: 4ed3           	jmp %a3@
00028f62: 4641           	notw %d1
00028f64: c242           	andw %d2,%d1
00028f66: b544           	eorw %d2,%d4
00028f68: 8244           	orw %d4,%d1
00028f6a: 4ed3           	jmp %a3@
00028f6c: 8842           	orw %d2,%d4
00028f6e: 3204           	movew %d4,%d1
00028f70: 4ed3           	jmp %a3@
00028f72: 7200           	moveq #0,%d1
00028f74: 4ed3           	jmp %a3@
00028f76: c244           	andw %d4,%d1
00028f78: 4ed3           	jmp %a3@
00028f7a: 4644           	notw %d4
00028f7c: c244           	andw %d4,%d1
00028f7e: 4ed3           	jmp %a3@
00028f80: 4ed3           	jmp %a3@
00028f82: 4641           	notw %d1
00028f84: c244           	andw %d4,%d1
00028f86: 4ed3           	jmp %a3@
00028f88: 3204           	movew %d4,%d1
00028f8a: 4ed3           	jmp %a3@
00028f8c: b941           	eorw %d4,%d1
00028f8e: 4ed3           	jmp %a3@
00028f90: 8244           	orw %d4,%d1
00028f92: 4ed3           	jmp %a3@
00028f94: 8244           	orw %d4,%d1
00028f96: 4641           	notw %d1
00028f98: 4ed3           	jmp %a3@
00028f9a: b941           	eorw %d4,%d1
00028f9c: 4641           	notw %d1
00028f9e: 4ed3           	jmp %a3@
00028fa0: 3204           	movew %d4,%d1
00028fa2: 4641           	notw %d1
00028fa4: 4ed3           	jmp %a3@
00028fa6: 4644           	notw %d4
00028fa8: 8244           	orw %d4,%d1
00028faa: 4ed3           	jmp %a3@
00028fac: 4641           	notw %d1
00028fae: 4ed3           	jmp %a3@
00028fb0: 4641           	notw %d1
00028fb2: 8244           	orw %d4,%d1
00028fb4: 4ed3           	jmp %a3@
00028fb6: c244           	andw %d4,%d1
00028fb8: 4641           	notw %d1
00028fba: 4ed3           	jmp %a3@
00028fbc: 72ff           	moveq #-1,%d1
00028fbe: 4ed3           	jmp %a3@
00028fc0: 48e7 0700      	moveml %d5-%d7,%sp@-
00028fc4: c242           	andw %d2,%d1
00028fc6: 3c2e ffde      	movew %fp@(-34),%d6
00028fca: 082e 0000 ffb1 	btst #0,%fp@(-79)
00028fd0: 6710           	beqs 0x28fe2
00028fd2: 003c 0010      	orib #16,%ccr
00028fd6: e256           	roxrw #1,%d6
00028fd8: 6404           	bccs 0x28fde
00028fda: 3c3c 8000      	movew #-32768,%d6
00028fde: 3d46 ffde      	movew %d6,%fp@(-34)
00028fe2: 4a6e ffe4      	tstw %fp@(-28)
00028fe6: 6b0a           	bmis 0x28ff2
00028fe8: bc6e ffdc      	cmpw %fp@(-36),%d6
00028fec: 6404           	bccs 0x28ff2
00028fee: c046           	andw %d6,%d0
00028ff0: 6004           	bras 0x28ff6
00028ff2: 4240           	clrw %d0
00028ff4: c246           	andw %d6,%d1
00028ff6: 3c2e ffb6      	movew %fp@(-74),%d6
00028ffa: 3a02           	movew %d2,%d5
00028ffc: 4845           	swap %d5
00028ffe: 3a2e ffdc      	movew %fp@(-36),%d5
00029002: edad           	lsll %d6,%d5
00029004: 4845           	swap %d5
00029006: 3e05           	movew %d5,%d7
00029008: 4845           	swap %d5
0002900a: c247           	andw %d7,%d1
0002900c: c045           	andw %d5,%d0
0002900e: 4841           	swap %d1
00029010: 3200           	movew %d0,%d1
00029012: 5346           	subqw #1,%d6
00029014: 2001           	movel %d1,%d0
00029016: e288           	lsrl #1,%d0
00029018: 8280           	orl %d0,%d1
0002901a: 51ce fff8      	dbf %d6,0x29014
0002901e: 3001           	movew %d1,%d0
00029020: 4841           	swap %d1
00029022: 4cdf 00e0      	moveml %sp@+,%d5-%d7
00029026: 246e ffd0      	moveal %fp@(-48),%a2
0002902a: 4ed2           	jmp %a2@
0002902c: 48e7 0600      	moveml %d5-%d6,%sp@-
00029030: 536e ffe2      	subqw #1,%fp@(-30)
00029034: 6604           	bnes 0x2903a
00029036: c26e ffde      	andw %fp@(-34),%d1
0002903a: 3c2e ffb6      	movew %fp@(-74),%d6
0002903e: 4841           	swap %d1
00029040: 4241           	clrw %d1
00029042: 2a01           	movel %d1,%d5
00029044: 5346           	subqw #1,%d6
00029046: e28d           	lsrl #1,%d5
00029048: 8285           	orl %d5,%d1
0002904a: 51ce fffa      	dbf %d6,0x29046
0002904e: 3a01           	movew %d1,%d5
00029050: 4841           	swap %d1
00029052: 826e ffae      	orw %fp@(-82),%d1
00029056: 3d45 ffae      	movew %d5,%fp@(-82)
0002905a: 4cdf 0060      	moveml %sp@+,%d5-%d6
0002905e: 246e ffbc      	moveal %fp@(-68),%a2
00029062: 4ed2           	jmp %a2@
00029064: 48e7 0700      	moveml %d5-%d7,%sp@-
00029068: 3c2e ffde      	movew %fp@(-34),%d6
0002906c: 536e ffe2      	subqw #1,%fp@(-30)
00029070: 6b10           	bmis 0x29082
00029072: 6712           	beqs 0x29086
00029074: 536e ffe2      	subqw #1,%fp@(-30)
00029078: 6602           	bnes 0x2907c
0002907a: c246           	andw %d6,%d1
0002907c: c26e ffda      	andw %fp@(-38),%d1
00029080: 604e           	bras 0x290d0
00029082: 4241           	clrw %d1
00029084: 6002           	bras 0x29088
00029086: c246           	andw %d6,%d1
00029088: 4a6e ffb0      	tstw %fp@(-80)
0002908c: 6b3c           	bmis 0x290ca
0002908e: 3a2e ffe4      	movew %fp@(-28),%d5
00029092: 5445           	addqw #2,%d5
00029094: 3e2e ffdc      	movew %fp@(-36),%d7
00029098: 003c 0010      	orib #16,%ccr
0002909c: e257           	roxrw #1,%d7
0002909e: 6406           	bccs 0x290a6
000290a0: 3e3c 8000      	movew #-32768,%d7
000290a4: 5245           	addqw #1,%d5
000290a6: 0c6e 0001 ffda 	cmpiw #1,%fp@(-38)
000290ac: 6602           	bnes 0x290b0
000290ae: 5345           	subqw #1,%d5
000290b0: 003c 0010      	orib #16,%ccr
000290b4: e256           	roxrw #1,%d6
000290b6: 6404           	bccs 0x290bc
000290b8: 3c3c 8000      	movew #-32768,%d6
000290bc: be46           	cmpw %d6,%d7
000290be: 6502           	bcss 0x290c2
000290c0: 5245           	addqw #1,%d5
000290c2: 3d46 ffde      	movew %d6,%fp@(-34)
000290c6: 3d45 ffe0      	movew %d5,%fp@(-32)
000290ca: 3d6e ffe0 ffe2 	movew %fp@(-32),%fp@(-30)
000290d0: 3c2e ffb6      	movew %fp@(-74),%d6
000290d4: 4841           	swap %d1
000290d6: 4241           	clrw %d1
000290d8: 2a01           	movel %d1,%d5
000290da: 5346           	subqw #1,%d6
000290dc: e28d           	lsrl #1,%d5
000290de: 8285           	orl %d5,%d1
000290e0: 51ce fffa      	dbf %d6,0x290dc
000290e4: 3a01           	movew %d1,%d5
000290e6: 4841           	swap %d1
000290e8: 826e ffae      	orw %fp@(-82),%d1
000290ec: 3d45 ffae      	movew %d5,%fp@(-82)
000290f0: c242           	andw %d2,%d1
000290f2: 4cdf 00e0      	moveml %sp@+,%d5-%d7
000290f6: 246e ffc4      	moveal %fp@(-60),%a2
000290fa: 4ed2           	jmp %a2@
000290fc: c26e ffb2      	andw %fp@(-78),%d1
00029100: c06e ffb2      	andw %fp@(-78),%d0
00029104: e7ee ffb2      	rolw %fp@(-78)
00029108: 246e ffcc      	moveal %fp@(-52),%a2
0002910c: 4ed2           	jmp %a2@
0002910e: c26e ffb2      	andw %fp@(-78),%d1
00029112: 246e ffb8      	moveal %fp@(-72),%a2
00029116: 4ed2           	jmp %a2@
00029118: c26e ffb2      	andw %fp@(-78),%d1
0002911c: 246e ffc0      	moveal %fp@(-64),%a2
00029120: 4ed2           	jmp %a2@
00029122: e7ee ffb0      	rolw %fp@(-80)
00029126: 642a           	bccs 0x29152
00029128: 4841           	swap %d1
0002912a: 3200           	movew %d0,%d1
0002912c: e289           	lsrl #1,%d1
0002912e: 4842           	swap %d2
00029130: 342e ffdc      	movew %fp@(-36),%d2
00029134: e28a           	lsrl #1,%d2
00029136: 3d42 ffdc      	movew %d2,%fp@(-36)
0002913a: 4842           	swap %d2
0002913c: 3d42 ffda      	movew %d2,%fp@(-38)
00029140: 6722           	beqs 0x29164
00029142: 302e ffd6      	movew %fp@(-42),%d0
00029146: 6b10           	bmis 0x29158
00029148: 5240           	addqw #1,%d0
0002914a: 3d40 ffd6      	movew %d0,%fp@(-42)
0002914e: 3001           	movew %d1,%d0
00029150: 4841           	swap %d1
00029152: 246e ffc8      	moveal %fp@(-56),%a2
00029156: 4ed2           	jmp %a2@
00029158: 4a00           	tstb %d0
0002915a: 6704           	beqs 0x29160
0002915c: 5340           	subqw #1,%d0
0002915e: 60ea           	bras 0x2914a
00029160: 4240           	clrw %d0
00029162: 60e4           	bras 0x29148
00029164: 3d42 ffdc      	movew %d2,%fp@(-36)
00029168: 4842           	swap %d2
0002916a: 3d42 ffda      	movew %d2,%fp@(-38)
0002916e: d2ee ffa8      	addaw %fp@(-88),%a1
00029172: 3811           	movew %a1@,%d4
00029174: 700f           	moveq #15,%d0
00029176: 906e ffd6      	subw %fp@(-42),%d0
0002917a: 0040 8000      	oriw #-32768,%d0
0002917e: 3d40 ffd6      	movew %d0,%fp@(-42)
00029182: 60ce           	bras 0x29152
00029184: e7ee ffb0      	rolw %fp@(-80)
00029188: 640c           	bccs 0x29196
0002918a: 4a6e ffd6      	tstw %fp@(-42)
0002918e: 6b00 fc58      	bmiw 0x28de8
00029192: 6000 fce8      	braw 0x28e7c
00029196: 003c 0010      	orib #16,%ccr
0002919a: e4ee ffd8      	roxrw %fp@(-40)
0002919e: 302e ffdc      	movew %fp@(-36),%d0
000291a2: 0c40 ffff      	cmpiw #-1,%d0
000291a6: 6746           	beqs 0x291ee
000291a8: 003c 0010      	orib #16,%ccr
000291ac: e250           	roxrw #1,%d0
000291ae: 3d40 ffdc      	movew %d0,%fp@(-36)
000291b2: 302e ffd6      	movew %fp@(-42),%d0
000291b6: 4a00           	tstb %d0
000291b8: 6606           	bnes 0x291c0
000291ba: 3d7c 8000 ffd8 	movew #-32768,%fp@(-40)
000291c0: 322e ffda      	movew %fp@(-38),%d1
000291c4: e249           	lsrw #1,%d1
000291c6: 6732           	beqs 0x291fa
000291c8: 3d41 ffda      	movew %d1,%fp@(-38)
000291cc: 4a40           	tstw %d0
000291ce: 6b08           	bmis 0x291d8
000291d0: 526e ffd6      	addqw #1,%fp@(-42)
000291d4: 6000 fca6      	braw 0x28e7c
000291d8: 4a00           	tstb %d0
000291da: 6708           	beqs 0x291e4
000291dc: 536e ffd6      	subqw #1,%fp@(-42)
000291e0: 6000 fc06      	braw 0x28de8
000291e4: 3d7c 0001 ffd6 	movew #1,%fp@(-42)
000291ea: 6000 fc90      	braw 0x28e7c
000291ee: 526e ffe4      	addqw #1,%fp@(-28)
000291f2: 3d7c 8000 ffdc 	movew #-32768,%fp@(-36)
000291f8: 60b8           	bras 0x291b2
000291fa: 3d7c ffff ffda 	movew #-1,%fp@(-38)
00029200: 536e ffe4      	subqw #1,%fp@(-28)
00029204: d2ee ffa8      	addaw %fp@(-88),%a1
00029208: 740f           	moveq #15,%d2
0002920a: 9440           	subw %d0,%d2
0002920c: 0042 8000      	oriw #-32768,%d2
00029210: 3d42 ffd6      	movew %d2,%fp@(-42)
00029214: 6000 fbd2      	braw 0x28de8
00029218:  _psetup
00029218: 40f9 0005 3532 	movew %sr,0x53532
0002921e: 007c 0700      	oriw #1792,%sr
00029222: 206f 0004      	moveal %sp@(4),%a0
00029226: 202f 0008      	movel %sp@(8),%d0
0002922a: 2068 0008      	moveal %a0@(8),%a0
0002922e: 2268 003c      	moveal %a0@(60),%a1
00029232: 2300           	movel %d0,%a1@-
00029234: 2149 003c      	movel %a1,%a0@(60)
00029238: 46f9 0005 3532 	movew 0x53532,%sr
0002923e: 4e75           	rts
00029240:  _gotopgm
00029240: 2079 0005 8036 	moveal 0x58036,%a0
00029246: 2468 0008      	moveal %a0@(8),%a2
0002924a: 2068 0018      	moveal %a0@(24),%a0
0002924e: 200f           	movel %sp,%d0
00029250: 0480 0000 0008 	subil #8,%d0
00029256: 2540 003c      	movel %d0,%a2@(60)
0002925a: 027c dfff      	andiw #-8193,%sr
0002925e: 2268 0008      	moveal %a0@(8),%a1
00029262: 4ed1           	jmp %a1@
00029264:  _dsptch
00029264: 4a39 0005 8020 	tstb 0x58020
0002926a: 6702           	beqs 0x2926e
0002926c: 4e75           	rts
0002926e: 5239 0005 8020 	addqb #1,0x58020
00029274: 40f9 0005 3530 	movew %sr,0x53530
0002927a: 007c 0700      	oriw #1792,%sr
0002927e: 2f0e           	movel %fp,%sp@-
00029280: 2c79 0005 8036 	moveal 0x58036,%fp
00029286: 2c6e 0008      	moveal %fp@(8),%fp
0002928a: 2d5f 0038      	movel %sp@+,%fp@(56)
0002928e: 48d6 3fff      	moveml %d0-%a5,%fp@
00029292: 4e6d           	movel %usp,%a5
00029294: 2d4d 0040      	movel %a5,%fp@(64)
00029298: 2d4f 003c      	movel %sp,%fp@(60)
0002929c: 4ff9 0005 37b4 	lea 0x537b4,%sp
000292a2: 46f9 0005 3530 	movew 0x53530,%sr
000292a8: 4ef9 0002 a562 	jmp 0x2a562
000292ae:  _switchto
000292ae: 40f9 0005 3530 	movew %sr,0x53530
000292b4: 007c 0700      	oriw #1792,%sr
000292b8: 2e6f 0004      	moveal %sp@(4),%sp
000292bc: 4cd7 3fff      	moveml %sp@,%d0-%a5
000292c0: 2c6f 0040      	moveal %sp@(64),%fp
000292c4: 4e66           	movel %fp,%usp
000292c6: 2c6f 0038      	moveal %sp@(56),%fp
000292ca: 2e6f 003c      	moveal %sp@(60),%sp
000292ce: 4239 0005 8020 	clrb 0x58020
000292d4: 46f9 0005 3530 	movew 0x53530,%sr
000292da: 4e75           	rts
000292dc:  _ui_start
000292dc: 2a4f           	moveal %sp,%a5
000292de: 2a6d 0004      	moveal %a5@(4),%a5
000292e2: 2e7c 0005 38bc 	moveal #342204,%sp
000292e8: 200d           	movel %a5,%d0
000292ea: 0680 0000 0080 	addil #128,%d0
000292f0: 23c0 0005 83f0 	movel %d0,0x583f0
000292f6: 202d 000c      	movel %a5@(12),%d0
000292fa: d0ad 0014      	addl %a5@(20),%d0
000292fe: d0ad 001c      	addl %a5@(28),%d0
00029302: 0680 0000 0100 	addil #256,%d0
00029308: 2f00           	movel %d0,%sp@-
0002930a: 2f0d           	movel %a5,%sp@-
0002930c: 4267           	clrw %sp@-
0002930e: 3f3c 004a      	movew #74,%sp@-
00029312: 4e41           	trap #1
00029314: 4fef 000c      	lea %sp@(12),%sp
00029318: 42a7           	clrl %sp@-
0002931a: 3f3c 0020      	movew #32,%sp@-
0002931e: 4e41           	trap #1
00029320: 5c8f           	addql #6,%sp
00029322: 23c0 0005 37b8 	movel %d0,0x537b8
00029328: 23ed 002c 0005 	movel %a5@(44),0x538bc
0002932e: 38bc 
00029330: 2e7c 0005 38bc 	moveal #342204,%sp
00029336: 23f9 0005 38bc 	movel 0x538bc,0x580ee
0002933c: 0005 80ee 
00029340: 4eb9 0002 e378 	jsr 0x2e378
00029346: 2f00           	movel %d0,%sp@-
00029348: 207c 0005 43ac 	moveal #345004,%a0
0002934e: 2f08           	movel %a0,%sp@-
00029350: 4eb9 0001 bdf4 	jsr 0x1bdf4
00029356: 508f           	addql #8,%sp
00029358: 41f9 0001 bf50 	lea 0x1bf50,%a0
0002935e: 23c8 0005 38ca 	movel %a0,0x538ca
00029364: 4eb9 0002 e380 	jsr 0x2e380
0002936a: 2c7c 0005 43ac 	moveal #345004,%fp
00029370: ddc0           	addal %d0,%fp
00029372: 2e4e           	moveal %fp,%sp
00029374: 4eb9 0002 e8ae 	jsr 0x2e8ae
0002937a: 3039 0005 83ee 	movew 0x583ee,%d0
00029380: 4a40           	tstw %d0
00029382: 66ac           	bnes 0x29330
00029384: 2f39 0005 37b8 	movel 0x537b8,%sp@-
0002938a: 3f3c 0020      	movew #32,%sp@-
0002938e: 4e41           	trap #1
00029390: 5c8f           	addql #6,%sp
00029392: 4267           	clrw %sp@-
00029394: 4e41           	trap #1
00029396:  _accdesk_start
00029396: 2a6f 0004      	moveal %sp@(4),%a5
0002939a: 207c 0005 43ac 	moveal #345004,%a0
000293a0: 2e68 003c      	moveal %a0@(60),%sp
000293a4: 202d 000c      	movel %a5@(12),%d0
000293a8: d0ad 0014      	addl %a5@(20),%d0
000293ac: d0ad 001c      	addl %a5@(28),%d0
000293b0: 0680 0000 0100 	addil #256,%d0
000293b6: 2f00           	movel %d0,%sp@-
000293b8: 2f0d           	movel %a5,%sp@-
000293ba: 4267           	clrw %sp@-
000293bc: 3f3c 004a      	movew #74,%sp@-
000293c0: 4e41           	trap #1
000293c2: 4fef 000c      	lea %sp@(12),%sp
000293c6: 42a7           	clrl %sp@-
000293c8: 3f3c 0020      	movew #32,%sp@-
000293cc: 4e41           	trap #1
000293ce: 5c8f           	addql #6,%sp
000293d0: 4eb9 0002 e45e 	jsr 0x2e45e
000293d6: 4267           	clrw %sp@-
000293d8: 4e41           	trap #1
000293da:  _dos_exec
000293da: 220f           	movel %sp,%d1
000293dc: 48e7 2020      	moveml %d2/%a2,%sp@-
000293e0: 4eb9 0002 9444 	jsr 0x29444
000293e6: 2079 0005 8036 	moveal 0x58036,%a0
000293ec: 2068 0008      	moveal %a0@(8),%a0
000293f0: 2f28 003c      	movel %a0@(60),%sp@-
000293f4: 224f           	moveal %sp,%a1
000293f6: 93fc 0000 0050 	subal #80,%a1
000293fc: 2149 003c      	movel %a1,%a0@(60)
00029400: 4eb9 0002 9450 	jsr 0x29450
00029406: 2241           	moveal %d1,%a1
00029408: 2f29 000e      	movel %a1@(14),%sp@-
0002940c: 2f29 000a      	movel %a1@(10),%sp@-
00029410: 2f29 0006      	movel %a1@(6),%sp@-
00029414: 3f29 0004      	movew %a1@(4),%sp@-
00029418: 3f3c 004b      	movew #75,%sp@-
0002941c: 4e41           	trap #1
0002941e: 4fef 0010      	lea %sp@(16),%sp
00029422: 4eb9 0002 9444 	jsr 0x29444
00029428: 2079 0005 8036 	moveal 0x58036,%a0
0002942e: 2068 0008      	moveal %a0@(8),%a0
00029432: 215f 003c      	movel %sp@+,%a0@(60)
00029436: 4eb9 0002 9450 	jsr 0x29450
0002943c: 4cdf 0404      	moveml %sp@+,%d2/%a2
00029440: 4e75           	rts
00029442: 0000 40f9      	orib #-7,%d0
00029444:  _disable_interrupts
00029446: 0005 38c0      	orib #-64,%d5
0002944a: 007c 0700      	oriw #1792,%sr
0002944e: 4e75           	rts
00029450:  _enable_interrupts
00029450: 46f9 0005 38c0 	movew 0x538c0,%sr
00029456: 4e75           	rts
00029458:  _retake
00029458: 21fc 0002 952c 	movel #169260,0x88
0002945e: 0088 
00029460: 203c 0002 9498 	movel #169112,%d0
00029466: 2f00           	movel %d0,%sp@-
00029468: 3f3c 0101      	movew #257,%sp@-
0002946c: 3f3c 0005      	movew #5,%sp@-
00029470: 4e4d           	trap #13
00029472: 508f           	addql #8,%sp
00029474: 4e75           	rts
00029476:  _giveerr
00029476: 2039 0005 38c2 	movel 0x538c2,%d0
0002947c: 60e8           	bras 0x29466
0002947e:  _takeerr
0002947e: 7000           	moveq #0,%d0
00029480: 33c0 0005 38e2 	movew %d0,0x538e2
00029486: 70ff           	moveq #-1,%d0
00029488: 61dc           	bsrs 0x29466
0002948a: 23c0 0005 38c2 	movel %d0,0x538c2
00029490: 203c 0002 9498 	movel #169112,%d0
00029496: 60ce           	bras 0x29466
00029498: 4a79 0005 38e2 	tstw 0x538e2
0002949e: 6608           	bnes 0x294a8
000294a0: 2079 0005 38c2 	moveal 0x538c2,%a0
000294a6: 4ed0           	jmp %a0@
000294a8: 302f 0004      	movew %sp@(4),%d0
000294ac: 322f 0006      	movew %sp@(6),%d1
000294b0: 2079 0005 8036 	moveal 0x58036,%a0
000294b6: 2068 0008      	moveal %a0@(8),%a0
000294ba: 23e8 003c 0005 	movel %a0@(60),0x538e4
000294c0: 38e4 
000294c2: 6180           	bsrs 0x29444
000294c4: 23cf 0005 38e8 	movel %sp,0x538e8
000294ca: 4ff9 0005 3eec 	lea 0x53eec,%sp
000294d0: 6100 ff7e      	bsrw 0x29450
000294d4: 48e7 1f1e      	moveml %d3-%d7/%a3-%fp,%sp@-
000294d8: 227c 0002 96a0 	moveal #169632,%a1
000294de: 91c8           	subal %a0,%a0
000294e0: 3f00           	movew %d0,%sp@-
000294e2: 670a           	beqs 0x294ee
000294e4: 4640           	notw %d0
000294e6: 0c40 0011      	cmpiw #17,%d0
000294ea: 6e02           	bgts 0x294ee
000294ec: 3040           	moveaw %d0,%a0
000294ee: 1030 9800      	moveb %a0@(0000000000000000,%a1:l),%d0
000294f2: 3f01           	movew %d1,%sp@-
000294f4: 3f00           	movew %d0,%sp@-
000294f6: 4eb9 0002 b51c 	jsr 0x2b51c
000294fc: 588f           	addql #4,%sp
000294fe: 321f           	movew %sp@+,%d1
00029500: 48c1           	extl %d1
00029502: 4a40           	tstw %d0
00029504: 6706           	beqs 0x2950c
00029506: 223c 0001 0000 	movel #65536,%d1
0002950c: 2001           	movel %d1,%d0
0002950e: 4cdf 78f8      	moveml %sp@+,%d3-%d7/%a3-%fp
00029512: 2e79 0005 38e8 	moveal 0x538e8,%sp
00029518: 2079 0005 8036 	moveal 0x58036,%a0
0002951e: 2068 0008      	moveal %a0@(8),%a0
00029522: 2179 0005 38e4 	movel 0x538e4,%a0@(60)
00029528: 003c 
0002952a: 4e75           	rts
0002952c: 0c40 00c8      	cmpiw #200,%d0
00029530: 670e           	beqs 0x29540
00029532: 0c40 00c9      	cmpiw #201,%d0
00029536: 6708           	beqs 0x29540
00029538: 2f39 0005 38c6 	movel 0x538c6,%sp@-
0002953e: 4e75           	rts
00029540: 6100 ff02      	bsrw 0x29444
00029544: 4e68           	movel %usp,%a0
00029546: 48e0 7ffe      	moveml %d1-%fp,%a0@-
0002954a: 4e60           	movel %a0,%usp
0002954c: 2c79 0005 8036 	moveal 0x58036,%fp
00029552: 2c6e 0008      	moveal %fp@(8),%fp
00029556: 2d48 0040      	movel %a0,%fp@(64)
0002955a: 2d4f 0044      	movel %sp,%fp@(68)
0002955e: 2e6e 003c      	moveal %fp@(60),%sp
00029562: 6100 feec      	bsrw 0x29450
00029566: 2f01           	movel %d1,%sp@-
00029568: 3f00           	movew %d0,%sp@-
0002956a: 4eb9 0003 3998 	jsr 0x33998
00029570: 5c8f           	addql #6,%sp
00029572: 6100 fed0      	bsrw 0x29444
00029576: 2079 0005 8036 	moveal 0x58036,%a0
0002957c: 2068 0008      	moveal %a0@(8),%a0
00029580: 214f 003c      	movel %sp,%a0@(60)
00029584: 2e68 0044      	moveal %a0@(68),%sp
00029588: 2068 0040      	moveal %a0@(64),%a0
0002958c: 4cd8 7ffe      	moveml %a0@+,%d1-%fp
00029590: 4e60           	movel %a0,%usp
00029592: 6100 febc      	bsrw 0x29450
00029596: 4e73           	rte
00029598:  _unset_aestrap
00029598: 21f9 0005 38c6 	movel 0x538c6,0x88
0002959e: 0088 
000295a0: 4e75           	rts
000295a2:  _set_aestrap
000295a2: 23f8 0088 0005 	movel 0x88,0x538c6
000295a8: 38c6 
000295aa: 21fc 0002 952c 	movel #169260,0x88
000295b0: 0088 
000295b2: 4e75           	rts
000295b4:  _far_bcha
000295b4: 23cf 0005 38ce 	movel %sp,0x538ce
000295ba: 4ff9 0005 3f4c 	lea 0x53f4c,%sp
000295c0: 48e7 e0e0      	moveml %d0-%d2/%a0-%a2,%sp@-
000295c4: 3f00           	movew %d0,%sp@-
000295c6: 4eb9 0002 ed5e 	jsr 0x2ed5e
000295cc: 548f           	addql #2,%sp
000295ce: 4cdf 0707      	moveml %sp@+,%d0-%d2/%a0-%a2
000295d2: 2e79 0005 38ce 	moveal 0x538ce,%sp
000295d8: 4e75           	rts
000295da:  _far_mcha
000295da: 23cf 0005 38ce 	movel %sp,0x538ce
000295e0: 4ff9 0005 3f4c 	lea 0x53f4c,%sp
000295e6: 48e7 e0e0      	moveml %d0-%d2/%a0-%a2,%sp@-
000295ea: 3f01           	movew %d1,%sp@-
000295ec: 3f00           	movew %d0,%sp@-
000295ee: 2f3c 0002 f1ce 	movel #192974,%sp@-
000295f4: 4eb9 0002 a3a8 	jsr 0x2a3a8
000295fa: 508f           	addql #8,%sp
000295fc: 4cdf 0707      	moveml %sp@+,%d0-%d2/%a0-%a2
00029600: 2e79 0005 38ce 	moveal 0x538ce,%sp
00029606: 4e75           	rts
00029608:  _aes_wheel
00029608: 23cf 0005 38ce 	movel %sp,0x538ce
0002960e: 4ff9 0005 3f4c 	lea 0x53f4c,%sp
00029614: 48e7 e0e0      	moveml %d0-%d2/%a0-%a2,%sp@-
00029618: 3f01           	movew %d1,%sp@-
0002961a: 3f00           	movew %d0,%sp@-
0002961c: 2f3c 0002 f290 	movel #193168,%sp@-
00029622: 4eb9 0002 a3a8 	jsr 0x2a3a8
00029628: 508f           	addql #8,%sp
0002962a: 4cdf 0707      	moveml %sp@+,%d0-%d2/%a0-%a2
0002962e: 2e79 0005 38ce 	moveal 0x538ce,%sp
00029634: 4e75           	rts
00029636:  _drawrat
00029636: 302f 0004      	movew %sp@(4),%d0
0002963a: 322f 0006      	movew %sp@(6),%d1
0002963e: 2f39 0005 38ca 	movel 0x538ca,%sp@-
00029644: 4e75           	rts
00029646:  _tikcod
00029646: 23cf 0005 38d2 	movel %sp,0x538d2
0002964c: 4ff9 0005 3f70 	lea 0x53f70,%sp
00029652: 4ab9 0005 38de 	tstl 0x538de
00029658: 672c           	beqs 0x29686
0002965a: 52b9 0005 38da 	addql #1,0x538da
00029660: 53b9 0005 38de 	subql #1,0x538de
00029666: 661e           	bnes 0x29686
00029668: 2f39 0005 38da 	movel 0x538da,%sp@-
0002966e: 2f3c 0002 aa60 	movel #174688,%sp@-
00029674: 4eb9 0002 a3a8 	jsr 0x2a3a8
0002967a: 508f           	addql #8,%sp
0002967c: 4a40           	tstw %d0
0002967e: 6706           	beqs 0x29686
00029680: 52b9 0005 38de 	addql #1,0x538de
00029686: 3f3c 0001      	movew #1,%sp@-
0002968a: 4eb9 0002 edd4 	jsr 0x2edd4
00029690: 548f           	addql #2,%sp
00029692: 2e79 0005 38d2 	moveal 0x538d2,%sp
00029698: 2f39 0005 38d6 	movel 0x538d6,%sp@-
0002969e: 4e75           	rts
000296a0: 0401 0102      	subib #2,%d1
000296a4: 0101           	btst %d0,%d1
000296a6: 0202 0402      	andib #2,%d2
000296aa: 0202 0003      	andib #3,%d2
000296ae: 0402 0500      	subib #0,%d2
000296b2: 0000 2079      	orib #121,%d0
000296b4:  _ap_init
000296b6: 0005 8036      	orib #54,%d5
000296ba: 3028 001c      	movew %a0@(28),%d0
000296be: 0068 0001 0026 	oriw #1,%a0@(38)
000296c4: 4e75           	rts
000296c6:  _ap_rdwr
000296c6: 4e56 fff4      	linkw %fp,#-12
000296ca: 2f0a           	movel %a2,%sp@-
000296cc: 2f02           	movel %d2,%sp@-
000296ce: 302e 0008      	movew %fp@(8),%d0
000296d2: 246e 000a      	moveal %fp@(10),%a2
000296d6: 306e 000e      	moveaw %fp@(14),%a0
000296da: 222e 0010      	movel %fp@(16),%d1
000296de: 0c40 0010      	cmpiw #16,%d0
000296e2: 662a           	bnes 0x2970e
000296e4: 342a 0086      	movew %a2@(134),%d2
000296e8: b448           	cmpw %a0,%d2
000296ea: 6622           	bnes 0x2970e
000296ec: 0c42 0010      	cmpiw #16,%d2
000296f0: 661c           	bnes 0x2970e
000296f2: 4878 0010      	pea 0x10
000296f6: 2f2a 0082      	movel %a2@(130),%sp@-
000296fa: 2f01           	movel %d1,%sp@-
000296fc: 4eb9 0001 bb80 	jsr 0x1bb80
00029702: 426a 0086      	clrw %a2@(134)
00029706: 4fef 000c      	lea %sp@(12),%sp
0002970a: 7001           	moveq #1,%d0
0002970c: 601a           	bras 0x29728
0002970e: 2d4a fff6      	movel %a2,%fp@(-10)
00029712: 3d48 fffa      	movew %a0,%fp@(-6)
00029716: 2d41 fffc      	movel %d1,%fp@(-4)
0002971a: 486e fff6      	pea %fp@(-10)
0002971e: 3f00           	movew %d0,%sp@-
00029720: 4eb9 0002 a668 	jsr 0x2a668
00029726: 5c8f           	addql #6,%sp
00029728: 242e ffec      	movel %fp@(-20),%d2
0002972c: 246e fff0      	moveal %fp@(-16),%a2
00029730: 4e5e           	unlk %fp
00029732: 4e75           	rts
00029734:  _ap_find
00029734: 202f 0004      	movel %sp@(4),%d0
00029738: 6718           	beqs 0x29752
0002973a: 4267           	clrw %sp@-
0002973c: 2f00           	movel %d0,%sp@-
0002973e: 4eb9 0003 237e 	jsr 0x3237e
00029744: 5c8f           	addql #6,%sp
00029746: 4a80           	tstl %d0
00029748: 670c           	beqs 0x29756
0002974a: 2040           	moveal %d0,%a0
0002974c: 3028 001c      	movew %a0@(28),%d0
00029750: 4e75           	rts
00029752: 70ff           	moveq #-1,%d0
00029754: 4e75           	rts
00029756: 70ff           	moveq #-1,%d0
00029758: 4e75           	rts
0002975a:  _ap_tplay
0002975a: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0002975e: 246f 0030      	moveal %sp@(48),%a2
00029762: 3a2f 0034      	movew %sp@(52),%d5
00029766: 382f 0036      	movew %sp@(54),%d4
0002976a: 33fc 0001 0005 	movew #1,0x53f7c
00029770: 3f7c 
00029772: 7400           	moveq #0,%d2
00029774: 4243           	clrw %d3
00029776: 4df9 0002 9444 	lea 0x29444,%fp
0002977c: 4bf9 0002 a3a8 	lea 0x2a3a8,%a5
00029782: 49f9 0002 9450 	lea 0x29450,%a4
00029788: 47f9 0002 db06 	lea 0x2db06,%a3
0002978e: 6000 0092      	braw 0x29822
00029792: 2c2a 0004      	movel %a2@(4),%d6
00029796: 2012           	movel %a2@,%d0
00029798: 7201           	moveq #1,%d1
0002979a: b280           	cmpl %d0,%d1
0002979c: 6700 00e4      	beqw 0x29882
000297a0: 6d06           	blts 0x297a8
000297a2: 4a80           	tstl %d0
000297a4: 6714           	beqs 0x297ba
000297a6: 6070           	bras 0x29818
000297a8: 7202           	moveq #2,%d1
000297aa: b280           	cmpl %d0,%d1
000297ac: 672a           	beqs 0x297d8
000297ae: 123c 0003      	moveb #3,%d1
000297b2: b280           	cmpl %d0,%d1
000297b4: 6662           	bnes 0x29818
000297b6: 6000 00d2      	braw 0x2988a
000297ba: 2006           	movel %d6,%d0
000297bc: d086           	addl %d6,%d0
000297be: d086           	addl %d6,%d0
000297c0: 2200           	movel %d0,%d1
000297c2: eb89           	lsll #5,%d1
000297c4: d081           	addl %d1,%d0
000297c6: dc80           	addl %d0,%d6
000297c8: 8cc4           	divuw %d4,%d6
000297ca: 3f06           	movew %d6,%sp@-
000297cc: 4267           	clrw %sp@-
000297ce: 4eb9 0002 a74e 	jsr 0x2a74e
000297d4: 588f           	addql #4,%sp
000297d6: 6040           	bras 0x29818
000297d8: 2e3c 0002 f1ce 	movel #192974,%d7
000297de: 4a82           	tstl %d2
000297e0: 6600 00ae      	bnew 0x29890
000297e4: 23fc 0001 bf50 	movel #114512,0x54236
000297ea: 0005 4236 
000297ee: 3f3c 007f      	movew #127,%sp@-
000297f2: 4e93           	jsr %a3@
000297f4: 23f9 0005 423a 	movel 0x5423a,0x538ca
000297fa: 0005 38ca 
000297fe: 23fc 0001 bf50 	movel #114512,0x54236
00029804: 0005 4236 
00029808: 3f3c 007e      	movew #126,%sp@-
0002980c: 4e93           	jsr %a3@
0002980e: 2439 0005 423a 	movel 0x5423a,%d2
00029814: 588f           	addql #4,%sp
00029816: 6078           	bras 0x29890
00029818: 4eb9 0002 9264 	jsr 0x29264
0002981e: 5243           	addqw #1,%d3
00029820: 508a           	addql #8,%a2
00029822: ba43           	cmpw %d3,%d5
00029824: 6e00 ff6c      	bgtw 0x29792
00029828: 4a82           	tstl %d2
0002982a: 674a           	beqs 0x29876
0002982c: 3f39 0005 82c2 	movew 0x582c2,%sp@-
00029832: 3f39 0005 82c4 	movew 0x582c4,%sp@-
00029838: 4eb9 0002 9636 	jsr 0x29636
0002983e: 3f39 0005 82c2 	movew 0x582c2,%sp@-
00029844: 3f39 0005 82c4 	movew 0x582c4,%sp@-
0002984a: 4eb9 0002 dd50 	jsr 0x2dd50
00029850: 23f9 0005 38ca 	movel 0x538ca,0x54236
00029856: 0005 4236 
0002985a: 3f3c 007f      	movew #127,%sp@-
0002985e: 45f9 0002 db06 	lea 0x2db06,%a2
00029864: 4e92           	jsr %a2@
00029866: 23c2 0005 4236 	movel %d2,0x54236
0002986c: 3f3c 007e      	movew #126,%sp@-
00029870: 4e92           	jsr %a2@
00029872: 4fef 000c      	lea %sp@(12),%sp
00029876: 4279 0005 3f7c 	clrw 0x53f7c
0002987c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00029880: 4e75           	rts
00029882: 2e3c 0002 f0b2 	movel #192690,%d7
00029888: 6006           	bras 0x29890
0002988a: 2e3c 0002 efec 	movel #192492,%d7
00029890: 4e96           	jsr %fp@
00029892: 2f06           	movel %d6,%sp@-
00029894: 2f07           	movel %d7,%sp@-
00029896: 4e95           	jsr %a5@
00029898: 4e94           	jsr %a4@
0002989a: 508f           	addql #8,%sp
0002989c: 6000 ff7a      	braw 0x29818
000298a0:  _ap_trecd
000298a0: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
000298a4: 246f 0010      	moveal %sp@(16),%a2
000298a8: 4eb9 0002 9444 	jsr 0x29444
000298ae: 33fc 0001 0005 	movew #1,0x53f7a
000298b4: 3f7a 
000298b6: 33ef 0014 0005 	movew %sp@(20),0x53f78
000298bc: 3f78 
000298be: 23ca 0005 3f74 	movel %a2,0x53f74
000298c4: 4eb9 0002 9450 	jsr 0x29450
000298ca: 47f9 0002 a74e 	lea 0x2a74e,%a3
000298d0: 6008           	bras 0x298da
000298d2: 4878 0064      	pea 0x64
000298d6: 4e93           	jsr %a3@
000298d8: 588f           	addql #4,%sp
000298da: 4a79 0005 3f7a 	tstw 0x53f7a
000298e0: 66f0           	bnes 0x298d2
000298e2: 4eb9 0002 9444 	jsr 0x29444
000298e8: 2439 0005 3f74 	movel 0x53f74,%d2
000298ee: 948a           	subl %a2,%d2
000298f0: e68a           	lsrl #3,%d2
000298f2: 4279 0005 3f78 	clrw 0x53f78
000298f8: 42b9 0005 3f74 	clrl 0x53f74
000298fe: 4eb9 0002 9450 	jsr 0x29450
00029904: 91c8           	subal %a0,%a0
00029906: 603c           	bras 0x29944
00029908: 2212           	movel %a2@,%d1
0002990a: 0c81 0002 aa60 	cmpil #174688,%d1
00029910: 6722           	beqs 0x29934
00029912: 0c81 0002 f0b2 	cmpil #192690,%d1
00029918: 671e           	beqs 0x29938
0002991a: 0c81 0002 f1ce 	cmpil #192974,%d1
00029920: 671a           	beqs 0x2993c
00029922: 0c81 0002 efec 	cmpil #192492,%d1
00029928: 56c1           	sne %d1
0002992a: 4881           	extw %d1
0002992c: 48c1           	extl %d1
0002992e: 7003           	moveq #3,%d0
00029930: 8280           	orl %d0,%d1
00029932: 600a           	bras 0x2993e
00029934: 7200           	moveq #0,%d1
00029936: 6006           	bras 0x2993e
00029938: 7201           	moveq #1,%d1
0002993a: 6002           	bras 0x2993e
0002993c: 7202           	moveq #2,%d1
0002993e: 2481           	movel %d1,%a2@
00029940: 5248           	addqw #1,%a0
00029942: 508a           	addql #8,%a2
00029944: b448           	cmpw %a0,%d2
00029946: 6ec0           	bgts 0x29908
00029948: 3002           	movew %d2,%d0
0002994a: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0002994e: 4e75           	rts
00029950:  _ap_exit
00029950: 3f3c 0001      	movew #1,%sp@-
00029954: 4eb9 0003 546a 	jsr 0x3546a
0002995a: 4eb9 0003 046e 	jsr 0x3046e
00029960: 3f3c 0004      	movew #4,%sp@-
00029964: 4eb9 0002 e3ec 	jsr 0x2e3ec
0002996a: 2079 0005 8036 	moveal 0x58036,%a0
00029970: 3028 0086      	movew %a0@(134),%d0
00029974: 588f           	addql #4,%sp
00029976: 6716           	beqs 0x2998e
00029978: 4879 0005 770e 	pea 0x5770e
0002997e: 3f00           	movew %d0,%sp@-
00029980: 2f08           	movel %a0,%sp@-
00029982: 3f3c 0010      	movew #16,%sp@-
00029986: 4eba fd3e      	jsr %pc@(0x296c6)
0002998a: 4fef 000c      	lea %sp@(12),%sp
0002998e: 4267           	clrw %sp@-
00029990: 4eb9 0003 546a 	jsr 0x3546a
00029996: 4eb9 0002 e3ba 	jsr 0x2e3ba
0002999c: 2079 0005 8036 	moveal 0x58036,%a0
000299a2: 0268 fffe 0026 	andiw #-2,%a0@(38)
000299a8: 548f           	addql #2,%sp
000299aa: 4e75           	rts
000299ac:  _azombie
000299ac: 2f0a           	movel %a2,%sp@-
000299ae: 206f 0008      	moveal %sp@(8),%a0
000299b2: 7000           	moveq #0,%d0
000299b4: 3039 0005 82c6 	movew 0x582c6,%d0
000299ba: 4840           	swap %d0
000299bc: 4240           	clrw %d0
000299be: 806f 000c      	orw %sp@(12),%d0
000299c2: 2140 0018      	movel %d0,%a0@(24)
000299c6: 7000           	moveq #0,%d0
000299c8: 3039 0005 82c4 	movew 0x582c4,%d0
000299ce: 4840           	swap %d0
000299d0: 4240           	clrw %d0
000299d2: 8079 0005 82c2 	orw 0x582c2,%d0
000299d8: 2140 0010      	movel %d0,%a0@(16)
000299dc: 2279 0005 8022 	moveal 0x58022,%a1
000299e2: 2149 0004      	movel %a1,%a0@(4)
000299e6: 6704           	beqs 0x299ec
000299e8: 2348 0008      	movel %a0,%a1@(8)
000299ec: 217c 0005 801e 	movel #360478,%a0@(8)
000299f2: 0008 
000299f4: 23c8 0005 8022 	movel %a0,0x58022
000299fa: 317c 0002 0014 	movew #2,%a0@(20)
00029a00: 2268 000c      	moveal %a0@(12),%a1
00029a04: 3028 0016      	movew %a0@(22),%d0
00029a08: 8069 0024      	orw %a1@(36),%d0
00029a0c: 3340 0024      	movew %d0,%a1@(36)
00029a10: 2079 0005 802e 	moveal 0x5802e,%a0
00029a16: 45f9 0005 802e 	lea 0x5802e,%a2
00029a1c: 6004           	bras 0x29a22
00029a1e: 2448           	moveal %a0,%a2
00029a20: 2050           	moveal %a0@,%a0
00029a22: b3c8           	cmpal %a0,%a1
00029a24: 6706           	beqs 0x29a2c
00029a26: b0fc 0000      	cmpaw #0,%a0
00029a2a: 66f2           	bnes 0x29a1e
00029a2c: b3f9 0005 8036 	cmpal 0x58036,%a1
00029a32: 6720           	beqs 0x29a54
00029a34: c069 0022      	andw %a1@(34),%d0
00029a38: 671a           	beqs 0x29a54
00029a3a: b0fc 0000      	cmpaw #0,%a0
00029a3e: 6714           	beqs 0x29a54
00029a40: 0268 fffe 001e 	andiw #-2,%a0@(30)
00029a46: 2490           	movel %a0@,%a2@
00029a48: 20b9 0005 8032 	movel 0x58032,%a0@
00029a4e: 23c8 0005 8032 	movel %a0,0x58032
00029a54: 245f           	moveal %sp@+,%a2
00029a56: 4e75           	rts
00029a58:  _evinsert
00029a58: 2f0b           	movel %a3,%sp@-
00029a5a: 2f0a           	movel %a2,%sp@-
00029a5c: 206f 000c      	moveal %sp@(12),%a0
00029a60: 246f 0010      	moveal %sp@(16),%a2
00029a64: 2252           	moveal %a2@,%a1
00029a66: 47ea fffc      	lea %a2@(-4),%a3
00029a6a: 214b 0008      	movel %a3,%a0@(8)
00029a6e: 2488           	movel %a0,%a2@
00029a70: 2149 0004      	movel %a1,%a0@(4)
00029a74: 6704           	beqs 0x29a7a
00029a76: 2348 0008      	movel %a0,%a1@(8)
00029a7a: 245f           	moveal %sp@+,%a2
00029a7c: 265f           	moveal %sp@+,%a3
00029a7e: 4e75           	rts
00029a80:  _mwait
00029a80: 302f 0004      	movew %sp@(4),%d0
00029a84: 2079 0005 8036 	moveal 0x58036,%a0
00029a8a: 3140 0022      	movew %d0,%a0@(34)
00029a8e: c068 0024      	andw %a0@(36),%d0
00029a92: 660c           	bnes 0x29aa0
00029a94: 0068 0001 001e 	oriw #1,%a0@(30)
00029a9a: 4eb9 0002 9264 	jsr 0x29264
00029aa0: 2079 0005 8036 	moveal 0x58036,%a0
00029aa6: 3028 0024      	movew %a0@(36),%d0
00029aaa: 4e75           	rts
00029aac: 6e6f           	bgts 0x29b1d
00029aae: 2066           	moveal %fp@-,%a0
00029ab0: 7265           	moveq #101,%d1
00029ab2: 6520           	bcss 0x29ad4
00029ab4: 4556           	.short 0x4556
00029ab6: 4273 2061      	clrw %a3@(0000000000000061,%d2:w)
00029aba: 7661           	moveq #97,%d3
00029abc: 696c           	bvss 0x29b2a
00029abe: 6162           	bsrs 0x29b22
00029ac0: 6c65           	bges 0x29b27
00029ac2: 0a00 48e7      	eorib #-25,%d0
00029ac4:  _iasync
00029ac6: 3020           	movew %a0@-,%d0
00029ac8: 342f 0010      	movew %sp@(16),%d2
00029acc: 262f 0012      	movel %sp@(18),%d3
00029ad0: 2479 0005 802a 	moveal 0x5802a,%a2
00029ad6: b4fc 0000      	cmpaw #0,%a2
00029ada: 660a           	bnes 0x29ae6
00029adc: 487a ffce      	pea %pc@(0x29aac)
00029ae0: 4eb9 0000 e010 	jsr 0xe010
00029ae6: 23d2 0005 802a 	movel %a2@,0x5802a
00029aec: 4878 001c      	pea 0x1c
00029af0: 2f0a           	movel %a2,%sp@-
00029af2: 4eb9 0001 bdf4 	jsr 0x1bdf4
00029af8: 2079 0005 8036 	moveal 0x58036,%a0
00029afe: 24a8 0028      	movel %a0@(40),%a2@
00029b02: 214a 0028      	movel %a2,%a0@(40)
00029b06: 2548 000c      	movel %a0,%a2@(12)
00029b0a: 3542 0016      	movew %d2,%a2@(22)
00029b0e: 508f           	addql #8,%sp
00029b10: 0c42 0010      	cmpiw #16,%d2
00029b14: 6764           	beqs 0x29b7a
00029b16: 6e20           	bgts 0x29b38
00029b18: 0c42 0002      	cmpiw #2,%d2
00029b1c: 6744           	beqs 0x29b62
00029b1e: 6e0a           	bgts 0x29b2a
00029b20: 0c42 0001      	cmpiw #1,%d2
00029b24: 6600 0088      	bnew 0x29bae
00029b28: 602c           	bras 0x29b56
00029b2a: 0c42 0004      	cmpiw #4,%d2
00029b2e: 673e           	beqs 0x29b6e
00029b30: 0c42 0008      	cmpiw #8,%d2
00029b34: 6678           	bnes 0x29bae
00029b36: 6036           	bras 0x29b6e
00029b38: 0c42 0040      	cmpiw #64,%d2
00029b3c: 6750           	beqs 0x29b8e
00029b3e: 6e08           	bgts 0x29b48
00029b40: 0c42 0020      	cmpiw #32,%d2
00029b44: 6668           	bnes 0x29bae
00029b46: 603a           	bras 0x29b82
00029b48: 0c42 0080      	cmpiw #128,%d2
00029b4c: 6754           	beqs 0x29ba2
00029b4e: 0c42 0100      	cmpiw #256,%d2
00029b52: 665a           	bnes 0x29bae
00029b54: 6018           	bras 0x29b6e
00029b56: 2f0a           	movel %a2,%sp@-
00029b58: 4eb9 0002 f292 	jsr 0x2f292
00029b5e: 588f           	addql #4,%sp
00029b60: 604c           	bras 0x29bae
00029b62: 2f03           	movel %d3,%sp@-
00029b64: 2f0a           	movel %a2,%sp@-
00029b66: 4eb9 0002 f35e 	jsr 0x2f35e
00029b6c: 603e           	bras 0x29bac
00029b6e: 2f03           	movel %d3,%sp@-
00029b70: 2f0a           	movel %a2,%sp@-
00029b72: 4eb9 0002 f3c8 	jsr 0x2f3c8
00029b78: 6032           	bras 0x29bac
00029b7a: 2f03           	movel %d3,%sp@-
00029b7c: 2f0a           	movel %a2,%sp@-
00029b7e: 4267           	clrw %sp@-
00029b80: 6014           	bras 0x29b96
00029b82: 2f03           	movel %d3,%sp@-
00029b84: 2f0a           	movel %a2,%sp@-
00029b86: 4eb9 0002 f2d2 	jsr 0x2f2d2
00029b8c: 601e           	bras 0x29bac
00029b8e: 2f03           	movel %d3,%sp@-
00029b90: 2f0a           	movel %a2,%sp@-
00029b92: 3f3c 0001      	movew #1,%sp@-
00029b96: 4eb9 0003 25ca 	jsr 0x325ca
00029b9c: 4fef 000a      	lea %sp@(10),%sp
00029ba0: 600c           	bras 0x29bae
00029ba2: 2f03           	movel %d3,%sp@-
00029ba4: 2f0a           	movel %a2,%sp@-
00029ba6: 4eb9 0002 aafe 	jsr 0x2aafe
00029bac: 508f           	addql #8,%sp
00029bae: 302a 0016      	movew %a2@(22),%d0
00029bb2: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00029bb6: 4e75           	rts
00029bb8:  _apret
00029bb8: 48e7 0038      	moveml %a2-%a4,%sp@-
00029bbc: 302f 0010      	movew %sp@(16),%d0
00029bc0: 2279 0005 8036 	moveal 0x58036,%a1
00029bc6: 45e9 0028      	lea %a1@(40),%a2
00029bca: 2069 0028      	moveal %a1@(40),%a0
00029bce: 600a           	bras 0x29bda
00029bd0: b068 0016      	cmpw %a0@(22),%d0
00029bd4: 670e           	beqs 0x29be4
00029bd6: 2448           	moveal %a0,%a2
00029bd8: 2050           	moveal %a0@,%a0
00029bda: b0fc 0000      	cmpaw #0,%a0
00029bde: 66f0           	bnes 0x29bd0
00029be0: 4240           	clrw %d0
00029be2: 6034           	bras 0x29c18
00029be4: 2868 0008      	moveal %a0@(8),%a4
00029be8: 2968 0004 0004 	movel %a0@(4),%a4@(4)
00029bee: 2668 0004      	moveal %a0@(4),%a3
00029bf2: b6fc 0000      	cmpaw #0,%a3
00029bf6: 6704           	beqs 0x29bfc
00029bf8: 274c 0008      	movel %a4,%a3@(8)
00029bfc: 2490           	movel %a0@,%a2@
00029bfe: 4640           	notw %d0
00029c00: c169 0022      	andw %d0,%a1@(34)
00029c04: c169 0024      	andw %d0,%a1@(36)
00029c08: 3028 001a      	movew %a0@(26),%d0
00029c0c: 20b9 0005 802a 	movel 0x5802a,%a0@
00029c12: 23c8 0005 802a 	movel %a0,0x5802a
00029c18: 4cdf 1c00      	moveml %sp@+,%a2-%a4
00029c1c: 4e75           	rts
00029c1e:  _acancel
00029c1e: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
00029c22: 382f 0020      	movew %sp@(32),%d4
00029c26: 2279 0005 8036 	moveal 0x58036,%a1
00029c2c: 47e9 0028      	lea %a1@(40),%a3
00029c30: 2069 0028      	moveal %a1@(40),%a0
00029c34: 2239 0005 802a 	movel 0x5802a,%d1
00029c3a: 4240           	clrw %d0
00029c3c: 6050           	bras 0x29c8e
00029c3e: 3428 0016      	movew %a0@(22),%d2
00029c42: 3604           	movew %d4,%d3
00029c44: c642           	andw %d2,%d3
00029c46: 6742           	beqs 0x29c8a
00029c48: 3628 0014      	movew %a0@(20),%d3
00029c4c: 3a03           	movew %d3,%d5
00029c4e: 0245 0003      	andiw #3,%d5
00029c52: 6704           	beqs 0x29c58
00029c54: 8042           	orw %d2,%d0
00029c56: 6032           	bras 0x29c8a
00029c58: 2690           	movel %a0@,%a3@
00029c5a: 2868 0008      	moveal %a0@(8),%a4
00029c5e: 2968 0004 0004 	movel %a0@(4),%a4@(4)
00029c64: 2468 0004      	moveal %a0@(4),%a2
00029c68: b4fc 0000      	cmpaw #0,%a2
00029c6c: 6710           	beqs 0x29c7e
00029c6e: 254c 0008      	movel %a4,%a2@(8)
00029c72: 44c3           	movew %d3,%ccr
00029c74: 6608           	bnes 0x29c7e
00029c76: 2628 0010      	movel %a0@(16),%d3
00029c7a: d7aa 0010      	addl %d3,%a2@(16)
00029c7e: 2081           	movel %d1,%a0@
00029c80: 4642           	notw %d2
00029c82: c569 0022      	andw %d2,%a1@(34)
00029c86: 2208           	movel %a0,%d1
00029c88: 204b           	moveal %a3,%a0
00029c8a: 2648           	moveal %a0,%a3
00029c8c: 2050           	moveal %a0@,%a0
00029c8e: b0fc 0000      	cmpaw #0,%a0
00029c92: 66aa           	bnes 0x29c3e
00029c94: 23c1 0005 802a 	movel %d1,0x5802a
00029c9a: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
00029c9e: 4e75           	rts
00029ca0: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00029ca4: 342f 0010      	movew %sp@(16),%d2
00029ca8: 362f 0016      	movew %sp@(22),%d3
00029cac: 4a42           	tstw %d2
00029cae: 6756           	beqs 0x29d06
00029cb0: 3f2f 001e      	movew %sp@(30),%sp@-
00029cb4: 3f2f 001e      	movew %sp@(30),%sp@-
00029cb8: 3f2f 001e      	movew %sp@(30),%sp@-
00029cbc: 3f2f 001e      	movew %sp@(30),%sp@-
00029cc0: 3f03           	movew %d3,%sp@-
00029cc2: 2f2f 001c      	movel %sp@(28),%sp@-
00029cc6: 3f02           	movew %d2,%sp@-
00029cc8: 4879 0005 3f80 	pea 0x53f80
00029cce: 4eb9 0003 4e40 	jsr 0x34e40
00029cd4: 4fef 0014      	lea %sp@(20),%sp
00029cd8: 0c42 0016      	cmpiw #22,%d2
00029cdc: 6628           	bnes 0x29d06
00029cde: 3043           	moveaw %d3,%a0
00029ce0: d1c8           	addal %a0,%a0
00029ce2: 2008           	movel %a0,%d0
00029ce4: d088           	addl %a0,%d0
00029ce6: 2200           	movel %d0,%d1
00029ce8: eb89           	lsll #5,%d1
00029cea: d081           	addl %d1,%d0
00029cec: 2040           	moveal %d0,%a0
00029cee: d1fc 0005 77b6 	addal #358326,%a0
00029cf4: 0810 0004      	btst #4,%a0@
00029cf8: 670c           	beqs 0x29d06
00029cfa: 4279 0005 82c6 	clrw 0x582c6
00029d00: 6014           	bras 0x29d16
00029d02: 4e92           	jsr %a2@
00029d04: 6006           	bras 0x29d0c
00029d06: 45f9 0002 9264 	lea 0x29264,%a2
00029d0c: 0839 0000 0005 	btst #0,0x582c7
00029d12: 82c7 
00029d14: 66ec           	bnes 0x29d02
00029d16: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00029d1a: 4e75           	rts
00029d1c: 2f0a           	movel %a2,%sp@-
00029d1e: 2f02           	movel %d2,%sp@-
00029d20: 306f 000c      	moveaw %sp@(12),%a0
00029d24: 4267           	clrw %sp@-
00029d26: 4267           	clrw %sp@-
00029d28: 4267           	clrw %sp@-
00029d2a: 4267           	clrw %sp@-
00029d2c: 3f08           	movew %a0,%sp@-
00029d2e: 3048           	moveaw %a0,%a0
00029d30: d1c8           	addal %a0,%a0
00029d32: 2008           	movel %a0,%d0
00029d34: d088           	addl %a0,%d0
00029d36: 2200           	movel %d0,%d1
00029d38: eb89           	lsll #5,%d1
00029d3a: d081           	addl %d1,%d0
00029d3c: 2040           	moveal %d0,%a0
00029d3e: d1fc 0005 77b2 	addal #358322,%a0
00029d44: 2f10           	movel %a0@,%sp@-
00029d46: 3f3c 001e      	movew #30,%sp@-
00029d4a: 4eba ff54      	jsr %pc@(0x29ca0)
00029d4e: 4fef 0010      	lea %sp@(16),%sp
00029d52: 4242           	clrw %d2
00029d54: 45f9 0002 9264 	lea 0x29264,%a2
00029d5a: 6004           	bras 0x29d60
00029d5c: 4e92           	jsr %a2@
00029d5e: 5242           	addqw #1,%d2
00029d60: b479 0005 80f2 	cmpw 0x580f2,%d2
00029d66: 6df4           	blts 0x29d5c
00029d68: 241f           	movel %sp@+,%d2
00029d6a: 245f           	moveal %sp@+,%a2
00029d6c: 4e75           	rts
00029d6e:  _ct_chgown
00029d6e: 2f02           	movel %d2,%sp@-
00029d70: 242f 0008      	movel %sp@(8),%d2
00029d74: 2f2f 000c      	movel %sp@(12),%sp@-
00029d78: 4eb9 0002 ee5c 	jsr 0x2ee5c
00029d7e: 588f           	addql #4,%sp
00029d80: 4a79 0005 3f90 	tstw 0x53f90
00029d86: 660c           	bnes 0x29d94
00029d88: 2f42 0008      	movel %d2,%sp@(8)
00029d8c: 241f           	movel %sp@+,%d2
00029d8e: 4ef9 0002 f18a 	jmp 0x2f18a
00029d94: 241f           	movel %sp@+,%d2
00029d96: 4e75           	rts
00029d98:  _ct_mouse
00029d98: 4a6f 0004      	tstw %sp@(4)
00029d9c: 6722           	beqs 0x29dc0
00029d9e: 33fc 0001 0005 	movew #1,0x53f90
00029da4: 3f90 
00029da6: 4eb9 0002 e39a 	jsr 0x2e39a
00029dac: 3039 0005 430c 	movew 0x5430c,%d0
00029db2: 33c0 0005 3f9c 	movew %d0,0x53f9c
00029db8: 6732           	beqs 0x29dec
00029dba: 4ef9 0002 db8a 	jmp 0x2db8a
00029dc0: 4a79 0005 3f9c 	tstw 0x53f9c
00029dc6: 6706           	beqs 0x29dce
00029dc8: 4eb9 0002 dc54 	jsr 0x2dc54
00029dce: 33f9 0005 3f9c 	movew 0x53f9c,0x5430c
00029dd4: 0005 430c 
00029dd8: 4879 0005 8084 	pea 0x58084
00029dde: 4eb9 0002 dc90 	jsr 0x2dc90
00029de4: 4279 0005 3f90 	clrw 0x53f90
00029dea: 588f           	addql #4,%sp
00029dec: 4e75           	rts
00029dee:  _ctlmgr
00029dee: 4e56 ffb4      	linkw %fp,#-76
00029df2: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00029df6: 4279 0005 3f92 	clrw 0x53f92
00029dfc: 23f9 0005 40d8 	movel 0x540d8,0x53f94
00029e02: 0005 3f94 
00029e06: 23f9 0005 40dc 	movel 0x540dc,0x53f98
00029e0c: 0005 3f98 
00029e10: 49ee ffdc      	lea %fp@(-36),%a4
00029e14: 47ee ffe4      	lea %fp@(-28),%a3
00029e18: 2a0e           	movel %fp,%d5
00029e1a: 5985           	subql #4,%d5
00029e1c: 4eb9 0003 4718 	jsr 0x34718
00029e22: 4ab9 0005 8302 	tstl 0x58302
00029e28: 6604           	bnes 0x29e2e
00029e2a: 7013           	moveq #19,%d0
00029e2c: 6002           	bras 0x29e30
00029e2e: 7017           	moveq #23,%d0
00029e30: 486e ffd0      	pea %fp@(-48)
00029e34: 486e ffc0      	pea %fp@(-64)
00029e38: 2f3c 0001 ff01 	movel #130817,%sp@-
00029e3e: 42a7           	clrl %sp@-
00029e40: 42a7           	clrl %sp@-
00029e42: 4879 0005 3f92 	pea 0x53f92
00029e48: 4879 0005 3f92 	pea 0x53f92
00029e4e: 3f00           	movew %d0,%sp@-
00029e50: 4eb9 0002 a770 	jsr 0x2a770
00029e56: 3a40           	moveaw %d0,%a5
00029e58: 3f3c 0001      	movew #1,%sp@-
00029e5c: 4eb9 0003 546a 	jsr 0x3546a
00029e62: 4fef 0020      	lea %sp@(32),%sp
00029e66: 200d           	movel %a5,%d0
00029e68: 0800 0001      	btst #1,%d0
00029e6c: 6700 0422      	beqw 0x2a290
00029e70: 3f2e ffd2      	movew %fp@(-46),%sp@-
00029e74: 3f2e ffd0      	movew %fp@(-48),%sp@-
00029e78: 4eb9 0003 544a 	jsr 0x3544a
00029e7e: 3800           	movew %d0,%d4
00029e80: 588f           	addql #4,%sp
00029e82: 6f00 040c      	blew 0x2a290
00029e86: 362e ffd2      	movew %fp@(-46),%d3
00029e8a: 3d6e ffd0 ffb6 	movew %fp@(-48),%fp@(-74)
00029e90: 3440           	moveaw %d0,%a2
00029e92: d5ca           	addal %a2,%a2
00029e94: 200a           	movel %a2,%d0
00029e96: d08a           	addl %a2,%d0
00029e98: 2200           	movel %d0,%d1
00029e9a: eb89           	lsll #5,%d1
00029e9c: 2440           	moveal %d0,%a2
00029e9e: d5c1           	addal %d1,%a2
00029ea0: d5fc 0005 77b0 	addal #358320,%a2
00029ea6: 3039 0005 84fc 	movew 0x584fc,%d0
00029eac: b044           	cmpw %d4,%d0
00029eae: 6724           	beqs 0x29ed4
00029eb0: 3f00           	movew %d0,%sp@-
00029eb2: 4eba fe68      	jsr %pc@(0x29d1c)
00029eb6: 4267           	clrw %sp@-
00029eb8: 4267           	clrw %sp@-
00029eba: 4267           	clrw %sp@-
00029ebc: 4267           	clrw %sp@-
00029ebe: 3f04           	movew %d4,%sp@-
00029ec0: 2f2a 0002      	movel %a2@(2),%sp@-
00029ec4: 3f3c 0015      	movew #21,%sp@-
00029ec8: 4eba fdd6      	jsr %pc@(0x29ca0)
00029ecc: 4fef 0012      	lea %sp@(18),%sp
00029ed0: 6000 03be      	braw 0x2a290
00029ed4: 3f04           	movew %d4,%sp@-
00029ed6: 4eb9 0003 479e 	jsr 0x3479e
00029edc: 3f03           	movew %d3,%sp@-
00029ede: 3f2e ffb6      	movew %fp@(-74),%sp@-
00029ee2: 3f3c 0008      	movew #8,%sp@-
00029ee6: 4267           	clrw %sp@-
00029ee8: 2f39 0005 84f8 	movel 0x584f8,%sp@-
00029eee: 4eb9 0003 1d3c 	jsr 0x31d3c
00029ef4: 3400           	movew %d0,%d2
00029ef6: 3040           	moveaw %d0,%a0
00029ef8: 2008           	movel %a0,%d0
00029efa: d088           	addl %a0,%d0
00029efc: d088           	addl %a0,%d0
00029efe: e788           	lsll #3,%d0
00029f00: 2079 0005 84f8 	moveal 0x584f8,%a0
00029f06: 3c30 080a      	movew %a0@(000000000000000a,%d0:l),%d6
00029f0a: 0246 fffe      	andiw #-2,%d6
00029f0e: 3006           	movew %d6,%d0
00029f10: 0040 0001      	oriw #1,%d0
00029f14: 2f0c           	movel %a4,%sp@-
00029f16: 3f04           	movew %d4,%sp@-
00029f18: 3f3c 0001      	movew #1,%sp@-
00029f1c: 2d40 ffb8      	movel %d0,%fp@(-72)
00029f20: 4eb9 0003 46ce 	jsr 0x346ce
00029f26: 3d6e ffdc fff4 	movew %fp@(-36),%fp@(-12)
00029f2c: 3d6e ffde fff6 	movew %fp@(-34),%fp@(-10)
00029f32: 3d6e ffe0 fff8 	movew %fp@(-32),%fp@(-8)
00029f38: 3d6e ffe2 fffa 	movew %fp@(-30),%fp@(-6)
00029f3e: 3d6a 0006 ffbe 	movew %a2@(6),%fp@(-66)
00029f44: 2f0b           	movel %a3,%sp@-
00029f46: 3f02           	movew %d2,%sp@-
00029f48: 2f39 0005 84f8 	movel 0x584f8,%sp@-
00029f4e: 4eb9 0003 0fa4 	jsr 0x30fa4
00029f54: 4fef 001c      	lea %sp@(28),%sp
00029f58: 2e8b           	movel %a3,%sp@
00029f5a: 4eb9 0002 c4dc 	jsr 0x2c4dc
00029f60: 588f           	addql #4,%sp
00029f62: 3202           	movew %d2,%d1
00029f64: 5541           	subqw #2,%d1
00029f66: 202e ffb8      	movel %fp@(-72),%d0
00029f6a: 0c41 0010      	cmpiw #16,%d1
00029f6e: 6200 02ea      	bhiw 0x2a25a
00029f72: 0281 0000 ffff 	andil #65535,%d1
00029f78: d281           	addl %d1,%d1
00029f7a: 323b 1806      	movew %pc@(0x29f82,%d1:l),%d1
00029f7e: 4efb 1002      	jmp %pc@(0x29f82,%d1:w)
00029f82: 0022 005c      	orib #92,%a2@-
00029f86: 002e 02d8 02d8 	orib #-40,%fp@(728)
00029f8c: 02d8           	.short 0x02d8
00029f8e: 00d0           	.short 0x00d0
00029f90: 02d8           	.short 0x02d8
00029f92: 01be           	.short 0x01be
00029f94: 01be           	.short 0x01be
00029f96: 0180           	bclr %d0,%d0
00029f98: 0284 02d8 01be 	andil #47710654,%d4
00029f9e: 01be           	.short 0x01be
00029fa0: 0180           	bclr %d0,%d0
00029fa2: 0284 322e ffbe 	andil #841940926,%d4
00029fa8: 0801 000c      	btst #12,%d1
00029fac: 6600 02a8      	bnew 0x2a256
00029fb0: 3f06           	movew %d6,%sp@-
00029fb2: 3f00           	movew %d0,%sp@-
00029fb4: 3f02           	movew %d2,%sp@-
00029fb6: 2f39 0005 84f8 	movel 0x584f8,%sp@-
00029fbc: 4eb9 0002 d856 	jsr 0x2d856
00029fc2: 4fef 000a      	lea %sp@(10),%sp
00029fc6: 4a40           	tstw %d0
00029fc8: 6700 0290      	beqw 0x2a25a
00029fcc: 0c42 0002      	cmpiw #2,%d2
00029fd0: 56c3           	sne %d3
00029fd2: 4883           	extw %d3
00029fd4: 7e16           	moveq #22,%d7
00029fd6: 9e43           	subw %d3,%d7
00029fd8: 3607           	movew %d7,%d3
00029fda: 6000 0280      	braw 0x2a25c
00029fde: 322e ffbe      	movew %fp@(-66),%d1
00029fe2: 44c1           	movew %d1,%ccr
00029fe4: 6a00 0274      	bplw 0x2a25a
00029fe8: 3f3c 0001      	movew #1,%sp@-
00029fec: 3f00           	movew %d0,%sp@-
00029fee: 3f3c 0003      	movew #3,%sp@-
00029ff2: 2f39 0005 84f8 	movel 0x584f8,%sp@-
00029ff8: 4eb9 0003 2038 	jsr 0x32038
00029ffe: 322e fff8      	movew %fp@(-8),%d1
0002a002: 3001           	movew %d1,%d0
0002a004: d079 0005 40fc 	addw 0x540fc,%d0
0002a00a: 9079 0005 42e8 	subw 0x542e8,%d0
0002a010: 426e ffe4      	clrw %fp@(-28)
0002a014: 3d79 0005 42e6 	movew 0x542e6,%fp@(-26)
0002a01a: ffe6 
0002a01c: 0640 fff6      	addiw #-10,%d0
0002a020: 3d40 ffe8      	movew %d0,%fp@(-24)
0002a024: 3d7c 2710 ffea 	movew #10000,%fp@(-22)
0002a02a: 486e fff6      	pea %fp@(-10)
0002a02e: 486e fff4      	pea %fp@(-12)
0002a032: 2f0b           	movel %a3,%sp@-
0002a034: 3f2e fff6      	movew %fp@(-10),%sp@-
0002a038: 3f2e fff4      	movew %fp@(-12),%sp@-
0002a03c: 3f2e fffa      	movew %fp@(-6),%sp@-
0002a040: 3f01           	movew %d1,%sp@-
0002a042: 4eb9 0002 d55a 	jsr 0x2d55a
0002a048: 4fef 001e      	lea %sp@(30),%sp
0002a04c: 761c           	moveq #28,%d3
0002a04e: 6000 020c      	braw 0x2a25c
0002a052: 3e2e ffbe      	movew %fp@(-66),%d7
0002a056: 0807 0005      	btst #5,%d7
0002a05a: 6700 01fe      	beqw 0x2a25a
0002a05e: 3f3c 0001      	movew #1,%sp@-
0002a062: 3f00           	movew %d0,%sp@-
0002a064: 3f3c 0008      	movew #8,%sp@-
0002a068: 2f39 0005 84f8 	movel 0x584f8,%sp@-
0002a06e: 4eb9 0003 2038 	jsr 0x32038
0002a074: 2f0c           	movel %a4,%sp@-
0002a076: 3f04           	movew %d4,%sp@-
0002a078: 3f3c 0003      	movew #3,%sp@-
0002a07c: 4eb9 0003 46ce 	jsr 0x346ce
0002a082: 362e fff4      	movew %fp@(-12),%d3
0002a086: 976e ffdc      	subw %d3,%fp@(-36)
0002a08a: 326e fff6      	moveaw %fp@(-10),%a1
0002a08e: 3009           	movew %a1,%d0
0002a090: 916e ffde      	subw %d0,%fp@(-34)
0002a094: 322e fff8      	movew %fp@(-8),%d1
0002a098: 936e ffe0      	subw %d1,%fp@(-32)
0002a09c: 3e2e fffa      	movew %fp@(-6),%d7
0002a0a0: 9f6e ffe2      	subw %d7,%fp@(-30)
0002a0a4: 3039 0005 42f0 	movew 0x542f0,%d0
0002a0aa: 3239 0005 42ee 	movew 0x542ee,%d1
0002a0b0: 3e2e ffbe      	movew %fp@(-66),%d7
0002a0b4: 0247 0e0f      	andiw #3599,%d7
0002a0b8: 4fef 0012      	lea %sp@(18),%sp
0002a0bc: 670a           	beqs 0x2a0c8
0002a0be: 3039 0005 42e8 	movew 0x542e8,%d0
0002a0c4: d040           	addw %d0,%d0
0002a0c6: d040           	addw %d0,%d0
0002a0c8: 3e2e ffbe      	movew %fp@(-66),%d7
0002a0cc: 0247 01c0      	andiw #448,%d7
0002a0d0: 670e           	beqs 0x2a0e0
0002a0d2: 3079 0005 42e6 	moveaw 0x542e6,%a0
0002a0d8: 3208           	movew %a0,%d1
0002a0da: d248           	addw %a0,%d1
0002a0dc: d248           	addw %a0,%d1
0002a0de: d241           	addw %d1,%d1
0002a0e0: 486e fffa      	pea %fp@(-6)
0002a0e4: 486e fff8      	pea %fp@(-8)
0002a0e8: 2f0c           	movel %a4,%sp@-
0002a0ea: 3f01           	movew %d1,%sp@-
0002a0ec: 3f00           	movew %d0,%sp@-
0002a0ee: 3f09           	movew %a1,%sp@-
0002a0f0: 3f03           	movew %d3,%sp@-
0002a0f2: 4eb9 0002 d49a 	jsr 0x2d49a
0002a0f8: 4fef 0014      	lea %sp@(20),%sp
0002a0fc: 761b           	moveq #27,%d3
0002a0fe: 6000 015c      	braw 0x2a25c
0002a102: 3e02           	movew %d2,%d7
0002a104: 5247           	addqw #1,%d7
0002a106: 486e fffe      	pea %fp@(-2)
0002a10a: 2f05           	movel %d5,%sp@-
0002a10c: 3f07           	movew %d7,%sp@-
0002a10e: 2f39 0005 84f8 	movel 0x584f8,%sp@-
0002a114: 2d40 ffb8      	movel %d0,%fp@(-72)
0002a118: 4eb9 0003 0f2e 	jsr 0x30f2e
0002a11e: 4fef 000e      	lea %sp@(14),%sp
0002a122: 202e ffb8      	movel %fp@(-72),%d0
0002a126: 0c42 0011      	cmpiw #17,%d2
0002a12a: 660e           	bnes 0x2a13a
0002a12c: 322e ffb6      	movew %fp@(-74),%d1
0002a130: b26e fffc      	cmpw %fp@(-4),%d1
0002a134: 6c2a           	bges 0x2a160
0002a136: 6000 0256      	braw 0x2a38e
0002a13a: b66e fffe      	cmpw %fp@(-2),%d3
0002a13e: 6c02           	bges 0x2a142
0002a140: 3e02           	movew %d2,%d7
0002a142: 0c42 000c      	cmpiw #12,%d2
0002a146: 6718           	beqs 0x2a160
0002a148: 3f3c 0001      	movew #1,%sp@-
0002a14c: 3f00           	movew %d0,%sp@-
0002a14e: 3f02           	movew %d2,%sp@-
0002a150: 2f39 0005 84f8 	movel 0x584f8,%sp@-
0002a156: 4eb9 0003 2038 	jsr 0x32038
0002a15c: 4fef 000a      	lea %sp@(10),%sp
0002a160: 246a 0002      	moveal %a2@(2),%a2
0002a164: 4267           	clrw %sp@-
0002a166: 4eb9 0003 546a 	jsr 0x3546a
0002a16c: 3047           	moveaw %d7,%a0
0002a16e: 41e8 fff6      	lea %a0@(-10),%a0
0002a172: 3048           	moveaw %a0,%a0
0002a174: 2248           	moveal %a0,%a1
0002a176: d3fc 0002 a394 	addal #172948,%a1
0002a17c: 3631 8800      	movew %a1@(0000000000000000,%a0:l),%d3
0002a180: 548f           	addql #2,%sp
0002a182: 2e3c 0003 4e40 	movel #216640,%d7
0002a188: 082a 0000 001f 	btst #0,%a2@(31)
0002a18e: 6720           	beqs 0x2a1b0
0002a190: 4267           	clrw %sp@-
0002a192: 4267           	clrw %sp@-
0002a194: 4267           	clrw %sp@-
0002a196: 3f03           	movew %d3,%sp@-
0002a198: 3f04           	movew %d4,%sp@-
0002a19a: 2f0a           	movel %a2,%sp@-
0002a19c: 3f3c 0018      	movew #24,%sp@-
0002a1a0: 4879 0005 3f80 	pea 0x53f80
0002a1a6: 2047           	moveal %d7,%a0
0002a1a8: 4e90           	jsr %a0@
0002a1aa: 4fef 0014      	lea %sp@(20),%sp
0002a1ae: 600e           	bras 0x2a1be
0002a1b0: 4a6a 0034      	tstw %a2@(52)
0002a1b4: 6c08           	bges 0x2a1be
0002a1b6: 3543 0034      	movew %d3,%a2@(52)
0002a1ba: 3544 0036      	movew %d4,%a2@(54)
0002a1be: 4eb9 0002 9264 	jsr 0x29264
0002a1c4: 0839 0000 0005 	btst #0,0x582c7
0002a1ca: 82c7 
0002a1cc: 66ba           	bnes 0x2a188
0002a1ce: 3f3c 0001      	movew #1,%sp@-
0002a1d2: 4eb9 0003 546a 	jsr 0x3546a
0002a1d8: 548f           	addql #2,%sp
0002a1da: 0c42 0011      	cmpiw #17,%d2
0002a1de: 6700 00b0      	beqw 0x2a290
0002a1e2: 0c42 000c      	cmpiw #12,%d2
0002a1e6: 6700 00a8      	beqw 0x2a290
0002a1ea: 3f3c 0001      	movew #1,%sp@-
0002a1ee: 3f06           	movew %d6,%sp@-
0002a1f0: 3f02           	movew %d2,%sp@-
0002a1f2: 2f39 0005 84f8 	movel 0x584f8,%sp@-
0002a1f8: 4eb9 0003 2038 	jsr 0x32038
0002a1fe: 4fef 000a      	lea %sp@(10),%sp
0002a202: 6000 008c      	braw 0x2a290
0002a206: 3f3c 0001      	movew #1,%sp@-
0002a20a: 3f00           	movew %d0,%sp@-
0002a20c: 3f02           	movew %d2,%sp@-
0002a20e: 2f39 0005 84f8 	movel 0x584f8,%sp@-
0002a214: 4eb9 0003 2038 	jsr 0x32038
0002a21a: 4fef 000a      	lea %sp@(10),%sp
0002a21e: 0c42 0012      	cmpiw #18,%d2
0002a222: 56c3           	sne %d3
0002a224: 4883           	extw %d3
0002a226: 7019           	moveq #25,%d0
0002a228: 9043           	subw %d3,%d0
0002a22a: 3600           	movew %d0,%d3
0002a22c: 0c42 000d      	cmpiw #13,%d2
0002a230: 57c0           	seq %d0
0002a232: 4880           	extw %d0
0002a234: 4440           	negw %d0
0002a236: 3f00           	movew %d0,%sp@-
0002a238: 3f02           	movew %d2,%sp@-
0002a23a: 3202           	movew %d2,%d1
0002a23c: 5341           	subqw #1,%d1
0002a23e: 3f01           	movew %d1,%sp@-
0002a240: 2f39 0005 84f8 	movel 0x584f8,%sp@-
0002a246: 4eb9 0002 d8de 	jsr 0x2d8de
0002a24c: 3d40 fff4      	movew %d0,%fp@(-12)
0002a250: 4fef 000a      	lea %sp@(10),%sp
0002a254: 6006           	bras 0x2a25c
0002a256: 7616           	moveq #22,%d3
0002a258: 6002           	bras 0x2a25c
0002a25a: 4243           	clrw %d3
0002a25c: 3f3c 0001      	movew #1,%sp@-
0002a260: 3f06           	movew %d6,%sp@-
0002a262: 3f02           	movew %d2,%sp@-
0002a264: 2f39 0005 84f8 	movel 0x584f8,%sp@-
0002a26a: 4eb9 0003 2038 	jsr 0x32038
0002a270: 3f2e fffa      	movew %fp@(-6),%sp@-
0002a274: 3f2e fff8      	movew %fp@(-8),%sp@-
0002a278: 3f2e fff6      	movew %fp@(-10),%sp@-
0002a27c: 3f2e fff4      	movew %fp@(-12),%sp@-
0002a280: 3f04           	movew %d4,%sp@-
0002a282: 2f2a 0002      	movel %a2@(2),%sp@-
0002a286: 3f03           	movew %d3,%sp@-
0002a288: 4eba fa16      	jsr %pc@(0x29ca0)
0002a28c: 4fef 001a      	lea %sp@(26),%sp
0002a290: 2e0d           	movel %a5,%d7
0002a292: 44c7           	movew %d7,%ccr
0002a294: 6600 00ce      	bnew 0x2a364
0002a298: 4ab9 0005 8302 	tstl 0x58302
0002a29e: 6700 00c4      	beqw 0x2a364
0002a2a2: 486e fff0      	pea %fp@(-16)
0002a2a6: 2f05           	movel %d5,%sp@-
0002a2a8: 486e fffe      	pea %fp@(-2)
0002a2ac: 4eb9 0002 ff3c 	jsr 0x2ff3c
0002a2b2: 4fef 000c      	lea %sp@(12),%sp
0002a2b6: 4a40           	tstw %d0
0002a2b8: 6700 00aa      	beqw 0x2a364
0002a2bc: 0c6e 0003 fffe 	cmpiw #3,%fp@(-2)
0002a2c2: 6656           	bnes 0x2a31a
0002a2c4: 302e fffc      	movew %fp@(-4),%d0
0002a2c8: 3239 0005 82fc 	movew 0x582fc,%d1
0002a2ce: b240           	cmpw %d0,%d1
0002a2d0: 6e48           	bgts 0x2a31a
0002a2d2: 9041           	subw %d1,%d0
0002a2d4: 3d40 fffc      	movew %d0,%fp@(-4)
0002a2d8: 3f00           	movew %d0,%sp@-
0002a2da: 2f05           	movel %d5,%sp@-
0002a2dc: 486e ffec      	pea %fp@(-20)
0002a2e0: 4eb9 0003 0592 	jsr 0x30592
0002a2e6: 3f3c 0001      	movew #1,%sp@-
0002a2ea: 3f3c 0001      	movew #1,%sp@-
0002a2ee: 4267           	clrw %sp@-
0002a2f0: 3f3c 0001      	movew #1,%sp@-
0002a2f4: 3f2e fffe      	movew %fp@(-2),%sp@-
0002a2f8: 2f39 0005 8302 	movel 0x58302,%sp@-
0002a2fe: 4eb9 0002 fe9a 	jsr 0x2fe9a
0002a304: 3039 0005 84fc 	movew 0x584fc,%d0
0002a30a: 4fef 0018      	lea %sp@(24),%sp
0002a30e: 6d30           	blts 0x2a340
0002a310: 3f00           	movew %d0,%sp@-
0002a312: 4eba fa08      	jsr %pc@(0x29d1c)
0002a316: 548f           	addql #2,%sp
0002a318: 6026           	bras 0x2a340
0002a31a: 2d79 0005 82fe 	movel 0x582fe,%fp@(-20)
0002a320: ffec 
0002a322: 202e fff0      	movel %fp@(-16),%d0
0002a326: 2400           	movel %d0,%d2
0002a328: 4242           	clrw %d2
0002a32a: 4842           	swap %d2
0002a32c: 3600           	movew %d0,%d3
0002a32e: 3f2e fffc      	movew %fp@(-4),%sp@-
0002a332: 2f00           	movel %d0,%sp@-
0002a334: 4eb9 0003 0e2c 	jsr 0x30e2c
0002a33a: 5c8f           	addql #6,%sp
0002a33c: 720a           	moveq #10,%d1
0002a33e: 6008           	bras 0x2a348
0002a340: 4240           	clrw %d0
0002a342: 4243           	clrw %d3
0002a344: 4242           	clrw %d2
0002a346: 7228           	moveq #40,%d1
0002a348: 3f00           	movew %d0,%sp@-
0002a34a: 3f03           	movew %d3,%sp@-
0002a34c: 3f02           	movew %d2,%sp@-
0002a34e: 3f2e fffc      	movew %fp@(-4),%sp@-
0002a352: 3f2e fffe      	movew %fp@(-2),%sp@-
0002a356: 2f2e ffec      	movel %fp@(-20),%sp@-
0002a35a: 3f01           	movew %d1,%sp@-
0002a35c: 4eba f942      	jsr %pc@(0x29ca0)
0002a360: 4fef 0010      	lea %sp@(16),%sp
0002a364: 200d           	movel %a5,%d0
0002a366: 0800 0004      	btst #4,%d0
0002a36a: 6714           	beqs 0x2a380
0002a36c: 0c6e 0014 ffc0 	cmpiw #20,%fp@(-64)
0002a372: 660c           	bnes 0x2a380
0002a374: 486e ffc8      	pea %fp@(-56)
0002a378: 4eb9 0003 5e0a 	jsr 0x35e0a
0002a37e: 588f           	addql #4,%sp
0002a380: 4267           	clrw %sp@-
0002a382: 4eb9 0003 546a 	jsr 0x3546a
0002a388: 548f           	addql #2,%sp
0002a38a: 6000 fa90      	braw 0x29e1c
0002a38e: 7e11           	moveq #17,%d7
0002a390: 6000 fdce      	braw 0x2a160
0002a394: 0002 0003      	orib #3,%d2
0002a398: 0000 0001      	orib #1,%d0
0002a39c: 0000 0006      	orib #6,%d0
0002a3a0: 0007 0004      	orib #4,%d7
0002a3a4: 0005 0000      	orib #0,%d5
0002a3a8:  _forkq
0002a3a8: 3239 0005 801a 	movew 0x5801a,%d1
0002a3ae: 0c41 001f      	cmpiw #31,%d1
0002a3b2: 6e40           	bgts 0x2a3f4
0002a3b4: 3279 0005 801e 	moveaw 0x5801e,%a1
0002a3ba: 3009           	movew %a1,%d0
0002a3bc: 48c0           	extl %d0
0002a3be: e788           	lsll #3,%d0
0002a3c0: 2040           	moveal %d0,%a0
0002a3c2: d1fc 0005 5d8c 	addal #351628,%a0
0002a3c8: 3009           	movew %a1,%d0
0002a3ca: 5240           	addqw #1,%d0
0002a3cc: 33c0 0005 801e 	movew %d0,0x5801e
0002a3d2: 0c40 0020      	cmpiw #32,%d0
0002a3d6: 6606           	bnes 0x2a3de
0002a3d8: 4279 0005 801e 	clrw 0x5801e
0002a3de: 20af 0004      	movel %sp@(4),%a0@
0002a3e2: 216f 0008 0004 	movel %sp@(8),%a0@(4)
0002a3e8: 5241           	addqw #1,%d1
0002a3ea: 33c1 0005 801a 	movew %d1,0x5801a
0002a3f0: 4240           	clrw %d0
0002a3f2: 4e75           	rts
0002a3f4: 70ff           	moveq #-1,%d0
0002a3f6: 4e75           	rts
0002a3f8:  _forker
0002a3f8: 518f           	subql #8,%sp
0002a3fa: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
0002a3fe: 2439 0005 8036 	movel 0x58036,%d2
0002a404: 70ff           	moveq #-1,%d0
0002a406: 23c0 0005 8036 	movel %d0,0x58036
0002a40c: 49f9 0002 9444 	lea 0x29444,%a4
0002a412: 47f9 0002 9450 	lea 0x29450,%a3
0002a418: 45f9 0001 bb80 	lea 0x1bb80,%a2
0002a41e: 6000 00c6      	braw 0x2a4e6
0002a422: 4e94           	jsr %a4@
0002a424: 5379 0005 801a 	subqw #1,0x5801a
0002a42a: 3a79 0005 801c 	moveaw 0x5801c,%a5
0002a430: 320d           	movew %a5,%d1
0002a432: 5241           	addqw #1,%d1
0002a434: 33c1 0005 801c 	movew %d1,0x5801c
0002a43a: 200d           	movel %a5,%d0
0002a43c: e788           	lsll #3,%d0
0002a43e: 2a40           	moveal %d0,%a5
0002a440: dbfc 0005 5d8c 	addal #351628,%a5
0002a446: 2f55 0014      	movel %a5@,%sp@(20)
0002a44a: 2f6d 0004 0018 	movel %a5@(4),%sp@(24)
0002a450: 0c41 0020      	cmpiw #32,%d1
0002a454: 6606           	bnes 0x2a45c
0002a456: 4279 0005 801c 	clrw 0x5801c
0002a45c: 4e93           	jsr %a3@
0002a45e: 4a79 0005 3f7a 	tstw 0x53f7a
0002a464: 6774           	beqs 0x2a4da
0002a466: 202f 0014      	movel %sp@(20),%d0
0002a46a: 0c80 0002 efec 	cmpil #192492,%d0
0002a470: 6614           	bnes 0x2a486
0002a472: 222f 0018      	movel %sp@(24),%d1
0002a476: 4241           	clrw %d1
0002a478: 0c81 2b1c 0000 	cmpil #723255296,%d1
0002a47e: 6606           	bnes 0x2a486
0002a480: 4279 0005 3f7a 	clrw 0x53f7a
0002a486: 4a79 0005 3f7a 	tstw 0x53f7a
0002a48c: 674c           	beqs 0x2a4da
0002a48e: 2079 0005 3f74 	moveal 0x53f74,%a0
0002a494: 0c80 0002 aa60 	cmpil #174688,%d0
0002a49a: 6614           	bnes 0x2a4b0
0002a49c: 0ca8 0002 aa60 	cmpil #174688,%a0@(-8)
0002a4a2: fff8 
0002a4a4: 660a           	bnes 0x2a4b0
0002a4a6: 202f 0018      	movel %sp@(24),%d0
0002a4aa: d1a8 fffc      	addl %d0,%a0@(-4)
0002a4ae: 602a           	bras 0x2a4da
0002a4b0: 4878 0008      	pea 0x8
0002a4b4: 2f0d           	movel %a5,%sp@-
0002a4b6: 2f08           	movel %a0,%sp@-
0002a4b8: 4e92           	jsr %a2@
0002a4ba: 50b9 0005 3f74 	addql #8,0x53f74
0002a4c0: 3039 0005 3f78 	movew 0x53f78,%d0
0002a4c6: 5340           	subqw #1,%d0
0002a4c8: 33c0 0005 3f78 	movew %d0,0x53f78
0002a4ce: 4fef 000c      	lea %sp@(12),%sp
0002a4d2: 6e06           	bgts 0x2a4da
0002a4d4: 4279 0005 3f7a 	clrw 0x53f7a
0002a4da: 2f2f 0018      	movel %sp@(24),%sp@-
0002a4de: 206f 0018      	moveal %sp@(24),%a0
0002a4e2: 4e90           	jsr %a0@
0002a4e4: 588f           	addql #4,%sp
0002a4e6: 4a79 0005 801a 	tstw 0x5801a
0002a4ec: 6600 ff34      	bnew 0x2a422
0002a4f0: 23c2 0005 8036 	movel %d2,0x58036
0002a4f6: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
0002a4fa: 508f           	addql #8,%sp
0002a4fc: 4e75           	rts
0002a4fe:  _chkkbd
0002a4fe: 2f03           	movel %d3,%sp@-
0002a500: 2f02           	movel %d2,%sp@-
0002a502: 4a79 0005 3f7c 	tstw 0x53f7c
0002a508: 6652           	bnes 0x2a55c
0002a50a: 4eb9 0002 dc42 	jsr 0x2dc42
0002a510: 3400           	movew %d0,%d2
0002a512: 2079 0005 82b0 	moveal 0x582b0,%a0
0002a518: 2068 0014      	moveal %a0@(20),%a0
0002a51c: 0c68 0007 0022 	cmpiw #7,%a0@(34)
0002a522: 6e0a           	bgts 0x2a52e
0002a524: 4eb9 0002 dcfa 	jsr 0x2dcfa
0002a52a: 3600           	movew %d0,%d3
0002a52c: 660a           	bnes 0x2a538
0002a52e: b479 0005 82c0 	cmpw 0x582c0,%d2
0002a534: 6726           	beqs 0x2a55c
0002a536: 4243           	clrw %d3
0002a538: 4eb9 0002 9444 	jsr 0x29444
0002a53e: 4843           	swap %d3
0002a540: 4243           	clrw %d3
0002a542: 8642           	orw %d2,%d3
0002a544: 2f03           	movel %d3,%sp@-
0002a546: 4879 0002 efec 	pea 0x2efec
0002a54c: 4eba fe5a      	jsr %pc@(0x2a3a8)
0002a550: 508f           	addql #8,%sp
0002a552: 241f           	movel %sp@+,%d2
0002a554: 261f           	movel %sp@+,%d3
0002a556: 4ef9 0002 9450 	jmp 0x29450
0002a55c: 241f           	movel %sp@+,%d2
0002a55e: 261f           	movel %sp@+,%d3
0002a560: 4e75           	rts
0002a562:  _disp
0002a562: 48e7 003c      	moveml %a2-%a5,%sp@-
0002a566: 2079 0005 8036 	moveal 0x58036,%a0
0002a56c: 23d0 0005 8036 	movel %a0@,0x58036
0002a572: 3028 001e      	movew %a0@(30),%d0
0002a576: 0800 0000      	btst #0,%d0
0002a57a: 6718           	beqs 0x2a594
0002a57c: 3228 0024      	movew %a0@(36),%d1
0002a580: c268 0022      	andw %a0@(34),%d1
0002a584: 660e           	bnes 0x2a594
0002a586: 20b9 0005 802e 	movel 0x5802e,%a0@
0002a58c: 23c8 0005 802e 	movel %a0,0x5802e
0002a592: 6018           	bras 0x2a5ac
0002a594: 0240 fffe      	andiw #-2,%d0
0002a598: 3140 001e      	movew %d0,%a0@(30)
0002a59c: 4879 0005 8036 	pea 0x58036
0002a5a2: 2f08           	movel %a0,%sp@-
0002a5a4: 4eb9 0003 249e 	jsr 0x3249e
0002a5aa: 508f           	addql #8,%sp
0002a5ac: 4bfa fe4a      	lea %pc@(0x2a3f8),%a5
0002a5b0: 49fa ff4c      	lea %pc@(0x2a4fe),%a4
0002a5b4: 47f9 0003 249e 	lea 0x3249e,%a3
0002a5ba: 45f9 0001 bf04 	lea 0x1bf04,%a2
0002a5c0: 4a79 0005 801a 	tstw 0x5801a
0002a5c6: 6702           	beqs 0x2a5ca
0002a5c8: 4e95           	jsr %a5@
0002a5ca: 4e94           	jsr %a4@
0002a5cc: 6018           	bras 0x2a5e6
0002a5ce: 23d0 0005 8032 	movel %a0@,0x58032
0002a5d4: 0268 fffe 001e 	andiw #-2,%a0@(30)
0002a5da: 4879 0005 8036 	pea 0x58036
0002a5e0: 2f08           	movel %a0,%sp@-
0002a5e2: 4e93           	jsr %a3@
0002a5e4: 508f           	addql #8,%sp
0002a5e6: 2079 0005 8032 	moveal 0x58032,%a0
0002a5ec: b0fc 0000      	cmpaw #0,%a0
0002a5f0: 66dc           	bnes 0x2a5ce
0002a5f2: 2079 0005 8036 	moveal 0x58036,%a0
0002a5f8: b0fc 0000      	cmpaw #0,%a0
0002a5fc: 660c           	bnes 0x2a60a
0002a5fe: 4a79 0005 801a 	tstw 0x5801a
0002a604: 6604           	bnes 0x2a60a
0002a606: 4e92           	jsr %a2@
0002a608: 60c0           	bras 0x2a5ca
0002a60a: 4a79 0005 801a 	tstw 0x5801a
0002a610: 66ae           	bnes 0x2a5c0
0002a612: 2f28 0008      	movel %a0@(8),%sp@-
0002a616: 4eb9 0002 92ae 	jsr 0x292ae
0002a61c: 206f 0004      	moveal %sp@(4),%a0
0002a620: 0c79 0001 0005 	cmpiw #1,0x582bc
0002a626: 82bc 
0002a628: 6f18           	bles 0x2a642
0002a62a: 30b9 0005 82b8 	movew 0x582b8,%a0@
0002a630: 3179 0005 82b6 	movew 0x582b6,%a0@(2)
0002a636: 0002 
0002a638: 3179 0005 82ba 	movew 0x582ba,%a0@(4)
0002a63e: 0004 
0002a640: 6016           	bras 0x2a658
0002a642: 30b9 0005 82c4 	movew 0x582c4,%a0@
0002a648: 3179 0005 82c2 	movew 0x582c2,%a0@(2)
0002a64e: 0002 
0002a650: 3179 0005 82c6 	movew 0x582c6,%a0@(4)
0002a656: 0004 
0002a658: 3179 0005 82c0 	movew 0x582c0,%a0@(6)
0002a65e: 0006 
0002a660: 4279 0005 82bc 	clrw 0x582bc
0002a666: 4e75           	rts
0002a668:  _ev_block
0002a668: 2f02           	movel %d2,%sp@-
0002a66a: 342f 0008      	movew %sp@(8),%d2
0002a66e: 2f2f 000a      	movel %sp@(10),%sp@-
0002a672: 3f02           	movew %d2,%sp@-
0002a674: 4eb9 0002 9ac4 	jsr 0x29ac4
0002a67a: 3f00           	movew %d0,%sp@-
0002a67c: 4eb9 0002 9a80 	jsr 0x29a80
0002a682: 508f           	addql #8,%sp
0002a684: 3f42 0008      	movew %d2,%sp@(8)
0002a688: 241f           	movel %sp@+,%d2
0002a68a: 4ef9 0002 9bb8 	jmp 0x29bb8
0002a690:  _ev_button
0002a690: 598f           	subql #4,%sp
0002a692: 7000           	moveq #0,%d0
0002a694: 302f 0008      	movew %sp@(8),%d0
0002a698: 7200           	moveq #0,%d1
0002a69a: 122f 000b      	moveb %sp@(11),%d1
0002a69e: e189           	lsll #8,%d1
0002a6a0: 4840           	swap %d0
0002a6a2: 4240           	clrw %d0
0002a6a4: 8081           	orl %d1,%d0
0002a6a6: 102f 000d      	moveb %sp@(13),%d0
0002a6aa: 2f00           	movel %d0,%sp@-
0002a6ac: 3f3c 0002      	movew #2,%sp@-
0002a6b0: 4eba ffb6      	jsr %pc@(0x2a668)
0002a6b4: 2f2f 0014      	movel %sp@(20),%sp@-
0002a6b8: 2f40 000a      	movel %d0,%sp@(10)
0002a6bc: 4eba ff5e      	jsr %pc@(0x2a61c)
0002a6c0: 202f 000a      	movel %sp@(10),%d0
0002a6c4: 4fef 000e      	lea %sp@(14),%sp
0002a6c8: 4e75           	rts
0002a6ca:  _ev_mesag
0002a6ca: 206f 0004      	moveal %sp@(4),%a0
0002a6ce: 2279 0005 8036 	moveal 0x58036,%a1
0002a6d4: 4a69 0086      	tstw %a1@(134)
0002a6d8: 6634           	bnes 0x2a70e
0002a6da: 4a69 0034      	tstw %a1@(52)
0002a6de: 6d2e           	blts 0x2a70e
0002a6e0: 30bc 0018      	movew #24,%a0@
0002a6e4: 3169 001c 0002 	movew %a1@(28),%a0@(2)
0002a6ea: 4268 0004      	clrw %a0@(4)
0002a6ee: 3169 0036 0006 	movew %a1@(54),%a0@(6)
0002a6f4: 3169 0034 0008 	movew %a1@(52),%a0@(8)
0002a6fa: 4268 000a      	clrw %a0@(10)
0002a6fe: 4268 000c      	clrw %a0@(12)
0002a702: 4268 000e      	clrw %a0@(14)
0002a706: 337c ffff 0034 	movew #-1,%a1@(52)
0002a70c: 4e75           	rts
0002a70e: 2f08           	movel %a0,%sp@-
0002a710: 3f3c 0010      	movew #16,%sp@-
0002a714: 2f09           	movel %a1,%sp@-
0002a716: 3f3c 0010      	movew #16,%sp@-
0002a71a: 4eb9 0002 96c6 	jsr 0x296c6
0002a720: 4fef 000c      	lea %sp@(12),%sp
0002a724: 4e75           	rts
0002a726:  _ev_mouse
0002a726: 2f0a           	movel %a2,%sp@-
0002a728: 246f 000c      	moveal %sp@(12),%a2
0002a72c: 2f2f 0008      	movel %sp@(8),%sp@-
0002a730: 3f3c 0004      	movew #4,%sp@-
0002a734: 4eba ff32      	jsr %pc@(0x2a668)
0002a738: 2f0a           	movel %a2,%sp@-
0002a73a: 4eba fee0      	jsr %pc@(0x2a61c)
0002a73e: 3579 0005 82c6 	movew 0x582c6,%a2@(4)
0002a744: 0004 
0002a746: 4fef 000a      	lea %sp@(10),%sp
0002a74a: 245f           	moveal %sp@+,%a2
0002a74c: 4e75           	rts
0002a74e:  _ev_timer
0002a74e: 3079 0005 3fa0 	moveaw 0x53fa0,%a0
0002a754: 2f08           	movel %a0,%sp@-
0002a756: 2f2f 0008      	movel %sp@(8),%sp@-
0002a75a: 4eb9 0001 e9ec 	jsr 0x1e9ec
0002a760: 588f           	addql #4,%sp
0002a762: 2e80           	movel %d0,%sp@
0002a764: 3f3c 0020      	movew #32,%sp@-
0002a768: 4eba fefe      	jsr %pc@(0x2a668)
0002a76c: 5c8f           	addql #6,%sp
0002a76e: 4e75           	rts
0002a770:  _ev_multi
0002a770: 4e56 fff4      	linkw %fp,#-12
0002a774: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002a778: 362e 0008      	movew %fp@(8),%d3
0002a77c: 2a6e 000e      	moveal %fp@(14),%a5
0002a780: 286e 0012      	moveal %fp@(18),%a4
0002a784: 2a2e 0016      	movel %fp@(22),%d5
0002a788: 282e 001a      	movel %fp@(26),%d4
0002a78c: 2e2e 001e      	movel %fp@(30),%d7
0002a790: 246e 0022      	moveal %fp@(34),%a2
0002a794: 4eb9 0002 a4fe 	jsr 0x2a4fe
0002a79a: 4eb9 0002 a3f8 	jsr 0x2a3f8
0002a7a0: 3003           	movew %d3,%d0
0002a7a2: 0240 0001      	andiw #1,%d0
0002a7a6: 3d40 fff4      	movew %d0,%fp@(-12)
0002a7aa: 6724           	beqs 0x2a7d0
0002a7ac: 2079 0005 8036 	moveal 0x58036,%a0
0002a7b2: 2068 0014      	moveal %a0@(20),%a0
0002a7b6: 4a68 0022      	tstw %a0@(34)
0002a7ba: 6714           	beqs 0x2a7d0
0002a7bc: 4868 000e      	pea %a0@(14)
0002a7c0: 4eb9 0002 ee98 	jsr 0x2ee98
0002a7c6: 3540 0008      	movew %d0,%a2@(8)
0002a7ca: 588f           	addql #4,%sp
0002a7cc: 7401           	moveq #1,%d2
0002a7ce: 6002           	bras 0x2a7d2
0002a7d0: 4242           	clrw %d2
0002a7d2: 2079 0005 8036 	moveal 0x58036,%a0
0002a7d8: b1f9 0005 82b0 	cmpal 0x582b0,%a0
0002a7de: 6600 009a      	bnew 0x2a87a
0002a7e2: 0803 0001      	btst #1,%d3
0002a7e6: 674c           	beqs 0x2a834
0002a7e8: 0c79 0001 0005 	cmpiw #1,0x582bc
0002a7ee: 82bc 
0002a7f0: 6f22           	bles 0x2a814
0002a7f2: 2f04           	movel %d4,%sp@-
0002a7f4: 3f39 0005 82ba 	movew 0x582ba,%sp@-
0002a7fa: 4eb9 0002 f014 	jsr 0x2f014
0002a800: 5c8f           	addql #6,%sp
0002a802: 4a40           	tstw %d0
0002a804: 670e           	beqs 0x2a814
0002a806: 0042 0002      	oriw #2,%d2
0002a80a: 3579 0005 82b4 	movew 0x582b4,%a2@(10)
0002a810: 000a 
0002a812: 6020           	bras 0x2a834
0002a814: 2f04           	movel %d4,%sp@-
0002a816: 3f39 0005 82c6 	movew 0x582c6,%sp@-
0002a81c: 4eb9 0002 f014 	jsr 0x2f014
0002a822: 5c8f           	addql #6,%sp
0002a824: 4a40           	tstw %d0
0002a826: 670c           	beqs 0x2a834
0002a828: 0042 0002      	oriw #2,%d2
0002a82c: 3579 0005 82be 	movew 0x582be,%a2@(10)
0002a832: 000a 
0002a834: 44c3           	movew %d3,%ccr
0002a836: 6614           	bnes 0x2a84c
0002a838: 2f2e 000a      	movel %fp@(10),%sp@-
0002a83c: 4eb9 0002 ed34 	jsr 0x2ed34
0002a842: 588f           	addql #4,%sp
0002a844: 4a40           	tstw %d0
0002a846: 6704           	beqs 0x2a84c
0002a848: 0042 0004      	oriw #4,%d2
0002a84c: 44c3           	movew %d3,%ccr
0002a84e: 6a12           	bpls 0x2a862
0002a850: 2f0d           	movel %a5,%sp@-
0002a852: 4eb9 0002 ed34 	jsr 0x2ed34
0002a858: 588f           	addql #4,%sp
0002a85a: 4a40           	tstw %d0
0002a85c: 6704           	beqs 0x2a862
0002a85e: 0042 0008      	oriw #8,%d2
0002a862: 0803 0008      	btst #8,%d3
0002a866: 6712           	beqs 0x2a87a
0002a868: 2f0c           	movel %a4,%sp@-
0002a86a: 4eb9 0002 ed34 	jsr 0x2ed34
0002a870: 588f           	addql #4,%sp
0002a872: 4a40           	tstw %d0
0002a874: 6704           	beqs 0x2a87a
0002a876: 0042 0100      	oriw #256,%d2
0002a87a: 3c03           	movew %d3,%d6
0002a87c: 0246 0020      	andiw #32,%d6
0002a880: 6708           	beqs 0x2a88a
0002a882: 4a85           	tstl %d5
0002a884: 6604           	bnes 0x2a88a
0002a886: 0042 0020      	oriw #32,%d2
0002a88a: 3003           	movew %d3,%d0
0002a88c: 0240 0010      	andiw #16,%d0
0002a890: 3640           	moveaw %d0,%a3
0002a892: 6722           	beqs 0x2a8b6
0002a894: 2079 0005 8036 	moveal 0x58036,%a0
0002a89a: 4a68 0086      	tstw %a0@(134)
0002a89e: 6e06           	bgts 0x2a8a6
0002a8a0: 4a68 0034      	tstw %a0@(52)
0002a8a4: 6d10           	blts 0x2a8b6
0002a8a6: 2f07           	movel %d7,%sp@-
0002a8a8: 4eba fe20      	jsr %pc@(0x2a6ca)
0002a8ac: 0042 0010      	oriw #16,%d2
0002a8b0: 588f           	addql #4,%sp
0002a8b2: 6000 00ce      	braw 0x2a982
0002a8b6: 4a42           	tstw %d2
0002a8b8: 6600 00c8      	bnew 0x2a982
0002a8bc: 4a6e fff4      	tstw %fp@(-12)
0002a8c0: 670e           	beqs 0x2a8d0
0002a8c2: 42a7           	clrl %sp@-
0002a8c4: 3f3c 0001      	movew #1,%sp@-
0002a8c8: 4eb9 0002 9ac4 	jsr 0x29ac4
0002a8ce: 5c8f           	addql #6,%sp
0002a8d0: 0803 0001      	btst #1,%d3
0002a8d4: 670e           	beqs 0x2a8e4
0002a8d6: 2f04           	movel %d4,%sp@-
0002a8d8: 3f3c 0002      	movew #2,%sp@-
0002a8dc: 4eb9 0002 9ac4 	jsr 0x29ac4
0002a8e2: 5c8f           	addql #6,%sp
0002a8e4: 44c3           	movew %d3,%ccr
0002a8e6: 6610           	bnes 0x2a8f8
0002a8e8: 2f2e 000a      	movel %fp@(10),%sp@-
0002a8ec: 3f3c 0004      	movew #4,%sp@-
0002a8f0: 4eb9 0002 9ac4 	jsr 0x29ac4
0002a8f6: 5c8f           	addql #6,%sp
0002a8f8: 44c3           	movew %d3,%ccr
0002a8fa: 6a0e           	bpls 0x2a90a
0002a8fc: 2f0d           	movel %a5,%sp@-
0002a8fe: 3f3c 0008      	movew #8,%sp@-
0002a902: 4eb9 0002 9ac4 	jsr 0x29ac4
0002a908: 5c8f           	addql #6,%sp
0002a90a: 0803 0008      	btst #8,%d3
0002a90e: 670e           	beqs 0x2a91e
0002a910: 2f0c           	movel %a4,%sp@-
0002a912: 3f3c 0100      	movew #256,%sp@-
0002a916: 4eb9 0002 9ac4 	jsr 0x29ac4
0002a91c: 5c8f           	addql #6,%sp
0002a91e: 300b           	movew %a3,%d0
0002a920: 6722           	beqs 0x2a944
0002a922: 2d79 0005 8036 	movel 0x58036,%fp@(-10)
0002a928: fff6 
0002a92a: 3d7c 0010 fffa 	movew #16,%fp@(-6)
0002a930: 2d47 fffc      	movel %d7,%fp@(-4)
0002a934: 486e fff6      	pea %fp@(-10)
0002a938: 3f3c 0010      	movew #16,%sp@-
0002a93c: 4eb9 0002 9ac4 	jsr 0x29ac4
0002a942: 5c8f           	addql #6,%sp
0002a944: 4a46           	tstw %d6
0002a946: 6720           	beqs 0x2a968
0002a948: 3079 0005 3fa0 	moveaw 0x53fa0,%a0
0002a94e: 2f08           	movel %a0,%sp@-
0002a950: 2f05           	movel %d5,%sp@-
0002a952: 4eb9 0001 e9ec 	jsr 0x1e9ec
0002a958: 588f           	addql #4,%sp
0002a95a: 2e80           	movel %d0,%sp@
0002a95c: 3f3c 0020      	movew #32,%sp@-
0002a960: 4eb9 0002 9ac4 	jsr 0x29ac4
0002a966: 5c8f           	addql #6,%sp
0002a968: 3f03           	movew %d3,%sp@-
0002a96a: 4eb9 0002 9a80 	jsr 0x29a80
0002a970: 3800           	movew %d0,%d4
0002a972: 3f03           	movew %d3,%sp@-
0002a974: 4eb9 0002 9c1e 	jsr 0x29c1e
0002a97a: 3600           	movew %d0,%d3
0002a97c: 8644           	orw %d4,%d3
0002a97e: 588f           	addql #4,%sp
0002a980: 6002           	bras 0x2a984
0002a982: 4243           	clrw %d3
0002a984: 2f0a           	movel %a2,%sp@-
0002a986: 4eba fc94      	jsr %pc@(0x2a61c)
0002a98a: 588f           	addql #4,%sp
0002a98c: 4a42           	tstw %d2
0002a98e: 6600 0086      	bnew 0x2aa16
0002a992: 3403           	movew %d3,%d2
0002a994: 0803 0000      	btst #0,%d3
0002a998: 6710           	beqs 0x2a9aa
0002a99a: 3f3c 0001      	movew #1,%sp@-
0002a99e: 4eb9 0002 9bb8 	jsr 0x29bb8
0002a9a4: 3540 0008      	movew %d0,%a2@(8)
0002a9a8: 548f           	addql #2,%sp
0002a9aa: 0803 0001      	btst #1,%d3
0002a9ae: 6710           	beqs 0x2a9c0
0002a9b0: 3f3c 0002      	movew #2,%sp@-
0002a9b4: 4eb9 0002 9bb8 	jsr 0x29bb8
0002a9ba: 3540 000a      	movew %d0,%a2@(10)
0002a9be: 548f           	addql #2,%sp
0002a9c0: 44c3           	movew %d3,%ccr
0002a9c2: 660c           	bnes 0x2a9d0
0002a9c4: 3f3c 0004      	movew #4,%sp@-
0002a9c8: 4eb9 0002 9bb8 	jsr 0x29bb8
0002a9ce: 548f           	addql #2,%sp
0002a9d0: 44c3           	movew %d3,%ccr
0002a9d2: 6a0c           	bpls 0x2a9e0
0002a9d4: 3f3c 0008      	movew #8,%sp@-
0002a9d8: 4eb9 0002 9bb8 	jsr 0x29bb8
0002a9de: 548f           	addql #2,%sp
0002a9e0: 0803 0008      	btst #8,%d3
0002a9e4: 670c           	beqs 0x2a9f2
0002a9e6: 3f3c 0100      	movew #256,%sp@-
0002a9ea: 4eb9 0002 9bb8 	jsr 0x29bb8
0002a9f0: 548f           	addql #2,%sp
0002a9f2: 0803 0004      	btst #4,%d3
0002a9f6: 670c           	beqs 0x2aa04
0002a9f8: 3f3c 0010      	movew #16,%sp@-
0002a9fc: 4eb9 0002 9bb8 	jsr 0x29bb8
0002aa02: 548f           	addql #2,%sp
0002aa04: 0803 0005      	btst #5,%d3
0002aa08: 670c           	beqs 0x2aa16
0002aa0a: 3f3c 0020      	movew #32,%sp@-
0002aa0e: 4eb9 0002 9bb8 	jsr 0x29bb8
0002aa14: 548f           	addql #2,%sp
0002aa16: 3002           	movew %d2,%d0
0002aa18: 4cee 3cfc ffcc 	moveml %fp@(-52),%d2-%d7/%a2-%a5
0002aa1e: 4e5e           	unlk %fp
0002aa20: 4e75           	rts
0002aa22:  _ev_dclick
0002aa22: 326f 0004      	moveaw %sp@(4),%a1
0002aa26: 4a6f 0006      	tstw %sp@(6)
0002aa2a: 6720           	beqs 0x2aa4c
0002aa2c: 33c9 0005 3fa4 	movew %a1,0x53fa4
0002aa32: 3249           	moveaw %a1,%a1
0002aa34: 41fa 001e      	lea %pc@(0x2aa54),%a0
0002aa38: d3c9           	addal %a1,%a1
0002aa3a: 3231 8800      	movew %a1@(0000000000000000,%a0:l),%d1
0002aa3e: 48c1           	extl %d1
0002aa40: 83f9 0005 3fa0 	divsw 0x53fa0,%d1
0002aa46: 33c1 0005 3fa2 	movew %d1,0x53fa2
0002aa4c: 3039 0005 3fa4 	movew 0x53fa4,%d0
0002aa52: 4e75           	rts
0002aa54: 01c2           	bset %d0,%d2
0002aa56: 014a 0113      	movepl %a2@(275),%d0
0002aa5a: 00dc           	.short 0x00dc
0002aa5c: 00a5 0000 48e7 	oril #18663,%a5@-
0002aa60:  _tchange
0002aa62: 2030 202f      	movel %a0@(000000000000002f,%d2:w),%d0
0002aa66: 0010 2479      	orib #121,%a0@
0002aa6a: 0005 8026      	orib #38,%d5
0002aa6e: 47f9 0002 eee4 	lea 0x2eee4,%a3
0002aa74: 6046           	bras 0x2aabc
0002aa76: 222a 0010      	movel %a2@(16),%d1
0002aa7a: 2041           	moveal %d1,%a0
0002aa7c: 91c0           	subal %d0,%a0
0002aa7e: 2548 0010      	movel %a0,%a2@(16)
0002aa82: 6e1a           	bgts 0x2aa9e
0002aa84: 2400           	movel %d0,%d2
0002aa86: 9481           	subl %d1,%d2
0002aa88: 42aa 0010      	clrl %a2@(16)
0002aa8c: 4267           	clrw %sp@-
0002aa8e: 2f0a           	movel %a2,%sp@-
0002aa90: 4e93           	jsr %a3@
0002aa92: 2479 0005 8026 	moveal 0x58026,%a2
0002aa98: 2002           	movel %d2,%d0
0002aa9a: 5c8f           	addql #6,%sp
0002aa9c: 601e           	bras 0x2aabc
0002aa9e: 4eb9 0002 9444 	jsr 0x29444
0002aaa4: 23ea 0010 0005 	movel %a2@(16),0x538de
0002aaaa: 38de 
0002aaac: 42b9 0005 38da 	clrl 0x538da
0002aab2: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0002aab6: 4ef9 0002 9450 	jmp 0x29450
0002aabc: b4fc 0000      	cmpaw #0,%a2
0002aac0: 66b4           	bnes 0x2aa76
0002aac2: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0002aac6: 4e75           	rts
0002aac8:  _tak_flag
0002aac8: 2f02           	movel %d2,%sp@-
0002aaca: 206f 0008      	moveal %sp@(8),%a0
0002aace: 3210           	movew %a0@,%d1
0002aad0: 3401           	movew %d1,%d2
0002aad2: 5242           	addqw #1,%d2
0002aad4: 3082           	movew %d2,%a0@
0002aad6: 2039 0005 8036 	movel 0x58036,%d0
0002aadc: b0a8 0002      	cmpl %a0@(2),%d0
0002aae0: 670a           	beqs 0x2aaec
0002aae2: 0c42 0001      	cmpiw #1,%d2
0002aae6: 6704           	beqs 0x2aaec
0002aae8: 3081           	movew %d1,%a0@
0002aaea: 6004           	bras 0x2aaf0
0002aaec: 2140 0002      	movel %d0,%a0@(2)
0002aaf0: b0a8 0002      	cmpl %a0@(2),%d0
0002aaf4: 57c0           	seq %d0
0002aaf6: 4880           	extw %d0
0002aaf8: 4440           	negw %d0
0002aafa: 241f           	movel %sp@+,%d2
0002aafc: 4e75           	rts
0002aafe:  _amutex
0002aafe: 2f03           	movel %d3,%sp@-
0002ab00: 2f02           	movel %d2,%sp@-
0002ab02: 242f 000c      	movel %sp@(12),%d2
0002ab06: 262f 0010      	movel %sp@(16),%d3
0002ab0a: 2f03           	movel %d3,%sp@-
0002ab0c: 4eba ffba      	jsr %pc@(0x2aac8)
0002ab10: 588f           	addql #4,%sp
0002ab12: 4a40           	tstw %d0
0002ab14: 6712           	beqs 0x2ab28
0002ab16: 426f 0010      	clrw %sp@(16)
0002ab1a: 2f42 000c      	movel %d2,%sp@(12)
0002ab1e: 241f           	movel %sp@+,%d2
0002ab20: 261f           	movel %sp@+,%d3
0002ab22: 4ef9 0002 99ac 	jmp 0x299ac
0002ab28: 5c83           	addql #6,%d3
0002ab2a: 2f43 0010      	movel %d3,%sp@(16)
0002ab2e: 2f42 000c      	movel %d2,%sp@(12)
0002ab32: 241f           	movel %sp@+,%d2
0002ab34: 261f           	movel %sp@+,%d3
0002ab36: 4ef9 0002 9a58 	jmp 0x29a58
0002ab3c:  _unsync
0002ab3c: 206f 0004      	moveal %sp@(4),%a0
0002ab40: 3010           	movew %a0@,%d0
0002ab42: 6e04           	bgts 0x2ab48
0002ab44: 4250           	clrw %a0@
0002ab46: 4e75           	rts
0002ab48: 5340           	subqw #1,%d0
0002ab4a: 3080           	movew %d0,%a0@
0002ab4c: 6630           	bnes 0x2ab7e
0002ab4e: 2268 0006      	moveal %a0@(6),%a1
0002ab52: b2fc 0000      	cmpaw #0,%a1
0002ab56: 6722           	beqs 0x2ab7a
0002ab58: 2169 0004 0006 	movel %a1@(4),%a0@(6)
0002ab5e: 2169 000c 0002 	movel %a1@(12),%a0@(2)
0002ab64: 30bc 0001      	movew #1,%a0@
0002ab68: 4267           	clrw %sp@-
0002ab6a: 2f09           	movel %a1,%sp@-
0002ab6c: 4eb9 0002 99ac 	jsr 0x299ac
0002ab72: 5c8f           	addql #6,%sp
0002ab74: 4ef9 0002 9264 	jmp 0x29264
0002ab7a: 42a8 0002      	clrl %a0@(2)
0002ab7e: 4e75           	rts
0002ab80: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
0002ab84: 302f 001c      	movew %sp@(28),%d0
0002ab88: 382f 001e      	movew %sp@(30),%d4
0002ab8c: 206f 0020      	moveal %sp@(32),%a0
0002ab90: 266f 0028      	moveal %sp@(40),%a3
0002ab94: 4253           	clrw %a3@
0002ab96: 0c10 005b      	cmpib #91,%a0@
0002ab9a: 6602           	bnes 0x2ab9e
0002ab9c: 5288           	addql #1,%a0
0002ab9e: 246f 0018      	moveal %sp@(24),%a2
0002aba2: 4241           	clrw %d1
0002aba4: 6078           	bras 0x2ac1e
0002aba6: 262a 000c      	movel %a2@(12),%d3
0002abaa: 2243           	moveal %d3,%a1
0002abac: 601e           	bras 0x2abcc
0002abae: 1410           	moveb %a0@,%d2
0002abb0: 0c02 007c      	cmpib #124,%d2
0002abb4: 670c           	beqs 0x2abc2
0002abb6: 0c02 005d      	cmpib #93,%d2
0002abba: 6706           	beqs 0x2abc2
0002abbc: 4a02           	tstb %d2
0002abbe: 6714           	beqs 0x2abd4
0002abc0: 6008           	bras 0x2abca
0002abc2: b428 0001      	cmpb %a0@(1),%d2
0002abc6: 660c           	bnes 0x2abd4
0002abc8: 5288           	addql #1,%a0
0002abca: 12d8           	moveb %a0@+,%a1@+
0002abcc: 3409           	movew %a1,%d2
0002abce: 9443           	subw %d3,%d2
0002abd0: b842           	cmpw %d2,%d4
0002abd2: 6eda           	bgts 0x2abae
0002abd4: 4211           	clrb %a1@
0002abd6: 92ea 000e      	subaw %a2@(14),%a1
0002abda: 3413           	movew %a3@,%d2
0002abdc: b449           	cmpw %a1,%d2
0002abde: 6c02           	bges 0x2abe2
0002abe0: 3689           	movew %a1,%a3@
0002abe2: 1410           	moveb %a0@,%d2
0002abe4: 0c02 007c      	cmpib #124,%d2
0002abe8: 6720           	beqs 0x2ac0a
0002abea: 0c02 005d      	cmpib #93,%d2
0002abee: 671a           	beqs 0x2ac0a
0002abf0: 4a02           	tstb %d2
0002abf2: 6716           	beqs 0x2ac0a
0002abf4: 2248           	moveal %a0,%a1
0002abf6: 2049           	moveal %a1,%a0
0002abf8: 1419           	moveb %a1@+,%d2
0002abfa: 0c02 007c      	cmpib #124,%d2
0002abfe: 670a           	beqs 0x2ac0a
0002ac00: 0c02 005d      	cmpib #93,%d2
0002ac04: 6704           	beqs 0x2ac0a
0002ac06: 4a02           	tstb %d2
0002ac08: 66ec           	bnes 0x2abf6
0002ac0a: 1410           	moveb %a0@,%d2
0002ac0c: 0c02 005d      	cmpib #93,%d2
0002ac10: 6710           	beqs 0x2ac22
0002ac12: 4a02           	tstb %d2
0002ac14: 670c           	beqs 0x2ac22
0002ac16: 5241           	addqw #1,%d1
0002ac18: 45ea 0018      	lea %a2@(24),%a2
0002ac1c: 5288           	addql #1,%a0
0002ac1e: b041           	cmpw %d1,%d0
0002ac20: 6e84           	bgts 0x2aba6
0002ac22: 2248           	moveal %a0,%a1
0002ac24: 1418           	moveb %a0@+,%d2
0002ac26: 0c02 005d      	cmpib #93,%d2
0002ac2a: 6704           	beqs 0x2ac30
0002ac2c: 4a02           	tstb %d2
0002ac2e: 66f2           	bnes 0x2ac22
0002ac30: b041           	cmpw %d1,%d0
0002ac32: 6f04           	bles 0x2ac38
0002ac34: 3001           	movew %d1,%d0
0002ac36: 5240           	addqw #1,%d0
0002ac38: 206f 0024      	moveal %sp@(36),%a0
0002ac3c: 3080           	movew %d0,%a0@
0002ac3e: 4a11           	tstb %a1@
0002ac40: 6702           	beqs 0x2ac44
0002ac42: 5289           	addql #1,%a1
0002ac44: 2009           	movel %a1,%d0
0002ac46: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
0002ac4a: 4e75           	rts
0002ac4c:  _fm_alert
0002ac4c: 4e56 ffc4      	linkw %fp,#-60
0002ac50: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002ac54: 362e 0008      	movew %fp@(8),%d3
0002ac58: 266e 000a      	moveal %fp@(10),%a3
0002ac5c: 2479 0003 6750 	moveal 0x36750,%a2
0002ac62: 3039 0005 8354 	movew 0x58354,%d0
0002ac68: b079 0005 425a 	cmpw 0x5425a,%d0
0002ac6e: 5dc1           	slt %d1
0002ac70: 4881           	extw %d1
0002ac72: c041           	andw %d1,%d0
0002ac74: 7280           	moveq #-128,%d1
0002ac76: c2aa 000c      	andl %a2@(12),%d1
0002ac7a: 7470           	moveq #112,%d2
0002ac7c: 8282           	orl %d2,%d1
0002ac7e: 7a0f           	moveq #15,%d5
0002ac80: c085           	andl %d5,%d0
0002ac82: 8280           	orl %d0,%d1
0002ac84: 2541 000c      	movel %d1,%a2@(12)
0002ac88: 4eb9 0002 e39a 	jsr 0x2e39a
0002ac8e: 142b 0001      	moveb %a3@(1),%d2
0002ac92: 4882           	extw %d2
0002ac94: 0642 ffd0      	addiw #-48,%d2
0002ac98: 486e fffa      	pea %fp@(-6)
0002ac9c: 486e fff8      	pea %fp@(-8)
0002aca0: 486b 0003      	pea %a3@(3)
0002aca4: 3f3c 0028      	movew #40,%sp@-
0002aca8: 3f3c 0005      	movew #5,%sp@-
0002acac: 486a 0030      	pea %a2@(48)
0002acb0: 49fa fece      	lea %pc@(0x2ab80),%a4
0002acb4: 4e94           	jsr %a4@
0002acb6: 47ea 00a8      	lea %a2@(168),%a3
0002acba: 486e fffe      	pea %fp@(-2)
0002acbe: 486e fffc      	pea %fp@(-4)
0002acc2: 2f00           	movel %d0,%sp@-
0002acc4: 3f3c 0014      	movew #20,%sp@-
0002acc8: 3f3c 0003      	movew #3,%sp@-
0002accc: 2f0b           	movel %a3,%sp@-
0002acce: 4e94           	jsr %a4@
0002acd0: 3d6e fffe ffc6 	movew %fp@(-2),%fp@(-58)
0002acd6: 322e ffc6      	movew %fp@(-58),%d1
0002acda: 5241           	addqw #1,%d1
0002acdc: 3d41 fffe      	movew %d1,%fp@(-2)
0002ace0: 382e fffc      	movew %fp@(-4),%d4
0002ace4: 306e fffa      	moveaw %fp@(-6),%a0
0002ace8: 3a6e fff8      	moveaw %fp@(-8),%a5
0002acec: 426e ffd8      	clrw %fp@(-40)
0002acf0: 426e ffda      	clrw %fp@(-38)
0002acf4: 3d7c 0001 ffdc 	movew #1,%fp@(-36)
0002acfa: 3d7c 0001 fff0 	movew #1,%fp@(-16)
0002ad00: 3d7c 0001 fff2 	movew #1,%fp@(-14)
0002ad06: 3d48 fff4      	movew %a0,%fp@(-12)
0002ad0a: 3d7c 0001 fff6 	movew #1,%fp@(-10)
0002ad10: 3d7c 0001 ffe8 	movew #1,%fp@(-24)
0002ad16: 3d41 ffec      	movew %d1,%fp@(-20)
0002ad1a: 3d7c 0001 ffee 	movew #1,%fp@(-18)
0002ad20: 426e ffe0      	clrw %fp@(-32)
0002ad24: 426e ffe2      	clrw %fp@(-30)
0002ad28: 426e ffe4      	clrw %fp@(-28)
0002ad2c: 426e ffe6      	clrw %fp@(-26)
0002ad30: 4fef 0028      	lea %sp@(40),%sp
0002ad34: 4a42           	tstw %d2
0002ad36: 6736           	beqs 0x2ad6e
0002ad38: 3a39 0005 42ee 	movew 0x542ee,%d5
0002ad3e: 3005           	movew %d5,%d0
0002ad40: d079 0003 675e 	addw 0x3675e,%d0
0002ad46: 5340           	subqw #1,%d0
0002ad48: 48c0           	extl %d0
0002ad4a: 81c5           	divsw %d5,%d0
0002ad4c: 3d7c 0001 ffe0 	movew #1,%fp@(-32)
0002ad52: 3d7c 0001 ffe2 	movew #1,%fp@(-30)
0002ad58: 3d7c 0004 ffe4 	movew #4,%fp@(-28)
0002ad5e: 3d40 ffe6      	movew %d0,%fp@(-26)
0002ad62: 3d7c 0006 ffdc 	movew #6,%fp@(-36)
0002ad68: 3d7c 0006 fff0 	movew #6,%fp@(-16)
0002ad6e: 3004           	movew %d4,%d0
0002ad70: c1c1           	mulsw %d1,%d0
0002ad72: 3204           	movew %d4,%d1
0002ad74: 5341           	subqw #1,%d1
0002ad76: d241           	addw %d1,%d1
0002ad78: d041           	addw %d1,%d0
0002ad7a: 322e ffdc      	movew %fp@(-36),%d1
0002ad7e: 3a08           	movew %a0,%d5
0002ad80: da41           	addw %d1,%d5
0002ad82: 3240           	moveaw %d0,%a1
0002ad84: 5249           	addqw #1,%a1
0002ad86: ba49           	cmpw %a1,%d5
0002ad88: 6f1a           	bles 0x2ada4
0002ad8a: 5248           	addqw #1,%a0
0002ad8c: d248           	addw %a0,%d1
0002ad8e: 3d41 ffdc      	movew %d1,%fp@(-36)
0002ad92: 9240           	subw %d0,%d1
0002ad94: 3001           	movew %d1,%d0
0002ad96: 7a0f           	moveq #15,%d5
0002ad98: ea68           	lsrw %d5,%d0
0002ad9a: d041           	addw %d1,%d0
0002ad9c: e240           	asrw #1,%d0
0002ad9e: 3d40 ffe8      	movew %d0,%fp@(-24)
0002ada2: 6006           	bras 0x2adaa
0002ada4: 5440           	addqw #2,%d0
0002ada6: 3d40 ffdc      	movew %d0,%fp@(-36)
0002adaa: 302e ffe2      	movew %fp@(-30),%d0
0002adae: d06e ffe6      	addw %fp@(-26),%d0
0002adb2: 320d           	movew %a5,%d1
0002adb4: 5241           	addqw #1,%d1
0002adb6: b041           	cmpw %d1,%d0
0002adb8: 6f02           	bles 0x2adbc
0002adba: 3200           	movew %d0,%d1
0002adbc: 3041           	moveaw %d1,%a0
0002adbe: 5248           	addqw #1,%a0
0002adc0: 3d48 ffea      	movew %a0,%fp@(-22)
0002adc4: 5441           	addqw #2,%d1
0002adc6: b041           	cmpw %d1,%d0
0002adc8: 6f02           	bles 0x2adcc
0002adca: 3200           	movew %d0,%d1
0002adcc: 5241           	addqw #1,%d1
0002adce: 3d41 ffde      	movew %d1,%fp@(-34)
0002add2: 486e ffd8      	pea %fp@(-40)
0002add6: 4267           	clrw %sp@-
0002add8: 2f0a           	movel %a2,%sp@-
0002adda: 4eb9 0003 102e 	jsr 0x3102e
0002ade0: 284a           	moveal %a2,%a4
0002ade2: 43ea 00f0      	lea %a2@(240),%a1
0002ade6: 4fef 000a      	lea %sp@(10),%sp
0002adea: 204a           	moveal %a2,%a0
0002adec: 317c ffff 0004 	movew #-1,%a0@(4)
0002adf2: 317c ffff 0002 	movew #-1,%a0@(2)
0002adf8: 30bc ffff      	movew #-1,%a0@
0002adfc: 41e8 0018      	lea %a0@(24),%a0
0002ae00: b3c8           	cmpal %a0,%a1
0002ae02: 66e8           	bnes 0x2adec
0002ae04: 4a42           	tstw %d2
0002ae06: 6754           	beqs 0x2ae5c
0002ae08: 5342           	subqw #1,%d2
0002ae0a: 0c42 0001      	cmpiw #1,%d2
0002ae0e: 6212           	bhis 0x2ae22
0002ae10: 0282 0000 ffff 	andil #65535,%d2
0002ae16: 41fa 01e8      	lea %pc@(0x2b000),%a0
0002ae1a: 1230 2800      	moveb %a0@(0000000000000000,%d2:l),%d1
0002ae1e: 4881           	extw %d1
0002ae20: 6002           	bras 0x2ae24
0002ae22: 7202           	moveq #2,%d1
0002ae24: 3041           	moveaw %d1,%a0
0002ae26: 2208           	movel %a0,%d1
0002ae28: d288           	addl %a0,%d1
0002ae2a: 2001           	movel %d1,%d0
0002ae2c: e788           	lsll #3,%d0
0002ae2e: 9081           	subl %d1,%d0
0002ae30: 0680 0003 6758 	addil #223064,%d0
0002ae36: 2540 0024      	movel %d0,%a2@(36)
0002ae3a: 486e ffe0      	pea %fp@(-32)
0002ae3e: 3f3c 0001      	movew #1,%sp@-
0002ae42: 2f0a           	movel %a2,%sp@-
0002ae44: 4eb9 0003 102e 	jsr 0x3102e
0002ae4a: 3f3c 0001      	movew #1,%sp@-
0002ae4e: 4267           	clrw %sp@-
0002ae50: 2f0a           	movel %a2,%sp@-
0002ae52: 4eb9 0003 1e68 	jsr 0x31e68
0002ae58: 4fef 0012      	lea %sp@(18),%sp
0002ae5c: 4242           	clrw %d2
0002ae5e: 2e3c 0003 102e 	movel #200750,%d7
0002ae64: 2c3c 0003 1e68 	movel #204392,%d6
0002ae6a: 6024           	bras 0x2ae90
0002ae6c: 3a02           	movew %d2,%d5
0002ae6e: 5445           	addqw #2,%d5
0002ae70: 486e fff0      	pea %fp@(-16)
0002ae74: 3f05           	movew %d5,%sp@-
0002ae76: 2f0a           	movel %a2,%sp@-
0002ae78: 2047           	moveal %d7,%a0
0002ae7a: 4e90           	jsr %a0@
0002ae7c: 526e fff2      	addqw #1,%fp@(-14)
0002ae80: 3f05           	movew %d5,%sp@-
0002ae82: 4267           	clrw %sp@-
0002ae84: 2f0a           	movel %a2,%sp@-
0002ae86: 2046           	moveal %d6,%a0
0002ae88: 4e90           	jsr %a0@
0002ae8a: 5242           	addqw #1,%d2
0002ae8c: 4fef 0012      	lea %sp@(18),%sp
0002ae90: b44d           	cmpw %a5,%d2
0002ae92: 6dd8           	blts 0x2ae6c
0002ae94: 2a4a           	moveal %a2,%a5
0002ae96: 4242           	clrw %d2
0002ae98: 2e3c 0003 102e 	movel #200750,%d7
0002ae9e: 3c2e ffc6      	movew %fp@(-58),%d6
0002aea2: 5646           	addqw #3,%d6
0002aea4: 6030           	bras 0x2aed6
0002aea6: 3b7c 0605 0098 	movew #1541,%a5@(152)
0002aeac: 426d 009a      	clrw %a5@(154)
0002aeb0: 3a02           	movew %d2,%d5
0002aeb2: 5e45           	addqw #7,%d5
0002aeb4: 486e ffe8      	pea %fp@(-24)
0002aeb8: 3f05           	movew %d5,%sp@-
0002aeba: 2f0a           	movel %a2,%sp@-
0002aebc: 2047           	moveal %d7,%a0
0002aebe: 4e90           	jsr %a0@
0002aec0: dd6e ffe8      	addw %d6,%fp@(-24)
0002aec4: 3f05           	movew %d5,%sp@-
0002aec6: 4267           	clrw %sp@-
0002aec8: 2f0a           	movel %a2,%sp@-
0002aeca: 4eb9 0003 1e68 	jsr 0x31e68
0002aed0: 5242           	addqw #1,%d2
0002aed2: 4fef 0012      	lea %sp@(18),%sp
0002aed6: 4bed 0018      	lea %a5@(24),%a5
0002aeda: b842           	cmpw %d2,%d4
0002aedc: 6ec8           	bgts 0x2aea6
0002aede: 3004           	movew %d4,%d0
0002aee0: 4640           	notw %d0
0002aee2: 720f           	moveq #15,%d1
0002aee4: e260           	asrw %d1,%d0
0002aee6: c044           	andw %d4,%d0
0002aee8: 0280 0000 ffff 	andil #65535,%d0
0002aeee: 2200           	movel %d0,%d1
0002aef0: d280           	addl %d0,%d1
0002aef2: d081           	addl %d1,%d0
0002aef4: e788           	lsll #3,%d0
0002aef6: 0073 0020 08f0 	oriw #32,%a3@(fffffffffffffff0,%d0:l)
0002aefc: 4242           	clrw %d2
0002aefe: 47f9 0003 2a0e 	lea 0x32a0e,%a3
0002af04: 3f02           	movew %d2,%sp@-
0002af06: 2f0a           	movel %a2,%sp@-
0002af08: 4e93           	jsr %a3@
0002af0a: 5242           	addqw #1,%d2
0002af0c: 5c8f           	addql #6,%sp
0002af0e: 0c42 000a      	cmpiw #10,%d2
0002af12: 66f0           	bnes 0x2af04
0002af14: 4240           	clrw %d0
0002af16: 600a           	bras 0x2af22
0002af18: 556c 00a2      	subqw #2,%a4@(162)
0002af1c: 566c 00a6      	addqw #3,%a4@(166)
0002af20: 5240           	addqw #1,%d0
0002af22: 49ec 0018      	lea %a4@(24),%a4
0002af26: b840           	cmpw %d0,%d4
0002af28: 6eee           	bgts 0x2af18
0002af2a: 4a43           	tstw %d3
0002af2c: 6716           	beqs 0x2af44
0002af2e: 3043           	moveaw %d3,%a0
0002af30: 2608           	movel %a0,%d3
0002af32: d688           	addl %a0,%d3
0002af34: d688           	addl %a0,%d3
0002af36: e78b           	lsll #3,%d3
0002af38: 0683 0000 0090 	addil #144,%d3
0002af3e: 0072 0002 3808 	oriw #2,%a2@(0000000000000008,%d3:l)
0002af44: 357c 0017 001e 	movew #23,%a2@(30)
0002af4a: 357c 0020 002e 	movew #32,%a2@(46)
0002af50: 357c 0020 002c 	movew #32,%a2@(44)
0002af56: 47ee ffc8      	lea %fp@(-56),%a3
0002af5a: 2f0b           	movel %a3,%sp@-
0002af5c: 2f0a           	movel %a2,%sp@-
0002af5e: 4eb9 0003 070e 	jsr 0x3070e
0002af64: 2f0b           	movel %a3,%sp@-
0002af66: 4879 0005 40f8 	pea 0x540f8
0002af6c: 4eb9 0001 c71c 	jsr 0x1c71c
0002af72: 3f3c 0001      	movew #1,%sp@-
0002af76: 4bf9 0003 546a 	lea 0x3546a,%a5
0002af7c: 4e95           	jsr %a5@
0002af7e: 78d0           	moveq #-48,%d4
0002af80: 4876 4800      	pea %fp@(0000000000000000,%d4:l)
0002af84: 4eb9 0002 c550 	jsr 0x2c550
0002af8a: 2f0b           	movel %a3,%sp@-
0002af8c: 4eb9 0002 e134 	jsr 0x2e134
0002af92: 2f0b           	movel %a3,%sp@-
0002af94: 49f9 0002 c4dc 	lea 0x2c4dc,%a4
0002af9a: 4e94           	jsr %a4@
0002af9c: 3f3c 0008      	movew #8,%sp@-
0002afa0: 4267           	clrw %sp@-
0002afa2: 2f0a           	movel %a2,%sp@-
0002afa4: 4eb9 0003 1cb2 	jsr 0x31cb2
0002afaa: 4fef 0026      	lea %sp@(38),%sp
0002afae: 3f3c 0001      	movew #1,%sp@-
0002afb2: 243c 0002 9d98 	movel #171416,%d2
0002afb8: 2042           	moveal %d2,%a0
0002afba: 4e90           	jsr %a0@
0002afbc: 23f9 0005 8036 	movel 0x58036,0x582b0
0002afc2: 0005 82b0 
0002afc6: 4267           	clrw %sp@-
0002afc8: 2f0a           	movel %a2,%sp@-
0002afca: 4eb9 0002 b300 	jsr 0x2b300
0002afd0: 3600           	movew %d0,%d3
0002afd2: 4267           	clrw %sp@-
0002afd4: 2042           	moveal %d2,%a0
0002afd6: 4e90           	jsr %a0@
0002afd8: 2f0b           	movel %a3,%sp@-
0002afda: 4e94           	jsr %a4@
0002afdc: 2f0b           	movel %a3,%sp@-
0002afde: 4eb9 0002 e126 	jsr 0x2e126
0002afe4: 4876 4800      	pea %fp@(0000000000000000,%d4:l)
0002afe8: 4e94           	jsr %a4@
0002afea: 4267           	clrw %sp@-
0002afec: 4e95           	jsr %a5@
0002afee: 4fef 0018      	lea %sp@(24),%sp
0002aff2: 3003           	movew %d3,%d0
0002aff4: 5d40           	subqw #6,%d0
0002aff6: 4cee 3cfc ff9c 	moveml %fp@(-100),%d2-%d7/%a2-%a5
0002affc: 4e5e           	unlk %fp
0002affe: 4e75           	rts
0002b000: 0001 0000      	orib #0,%d1
0002b004: 598f           	subql #4,%sp
0002b006: 48e7 3f20      	moveml %d2-%d7/%a2,%sp@-
0002b00a: 2e2f 0024      	movel %sp@(36),%d7
0002b00e: 3a2f 0028      	movew %sp@(40),%d5
0002b012: 302f 002a      	movew %sp@(42),%d0
0002b016: 0c40 0001      	cmpiw #1,%d0
0002b01a: 6710           	beqs 0x2b02c
0002b01c: 7601           	moveq #1,%d3
0002b01e: 0c40 0002      	cmpiw #2,%d0
0002b022: 6712           	beqs 0x2b036
0002b024: 4a40           	tstw %d0
0002b026: 6706           	beqs 0x2b02e
0002b028: 7808           	moveq #8,%d4
0002b02a: 600c           	bras 0x2b038
0002b02c: 76ff           	moveq #-1,%d3
0002b02e: 3405           	movew %d5,%d2
0002b030: d443           	addw %d3,%d2
0002b032: 7808           	moveq #8,%d4
0002b034: 602e           	bras 0x2b064
0002b036: 7802           	moveq #2,%d4
0002b038: 4242           	clrw %d2
0002b03a: 6028           	bras 0x2b064
0002b03c: 2f06           	movel %d6,%sp@-
0002b03e: 3f02           	movew %d2,%sp@-
0002b040: 2f07           	movel %d7,%sp@-
0002b042: 4e92           	jsr %a2@
0002b044: 322f 0028      	movew %sp@(40),%d1
0002b048: 4fef 000a      	lea %sp@(10),%sp
0002b04c: 4a01           	tstb %d1
0002b04e: 6d0a           	blts 0x2b05a
0002b050: 44c0           	movew %d0,%ccr
0002b052: 6b06           	bmis 0x2b05a
0002b054: 3004           	movew %d4,%d0
0002b056: c041           	andw %d1,%d0
0002b058: 661a           	bnes 0x2b074
0002b05a: 0801 0005      	btst #5,%d1
0002b05e: 6612           	bnes 0x2b072
0002b060: d443           	addw %d3,%d2
0002b062: 600a           	bras 0x2b06e
0002b064: 7c1e           	moveq #30,%d6
0002b066: dc8f           	addl %sp,%d6
0002b068: 45f9 0003 2312 	lea 0x32312,%a2
0002b06e: 4a42           	tstw %d2
0002b070: 6cca           	bges 0x2b03c
0002b072: 3405           	movew %d5,%d2
0002b074: 3002           	movew %d2,%d0
0002b076: 4cdf 04fc      	moveml %sp@+,%d2-%d7/%a2
0002b07a: 588f           	addql #4,%sp
0002b07c: 4e75           	rts
0002b07e:  _fm_own
0002b07e: 4a6f 0004      	tstw %sp@(4)
0002b082: 675a           	beqs 0x2b0de
0002b084: 3f3c 0001      	movew #1,%sp@-
0002b088: 4eb9 0003 546a 	jsr 0x3546a
0002b08e: 548f           	addql #2,%sp
0002b090: 4a79 0005 3fa8 	tstw 0x53fa8
0002b096: 663e           	bnes 0x2b0d6
0002b098: 23f9 0005 8302 	movel 0x58302,0x53fb8
0002b09e: 0005 3fb8 
0002b0a2: 42b9 0005 8302 	clrl 0x58302
0002b0a8: 4879 0005 3fb0 	pea 0x53fb0
0002b0ae: 4eb9 0002 ee74 	jsr 0x2ee74
0002b0b4: 4879 0005 3fac 	pea 0x53fac
0002b0ba: 4eb9 0002 ee8c 	jsr 0x2ee8c
0002b0c0: 4879 0005 40f8 	pea 0x540f8
0002b0c6: 2f39 0005 8036 	movel 0x58036,%sp@-
0002b0cc: 4eb9 0002 9d6e 	jsr 0x29d6e
0002b0d2: 4fef 0010      	lea %sp@(16),%sp
0002b0d6: 5279 0005 3fa8 	addqw #1,0x53fa8
0002b0dc: 4e75           	rts
0002b0de: 3039 0005 3fa8 	movew 0x53fa8,%d0
0002b0e4: 5340           	subqw #1,%d0
0002b0e6: 33c0 0005 3fa8 	movew %d0,0x53fa8
0002b0ec: 661e           	bnes 0x2b10c
0002b0ee: 4879 0005 3fb0 	pea 0x53fb0
0002b0f4: 2f39 0005 3fac 	movel 0x53fac,%sp@-
0002b0fa: 4eb9 0002 9d6e 	jsr 0x29d6e
0002b100: 23f9 0005 3fb8 	movel 0x53fb8,0x58302
0002b106: 0005 8302 
0002b10a: 508f           	addql #8,%sp
0002b10c: 426f 0004      	clrw %sp@(4)
0002b110: 4ef9 0003 546a 	jmp 0x3546a
0002b116:  _fm_keybd
0002b116: 2f0a           	movel %a2,%sp@-
0002b118: 2f02           	movel %d2,%sp@-
0002b11a: 246f 000c      	moveal %sp@(12),%a2
0002b11e: 322f 0010      	movew %sp@(16),%d1
0002b122: 206f 0012      	moveal %sp@(18),%a0
0002b126: 3010           	movew %a0@,%d0
0002b128: 0c40 4800      	cmpiw #18432,%d0
0002b12c: 675e           	beqs 0x2b18c
0002b12e: 6e0e           	bgts 0x2b13e
0002b130: 0c40 0f09      	cmpiw #3849,%d0
0002b134: 6716           	beqs 0x2b14c
0002b136: 0c40 1c0d      	cmpiw #7181,%d0
0002b13a: 6642           	bnes 0x2b17e
0002b13c: 6048           	bras 0x2b186
0002b13e: 0c40 5000      	cmpiw #20480,%d0
0002b142: 6708           	beqs 0x2b14c
0002b144: 0c40 720d      	cmpiw #29197,%d0
0002b148: 6634           	bnes 0x2b17e
0002b14a: 603a           	bras 0x2b186
0002b14c: 4242           	clrw %d2
0002b14e: 603e           	bras 0x2b18e
0002b150: 4a40           	tstw %d0
0002b152: 672a           	beqs 0x2b17e
0002b154: 3f3c 0001      	movew #1,%sp@-
0002b158: 3040           	moveaw %d0,%a0
0002b15a: 2208           	movel %a0,%d1
0002b15c: d288           	addl %a0,%d1
0002b15e: d288           	addl %a0,%d1
0002b160: e789           	lsll #3,%d1
0002b162: 3232 180a      	movew %a2@(000000000000000a,%d1:l),%d1
0002b166: 0041 0001      	oriw #1,%d1
0002b16a: 3f01           	movew %d1,%sp@-
0002b16c: 3f00           	movew %d0,%sp@-
0002b16e: 2f0a           	movel %a2,%sp@-
0002b170: 4eb9 0003 2038 	jsr 0x32038
0002b176: 4fef 000a      	lea %sp@(10),%sp
0002b17a: 4240           	clrw %d0
0002b17c: 6002           	bras 0x2b180
0002b17e: 7001           	moveq #1,%d0
0002b180: 241f           	movel %sp@+,%d2
0002b182: 245f           	moveal %sp@+,%a2
0002b184: 4e75           	rts
0002b186: 7402           	moveq #2,%d2
0002b188: 4241           	clrw %d1
0002b18a: 6002           	bras 0x2b18e
0002b18c: 7401           	moveq #1,%d2
0002b18e: 4250           	clrw %a0@
0002b190: 3f02           	movew %d2,%sp@-
0002b192: 3f01           	movew %d1,%sp@-
0002b194: 2f0a           	movel %a2,%sp@-
0002b196: 4eba fe6c      	jsr %pc@(0x2b004)
0002b19a: 206f 001e      	moveal %sp@(30),%a0
0002b19e: 3080           	movew %d0,%a0@
0002b1a0: 508f           	addql #8,%sp
0002b1a2: 0c42 0002      	cmpiw #2,%d2
0002b1a6: 66d6           	bnes 0x2b17e
0002b1a8: 60a6           	bras 0x2b150
0002b1aa:  _fm_button
0002b1aa: 4e56 fff0      	linkw %fp,#-16
0002b1ae: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002b1b2: 246e 0008      	moveal %fp@(8),%a2
0002b1b6: 362e 000c      	movew %fp@(12),%d3
0002b1ba: 486e fffc      	pea %fp@(-4)
0002b1be: 3f03           	movew %d3,%sp@-
0002b1c0: 2f0a           	movel %a2,%sp@-
0002b1c2: 4eb9 0003 2312 	jsr 0x32312
0002b1c8: 3a00           	movew %d0,%d5
0002b1ca: 302e fffc      	movew %fp@(-4),%d0
0002b1ce: 4fef 000a      	lea %sp@(10),%sp
0002b1d2: 0800 0006      	btst #6,%d0
0002b1d6: 6710           	beqs 0x2b1e8
0002b1d8: 4242           	clrw %d2
0002b1da: 3c3c 8000      	movew #-32768,%d6
0002b1de: 0c6e 0002 000e 	cmpiw #2,%fp@(14)
0002b1e4: 6604           	bnes 0x2b1ea
0002b1e6: 6004           	bras 0x2b1ec
0002b1e8: 7401           	moveq #1,%d2
0002b1ea: 4246           	clrw %d6
0002b1ec: 0800 0000      	btst #0,%d0
0002b1f0: 6700 00d6      	beqw 0x2b2c8
0002b1f4: 44c5           	movew %d5,%ccr
0002b1f6: 6b00 00d0      	bmiw 0x2b2c8
0002b1fa: 0800 0004      	btst #4,%d0
0002b1fe: 6700 0084      	beqw 0x2b284
0002b202: 3f03           	movew %d3,%sp@-
0002b204: 2f0a           	movel %a2,%sp@-
0002b206: 4eb9 0003 0e2c 	jsr 0x30e2c
0002b20c: 3e00           	movew %d0,%d7
0002b20e: 3040           	moveaw %d0,%a0
0002b210: 2008           	movel %a0,%d0
0002b212: d088           	addl %a0,%d0
0002b214: d088           	addl %a0,%d0
0002b216: e788           	lsll #3,%d0
0002b218: 3832 0802      	movew %a2@(0000000000000002,%d0:l),%d4
0002b21c: 5c8f           	addql #6,%sp
0002b21e: 4bee fffe      	lea %fp@(-2),%a5
0002b222: 49f9 0003 2312 	lea 0x32312,%a4
0002b228: 47f9 0003 2038 	lea 0x32038,%a3
0002b22e: 604e           	bras 0x2b27e
0002b230: 2f0d           	movel %a5,%sp@-
0002b232: 3f04           	movew %d4,%sp@-
0002b234: 2f0a           	movel %a2,%sp@-
0002b236: 4e94           	jsr %a4@
0002b238: 4fef 000a      	lea %sp@(10),%sp
0002b23c: 082e 0004 ffff 	btst #4,%fp@(-1)
0002b242: 672c           	beqs 0x2b270
0002b244: 0800 0000      	btst #0,%d0
0002b248: 6606           	bnes 0x2b250
0002b24a: b644           	cmpw %d4,%d3
0002b24c: 6622           	bnes 0x2b270
0002b24e: 6004           	bras 0x2b254
0002b250: b644           	cmpw %d4,%d3
0002b252: 6608           	bnes 0x2b25c
0002b254: 0040 0001      	oriw #1,%d0
0002b258: 3a00           	movew %d0,%d5
0002b25a: 6004           	bras 0x2b260
0002b25c: 0240 fffe      	andiw #-2,%d0
0002b260: 3f3c 0001      	movew #1,%sp@-
0002b264: 3f00           	movew %d0,%sp@-
0002b266: 3f04           	movew %d4,%sp@-
0002b268: 2f0a           	movel %a2,%sp@-
0002b26a: 4e93           	jsr %a3@
0002b26c: 4fef 000a      	lea %sp@(10),%sp
0002b270: 3044           	moveaw %d4,%a0
0002b272: 2808           	movel %a0,%d4
0002b274: d888           	addl %a0,%d4
0002b276: d888           	addl %a0,%d4
0002b278: e78c           	lsll #3,%d4
0002b27a: 3832 4800      	movew %a2@(0000000000000000,%d4:l),%d4
0002b27e: be44           	cmpw %d4,%d7
0002b280: 66ae           	bnes 0x2b230
0002b282: 601e           	bras 0x2b2a2
0002b284: 3805           	movew %d5,%d4
0002b286: 0a44 0001      	eoriw #1,%d4
0002b28a: 3f05           	movew %d5,%sp@-
0002b28c: 3f04           	movew %d4,%sp@-
0002b28e: 3f03           	movew %d3,%sp@-
0002b290: 2f0a           	movel %a2,%sp@-
0002b292: 4eb9 0002 d856 	jsr 0x2d856
0002b298: 4fef 000a      	lea %sp@(10),%sp
0002b29c: 4a40           	tstw %d0
0002b29e: 6702           	beqs 0x2b2a2
0002b2a0: 3a04           	movew %d4,%d5
0002b2a2: 4a42           	tstw %d2
0002b2a4: 6722           	beqs 0x2b2c8
0002b2a6: 302e fffc      	movew %fp@(-4),%d0
0002b2aa: 0240 0009      	andiw #9,%d0
0002b2ae: 6718           	beqs 0x2b2c8
0002b2b0: 486e fff0      	pea %fp@(-16)
0002b2b4: 4267           	clrw %sp@-
0002b2b6: 3f3c 0001      	movew #1,%sp@-
0002b2ba: 3f3c 0001      	movew #1,%sp@-
0002b2be: 4eb9 0002 a690 	jsr 0x2a690
0002b2c4: 4fef 000a      	lea %sp@(10),%sp
0002b2c8: 0805 0000      	btst #0,%d5
0002b2cc: 6708           	beqs 0x2b2d6
0002b2ce: 082e 0002 fffd 	btst #2,%fp@(-3)
0002b2d4: 6610           	bnes 0x2b2e6
0002b2d6: 4a42           	tstw %d2
0002b2d8: 6712           	beqs 0x2b2ec
0002b2da: 7401           	moveq #1,%d2
0002b2dc: 082e 0003 fffd 	btst #3,%fp@(-3)
0002b2e2: 6706           	beqs 0x2b2ea
0002b2e4: 6006           	bras 0x2b2ec
0002b2e6: 4242           	clrw %d2
0002b2e8: 6002           	bras 0x2b2ec
0002b2ea: 4243           	clrw %d3
0002b2ec: 206e 0010      	moveal %fp@(16),%a0
0002b2f0: 8646           	orw %d6,%d3
0002b2f2: 3083           	movew %d3,%a0@
0002b2f4: 3002           	movew %d2,%d0
0002b2f6: 4cee 3cfc ffc8 	moveml %fp@(-56),%d2-%d7/%a2-%a5
0002b2fc: 4e5e           	unlk %fp
0002b2fe: 4e75           	rts
0002b300:  _fm_do
0002b300: 4fef fff0      	lea %sp@(-16),%sp
0002b304: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0002b308: 262f 0040      	movel %sp@(64),%d3
0002b30c: 342f 0044      	movew %sp@(68),%d2
0002b310: 3f3c 0001      	movew #1,%sp@-
0002b314: 4eba fd68      	jsr %pc@(0x2b07e)
0002b318: 4eb9 0002 eec0 	jsr 0x2eec0
0002b31e: 4879 0005 40f0 	pea 0x540f0
0002b324: 4eb9 0002 c4dc 	jsr 0x2c4dc
0002b32a: 5c8f           	addql #6,%sp
0002b32c: 4a42           	tstw %d2
0002b32e: 660e           	bnes 0x2b33e
0002b330: 4267           	clrw %sp@-
0002b332: 4267           	clrw %sp@-
0002b334: 2f03           	movel %d3,%sp@-
0002b336: 4eba fccc      	jsr %pc@(0x2b004)
0002b33a: 3400           	movew %d0,%d2
0002b33c: 508f           	addql #8,%sp
0002b33e: 3f42 0038      	movew %d2,%sp@(56)
0002b342: 7a01           	moveq #1,%d5
0002b344: 4244           	clrw %d4
0002b346: 7c3a           	moveq #58,%d6
0002b348: dc8f           	addl %sp,%d6
0002b34a: 47f9 0003 0888 	lea 0x30888,%a3
0002b350: 49ef 002c      	lea %sp@(44),%a4
0002b354: 4bf9 0002 a770 	lea 0x2a770,%a5
0002b35a: 7e38           	moveq #56,%d7
0002b35c: de8f           	addl %sp,%d7
0002b35e: 4def 0034      	lea %sp@(52),%fp
0002b362: 342f 0038      	movew %sp@(56),%d2
0002b366: 671c           	beqs 0x2b384
0002b368: b444           	cmpw %d4,%d2
0002b36a: 6718           	beqs 0x2b384
0002b36c: 426f 0038      	clrw %sp@(56)
0002b370: 3f3c 0001      	movew #1,%sp@-
0002b374: 2f06           	movel %d6,%sp@-
0002b376: 4267           	clrw %sp@-
0002b378: 3f02           	movew %d2,%sp@-
0002b37a: 2f03           	movel %d3,%sp@-
0002b37c: 4e93           	jsr %a3@
0002b37e: 4fef 000e      	lea %sp@(14),%sp
0002b382: 3802           	movew %d2,%d4
0002b384: 2f0c           	movel %a4,%sp@-
0002b386: 42a7           	clrl %sp@-
0002b388: 2f3c 0002 ff01 	movel #196353,%sp@-
0002b38e: 42a7           	clrl %sp@-
0002b390: 42a7           	clrl %sp@-
0002b392: 42a7           	clrl %sp@-
0002b394: 42a7           	clrl %sp@-
0002b396: 3f3c 0003      	movew #3,%sp@-
0002b39a: 4e95           	jsr %a5@
0002b39c: 3400           	movew %d0,%d2
0002b39e: 4fef 001e      	lea %sp@(30),%sp
0002b3a2: 0802 0000      	btst #0,%d2
0002b3a6: 672a           	beqs 0x2b3d2
0002b3a8: 2f07           	movel %d7,%sp@-
0002b3aa: 2f0e           	movel %fp,%sp@-
0002b3ac: 3f04           	movew %d4,%sp@-
0002b3ae: 2f03           	movel %d3,%sp@-
0002b3b0: 4eba fd64      	jsr %pc@(0x2b116)
0002b3b4: 3a00           	movew %d0,%d5
0002b3b6: 302f 0042      	movew %sp@(66),%d0
0002b3ba: 4fef 000e      	lea %sp@(14),%sp
0002b3be: 6712           	beqs 0x2b3d2
0002b3c0: 3f3c 0002      	movew #2,%sp@-
0002b3c4: 2f06           	movel %d6,%sp@-
0002b3c6: 3f00           	movew %d0,%sp@-
0002b3c8: 3f04           	movew %d4,%sp@-
0002b3ca: 2f03           	movel %d3,%sp@-
0002b3cc: 4e93           	jsr %a3@
0002b3ce: 4fef 000e      	lea %sp@(14),%sp
0002b3d2: 0802 0001      	btst #1,%d2
0002b3d6: 674e           	beqs 0x2b426
0002b3d8: 3f2f 002e      	movew %sp@(46),%sp@-
0002b3dc: 3f2f 002e      	movew %sp@(46),%sp@-
0002b3e0: 3f3c 0008      	movew #8,%sp@-
0002b3e4: 4267           	clrw %sp@-
0002b3e6: 2f03           	movel %d3,%sp@-
0002b3e8: 4eb9 0003 1d3c 	jsr 0x31d3c
0002b3ee: 3f40 0044      	movew %d0,%sp@(68)
0002b3f2: 4fef 000c      	lea %sp@(12),%sp
0002b3f6: 0c40 ffff      	cmpiw #-1,%d0
0002b3fa: 6616           	bnes 0x2b412
0002b3fc: 3f3c 0007      	movew #7,%sp@-
0002b400: 3f3c 0002      	movew #2,%sp@-
0002b404: 3f3c 0003      	movew #3,%sp@-
0002b408: 4e4d           	trap #13
0002b40a: 5c8f           	addql #6,%sp
0002b40c: 426f 0038      	clrw %sp@(56)
0002b410: 6014           	bras 0x2b426
0002b412: 2f07           	movel %d7,%sp@-
0002b414: 3f2f 003a      	movew %sp@(58),%sp@-
0002b418: 3f00           	movew %d0,%sp@-
0002b41a: 2f03           	movel %d3,%sp@-
0002b41c: 4eba fd8c      	jsr %pc@(0x2b1aa)
0002b420: 3a00           	movew %d0,%d5
0002b422: 4fef 000c      	lea %sp@(12),%sp
0002b426: 4a45           	tstw %d5
0002b428: 670e           	beqs 0x2b438
0002b42a: 302f 0038      	movew %sp@(56),%d0
0002b42e: 6700 ff32      	beqw 0x2b362
0002b432: b840           	cmpw %d0,%d4
0002b434: 6700 ff2c      	beqw 0x2b362
0002b438: 3f3c 0003      	movew #3,%sp@-
0002b43c: 2f06           	movel %d6,%sp@-
0002b43e: 4267           	clrw %sp@-
0002b440: 3f04           	movew %d4,%sp@-
0002b442: 2f03           	movel %d3,%sp@-
0002b444: 4e93           	jsr %a3@
0002b446: 4fef 000e      	lea %sp@(14),%sp
0002b44a: 4a45           	tstw %d5
0002b44c: 6600 ff14      	bnew 0x2b362
0002b450: 4267           	clrw %sp@-
0002b452: 4eba fc2a      	jsr %pc@(0x2b07e)
0002b456: 548f           	addql #2,%sp
0002b458: 302f 0038      	movew %sp@(56),%d0
0002b45c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0002b460: 4fef 0010      	lea %sp@(16),%sp
0002b464: 4e75           	rts
0002b466:  _fm_dial
0002b466: 48e7 3800      	moveml %d2-%d4,%sp@-
0002b46a: 362f 0010      	movew %sp@(16),%d3
0002b46e: 282f 0012      	movel %sp@(18),%d4
0002b472: 242f 0016      	movel %sp@(22),%d2
0002b476: 4879 0005 40f8 	pea 0x540f8
0002b47c: 4eb9 0002 c4dc 	jsr 0x2c4dc
0002b482: 588f           	addql #4,%sp
0002b484: 0c43 0002      	cmpiw #2,%d3
0002b488: 6718           	beqs 0x2b4a2
0002b48a: 0c43 0003      	cmpiw #3,%d3
0002b48e: 6720           	beqs 0x2b4b0
0002b490: 0c43 0001      	cmpiw #1,%d3
0002b494: 6634           	bnes 0x2b4ca
0002b496: 2f02           	movel %d2,%sp@-
0002b498: 2f04           	movel %d4,%sp@-
0002b49a: 4eb9 0002 d758 	jsr 0x2d758
0002b4a0: 600a           	bras 0x2b4ac
0002b4a2: 2f02           	movel %d2,%sp@-
0002b4a4: 2f04           	movel %d4,%sp@-
0002b4a6: 4eb9 0002 d7d4 	jsr 0x2d7d4
0002b4ac: 508f           	addql #8,%sp
0002b4ae: 601a           	bras 0x2b4ca
0002b4b0: 2f02           	movel %d2,%sp@-
0002b4b2: 4eb9 0003 476a 	jsr 0x3476a
0002b4b8: 4267           	clrw %sp@-
0002b4ba: 4267           	clrw %sp@-
0002b4bc: 2f02           	movel %d2,%sp@-
0002b4be: 4267           	clrw %sp@-
0002b4c0: 4eb9 0003 4e94 	jsr 0x34e94
0002b4c6: 4fef 000e      	lea %sp@(14),%sp
0002b4ca: 7001           	moveq #1,%d0
0002b4cc: 4cdf 001c      	moveml %sp@+,%d2-%d4
0002b4d0: 4e75           	rts
0002b4d2:  _fm_show
0002b4d2: 2f0a           	movel %a2,%sp@-
0002b4d4: 2f02           	movel %d2,%sp@-
0002b4d6: 246f 000e      	moveal %sp@(14),%a2
0002b4da: 342f 0012      	movew %sp@(18),%d2
0002b4de: 3f2f 000c      	movew %sp@(12),%sp@-
0002b4e2: 4eb9 0003 304c 	jsr 0x3304c
0002b4e8: 548f           	addql #2,%sp
0002b4ea: b4fc 0000      	cmpaw #0,%a2
0002b4ee: 671a           	beqs 0x2b50a
0002b4f0: 3f12           	movew %a2@,%sp@-
0002b4f2: 2f00           	movel %d0,%sp@-
0002b4f4: 4879 0005 3fc0 	pea 0x53fc0
0002b4fa: 4eb9 0001 c13a 	jsr 0x1c13a
0002b500: 4fef 000a      	lea %sp@(10),%sp
0002b504: 203c 0005 3fc0 	movel #344000,%d0
0002b50a: 2f40 000e      	movel %d0,%sp@(14)
0002b50e: 3f42 000c      	movew %d2,%sp@(12)
0002b512: 241f           	movel %sp@+,%d2
0002b514: 245f           	moveal %sp@+,%a2
0002b516: 4ef9 0002 ac4c 	jmp 0x2ac4c
0002b51c:  _eralert
0002b51c: 598f           	subql #4,%sp
0002b51e: 302f 000a      	movew %sp@(10),%d0
0002b522: 0640 0041      	addiw #65,%d0
0002b526: 3f40 0002      	movew %d0,%sp@(2)
0002b52a: 306f 0008      	moveaw %sp@(8),%a0
0002b52e: 2248           	moveal %a0,%a1
0002b530: d3fc 0002 b5c8 	addal #177608,%a1
0002b536: 3031 8800      	movew %a1@(0000000000000000,%a0:l),%d0
0002b53a: 4241           	clrw %d1
0002b53c: 1200           	moveb %d0,%d1
0002b53e: e048           	lsrw #8,%d0
0002b540: 4a00           	tstb %d0
0002b542: 6706           	beqs 0x2b54a
0002b544: 200f           	movel %sp,%d0
0002b546: 5480           	addql #2,%d0
0002b548: 6002           	bras 0x2b54c
0002b54a: 7000           	moveq #0,%d0
0002b54c: 3f01           	movew %d1,%sp@-
0002b54e: 2f00           	movel %d0,%sp@-
0002b550: 2248           	moveal %a0,%a1
0002b552: d3fc 0002 b5d4 	addal #177620,%a1
0002b558: 3f31 8800      	movew %a1@(0000000000000000,%a0:l),%sp@-
0002b55c: 4eba ff74      	jsr %pc@(0x2b4d2)
0002b560: 508f           	addql #8,%sp
0002b562: 0c40 0001      	cmpiw #1,%d0
0002b566: 670a           	beqs 0x2b572
0002b568: 4eb9 0002 e3aa 	jsr 0x2e3aa
0002b56e: 7001           	moveq #1,%d0
0002b570: 6002           	bras 0x2b574
0002b572: 4240           	clrw %d0
0002b574: 588f           	addql #4,%sp
0002b576: 4e75           	rts
0002b578:  _fm_error
0002b578: 302f 0004      	movew %sp@(4),%d0
0002b57c: 0c40 003f      	cmpiw #63,%d0
0002b580: 6e42           	bgts 0x2b5c4
0002b582: 5540           	subqw #2,%d0
0002b584: 0c40 0010      	cmpiw #16,%d0
0002b588: 6216           	bhis 0x2b5a0
0002b58a: 0280 0000 ffff 	andil #65535,%d0
0002b590: 41fa 004e      	lea %pc@(0x2b5e0),%a0
0002b594: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
0002b598: 4880           	extw %d0
0002b59a: 0c40 000b      	cmpiw #11,%d0
0002b59e: 6608           	bnes 0x2b5a8
0002b5a0: 700b           	moveq #11,%d0
0002b5a2: 220f           	movel %sp,%d1
0002b5a4: 5881           	addql #4,%d1
0002b5a6: 6002           	bras 0x2b5aa
0002b5a8: 7200           	moveq #0,%d1
0002b5aa: 3f3c 0001      	movew #1,%sp@-
0002b5ae: 2f01           	movel %d1,%sp@-
0002b5b0: 3f00           	movew %d0,%sp@-
0002b5b2: 4eba ff1e      	jsr %pc@(0x2b4d2)
0002b5b6: 508f           	addql #8,%sp
0002b5b8: 0c40 0001      	cmpiw #1,%d0
0002b5bc: 56c0           	sne %d0
0002b5be: 4880           	extw %d0
0002b5c0: 4440           	negw %d0
0002b5c2: 4e75           	rts
0002b5c4: 4240           	clrw %d0
0002b5c6: 4e75           	rts
0002b5c8: 0102           	btst %d0,%d2
0002b5ca: 0102           	btst %d0,%d2
0002b5cc: 0102           	btst %d0,%d2
0002b5ce: 0101           	btst %d0,%d1
0002b5d0: 0002 0001      	orib #1,%d2
0002b5d4: 0000 0001      	orib #1,%d0
0002b5d8: 0002 0003      	orib #3,%d2
0002b5dc: 0004 0005      	orib #5,%d4
0002b5e0: 0606 0708      	addib #8,%d6
0002b5e4: 0b0b 0a0b      	movepw %a3@(2571),%d5
0002b5e8: 0a0a           	.short 0x0a0a
0002b5ea: 0b0b 0b09      	movepw %a3@(2825),%d5
0002b5ee: 0b0b 0600      	movepw %a3@(1536),%d5
0002b5f2: 0000 4fef      	orib #-17,%d0
0002b5f6: ffec           	.short 0xffec
0002b5f8: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0002b5fc: 246f 0044      	moveal %sp@(68),%a2
0002b600: 3a2f 0048      	movew %sp@(72),%d5
0002b604: 382f 004a      	movew %sp@(74),%d4
0002b608: 3604           	movew %d4,%d3
0002b60a: 9645           	subw %d5,%d3
0002b60c: 0c43 0009      	cmpiw #9,%d3
0002b610: 6f02           	bles 0x2b614
0002b612: 7609           	moveq #9,%d3
0002b614: 264a           	moveal %a2,%a3
0002b616: 99cc           	subal %a4,%a4
0002b618: 4242           	clrw %d2
0002b61a: 3045           	moveaw %d5,%a0
0002b61c: d1c8           	addal %a0,%a0
0002b61e: d1c8           	addal %a0,%a0
0002b620: 2f48 002e      	movel %a0,%sp@(46)
0002b624: 7e33           	moveq #51,%d7
0002b626: de8f           	addl %sp,%d7
0002b628: 2c3c 0001 c408 	movel #115720,%d6
0002b62e: 4def 0032      	lea %sp@(50),%fp
0002b632: b642           	cmpw %d2,%d3
0002b634: 6f28           	bles 0x2b65e
0002b636: 2079 0005 40cc 	moveal 0x540cc,%a0
0002b63c: d1cc           	addal %a4,%a0
0002b63e: 2a79 0005 40d0 	moveal 0x540d0,%a5
0002b644: 202f 002e      	movel %sp@(46),%d0
0002b648: dbf0 0800      	addal %a0@(0000000000000000,%d0:l),%a5
0002b64c: 2f07           	movel %d7,%sp@-
0002b64e: 486d 0001      	pea %a5@(1)
0002b652: 2046           	moveal %d6,%a0
0002b654: 4e90           	jsr %a0@
0002b656: 1f55 003a      	moveb %a5@,%sp@(58)
0002b65a: 508f           	addql #8,%sp
0002b65c: 600a           	bras 0x2b668
0002b65e: 1f7c 0020 0032 	moveb #32,%sp@(50)
0002b664: 422f 0033      	clrb %sp@(51)
0002b668: 2f0e           	movel %fp,%sp@-
0002b66a: 3002           	movew %d2,%d0
0002b66c: 0640 002a      	addiw #42,%d0
0002b670: 3f00           	movew %d0,%sp@-
0002b672: 2f0a           	movel %a2,%sp@-
0002b674: 4eb9 0001 c4a0 	jsr 0x1c4a0
0002b67a: 377c 001e 03f6 	movew #30,%a3@(1014)
0002b680: 426b 03fa      	clrw %a3@(1018)
0002b684: 5242           	addqw #1,%d2
0002b686: 47eb 0018      	lea %a3@(24),%a3
0002b68a: 588c           	addql #4,%a4
0002b68c: 4fef 000a      	lea %sp@(10),%sp
0002b690: 0c42 0009      	cmpiw #9,%d2
0002b694: 669c           	bnes 0x2b632
0002b696: 342a 03be      	movew %a2@(958),%d2
0002b69a: 0c44 0009      	cmpiw #9,%d4
0002b69e: 6f36           	bles 0x2b6d6
0002b6a0: 3f04           	movew %d4,%sp@-
0002b6a2: 3f02           	movew %d2,%sp@-
0002b6a4: 3f3c 0009      	movew #9,%sp@-
0002b6a8: 4eb9 0001 bf52 	jsr 0x1bf52
0002b6ae: 3239 0005 42e6 	movew 0x542e6,%d1
0002b6b4: 3600           	movew %d0,%d3
0002b6b6: 5c8f           	addql #6,%sp
0002b6b8: b240           	cmpw %d0,%d1
0002b6ba: 6f02           	bles 0x2b6be
0002b6bc: 3601           	movew %d1,%d3
0002b6be: 0644 fff7      	addiw #-9,%d4
0002b6c2: 3f04           	movew %d4,%sp@-
0002b6c4: 9443           	subw %d3,%d2
0002b6c6: 3f02           	movew %d2,%sp@-
0002b6c8: 3f05           	movew %d5,%sp@-
0002b6ca: 4eb9 0001 bf52 	jsr 0x1bf52
0002b6d0: 5c8f           	addql #6,%sp
0002b6d2: 3403           	movew %d3,%d2
0002b6d4: 6002           	bras 0x2b6d8
0002b6d6: 4240           	clrw %d0
0002b6d8: 5440           	addqw #2,%d0
0002b6da: 3540 03d2      	movew %d0,%a2@(978)
0002b6de: 5942           	subqw #4,%d2
0002b6e0: 3542 03d6      	movew %d2,%a2@(982)
0002b6e4: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0002b6e8: 4fef 0014      	lea %sp@(20),%sp
0002b6ec: 4e75           	rts
0002b6ee: 2f0a           	movel %a2,%sp@-
0002b6f0: 2f02           	movel %d2,%sp@-
0002b6f2: 242f 000c      	movel %sp@(12),%d2
0002b6f6: 246f 0010      	moveal %sp@(16),%a2
0002b6fa: b4fc 0000      	cmpaw #0,%a2
0002b6fe: 6640           	bnes 0x2b740
0002b700: 2f02           	movel %d2,%sp@-
0002b702: 4eb9 0001 c03e 	jsr 0x1c03e
0002b708: 588f           	addql #4,%sp
0002b70a: 2442           	moveal %d2,%a2
0002b70c: d5c0           	addal %d0,%a2
0002b70e: 6030           	bras 0x2b740
0002b710: 1012           	moveb %a2@,%d0
0002b712: 0c00 005c      	cmpib #92,%d0
0002b716: 6730           	beqs 0x2b748
0002b718: 0c00 003a      	cmpib #58,%d0
0002b71c: 661e           	bnes 0x2b73c
0002b71e: b28a           	cmpl %a2,%d1
0002b720: 661a           	bnes 0x2b73c
0002b722: 528a           	addql #1,%a2
0002b724: 3f3c 006f      	movew #111,%sp@-
0002b728: 3f3c 005c      	movew #92,%sp@-
0002b72c: 4267           	clrw %sp@-
0002b72e: 2f0a           	movel %a2,%sp@-
0002b730: 4eb9 0003 07d6 	jsr 0x307d6
0002b736: 4fef 000a      	lea %sp@(10),%sp
0002b73a: 600c           	bras 0x2b748
0002b73c: 538a           	subql #1,%a2
0002b73e: 6004           	bras 0x2b744
0002b740: 2202           	movel %d2,%d1
0002b742: 5281           	addql #1,%d1
0002b744: b48a           	cmpl %a2,%d2
0002b746: 66c8           	bnes 0x2b710
0002b748: 200a           	movel %a2,%d0
0002b74a: 241f           	movel %sp@+,%d2
0002b74c: 245f           	moveal %sp@+,%a2
0002b74e: 4e75           	rts
0002b750: 2f2f 0008      	movel %sp@(8),%sp@-
0002b754: 2f2f 0008      	movel %sp@(8),%sp@-
0002b758: 4eba ff94      	jsr %pc@(0x2b6ee)
0002b75c: 508f           	addql #8,%sp
0002b75e: 2040           	moveal %d0,%a0
0002b760: 0c10 005c      	cmpib #92,%a0@
0002b764: 6602           	bnes 0x2b768
0002b766: 5280           	addql #1,%d0
0002b768: 4e75           	rts
0002b76a: 2079 0003 674c 	moveal 0x3674c,%a0
0002b770: 2068 0054      	moveal %a0@(84),%a0
0002b774: 3028 0018      	movew %a0@(24),%d0
0002b778: 5340           	subqw #1,%d0
0002b77a: 3240           	moveaw %d0,%a1
0002b77c: 2f09           	movel %a1,%sp@-
0002b77e: 2f10           	movel %a0@,%sp@-
0002b780: 2f2f 000c      	movel %sp@(12),%sp@-
0002b784: 4eb9 0001 c0a2 	jsr 0x1c0a2
0002b78a: 4fef 000c      	lea %sp@(12),%sp
0002b78e: 4a40           	tstw %d0
0002b790: 56c0           	sne %d0
0002b792: 4880           	extw %d0
0002b794: 4440           	negw %d0
0002b796: 4e75           	rts
0002b798: 2f0a           	movel %a2,%sp@-
0002b79a: 42a7           	clrl %sp@-
0002b79c: 2f2f 0010      	movel %sp@(16),%sp@-
0002b7a0: 4eba ffae      	jsr %pc@(0x2b750)
0002b7a4: 2440           	moveal %d0,%a2
0002b7a6: 508f           	addql #8,%sp
0002b7a8: 4a12           	tstb %a2@
0002b7aa: 660a           	bnes 0x2b7b6
0002b7ac: 2f00           	movel %d0,%sp@-
0002b7ae: 4eb9 0001 c1ce 	jsr 0x1c1ce
0002b7b4: 588f           	addql #4,%sp
0002b7b6: 4878 0072      	pea 0x72
0002b7ba: 2f0a           	movel %a2,%sp@-
0002b7bc: 2f2f 0010      	movel %sp@(16),%sp@-
0002b7c0: 4eb9 0001 c006 	jsr 0x1c006
0002b7c6: 4fef 000c      	lea %sp@(12),%sp
0002b7ca: 245f           	moveal %sp@+,%a2
0002b7cc: 4e75           	rts
0002b7ce: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0002b7d2: 246f 0014      	moveal %sp@(20),%a2
0002b7d6: 342f 0018      	movew %sp@(24),%d2
0002b7da: 382f 001a      	movew %sp@(26),%d4
0002b7de: 0c42 0019      	cmpiw #25,%d2
0002b7e2: 6272           	bhis 0x2b856
0002b7e4: 43ea 00a8      	lea %a2@(168),%a1
0002b7e8: 204a           	moveal %a2,%a0
0002b7ea: 70ff           	moveq #-1,%d0
0002b7ec: 4241           	clrw %d1
0002b7ee: 3628 00b2      	movew %a0@(178),%d3
0002b7f2: 0803 0000      	btst #0,%d3
0002b7f6: 670a           	beqs 0x2b802
0002b7f8: 0243 fffe      	andiw #-2,%d3
0002b7fc: 3143 00b2      	movew %d3,%a0@(178)
0002b800: 3001           	movew %d1,%d0
0002b802: 5241           	addqw #1,%d1
0002b804: 41e8 0018      	lea %a0@(24),%a0
0002b808: 0c41 001a      	cmpiw #26,%d1
0002b80c: 66e0           	bnes 0x2b7ee
0002b80e: 3042           	moveaw %d2,%a0
0002b810: 2208           	movel %a0,%d1
0002b812: d288           	addl %a0,%d1
0002b814: d288           	addl %a0,%d1
0002b816: e789           	lsll #3,%d1
0002b818: 0071 0001 180a 	oriw #1,%a1@(000000000000000a,%d1:l)
0002b81e: 4a44           	tstw %d4
0002b820: 6734           	beqs 0x2b856
0002b822: b042           	cmpw %d2,%d0
0002b824: 6730           	beqs 0x2b856
0002b826: 4a40           	tstw %d0
0002b828: 6d12           	blts 0x2b83c
0002b82a: 3f3c 0008      	movew #8,%sp@-
0002b82e: 5e40           	addqw #7,%d0
0002b830: 3f00           	movew %d0,%sp@-
0002b832: 2f0a           	movel %a2,%sp@-
0002b834: 4eb9 0003 1cb2 	jsr 0x31cb2
0002b83a: 508f           	addql #8,%sp
0002b83c: 3f7c 0008 001a 	movew #8,%sp@(26)
0002b842: 5e42           	addqw #7,%d2
0002b844: 3f42 0018      	movew %d2,%sp@(24)
0002b848: 2f4a 0014      	movel %a2,%sp@(20)
0002b84c: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0002b850: 4ef9 0003 1cb2 	jmp 0x31cb2
0002b856: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0002b85a: 4e75           	rts
0002b85c: 2f2f 0004      	movel %sp@(4),%sp@-
0002b860: 4eb9 0001 c192 	jsr 0x1c192
0002b866: 588f           	addql #4,%sp
0002b868: 4a40           	tstw %d0
0002b86a: 6c0c           	bges 0x2b878
0002b86c: 3f3c 0019      	movew #25,%sp@-
0002b870: 4eb9 0001 bec0 	jsr 0x1bec0
0002b876: 548f           	addql #2,%sp
0002b878: 4e75           	rts
0002b87a:  _fs_start
0002b87a: 2f0a           	movel %a2,%sp@-
0002b87c: 2f02           	movel %d2,%sp@-
0002b87e: 2079 0003 674c 	moveal 0x3674c,%a0
0002b884: 0068 0600 0338 	oriw #1536,%a0@(824)
0002b88a: 5468 0340      	addqw #2,%a0@(832)
0002b88e: 5468 0342      	addqw #2,%a0@(834)
0002b892: 0068 0400 0350 	oriw #1024,%a0@(848)
0002b898: 5668 0358      	addqw #3,%a0@(856)
0002b89c: 5868 035e      	addqw #4,%a0@(862)
0002b8a0: 2268 0354      	moveal %a0@(852),%a1
0002b8a4: 3029 0012      	movew %a1@(18),%d0
0002b8a8: 0240 ff8f      	andiw #-113,%d0
0002b8ac: 0040 0040      	oriw #64,%d0
0002b8b0: 3340 0012      	movew %d0,%a1@(18)
0002b8b4: 5a68 03ea      	addqw #5,%a0@(1002)
0002b8b8: 5468 03ec      	addqw #2,%a0@(1004)
0002b8bc: 5668 0370      	addqw #3,%a0@(880)
0002b8c0: 5a68 0372      	addqw #5,%a0@(882)
0002b8c4: 0068 0600 0380 	oriw #1536,%a0@(896)
0002b8ca: 5468 0388      	addqw #2,%a0@(904)
0002b8ce: 5468 038a      	addqw #2,%a0@(906)
0002b8d2: 5968 038c      	subqw #4,%a0@(908)
0002b8d6: 5c68 03ba      	addqw #6,%a0@(954)
0002b8da: 0668 fff4 03be 	addiw #-12,%a0@(958)
0002b8e0: 708f           	moveq #-113,%d0
0002b8e2: c0a8 03b4      	andl %a0@(948),%d0
0002b8e6: 7240           	moveq #64,%d1
0002b8e8: 8280           	orl %d0,%d1
0002b8ea: 2141 03b4      	movel %d1,%a0@(948)
0002b8ee: 0068 0600 03c8 	oriw #1536,%a0@(968)
0002b8f4: 5468 03d0      	addqw #2,%a0@(976)
0002b8f8: 5968 03d4      	subqw #4,%a0@(980)
0002b8fc: 0068 0600 0398 	oriw #1536,%a0@(920)
0002b902: 5468 03a0      	addqw #2,%a0@(928)
0002b906: 5568 03a2      	subqw #2,%a0@(930)
0002b90a: 5968 03a4      	subqw #4,%a0@(932)
0002b90e: 5d68 032a      	subqw #6,%a0@(810)
0002b912: 3428 032c      	movew %a0@(812),%d2
0002b916: 5642           	addqw #3,%d2
0002b918: 3142 032c      	movew %d2,%a0@(812)
0002b91c: 5a68 032e      	addqw #5,%a0@(814)
0002b920: 2248           	moveal %a0,%a1
0002b922: 45e8 0270      	lea %a0@(624),%a2
0002b926: 4240           	clrw %d0
0002b928: 0c40 0009      	cmpiw #9,%d0
0002b92c: 5dc1           	slt %d1
0002b92e: 4881           	extw %d1
0002b930: c041           	andw %d1,%d0
0002b932: 0069 0200 00b0 	oriw #512,%a1@(176)
0002b938: 5869 00b8      	addqw #4,%a1@(184)
0002b93c: 3200           	movew %d0,%d1
0002b93e: d240           	addw %d0,%d1
0002b940: d241           	addw %d1,%d1
0002b942: d240           	addw %d0,%d1
0002b944: 5841           	addqw #4,%d1
0002b946: d369 00ba      	addw %d1,%a1@(186)
0002b94a: 5240           	addqw #1,%d0
0002b94c: 43e9 0018      	lea %a1@(24),%a1
0002b950: b5c9           	cmpal %a1,%a2
0002b952: 66d4           	bnes 0x2b928
0002b954: 0668 0031 00a6 	addiw #49,%a0@(166)
0002b95a: 5068 00a4      	addqw #8,%a0@(164)
0002b95e: 0068 0400 0050 	oriw #1024,%a0@(80)
0002b964: 0068 0400 0080 	oriw #1024,%a0@(128)
0002b96a: 0068 0400 0068 	oriw #1024,%a0@(104)
0002b970: 0068 0600 04d0 	oriw #1536,%a0@(1232)
0002b976: 3228 0328      	movew %a0@(808),%d1
0002b97a: 3141 04d8      	movew %d1,%a0@(1240)
0002b97e: 3028 04da      	movew %a0@(1242),%d0
0002b982: 5440           	addqw #2,%d0
0002b984: 3140 04da      	movew %d0,%a0@(1242)
0002b988: 0068 0600 04e8 	oriw #1536,%a0@(1256)
0002b98e: d441           	addw %d1,%d2
0002b990: 9468 04f4      	subw %a0@(1268),%d2
0002b994: 3142 04f0      	movew %d2,%a0@(1264)
0002b998: 3140 04f2      	movew %d0,%a0@(1266)
0002b99c: 0068 0400 0008 	oriw #1024,%a0@(8)
0002b9a2: 5868 0016      	addqw #4,%a0@(22)
0002b9a6: 4879 0005 40c0 	pea 0x540c0
0002b9ac: 2f08           	movel %a0,%sp@-
0002b9ae: 4eb9 0003 070e 	jsr 0x3070e
0002b9b4: 508f           	addql #8,%sp
0002b9b6: 241f           	movel %sp@+,%d2
0002b9b8: 245f           	moveal %sp@+,%a2
0002b9ba: 4e75           	rts
0002b9bc: 413a 5c2a      	chkl %pc@(0x315e8),%d0
0002b9c0: 2e2a 0025      	movel %a2@(37),%d7
0002b9c4: 633a           	blss 0x2ba00
0002b9c6: 5c25           	addqb #6,%a5@-
0002b9c8: 7300           	mvsb %d0,%d1
0002b9ca:  _fs_input
0002b9ca: 4fef ff30      	lea %sp@(-208),%sp
0002b9ce: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0002b9d2: 2a6f 0100      	moveal %sp@(256),%a5
0002b9d6: 242f 010c      	movel %sp@(268),%d2
0002b9da: bafc 0000      	cmpaw #0,%a5
0002b9de: 6700 09b2      	beqw 0x2c392
0002b9e2: 4a15           	tstb %a5@
0002b9e4: 661c           	bnes 0x2ba02
0002b9e6: 204d           	moveal %a5,%a0
0002b9e8: 43fa ffd2      	lea %pc@(0x2b9bc),%a1
0002b9ec: 10d9           	moveb %a1@+,%a0@+
0002b9ee: 66fc           	bnes 0x2b9ec
0002b9f0: 1615           	moveb %a5@,%d3
0002b9f2: 3f3c 0019      	movew #25,%sp@-
0002b9f6: 4eb9 0001 bec0 	jsr 0x1bec0
0002b9fc: d003           	addb %d3,%d0
0002b9fe: 1a80           	moveb %d0,%a5@
0002ba00: 548f           	addql #2,%sp
0002ba02: 4eb9 0001 c382 	jsr 0x1c382
0002ba08: 4878 0012      	pea 0x12
0002ba0c: 0680 ffff fe9e 	addil #-354,%d0
0002ba12: 2f00           	movel %d0,%sp@-
0002ba14: 4eb9 0001 e9ec 	jsr 0x1e9ec
0002ba1a: 508f           	addql #8,%sp
0002ba1c: 23c0 0005 40c8 	movel %d0,0x540c8
0002ba22: 7208           	moveq #8,%d1
0002ba24: b280           	cmpl %d0,%d1
0002ba26: 6c1c           	bges 0x2ba44
0002ba28: 2200           	movel %d0,%d1
0002ba2a: e789           	lsll #3,%d1
0002ba2c: d081           	addl %d1,%d0
0002ba2e: 2040           	moveal %d0,%a0
0002ba30: d1c0           	addal %d0,%a0
0002ba32: 4868 0162      	pea %a0@(354)
0002ba36: 4eb9 0001 c36c 	jsr 0x1c36c
0002ba3c: 2f40 0048      	movel %d0,%sp@(72)
0002ba40: 588f           	addql #4,%sp
0002ba42: 6616           	bnes 0x2ba5a
0002ba44: 3f3c 0001      	movew #1,%sp@-
0002ba48: 42a7           	clrl %sp@-
0002ba4a: 3f3c 000d      	movew #13,%sp@-
0002ba4e: 4eb9 0002 b4d2 	jsr 0x2b4d2
0002ba54: 508f           	addql #8,%sp
0002ba56: 6000 093a      	braw 0x2c392
0002ba5a: 23ef 0044 0005 	movel %sp@(68),0x540cc
0002ba60: 40cc 
0002ba62: 2039 0005 40c8 	movel 0x540c8,%d0
0002ba68: d080           	addl %d0,%d0
0002ba6a: 2200           	movel %d0,%d1
0002ba6c: d280           	addl %d0,%d1
0002ba6e: 266f 0044      	moveal %sp@(68),%a3
0002ba72: d7c1           	addal %d1,%a3
0002ba74: 23cb 0005 40d0 	movel %a3,0x540d0
0002ba7a: 2200           	movel %d0,%d1
0002ba7c: e789           	lsll #3,%d1
0002ba7e: 9280           	subl %d0,%d1
0002ba80: d7c1           	addal %d1,%a3
0002ba82: 41eb 0076      	lea %a3@(118),%a0
0002ba86: 2f48 0048      	movel %a0,%sp@(72)
0002ba8a: 49eb 00ec      	lea %a3@(236),%a4
0002ba8e: 204b           	moveal %a3,%a0
0002ba90: 224d           	moveal %a5,%a1
0002ba92: 10d9           	moveb %a1@+,%a0@+
0002ba94: 66fc           	bnes 0x2ba92
0002ba96: 206f 0048      	moveal %sp@(72),%a0
0002ba9a: 224b           	moveal %a3,%a1
0002ba9c: 10d9           	moveb %a1@+,%a0@+
0002ba9e: 66fc           	bnes 0x2ba9c
0002baa0: 2479 0003 674c 	moveal 0x3674c,%a2
0002baa6: 2c6a 0354      	moveal %a2@(852),%fp
0002baaa: 2f0b           	movel %a3,%sp@-
0002baac: 2f0c           	movel %a4,%sp@-
0002baae: 4eba fce8      	jsr %pc@(0x2b798)
0002bab2: 2c8c           	movel %a4,%fp@
0002bab4: 206a 0054      	moveal %a2@(84),%a0
0002bab8: 2f50 0056      	movel %a0@,%sp@(86)
0002babc: 2f0b           	movel %a3,%sp@-
0002babe: 3f3c 0003      	movew #3,%sp@-
0002bac2: 2f0a           	movel %a2,%sp@-
0002bac4: 4df9 0001 c4a0 	lea 0x1c4a0,%fp
0002baca: 4e96           	jsr %fp@
0002bacc: 206a 0084      	moveal %a2@(132),%a0
0002bad0: 2f50 0064      	movel %a0@,%sp@(100)
0002bad4: 260f           	movel %sp,%d3
0002bad6: 0683 0000 00f4 	addil #244,%d3
0002badc: 2f03           	movel %d3,%sp@-
0002bade: 2f2f 011a      	movel %sp@(282),%sp@-
0002bae2: 4eb9 0001 c408 	jsr 0x1c408
0002bae8: 2f03           	movel %d3,%sp@-
0002baea: 3f3c 0005      	movew #5,%sp@-
0002baee: 2f0a           	movel %a2,%sp@-
0002baf0: 4e96           	jsr %fp@
0002baf2: 4fef 0024      	lea %sp@(36),%sp
0002baf6: 4a82           	tstl %d2
0002baf8: 6704           	beqs 0x2bafe
0002bafa: 2002           	movel %d2,%d0
0002bafc: 600c           	bras 0x2bb0a
0002bafe: 3f3c 000e      	movew #14,%sp@-
0002bb02: 4eb9 0003 304c 	jsr 0x3304c
0002bb08: 548f           	addql #2,%sp
0002bb0a: 2540 0024      	movel %d0,%a2@(36)
0002bb0e: 2f00           	movel %d0,%sp@-
0002bb10: 4eb9 0001 c03e 	jsr 0x1c03e
0002bb16: 3c6a 0014      	moveaw %a2@(20),%fp
0002bb1a: 3279 0005 42f0 	moveaw 0x542f0,%a1
0002bb20: 2e89           	movel %a1,%sp@
0002bb22: 2f00           	movel %d0,%sp@-
0002bb24: 4eb9 0001 e9c8 	jsr 0x1e9c8
0002bb2a: 508f           	addql #8,%sp
0002bb2c: 9dc0           	subal %d0,%fp
0002bb2e: 200e           	movel %fp,%d0
0002bb30: e288           	lsrl #1,%d0
0002bb32: 3540 0028      	movew %d0,%a2@(40)
0002bb36: 2239 0000 04c2 	movel 0x4c2,%d1
0002bb3c: 41ea 00b2      	lea %a2@(178),%a0
0002bb40: 43ea 0322      	lea %a2@(802),%a1
0002bb44: 7001           	moveq #1,%d0
0002bb46: 2400           	movel %d0,%d2
0002bb48: c481           	andl %d1,%d2
0002bb4a: 6706           	beqs 0x2bb52
0002bb4c: 0250 fff7      	andiw #-9,%a0@
0002bb50: 6004           	bras 0x2bb56
0002bb52: 0050 0008      	oriw #8,%a0@
0002bb56: d080           	addl %d0,%d0
0002bb58: 41e8 0018      	lea %a0@(24),%a0
0002bb5c: b3c8           	cmpal %a0,%a1
0002bb5e: 66e6           	bnes 0x2bb46
0002bb60: 2f0b           	movel %a3,%sp@-
0002bb62: 4eba fcf8      	jsr %pc@(0x2b85c)
0002bb66: 4267           	clrw %sp@-
0002bb68: 3f00           	movew %d0,%sp@-
0002bb6a: 2f0a           	movel %a2,%sp@-
0002bb6c: 4eba fc60      	jsr %pc@(0x2b7ce)
0002bb70: 4879 0005 40c0 	pea 0x540c0
0002bb76: 4eb9 0002 c4dc 	jsr 0x2c4dc
0002bb7c: 4879 0005 40c0 	pea 0x540c0
0002bb82: 4879 0005 40e0 	pea 0x540e0
0002bb88: 4267           	clrw %sp@-
0002bb8a: 4eb9 0002 b466 	jsr 0x2b466
0002bb90: 3f3c 0002      	movew #2,%sp@-
0002bb94: 4267           	clrw %sp@-
0002bb96: 2f0a           	movel %a2,%sp@-
0002bb98: 4eb9 0003 1cb2 	jsr 0x31cb2
0002bb9e: 4fef 0022      	lea %sp@(34),%sp
0002bba2: 426f 003c      	clrw %sp@(60)
0002bba6: 4246           	clrw %d6
0002bba8: 9dce           	subal %fp,%fp
0002bbaa: 426f 0042      	clrw %sp@(66)
0002bbae: 3f7c 0001 004c 	movew #1,%sp@(76)
0002bbb4: 7a01           	moveq #1,%d5
0002bbb6: 426f 0040      	clrw %sp@(64)
0002bbba: 7276           	moveq #118,%d1
0002bbbc: d28f           	addl %sp,%d1
0002bbbe: 2f41 0058      	movel %d1,%sp@(88)
0002bbc2: 360e           	movew %fp,%d3
0002bbc4: 2f4d 0068      	movel %a5,%sp@(104)
0002bbc8: 601c           	bras 0x2bbe6
0002bbca: 4a45           	tstw %d5
0002bbcc: 6614           	bnes 0x2bbe2
0002bbce: 3f3c 0005      	movew #5,%sp@-
0002bbd2: 2f0a           	movel %a2,%sp@-
0002bbd4: 4eb9 0002 b300 	jsr 0x2b300
0002bbda: 3f40 0046      	movew %d0,%sp@(70)
0002bbde: 5c8f           	addql #6,%sp
0002bbe0: 6004           	bras 0x2bbe6
0002bbe2: 426f 0040      	clrw %sp@(64)
0002bbe6: 486f 00fa      	pea %sp@(250)
0002bbea: 486f 00fc      	pea %sp@(252)
0002bbee: 4eb9 0002 dc2c 	jsr 0x2dc2c
0002bbf4: 508f           	addql #8,%sp
0002bbf6: 4a45           	tstw %d5
0002bbf8: 6700 02f8      	beqw 0x2bef2
0002bbfc: 4a46           	tstw %d6
0002bbfe: 671c           	beqs 0x2bc1c
0002bc00: 3f3c 0001      	movew #1,%sp@-
0002bc04: 4267           	clrw %sp@-
0002bc06: 0646 0029      	addiw #41,%d6
0002bc0a: 3f06           	movew %d6,%sp@-
0002bc0c: 2f39 0003 674c 	movel 0x3674c,%sp@-
0002bc12: 4eb9 0003 2038 	jsr 0x32038
0002bc18: 4fef 000a      	lea %sp@(10),%sp
0002bc1c: 2f0b           	movel %a3,%sp@-
0002bc1e: 3f3c 0003      	movew #3,%sp@-
0002bc22: 2f0a           	movel %a2,%sp@-
0002bc24: 4eb9 0001 c4a0 	jsr 0x1c4a0
0002bc2a: 42a7           	clrl %sp@-
0002bc2c: 2f0b           	movel %a3,%sp@-
0002bc2e: 4bfa fb20      	lea %pc@(0x2b750),%a5
0002bc32: 4e95           	jsr %a5@
0002bc34: 204c           	moveal %a4,%a0
0002bc36: 2240           	moveal %d0,%a1
0002bc38: 12d8           	moveb %a0@+,%a1@+
0002bc3a: 66fc           	bnes 0x2bc38
0002bc3c: 3f3c 0008      	movew #8,%sp@-
0002bc40: 3f3c 0003      	movew #3,%sp@-
0002bc44: 2f0a           	movel %a2,%sp@-
0002bc46: 4eb9 0003 1cb2 	jsr 0x31cb2
0002bc4c: 4eb9 0002 e3aa 	jsr 0x2e3aa
0002bc52: 41ef 0088      	lea %sp@(136),%a0
0002bc56: 224b           	moveal %a3,%a1
0002bc58: 10d9           	moveb %a1@+,%a0@+
0002bc5a: 66fc           	bnes 0x2bc58
0002bc5c: 42a7           	clrl %sp@-
0002bc5e: 486f 008c      	pea %sp@(140)
0002bc62: 4e95           	jsr %a5@
0002bc64: 4fef 001e      	lea %sp@(30),%sp
0002bc68: 2e80           	movel %d0,%sp@
0002bc6a: 4eb9 0001 c1ce 	jsr 0x1c1ce
0002bc70: 3f3c 002f      	movew #47,%sp@-
0002bc74: 4bf9 0001 bec0 	lea 0x1bec0,%a5
0002bc7a: 4e95           	jsr %a5@
0002bc7c: 2a00           	movel %d0,%d5
0002bc7e: 4879 0005 5d60 	pea 0x55d60
0002bc84: 3f3c 001a      	movew #26,%sp@-
0002bc88: 4e95           	jsr %a5@
0002bc8a: 3f3c 0010      	movew #16,%sp@-
0002bc8e: 486f 007c      	pea %sp@(124)
0002bc92: 3f3c 004e      	movew #78,%sp@-
0002bc96: 4e95           	jsr %a5@
0002bc98: 4fef 0014      	lea %sp@(20),%sp
0002bc9c: 9dce           	subal %fp,%fp
0002bc9e: 7400           	moveq #0,%d2
0002bca0: 2c3c 0001 c7f0 	movel #116720,%d6
0002bca6: 263c 0001 c5c6 	movel #116166,%d3
0002bcac: 6074           	bras 0x2bd22
0002bcae: 0c39 002e 0005 	cmpib #46,0x55d7e
0002bcb4: 5d7e 
0002bcb6: 6762           	beqs 0x2bd1a
0002bcb8: 0839 0004 0005 	btst #4,0x55d75
0002bcbe: 5d75 
0002bcc0: 6612           	bnes 0x2bcd4
0002bcc2: 4879 0005 5d7e 	pea 0x55d7e
0002bcc8: 2f0c           	movel %a4,%sp@-
0002bcca: 2043           	moveal %d3,%a0
0002bccc: 4e90           	jsr %a0@
0002bcce: 508f           	addql #8,%sp
0002bcd0: 4a40           	tstw %d0
0002bcd2: 6746           	beqs 0x2bd1a
0002bcd4: 3042           	moveaw %d2,%a0
0002bcd6: d1c8           	addal %a0,%a0
0002bcd8: 2279 0005 40cc 	moveal 0x540cc,%a1
0002bcde: d3c8           	addal %a0,%a1
0002bce0: 238e 8800      	movel %fp,%a1@(0000000000000000,%a0:l)
0002bce4: 2079 0005 40d0 	moveal 0x540d0,%a0
0002bcea: 43f0 e800      	lea %a0@(0000000000000000,%fp:l),%a1
0002bcee: 0839 0004 0005 	btst #4,0x55d75
0002bcf4: 5d75 
0002bcf6: 6704           	beqs 0x2bcfc
0002bcf8: 7007           	moveq #7,%d0
0002bcfa: 6002           	bras 0x2bcfe
0002bcfc: 7020           	moveq #32,%d0
0002bcfe: 1280           	moveb %d0,%a1@
0002bd00: 528e           	addql #1,%fp
0002bd02: 4879 0005 5d7e 	pea 0x55d7e
0002bd08: 4870 e800      	pea %a0@(0000000000000000,%fp:l)
0002bd0c: 2246           	moveal %d6,%a1
0002bd0e: 4e91           	jsr %a1@
0002bd10: 5240           	addqw #1,%d0
0002bd12: 4df6 0000      	lea %fp@(0000000000000000,%d0:w),%fp
0002bd16: 5282           	addql #1,%d2
0002bd18: 508f           	addql #8,%sp
0002bd1a: 3f3c 004f      	movew #79,%sp@-
0002bd1e: 4e95           	jsr %a5@
0002bd20: 548f           	addql #2,%sp
0002bd22: 4a40           	tstw %d0
0002bd24: 6608           	bnes 0x2bd2e
0002bd26: b4b9 0005 40c8 	cmpl 0x540c8,%d2
0002bd2c: 6d80           	blts 0x2bcae
0002bd2e: 3800           	movew %d0,%d4
0002bd30: 2f05           	movel %d5,%sp@-
0002bd32: 3f3c 001a      	movew #26,%sp@-
0002bd36: 4eb9 0001 bec0 	jsr 0x1bec0
0002bd3c: 2a02           	movel %d2,%d5
0002bd3e: 6a02           	bpls 0x2bd42
0002bd40: 5285           	addql #1,%d5
0002bd42: e28d           	lsrl #1,%d5
0002bd44: 5c8f           	addql #6,%sp
0002bd46: 3f44 006c      	movew %d4,%sp@(108)
0002bd4a: 280b           	movel %a3,%d4
0002bd4c: 3042           	moveaw %d2,%a0
0002bd4e: 2602           	movel %d2,%d3
0002bd50: 6000 00c2      	braw 0x2be14
0002bd54: 3646           	moveaw %d6,%a3
0002bd56: 7400           	moveq #0,%d2
0002bd58: 202f 0064      	movel %sp@(100),%d0
0002bd5c: d087           	addl %d7,%d0
0002bd5e: 2f40 005c      	movel %d0,%sp@(92)
0002bd62: 3f48 002e      	movew %a0,%sp@(46)
0002bd66: 605c           	bras 0x2bdc4
0002bd68: 2039 0005 40d0 	movel 0x540d0,%d0
0002bd6e: 2639 0005 40cc 	movel 0x540cc,%d3
0002bd74: 286f 005c      	moveal %sp@(92),%a4
0002bd78: d9c2           	addal %d2,%a4
0002bd7a: 49f4 3800      	lea %a4@(0000000000000000,%d3:l),%a4
0002bd7e: 2f54 003c      	movel %a4@,%sp@(60)
0002bd82: 2a42           	moveal %d2,%a5
0002bd84: dbc7           	addal %d7,%a5
0002bd86: 4bf5 3800      	lea %a5@(0000000000000000,%d3:l),%a5
0002bd8a: 2615           	movel %a5@,%d3
0002bd8c: 206f 003c      	moveal %sp@(60),%a0
0002bd90: 4870 0800      	pea %a0@(0000000000000000,%d0:l)
0002bd94: 2040           	moveal %d0,%a0
0002bd96: 4870 3800      	pea %a0@(0000000000000000,%d3:l)
0002bd9a: 2f41 0040      	movel %d1,%sp@(64)
0002bd9e: 2f49 003c      	movel %a1,%sp@(60)
0002bda2: 4eb9 0001 c04e 	jsr 0x1c04e
0002bda8: 508f           	addql #8,%sp
0002bdaa: d4af 0060      	addl %sp@(96),%d2
0002bdae: 222f 0038      	movel %sp@(56),%d1
0002bdb2: 226f 0034      	moveal %sp@(52),%a1
0002bdb6: 4a40           	tstw %d0
0002bdb8: 6f0e           	bles 0x2bdc8
0002bdba: 2aaf 003c      	movel %sp@(60),%a5@
0002bdbe: 2883           	movel %d3,%a4@
0002bdc0: d6ef 0056      	addaw %sp@(86),%a3
0002bdc4: 300b           	movew %a3,%d0
0002bdc6: 6ca0           	bges 0x2bd68
0002bdc8: 306f 002e      	moveaw %sp@(46),%a0
0002bdcc: 5286           	addql #1,%d6
0002bdce: 5887           	addql #4,%d7
0002bdd0: 602c           	bras 0x2bdfe
0002bdd2: 7e00           	moveq #0,%d7
0002bdd4: 7c00           	moveq #0,%d6
0002bdd6: 3c45           	moveaw %d5,%fp
0002bdd8: 3205           	movew %d5,%d1
0002bdda: 4441           	negw %d1
0002bddc: 3f41 0056      	movew %d1,%sp@(86)
0002bde0: 3241           	moveaw %d1,%a1
0002bde2: d3c9           	addal %a1,%a1
0002bde4: d3c9           	addal %a1,%a1
0002bde6: 2f49 0060      	movel %a1,%sp@(96)
0002bdea: 43f6 e800      	lea %fp@(0000000000000000,%fp:l),%a1
0002bdee: d3c9           	addal %a1,%a1
0002bdf0: 2f49 0064      	movel %a1,%sp@(100)
0002bdf4: 220c           	movel %a4,%d1
0002bdf6: 3248           	moveaw %a0,%a1
0002bdf8: 3045           	moveaw %d5,%a0
0002bdfa: 2a04           	movel %d4,%d5
0002bdfc: 2803           	movel %d3,%d4
0002bdfe: 2006           	movel %d6,%d0
0002be00: d08e           	addl %fp,%d0
0002be02: b880           	cmpl %d0,%d4
0002be04: 6e00 ff4e      	bgtw 0x2bd54
0002be08: 2841           	moveal %d1,%a4
0002be0a: 2604           	movel %d4,%d3
0002be0c: 2805           	movel %d5,%d4
0002be0e: 3a08           	movew %a0,%d5
0002be10: 3049           	moveaw %a1,%a0
0002be12: e245           	asrw #1,%d5
0002be14: 4a45           	tstw %d5
0002be16: 6eba           	bgts 0x2bdd2
0002be18: 2644           	moveal %d4,%a3
0002be1a: 382f 006c      	movew %sp@(108),%d4
0002be1e: 3608           	movew %a0,%d3
0002be20: 4eb9 0002 e39a 	jsr 0x2e39a
0002be26: 0c44 ffdf      	cmpiw #-33,%d4
0002be2a: 6726           	beqs 0x2be52
0002be2c: 0c44 ffcf      	cmpiw #-49,%d4
0002be30: 6720           	beqs 0x2be52
0002be32: 3004           	movew %d4,%d0
0002be34: 0640 001f      	addiw #31,%d0
0002be38: 0c40 001e      	cmpiw #30,%d0
0002be3c: 6300 0560      	blsw 0x2c39e
0002be40: 74e1           	moveq #-31,%d2
0002be42: 9444           	subw %d4,%d2
0002be44: 3f02           	movew %d2,%sp@-
0002be46: 4eb9 0002 b578 	jsr 0x2b578
0002be4c: 548f           	addql #2,%sp
0002be4e: 6000 054e      	braw 0x2c39e
0002be52: 3f03           	movew %d3,%sp@-
0002be54: 4267           	clrw %sp@-
0002be56: 2f0a           	movel %a2,%sp@-
0002be58: 4eba f79a      	jsr %pc@(0x2b5f4)
0002be5c: 206a 0354      	moveal %a2@(852),%a0
0002be60: 208c           	movel %a4,%a0@
0002be62: 4bfa 0570      	lea %pc@(0x2c3d4),%a5
0002be66: 508f           	addql #8,%sp
0002be68: 4df9 0003 1cb2 	lea 0x31cb2,%fp
0002be6e: 600e           	bras 0x2be7e
0002be70: 3f3c 0008      	movew #8,%sp@-
0002be74: 4880           	extw %d0
0002be76: 3f00           	movew %d0,%sp@-
0002be78: 2f0a           	movel %a2,%sp@-
0002be7a: 4e96           	jsr %fp@
0002be7c: 508f           	addql #8,%sp
0002be7e: 101d           	moveb %a5@+,%d0
0002be80: 66ee           	bnes 0x2be70
0002be82: 426f 0042      	clrw %sp@(66)
0002be86: 6000 0524      	braw 0x2c3ac
0002be8a: 2f2f 0048      	movel %sp@(72),%sp@-
0002be8e: 2f0b           	movel %a3,%sp@-
0002be90: 4eb9 0001 c04e 	jsr 0x1c04e
0002be96: 508f           	addql #8,%sp
0002be98: 4a40           	tstw %d0
0002be9a: 670c           	beqs 0x2bea8
0002be9c: 204b           	moveal %a3,%a0
0002be9e: 226f 0048      	moveal %sp@(72),%a1
0002bea2: 10d9           	moveb %a1@+,%a0@+
0002bea4: 66fc           	bnes 0x2bea2
0002bea6: 6022           	bras 0x2beca
0002bea8: 3f3c 0019      	movew #25,%sp@-
0002beac: 4eb9 0001 bec0 	jsr 0x1bec0
0002beb2: 2f0c           	movel %a4,%sp@-
0002beb4: 0640 0041      	addiw #65,%d0
0002beb8: 3f00           	movew %d0,%sp@-
0002beba: 487a fb07      	pea %pc@(0x2b9c3)
0002bebe: 2f0b           	movel %a3,%sp@-
0002bec0: 4eb9 0001 c13a 	jsr 0x1c13a
0002bec6: 4fef 0010      	lea %sp@(16),%sp
0002beca: 2f0b           	movel %a3,%sp@-
0002becc: 4eba f98e      	jsr %pc@(0x2b85c)
0002bed0: 3f3c 0001      	movew #1,%sp@-
0002bed4: 3f00           	movew %d0,%sp@-
0002bed6: 2f0a           	movel %a2,%sp@-
0002bed8: 4eba f8f4      	jsr %pc@(0x2b7ce)
0002bedc: 4fef 000c      	lea %sp@(12),%sp
0002bee0: 7a01           	moveq #1,%d5
0002bee2: 206f 0048      	moveal %sp@(72),%a0
0002bee6: 224b           	moveal %a3,%a1
0002bee8: 10d9           	moveb %a1@+,%a0@+
0002beea: 66fc           	bnes 0x2bee8
0002beec: 4246           	clrw %d6
0002beee: 426f 003c      	clrw %sp@(60)
0002bef2: 3e2f 0040      	movew %sp@(64),%d7
0002bef6: 0247 7fff      	andiw #32767,%d7
0002befa: 3007           	movew %d7,%d0
0002befc: 0640 ffde      	addiw #-34,%d0
0002bf00: 0c40 0012      	cmpiw #18,%d0
0002bf04: 6200 01ca      	bhiw 0x2c0d0
0002bf08: 0280 0000 ffff 	andil #65535,%d0
0002bf0e: d080           	addl %d0,%d0
0002bf10: 303b 0806      	movew %pc@(0x2bf18,%d0:l),%d0
0002bf14: 4efb 0002      	jmp %pc@(0x2bf18,%d0:w)
0002bf18: 017e           	.short 0x017e
0002bf1a: 01b8 01b8      	bclr %d0,0x1b8
0002bf1e: 049a 049a 004e 	subil #77201486,%a2@+
0002bf24: 008a 01b8 00d8 	oril #28836056,%d2
0002bf2a: 00d8           	.short 0x00d8
0002bf2c: 00d8           	.short 0x00d8
0002bf2e: 00d8           	.short 0x00d8
0002bf30: 00d8           	.short 0x00d8
0002bf32: 00d8           	.short 0x00d8
0002bf34: 00d8           	.short 0x00d8
0002bf36: 00d8           	.short 0x00d8
0002bf38: 00d8           	.short 0x00d8
0002bf3a: 0026 041e      	orib #30,%fp@-
0002bf3e: 2f0b           	movel %a3,%sp@-
0002bf40: 4eba f828      	jsr %pc@(0x2b76a)
0002bf44: 588f           	addql #4,%sp
0002bf46: 4a40           	tstw %d0
0002bf48: 6700 046c      	beqw 0x2c3b6
0002bf4c: 3f3c 0001      	movew #1,%sp@-
0002bf50: 4267           	clrw %sp@-
0002bf52: 3f3c 0033      	movew #51,%sp@-
0002bf56: 2f0a           	movel %a2,%sp@-
0002bf58: 4eb9 0003 2038 	jsr 0x32038
0002bf5e: 4fef 000a      	lea %sp@(10),%sp
0002bf62: 6000 0466      	braw 0x2c3ca
0002bf66: 4bef 00f0      	lea %sp@(240),%a5
0002bf6a: 2f0d           	movel %a5,%sp@-
0002bf6c: 3f3c 0028      	movew #40,%sp@-
0002bf70: 2f0a           	movel %a2,%sp@-
0002bf72: 4eb9 0003 0fa4 	jsr 0x30fa4
0002bf78: 2f0d           	movel %a5,%sp@-
0002bf7a: 3f2f 0108      	movew %sp@(264),%sp@-
0002bf7e: 3f2f 0108      	movew %sp@(264),%sp@-
0002bf82: 4eb9 0001 c66c 	jsr 0x1c66c
0002bf88: 4fef 0012      	lea %sp@(18),%sp
0002bf8c: 4a40           	tstw %d0
0002bf8e: 6612           	bnes 0x2bfa2
0002bf90: 3e2f 00f2      	movew %sp@(242),%d7
0002bf94: 7409           	moveq #9,%d2
0002bf96: be6f 00fa      	cmpw %sp@(250),%d7
0002bf9a: 6d00 0420      	bltw 0x2c3bc
0002bf9e: 6000 0420      	braw 0x2c3c0
0002bfa2: 3f3c 0001      	movew #1,%sp@-
0002bfa6: 4bf9 0002 b07e 	lea 0x2b07e,%a5
0002bfac: 4e95           	jsr %a5@
0002bfae: 3f3c 0001      	movew #1,%sp@-
0002bfb2: 3f3c 0028      	movew #40,%sp@-
0002bfb6: 3f3c 0027      	movew #39,%sp@-
0002bfba: 2f0a           	movel %a2,%sp@-
0002bfbc: 4eb9 0002 d8de 	jsr 0x2d8de
0002bfc2: 3400           	movew %d0,%d2
0002bfc4: 4267           	clrw %sp@-
0002bfc6: 4e95           	jsr %a5@
0002bfc8: 3f3c 03e8      	movew #1000,%sp@-
0002bfcc: 3043           	moveaw %d3,%a0
0002bfce: 41e8 fff7      	lea %a0@(-9),%a0
0002bfd2: 3f08           	movew %a0,%sp@-
0002bfd4: 3f02           	movew %d2,%sp@-
0002bfd6: 4eb9 0001 bf52 	jsr 0x1bf52
0002bfdc: 342f 0050      	movew %sp@(80),%d2
0002bfe0: 9440           	subw %d0,%d2
0002bfe2: 4fef 0014      	lea %sp@(20),%sp
0002bfe6: 6a00 03d8      	bplw 0x2c3c0
0002bfea: 4442           	negw %d2
0002bfec: 6000 03ce      	braw 0x2c3bc
0002bff0: 3407           	movew %d7,%d2
0002bff2: 0642 ffd7      	addiw #-41,%d2
0002bff6: b642           	cmpw %d2,%d3
0002bff8: 6d00 03d0      	bltw 0x2c3ca
0002bffc: 4a46           	tstw %d6
0002bffe: 6720           	beqs 0x2c020
0002c000: b446           	cmpw %d6,%d2
0002c002: 6738           	beqs 0x2c03c
0002c004: 3f3c 0001      	movew #1,%sp@-
0002c008: 4267           	clrw %sp@-
0002c00a: 0646 0029      	addiw #41,%d6
0002c00e: 3f06           	movew %d6,%sp@-
0002c010: 2f39 0003 674c 	movel 0x3674c,%sp@-
0002c016: 4eb9 0003 2038 	jsr 0x32038
0002c01c: 4fef 000a      	lea %sp@(10),%sp
0002c020: 3f3c 0001      	movew #1,%sp@-
0002c024: 3f3c 0001      	movew #1,%sp@-
0002c028: 3f07           	movew %d7,%sp@-
0002c02a: 2f39 0003 674c 	movel 0x3674c,%sp@-
0002c030: 4eb9 0003 2038 	jsr 0x32038
0002c036: 4fef 000a      	lea %sp@(10),%sp
0002c03a: 3c02           	movew %d2,%d6
0002c03c: 486f 00e2      	pea %sp@(226)
0002c040: 3f07           	movew %d7,%sp@-
0002c042: 2f0a           	movel %a2,%sp@-
0002c044: 4eb9 0001 c4cc 	jsr 0x1c4cc
0002c04a: 4fef 000a      	lea %sp@(10),%sp
0002c04e: 0c2f 0020 00e2 	cmpib #32,%sp@(226)
0002c054: 6610           	bnes 0x2c066
0002c056: 4242           	clrw %d2
0002c058: 7801           	moveq #1,%d4
0002c05a: 4a6f 0040      	tstw %sp@(64)
0002c05e: 6c00 036e      	bgew 0x2c3ce
0002c062: 6000 0360      	braw 0x2c3c4
0002c066: 42a7           	clrl %sp@-
0002c068: 2f0b           	movel %a3,%sp@-
0002c06a: 4eba f6e4      	jsr %pc@(0x2b750)
0002c06e: 2a40           	moveal %d0,%a5
0002c070: 2f00           	movel %d0,%sp@-
0002c072: 486f 00ef      	pea %sp@(239)
0002c076: 4eb9 0001 c464 	jsr 0x1c464
0002c07c: 2f0d           	movel %a5,%sp@-
0002c07e: 4eb9 0001 c03e 	jsr 0x1c03e
0002c084: dbc0           	addal %d0,%a5
0002c086: 1afc 005c      	moveb #92,%a5@+
0002c08a: 204c           	moveal %a4,%a0
0002c08c: 1ad8           	moveb %a0@+,%a5@+
0002c08e: 66fc           	bnes 0x2c08c
0002c090: 4fef 0014      	lea %sp@(20),%sp
0002c094: 6030           	bras 0x2c0c6
0002c096: 42a7           	clrl %sp@-
0002c098: 2f0b           	movel %a3,%sp@-
0002c09a: 4eba f652      	jsr %pc@(0x2b6ee)
0002c09e: 508f           	addql #8,%sp
0002c0a0: b7c0           	cmpal %d0,%a3
0002c0a2: 6700 0326      	beqw 0x2c3ca
0002c0a6: 2240           	moveal %d0,%a1
0002c0a8: 0c29 003a ffff 	cmpib #58,%a1@(-1)
0002c0ae: 6700 031a      	beqw 0x2c3ca
0002c0b2: 4869 ffff      	pea %a1@(-1)
0002c0b6: 2f0b           	movel %a3,%sp@-
0002c0b8: 4eba f696      	jsr %pc@(0x2b750)
0002c0bc: 204c           	moveal %a4,%a0
0002c0be: 2240           	moveal %d0,%a1
0002c0c0: 12d8           	moveb %a0@+,%a1@+
0002c0c2: 66fc           	bnes 0x2c0c0
0002c0c4: 508f           	addql #8,%sp
0002c0c6: 4242           	clrw %d2
0002c0c8: 4244           	clrw %d4
0002c0ca: 7a01           	moveq #1,%d5
0002c0cc: 6000 0300      	braw 0x2c3ce
0002c0d0: 3407           	movew %d7,%d2
0002c0d2: 5f42           	subqw #7,%d2
0002c0d4: 0c42 0019      	cmpiw #25,%d2
0002c0d8: 624a           	bhis 0x2c124
0002c0da: 2f0b           	movel %a3,%sp@-
0002c0dc: 4eba f77e      	jsr %pc@(0x2b85c)
0002c0e0: 588f           	addql #4,%sp
0002c0e2: b042           	cmpw %d2,%d0
0002c0e4: 673e           	beqs 0x2c124
0002c0e6: 2f0b           	movel %a3,%sp@-
0002c0e8: 4eba f680      	jsr %pc@(0x2b76a)
0002c0ec: 588f           	addql #4,%sp
0002c0ee: 4a40           	tstw %d0
0002c0f0: 6632           	bnes 0x2c124
0002c0f2: 3047           	moveaw %d7,%a0
0002c0f4: 2008           	movel %a0,%d0
0002c0f6: d088           	addl %a0,%d0
0002c0f8: d088           	addl %a0,%d0
0002c0fa: e788           	lsll #3,%d0
0002c0fc: 0832 0003 080b 	btst #3,%a2@(000000000000000b,%d0:l)
0002c102: 6620           	bnes 0x2c124
0002c104: 2f0c           	movel %a4,%sp@-
0002c106: 3007           	movew %d7,%d0
0002c108: 0640 003a      	addiw #58,%d0
0002c10c: 3f00           	movew %d0,%sp@-
0002c10e: 487a f8b3      	pea %pc@(0x2b9c3)
0002c112: 2f0b           	movel %a3,%sp@-
0002c114: 4eb9 0001 c13a 	jsr 0x1c13a
0002c11a: 4fef 000e      	lea %sp@(14),%sp
0002c11e: 3a7c 0001      	moveaw #1,%a5
0002c122: 6002           	bras 0x2c126
0002c124: 9bcd           	subal %a5,%a5
0002c126: 0c47 0034      	cmpiw #52,%d7
0002c12a: 6700 020a      	beqw 0x2c336
0002c12e: 4242           	clrw %d2
0002c130: 4244           	clrw %d4
0002c132: 4a45           	tstw %d5
0002c134: 663e           	bnes 0x2c174
0002c136: 320d           	movew %a5,%d1
0002c138: 6640           	bnes 0x2c17a
0002c13a: 2f0b           	movel %a3,%sp@-
0002c13c: 4eba f62c      	jsr %pc@(0x2b76a)
0002c140: 588f           	addql #4,%sp
0002c142: 4a40           	tstw %d0
0002c144: 6776           	beqs 0x2c1bc
0002c146: 2f2f 004e      	movel %sp@(78),%sp@-
0002c14a: 4dfa f710      	lea %pc@(0x2b85c),%fp
0002c14e: 4e96           	jsr %fp@
0002c150: 3f40 0044      	movew %d0,%sp@(68)
0002c154: 2f0b           	movel %a3,%sp@-
0002c156: 4e96           	jsr %fp@
0002c158: 508f           	addql #8,%sp
0002c15a: b06f 0040      	cmpw %sp@(64),%d0
0002c15e: 6706           	beqs 0x2c166
0002c160: 3a7c 0001      	moveaw #1,%a5
0002c164: 6002           	bras 0x2c168
0002c166: 7a01           	moveq #1,%d5
0002c168: 204b           	moveal %a3,%a0
0002c16a: 226f 004e      	moveal %sp@(78),%a1
0002c16e: 10d9           	moveb %a1@+,%a0@+
0002c170: 66fc           	bnes 0x2c16e
0002c172: 6002           	bras 0x2c176
0002c174: 7a01           	moveq #1,%d5
0002c176: 300d           	movew %a5,%d0
0002c178: 6714           	beqs 0x2c18e
0002c17a: 3f3c 0001      	movew #1,%sp@-
0002c17e: 3207           	movew %d7,%d1
0002c180: 5f41           	subqw #7,%d1
0002c182: 3f01           	movew %d1,%sp@-
0002c184: 2f0a           	movel %a2,%sp@-
0002c186: 4eba f646      	jsr %pc@(0x2b7ce)
0002c18a: 508f           	addql #8,%sp
0002c18c: 6004           	bras 0x2c192
0002c18e: 4a45           	tstw %d5
0002c190: 672a           	beqs 0x2c1bc
0002c192: 2f0b           	movel %a3,%sp@-
0002c194: 3f3c 0003      	movew #3,%sp@-
0002c198: 2f0a           	movel %a2,%sp@-
0002c19a: 4eb9 0001 c4a0 	jsr 0x1c4a0
0002c1a0: 2f0b           	movel %a3,%sp@-
0002c1a2: 2f0c           	movel %a4,%sp@-
0002c1a4: 4eba f5f2      	jsr %pc@(0x2b798)
0002c1a8: 4fef 0012      	lea %sp@(18),%sp
0002c1ac: 4a6f 0042      	tstw %sp@(66)
0002c1b0: 6608           	bnes 0x2c1ba
0002c1b2: 422f 00e3      	clrb %sp@(227)
0002c1b6: 7a01           	moveq #1,%d5
0002c1b8: 6006           	bras 0x2c1c0
0002c1ba: 7a01           	moveq #1,%d5
0002c1bc: 4a44           	tstw %d4
0002c1be: 673c           	beqs 0x2c1fc
0002c1c0: 206f 0052      	moveal %sp@(82),%a0
0002c1c4: 43ef 00e3      	lea %sp@(227),%a1
0002c1c8: 10d9           	moveb %a1@+,%a0@+
0002c1ca: 66fc           	bnes 0x2c1c8
0002c1cc: 3f3c 0008      	movew #8,%sp@-
0002c1d0: 3f3c 0005      	movew #5,%sp@-
0002c1d4: 2f0a           	movel %a2,%sp@-
0002c1d6: 4eb9 0003 1cb2 	jsr 0x31cb2
0002c1dc: 508f           	addql #8,%sp
0002c1de: 4a6f 004c      	tstw %sp@(76)
0002c1e2: 6618           	bnes 0x2c1fc
0002c1e4: 3f3c 0001      	movew #1,%sp@-
0002c1e8: 3f3c 0001      	movew #1,%sp@-
0002c1ec: 3f3c 0033      	movew #51,%sp@-
0002c1f0: 2f0a           	movel %a2,%sp@-
0002c1f2: 4eb9 0003 2038 	jsr 0x32038
0002c1f8: 4fef 000a      	lea %sp@(10),%sp
0002c1fc: 4a42           	tstw %d2
0002c1fe: 6700 012e      	beqw 0x2c32e
0002c202: 382f 003c      	movew %sp@(60),%d4
0002c206: 4241           	clrw %d1
0002c208: 3242           	moveaw %d2,%a1
0002c20a: 3004           	movew %d4,%d0
0002c20c: 0c47 0025      	cmpiw #37,%d7
0002c210: 6604           	bnes 0x2c216
0002c212: 5340           	subqw #1,%d0
0002c214: 6002           	bras 0x2c218
0002c216: 5240           	addqw #1,%d0
0002c218: 4a40           	tstw %d0
0002c21a: 6c02           	bges 0x2c21e
0002c21c: 5240           	addqw #1,%d0
0002c21e: 3043           	moveaw %d3,%a0
0002c220: 90c0           	subaw %d0,%a0
0002c222: 7408           	moveq #8,%d2
0002c224: b448           	cmpw %a0,%d2
0002c226: 6d02           	blts 0x2c22a
0002c228: 5340           	subqw #1,%d0
0002c22a: 0c43 0009      	cmpiw #9,%d3
0002c22e: 6f02           	bles 0x2c232
0002c230: 3800           	movew %d0,%d4
0002c232: 5241           	addqw #1,%d1
0002c234: b249           	cmpw %a1,%d1
0002c236: 6dd2           	blts 0x2c20a
0002c238: 3404           	movew %d4,%d2
0002c23a: 946f 003c      	subw %sp@(60),%d2
0002c23e: 6700 00ee      	beqw 0x2c32e
0002c242: 4a46           	tstw %d6
0002c244: 671c           	beqs 0x2c262
0002c246: 3f3c 0001      	movew #1,%sp@-
0002c24a: 4267           	clrw %sp@-
0002c24c: 0646 0029      	addiw #41,%d6
0002c250: 3f06           	movew %d6,%sp@-
0002c252: 2f39 0003 674c 	movel 0x3674c,%sp@-
0002c258: 4eb9 0003 2038 	jsr 0x32038
0002c25e: 4fef 000a      	lea %sp@(10),%sp
0002c262: 3f03           	movew %d3,%sp@-
0002c264: 3f04           	movew %d4,%sp@-
0002c266: 2f0a           	movel %a2,%sp@-
0002c268: 4eba f38a      	jsr %pc@(0x2b5f4)
0002c26c: 2f2f 0060      	movel %sp@(96),%sp@-
0002c270: 4eb9 0002 c550 	jsr 0x2c550
0002c276: 486f 007a      	pea %sp@(122)
0002c27a: 3f3c 002a      	movew #42,%sp@-
0002c27e: 2f0a           	movel %a2,%sp@-
0002c280: 4eb9 0003 0fa4 	jsr 0x30fa4
0002c286: 3c02           	movew %d2,%d6
0002c288: 7e0f           	moveq #15,%d7
0002c28a: ee6e           	lsrw %d7,%d6
0002c28c: 3c46           	moveaw %d6,%fp
0002c28e: 4fef 0016      	lea %sp@(22),%sp
0002c292: 6702           	beqs 0x2c296
0002c294: 4442           	negw %d2
0002c296: 0c42 0008      	cmpiw #8,%d2
0002c29a: 6e4e           	bgts 0x2c2ea
0002c29c: 302f 0070      	movew %sp@(112),%d0
0002c2a0: 326f 0074      	moveaw %sp@(116),%a1
0002c2a4: 3209           	movew %a1,%d1
0002c2a6: c3c2           	mulsw %d2,%d1
0002c2a8: d240           	addw %d0,%d1
0002c2aa: 3c0e           	movew %fp,%d6
0002c2ac: 6706           	beqs 0x2c2b4
0002c2ae: 3041           	moveaw %d1,%a0
0002c2b0: 3200           	movew %d0,%d1
0002c2b2: 3008           	movew %a0,%d0
0002c2b4: 7e09           	moveq #9,%d7
0002c2b6: 9e42           	subw %d2,%d7
0002c2b8: 3a47           	moveaw %d7,%a5
0002c2ba: 306f 006e      	moveaw %sp@(110),%a0
0002c2be: 3c09           	movew %a1,%d6
0002c2c0: cdc7           	mulsw %d7,%d6
0002c2c2: 3f06           	movew %d6,%sp@-
0002c2c4: 3f2f 0074      	movew %sp@(116),%sp@-
0002c2c8: 3f00           	movew %d0,%sp@-
0002c2ca: 3f08           	movew %a0,%sp@-
0002c2cc: 3f01           	movew %d1,%sp@-
0002c2ce: 3f08           	movew %a0,%sp@-
0002c2d0: 4eb9 0002 c93c 	jsr 0x2c93c
0002c2d6: 4fef 000c      	lea %sp@(12),%sp
0002c2da: 3e0e           	movew %fp,%d7
0002c2dc: 660e           	bnes 0x2c2ec
0002c2de: 3e0d           	movew %a5,%d7
0002c2e0: cfef 0074      	mulsw %sp@(116),%d7
0002c2e4: df6f 0070      	addw %d7,%sp@(112)
0002c2e8: 6002           	bras 0x2c2ec
0002c2ea: 7409           	moveq #9,%d2
0002c2ec: c5ef 0074      	mulsw %sp@(116),%d2
0002c2f0: 3f42 0074      	movew %d2,%sp@(116)
0002c2f4: 486f 006e      	pea %sp@(110)
0002c2f8: 4df9 0002 c4dc 	lea 0x2c4dc,%fp
0002c2fe: 4e96           	jsr %fp@
0002c300: 3f3c 0008      	movew #8,%sp@-
0002c304: 3f3c 0029      	movew #41,%sp@-
0002c308: 2f0a           	movel %a2,%sp@-
0002c30a: 4bf9 0003 1cb2 	lea 0x31cb2,%a5
0002c310: 4e95           	jsr %a5@
0002c312: 2f2f 0064      	movel %sp@(100),%sp@-
0002c316: 4e96           	jsr %fp@
0002c318: 3f3c 0008      	movew #8,%sp@-
0002c31c: 3f3c 0027      	movew #39,%sp@-
0002c320: 2f0a           	movel %a2,%sp@-
0002c322: 4e95           	jsr %a5@
0002c324: 4fef 0018      	lea %sp@(24),%sp
0002c328: 3f44 003c      	movew %d4,%sp@(60)
0002c32c: 4246           	clrw %d6
0002c32e: 4a6f 004c      	tstw %sp@(76)
0002c332: 6600 f896      	bnew 0x2bbca
0002c336: 2a6f 0068      	moveal %sp@(104),%a5
0002c33a: 1adb           	moveb %a3@+,%a5@+
0002c33c: 66fc           	bnes 0x2c33a
0002c33e: 47ef 00e2      	lea %sp@(226),%a3
0002c342: 2f0b           	movel %a3,%sp@-
0002c344: 2f2f 0056      	movel %sp@(86),%sp@-
0002c348: 4eb9 0001 c464 	jsr 0x1c464
0002c34e: 206f 010c      	moveal %sp@(268),%a0
0002c352: 224b           	moveal %a3,%a1
0002c354: 10d9           	moveb %a1@+,%a0@+
0002c356: 66fc           	bnes 0x2c354
0002c358: 4879 0005 40c0 	pea 0x540c0
0002c35e: 4879 0005 40e0 	pea 0x540e0
0002c364: 3f3c 0003      	movew #3,%sp@-
0002c368: 4eb9 0002 b466 	jsr 0x2b466
0002c36e: 3f3c 0033      	movew #51,%sp@-
0002c372: 2f0a           	movel %a2,%sp@-
0002c374: 4eb9 0001 c51c 	jsr 0x1c51c
0002c37a: 206f 0120      	moveal %sp@(288),%a0
0002c37e: 3080           	movew %d0,%a0@
0002c380: 2f2f 005c      	movel %sp@(92),%sp@-
0002c384: 4eb9 0001 c398 	jsr 0x1c398
0002c38a: 4fef 001c      	lea %sp@(28),%sp
0002c38e: 7001           	moveq #1,%d0
0002c390: 6002           	bras 0x2c394
0002c392: 4240           	clrw %d0
0002c394: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0002c398: 4fef 00d0      	lea %sp@(208),%sp
0002c39c: 4e75           	rts
0002c39e: 526f 0042      	addqw #1,%sp@(66)
0002c3a2: 0c6f 0001 0042 	cmpiw #1,%sp@(66)
0002c3a8: 6700 fae0      	beqw 0x2be8a
0002c3ac: 4245           	clrw %d5
0002c3ae: 6000 fb32      	braw 0x2bee2
0002c3b2: 7401           	moveq #1,%d2
0002c3b4: 6016           	bras 0x2c3cc
0002c3b6: 4242           	clrw %d2
0002c3b8: 4244           	clrw %d4
0002c3ba: 6008           	bras 0x2c3c4
0002c3bc: 7e26           	moveq #38,%d7
0002c3be: 600c           	bras 0x2c3cc
0002c3c0: 7e25           	moveq #37,%d7
0002c3c2: 6008           	bras 0x2c3cc
0002c3c4: 426f 004c      	clrw %sp@(76)
0002c3c8: 6004           	bras 0x2c3ce
0002c3ca: 4242           	clrw %d2
0002c3cc: 4244           	clrw %d4
0002c3ce: 9bcd           	subal %a5,%a5
0002c3d0: 6000 fd60      	braw 0x2c132
0002c3d4: 2329 2400      	movel %a1@(9216),%a1@-
0002c3d8: 206f 0004      	moveal %sp@(4),%a0
0002c3dc: 33d0 0005 4100 	movew %a0@,0x54100
0002c3e2: 33e8 0002 0005 	movew %a0@(2),0x54102
0002c3e8: 4102 
0002c3ea: 3010           	movew %a0@,%d0
0002c3ec: d068 0004      	addw %a0@(4),%d0
0002c3f0: 5340           	subqw #1,%d0
0002c3f2: 33c0 0005 4104 	movew %d0,0x54104
0002c3f8: 33e8 0002 0005 	movew %a0@(2),0x54106
0002c3fe: 4106 
0002c400: 3010           	movew %a0@,%d0
0002c402: d068 0004      	addw %a0@(4),%d0
0002c406: 5340           	subqw #1,%d0
0002c408: 33c0 0005 4108 	movew %d0,0x54108
0002c40e: 3028 0002      	movew %a0@(2),%d0
0002c412: d068 0006      	addw %a0@(6),%d0
0002c416: 5340           	subqw #1,%d0
0002c418: 33c0 0005 410a 	movew %d0,0x5410a
0002c41e: 33d0 0005 410c 	movew %a0@,0x5410c
0002c424: 3028 0002      	movew %a0@(2),%d0
0002c428: d068 0006      	addw %a0@(6),%d0
0002c42c: 5340           	subqw #1,%d0
0002c42e: 33c0 0005 410e 	movew %d0,0x5410e
0002c434: 33d0 0005 4110 	movew %a0@,0x54110
0002c43a: 33e8 0002 0005 	movew %a0@(2),0x54112
0002c440: 4112 
0002c442: 4e75           	rts
0002c444: 48e7 303e      	moveml %d2-%d3/%a2-%fp,%sp@-
0002c448: 362f 0020      	movew %sp@(32),%d3
0002c44c: 7401           	moveq #1,%d2
0002c44e: 45f9 0005 4100 	lea 0x54100,%a2
0002c454: 4dfa 0e2c      	lea %pc@(0x2d282),%fp
0002c458: 4bfa 0e20      	lea %pc@(0x2d27a),%a5
0002c45c: 49f9 0002 db58 	lea 0x2db58,%a4
0002c462: 47f9 0002 debc 	lea 0x2debc,%a3
0002c468: 6058           	bras 0x2c4c2
0002c46a: 3212           	movew %a2@,%d1
0002c46c: 302a 0004      	movew %a2@(4),%d0
0002c470: b041           	cmpw %d1,%d0
0002c472: 661a           	bnes 0x2c48e
0002c474: 302a 0002      	movew %a2@(2),%d0
0002c478: 0240 0001      	andiw #1,%d0
0002c47c: d040           	addw %d0,%d0
0002c47e: 0241 0001      	andiw #1,%d1
0002c482: 8041           	orw %d1,%d0
0002c484: 3040           	moveaw %d0,%a0
0002c486: d1c8           	addal %a0,%a0
0002c488: 3030 d800      	movew %a0@(0000000000000000,%a5:l),%d0
0002c48c: 601c           	bras 0x2c4aa
0002c48e: b041           	cmpw %d1,%d0
0002c490: 6e06           	bgts 0x2c498
0002c492: 41ea 0004      	lea %a2@(4),%a0
0002c496: 6002           	bras 0x2c49a
0002c498: 204a           	moveal %a2,%a0
0002c49a: 3028 0002      	movew %a0@(2),%d0
0002c49e: 0240 0001      	andiw #1,%d0
0002c4a2: 3040           	moveaw %d0,%a0
0002c4a4: d1c8           	addal %a0,%a0
0002c4a6: 3030 e800      	movew %a0@(0000000000000000,%fp:l),%d0
0002c4aa: 3f00           	movew %d0,%sp@-
0002c4ac: 3f3c 0071      	movew #113,%sp@-
0002c4b0: 4e94           	jsr %a4@
0002c4b2: 2f0a           	movel %a2,%sp@-
0002c4b4: 3f3c 0002      	movew #2,%sp@-
0002c4b8: 4e93           	jsr %a3@
0002c4ba: 588a           	addql #4,%a2
0002c4bc: 5242           	addqw #1,%d2
0002c4be: 4fef 000a      	lea %sp@(10),%sp
0002c4c2: b642           	cmpw %d2,%d3
0002c4c4: 6ea4           	bgts 0x2c46a
0002c4c6: 3f3c ffff      	movew #-1,%sp@-
0002c4ca: 3f3c 0071      	movew #113,%sp@-
0002c4ce: 4eb9 0002 db58 	jsr 0x2db58
0002c4d4: 588f           	addql #4,%sp
0002c4d6: 4cdf 7c0c      	moveml %sp@+,%d2-%d3/%a2-%fp
0002c4da: 4e75           	rts
0002c4dc:  _gsx_sclip
0002c4dc: 2f02           	movel %d2,%sp@-
0002c4de: 206f 0008      	moveal %sp@(8),%a0
0002c4e2: 2010           	movel %a0@,%d0
0002c4e4: 2228 0004      	movel %a0@(4),%d1
0002c4e8: 23c0 0005 42de 	movel %d0,0x542de
0002c4ee: 23c1 0005 42e2 	movel %d1,0x542e2
0002c4f4: 3439 0005 42e2 	movew 0x542e2,%d2
0002c4fa: 6740           	beqs 0x2c53c
0002c4fc: 3039 0005 42e4 	movew 0x542e4,%d0
0002c502: 6738           	beqs 0x2c53c
0002c504: 3079 0005 42de 	moveaw 0x542de,%a0
0002c50a: 33c8 0005 4100 	movew %a0,0x54100
0002c510: 3239 0005 42e0 	movew 0x542e0,%d1
0002c516: 33c1 0005 4102 	movew %d1,0x54102
0002c51c: d448           	addw %a0,%d2
0002c51e: 5342           	subqw #1,%d2
0002c520: 33c2 0005 4104 	movew %d2,0x54104
0002c526: d041           	addw %d1,%d0
0002c528: 5340           	subqw #1,%d0
0002c52a: 33c0 0005 4106 	movew %d0,0x54106
0002c530: 4879 0005 4100 	pea 0x54100
0002c536: 3f3c 0001      	movew #1,%sp@-
0002c53a: 6008           	bras 0x2c544
0002c53c: 4879 0005 4100 	pea 0x54100
0002c542: 4267           	clrw %sp@-
0002c544: 4eb9 0002 dee2 	jsr 0x2dee2
0002c54a: 5c8f           	addql #6,%sp
0002c54c: 241f           	movel %sp@+,%d2
0002c54e: 4e75           	rts
0002c550:  _gsx_gclip
0002c550: 206f 0004      	moveal %sp@(4),%a0
0002c554: 2039 0005 42de 	movel 0x542de,%d0
0002c55a: 2239 0005 42e2 	movel 0x542e2,%d1
0002c560: 2080           	movel %d0,%a0@
0002c562: 2141 0004      	movel %d1,%a0@(4)
0002c566: 4e75           	rts
0002c568:  _gsx_chkclip
0002c568: 48e7 3c00      	moveml %d2-%d5,%sp@-
0002c56c: 206f 0014      	moveal %sp@(20),%a0
0002c570: 3239 0005 42e2 	movew 0x542e2,%d1
0002c576: 6742           	beqs 0x2c5ba
0002c578: 3639 0005 42e4 	movew 0x542e4,%d3
0002c57e: 673a           	beqs 0x2c5ba
0002c580: 3428 0002      	movew %a0@(2),%d2
0002c584: 3839 0005 42e0 	movew 0x542e0,%d4
0002c58a: 3002           	movew %d2,%d0
0002c58c: d068 0006      	addw %a0@(6),%d0
0002c590: b840           	cmpw %d0,%d4
0002c592: 6e2a           	bgts 0x2c5be
0002c594: 3010           	movew %a0@,%d0
0002c596: 3279 0005 42de 	moveaw 0x542de,%a1
0002c59c: 3068 0004      	moveaw %a0@(4),%a0
0002c5a0: d0c0           	addaw %d0,%a0
0002c5a2: 3a09           	movew %a1,%d5
0002c5a4: ba48           	cmpw %a0,%d5
0002c5a6: 6e16           	bgts 0x2c5be
0002c5a8: d644           	addw %d4,%d3
0002c5aa: b443           	cmpw %d3,%d2
0002c5ac: 6c10           	bges 0x2c5be
0002c5ae: d249           	addw %a1,%d1
0002c5b0: b041           	cmpw %d1,%d0
0002c5b2: 5dc0           	slt %d0
0002c5b4: 4880           	extw %d0
0002c5b6: 4440           	negw %d0
0002c5b8: 6006           	bras 0x2c5c0
0002c5ba: 7001           	moveq #1,%d0
0002c5bc: 6002           	bras 0x2c5c0
0002c5be: 4240           	clrw %d0
0002c5c0: 4cdf 003c      	moveml %sp@+,%d2-%d5
0002c5c4: 4e75           	rts
0002c5c6:  _gsx_pline
0002c5c6: 48e7 3800      	moveml %d2-%d4,%sp@-
0002c5ca: 362f 0010      	movew %sp@(16),%d3
0002c5ce: 342f 0012      	movew %sp@(18),%d2
0002c5d2: 322f 0014      	movew %sp@(20),%d1
0002c5d6: 226f 0016      	moveal %sp@(22),%a1
0002c5da: 41f9 0005 4100 	lea 0x54100,%a0
0002c5e0: 4240           	clrw %d0
0002c5e2: 6016           	bras 0x2c5fa
0002c5e4: 3803           	movew %d3,%d4
0002c5e6: d851           	addw %a1@,%d4
0002c5e8: 3084           	movew %d4,%a0@
0002c5ea: 3802           	movew %d2,%d4
0002c5ec: d869 0002      	addw %a1@(2),%d4
0002c5f0: 3144 0002      	movew %d4,%a0@(2)
0002c5f4: 5240           	addqw #1,%d0
0002c5f6: 5889           	addql #4,%a1
0002c5f8: 5888           	addql #4,%a0
0002c5fa: b240           	cmpw %d0,%d1
0002c5fc: 6ee6           	bgts 0x2c5e4
0002c5fe: 3f41 0010      	movew %d1,%sp@(16)
0002c602: 4cdf 001c      	moveml %sp@+,%d2-%d4
0002c606: 6000 fe3c      	braw 0x2c444
0002c60a:  _gsx_cline
0002c60a: 4e56 fff8      	linkw %fp,#-8
0002c60e: 3d6e 0008 fff8 	movew %fp@(8),%fp@(-8)
0002c614: 3d6e 000a fffa 	movew %fp@(10),%fp@(-6)
0002c61a: 3d6e 000c fffc 	movew %fp@(12),%fp@(-4)
0002c620: 3d6e 000e fffe 	movew %fp@(14),%fp@(-2)
0002c626: 4eb9 0002 dc54 	jsr 0x2dc54
0002c62c: 486e fff8      	pea %fp@(-8)
0002c630: 3f3c 0002      	movew #2,%sp@-
0002c634: 4eb9 0002 debc 	jsr 0x2debc
0002c63a: 4eb9 0002 dc70 	jsr 0x2dc70
0002c640: 5c8f           	addql #6,%sp
0002c642: 4e5e           	unlk %fp
0002c644: 4e75           	rts
0002c646:  _gsx_attr
0002c646: 2f03           	movel %d3,%sp@-
0002c648: 2f02           	movel %d2,%sp@-
0002c64a: 302f 000e      	movew %sp@(14),%d0
0002c64e: 342f 0010      	movew %sp@(16),%d2
0002c652: 3639 0005 4128 	movew 0x54128,%d3
0002c658: 4279 0005 422a 	clrw 0x5422a
0002c65e: 33fc 0001 0005 	movew #1,0x5422e
0002c664: 422e 
0002c666: 33f9 0005 42da 	movew 0x542da,0x54234
0002c66c: 0005 4234 
0002c670: b079 0005 42f6 	cmpw 0x542f6,%d0
0002c676: 671a           	beqs 0x2c692
0002c678: 33fc 0020 0005 	movew #32,0x54228
0002c67e: 4228 
0002c680: 33c0 0005 42f6 	movew %d0,0x542f6
0002c686: 33c0 0005 4128 	movew %d0,0x54128
0002c68c: 4eb9 0003 6244 	jsr 0x36244
0002c692: 4279 0005 4228 	clrw 0x54228
0002c698: 4a6f 000c      	tstw %sp@(12)
0002c69c: 6718           	beqs 0x2c6b6
0002c69e: b479 0005 42f8 	cmpw 0x542f8,%d2
0002c6a4: 6726           	beqs 0x2c6cc
0002c6a6: 33fc 0016 0005 	movew #22,0x54228
0002c6ac: 4228 
0002c6ae: 33c2 0005 42f8 	movew %d2,0x542f8
0002c6b4: 6016           	bras 0x2c6cc
0002c6b6: b479 0005 42fa 	cmpw 0x542fa,%d2
0002c6bc: 670e           	beqs 0x2c6cc
0002c6be: 33fc 0011 0005 	movew #17,0x54228
0002c6c4: 4228 
0002c6c6: 33c2 0005 42fa 	movew %d2,0x542fa
0002c6cc: 4a79 0005 4228 	tstw 0x54228
0002c6d2: 670c           	beqs 0x2c6e0
0002c6d4: 33c2 0005 4128 	movew %d2,0x54128
0002c6da: 4eb9 0003 6244 	jsr 0x36244
0002c6e0: 33c3 0005 4128 	movew %d3,0x54128
0002c6e6: 241f           	movel %sp@+,%d2
0002c6e8: 261f           	movel %sp@+,%d3
0002c6ea: 4e75           	rts
0002c6ec:  _gsx_xbox
0002c6ec: 2f2f 0004      	movel %sp@(4),%sp@-
0002c6f0: 4eba fce6      	jsr %pc@(0x2c3d8)
0002c6f4: 588f           	addql #4,%sp
0002c6f6: 3f7c 0005 0004 	movew #5,%sp@(4)
0002c6fc: 6000 fd46      	braw 0x2c444
0002c700:  _gsx_xcbox
0002c700: 48e7 3e3e      	moveml %d2-%d6/%a2-%fp,%sp@-
0002c704: 246f 002c      	moveal %sp@(44),%a2
0002c708: 3639 0005 42e8 	movew 0x542e8,%d3
0002c70e: d643           	addw %d3,%d3
0002c710: 3439 0005 42e6 	movew 0x542e6,%d2
0002c716: d442           	addw %d2,%d2
0002c718: 2a3c 0005 4100 	movel #344320,%d5
0002c71e: 2045           	moveal %d5,%a0
0002c720: 3092           	movew %a2@,%a0@
0002c722: 283c 0005 4102 	movel #344322,%d4
0002c728: 302a 0002      	movew %a2@(2),%d0
0002c72c: d042           	addw %d2,%d0
0002c72e: 2244           	moveal %d4,%a1
0002c730: 3280           	movew %d0,%a1@
0002c732: 4df9 0005 4104 	lea 0x54104,%fp
0002c738: 3c92           	movew %a2@,%fp@
0002c73a: 4bf9 0005 4106 	lea 0x54106,%a5
0002c740: 3aaa 0002      	movew %a2@(2),%a5@
0002c744: 49f9 0005 4108 	lea 0x54108,%a4
0002c74a: 3052           	moveaw %a2@,%a0
0002c74c: d0c3           	addaw %d3,%a0
0002c74e: 3888           	movew %a0,%a4@
0002c750: 47f9 0005 410a 	lea 0x5410a,%a3
0002c756: 36aa 0002      	movew %a2@(2),%a3@
0002c75a: 3f3c 0003      	movew #3,%sp@-
0002c75e: 2c3c 0002 c444 	movel #181316,%d6
0002c764: 2246           	moveal %d6,%a1
0002c766: 4e91           	jsr %a1@
0002c768: 302a 0004      	movew %a2@(4),%d0
0002c76c: 3200           	movew %d0,%d1
0002c76e: d252           	addw %a2@,%d1
0002c770: 9243           	subw %d3,%d1
0002c772: 2045           	moveal %d5,%a0
0002c774: 3081           	movew %d1,%a0@
0002c776: 2244           	moveal %d4,%a1
0002c778: 32aa 0002      	movew %a2@(2),%a1@
0002c77c: d052           	addw %a2@,%d0
0002c77e: 5340           	subqw #1,%d0
0002c780: 3c80           	movew %d0,%fp@
0002c782: 3aaa 0002      	movew %a2@(2),%a5@
0002c786: 3012           	movew %a2@,%d0
0002c788: d06a 0004      	addw %a2@(4),%d0
0002c78c: 5340           	subqw #1,%d0
0002c78e: 3880           	movew %d0,%a4@
0002c790: 302a 0002      	movew %a2@(2),%d0
0002c794: d042           	addw %d2,%d0
0002c796: 3680           	movew %d0,%a3@
0002c798: 3f3c 0003      	movew #3,%sp@-
0002c79c: 2046           	moveal %d6,%a0
0002c79e: 4e90           	jsr %a0@
0002c7a0: 322a 0004      	movew %a2@(4),%d1
0002c7a4: 3001           	movew %d1,%d0
0002c7a6: d052           	addw %a2@,%d0
0002c7a8: 5340           	subqw #1,%d0
0002c7aa: 2245           	moveal %d5,%a1
0002c7ac: 3280           	movew %d0,%a1@
0002c7ae: 302a 0006      	movew %a2@(6),%d0
0002c7b2: 3040           	moveaw %d0,%a0
0002c7b4: d0ea 0002      	addaw %a2@(2),%a0
0002c7b8: 90c2           	subaw %d2,%a0
0002c7ba: 2244           	moveal %d4,%a1
0002c7bc: 3288           	movew %a0,%a1@
0002c7be: d252           	addw %a2@,%d1
0002c7c0: 5341           	subqw #1,%d1
0002c7c2: 3c81           	movew %d1,%fp@
0002c7c4: d06a 0002      	addw %a2@(2),%d0
0002c7c8: 5340           	subqw #1,%d0
0002c7ca: 3a80           	movew %d0,%a5@
0002c7cc: 3012           	movew %a2@,%d0
0002c7ce: d06a 0004      	addw %a2@(4),%d0
0002c7d2: 9043           	subw %d3,%d0
0002c7d4: 3880           	movew %d0,%a4@
0002c7d6: 302a 0002      	movew %a2@(2),%d0
0002c7da: d06a 0006      	addw %a2@(6),%d0
0002c7de: 5340           	subqw #1,%d0
0002c7e0: 3680           	movew %d0,%a3@
0002c7e2: 3f3c 0003      	movew #3,%sp@-
0002c7e6: 2046           	moveal %d6,%a0
0002c7e8: 4e90           	jsr %a0@
0002c7ea: d652           	addw %a2@,%d3
0002c7ec: 2245           	moveal %d5,%a1
0002c7ee: 3283           	movew %d3,%a1@
0002c7f0: 302a 0006      	movew %a2@(6),%d0
0002c7f4: 3200           	movew %d0,%d1
0002c7f6: d26a 0002      	addw %a2@(2),%d1
0002c7fa: 5341           	subqw #1,%d1
0002c7fc: 2044           	moveal %d4,%a0
0002c7fe: 3081           	movew %d1,%a0@
0002c800: 3c92           	movew %a2@,%fp@
0002c802: d06a 0002      	addw %a2@(2),%d0
0002c806: 5340           	subqw #1,%d0
0002c808: 3a80           	movew %d0,%a5@
0002c80a: 3892           	movew %a2@,%a4@
0002c80c: 302a 0002      	movew %a2@(2),%d0
0002c810: d06a 0006      	addw %a2@(6),%d0
0002c814: 9042           	subw %d2,%d0
0002c816: 3680           	movew %d0,%a3@
0002c818: 5c8f           	addql #6,%sp
0002c81a: 3f7c 0003 002c 	movew #3,%sp@(44)
0002c820: 4cdf 7c7c      	moveml %sp@+,%d2-%d6/%a2-%fp
0002c824: 6000 fc1e      	braw 0x2c444
0002c828:  _gsx_blt
0002c828: 4e56 fff0      	linkw %fp,#-16
0002c82c: 48e7 3f30      	moveml %d2-%d7/%a2-%a3,%sp@-
0002c830: 366e 000c      	moveaw %fp@(12),%a3
0002c834: 346e 000e      	moveaw %fp@(14),%a2
0002c838: 3e2e 0010      	movew %fp@(16),%d7
0002c83c: 3c2e 0012      	movew %fp@(18),%d6
0002c840: 342e 0014      	movew %fp@(20),%d2
0002c844: 362e 0016      	movew %fp@(22),%d3
0002c848: 382e 0018      	movew %fp@(24),%d4
0002c84c: 3a2e 001a      	movew %fp@(26),%d5
0002c850: 3f03           	movew %d3,%sp@-
0002c852: 3002           	movew %d2,%d0
0002c854: 6c02           	bges 0x2c858
0002c856: 5e40           	addqw #7,%d0
0002c858: e640           	asrw #3,%d0
0002c85a: 3f00           	movew %d0,%sp@-
0002c85c: 2f2e 0008      	movel %fp@(8),%sp@-
0002c860: 4879 0005 42c6 	pea 0x542c6
0002c866: 4eb9 0002 de76 	jsr 0x2de76
0002c86c: 4879 0005 42b2 	pea 0x542b2
0002c872: 4eb9 0002 dde0 	jsr 0x2dde0
0002c878: 4eb9 0002 dc54 	jsr 0x2dc54
0002c87e: 3d4b fff0      	movew %a3,%fp@(-16)
0002c882: 3d4a fff2      	movew %a2,%fp@(-14)
0002c886: 300b           	movew %a3,%d0
0002c888: d042           	addw %d2,%d0
0002c88a: 5340           	subqw #1,%d0
0002c88c: 3d40 fff4      	movew %d0,%fp@(-12)
0002c890: 300a           	movew %a2,%d0
0002c892: d043           	addw %d3,%d0
0002c894: 5340           	subqw #1,%d0
0002c896: 3d40 fff6      	movew %d0,%fp@(-10)
0002c89a: 3d47 fff8      	movew %d7,%fp@(-8)
0002c89e: 3d46 fffa      	movew %d6,%fp@(-6)
0002c8a2: d447           	addw %d7,%d2
0002c8a4: 5342           	subqw #1,%d2
0002c8a6: 3d42 fffc      	movew %d2,%fp@(-4)
0002c8aa: d646           	addw %d6,%d3
0002c8ac: 5343           	subqw #1,%d3
0002c8ae: 3d43 fffe      	movew %d3,%fp@(-2)
0002c8b2: 4fef 0010      	lea %sp@(16),%sp
0002c8b6: 0c45 ffff      	cmpiw #-1,%d5
0002c8ba: 661e           	bnes 0x2c8da
0002c8bc: 4879 0005 42b2 	pea 0x542b2
0002c8c2: 4879 0005 42c6 	pea 0x542c6
0002c8c8: 486e fff0      	pea %fp@(-16)
0002c8cc: 3f04           	movew %d4,%sp@-
0002c8ce: 4eb9 0002 df80 	jsr 0x2df80
0002c8d4: 4fef 000e      	lea %sp@(14),%sp
0002c8d8: 6022           	bras 0x2c8fc
0002c8da: 3f2e 001c      	movew %fp@(28),%sp@-
0002c8de: 3f05           	movew %d5,%sp@-
0002c8e0: 4879 0005 42b2 	pea 0x542b2
0002c8e6: 4879 0005 42c6 	pea 0x542c6
0002c8ec: 486e fff0      	pea %fp@(-16)
0002c8f0: 3f04           	movew %d4,%sp@-
0002c8f2: 4eb9 0002 e144 	jsr 0x2e144
0002c8f8: 4fef 0012      	lea %sp@(18),%sp
0002c8fc: 4eb9 0002 dc70 	jsr 0x2dc70
0002c902: 4cee 0cfc ffd0 	moveml %fp@(-48),%d2-%d7/%a2-%a3
0002c908: 4e5e           	unlk %fp
0002c90a: 4e75           	rts
0002c90c: 206f 0008      	moveal %sp@(8),%a0
0002c910: 3f2f 000e      	movew %sp@(14),%sp@-
0002c914: 3f2f 000e      	movew %sp@(14),%sp@-
0002c918: 3f3c 0002      	movew #2,%sp@-
0002c91c: 3f28 0006      	movew %a0@(6),%sp@-
0002c920: 3f28 0004      	movew %a0@(4),%sp@-
0002c924: 3f28 0002      	movew %a0@(2),%sp@-
0002c928: 3f10           	movew %a0@,%sp@-
0002c92a: 4267           	clrw %sp@-
0002c92c: 4267           	clrw %sp@-
0002c92e: 2f2f 0016      	movel %sp@(22),%sp@-
0002c932: 4eba fef4      	jsr %pc@(0x2c828)
0002c936: 4fef 0016      	lea %sp@(22),%sp
0002c93a: 4e75           	rts
0002c93c:  _bb_screen
0002c93c: 3f3c ffff      	movew #-1,%sp@-
0002c940: 3f3c ffff      	movew #-1,%sp@-
0002c944: 3f3c 0003      	movew #3,%sp@-
0002c948: 3f2f 0014      	movew %sp@(20),%sp@-
0002c94c: 3f2f 0014      	movew %sp@(20),%sp@-
0002c950: 3f2f 0014      	movew %sp@(20),%sp@-
0002c954: 3f2f 0014      	movew %sp@(20),%sp@-
0002c958: 3f2f 0014      	movew %sp@(20),%sp@-
0002c95c: 3f2f 0014      	movew %sp@(20),%sp@-
0002c960: 42a7           	clrl %sp@-
0002c962: 4eba fec4      	jsr %pc@(0x2c828)
0002c966: 4fef 0016      	lea %sp@(22),%sp
0002c96a: 4e75           	rts
0002c96c:  _gsx_trans
0002c96c: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0002c970: 242f 0014      	movel %sp@(20),%d2
0002c974: 362f 0018      	movew %sp@(24),%d3
0002c978: 382f 001a      	movew %sp@(26),%d4
0002c97c: 3f04           	movew %d4,%sp@-
0002c97e: 3f03           	movew %d3,%sp@-
0002c980: 2f02           	movel %d2,%sp@-
0002c982: 4879 0005 42c6 	pea 0x542c6
0002c988: 45f9 0002 de76 	lea 0x2de76,%a2
0002c98e: 4e92           	jsr %a2@
0002c990: 33fc 0001 0005 	movew #1,0x542d0
0002c996: 42d0 
0002c998: 3f04           	movew %d4,%sp@-
0002c99a: 3f03           	movew %d3,%sp@-
0002c99c: 2f02           	movel %d2,%sp@-
0002c99e: 4879 0005 42b2 	pea 0x542b2
0002c9a4: 4e92           	jsr %a2@
0002c9a6: 4fef 0018      	lea %sp@(24),%sp
0002c9aa: 2f7c 0005 42b2 	movel #344754,%sp@(24)
0002c9b0: 0018 
0002c9b2: 2f7c 0005 42c6 	movel #344774,%sp@(20)
0002c9b8: 0014 
0002c9ba: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0002c9be: 4ef9 0002 e194 	jmp 0x2e194
0002c9c4: 706c           	moveq #108,%d0
0002c9c6: 616e           	bsrs 0x2ca36
0002c9c8: 6500 6269      	bcsw 0x32c33
0002c9cc: 7400           	moveq #0,%d2
0002c9ce: 5644           	addqw #3,%d4
0002c9d0: 4920           	chkl %a0@-,%d4
0002c9d2: 7669           	moveq #105,%d3
0002c9d4: 6465           	bccs 0x2ca3b
0002c9d6: 6f20           	bles 0x2c9f8
0002c9d8: 6d6f           	blts 0x2ca49
0002c9da: 6465           	bccs 0x2ca41
0002c9dc: 203d           	.short 0x203d
0002c9de: 2025           	movel %a5@-,%d0
0002c9e0: 6478           	bccs 0x2ca5a
0002c9e2: 2564 2025      	movel %a4@-,%a2@(8229)
0002c9e6: 642d           	bccs 0x2ca15
0002c9e8: 2573 0a00 598f 	movel %a3@(0000000000000000,%d0:l:2),%a2@(22927)
0002c9ec:  _gsx_start
0002c9ee: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0002c9f2: 33fc ffff 0005 	movew #-1,0x542fa
0002c9f8: 42fa 
0002c9fa: 33fc ffff 0005 	movew #-1,0x542f8
0002ca00: 42f8 
0002ca02: 33fc ffff 0005 	movew #-1,0x542f6
0002ca08: 42f6 
0002ca0a: 33fc ffff 0005 	movew #-1,0x542fc
0002ca10: 42fc 
0002ca12: 33fc ffff 0005 	movew #-1,0x542fe
0002ca18: 42fe 
0002ca1a: 33fc ffff 0005 	movew #-1,0x54300
0002ca20: 4300 
0002ca22: 4279 0005 42de 	clrw 0x542de
0002ca28: 4279 0005 42e0 	clrw 0x542e0
0002ca2e: 3039 0005 4240 	movew 0x54240,%d0
0002ca34: 5240           	addqw #1,%d0
0002ca36: 33c0 0005 42e2 	movew %d0,0x542e2
0002ca3c: 33c0 0005 42f4 	movew %d0,0x542f4
0002ca42: 3039 0005 4242 	movew 0x54242,%d0
0002ca48: 5240           	addqw #1,%d0
0002ca4a: 33c0 0005 42e4 	movew %d0,0x542e4
0002ca50: 33c0 0005 42f2 	movew %d0,0x542f2
0002ca56: 4eb9 0002 dd96 	jsr 0x2dd96
0002ca5c: 33c0 0005 42dc 	movew %d0,0x542dc
0002ca62: 223c 0002 c9ca 	movel #182730,%d1
0002ca68: 0c40 000f      	cmpiw #15,%d0
0002ca6c: 6e06           	bgts 0x2ca74
0002ca6e: 223c 0002 c9c4 	movel #182724,%d1
0002ca74: 2f01           	movel %d1,%sp@-
0002ca76: 3f00           	movew %d0,%sp@-
0002ca78: 3f39 0005 42f2 	movew 0x542f2,%sp@-
0002ca7e: 3f39 0005 42f4 	movew 0x542f4,%sp@-
0002ca84: 487a ff48      	pea %pc@(0x2c9ce)
0002ca88: 4eb9 0000 c7ca 	jsr 0xc7ca
0002ca8e: 4879 0005 42ee 	pea 0x542ee
0002ca94: 4879 0005 42f0 	pea 0x542f0
0002ca9a: 4879 0005 4304 	pea 0x54304
0002caa0: 4879 0005 4302 	pea 0x54302
0002caa6: 4eb9 0002 ddac 	jsr 0x2ddac
0002caac: 33f9 0005 4304 	movew 0x54304,0x542a0
0002cab2: 0005 42a0 
0002cab6: 4879 0005 42ea 	pea 0x542ea
0002cabc: 4879 0005 42ec 	pea 0x542ec
0002cac2: 4879 0005 4308 	pea 0x54308
0002cac8: 4879 0005 4306 	pea 0x54306
0002cace: 3f39 0005 429c 	movew 0x5429c,%sp@-
0002cad4: 45f9 0002 df12 	lea 0x2df12,%a2
0002cada: 4e92           	jsr %a2@
0002cadc: 4fef 0030      	lea %sp@(48),%sp
0002cae0: 7012           	moveq #18,%d0
0002cae2: d08f           	addl %sp,%d0
0002cae4: 2f00           	movel %d0,%sp@-
0002cae6: 2f00           	movel %d0,%sp@-
0002cae8: 2f00           	movel %d0,%sp@-
0002caea: 2f00           	movel %d0,%sp@-
0002caec: 3f39 0005 42a0 	movew 0x542a0,%sp@-
0002caf2: 4e92           	jsr %a2@
0002caf4: 3039 0005 42ee 	movew 0x542ee,%d0
0002cafa: 5640           	addqw #3,%d0
0002cafc: 33c0 0005 42e6 	movew %d0,0x542e6
0002cb02: c1f9 0005 4248 	mulsw 0x54248,%d0
0002cb08: 48c0           	extl %d0
0002cb0a: 81f9 0005 4246 	divsw 0x54246,%d0
0002cb10: 33c0 0005 42e8 	movew %d0,0x542e8
0002cb16: 3239 0005 42f0 	movew 0x542f0,%d1
0002cb1c: 3041           	moveaw %d1,%a0
0002cb1e: 5648           	addqw #3,%a0
0002cb20: 4fef 0012      	lea %sp@(18),%sp
0002cb24: b048           	cmpw %a0,%d0
0002cb26: 6e08           	bgts 0x2cb30
0002cb28: 5841           	addqw #4,%d1
0002cb2a: 33c1 0005 42e8 	movew %d1,0x542e8
0002cb30: 3f3c 0007      	movew #7,%sp@-
0002cb34: 3f3c 000f      	movew #15,%sp@-
0002cb38: 45f9 0002 db58 	lea 0x2db58,%a2
0002cb3e: 4e92           	jsr %a2@
0002cb40: 3f3c 0001      	movew #1,%sp@-
0002cb44: 4eb9 0002 e1ae 	jsr 0x2e1ae
0002cb4a: 3f3c ffff      	movew #-1,%sp@-
0002cb4e: 3f3c 0071      	movew #113,%sp@-
0002cb52: 4e92           	jsr %a2@
0002cb54: 3439 0005 42f2 	movew 0x542f2,%d2
0002cb5a: 3079 0005 42f4 	moveaw 0x542f4,%a0
0002cb60: 4279 0005 40f8 	clrw 0x540f8
0002cb66: 4279 0005 40fa 	clrw 0x540fa
0002cb6c: 33c8 0005 40fc 	movew %a0,0x540fc
0002cb72: 33c2 0005 40fe 	movew %d2,0x540fe
0002cb78: 3039 0005 42e6 	movew 0x542e6,%d0
0002cb7e: 4279 0005 40f0 	clrw 0x540f0
0002cb84: 33c0 0005 40f2 	movew %d0,0x540f2
0002cb8a: 33c8 0005 40f4 	movew %a0,0x540f4
0002cb90: 3202           	movew %d2,%d1
0002cb92: 9240           	subw %d0,%d1
0002cb94: 33c1 0005 40f6 	movew %d1,0x540f6
0002cb9a: 4279 0005 40e8 	clrw 0x540e8
0002cba0: 4279 0005 40ea 	clrw 0x540ea
0002cba6: 4279 0005 40ec 	clrw 0x540ec
0002cbac: 4279 0005 40ee 	clrw 0x540ee
0002cbb2: 3279 0005 42e8 	moveaw 0x542e8,%a1
0002cbb8: 3608           	movew %a0,%d3
0002cbba: 9649           	subw %a1,%d3
0002cbbc: 3203           	movew %d3,%d1
0002cbbe: 780f           	moveq #15,%d4
0002cbc0: e869           	lsrw %d4,%d1
0002cbc2: d243           	addw %d3,%d1
0002cbc4: e241           	asrw #1,%d1
0002cbc6: 33c1 0005 40e0 	movew %d1,0x540e0
0002cbcc: 9440           	subw %d0,%d2
0002cbce: 9440           	subw %d0,%d2
0002cbd0: 3202           	movew %d2,%d1
0002cbd2: e869           	lsrw %d4,%d1
0002cbd4: d242           	addw %d2,%d1
0002cbd6: e241           	asrw #1,%d1
0002cbd8: 33c1 0005 40e2 	movew %d1,0x540e2
0002cbde: 33c9 0005 40e4 	movew %a1,0x540e4
0002cbe4: 33c0 0005 40e6 	movew %d0,0x540e6
0002cbea: 4279 0005 40d8 	clrw 0x540d8
0002cbf0: 4279 0005 40da 	clrw 0x540da
0002cbf6: 33c8 0005 40dc 	movew %a0,0x540dc
0002cbfc: 33c0 0005 40de 	movew %d0,0x540de
0002cc02: 4fef 000a      	lea %sp@(10),%sp
0002cc06: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0002cc0a: 588f           	addql #4,%sp
0002cc0c: 4e75           	rts
0002cc0e:  _bb_fill
0002cc0e: 48e7 3f00      	moveml %d2-%d7,%sp@-
0002cc12: 362f 001e      	movew %sp@(30),%d3
0002cc16: 342f 0020      	movew %sp@(32),%d2
0002cc1a: 3a2f 0022      	movew %sp@(34),%d5
0002cc1e: 382f 0024      	movew %sp@(36),%d4
0002cc22: 3e2f 0026      	movew %sp@(38),%d7
0002cc26: 3c2f 0028      	movew %sp@(40),%d6
0002cc2a: 3f39 0005 42f8 	movew 0x542f8,%sp@-
0002cc30: 3f2f 001e      	movew %sp@(30),%sp@-
0002cc34: 3f3c 0001      	movew #1,%sp@-
0002cc38: 4eba fa0c      	jsr %pc@(0x2c646)
0002cc3c: 5c8f           	addql #6,%sp
0002cc3e: b679 0005 4300 	cmpw 0x54300,%d3
0002cc44: 6714           	beqs 0x2cc5a
0002cc46: 3f03           	movew %d3,%sp@-
0002cc48: 3f3c 0017      	movew #23,%sp@-
0002cc4c: 4eb9 0002 db58 	jsr 0x2db58
0002cc52: 33c3 0005 4300 	movew %d3,0x54300
0002cc58: 588f           	addql #4,%sp
0002cc5a: b479 0005 42fe 	cmpw 0x542fe,%d2
0002cc60: 6714           	beqs 0x2cc76
0002cc62: 3f02           	movew %d2,%sp@-
0002cc64: 3f3c 0018      	movew #24,%sp@-
0002cc68: 4eb9 0002 db58 	jsr 0x2db58
0002cc6e: 33c2 0005 42fe 	movew %d2,0x542fe
0002cc74: 588f           	addql #4,%sp
0002cc76: 33c5 0005 4100 	movew %d5,0x54100
0002cc7c: 33c4 0005 4102 	movew %d4,0x54102
0002cc82: da47           	addw %d7,%d5
0002cc84: 5345           	subqw #1,%d5
0002cc86: 33c5 0005 4104 	movew %d5,0x54104
0002cc8c: d846           	addw %d6,%d4
0002cc8e: 5344           	subqw #1,%d4
0002cc90: 33c4 0005 4106 	movew %d4,0x54106
0002cc96: 2f7c 0005 4100 	movel #344320,%sp@(28)
0002cc9c: 001c 
0002cc9e: 4cdf 00fc      	moveml %sp@+,%d2-%d7
0002cca2: 4ef9 0002 df5a 	jmp 0x2df5a
0002cca8:  _gsx_tblt
0002cca8: 48e7 3800      	moveml %d2-%d4,%sp@-
0002ccac: 302f 0010      	movew %sp@(16),%d0
0002ccb0: 382f 0012      	movew %sp@(18),%d4
0002ccb4: 342f 0014      	movew %sp@(20),%d2
0002ccb8: 362f 0016      	movew %sp@(22),%d3
0002ccbc: 0c40 0003      	cmpiw #3,%d0
0002ccc0: 6642           	bnes 0x2cd04
0002ccc2: 0c79 0003 0005 	cmpiw #3,0x542fc
0002ccc8: 42fc 
0002ccca: 6730           	beqs 0x2ccfc
0002cccc: 4879 0005 42ee 	pea 0x542ee
0002ccd2: 4879 0005 42f0 	pea 0x542f0
0002ccd8: 4879 0005 4304 	pea 0x54304
0002ccde: 4879 0005 4302 	pea 0x54302
0002cce4: 3f39 0005 42a0 	movew 0x542a0,%sp@-
0002ccea: 4eb9 0002 df12 	jsr 0x2df12
0002ccf0: 33fc 0003 0005 	movew #3,0x542fc
0002ccf6: 42fc 
0002ccf8: 4fef 0012      	lea %sp@(18),%sp
0002ccfc: d479 0005 4304 	addw 0x54304,%d2
0002cd02: 6046           	bras 0x2cd4a
0002cd04: 0c40 0005      	cmpiw #5,%d0
0002cd08: 6640           	bnes 0x2cd4a
0002cd0a: 0c79 0005 0005 	cmpiw #5,0x542fc
0002cd10: 42fc 
0002cd12: 6730           	beqs 0x2cd44
0002cd14: 4879 0005 42ea 	pea 0x542ea
0002cd1a: 4879 0005 42ec 	pea 0x542ec
0002cd20: 4879 0005 4308 	pea 0x54308
0002cd26: 4879 0005 4306 	pea 0x54306
0002cd2c: 3f39 0005 429c 	movew 0x5429c,%sp@-
0002cd32: 4eb9 0002 df12 	jsr 0x2df12
0002cd38: 33fc 0005 0005 	movew #5,0x542fc
0002cd3e: 42fc 
0002cd40: 4fef 0012      	lea %sp@(18),%sp
0002cd44: d479 0005 4308 	addw 0x54308,%d2
0002cd4a: 33fc 0008 0005 	movew #8,0x54228
0002cd50: 4228 
0002cd52: 33fc 0001 0005 	movew #1,0x5422a
0002cd58: 422a 
0002cd5a: 33f9 0005 42da 	movew 0x542da,0x54234
0002cd60: 0005 4234 
0002cd64: 33c4 0005 4100 	movew %d4,0x54100
0002cd6a: 33c2 0005 4102 	movew %d2,0x54102
0002cd70: 33c3 0005 422e 	movew %d3,0x5422e
0002cd76: 4cdf 001c      	moveml %sp@+,%d2-%d4
0002cd7a: 4ef9 0003 6244 	jmp 0x36244
0002cd80:  _gr_inside
0002cd80: 206f 0004      	moveal %sp@(4),%a0
0002cd84: 302f 0008      	movew %sp@(8),%d0
0002cd88: d150           	addw %d0,%a0@
0002cd8a: d168 0002      	addw %d0,%a0@(2)
0002cd8e: 4440           	negw %d0
0002cd90: d040           	addw %d0,%d0
0002cd92: d168 0004      	addw %d0,%a0@(4)
0002cd96: d168 0006      	addw %d0,%a0@(6)
0002cd9a: 4e75           	rts
0002cd9c:  _gr_rect
0002cd9c: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0002cda0: 362f 0012      	movew %sp@(18),%d3
0002cda4: 246f 0014      	moveal %sp@(20),%a2
0002cda8: 670c           	beqs 0x2cdb6
0002cdaa: 0c43 0007      	cmpiw #7,%d3
0002cdae: 57c2           	seq %d2
0002cdb0: 4882           	extw %d2
0002cdb2: 5442           	addqw #2,%d2
0002cdb4: 6002           	bras 0x2cdb8
0002cdb6: 4242           	clrw %d2
0002cdb8: 3f2f 0010      	movew %sp@(16),%sp@-
0002cdbc: 3f3c 0019      	movew #25,%sp@-
0002cdc0: 4eb9 0002 db58 	jsr 0x2db58
0002cdc6: 3f2a 0006      	movew %a2@(6),%sp@-
0002cdca: 3f2a 0004      	movew %a2@(4),%sp@-
0002cdce: 3f2a 0002      	movew %a2@(2),%sp@-
0002cdd2: 3f12           	movew %a2@,%sp@-
0002cdd4: 3f03           	movew %d3,%sp@-
0002cdd6: 3f02           	movew %d2,%sp@-
0002cdd8: 3f3c 0001      	movew #1,%sp@-
0002cddc: 4eba fe30      	jsr %pc@(0x2cc0e)
0002cde0: 4fef 0012      	lea %sp@(18),%sp
0002cde4: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0002cde8: 4e75           	rts
0002cdea:  _gr_just
0002cdea: 48e7 3e20      	moveml %d2-%d6/%a2,%sp@-
0002cdee: 382f 001c      	movew %sp@(28),%d4
0002cdf2: 302f 001e      	movew %sp@(30),%d0
0002cdf6: 246f 0028      	moveal %sp@(40),%a2
0002cdfa: 0c40 0003      	cmpiw #3,%d0
0002cdfe: 6608           	bnes 0x2ce08
0002ce00: 3639 0005 42f0 	movew 0x542f0,%d3
0002ce06: 6016           	bras 0x2ce1e
0002ce08: 0c40 0005      	cmpiw #5,%d0
0002ce0c: 6608           	bnes 0x2ce16
0002ce0e: 3639 0005 42ec 	movew 0x542ec,%d3
0002ce14: 6016           	bras 0x2ce2c
0002ce16: 4243           	clrw %d3
0002ce18: 0c40 0003      	cmpiw #3,%d0
0002ce1c: 6608           	bnes 0x2ce26
0002ce1e: 3439 0005 42ee 	movew 0x542ee,%d2
0002ce24: 6010           	bras 0x2ce36
0002ce26: 0c40 0005      	cmpiw #5,%d0
0002ce2a: 6608           	bnes 0x2ce34
0002ce2c: 3439 0005 42ea 	movew 0x542ea,%d2
0002ce32: 6002           	bras 0x2ce36
0002ce34: 4242           	clrw %d2
0002ce36: 2f2f 0020      	movel %sp@(32),%sp@-
0002ce3a: 4879 0005 4128 	pea 0x54128
0002ce40: 4eb9 0001 c652 	jsr 0x1c652
0002ce46: 3c00           	movew %d0,%d6
0002ce48: 302a 0004      	movew %a2@(4),%d0
0002ce4c: 3206           	movew %d6,%d1
0002ce4e: c3c3           	mulsw %d3,%d1
0002ce50: 508f           	addql #8,%sp
0002ce52: b041           	cmpw %d1,%d0
0002ce54: 6c02           	bges 0x2ce58
0002ce56: 3200           	movew %d0,%d1
0002ce58: 3541 0004      	movew %d1,%a2@(4)
0002ce5c: 302a 0006      	movew %a2@(6),%d0
0002ce60: 3a02           	movew %d2,%d5
0002ce62: b042           	cmpw %d2,%d0
0002ce64: 6c02           	bges 0x2ce68
0002ce66: 3a00           	movew %d0,%d5
0002ce68: 3545 0006      	movew %d5,%a2@(6)
0002ce6c: 3005           	movew %d5,%d0
0002ce6e: 48c0           	extl %d0
0002ce70: 81c2           	divsw %d2,%d0
0002ce72: 670e           	beqs 0x2ce82
0002ce74: 3001           	movew %d1,%d0
0002ce76: 48c0           	extl %d0
0002ce78: 81c3           	divsw %d3,%d0
0002ce7a: bc40           	cmpw %d0,%d6
0002ce7c: 6c06           	bges 0x2ce84
0002ce7e: 3006           	movew %d6,%d0
0002ce80: 6002           	bras 0x2ce84
0002ce82: 4240           	clrw %d0
0002ce84: 306f 0026      	moveaw %sp@(38),%a0
0002ce88: 90c5           	subaw %d5,%a0
0002ce8a: 3a08           	movew %a0,%d5
0002ce8c: 6f08           	bles 0x2ce96
0002ce8e: 5245           	addqw #1,%d5
0002ce90: e245           	asrw #1,%d5
0002ce92: db6a 0002      	addw %d5,%a2@(2)
0002ce96: 306f 0024      	moveaw %sp@(36),%a0
0002ce9a: 90c1           	subaw %d1,%a0
0002ce9c: 3208           	movew %a0,%d1
0002ce9e: 6f14           	bles 0x2ceb4
0002cea0: 0c44 0002      	cmpiw #2,%d4
0002cea4: 6606           	bnes 0x2ceac
0002cea6: 5241           	addqw #1,%d1
0002cea8: e241           	asrw #1,%d1
0002ceaa: 6006           	bras 0x2ceb2
0002ceac: 0c44 0001      	cmpiw #1,%d4
0002ceb0: 6602           	bnes 0x2ceb4
0002ceb2: d352           	addw %d1,%a2@
0002ceb4: 4cdf 047c      	moveml %sp@+,%d2-%d6/%a2
0002ceb8: 4e75           	rts
0002ceba:  _gr_gtext
0002ceba: 518f           	subql #8,%sp
0002cebc: 2f0e           	movel %fp,%sp@-
0002cebe: 2f02           	movel %d2,%sp@-
0002cec0: 342f 0016      	movew %sp@(22),%d2
0002cec4: 4def 0010      	lea %sp@(16),%fp
0002cec8: 206f 001c      	moveal %sp@(28),%a0
0002cecc: 2010           	movel %a0@,%d0
0002cece: 2228 0004      	movel %a0@(4),%d1
0002ced2: 2d01           	movel %d1,%fp@-
0002ced4: 2d00           	movel %d0,%fp@-
0002ced6: 2f0e           	movel %fp,%sp@-
0002ced8: 3f2f 0012      	movew %sp@(18),%sp@-
0002cedc: 3f2f 0012      	movew %sp@(18),%sp@-
0002cee0: 2f2f 0020      	movel %sp@(32),%sp@-
0002cee4: 3f02           	movew %d2,%sp@-
0002cee6: 3f2f 0022      	movew %sp@(34),%sp@-
0002ceea: 4eba fefe      	jsr %pc@(0x2cdea)
0002ceee: 4fef 0010      	lea %sp@(16),%sp
0002cef2: 4a40           	tstw %d0
0002cef4: 6f12           	bles 0x2cf08
0002cef6: 3f00           	movew %d0,%sp@-
0002cef8: 3f2f 000c      	movew %sp@(12),%sp@-
0002cefc: 3f2f 000c      	movew %sp@(12),%sp@-
0002cf00: 3f02           	movew %d2,%sp@-
0002cf02: 4eba fda4      	jsr %pc@(0x2cca8)
0002cf06: 508f           	addql #8,%sp
0002cf08: 241f           	movel %sp@+,%d2
0002cf0a: 2c5f           	moveal %sp@+,%fp
0002cf0c: 508f           	addql #8,%sp
0002cf0e: 4e75           	rts
0002cf10:  _gr_crack
0002cf10: 2f02           	movel %d2,%sp@-
0002cf12: 302f 0008      	movew %sp@(8),%d0
0002cf16: 3200           	movew %d0,%d1
0002cf18: 740c           	moveq #12,%d2
0002cf1a: e469           	lsrw %d2,%d1
0002cf1c: 206f 000a      	moveal %sp@(10),%a0
0002cf20: 3081           	movew %d1,%a0@
0002cf22: 3200           	movew %d0,%d1
0002cf24: e049           	lsrw #8,%d1
0002cf26: 206f 000e      	moveal %sp@(14),%a0
0002cf2a: 0241 000f      	andiw #15,%d1
0002cf2e: 3081           	movew %d1,%a0@
0002cf30: 4a00           	tstb %d0
0002cf32: 5cc1           	sge %d1
0002cf34: 4881           	extw %d1
0002cf36: 206f 001a      	moveal %sp@(26),%a0
0002cf3a: 143c 0001      	moveb #1,%d2
0002cf3e: 9441           	subw %d1,%d2
0002cf40: 3082           	movew %d2,%a0@
0002cf42: 3200           	movew %d0,%d1
0002cf44: e849           	lsrw #4,%d1
0002cf46: 206f 0012      	moveal %sp@(18),%a0
0002cf4a: 0241 0007      	andiw #7,%d1
0002cf4e: 3081           	movew %d1,%a0@
0002cf50: 206f 0016      	moveal %sp@(22),%a0
0002cf54: 0240 000f      	andiw #15,%d0
0002cf58: 3080           	movew %d0,%a0@
0002cf5a: 241f           	movel %sp@+,%d2
0002cf5c: 4e75           	rts
0002cf5e:  _gr_gicon
0002cf5e: 4e56 ffe8      	linkw %fp,#-24
0002cf62: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002cf66: 3e2e 0008      	movew %fp@(8),%d7
0002cf6a: 246e 000a      	moveal %fp@(10),%a2
0002cf6e: 2a6e 000e      	moveal %fp@(14),%a5
0002cf72: 3a2a 000c      	movew %a2@(12),%d5
0002cf76: 47ea 0012      	lea %a2@(18),%a3
0002cf7a: 49ea 001a      	lea %a2@(26),%a4
0002cf7e: 3805           	movew %d5,%d4
0002cf80: 700c           	moveq #12,%d0
0002cf82: e06c           	lsrw %d0,%d4
0002cf84: 3405           	movew %d5,%d2
0002cf86: e042           	asrw #8,%d2
0002cf88: 0242 000f      	andiw #15,%d2
0002cf8c: 0245 00ff      	andiw #255,%d5
0002cf90: 3007           	movew %d7,%d0
0002cf92: 0240 0001      	andiw #1,%d0
0002cf96: bafc 0000      	cmpaw #0,%a5
0002cf9a: 671a           	beqs 0x2cfb6
0002cf9c: 4a40           	tstw %d0
0002cf9e: 670c           	beqs 0x2cfac
0002cfa0: 2c2d 000a      	movel %a5@(10),%d6
0002cfa4: 6706           	beqs 0x2cfac
0002cfa6: 262d 000e      	movel %a5@(14),%d3
0002cfaa: 601a           	bras 0x2cfc6
0002cfac: 2c2d 0002      	movel %a5@(2),%d6
0002cfb0: 262d 0006      	movel %a5@(6),%d3
0002cfb4: 6010           	bras 0x2cfc6
0002cfb6: 4a40           	tstw %d0
0002cfb8: 6706           	beqs 0x2cfc0
0002cfba: 3004           	movew %d4,%d0
0002cfbc: 3802           	movew %d2,%d4
0002cfbe: 3400           	movew %d0,%d2
0002cfc0: 2c2a 0004      	movel %a2@(4),%d6
0002cfc4: 2612           	movel %a2@,%d3
0002cfc6: 0807 0006      	btst #6,%d7
0002cfca: 6704           	beqs 0x2cfd0
0002cfcc: 4a42           	tstw %d2
0002cfce: 6742           	beqs 0x2d012
0002cfd0: 3f04           	movew %d4,%sp@-
0002cfd2: 3f02           	movew %d2,%sp@-
0002cfd4: 2f0b           	movel %a3,%sp@-
0002cfd6: 2f03           	movel %d3,%sp@-
0002cfd8: 4eba f932      	jsr %pc@(0x2c90c)
0002cfdc: 206a 0008      	moveal %a2@(8),%a0
0002cfe0: 4fef 000c      	lea %sp@(12),%sp
0002cfe4: 4a10           	tstb %a0@
0002cfe6: 672a           	beqs 0x2d012
0002cfe8: bafc 0000      	cmpaw #0,%a5
0002cfec: 6716           	beqs 0x2d004
0002cfee: 0807 0000      	btst #0,%d7
0002cff2: 6710           	beqs 0x2d004
0002cff4: 2f0c           	movel %a4,%sp@-
0002cff6: 3f3c 0007      	movew #7,%sp@-
0002cffa: 3f04           	movew %d4,%sp@-
0002cffc: 4eba fd9e      	jsr %pc@(0x2cd9c)
0002d000: 508f           	addql #8,%sp
0002d002: 6016           	bras 0x2d01a
0002d004: 2f0c           	movel %a4,%sp@-
0002d006: 3f3c 0007      	movew #7,%sp@-
0002d00a: 3f02           	movew %d2,%sp@-
0002d00c: 4eba fd8e      	jsr %pc@(0x2cd9c)
0002d010: 508f           	addql #8,%sp
0002d012: bafc 0000      	cmpaw #0,%a5
0002d016: 6700 0156      	beqw 0x2d16e
0002d01a: 3d55 ffee      	movew %a5@,%fp@(-18)
0002d01e: 3f2a 0018      	movew %a2@(24),%sp@-
0002d022: 302a 0016      	movew %a2@(22),%d0
0002d026: 6c02           	bges 0x2d02a
0002d028: 5e40           	addqw #7,%d0
0002d02a: e640           	asrw #3,%d0
0002d02c: 3f00           	movew %d0,%sp@-
0002d02e: 2f06           	movel %d6,%sp@-
0002d030: 4879 0005 42c6 	pea 0x542c6
0002d036: 4eb9 0002 de76 	jsr 0x2de76
0002d03c: 33ee ffee 0005 	movew %fp@(-18),0x542d2
0002d042: 42d2 
0002d044: 4879 0005 42b2 	pea 0x542b2
0002d04a: 4eb9 0002 dde0 	jsr 0x2dde0
0002d050: 33ee ffee 0005 	movew %fp@(-18),0x542be
0002d056: 42be 
0002d058: 4eb9 0002 dc54 	jsr 0x2dc54
0002d05e: 426e fff0      	clrw %fp@(-16)
0002d062: 426e fff2      	clrw %fp@(-14)
0002d066: 3c2a 0016      	movew %a2@(22),%d6
0002d06a: 3206           	movew %d6,%d1
0002d06c: 5341           	subqw #1,%d1
0002d06e: 3d41 fff4      	movew %d1,%fp@(-12)
0002d072: 302a 0018      	movew %a2@(24),%d0
0002d076: 3240           	moveaw %d0,%a1
0002d078: 5349           	subqw #1,%a1
0002d07a: 3d49 fff6      	movew %a1,%fp@(-10)
0002d07e: 306a 0012      	moveaw %a2@(18),%a0
0002d082: 3d48 fff8      	movew %a0,%fp@(-8)
0002d086: 322a 0014      	movew %a2@(20),%d1
0002d08a: 3d41 fffa      	movew %d1,%fp@(-6)
0002d08e: dc48           	addw %a0,%d6
0002d090: 5346           	subqw #1,%d6
0002d092: 3d46 fffc      	movew %d6,%fp@(-4)
0002d096: d041           	addw %d1,%d0
0002d098: 5340           	subqw #1,%d0
0002d09a: 3d40 fffe      	movew %d0,%fp@(-2)
0002d09e: 4fef 0010      	lea %sp@(16),%sp
0002d0a2: 0c6e 0008 ffee 	cmpiw #8,%fp@(-18)
0002d0a8: 6e04           	bgts 0x2d0ae
0002d0aa: 7007           	moveq #7,%d0
0002d0ac: 6002           	bras 0x2d0b0
0002d0ae: 7001           	moveq #1,%d0
0002d0b0: 4879 0005 42b2 	pea 0x542b2
0002d0b6: 4879 0005 42c6 	pea 0x542c6
0002d0bc: 486e fff0      	pea %fp@(-16)
0002d0c0: 3f00           	movew %d0,%sp@-
0002d0c2: 4eb9 0002 df80 	jsr 0x2df80
0002d0c8: 4eb9 0002 dc70 	jsr 0x2dc70
0002d0ce: 4fef 000e      	lea %sp@(14),%sp
0002d0d2: 0807 0000      	btst #0,%d7
0002d0d6: 6700 00aa      	beqw 0x2d182
0002d0da: 4aad 000a      	tstl %a5@(10)
0002d0de: 6600 00a0      	bnew 0x2d180
0002d0e2: 3d6a 0018 ffee 	movew %a2@(24),%fp@(-18)
0002d0e8: 382a 0016      	movew %a2@(22),%d4
0002d0ec: 6c04           	bges 0x2d0f2
0002d0ee: 0644 000f      	addiw #15,%d4
0002d0f2: e844           	asrw #4,%d4
0002d0f4: 306e ffee      	moveaw %fp@(-18),%a0
0002d0f8: 3244           	moveaw %d4,%a1
0002d0fa: 2f09           	movel %a1,%sp@-
0002d0fc: 4870 8800      	pea %a0@(0000000000000000,%a0:l)
0002d100: 4eb9 0001 e9c8 	jsr 0x1e9c8
0002d106: 588f           	addql #4,%sp
0002d108: 2e80           	movel %d0,%sp@
0002d10a: 4eb9 0001 c36c 	jsr 0x1c36c
0002d110: 2c00           	movel %d0,%d6
0002d112: 588f           	addql #4,%sp
0002d114: 676a           	beqs 0x2d180
0002d116: 2200           	movel %d0,%d1
0002d118: 91c8           	subal %a0,%a0
0002d11a: 3e04           	movew %d4,%d7
0002d11c: 4647           	notw %d7
0002d11e: 700f           	moveq #15,%d0
0002d120: e067           	asrw %d0,%d7
0002d122: ce44           	andw %d4,%d7
0002d124: 0287 0000 ffff 	andil #65535,%d7
0002d12a: de87           	addl %d7,%d7
0002d12c: 3008           	movew %a0,%d0
0002d12e: 6036           	bras 0x2d166
0002d130: 3d7c 5555 ffec 	movew #21845,%fp@(-20)
0002d136: 0800 0000      	btst #0,%d0
0002d13a: 6706           	beqs 0x2d142
0002d13c: 3d7c aaaa ffec 	movew #-21846,%fp@(-20)
0002d142: 2a43           	moveal %d3,%a5
0002d144: 2241           	moveal %d1,%a1
0002d146: 91c8           	subal %a0,%a0
0002d148: 3d40 ffea      	movew %d0,%fp@(-22)
0002d14c: 600a           	bras 0x2d158
0002d14e: 302e ffec      	movew %fp@(-20),%d0
0002d152: c05d           	andw %a5@+,%d0
0002d154: 32c0           	movew %d0,%a1@+
0002d156: 5248           	addqw #1,%a0
0002d158: b848           	cmpw %a0,%d4
0002d15a: 6ef2           	bgts 0x2d14e
0002d15c: 302e ffea      	movew %fp@(-22),%d0
0002d160: d687           	addl %d7,%d3
0002d162: d287           	addl %d7,%d1
0002d164: 5240           	addqw #1,%d0
0002d166: b06e ffee      	cmpw %fp@(-18),%d0
0002d16a: 6dc4           	blts 0x2d130
0002d16c: 6070           	bras 0x2d1de
0002d16e: 3f02           	movew %d2,%sp@-
0002d170: 3f04           	movew %d4,%sp@-
0002d172: 2f0b           	movel %a3,%sp@-
0002d174: 2f06           	movel %d6,%sp@-
0002d176: 4eba f794      	jsr %pc@(0x2c90c)
0002d17a: 4fef 000c      	lea %sp@(12),%sp
0002d17e: 6002           	bras 0x2d182
0002d180: 3802           	movew %d2,%d4
0002d182: 3f04           	movew %d4,%sp@-
0002d184: 3f3c 0002      	movew #2,%sp@-
0002d188: 3f3c 0001      	movew #1,%sp@-
0002d18c: 4eba f4b8      	jsr %pc@(0x2c646)
0002d190: 5c8f           	addql #6,%sp
0002d192: 4a45           	tstw %d5
0002d194: 6728           	beqs 0x2d1be
0002d196: 33c5 0005 4128 	movew %d5,0x54128
0002d19c: 3f3c 0001      	movew #1,%sp@-
0002d1a0: 322a 0014      	movew %a2@(20),%d1
0002d1a4: d26a 0010      	addw %a2@(16),%d1
0002d1a8: 3f01           	movew %d1,%sp@-
0002d1aa: 326a 0012      	moveaw %a2@(18),%a1
0002d1ae: d2ea 000e      	addaw %a2@(14),%a1
0002d1b2: 3f09           	movew %a1,%sp@-
0002d1b4: 3f3c 0005      	movew #5,%sp@-
0002d1b8: 4eba faee      	jsr %pc@(0x2cca8)
0002d1bc: 508f           	addql #8,%sp
0002d1be: 2f0c           	movel %a4,%sp@-
0002d1c0: 2f2a 0008      	movel %a2@(8),%sp@-
0002d1c4: 3f3c 0005      	movew #5,%sp@-
0002d1c8: 3f3c 0002      	movew #2,%sp@-
0002d1cc: 4eba fcec      	jsr %pc@(0x2ceba)
0002d1d0: 4fef 000c      	lea %sp@(12),%sp
0002d1d4: 4cee 3cfc ffc0 	moveml %fp@(-64),%d2-%d7/%a2-%a5
0002d1da: 4e5e           	unlk %fp
0002d1dc: 4e75           	rts
0002d1de: 4267           	clrw %sp@-
0002d1e0: 3f3c 0001      	movew #1,%sp@-
0002d1e4: 2f0b           	movel %a3,%sp@-
0002d1e6: 2f06           	movel %d6,%sp@-
0002d1e8: 4eba f722      	jsr %pc@(0x2c90c)
0002d1ec: 2f06           	movel %d6,%sp@-
0002d1ee: 4eb9 0001 c398 	jsr 0x1c398
0002d1f4: 4fef 0010      	lea %sp@(16),%sp
0002d1f8: 6086           	bras 0x2d180
0002d1fa:  _gr_box
0002d1fa: 518f           	subql #8,%sp
0002d1fc: 48e7 3f38      	moveml %d2-%d7/%a2-%a4,%sp@-
0002d200: 382f 0030      	movew %sp@(48),%d4
0002d204: 3a2f 0032      	movew %sp@(50),%d5
0002d208: 3c2f 0034      	movew %sp@(52),%d6
0002d20c: 3e2f 0036      	movew %sp@(54),%d7
0002d210: 342f 0038      	movew %sp@(56),%d2
0002d214: 675c           	beqs 0x2d272
0002d216: 6c02           	bges 0x2d21a
0002d218: 5342           	subqw #1,%d2
0002d21a: 4eb9 0002 dc54 	jsr 0x2dc54
0002d220: 7624           	moveq #36,%d3
0002d222: d68f           	addl %sp,%d3
0002d224: 49fa fb5a      	lea %pc@(0x2cd80),%a4
0002d228: 47fa f1ae      	lea %pc@(0x2c3d8),%a3
0002d22c: 45f9 0002 debc 	lea 0x2debc,%a2
0002d232: 4a42           	tstw %d2
0002d234: 5ec0           	sgt %d0
0002d236: 4880           	extw %d0
0002d238: 0040 0001      	oriw #1,%d0
0002d23c: d440           	addw %d0,%d2
0002d23e: 3f44 0024      	movew %d4,%sp@(36)
0002d242: 3f45 0026      	movew %d5,%sp@(38)
0002d246: 3f46 0028      	movew %d6,%sp@(40)
0002d24a: 3f47 002a      	movew %d7,%sp@(42)
0002d24e: 3f02           	movew %d2,%sp@-
0002d250: 2f03           	movel %d3,%sp@-
0002d252: 4e94           	jsr %a4@
0002d254: 2f03           	movel %d3,%sp@-
0002d256: 4e93           	jsr %a3@
0002d258: 4879 0005 4100 	pea 0x54100
0002d25e: 3f3c 0005      	movew #5,%sp@-
0002d262: 4e92           	jsr %a2@
0002d264: 4fef 0010      	lea %sp@(16),%sp
0002d268: 4a42           	tstw %d2
0002d26a: 66c6           	bnes 0x2d232
0002d26c: 4eb9 0002 dc70 	jsr 0x2dc70
0002d272: 4cdf 1cfc      	moveml %sp@+,%d2-%d7/%a2-%a4
0002d276: 508f           	addql #8,%sp
0002d278: 4e75           	rts
0002d27a: 5555           	subqw #2,%a5@
0002d27c: aaaa aaaa 5555 	macl %a2,%a2,<<,%a2@(21845)&,%d5
0002d282: 5555           	subqw #2,%a5@
0002d284: aaaa 0000 4e56 	macw %d0l,%d0l,%a2@(20054),%d5
0002d28a: ffe8           	.short 0xffe8
0002d28c: 4eb9 0002 9264 	jsr 0x29264
0002d292: 3d6e 0008 fff6 	movew %fp@(8),%fp@(-10)
0002d298: 3d6e 000a fff8 	movew %fp@(10),%fp@(-8)
0002d29e: 3d6e 000c fffa 	movew %fp@(12),%fp@(-6)
0002d2a4: 3d6e 000e fffc 	movew %fp@(14),%fp@(-4)
0002d2aa: 3d6e 0010 fffe 	movew %fp@(16),%fp@(-2)
0002d2b0: 486e ffea      	pea %fp@(-22)
0002d2b4: 42a7           	clrl %sp@-
0002d2b6: 2f3c 0001 ff00 	movel #130816,%sp@-
0002d2bc: 42a7           	clrl %sp@-
0002d2be: 42a7           	clrl %sp@-
0002d2c0: 42a7           	clrl %sp@-
0002d2c2: 486e fff6      	pea %fp@(-10)
0002d2c6: 3f3c 0007      	movew #7,%sp@-
0002d2ca: 4eb9 0002 a770 	jsr 0x2a770
0002d2d0: 4fef 001e      	lea %sp@(30),%sp
0002d2d4: 0800 0001      	btst #1,%d0
0002d2d8: 57c0           	seq %d0
0002d2da: 4880           	extw %d0
0002d2dc: 4440           	negw %d0
0002d2de: 4e5e           	unlk %fp
0002d2e0: 4e75           	rts
0002d2e2: 4e56 fff8      	linkw %fp,#-8
0002d2e6: 2f02           	movel %d2,%sp@-
0002d2e8: 226e 0008      	moveal %fp@(8),%a1
0002d2ec: 206e 000c      	moveal %fp@(12),%a0
0002d2f0: 3029 0006      	movew %a1@(6),%d0
0002d2f4: d068 0006      	addw %a0@(6),%d0
0002d2f8: 3229 0004      	movew %a1@(4),%d1
0002d2fc: d268 0004      	addw %a0@(4),%d1
0002d300: 3429 0002      	movew %a1@(2),%d2
0002d304: d468 0002      	addw %a0@(2),%d2
0002d308: 3251           	moveaw %a1@,%a1
0002d30a: d2d0           	addaw %a0@,%a1
0002d30c: 3d49 fff8      	movew %a1,%fp@(-8)
0002d310: 3d42 fffa      	movew %d2,%fp@(-6)
0002d314: 3d41 fffc      	movew %d1,%fp@(-4)
0002d318: 3d40 fffe      	movew %d0,%fp@(-2)
0002d31c: 486e fff8      	pea %fp@(-8)
0002d320: 4eb9 0002 c6ec 	jsr 0x2c6ec
0002d326: 588f           	addql #4,%sp
0002d328: 242e fff4      	movel %fp@(-12),%d2
0002d32c: 4e5e           	unlk %fp
0002d32e: 4e75           	rts
0002d330: 48e7 3c00      	moveml %d2-%d5,%sp@-
0002d334: 242f 0014      	movel %sp@(20),%d2
0002d338: 282f 0018      	movel %sp@(24),%d4
0002d33c: 2f04           	movel %d4,%sp@-
0002d33e: 4879 0005 40e8 	pea 0x540e8
0002d344: 4eb9 0001 c6fa 	jsr 0x1c6fa
0002d34a: 508f           	addql #8,%sp
0002d34c: 4a40           	tstw %d0
0002d34e: 57c3           	seq %d3
0002d350: 4883           	extw %d3
0002d352: 4443           	negw %d3
0002d354: 4eb9 0002 dc54 	jsr 0x2dc54
0002d35a: 2f02           	movel %d2,%sp@-
0002d35c: 4eb9 0002 c6ec 	jsr 0x2c6ec
0002d362: 588f           	addql #4,%sp
0002d364: 4a43           	tstw %d3
0002d366: 670a           	beqs 0x2d372
0002d368: 2f04           	movel %d4,%sp@-
0002d36a: 2f02           	movel %d2,%sp@-
0002d36c: 4eba ff74      	jsr %pc@(0x2d2e2)
0002d370: 508f           	addql #8,%sp
0002d372: 4eb9 0002 dc70 	jsr 0x2dc70
0002d378: 3f3c 0001      	movew #1,%sp@-
0002d37c: 3f3c 0001      	movew #1,%sp@-
0002d380: 3f39 0005 82c2 	movew 0x582c2,%sp@-
0002d386: 3f39 0005 82c4 	movew 0x582c4,%sp@-
0002d38c: 3f3c 0001      	movew #1,%sp@-
0002d390: 4eba fef6      	jsr %pc@(0x2d288)
0002d394: 3a00           	movew %d0,%d5
0002d396: 4eb9 0002 dc54 	jsr 0x2dc54
0002d39c: 2f02           	movel %d2,%sp@-
0002d39e: 4eb9 0002 c6ec 	jsr 0x2c6ec
0002d3a4: 4fef 000e      	lea %sp@(14),%sp
0002d3a8: 4a43           	tstw %d3
0002d3aa: 670a           	beqs 0x2d3b6
0002d3ac: 2f04           	movel %d4,%sp@-
0002d3ae: 2f02           	movel %d2,%sp@-
0002d3b0: 4eba ff30      	jsr %pc@(0x2d2e2)
0002d3b4: 508f           	addql #8,%sp
0002d3b6: 4eb9 0002 dc70 	jsr 0x2dc70
0002d3bc: 3005           	movew %d5,%d0
0002d3be: 4cdf 003c      	moveml %sp@+,%d2-%d5
0002d3c2: 4e75           	rts
0002d3c4: 4879 0005 40f8 	pea 0x540f8
0002d3ca: 4eb9 0002 c4dc 	jsr 0x2c4dc
0002d3d0: 3f3c 0001      	movew #1,%sp@-
0002d3d4: 3f3c 0003      	movew #3,%sp@-
0002d3d8: 4267           	clrw %sp@-
0002d3da: 4eb9 0002 c646 	jsr 0x2c646
0002d3e0: 4fef 000a      	lea %sp@(10),%sp
0002d3e4: 4e75           	rts
0002d3e6:  _gr_stepcalc
0002d3e6: 48e7 3c3e      	moveml %d2-%d5/%a2-%fp,%sp@-
0002d3ea: 342f 0028      	movew %sp@(40),%d2
0002d3ee: 362f 002a      	movew %sp@(42),%d3
0002d3f2: 246f 002c      	moveal %sp@(44),%a2
0002d3f6: 266f 0030      	moveal %sp@(48),%a3
0002d3fa: 286f 0034      	moveal %sp@(52),%a4
0002d3fe: 2a6f 003c      	moveal %sp@(60),%a5
0002d402: 2c6f 0040      	moveal %sp@(64),%fp
0002d406: 302a 0004      	movew %a2@(4),%d0
0002d40a: 3200           	movew %d0,%d1
0002d40c: 780f           	moveq #15,%d4
0002d40e: e869           	lsrw %d4,%d1
0002d410: d240           	addw %d0,%d1
0002d412: e241           	asrw #1,%d1
0002d414: 3002           	movew %d2,%d0
0002d416: e868           	lsrw %d4,%d0
0002d418: d042           	addw %d2,%d0
0002d41a: e240           	asrw #1,%d0
0002d41c: 9240           	subw %d0,%d1
0002d41e: 3681           	movew %d1,%a3@
0002d420: 302a 0006      	movew %a2@(6),%d0
0002d424: 3400           	movew %d0,%d2
0002d426: e86a           	lsrw %d4,%d2
0002d428: d440           	addw %d0,%d2
0002d42a: e242           	asrw #1,%d2
0002d42c: 3003           	movew %d3,%d0
0002d42e: e868           	lsrw %d4,%d0
0002d430: d043           	addw %d3,%d0
0002d432: e240           	asrw #1,%d0
0002d434: 9440           	subw %d0,%d2
0002d436: 3882           	movew %d2,%a4@
0002d438: 3613           	movew %a3@,%d3
0002d43a: 4eba ff88      	jsr %pc@(0x2d3c4)
0002d43e: 3203           	movew %d3,%d1
0002d440: d242           	addw %d2,%d1
0002d442: 3001           	movew %d1,%d0
0002d444: e868           	lsrw %d4,%d0
0002d446: d041           	addw %d1,%d0
0002d448: e240           	asrw #1,%d0
0002d44a: 4241           	clrw %d1
0002d44c: 600c           	bras 0x2d45a
0002d44e: 3800           	movew %d0,%d4
0002d450: 7a0f           	moveq #15,%d5
0002d452: ea6c           	lsrw %d5,%d4
0002d454: d044           	addw %d4,%d0
0002d456: e240           	asrw #1,%d0
0002d458: 5241           	addqw #1,%d1
0002d45a: 4a40           	tstw %d0
0002d45c: 66f0           	bnes 0x2d44e
0002d45e: 206f 0038      	moveal %sp@(56),%a0
0002d462: 3081           	movew %d1,%a0@
0002d464: 671c           	beqs 0x2d482
0002d466: 3003           	movew %d3,%d0
0002d468: 48c0           	extl %d0
0002d46a: 81c1           	divsw %d1,%d0
0002d46c: 4a40           	tstw %d0
0002d46e: 6e02           	bgts 0x2d472
0002d470: 7001           	moveq #1,%d0
0002d472: 3a80           	movew %d0,%a5@
0002d474: 48c2           	extl %d2
0002d476: 85c1           	divsw %d1,%d2
0002d478: 4a42           	tstw %d2
0002d47a: 6e02           	bgts 0x2d47e
0002d47c: 7401           	moveq #1,%d2
0002d47e: 3c82           	movew %d2,%fp@
0002d480: 6008           	bras 0x2d48a
0002d482: 3cbc 0001      	movew #1,%fp@
0002d486: 3abc 0001      	movew #1,%a5@
0002d48a: 3012           	movew %a2@,%d0
0002d48c: d153           	addw %d0,%a3@
0002d48e: 322a 0002      	movew %a2@(2),%d1
0002d492: d354           	addw %d1,%a4@
0002d494: 4cdf 7c3c      	moveml %sp@+,%d2-%d5/%a2-%fp
0002d498: 4e75           	rts
0002d49a:  _gr_rubwind
0002d49a: 518f           	subql #8,%sp
0002d49c: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
0002d4a0: 362f 0024      	movew %sp@(36),%d3
0002d4a4: 342f 0026      	movew %sp@(38),%d2
0002d4a8: 2a2f 0028      	movel %sp@(40),%d5
0002d4ac: 3f3c 0001      	movew #1,%sp@-
0002d4b0: 4eb9 0003 546a 	jsr 0x3546a
0002d4b6: 4eba ff0c      	jsr %pc@(0x2d3c4)
0002d4ba: 3f6f 0022 0016 	movew %sp@(34),%sp@(22)
0002d4c0: 3f6f 0024 0018 	movew %sp@(36),%sp@(24)
0002d4c6: 548f           	addql #2,%sp
0002d4c8: 7814           	moveq #20,%d4
0002d4ca: d88f           	addl %sp,%d4
0002d4cc: 45fa fe62      	lea %pc@(0x2d330),%a2
0002d4d0: 302f 0016      	movew %sp@(22),%d0
0002d4d4: 3239 0005 82c4 	movew 0x582c4,%d1
0002d4da: 926f 0014      	subw %sp@(20),%d1
0002d4de: 5241           	addqw #1,%d1
0002d4e0: 3043           	moveaw %d3,%a0
0002d4e2: b243           	cmpw %d3,%d1
0002d4e4: 6f02           	bles 0x2d4e8
0002d4e6: 3041           	moveaw %d1,%a0
0002d4e8: 3f48 0018      	movew %a0,%sp@(24)
0002d4ec: 3239 0005 82c2 	movew 0x582c2,%d1
0002d4f2: 9240           	subw %d0,%d1
0002d4f4: 3001           	movew %d1,%d0
0002d4f6: 5240           	addqw #1,%d0
0002d4f8: 3202           	movew %d2,%d1
0002d4fa: b042           	cmpw %d2,%d0
0002d4fc: 6f02           	bles 0x2d500
0002d4fe: 3200           	movew %d0,%d1
0002d500: 3f41 001a      	movew %d1,%sp@(26)
0002d504: 2f05           	movel %d5,%sp@-
0002d506: 2f04           	movel %d4,%sp@-
0002d508: 4e92           	jsr %a2@
0002d50a: 508f           	addql #8,%sp
0002d50c: 4a40           	tstw %d0
0002d50e: 66c0           	bnes 0x2d4d0
0002d510: 206f 002c      	moveal %sp@(44),%a0
0002d514: 30af 0018      	movew %sp@(24),%a0@
0002d518: 206f 0030      	moveal %sp@(48),%a0
0002d51c: 30af 001a      	movew %sp@(26),%a0@
0002d520: 4267           	clrw %sp@-
0002d522: 4eb9 0003 546a 	jsr 0x3546a
0002d528: 548f           	addql #2,%sp
0002d52a: 4cdf 043c      	moveml %sp@+,%d2-%d5/%a2
0002d52e: 508f           	addql #8,%sp
0002d530: 4e75           	rts
0002d532:  _gr_rubbox
0002d532: 2f2f 0010      	movel %sp@(16),%sp@-
0002d536: 2f2f 0010      	movel %sp@(16),%sp@-
0002d53a: 4879 0005 40e8 	pea 0x540e8
0002d540: 3f2f 0016      	movew %sp@(22),%sp@-
0002d544: 3f2f 0016      	movew %sp@(22),%sp@-
0002d548: 3f2f 0016      	movew %sp@(22),%sp@-
0002d54c: 3f2f 0016      	movew %sp@(22),%sp@-
0002d550: 4eba ff48      	jsr %pc@(0x2d49a)
0002d554: 4fef 0014      	lea %sp@(20),%sp
0002d558: 4e75           	rts
0002d55a:  _gr_dragbox
0002d55a: 518f           	subql #8,%sp
0002d55c: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
0002d560: 2a2f 002c      	movel %sp@(44),%d5
0002d564: 3f3c 0001      	movew #1,%sp@-
0002d568: 4eb9 0003 546a 	jsr 0x3546a
0002d56e: 4eba fe54      	jsr %pc@(0x2d3c4)
0002d572: 3639 0005 82c4 	movew 0x582c4,%d3
0002d578: 966f 002a      	subw %sp@(42),%d3
0002d57c: 548f           	addql #2,%sp
0002d57e: 3003           	movew %d3,%d0
0002d580: 4640           	notw %d0
0002d582: 720f           	moveq #15,%d1
0002d584: e260           	asrw %d1,%d0
0002d586: c640           	andw %d0,%d3
0002d588: 3439 0005 82c2 	movew 0x582c2,%d2
0002d58e: 946f 002a      	subw %sp@(42),%d2
0002d592: 3002           	movew %d2,%d0
0002d594: 4640           	notw %d0
0002d596: e260           	asrw %d1,%d0
0002d598: c440           	andw %d0,%d2
0002d59a: 3f6f 0024 001c 	movew %sp@(36),%sp@(28)
0002d5a0: 3f6f 0026 001e 	movew %sp@(38),%sp@(30)
0002d5a6: 7818           	moveq #24,%d4
0002d5a8: d88f           	addl %sp,%d4
0002d5aa: 47f9 0001 c6a4 	lea 0x1c6a4,%a3
0002d5b0: 45fa fd7e      	lea %pc@(0x2d330),%a2
0002d5b4: 3039 0005 82c4 	movew 0x582c4,%d0
0002d5ba: 9043           	subw %d3,%d0
0002d5bc: 3f40 0018      	movew %d0,%sp@(24)
0002d5c0: 3239 0005 82c2 	movew 0x582c2,%d1
0002d5c6: 9242           	subw %d2,%d1
0002d5c8: 3f41 001a      	movew %d1,%sp@(26)
0002d5cc: 2f04           	movel %d4,%sp@-
0002d5ce: 2f05           	movel %d5,%sp@-
0002d5d0: 4e93           	jsr %a3@
0002d5d2: 4879 0005 40e8 	pea 0x540e8
0002d5d8: 2f04           	movel %d4,%sp@-
0002d5da: 4e92           	jsr %a2@
0002d5dc: 4fef 0010      	lea %sp@(16),%sp
0002d5e0: 4a40           	tstw %d0
0002d5e2: 66d0           	bnes 0x2d5b4
0002d5e4: 206f 0030      	moveal %sp@(48),%a0
0002d5e8: 30af 0018      	movew %sp@(24),%a0@
0002d5ec: 206f 0034      	moveal %sp@(52),%a0
0002d5f0: 30af 001a      	movew %sp@(26),%a0@
0002d5f4: 4267           	clrw %sp@-
0002d5f6: 4eb9 0003 546a 	jsr 0x3546a
0002d5fc: 548f           	addql #2,%sp
0002d5fe: 4cdf 0c3c      	moveml %sp@+,%d2-%d5/%a2-%a3
0002d602: 508f           	addql #8,%sp
0002d604: 4e75           	rts
0002d606:  _gr_2box
0002d606: 4fef fff4      	lea %sp@(-12),%sp
0002d60a: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0002d60e: 246f 0040      	moveal %sp@(64),%a2
0002d612: 382f 0044      	movew %sp@(68),%d4
0002d616: 362f 0046      	movew %sp@(70),%d3
0002d61a: 4eb9 0002 dc54 	jsr 0x2dc54
0002d620: 3004           	movew %d4,%d0
0002d622: d044           	addw %d4,%d0
0002d624: 3f40 002c      	movew %d0,%sp@(44)
0002d628: 3003           	movew %d3,%d0
0002d62a: d043           	addw %d3,%d0
0002d62c: 3f40 002e      	movew %d0,%sp@(46)
0002d630: 7402           	moveq #2,%d2
0002d632: 4df9 0002 c6ec 	lea 0x2c6ec,%fp
0002d638: 4bf9 0002 c700 	lea 0x2c700,%a5
0002d63e: 4444           	negw %d4
0002d640: 3844           	moveaw %d4,%a4
0002d642: 4443           	negw %d3
0002d644: 3643           	moveaw %d3,%a3
0002d646: 3e2a 0006      	movew %a2@(6),%d7
0002d64a: 3c2a 0004      	movew %a2@(4),%d6
0002d64e: 3a2a 0002      	movew %a2@(2),%d5
0002d652: 3812           	movew %a2@,%d4
0002d654: 362f 003e      	movew %sp@(62),%d3
0002d658: 3f44 0030      	movew %d4,%sp@(48)
0002d65c: 3f45 0032      	movew %d5,%sp@(50)
0002d660: 3f46 0034      	movew %d6,%sp@(52)
0002d664: 3f47 0036      	movew %d7,%sp@(54)
0002d668: 4a6f 003c      	tstw %sp@(60)
0002d66c: 6708           	beqs 0x2d676
0002d66e: 486f 0030      	pea %sp@(48)
0002d672: 4e95           	jsr %a5@
0002d674: 6006           	bras 0x2d67c
0002d676: 486f 0030      	pea %sp@(48)
0002d67a: 4e96           	jsr %fp@
0002d67c: 588f           	addql #4,%sp
0002d67e: d84c           	addw %a4,%d4
0002d680: da4b           	addw %a3,%d5
0002d682: 4a6f 0048      	tstw %sp@(72)
0002d686: 6708           	beqs 0x2d690
0002d688: dc6f 002c      	addw %sp@(44),%d6
0002d68c: de6f 002e      	addw %sp@(46),%d7
0002d690: 51cb ffc6      	dbf %d3,0x2d658
0002d694: 5342           	subqw #1,%d2
0002d696: 66ae           	bnes 0x2d646
0002d698: 4eb9 0002 dc70 	jsr 0x2dc70
0002d69e: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0002d6a2: 4fef 000c      	lea %sp@(12),%sp
0002d6a6: 4e75           	rts
0002d6a8:  _gr_movebox
0002d6a8: 4e56 fff8      	linkw %fp,#-8
0002d6ac: 48e7 3f00      	moveml %d2-%d7,%sp@-
0002d6b0: 362e 000c      	movew %fp@(12),%d3
0002d6b4: 342e 000e      	movew %fp@(14),%d2
0002d6b8: 302e 0010      	movew %fp@(16),%d0
0002d6bc: 322e 0012      	movew %fp@(18),%d1
0002d6c0: 3d43 fff8      	movew %d3,%fp@(-8)
0002d6c4: 3d42 fffa      	movew %d2,%fp@(-6)
0002d6c8: 3d6e 0008 fffc 	movew %fp@(8),%fp@(-4)
0002d6ce: 3d6e 000a fffe 	movew %fp@(10),%fp@(-2)
0002d6d4: b043           	cmpw %d3,%d0
0002d6d6: 5ec4           	sgt %d4
0002d6d8: 4884           	extw %d4
0002d6da: 0044 0001      	oriw #1,%d4
0002d6de: b242           	cmpw %d2,%d1
0002d6e0: 5ec5           	sgt %d5
0002d6e2: 4885           	extw %d5
0002d6e4: 0045 0001      	oriw #1,%d5
0002d6e8: 9441           	subw %d1,%d2
0002d6ea: c5c5           	mulsw %d5,%d2
0002d6ec: 9640           	subw %d0,%d3
0002d6ee: c7c4           	mulsw %d4,%d3
0002d6f0: 4eba fcd2      	jsr %pc@(0x2d3c4)
0002d6f4: 3203           	movew %d3,%d1
0002d6f6: d242           	addw %d2,%d1
0002d6f8: 3001           	movew %d1,%d0
0002d6fa: 7c0f           	moveq #15,%d6
0002d6fc: ec68           	lsrw %d6,%d0
0002d6fe: d041           	addw %d1,%d0
0002d700: e240           	asrw #1,%d0
0002d702: 4241           	clrw %d1
0002d704: 600c           	bras 0x2d712
0002d706: 3c00           	movew %d0,%d6
0002d708: 7e0f           	moveq #15,%d7
0002d70a: ee6e           	lsrw %d7,%d6
0002d70c: d046           	addw %d6,%d0
0002d70e: e240           	asrw #1,%d0
0002d710: 5241           	addqw #1,%d1
0002d712: 4a40           	tstw %d0
0002d714: 66f0           	bnes 0x2d706
0002d716: 4a41           	tstw %d1
0002d718: 6716           	beqs 0x2d730
0002d71a: 48c3           	extl %d3
0002d71c: 87c1           	divsw %d1,%d3
0002d71e: 4a43           	tstw %d3
0002d720: 6e02           	bgts 0x2d724
0002d722: 7601           	moveq #1,%d3
0002d724: 48c2           	extl %d2
0002d726: 85c1           	divsw %d1,%d2
0002d728: 4a42           	tstw %d2
0002d72a: 6e08           	bgts 0x2d734
0002d72c: 7401           	moveq #1,%d2
0002d72e: 6004           	bras 0x2d734
0002d730: 7401           	moveq #1,%d2
0002d732: 7601           	moveq #1,%d3
0002d734: 4267           	clrw %sp@-
0002d736: cbc2           	mulsw %d2,%d5
0002d738: 3f05           	movew %d5,%sp@-
0002d73a: c9c3           	mulsw %d3,%d4
0002d73c: 3f04           	movew %d4,%sp@-
0002d73e: 486e fff8      	pea %fp@(-8)
0002d742: 3f01           	movew %d1,%sp@-
0002d744: 4267           	clrw %sp@-
0002d746: 4eba febe      	jsr %pc@(0x2d606)
0002d74a: 4fef 000e      	lea %sp@(14),%sp
0002d74e: 4cee 00fc ffe0 	moveml %fp@(-32),%d2-%d7
0002d754: 4e5e           	unlk %fp
0002d756: 4e75           	rts
0002d758:  _gr_growbox
0002d758: 4e56 fff4      	linkw %fp,#-12
0002d75c: 2f0a           	movel %a2,%sp@-
0002d75e: 246e 0008      	moveal %fp@(8),%a2
0002d762: 486e fffe      	pea %fp@(-2)
0002d766: 486e fffc      	pea %fp@(-4)
0002d76a: 486e fffa      	pea %fp@(-6)
0002d76e: 486e fff8      	pea %fp@(-8)
0002d772: 486e fff6      	pea %fp@(-10)
0002d776: 2f2e 000c      	movel %fp@(12),%sp@-
0002d77a: 3f2a 0006      	movew %a2@(6),%sp@-
0002d77e: 3f2a 0004      	movew %a2@(4),%sp@-
0002d782: 4eba fc62      	jsr %pc@(0x2d3e6)
0002d786: 3f2e fff8      	movew %fp@(-8),%sp@-
0002d78a: 3f2e fff6      	movew %fp@(-10),%sp@-
0002d78e: 3f2a 0002      	movew %a2@(2),%sp@-
0002d792: 3f12           	movew %a2@,%sp@-
0002d794: 3f2a 0006      	movew %a2@(6),%sp@-
0002d798: 3f2a 0004      	movew %a2@(4),%sp@-
0002d79c: 4eba ff0a      	jsr %pc@(0x2d6a8)
0002d7a0: 34ae fff6      	movew %fp@(-10),%a2@
0002d7a4: 356e fff8 0002 	movew %fp@(-8),%a2@(2)
0002d7aa: 4fef 0028      	lea %sp@(40),%sp
0002d7ae: 3f3c 0001      	movew #1,%sp@-
0002d7b2: 3f2e fffe      	movew %fp@(-2),%sp@-
0002d7b6: 3f2e fffc      	movew %fp@(-4),%sp@-
0002d7ba: 2f0a           	movel %a2,%sp@-
0002d7bc: 3f2e fffa      	movew %fp@(-6),%sp@-
0002d7c0: 3f3c 0001      	movew #1,%sp@-
0002d7c4: 4eba fe40      	jsr %pc@(0x2d606)
0002d7c8: 4fef 000e      	lea %sp@(14),%sp
0002d7cc: 246e fff0      	moveal %fp@(-16),%a2
0002d7d0: 4e5e           	unlk %fp
0002d7d2: 4e75           	rts
0002d7d4:  _gr_shrinkbox
0002d7d4: 4e56 fff4      	linkw %fp,#-12
0002d7d8: 2f0a           	movel %a2,%sp@-
0002d7da: 2f02           	movel %d2,%sp@-
0002d7dc: 246e 0008      	moveal %fp@(8),%a2
0002d7e0: 242e 000c      	movel %fp@(12),%d2
0002d7e4: 486e fffe      	pea %fp@(-2)
0002d7e8: 486e fffc      	pea %fp@(-4)
0002d7ec: 486e fffa      	pea %fp@(-6)
0002d7f0: 486e fff8      	pea %fp@(-8)
0002d7f4: 486e fff6      	pea %fp@(-10)
0002d7f8: 2f02           	movel %d2,%sp@-
0002d7fa: 3f2a 0006      	movew %a2@(6),%sp@-
0002d7fe: 3f2a 0004      	movew %a2@(4),%sp@-
0002d802: 4eba fbe2      	jsr %pc@(0x2d3e6)
0002d806: 3f3c 0001      	movew #1,%sp@-
0002d80a: 302e fffe      	movew %fp@(-2),%d0
0002d80e: 4440           	negw %d0
0002d810: 3f00           	movew %d0,%sp@-
0002d812: 302e fffc      	movew %fp@(-4),%d0
0002d816: 4440           	negw %d0
0002d818: 3f00           	movew %d0,%sp@-
0002d81a: 2f02           	movel %d2,%sp@-
0002d81c: 3f2e fffa      	movew %fp@(-6),%sp@-
0002d820: 3f3c 0001      	movew #1,%sp@-
0002d824: 4eba fde0      	jsr %pc@(0x2d606)
0002d828: 4fef 002a      	lea %sp@(42),%sp
0002d82c: 3f2a 0002      	movew %a2@(2),%sp@-
0002d830: 3f12           	movew %a2@,%sp@-
0002d832: 3f2e fff8      	movew %fp@(-8),%sp@-
0002d836: 3f2e fff6      	movew %fp@(-10),%sp@-
0002d83a: 3f2a 0006      	movew %a2@(6),%sp@-
0002d83e: 3f2a 0004      	movew %a2@(4),%sp@-
0002d842: 4eba fe64      	jsr %pc@(0x2d6a8)
0002d846: 4fef 000c      	lea %sp@(12),%sp
0002d84a: 242e ffec      	movel %fp@(-20),%d2
0002d84e: 246e fff0      	moveal %fp@(-16),%a2
0002d852: 4e5e           	unlk %fp
0002d854: 4e75           	rts
0002d856:  _gr_watchbox
0002d856: 4e56 fff8      	linkw %fp,#-8
0002d85a: 48e7 3e30      	moveml %d2-%d6/%a2-%a3,%sp@-
0002d85e: 282e 0008      	movel %fp@(8),%d4
0002d862: 3a2e 000c      	movew %fp@(12),%d5
0002d866: 362e 000e      	movew %fp@(14),%d3
0002d86a: 3c2e 0010      	movew %fp@(16),%d6
0002d86e: 4879 0005 40f8 	pea 0x540f8
0002d874: 4eb9 0002 c4dc 	jsr 0x2c4dc
0002d87a: 486e fff8      	pea %fp@(-8)
0002d87e: 3f05           	movew %d5,%sp@-
0002d880: 2f04           	movel %d4,%sp@-
0002d882: 4eb9 0003 0fa4 	jsr 0x30fa4
0002d888: 4fef 000e      	lea %sp@(14),%sp
0002d88c: 3003           	movew %d3,%d0
0002d88e: 4242           	clrw %d2
0002d890: 47f9 0003 2038 	lea 0x32038,%a3
0002d896: 45fa f9f0      	lea %pc@(0x2d288),%a2
0002d89a: 600a           	bras 0x2d8a6
0002d89c: 4a42           	tstw %d2
0002d89e: 6604           	bnes 0x2d8a4
0002d8a0: 3003           	movew %d3,%d0
0002d8a2: 6002           	bras 0x2d8a6
0002d8a4: 3006           	movew %d6,%d0
0002d8a6: 3f3c 0001      	movew #1,%sp@-
0002d8aa: 3f00           	movew %d0,%sp@-
0002d8ac: 3f05           	movew %d5,%sp@-
0002d8ae: 2f04           	movel %d4,%sp@-
0002d8b0: 4e93           	jsr %a3@
0002d8b2: 0a42 0001      	eoriw #1,%d2
0002d8b6: 3f2e fffe      	movew %fp@(-2),%sp@-
0002d8ba: 3f2e fffc      	movew %fp@(-4),%sp@-
0002d8be: 3f2e fffa      	movew %fp@(-6),%sp@-
0002d8c2: 3f2e fff8      	movew %fp@(-8),%sp@-
0002d8c6: 3f02           	movew %d2,%sp@-
0002d8c8: 4e92           	jsr %a2@
0002d8ca: 4fef 0014      	lea %sp@(20),%sp
0002d8ce: 4a40           	tstw %d0
0002d8d0: 66ca           	bnes 0x2d89c
0002d8d2: 3002           	movew %d2,%d0
0002d8d4: 4cee 0c7c ffdc 	moveml %fp@(-36),%d2-%d6/%a2-%a3
0002d8da: 4e5e           	unlk %fp
0002d8dc: 4e75           	rts
0002d8de:  _gr_slidebox
0002d8de: 4e56 fff0      	linkw %fp,#-16
0002d8e2: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0002d8e6: 246e 0008      	moveal %fp@(8),%a2
0002d8ea: 342e 000c      	movew %fp@(12),%d2
0002d8ee: 362e 000e      	movew %fp@(14),%d3
0002d8f2: 486e fff8      	pea %fp@(-8)
0002d8f6: 3f02           	movew %d2,%sp@-
0002d8f8: 2f0a           	movel %a2,%sp@-
0002d8fa: 4eb9 0003 0fa4 	jsr 0x30fa4
0002d900: 486e fff0      	pea %fp@(-16)
0002d904: 3f03           	movew %d3,%sp@-
0002d906: 2f0a           	movel %a2,%sp@-
0002d908: 4eb9 0003 0f7a 	jsr 0x30f7a
0002d90e: 3243           	moveaw %d3,%a1
0002d910: 2209           	movel %a1,%d1
0002d912: d289           	addl %a1,%d1
0002d914: d289           	addl %a1,%d1
0002d916: e789           	lsll #3,%d1
0002d918: 4fef 0014      	lea %sp@(20),%sp
0002d91c: 0832 0001 1808 	btst #1,%a2@(0000000000000008,%d1:l)
0002d922: 6726           	beqs 0x2d94a
0002d924: 586e fff4      	addqw #4,%fp@(-12)
0002d928: 586e fff6      	addqw #4,%fp@(-10)
0002d92c: 3042           	moveaw %d2,%a0
0002d92e: 2008           	movel %a0,%d0
0002d930: d088           	addl %a0,%d0
0002d932: d088           	addl %a0,%d0
0002d934: e788           	lsll #3,%d0
0002d936: 0832 0001 0808 	btst #1,%a2@(0000000000000008,%d0:l)
0002d93c: 660c           	bnes 0x2d94a
0002d93e: 556e fff0      	subqw #2,%fp@(-16)
0002d942: 556e fff2      	subqw #2,%fp@(-14)
0002d946: 7401           	moveq #1,%d2
0002d948: 6002           	bras 0x2d94c
0002d94a: 4242           	clrw %d2
0002d94c: 486e fff2      	pea %fp@(-14)
0002d950: 486e fff0      	pea %fp@(-16)
0002d954: 486e fff8      	pea %fp@(-8)
0002d958: 302e fff2      	movew %fp@(-14),%d0
0002d95c: d06e fffa      	addw %fp@(-6),%d0
0002d960: 3f00           	movew %d0,%sp@-
0002d962: 302e fff0      	movew %fp@(-16),%d0
0002d966: d06e fff8      	addw %fp@(-8),%d0
0002d96a: 3f00           	movew %d0,%sp@-
0002d96c: 3f2e fff6      	movew %fp@(-10),%sp@-
0002d970: 3f2e fff4      	movew %fp@(-12),%sp@-
0002d974: 4eba fbe4      	jsr %pc@(0x2d55a)
0002d978: 4fef 0014      	lea %sp@(20),%sp
0002d97c: 4a6e 0010      	tstw %fp@(16)
0002d980: 6712           	beqs 0x2d994
0002d982: 322e fff2      	movew %fp@(-14),%d1
0002d986: 926e fffa      	subw %fp@(-6),%d1
0002d98a: 302e fffe      	movew %fp@(-2),%d0
0002d98e: 906e fff6      	subw %fp@(-10),%d0
0002d992: 6010           	bras 0x2d9a4
0002d994: 322e fff0      	movew %fp@(-16),%d1
0002d998: 926e fff8      	subw %fp@(-8),%d1
0002d99c: 302e fffc      	movew %fp@(-4),%d0
0002d9a0: 906e fff4      	subw %fp@(-12),%d0
0002d9a4: 4a42           	tstw %d2
0002d9a6: 6706           	beqs 0x2d9ae
0002d9a8: 4a41           	tstw %d1
0002d9aa: 6702           	beqs 0x2d9ae
0002d9ac: 5441           	addqw #2,%d1
0002d9ae: 4a40           	tstw %d0
0002d9b0: 6718           	beqs 0x2d9ca
0002d9b2: 3f00           	movew %d0,%sp@-
0002d9b4: 3f3c 03e8      	movew #1000,%sp@-
0002d9b8: b041           	cmpw %d1,%d0
0002d9ba: 6c02           	bges 0x2d9be
0002d9bc: 3200           	movew %d0,%d1
0002d9be: 3f01           	movew %d1,%sp@-
0002d9c0: 4eb9 0001 bf52 	jsr 0x1bf52
0002d9c6: 5c8f           	addql #6,%sp
0002d9c8: 6002           	bras 0x2d9cc
0002d9ca: 4240           	clrw %d0
0002d9cc: 4cee 040c ffe4 	moveml %fp@(-28),%d2-%d3/%a2
0002d9d2: 4e5e           	unlk %fp
0002d9d4: 4e75           	rts
0002d9d6:  _gr_mouse
0002d9d6: 4fef ffb4      	lea %sp@(-76),%sp
0002d9da: 2f0a           	movel %a2,%sp@-
0002d9dc: 302f 0054      	movew %sp@(84),%d0
0002d9e0: 246f 0056      	moveal %sp@(86),%a2
0002d9e4: 3200           	movew %d0,%d1
0002d9e6: 0641 ff01      	addiw #-255,%d1
0002d9ea: 0c41 0005      	cmpiw #5,%d1
0002d9ee: 621a           	bhis 0x2da0a
0002d9f0: 7000           	moveq #0,%d0
0002d9f2: 3001           	movew %d1,%d0
0002d9f4: d080           	addl %d0,%d0
0002d9f6: 303b 0806      	movew %pc@(0x2d9fe,%d0:l),%d0
0002d9fa: 4efb 0002      	jmp %pc@(0x2d9fe,%d0:w)
0002d9fe: 007e           	.short 0x007e
0002da00: 0028 0030 0038 	orib #48,%a0@(56)
0002da06: 0058 0064      	oriw #100,%a0@+
0002da0a: 0c40 0008      	cmpiw #8,%d0
0002da0e: 55c1           	scs %d1
0002da10: 4881           	extw %d1
0002da12: c041           	andw %d1,%d0
0002da14: 3040           	moveaw %d0,%a0
0002da16: d1c8           	addal %a0,%a0
0002da18: 2248           	moveal %a0,%a1
0002da1a: d3fc 0005 80ce 	addal #360654,%a1
0002da20: 2471 8800      	moveal %a1@(0000000000000000,%a0:l),%a2
0002da24: 6056           	bras 0x2da7c
0002da26: 4eb9 0002 dc54 	jsr 0x2dc54
0002da2c: 6058           	bras 0x2da86
0002da2e: 4eb9 0002 dc70 	jsr 0x2dc70
0002da34: 6050           	bras 0x2da86
0002da36: 4878 004a      	pea 0x4a
0002da3a: 4879 0005 8084 	pea 0x58084
0002da40: 7038           	moveq #56,%d0
0002da42: d0b9 0005 8036 	addl 0x58036,%d0
0002da48: 2f00           	movel %d0,%sp@-
0002da4a: 4eb9 0001 bb80 	jsr 0x1bb80
0002da50: 4fef 000c      	lea %sp@(12),%sp
0002da54: 6030           	bras 0x2da86
0002da56: 347c 0038      	moveaw #56,%a2
0002da5a: d5f9 0005 8036 	addal 0x58036,%a2
0002da60: 601a           	bras 0x2da7c
0002da62: 45ef 0006      	lea %sp@(6),%a2
0002da66: 4878 004a      	pea 0x4a
0002da6a: 4879 0005 803a 	pea 0x5803a
0002da70: 2f0a           	movel %a2,%sp@-
0002da72: 4eb9 0001 bb80 	jsr 0x1bb80
0002da78: 4fef 000c      	lea %sp@(12),%sp
0002da7c: 2f0a           	movel %a2,%sp@-
0002da7e: 4eb9 0002 dc90 	jsr 0x2dc90
0002da84: 588f           	addql #4,%sp
0002da86: 245f           	moveal %sp@+,%a2
0002da88: 4fef 004c      	lea %sp@(76),%sp
0002da8c: 4e75           	rts
0002da8e:  _gr_mkstate
0002da8e: 206f 0004      	moveal %sp@(4),%a0
0002da92: 30b9 0005 82c4 	movew 0x582c4,%a0@
0002da98: 206f 0008      	moveal %sp@(8),%a0
0002da9c: 30b9 0005 82c2 	movew 0x582c2,%a0@
0002daa2: 206f 000c      	moveal %sp@(12),%a0
0002daa6: 30b9 0005 82c6 	movew 0x582c6,%a0@
0002daac: 206f 0010      	moveal %sp@(16),%a0
0002dab0: 30b9 0005 82c0 	movew 0x582c0,%a0@
0002dab6: 4e75           	rts
0002dab8: 33ef 0004 0005 	movew %sp@(4),0x54228
0002dabe: 4228 
0002dac0: 33ef 0006 0005 	movew %sp@(6),0x5422a
0002dac6: 422a 
0002dac8: 33ef 0008 0005 	movew %sp@(8),0x5422e
0002dace: 422e 
0002dad0: 33f9 0005 42da 	movew 0x542da,0x54234
0002dad6: 0005 4234 
0002dada: 4ef9 0003 6244 	jmp 0x36244
0002dae0:  _gsx_mfree
0002dae0: 2f39 0005 4384 	movel 0x54384,%sp@-
0002dae6: 4eb9 0001 c398 	jsr 0x1c398
0002daec: 588f           	addql #4,%sp
0002daee: 4e75           	rts
0002daf0:  _gsx_mret
0002daf0: 206f 0004      	moveal %sp@(4),%a0
0002daf4: 20b9 0005 4384 	movel 0x54384,%a0@
0002dafa: 206f 0008      	moveal %sp@(8),%a0
0002dafe: 20b9 0005 4398 	movel 0x54398,%a0@
0002db04: 4e75           	rts
0002db06:  _gsx_0code
0002db06: 4267           	clrw %sp@-
0002db08: 4267           	clrw %sp@-
0002db0a: 3f2f 0008      	movew %sp@(8),%sp@-
0002db0e: 4eba ffa8      	jsr %pc@(0x2dab8)
0002db12: 5c8f           	addql #6,%sp
0002db14: 4e75           	rts
0002db16: 2f0b           	movel %a3,%sp@-
0002db18: 2f0a           	movel %a2,%sp@-
0002db1a: 47f9 0005 4236 	lea 0x54236,%a3
0002db20: 26bc 0002 95b4 	movel #169396,%a3@
0002db26: 3f3c 007d      	movew #125,%sp@-
0002db2a: 45fa ffda      	lea %pc@(0x2db06),%a2
0002db2e: 4e92           	jsr %a2@
0002db30: 23f9 0005 423a 	movel 0x5423a,0x543a0
0002db36: 0005 43a0 
0002db3a: 26bc 0002 95da 	movel #169434,%a3@
0002db40: 3f3c 007e      	movew #126,%sp@-
0002db44: 4e92           	jsr %a2@
0002db46: 23f9 0005 423a 	movel 0x5423a,0x543a4
0002db4c: 0005 43a4 
0002db50: 588f           	addql #4,%sp
0002db52: 245f           	moveal %sp@+,%a2
0002db54: 265f           	moveal %sp@+,%a3
0002db56: 4e75           	rts
0002db58:  _gsx_1code
0002db58: 33ef 0006 0005 	movew %sp@(6),0x54128
0002db5e: 4128 
0002db60: 3f3c 0001      	movew #1,%sp@-
0002db64: 4267           	clrw %sp@-
0002db66: 3f2f 0008      	movew %sp@(8),%sp@-
0002db6a: 4eba ff4c      	jsr %pc@(0x2dab8)
0002db6e: 5c8f           	addql #6,%sp
0002db70: 4e75           	rts
0002db72:  _gsx_wsclose
0002db72: 3f3c 0002      	movew #2,%sp@-
0002db76: 4eba ff8e      	jsr %pc@(0x2db06)
0002db7a: 548f           	addql #2,%sp
0002db7c: 4e75           	rts
0002db7e:  _gsx_wsclear
0002db7e: 3f3c 0003      	movew #3,%sp@-
0002db82: 4eba ff82      	jsr %pc@(0x2db06)
0002db86: 548f           	addql #2,%sp
0002db88: 4e75           	rts
0002db8a:  _ratinit
0002db8a: 4267           	clrw %sp@-
0002db8c: 3f3c 007a      	movew #122,%sp@-
0002db90: 4eba ffc6      	jsr %pc@(0x2db58)
0002db94: 4279 0005 430c 	clrw 0x5430c
0002db9a: 588f           	addql #4,%sp
0002db9c: 4e75           	rts
0002db9e:  _gsx_graphic
0002db9e: 2f0a           	movel %a2,%sp@-
0002dba0: 302f 0008      	movew %sp@(8),%d0
0002dba4: b079 0005 439c 	cmpw 0x5439c,%d0
0002dbaa: 6758           	beqs 0x2dc04
0002dbac: 33c0 0005 439c 	movew %d0,0x5439c
0002dbb2: 45fa ff52      	lea %pc@(0x2db06),%a2
0002dbb6: 6716           	beqs 0x2dbce
0002dbb8: 33fc 0002 0005 	movew #2,0x54232
0002dbbe: 4232 
0002dbc0: 3f3c 0005      	movew #5,%sp@-
0002dbc4: 4e92           	jsr %a2@
0002dbc6: 548f           	addql #2,%sp
0002dbc8: 245f           	moveal %sp@+,%a2
0002dbca: 6000 ff4a      	braw 0x2db16
0002dbce: 33fc 0003 0005 	movew #3,0x54232
0002dbd4: 4232 
0002dbd6: 3f3c 0005      	movew #5,%sp@-
0002dbda: 4e92           	jsr %a2@
0002dbdc: 23f9 0005 43a0 	movel 0x543a0,0x54236
0002dbe2: 0005 4236 
0002dbe6: 3f3c 007d      	movew #125,%sp@-
0002dbea: 4e92           	jsr %a2@
0002dbec: 23f9 0005 43a4 	movel 0x543a4,0x54236
0002dbf2: 0005 4236 
0002dbf6: 588f           	addql #4,%sp
0002dbf8: 3f7c 007e 0008 	movew #126,%sp@(8)
0002dbfe: 245f           	moveal %sp@+,%a2
0002dc00: 6000 ff04      	braw 0x2db06
0002dc04: 245f           	moveal %sp@+,%a2
0002dc06: 4e75           	rts
0002dc08:  _gsx_tick
0002dc08: 23ef 0004 0005 	movel %sp@(4),0x54236
0002dc0e: 4236 
0002dc10: 3f3c 0076      	movew #118,%sp@-
0002dc14: 4eba fef0      	jsr %pc@(0x2db06)
0002dc18: 206f 000a      	moveal %sp@(10),%a0
0002dc1c: 20b9 0005 423a 	movel 0x5423a,%a0@
0002dc22: 548f           	addql #2,%sp
0002dc24: 3039 0005 4326 	movew 0x54326,%d0
0002dc2a: 4e75           	rts
0002dc2c:  _gsx_mxmy
0002dc2c: 206f 0004      	moveal %sp@(4),%a0
0002dc30: 30b9 0005 82c4 	movew 0x582c4,%a0@
0002dc36: 206f 0008      	moveal %sp@(8),%a0
0002dc3a: 30b9 0005 82c2 	movew 0x582c2,%a0@
0002dc40: 4e75           	rts
0002dc42:  _gsx_kstate
0002dc42: 3f3c 0080      	movew #128,%sp@-
0002dc46: 4eba febe      	jsr %pc@(0x2db06)
0002dc4a: 548f           	addql #2,%sp
0002dc4c: 3039 0005 4326 	movew 0x54326,%d0
0002dc52: 4e75           	rts
0002dc54:  _gsx_moff
0002dc54: 4a79 0005 430c 	tstw 0x5430c
0002dc5a: 660a           	bnes 0x2dc66
0002dc5c: 3f3c 007b      	movew #123,%sp@-
0002dc60: 4eba fea4      	jsr %pc@(0x2db06)
0002dc64: 548f           	addql #2,%sp
0002dc66: 5279 0005 430c 	addqw #1,0x5430c
0002dc6c: 4e75           	rts
0002dc6e:  _ratexit
0002dc6e: 60e4           	bras 0x2dc54
0002dc70:  _gsx_mon
0002dc70: 3039 0005 430c 	movew 0x5430c,%d0
0002dc76: 5340           	subqw #1,%d0
0002dc78: 33c0 0005 430c 	movew %d0,0x5430c
0002dc7e: 660e           	bnes 0x2dc8e
0002dc80: 3f3c 0001      	movew #1,%sp@-
0002dc84: 3f3c 007a      	movew #122,%sp@-
0002dc88: 4eba fece      	jsr %pc@(0x2db58)
0002dc8c: 588f           	addql #4,%sp
0002dc8e: 4e75           	rts
0002dc90:  _gsx_mfset
0002dc90: 2f0a           	movel %a2,%sp@-
0002dc92: 2f02           	movel %d2,%sp@-
0002dc94: 242f 000c      	movel %sp@(12),%d2
0002dc98: 4eba ffba      	jsr %pc@(0x2dc54)
0002dc9c: 4a79 0005 3f90 	tstw 0x53f90
0002dca2: 662a           	bnes 0x2dcce
0002dca4: 4878 004a      	pea 0x4a
0002dca8: 4879 0005 8084 	pea 0x58084
0002dcae: 4879 0005 803a 	pea 0x5803a
0002dcb4: 45f9 0001 bb80 	lea 0x1bb80,%a2
0002dcba: 4e92           	jsr %a2@
0002dcbc: 4878 004a      	pea 0x4a
0002dcc0: 2f02           	movel %d2,%sp@-
0002dcc2: 4879 0005 8084 	pea 0x58084
0002dcc8: 4e92           	jsr %a2@
0002dcca: 4fef 0018      	lea %sp@(24),%sp
0002dcce: 4878 004a      	pea 0x4a
0002dcd2: 2f02           	movel %d2,%sp@-
0002dcd4: 4879 0005 4128 	pea 0x54128
0002dcda: 4eb9 0001 bb80 	jsr 0x1bb80
0002dce0: 3f3c 0025      	movew #37,%sp@-
0002dce4: 4267           	clrw %sp@-
0002dce6: 3f3c 006f      	movew #111,%sp@-
0002dcea: 4eba fdcc      	jsr %pc@(0x2dab8)
0002dcee: 4fef 0012      	lea %sp@(18),%sp
0002dcf2: 241f           	movel %sp@+,%d2
0002dcf4: 245f           	moveal %sp@+,%a2
0002dcf6: 6000 ff78      	braw 0x2dc70
0002dcfa:  _gsx_char
0002dcfa: 2f0a           	movel %a2,%sp@-
0002dcfc: 33fc 0004 0005 	movew #4,0x54128
0002dd02: 4128 
0002dd04: 33fc 0002 0005 	movew #2,0x5412a
0002dd0a: 412a 
0002dd0c: 3f3c 0002      	movew #2,%sp@-
0002dd10: 4267           	clrw %sp@-
0002dd12: 3f3c 0021      	movew #33,%sp@-
0002dd16: 45fa fda0      	lea %pc@(0x2dab8),%a2
0002dd1a: 4e92           	jsr %a2@
0002dd1c: 33fc ffff 0005 	movew #-1,0x54128
0002dd22: 4128 
0002dd24: 4279 0005 412a 	clrw 0x5412a
0002dd2a: 3f3c 0002      	movew #2,%sp@-
0002dd2e: 4267           	clrw %sp@-
0002dd30: 3f3c 001f      	movew #31,%sp@-
0002dd34: 4e92           	jsr %a2@
0002dd36: 4fef 000c      	lea %sp@(12),%sp
0002dd3a: 4a79 0005 4230 	tstw 0x54230
0002dd40: 6708           	beqs 0x2dd4a
0002dd42: 3039 0005 4326 	movew 0x54326,%d0
0002dd48: 6002           	bras 0x2dd4c
0002dd4a: 4240           	clrw %d0
0002dd4c: 245f           	moveal %sp@+,%a2
0002dd4e: 4e75           	rts
0002dd50:  _gsx_setmousexy
0002dd50: 2f0a           	movel %a2,%sp@-
0002dd52: 33fc 0001 0005 	movew #1,0x54128
0002dd58: 4128 
0002dd5a: 33fc 0002 0005 	movew #2,0x5412a
0002dd60: 412a 
0002dd62: 3f3c 0002      	movew #2,%sp@-
0002dd66: 4267           	clrw %sp@-
0002dd68: 3f3c 0021      	movew #33,%sp@-
0002dd6c: 45fa fd4a      	lea %pc@(0x2dab8),%a2
0002dd70: 4e92           	jsr %a2@
0002dd72: 33ef 000e 0005 	movew %sp@(14),0x54100
0002dd78: 4100 
0002dd7a: 33ef 0010 0005 	movew %sp@(16),0x54102
0002dd80: 4102 
0002dd82: 4267           	clrw %sp@-
0002dd84: 3f3c 0001      	movew #1,%sp@-
0002dd88: 3f3c 001c      	movew #28,%sp@-
0002dd8c: 4e92           	jsr %a2@
0002dd8e: 4fef 000c      	lea %sp@(12),%sp
0002dd92: 245f           	moveal %sp@+,%a2
0002dd94: 4e75           	rts
0002dd96:  _gsx_nplanes
0002dd96: 3f3c 0001      	movew #1,%sp@-
0002dd9a: 3f3c 0066      	movew #102,%sp@-
0002dd9e: 4eba fdb8      	jsr %pc@(0x2db58)
0002dda2: 588f           	addql #4,%sp
0002dda4: 3039 0005 432e 	movew 0x5432e,%d0
0002ddaa: 4e75           	rts
0002ddac:  _gsx_textsize
0002ddac: 3f3c 0026      	movew #38,%sp@-
0002ddb0: 4eba fd54      	jsr %pc@(0x2db06)
0002ddb4: 206f 0006      	moveal %sp@(6),%a0
0002ddb8: 30b9 0005 430e 	movew 0x5430e,%a0@
0002ddbe: 206f 000a      	moveal %sp@(10),%a0
0002ddc2: 30b9 0005 4310 	movew 0x54310,%a0@
0002ddc8: 206f 000e      	moveal %sp@(14),%a0
0002ddcc: 30b9 0005 4312 	movew 0x54312,%a0@
0002ddd2: 206f 0012      	moveal %sp@(18),%a0
0002ddd6: 30b9 0005 4314 	movew 0x54314,%a0@
0002dddc: 548f           	addql #2,%sp
0002ddde: 4e75           	rts
0002dde0:  _gsx_fix_screen
0002dde0: 206f 0004      	moveal %sp@(4),%a0
0002dde4: 4290           	clrl %a0@
0002dde6: 3039 0005 4240 	movew 0x54240,%d0
0002ddec: 5240           	addqw #1,%d0
0002ddee: 3140 0004      	movew %d0,%a0@(4)
0002ddf2: 3239 0005 4242 	movew 0x54242,%d1
0002ddf8: 5241           	addqw #1,%d1
0002ddfa: 3141 0006      	movew %d1,%a0@(6)
0002ddfe: 4a40           	tstw %d0
0002de00: 6c04           	bges 0x2de06
0002de02: 0640 000f      	addiw #15,%d0
0002de06: e840           	asrw #4,%d0
0002de08: 3140 0008      	movew %d0,%a0@(8)
0002de0c: 4268 000a      	clrw %a0@(10)
0002de10: 3179 0005 42dc 	movew 0x542dc,%a0@(12)
0002de16: 000c 
0002de18: 4e75           	rts
0002de1a:  _gsx_malloc
0002de1a: 2f0a           	movel %a2,%sp@-
0002de1c: 4879 0005 4384 	pea 0x54384
0002de22: 4eba ffbc      	jsr %pc@(0x2dde0)
0002de26: 45f9 0001 e9c8 	lea 0x1e9c8,%a2
0002de2c: 3079 0005 42ee 	moveaw 0x542ee,%a0
0002de32: 2f08           	movel %a0,%sp@-
0002de34: 3039 0005 42f0 	movew 0x542f0,%d0
0002de3a: c1fc 0280      	mulsw #640,%d0
0002de3e: 2f00           	movel %d0,%sp@-
0002de40: 4e92           	jsr %a2@
0002de42: 508f           	addql #8,%sp
0002de44: 3079 0005 42dc 	moveaw 0x542dc,%a0
0002de4a: 2f08           	movel %a0,%sp@-
0002de4c: 2f00           	movel %d0,%sp@-
0002de4e: 4e92           	jsr %a2@
0002de50: 4fef 000c      	lea %sp@(12),%sp
0002de54: 4a80           	tstl %d0
0002de56: 6c02           	bges 0x2de5a
0002de58: 5e80           	addql #7,%d0
0002de5a: e680           	asrl #3,%d0
0002de5c: 23c0 0005 4398 	movel %d0,0x54398
0002de62: 2f00           	movel %d0,%sp@-
0002de64: 4eb9 0001 c36c 	jsr 0x1c36c
0002de6a: 23c0 0005 4384 	movel %d0,0x54384
0002de70: 588f           	addql #4,%sp
0002de72: 245f           	moveal %sp@+,%a2
0002de74: 4e75           	rts
0002de76:  _gsx_fix
0002de76: 2f02           	movel %d2,%sp@-
0002de78: 206f 0008      	moveal %sp@(8),%a0
0002de7c: 202f 000c      	movel %sp@(12),%d0
0002de80: 322f 0010      	movew %sp@(16),%d1
0002de84: 326f 0012      	moveaw %sp@(18),%a1
0002de88: 4a80           	tstl %d0
0002de8a: 6606           	bnes 0x2de92
0002de8c: 241f           	movel %sp@+,%d2
0002de8e: 6000 ff50      	braw 0x2dde0
0002de92: 2080           	movel %d0,%a0@
0002de94: 3001           	movew %d1,%d0
0002de96: e748           	lslw #3,%d0
0002de98: 3140 0004      	movew %d0,%a0@(4)
0002de9c: 3149 0006      	movew %a1,%a0@(6)
0002dea0: 3001           	movew %d1,%d0
0002dea2: 740f           	moveq #15,%d2
0002dea4: e468           	lsrw %d2,%d0
0002dea6: d041           	addw %d1,%d0
0002dea8: e240           	asrw #1,%d0
0002deaa: 3140 0008      	movew %d0,%a0@(8)
0002deae: 4268 000a      	clrw %a0@(10)
0002deb2: 317c 0001 000c 	movew #1,%a0@(12)
0002deb8: 241f           	movel %sp@+,%d2
0002deba: 4e75           	rts
0002debc:  _v_pline
0002debc: 2f0a           	movel %a2,%sp@-
0002debe: 45f9 0005 8918 	lea 0x58918,%a2
0002dec4: 24af 000a      	movel %sp@(10),%a2@
0002dec8: 4267           	clrw %sp@-
0002deca: 3f2f 000a      	movew %sp@(10),%sp@-
0002dece: 3f3c 0006      	movew #6,%sp@-
0002ded2: 4eba fbe4      	jsr %pc@(0x2dab8)
0002ded6: 24bc 0005 4100 	movel #344320,%a2@
0002dedc: 5c8f           	addql #6,%sp
0002dede: 245f           	moveal %sp@+,%a2
0002dee0: 4e75           	rts
0002dee2:  _vs_clip
0002dee2: 2f0a           	movel %a2,%sp@-
0002dee4: 45f9 0005 8918 	lea 0x58918,%a2
0002deea: 24af 000a      	movel %sp@(10),%a2@
0002deee: 33ef 0008 0005 	movew %sp@(8),0x54128
0002def4: 4128 
0002def6: 3f3c 0001      	movew #1,%sp@-
0002defa: 3f3c 0002      	movew #2,%sp@-
0002defe: 3f3c 0081      	movew #129,%sp@-
0002df02: 4eba fbb4      	jsr %pc@(0x2dab8)
0002df06: 24bc 0005 4100 	movel #344320,%a2@
0002df0c: 5c8f           	addql #6,%sp
0002df0e: 245f           	moveal %sp@+,%a2
0002df10: 4e75           	rts
0002df12:  _vst_height
0002df12: 4279 0005 4100 	clrw 0x54100
0002df18: 33ef 0004 0005 	movew %sp@(4),0x54102
0002df1e: 4102 
0002df20: 4267           	clrw %sp@-
0002df22: 3f3c 0001      	movew #1,%sp@-
0002df26: 3f3c 000c      	movew #12,%sp@-
0002df2a: 4eba fb8c      	jsr %pc@(0x2dab8)
0002df2e: 206f 000c      	moveal %sp@(12),%a0
0002df32: 30b9 0005 430e 	movew 0x5430e,%a0@
0002df38: 206f 0010      	moveal %sp@(16),%a0
0002df3c: 30b9 0005 4310 	movew 0x54310,%a0@
0002df42: 206f 0014      	moveal %sp@(20),%a0
0002df46: 30b9 0005 4312 	movew 0x54312,%a0@
0002df4c: 206f 0018      	moveal %sp@(24),%a0
0002df50: 30b9 0005 4314 	movew 0x54314,%a0@
0002df56: 5c8f           	addql #6,%sp
0002df58: 4e75           	rts
0002df5a:  _vr_recfl
0002df5a: 2f0a           	movel %a2,%sp@-
0002df5c: 45f9 0005 8918 	lea 0x58918,%a2
0002df62: 24af 0008      	movel %sp@(8),%a2@
0002df66: 4267           	clrw %sp@-
0002df68: 3f3c 0002      	movew #2,%sp@-
0002df6c: 3f3c 0072      	movew #114,%sp@-
0002df70: 4eba fb46      	jsr %pc@(0x2dab8)
0002df74: 24bc 0005 4100 	movel #344320,%a2@
0002df7a: 5c8f           	addql #6,%sp
0002df7c: 245f           	moveal %sp@+,%a2
0002df7e: 4e75           	rts
0002df80:  _vro_cpyfm
0002df80: 2f0a           	movel %a2,%sp@-
0002df82: 33ef 0008 0005 	movew %sp@(8),0x54128
0002df88: 4128 
0002df8a: 23ef 000e 0005 	movel %sp@(14),0x54236
0002df90: 4236 
0002df92: 23ef 0012 0005 	movel %sp@(18),0x5423a
0002df98: 423a 
0002df9a: 45f9 0005 8918 	lea 0x58918,%a2
0002dfa0: 24af 000a      	movel %sp@(10),%a2@
0002dfa4: 3f3c 0001      	movew #1,%sp@-
0002dfa8: 3f3c 0004      	movew #4,%sp@-
0002dfac: 3f3c 006d      	movew #109,%sp@-
0002dfb0: 4eba fb06      	jsr %pc@(0x2dab8)
0002dfb4: 24bc 0005 4100 	movel #344320,%a2@
0002dfba: 5c8f           	addql #6,%sp
0002dfbc: 245f           	moveal %sp@+,%a2
0002dfbe: 4e75           	rts
0002dfc0: 4d65           	.short 0x4d65
0002dfc2: 6e75           	bgts 0x2e039
0002dfc4: 2f61 6c65      	movel %a1@-,%sp@(27749)
0002dfc8: 7274           	moveq #116,%d1
0002dfca: 2062           	moveal %a2@-,%a0
0002dfcc: 7566           	mvsw %fp@-,%d2
0002dfce: 6665           	bnes 0x2e035
0002dfd0: 7220           	moveq #32,%d1
0002dfd2: 746f           	moveq #111,%d2
0002dfd4: 6f20           	bles 0x2dff6
0002dfd6: 736d 616c      	mvsw %a5@(24940),%d1
0002dfda: 6c3a           	bges 0x2e016
0002dfdc: 206e 6565      	moveal %fp@(25957),%a0
0002dfe0: 6420           	bccs 0x2e002
0002dfe2: 6174           	bsrs 0x2e058
0002dfe4: 206c 6561      	moveal %a4@(25953),%a0
0002dfe8: 7374 2025      	mvsw %a4@(0000000000000025,%d2:w),%d1
0002dfec: 6c64           	bges 0x2e052
0002dfee: 2062           	moveal %a2@-,%a0
0002dff0: 7974 6573 0a00 	mvsw %a4@(000000000a004e56)@(fffffffffff048e7),%d4
0002dff6: 4e56 fff0 48e7 
0002dffc: 3f30 346e      	movew %a0@(000000000000006e,%d3:w:4),%sp@-
0002e000: 0008           	.short 0x0008
0002e002: 206e 000a      	moveal %fp@(10),%a0
0002e006: 3a10           	movew %a0@,%d5
0002e008: 3e28 0002      	movew %a0@(2),%d7
0002e00c: 3428 0006      	movew %a0@(6),%d2
0002e010: 3805           	movew %d5,%d4
0002e012: 6c04           	bges 0x2e018
0002e014: 0644 000f      	addiw #15,%d4
0002e018: 0244 fff0      	andiw #-16,%d4
0002e01c: 9a44           	subw %d4,%d5
0002e01e: 3028 0004      	movew %a0@(4),%d0
0002e022: 0640 000f      	addiw #15,%d0
0002e026: da40           	addw %d0,%d5
0002e028: 6a04           	bpls 0x2e02e
0002e02a: 0645 000f      	addiw #15,%d5
0002e02e: e845           	asrw #4,%d5
0002e030: 3605           	movew %d5,%d3
0002e032: e94b           	lslw #4,%d3
0002e034: 47f9 0001 e9c8 	lea 0x1e9c8,%a3
0002e03a: 3079 0005 4390 	moveaw 0x54390,%a0
0002e040: 2f08           	movel %a0,%sp@-
0002e042: 3005           	movew %d5,%d0
0002e044: c1c2           	mulsw %d2,%d0
0002e046: 2f00           	movel %d0,%sp@-
0002e048: 4e93           	jsr %a3@
0002e04a: 508f           	addql #8,%sp
0002e04c: 2c00           	movel %d0,%d6
0002e04e: dc80           	addl %d0,%d6
0002e050: 2039 0005 4398 	movel 0x54398,%d0
0002e056: b086           	cmpl %d6,%d0
0002e058: 6c2a           	bges 0x2e084
0002e05a: 2f00           	movel %d0,%sp@-
0002e05c: 3042           	moveaw %d2,%a0
0002e05e: 2f08           	movel %a0,%sp@-
0002e060: 4e93           	jsr %a3@
0002e062: 588f           	addql #4,%sp
0002e064: 2e86           	movel %d6,%sp@
0002e066: 2f00           	movel %d0,%sp@-
0002e068: 4eb9 0001 e9ec 	jsr 0x1e9ec
0002e06e: 508f           	addql #8,%sp
0002e070: 3400           	movew %d0,%d2
0002e072: 300a           	movew %a2,%d0
0002e074: 670e           	beqs 0x2e084
0002e076: 2f06           	movel %d6,%sp@-
0002e078: 487a ff46      	pea %pc@(0x2dfc0)
0002e07c: 4eb9 0000 c7ca 	jsr 0xc7ca
0002e082: 508f           	addql #8,%sp
0002e084: 4879 0005 42c6 	pea 0x542c6
0002e08a: 4eba fd54      	jsr %pc@(0x2dde0)
0002e08e: 33fc 0001 0005 	movew #1,0x5438e
0002e094: 438e 
0002e096: 33c5 0005 438c 	movew %d5,0x5438c
0002e09c: 33c3 0005 4388 	movew %d3,0x54388
0002e0a2: 33c2 0005 438a 	movew %d2,0x5438a
0002e0a8: 588f           	addql #4,%sp
0002e0aa: 300a           	movew %a2,%d0
0002e0ac: 6716           	beqs 0x2e0c4
0002e0ae: 45ee fff8      	lea %fp@(-8),%a2
0002e0b2: 47ee fff0      	lea %fp@(-16),%a3
0002e0b6: 2c3c 0005 4384 	movel #344964,%d6
0002e0bc: 2a3c 0005 42c6 	movel #344774,%d5
0002e0c2: 6014           	bras 0x2e0d8
0002e0c4: 45ee fff0      	lea %fp@(-16),%a2
0002e0c8: 47ee fff8      	lea %fp@(-8),%a3
0002e0cc: 2c3c 0005 42c6 	movel #344774,%d6
0002e0d2: 2a3c 0005 4384 	movel #344964,%d5
0002e0d8: 4eba fb7a      	jsr %pc@(0x2dc54)
0002e0dc: 3684           	movew %d4,%a3@
0002e0de: 3747 0002      	movew %d7,%a3@(2)
0002e0e2: d843           	addw %d3,%d4
0002e0e4: 5344           	subqw #1,%d4
0002e0e6: 3744 0004      	movew %d4,%a3@(4)
0002e0ea: de42           	addw %d2,%d7
0002e0ec: 5347           	subqw #1,%d7
0002e0ee: 3747 0006      	movew %d7,%a3@(6)
0002e0f2: 4252           	clrw %a2@
0002e0f4: 426a 0002      	clrw %a2@(2)
0002e0f8: 5343           	subqw #1,%d3
0002e0fa: 3543 0004      	movew %d3,%a2@(4)
0002e0fe: 5342           	subqw #1,%d2
0002e100: 3542 0006      	movew %d2,%a2@(6)
0002e104: 2f06           	movel %d6,%sp@-
0002e106: 2f05           	movel %d5,%sp@-
0002e108: 486e fff0      	pea %fp@(-16)
0002e10c: 3f3c 0003      	movew #3,%sp@-
0002e110: 4eba fe6e      	jsr %pc@(0x2df80)
0002e114: 4eba fb5a      	jsr %pc@(0x2dc70)
0002e118: 4fef 000e      	lea %sp@(14),%sp
0002e11c: 4cee 0cfc ffd0 	moveml %fp@(-48),%d2-%d7/%a2-%a3
0002e122: 4e5e           	unlk %fp
0002e124: 4e75           	rts
0002e126:  _bb_restore
0002e126: 2f2f 0004      	movel %sp@(4),%sp@-
0002e12a: 4267           	clrw %sp@-
0002e12c: 4eba fec8      	jsr %pc@(0x2dff6)
0002e130: 5c8f           	addql #6,%sp
0002e132: 4e75           	rts
0002e134:  _bb_save
0002e134: 2f2f 0004      	movel %sp@(4),%sp@-
0002e138: 3f3c 0001      	movew #1,%sp@-
0002e13c: 4eba feb8      	jsr %pc@(0x2dff6)
0002e140: 5c8f           	addql #6,%sp
0002e142: 4e75           	rts
0002e144:  _vrt_cpyfm
0002e144: 2f0a           	movel %a2,%sp@-
0002e146: 33ef 0008 0005 	movew %sp@(8),0x54128
0002e14c: 4128 
0002e14e: 33ef 0016 0005 	movew %sp@(22),0x5412a
0002e154: 412a 
0002e156: 33ef 0018 0005 	movew %sp@(24),0x5412c
0002e15c: 412c 
0002e15e: 23ef 000e 0005 	movel %sp@(14),0x54236
0002e164: 4236 
0002e166: 23ef 0012 0005 	movel %sp@(18),0x5423a
0002e16c: 423a 
0002e16e: 45f9 0005 8918 	lea 0x58918,%a2
0002e174: 24af 000a      	movel %sp@(10),%a2@
0002e178: 3f3c 0003      	movew #3,%sp@-
0002e17c: 3f3c 0004      	movew #4,%sp@-
0002e180: 3f3c 0079      	movew #121,%sp@-
0002e184: 4eba f932      	jsr %pc@(0x2dab8)
0002e188: 24bc 0005 4100 	movel #344320,%a2@
0002e18e: 5c8f           	addql #6,%sp
0002e190: 245f           	moveal %sp@+,%a2
0002e192: 4e75           	rts
0002e194:  _vrn_trnfm
0002e194: 23ef 0004 0005 	movel %sp@(4),0x54236
0002e19a: 4236 
0002e19c: 23ef 0008 0005 	movel %sp@(8),0x5423a
0002e1a2: 423a 
0002e1a4: 3f7c 006e 0004 	movew #110,%sp@(4)
0002e1aa: 6000 f95a      	braw 0x2db06
0002e1ae:  _vsl_width
0002e1ae: 33ef 0004 0005 	movew %sp@(4),0x54100
0002e1b4: 4100 
0002e1b6: 4279 0005 4102 	clrw 0x54102
0002e1bc: 4267           	clrw %sp@-
0002e1be: 3f3c 0001      	movew #1,%sp@-
0002e1c2: 3f3c 0010      	movew #16,%sp@-
0002e1c6: 4eba f8f0      	jsr %pc@(0x2dab8)
0002e1ca: 5c8f           	addql #6,%sp
0002e1cc: 4e75           	rts
0002e1ce:  _vex_wheelv
0002e1ce: 23ef 0004 0005 	movel %sp@(4),0x54236
0002e1d4: 4236 
0002e1d6: 3f3c 0086      	movew #134,%sp@-
0002e1da: 4eba f92a      	jsr %pc@(0x2db06)
0002e1de: 206f 000a      	moveal %sp@(10),%a0
0002e1e2: 20b9 0005 423a 	movel 0x5423a,%a0@
0002e1e8: 548f           	addql #2,%sp
0002e1ea: 4e75           	rts
0002e1ec:  _gsx_init
0002e1ec: 4e56 fffc      	linkw %fp,#-4
0002e1f0: 2f0a           	movel %a2,%sp@-
0002e1f2: 2f02           	movel %d2,%sp@-
0002e1f4: 4a79 0004 c6d0 	tstw 0x4c6d0
0002e1fa: 660a           	bnes 0x2e206
0002e1fc: 3f3c 0004      	movew #4,%sp@-
0002e200: 4e4e           	trap #14
0002e202: 548f           	addql #2,%sp
0002e204: 6002           	bras 0x2e208
0002e206: 7003           	moveq #3,%d0
0002e208: 5440           	addqw #2,%d0
0002e20a: 33c0 0005 4128 	movew %d0,0x54128
0002e210: 41f9 0005 412a 	lea 0x5412a,%a0
0002e216: 30fc 0001      	movew #1,%a0@+
0002e21a: b1fc 0005 413c 	cmpal #344380,%a0
0002e220: 66f4           	bnes 0x2e216
0002e222: 33fc 0002 0005 	movew #2,0x5413c
0002e228: 413c 
0002e22a: 3f3c ffff      	movew #-1,%sp@-
0002e22e: 3f3c 0058      	movew #88,%sp@-
0002e232: 4e4e           	trap #14
0002e234: 588f           	addql #4,%sp
0002e236: 33c0 0005 429a 	movew %d0,0x5429a
0002e23c: 23fc 0005 429a 	movel #344730,0x58920
0002e242: 0005 8920 
0002e246: 23fc 0005 4128 	movel #344360,0x58914
0002e24c: 0005 8914 
0002e250: 23fc 0005 4240 	movel #344640,0x5891c
0002e256: 0005 891c 
0002e25a: 3f3c 000b      	movew #11,%sp@-
0002e25e: 4267           	clrw %sp@-
0002e260: 3f3c 0001      	movew #1,%sp@-
0002e264: 4eba f852      	jsr %pc@(0x2dab8)
0002e268: 33f9 0005 4234 	movew 0x54234,0x542da
0002e26e: 0005 42da 
0002e272: 23fc 0005 4128 	movel #344360,0x58914
0002e278: 0005 8914 
0002e27c: 23fc 0005 4326 	movel #344870,0x5891c
0002e282: 0005 891c 
0002e286: 23fc 0005 4100 	movel #344320,0x58918
0002e28c: 0005 8918 
0002e290: 23fc 0005 430e 	movel #344846,0x58920
0002e296: 0005 8920 
0002e29a: 33fc 0001 0005 	movew #1,0x5439c
0002e2a0: 439c 
0002e2a2: 4eb9 0002 c9ec 	jsr 0x2c9ec
0002e2a8: 4eba f86c      	jsr %pc@(0x2db16)
0002e2ac: 3f3c 007c      	movew #124,%sp@-
0002e2b0: 4eba f854      	jsr %pc@(0x2db06)
0002e2b4: 33f9 0005 430e 	movew 0x5430e,0x582c4
0002e2ba: 0005 82c4 
0002e2be: 33f9 0005 4310 	movew 0x54310,0x582c2
0002e2c4: 0005 82c2 
0002e2c8: 2f38 0088      	movel 0x88,%sp@-
0002e2cc: 4eb9 0000 436a 	jsr 0x436a
0002e2d2: 4fef 000c      	lea %sp@(12),%sp
0002e2d6: 4a40           	tstw %d0
0002e2d8: 671a           	beqs 0x2e2f4
0002e2da: 4eb9 0001 b750 	jsr 0x1b750
0002e2e0: 4a40           	tstw %d0
0002e2e2: 6610           	bnes 0x2e2f4
0002e2e4: 486e fffc      	pea %fp@(-4)
0002e2e8: 4879 0002 9608 	pea 0x29608
0002e2ee: 4eba fede      	jsr %pc@(0x2e1ce)
0002e2f2: 508f           	addql #8,%sp
0002e2f4: 242e fff4      	movel %fp@(-12),%d2
0002e2f8: 246e fff8      	moveal %fp@(-8),%a2
0002e2fc: 4e5e           	unlk %fp
0002e2fe: 4e75           	rts
0002e300: 4fef ffac      	lea %sp@(-84),%sp
0002e304: 2f0a           	movel %a2,%sp@-
0002e306: 2f02           	movel %d2,%sp@-
0002e308: 45ef 000b      	lea %sp@(11),%a2
0002e30c: 204a           	moveal %a2,%a0
0002e30e: 226f 0060      	moveal %sp@(96),%a1
0002e312: 10d9           	moveb %a1@+,%a0@+
0002e314: 66fc           	bnes 0x2e312
0002e316: 142f 000b      	moveb %sp@(11),%d2
0002e31a: 3f3c 0019      	movew #25,%sp@-
0002e31e: 4eb9 0001 bec0 	jsr 0x1bec0
0002e324: d002           	addb %d2,%d0
0002e326: 1f40 000d      	moveb %d0,%sp@(13)
0002e32a: 2f2f 006a      	movel %sp@(106),%sp@-
0002e32e: 2f2f 006a      	movel %sp@(106),%sp@-
0002e332: 2f0a           	movel %a2,%sp@-
0002e334: 4eb9 0001 c3c4 	jsr 0x1c3c4
0002e33a: 4fef 000e      	lea %sp@(14),%sp
0002e33e: 241f           	movel %sp@+,%d2
0002e340: 245f           	moveal %sp@+,%a2
0002e342: 4fef 0054      	lea %sp@(84),%sp
0002e346: 4e75           	rts
0002e348: 2f02           	movel %d2,%sp@-
0002e34a: 222f 0008      	movel %sp@(8),%d1
0002e34e: 2279 0005 802a 	moveal 0x5802a,%a1
0002e354: 2041           	moveal %d1,%a0
0002e356: 7007           	moveq #7,%d0
0002e358: 6002           	bras 0x2e35c
0002e35a: 2242           	moveal %d2,%a1
0002e35c: 2408           	movel %a0,%d2
0002e35e: 2089           	movel %a1,%a0@
0002e360: 5340           	subqw #1,%d0
0002e362: 41e8 001c      	lea %a0@(28),%a0
0002e366: 66f2           	bnes 0x2e35a
0002e368: 0681 0000 00a8 	addil #168,%d1
0002e36e: 23c1 0005 802a 	movel %d1,0x5802a
0002e374: 241f           	movel %sp@+,%d2
0002e376: 4e75           	rts
0002e378:  _size_theglo
0002e378: 203c 0000 3c62 	movel #15458,%d0
0002e37e: 4e75           	rts
0002e380:  _init_p0_stkptr
0002e380: 23fc 0005 4d30 	movel #347440,0x543e8
0002e386: 0005 43e8 
0002e38a: 203c 0000 0984 	movel #2436,%d0
0002e390: 4e75           	rts
0002e392:  _default_mform
0002e392: 2039 0005 80ce 	movel 0x580ce,%d0
0002e398: 4e75           	rts
0002e39a:  _set_mouse_to_arrow
0002e39a: 2f39 0005 80ce 	movel 0x580ce,%sp@-
0002e3a0: 4eb9 0002 dc90 	jsr 0x2dc90
0002e3a6: 588f           	addql #4,%sp
0002e3a8: 4e75           	rts
0002e3aa:  _set_mouse_to_hourglass
0002e3aa: 2f39 0005 80d6 	movel 0x580d6,%sp@-
0002e3b0: 4eb9 0002 dc90 	jsr 0x2dc90
0002e3b6: 588f           	addql #4,%sp
0002e3b8: 4e75           	rts
0002e3ba:  _all_run
0002e3ba: 2f0a           	movel %a2,%sp@-
0002e3bc: 2f02           	movel %d2,%sp@-
0002e3be: 4242           	clrw %d2
0002e3c0: 45f9 0002 9264 	lea 0x29264,%a2
0002e3c6: 6004           	bras 0x2e3cc
0002e3c8: 4e92           	jsr %a2@
0002e3ca: 5242           	addqw #1,%d2
0002e3cc: b479 0005 80f2 	cmpw 0x580f2,%d2
0002e3d2: 6df4           	blts 0x2e3c8
0002e3d4: 3f3c 0001      	movew #1,%sp@-
0002e3d8: 45f9 0003 546a 	lea 0x3546a,%a2
0002e3de: 4e92           	jsr %a2@
0002e3e0: 4267           	clrw %sp@-
0002e3e2: 4e92           	jsr %a2@
0002e3e4: 588f           	addql #4,%sp
0002e3e6: 241f           	movel %sp@+,%d2
0002e3e8: 245f           	moveal %sp@+,%a2
0002e3ea: 4e75           	rts
0002e3ec:  _wait_for_accs
0002e3ec: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
0002e3f0: 382f 0018      	movew %sp@(24),%d4
0002e3f4: 343c 01f4      	movew #500,%d2
0002e3f8: 47fa ffc0      	lea %pc@(0x2e3ba),%a3
0002e3fc: 45f9 0003 237e 	lea 0x3237e,%a2
0002e402: 4e93           	jsr %a3@
0002e404: 7602           	moveq #2,%d3
0002e406: 3f03           	movew %d3,%sp@-
0002e408: 42a7           	clrl %sp@-
0002e40a: 4e92           	jsr %a2@
0002e40c: 5c8f           	addql #6,%sp
0002e40e: 4a80           	tstl %d0
0002e410: 6712           	beqs 0x2e424
0002e412: 2040           	moveal %d0,%a0
0002e414: 3028 0026      	movew %a0@(38),%d0
0002e418: c044           	andw %d4,%d0
0002e41a: 6704           	beqs 0x2e420
0002e41c: 5243           	addqw #1,%d3
0002e41e: 60e6           	bras 0x2e406
0002e420: 5342           	subqw #1,%d2
0002e422: 66de           	bnes 0x2e402
0002e424: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
0002e428: 4e75           	rts
0002e42a:  _set_aes_background
0002e42a: 2079 0003 6754 	moveal 0x36754,%a0
0002e430: 116f 0005 000f 	moveb %sp@(5),%a0@(15)
0002e436: 4e75           	rts
0002e438: 413a 5c45      	chkl %pc@(0x3407f),%d0
0002e43c: 4d55           	.short 0x4d55
0002e43e: 4355           	.short 0x4355
0002e440: 5253           	addqw #1,%a3@
0002e442: 2e52           	moveal %a2@,%sp
0002e444: 5343           	subqw #1,%d3
0002e446: 0043 3a5c      	oriw #14940,%d3
0002e44a: 434c           	.short 0x434c
0002e44c: 4950           	.short 0x4950
0002e44e: 4252           	clrw %a2@
0002e450: 4400           	negb %d0
0002e452: 2361 3030      	movel %a1@-,%a1@(12336)
0002e456: 3030 3030      	movew %a0@(0000000000000030,%d3:w),%d0
0002e45a: 0d0a 0000      	movepw %a2@(0),%d6
0002e45e:  _run_accs_and_desktop
0002e45e: 4e56 fff8      	linkw %fp,#-8
0002e462: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002e466: 4eb9 0003 6264 	jsr 0x36264
0002e46c: 41f9 0003 7114 	lea 0x37114,%a0
0002e472: 45f9 0005 80ce 	lea 0x580ce,%a2
0002e478: 224a           	moveal %a2,%a1
0002e47a: 22d8           	movel %a0@+,%a1@+
0002e47c: b1fc 0003 7134 	cmpal #225588,%a0
0002e482: 66f6           	bnes 0x2e47a
0002e484: 4878 004a      	pea 0x4a
0002e488: 2f39 0005 80d6 	movel 0x580d6,%sp@-
0002e48e: 4879 0005 8084 	pea 0x58084
0002e494: 4eb9 0001 bb80 	jsr 0x1bb80
0002e49a: 4fef 000c      	lea %sp@(12),%sp
0002e49e: 0839 0002 0004 	btst #2,0x4b6d4
0002e4a4: b6d4 
0002e4a6: 667a           	bnes 0x2e522
0002e4a8: 4878 0400      	pea 0x400
0002e4ac: 4eb9 0001 c36c 	jsr 0x1c36c
0002e4b2: 2640           	moveal %d0,%a3
0002e4b4: 588f           	addql #4,%sp
0002e4b6: 4a80           	tstl %d0
0002e4b8: 6768           	beqs 0x2e522
0002e4ba: 2f00           	movel %d0,%sp@-
0002e4bc: 4878 0400      	pea 0x400
0002e4c0: 487a ff76      	pea %pc@(0x2e438)
0002e4c4: 4eba fe3a      	jsr %pc@(0x2e300)
0002e4c8: 4fef 000c      	lea %sp@(12),%sp
0002e4cc: 4a80           	tstl %d0
0002e4ce: 6d48           	blts 0x2e518
0002e4d0: 0c6b 0008 001c 	cmpiw #8,%a3@(28)
0002e4d6: 6640           	bnes 0x2e518
0002e4d8: 0c6b 0400 0022 	cmpiw #1024,%a3@(34)
0002e4de: 6238           	bhis 0x2e518
0002e4e0: 7000           	moveq #0,%d0
0002e4e2: 302b 0008      	movew %a3@(8),%d0
0002e4e6: 43f3 0800      	lea %a3@(0000000000000000,%d0:l),%a1
0002e4ea: 49e9 0070      	lea %a1@(112),%a4
0002e4ee: 2049           	moveal %a1,%a0
0002e4f0: 0ca8 0002 0025 	cmpil #131109,%a0@(4)
0002e4f6: 0004 
0002e4f8: 661e           	bnes 0x2e518
0002e4fa: 41e8 000e      	lea %a0@(14),%a0
0002e4fe: b9c8           	cmpal %a0,%a4
0002e500: 66ee           	bnes 0x2e4f0
0002e502: 91c8           	subal %a0,%a0
0002e504: 200b           	movel %a3,%d0
0002e506: d0b1 8800      	addl %a1@(0000000000000000,%a0:l),%d0
0002e50a: 24c0           	movel %d0,%a2@+
0002e50c: 41e8 000e      	lea %a0@(14),%a0
0002e510: 7070           	moveq #112,%d0
0002e512: b088           	cmpl %a0,%d0
0002e514: 66ee           	bnes 0x2e504
0002e516: 600a           	bras 0x2e522
0002e518: 2f0b           	movel %a3,%sp@-
0002e51a: 4eb9 0001 c398 	jsr 0x1c398
0002e520: 588f           	addql #4,%sp
0002e522: 4279 0005 82a6 	clrw 0x582a6
0002e528: 4279 0005 82a8 	clrw 0x582a8
0002e52e: 4279 0005 82a4 	clrw 0x582a4
0002e534: 4279 0005 82aa 	clrw 0x582aa
0002e53a: 41f9 0005 5b7c 	lea 0x55b7c,%a0
0002e540: 43fa ff05      	lea %pc@(0x2e447),%a1
0002e544: 10d9           	moveb %a1@+,%a0@+
0002e546: 66fc           	bnes 0x2e544
0002e548: 3f3c 0019      	movew #25,%sp@-
0002e54c: 49f9 0001 bec0 	lea 0x1bec0,%a4
0002e552: 4e94           	jsr %a4@
0002e554: 0600 0041      	addib #65,%d0
0002e558: 13c0 0005 5b7c 	moveb %d0,0x55b7c
0002e55e: 4eb9 0002 e1ec 	jsr 0x2e1ec
0002e564: 4eb9 0002 f868 	jsr 0x2f868
0002e56a: 4eb9 0003 21a6 	jsr 0x321a6
0002e570: 3f3c 000a      	movew #10,%sp@-
0002e574: 487a fedc      	pea %pc@(0x2e452)
0002e578: 4eb9 0003 33ca 	jsr 0x333ca
0002e57e: 3c39 0005 80f2 	movew 0x580f2,%d6
0002e584: 508f           	addql #8,%sp
0002e586: 7600           	moveq #0,%d3
0002e588: 2a3c 0005 5c60 	movel #351328,%d5
0002e58e: 2e3c 0001 c1de 	movel #115166,%d7
0002e594: 4bf9 0003 243a 	lea 0x3243a,%a5
0002e59a: 6066           	bras 0x2e602
0002e59c: 2003           	movel %d3,%d0
0002e59e: e788           	lsll #3,%d0
0002e5a0: d083           	addl %d3,%d0
0002e5a2: 2640           	moveal %d0,%a3
0002e5a4: d7c0           	addal %d0,%a3
0002e5a6: d7fc 0005 80fc 	addal #360700,%a3
0002e5ac: 244b           	moveal %a3,%a2
0002e5ae: 70ff           	moveq #-1,%d0
0002e5b0: 24c0           	movel %d0,%a2@+
0002e5b2: 2045           	moveal %d5,%a0
0002e5b4: 224a           	moveal %a2,%a1
0002e5b6: 10d9           	moveb %a1@+,%a0@+
0002e5b8: 66fc           	bnes 0x2e5b6
0002e5ba: 4267           	clrw %sp@-
0002e5bc: 4879 0005 5c60 	pea 0x55c60
0002e5c2: 3f3c 003d      	movew #61,%sp@-
0002e5c6: 4e94           	jsr %a4@
0002e5c8: 2800           	movel %d0,%d4
0002e5ca: 508f           	addql #8,%sp
0002e5cc: 6d32           	blts 0x2e600
0002e5ce: 2f0b           	movel %a3,%sp@-
0002e5d0: 4879 0005 5c60 	pea 0x55c60
0002e5d6: 3f00           	movew %d0,%sp@-
0002e5d8: 2047           	moveal %d7,%a0
0002e5da: 4e90           	jsr %a0@
0002e5dc: 3400           	movew %d0,%d2
0002e5de: 3f04           	movew %d4,%sp@-
0002e5e0: 3f3c 003e      	movew #62,%sp@-
0002e5e4: 4e94           	jsr %a4@
0002e5e6: 4fef 000e      	lea %sp@(14),%sp
0002e5ea: 0c42 ffff      	cmpiw #-1,%d2
0002e5ee: 6710           	beqs 0x2e600
0002e5f0: 2f13           	movel %a3@,%sp@-
0002e5f2: 2f0a           	movel %a2,%sp@-
0002e5f4: 4879 0002 9240 	pea 0x29240
0002e5fa: 4e95           	jsr %a5@
0002e5fc: 4fef 000c      	lea %sp@(12),%sp
0002e600: 5283           	addql #1,%d3
0002e602: b646           	cmpw %d6,%d3
0002e604: 6d96           	blts 0x2e59c
0002e606: 4242           	clrw %d2
0002e608: 45f9 0002 c96c 	lea 0x2c96c,%a2
0002e60e: 3042           	moveaw %d2,%a0
0002e610: 2208           	movel %a0,%d1
0002e612: d288           	addl %a0,%d1
0002e614: 2001           	movel %d1,%d0
0002e616: e788           	lsll #3,%d0
0002e618: 9081           	subl %d1,%d0
0002e61a: 2040           	moveal %d0,%a0
0002e61c: d1fc 0003 6758 	addal #223064,%a0
0002e622: 3f28 0006      	movew %a0@(6),%sp@-
0002e626: 3f28 0004      	movew %a0@(4),%sp@-
0002e62a: 2f10           	movel %a0@,%sp@-
0002e62c: 4e92           	jsr %a2@
0002e62e: 5242           	addqw #1,%d2
0002e630: 508f           	addql #8,%sp
0002e632: 0c42 0003      	cmpiw #3,%d2
0002e636: 66d6           	bnes 0x2e60e
0002e638: 47f9 0002 9444 	lea 0x29444,%a3
0002e63e: 4e93           	jsr %a3@
0002e640: 4eb9 0002 947e 	jsr 0x2947e
0002e646: 45f9 0002 9450 	lea 0x29450,%a2
0002e64c: 4e92           	jsr %a2@
0002e64e: 4eb9 0003 33e6 	jsr 0x333e6
0002e654: 4e93           	jsr %a3@
0002e656: 4879 0005 38d6 	pea 0x538d6
0002e65c: 4879 0002 9646 	pea 0x29646
0002e662: 4eb9 0002 dc08 	jsr 0x2dc08
0002e668: 33c0 0005 3fa0 	movew %d0,0x53fa0
0002e66e: 4e92           	jsr %a2@
0002e670: 3f3c 0001      	movew #1,%sp@-
0002e674: 3f3c 0003      	movew #3,%sp@-
0002e678: 4eb9 0002 aa22 	jsr 0x2aa22
0002e67e: 4eb9 0003 62b6 	jsr 0x362b6
0002e684: 2079 0003 6754 	moveal 0x36754,%a0
0002e68a: 3179 0005 40fe 	movew 0x540fe,%a0@(22)
0002e690: 0016 
0002e692: 4fef 000c      	lea %sp@(12),%sp
0002e696: 4a79 0005 8168 	tstw 0x58168
0002e69c: 672e           	beqs 0x2e6cc
0002e69e: 3079 0005 42dc 	moveaw 0x542dc,%a0
0002e6a4: 7002           	moveq #2,%d0
0002e6a6: b048           	cmpw %a0,%d0
0002e6a8: 6d04           	blts 0x2e6ae
0002e6aa: 5348           	subqw #1,%a0
0002e6ac: 6004           	bras 0x2e6b2
0002e6ae: 307c 0002      	moveaw #2,%a0
0002e6b2: 3048           	moveaw %a0,%a0
0002e6b4: 2248           	moveal %a0,%a1
0002e6b6: d3fc 0005 816c 	addal #360812,%a1
0002e6bc: 3031 8800      	movew %a1@(0000000000000000,%a0:l),%d0
0002e6c0: 0240 00ff      	andiw #255,%d0
0002e6c4: 3f00           	movew %d0,%sp@-
0002e6c6: 4eba fd62      	jsr %pc@(0x2e42a)
0002e6ca: 548f           	addql #2,%sp
0002e6cc: 4eb9 0003 51e2 	jsr 0x351e2
0002e6d2: 4eb9 0002 b87a 	jsr 0x2b87a
0002e6d8: 3f3c 0019      	movew #25,%sp@-
0002e6dc: 4eb9 0001 bec0 	jsr 0x1bec0
0002e6e2: 0600 0041      	addib #65,%d0
0002e6e6: 4880           	extw %d0
0002e6e8: 3f00           	movew %d0,%sp@-
0002e6ea: 4879 0005 5bee 	pea 0x55bee
0002e6f0: 4eb9 0001 c178 	jsr 0x1c178
0002e6f6: 2e0e           	movel %fp,%d7
0002e6f8: 5587           	subql #2,%d7
0002e6fa: 2047           	moveal %d7,%a0
0002e6fc: 30bc 0001      	movew #1,%a0@
0002e700: 508f           	addql #8,%sp
0002e702: 4244           	clrw %d4
0002e704: 45f9 0005 8174 	lea 0x58174,%a2
0002e70a: 47f9 0001 c55c 	lea 0x1c55c,%a3
0002e710: 49f9 0003 3422 	lea 0x33422,%a4
0002e716: 4bf9 0003 3638 	lea 0x33638,%a5
0002e71c: 260e           	movel %fp,%d3
0002e71e: 5983           	subql #4,%d3
0002e720: 2c3c 0002 aa22 	movel #174626,%d6
0002e726: 6000 00d2      	braw 0x2e7fa
0002e72a: 2a0a           	movel %a2,%d5
0002e72c: 5285           	addql #1,%d5
0002e72e: 0c00 0023      	cmpib #35,%d0
0002e732: 6600 00c4      	bnew 0x2e7f8
0002e736: 102a 0001      	moveb %a2@(1),%d0
0002e73a: 0c00 0045      	cmpib #69,%d0
0002e73e: 6672           	bnes 0x2e7b2
0002e740: 2f03           	movel %d3,%sp@-
0002e742: 486a 0003      	pea %a2@(3)
0002e746: 4e93           	jsr %a3@
0002e748: 2a00           	movel %d0,%d5
0002e74a: 3f3c 0001      	movew #1,%sp@-
0002e74e: 302e fffc      	movew %fp@(-4),%d0
0002e752: 0240 0007      	andiw #7,%d0
0002e756: 3f00           	movew %d0,%sp@-
0002e758: 2046           	moveal %d6,%a0
0002e75a: 4e90           	jsr %a0@
0002e75c: 2f03           	movel %d3,%sp@-
0002e75e: 2f05           	movel %d5,%sp@-
0002e760: 4e93           	jsr %a3@
0002e762: 2a00           	movel %d0,%d5
0002e764: 4fef 0014      	lea %sp@(20),%sp
0002e768: 4a79 0004 c6c2 	tstw 0x4c6c2
0002e76e: 6714           	beqs 0x2e784
0002e770: 4a2e fffd      	tstb %fp@(-3)
0002e774: 5dc0           	slt %d0
0002e776: 4880           	extw %d0
0002e778: 4440           	negw %d0
0002e77a: 3f00           	movew %d0,%sp@-
0002e77c: 3f3c 0040      	movew #64,%sp@-
0002e780: 4e4e           	trap #14
0002e782: 588f           	addql #4,%sp
0002e784: 2f03           	movel %d3,%sp@-
0002e786: 2f05           	movel %d5,%sp@-
0002e788: 4e93           	jsr %a3@
0002e78a: 2f03           	movel %d3,%sp@-
0002e78c: 2f00           	movel %d0,%sp@-
0002e78e: 4e93           	jsr %a3@
0002e790: 2a00           	movel %d0,%d5
0002e792: 2f03           	movel %d3,%sp@-
0002e794: 2f00           	movel %d0,%sp@-
0002e796: 4e93           	jsr %a3@
0002e798: 082e 0003 fffd 	btst #3,%fp@(-3)
0002e79e: 57c0           	seq %d0
0002e7a0: 4880           	extw %d0
0002e7a2: 4440           	negw %d0
0002e7a4: 3f00           	movew %d0,%sp@-
0002e7a6: 4eb9 0000 31bc 	jsr 0x31bc
0002e7ac: 4fef 001a      	lea %sp@(26),%sp
0002e7b0: 6046           	bras 0x2e7f8
0002e7b2: 0c00 005a      	cmpib #90,%d0
0002e7b6: 6640           	bnes 0x2e7f8
0002e7b8: 2f07           	movel %d7,%sp@-
0002e7ba: 486a 0003      	pea %a2@(3)
0002e7be: 4e93           	jsr %a3@
0002e7c0: 5c8a           	addql #6,%a2
0002e7c2: 204a           	moveal %a2,%a0
0002e7c4: 508f           	addql #8,%sp
0002e7c6: 2a08           	movel %a0,%d5
0002e7c8: 1018           	moveb %a0@+,%d0
0002e7ca: 6706           	beqs 0x2e7d2
0002e7cc: 0c00 0040      	cmpib #64,%d0
0002e7d0: 66f4           	bnes 0x2e7c6
0002e7d2: 2045           	moveal %d5,%a0
0002e7d4: 4210           	clrb %a0@
0002e7d6: 2f0a           	movel %a2,%sp@-
0002e7d8: 4e94           	jsr %a4@
0002e7da: 2040           	moveal %d0,%a0
0002e7dc: 4228 ffff      	clrb %a0@(-1)
0002e7e0: 588f           	addql #4,%sp
0002e7e2: 0839 0002 0004 	btst #2,0x4b6d4
0002e7e8: b6d4 
0002e7ea: 660a           	bnes 0x2e7f6
0002e7ec: 2f0a           	movel %a2,%sp@-
0002e7ee: 2f00           	movel %d0,%sp@-
0002e7f0: 4e95           	jsr %a5@
0002e7f2: 508f           	addql #8,%sp
0002e7f4: 7801           	moveq #1,%d4
0002e7f6: 5285           	addql #1,%d5
0002e7f8: 2445           	moveal %d5,%a2
0002e7fa: 1012           	moveb %a2@,%d0
0002e7fc: 6600 ff2c      	bnew 0x2e72a
0002e800: 4a44           	tstw %d4
0002e802: 670c           	beqs 0x2e810
0002e804: 4a6e fffe      	tstw %fp@(-2)
0002e808: 56c2           	sne %d2
0002e80a: 4882           	extw %d2
0002e80c: 4442           	negw %d2
0002e80e: 6002           	bras 0x2e812
0002e810: 7401           	moveq #1,%d2
0002e812: 4eb9 0002 9264 	jsr 0x29264
0002e818: 3f3c 0002      	movew #2,%sp@-
0002e81c: 4eba fbce      	jsr %pc@(0x2e3ec)
0002e820: 3f02           	movew %d2,%sp@-
0002e822: 3f04           	movew %d4,%sp@-
0002e824: 4eb9 0003 368a 	jsr 0x3368a
0002e82a: 3839 0005 80f2 	movew 0x580f2,%d4
0002e830: 45f9 0005 80fc 	lea 0x580fc,%a2
0002e836: 5c8f           	addql #6,%sp
0002e838: 4243           	clrw %d3
0002e83a: 47f9 0001 c398 	lea 0x1c398,%a3
0002e840: 6010           	bras 0x2e852
0002e842: 2012           	movel %a2@,%d0
0002e844: 6d06           	blts 0x2e84c
0002e846: 2f00           	movel %d0,%sp@-
0002e848: 4e93           	jsr %a3@
0002e84a: 588f           	addql #4,%sp
0002e84c: 5243           	addqw #1,%d3
0002e84e: 45ea 0012      	lea %a2@(18),%a2
0002e852: b843           	cmpw %d3,%d4
0002e854: 6eec           	bgts 0x2e842
0002e856: 4eb9 0002 9444 	jsr 0x29444
0002e85c: 486e fff8      	pea %fp@(-8)
0002e860: 2f39 0005 38d6 	movel 0x538d6,%sp@-
0002e866: 4eb9 0002 dc08 	jsr 0x2dc08
0002e86c: 33c0 0005 3fa0 	movew %d0,0x53fa0
0002e872: 4eb9 0002 9450 	jsr 0x29450
0002e878: 4eb9 0002 db72 	jsr 0x2db72
0002e87e: 508f           	addql #8,%sp
0002e880: 4cee 3cfc ffd0 	moveml %fp@(-48),%d2-%d7/%a2-%a5
0002e886: 4e5e           	unlk %fp
0002e888: 4e75           	rts
0002e88a: 1b66 1b45      	moveb %fp@-,%a5@(6981)
0002e88e: 0041 3a5c      	oriw #14940,%d1
0002e892: 454d           	.short 0x454d
0002e894: 5544           	subqw #2,%d4
0002e896: 4553           	.short 0x4553
0002e898: 4b2e 494e      	chkl %fp@(18766),%d5
0002e89c: 4600           	notb %d0
0002e89e: 5c2a 2e41      	addqb #6,%a2@(11841)
0002e8a2: 4343           	.short 0x4343
0002e8a4: 0053 4352      	oriw #17234,%a3@
0002e8a8: 454e           	.short 0x454e
0002e8aa: 4d47           	.short 0x4d47
0002e8ac: 5200           	addqb #1,%d0
0002e8ae:  _gem_main
0002e8ae: 598f           	subql #4,%sp
0002e8b0: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
0002e8b4: 487a ffd4      	pea %pc@(0x2e88a)
0002e8b8: 3f3c 0009      	movew #9,%sp@-
0002e8bc: 4eb9 0001 bec0 	jsr 0x1bec0
0002e8c2: 5c8f           	addql #6,%sp
0002e8c4: 0839 0002 0004 	btst #2,0x4b6d4
0002e8ca: b6d4 
0002e8cc: 6622           	bnes 0x2e8f0
0002e8ce: 4879 0005 8174 	pea 0x58174
0002e8d4: 4878 012c      	pea 0x12c
0002e8d8: 487a ffb5      	pea %pc@(0x2e88f)
0002e8dc: 4eba fa22      	jsr %pc@(0x2e300)
0002e8e0: 4fef 000c      	lea %sp@(12),%sp
0002e8e4: 2200           	movel %d0,%d1
0002e8e6: 4681           	notl %d1
0002e8e8: d281           	addl %d1,%d1
0002e8ea: 9381           	subxl %d1,%d1
0002e8ec: c081           	andl %d1,%d0
0002e8ee: 6002           	bras 0x2e8f2
0002e8f0: 7000           	moveq #0,%d0
0002e8f2: 45f9 0005 8174 	lea 0x58174,%a2
0002e8f8: 4232 0800      	clrb %a2@(0000000000000000,%d0:l)
0002e8fc: 4a79 0005 83ee 	tstw 0x583ee
0002e902: 6600 00ce      	bnew 0x2e9d2
0002e906: 4279 0005 83ee 	clrw 0x583ee
0002e90c: 4279 0005 8168 	clrw 0x58168
0002e912: 7818           	moveq #24,%d4
0002e914: d88f           	addl %sp,%d4
0002e916: 47f9 0001 c55c 	lea 0x1c55c,%a3
0002e91c: 741a           	moveq #26,%d2
0002e91e: d48f           	addl %sp,%d2
0002e920: 49f9 0000 e708 	lea 0xe708,%a4
0002e926: 6000 00a2      	braw 0x2e9ca
0002e92a: 0c00 0023      	cmpib #35,%d0
0002e92e: 6600 009a      	bnew 0x2e9ca
0002e932: 45e8 0002      	lea %a0@(2),%a2
0002e936: 1028 0001      	moveb %a0@(1),%d0
0002e93a: 0c00 0045      	cmpib #69,%d0
0002e93e: 670a           	beqs 0x2e94a
0002e940: 0c00 0051      	cmpib #81,%d0
0002e944: 6600 0084      	bnew 0x2e9ca
0002e948: 6058           	bras 0x2e9a2
0002e94a: 45e8 0008      	lea %a0@(8),%a2
0002e94e: 0c28 000d 0008 	cmpib #13,%a0@(8)
0002e954: 6774           	beqs 0x2e9ca
0002e956: 2f04           	movel %d4,%sp@-
0002e958: 2f0a           	movel %a2,%sp@-
0002e95a: 4e93           	jsr %a3@
0002e95c: 2f02           	movel %d2,%sp@-
0002e95e: 2f00           	movel %d0,%sp@-
0002e960: 4e93           	jsr %a3@
0002e962: 2440           	moveal %d0,%a2
0002e964: 4240           	clrw %d0
0002e966: 102f 0029      	moveb %sp@(41),%d0
0002e96a: e148           	lslw #8,%d0
0002e96c: 4241           	clrw %d1
0002e96e: 122f 002b      	moveb %sp@(43),%d1
0002e972: 8041           	orw %d1,%d0
0002e974: 3f00           	movew %d0,%sp@-
0002e976: 4e94           	jsr %a4@
0002e978: 4fef 0012      	lea %sp@(18),%sp
0002e97c: 4a40           	tstw %d0
0002e97e: 674a           	beqs 0x2e9ca
0002e980: 6f0a           	bles 0x2e98c
0002e982: 33fc 0002 0005 	movew #2,0x583ee
0002e988: 83ee 
0002e98a: 600e           	bras 0x2e99a
0002e98c: 33fc 0001 0005 	movew #1,0x583ee
0002e992: 83ee 
0002e994: 0240 00ff      	andiw #255,%d0
0002e998: 5440           	addqw #2,%d0
0002e99a: 33c0 0005 83ec 	movew %d0,0x583ec
0002e9a0: 6028           	bras 0x2e9ca
0002e9a2: 7600           	moveq #0,%d3
0002e9a4: 2003           	movel %d3,%d0
0002e9a6: d083           	addl %d3,%d0
0002e9a8: 0680 0005 816c 	addil #360812,%d0
0002e9ae: 2f00           	movel %d0,%sp@-
0002e9b0: 2f0a           	movel %a2,%sp@-
0002e9b2: 4e93           	jsr %a3@
0002e9b4: 2440           	moveal %d0,%a2
0002e9b6: 568a           	addql #3,%a2
0002e9b8: 5283           	addql #1,%d3
0002e9ba: 508f           	addql #8,%sp
0002e9bc: 7003           	moveq #3,%d0
0002e9be: b083           	cmpl %d3,%d0
0002e9c0: 66e2           	bnes 0x2e9a4
0002e9c2: 33fc 0001 0005 	movew #1,0x58168
0002e9c8: 8168 
0002e9ca: 204a           	moveal %a2,%a0
0002e9cc: 101a           	moveb %a2@+,%d0
0002e9ce: 6600 ff5a      	bnew 0x2e92a
0002e9d2: 3039 0005 83ee 	movew 0x583ee,%d0
0002e9d8: 6700 0084      	beqw 0x2ea5e
0002e9dc: 0c40 0001      	cmpiw #1,%d0
0002e9e0: 6708           	beqs 0x2e9ea
0002e9e2: 0c40 0002      	cmpiw #2,%d0
0002e9e6: 665e           	bnes 0x2ea46
0002e9e8: 603a           	bras 0x2ea24
0002e9ea: 3639 0005 83ec 	movew 0x583ec,%d3
0002e9f0: 5543           	subqw #2,%d3
0002e9f2: 3f3c 0000      	movew #0,%sp@-
0002e9f6: 3f03           	movew %d3,%sp@-
0002e9f8: 2f3c ffff ffff 	movel #-1,%sp@-
0002e9fe: 2f3c ffff ffff 	movel #-1,%sp@-
0002ea04: 3f3c 0005      	movew #5,%sp@-
0002ea08: 4e4e           	trap #14
0002ea0a: 4fef 000e      	lea %sp@(14),%sp
0002ea0e: 4267           	clrw %sp@-
0002ea10: 3239 0005 83ec 	movew 0x583ec,%d1
0002ea16: 5541           	subqw #2,%d1
0002ea18: 3f01           	movew %d1,%sp@-
0002ea1a: 4eb9 0000 e348 	jsr 0xe348
0002ea20: 588f           	addql #4,%sp
0002ea22: 6022           	bras 0x2ea46
0002ea24: 3639 0005 83ec 	movew 0x583ec,%d3
0002ea2a: 3f03           	movew %d3,%sp@-
0002ea2c: 3f3c 0003      	movew #3,%sp@-
0002ea30: 2f3c 0000 0000 	movel #0,%sp@-
0002ea36: 2f3c 0000 0000 	movel #0,%sp@-
0002ea3c: 3f3c 0005      	movew #5,%sp@-
0002ea40: 4e4e           	trap #14
0002ea42: 4fef 000e      	lea %sp@(14),%sp
0002ea46: 4eb9 0002 db7e 	jsr 0x2db7e
0002ea4c: 3f39 0000 0446 	movew 0x446,%sp@-
0002ea52: 3f3c 000e      	movew #14,%sp@-
0002ea56: 4eb9 0001 bec0 	jsr 0x1bec0
0002ea5c: 588f           	addql #4,%sp
0002ea5e: 4279 0005 3fa8 	clrw 0x53fa8
0002ea64: 4279 0005 83ee 	clrw 0x583ee
0002ea6a: 4eb9 0003 0572 	jsr 0x30572
0002ea70: 0839 0002 0004 	btst #2,0x4b6d4
0002ea76: b6d4 
0002ea78: 6600 0082      	bnew 0x2eafc
0002ea7c: 41f9 0005 5ce0 	lea 0x55ce0,%a0
0002ea82: 43fa fe1a      	lea %pc@(0x2e89e),%a1
0002ea86: 10d9           	moveb %a1@+,%a0@+
0002ea88: 66fc           	bnes 0x2ea86
0002ea8a: 4879 0005 5d60 	pea 0x55d60
0002ea90: 3f3c 001a      	movew #26,%sp@-
0002ea94: 45f9 0001 bec0 	lea 0x1bec0,%a2
0002ea9a: 4e92           	jsr %a2@
0002ea9c: 5c8f           	addql #6,%sp
0002ea9e: 4243           	clrw %d3
0002eaa0: 47f9 0001 c006 	lea 0x1c006,%a3
0002eaa6: 4a43           	tstw %d3
0002eaa8: 6614           	bnes 0x2eabe
0002eaaa: 3f3c 0001      	movew #1,%sp@-
0002eaae: 4879 0005 5ce0 	pea 0x55ce0
0002eab4: 3f3c 004e      	movew #78,%sp@-
0002eab8: 4e92           	jsr %a2@
0002eaba: 508f           	addql #8,%sp
0002eabc: 6008           	bras 0x2eac6
0002eabe: 3f3c 004f      	movew #79,%sp@-
0002eac2: 4e92           	jsr %a2@
0002eac4: 548f           	addql #2,%sp
0002eac6: 4a40           	tstw %d0
0002eac8: 6d34           	blts 0x2eafe
0002eaca: 4878 000d      	pea 0xd
0002eace: 4879 0005 5d7e 	pea 0x55d7e
0002ead4: 3043           	moveaw %d3,%a0
0002ead6: 2008           	movel %a0,%d0
0002ead8: e788           	lsll #3,%d0
0002eada: 41f0 0800      	lea %a0@(0000000000000000,%d0:l),%a0
0002eade: 41f0 8804      	lea %a0@(0000000000000004,%a0:l),%a0
0002eae2: 2008           	movel %a0,%d0
0002eae4: 0680 0005 80fc 	addil #360700,%d0
0002eaea: 2f00           	movel %d0,%sp@-
0002eaec: 4e93           	jsr %a3@
0002eaee: 5243           	addqw #1,%d3
0002eaf0: 4fef 000c      	lea %sp@(12),%sp
0002eaf4: 0c43 0006      	cmpiw #6,%d3
0002eaf8: 66ac           	bnes 0x2eaa6
0002eafa: 6002           	bras 0x2eafe
0002eafc: 4243           	clrw %d3
0002eafe: 33c3 0005 80f2 	movew %d3,0x580f2
0002eb04: 42b9 0005 800a 	clrl 0x5800a
0002eb0a: 4a43           	tstw %d3
0002eb0c: 6714           	beqs 0x2eb22
0002eb0e: c7fc 0be8      	mulsw #3048,%d3
0002eb12: 2f03           	movel %d3,%sp@-
0002eb14: 4eb9 0001 c36c 	jsr 0x1c36c
0002eb1a: 23c0 0005 800a 	movel %d0,0x5800a
0002eb20: 588f           	addql #4,%sp
0002eb22: 2039 0005 800a 	movel 0x5800a,%d0
0002eb28: 6718           	beqs 0x2eb42
0002eb2a: 3239 0005 80f2 	movew 0x580f2,%d1
0002eb30: c3fc 0be8      	mulsw #3048,%d1
0002eb34: 2f01           	movel %d1,%sp@-
0002eb36: 2f00           	movel %d0,%sp@-
0002eb38: 4eb9 0001 bdf4 	jsr 0x1bdf4
0002eb3e: 508f           	addql #8,%sp
0002eb40: 6006           	bras 0x2eb48
0002eb42: 4279 0005 80f2 	clrw 0x580f2
0002eb48: 3279 0005 80f2 	moveaw 0x580f2,%a1
0002eb4e: 5449           	addqw #2,%a1
0002eb50: 33c9 0005 80f4 	movew %a1,0x580f4
0002eb56: 4eb9 0002 9444 	jsr 0x29444
0002eb5c: 4eb9 0002 95a2 	jsr 0x295a2
0002eb62: 4279 0005 3f7a 	clrw 0x53f7a
0002eb68: 4279 0005 3f78 	clrw 0x53f78
0002eb6e: 42b9 0005 3f74 	clrl 0x53f74
0002eb74: 42b9 0005 802a 	clrl 0x5802a
0002eb7a: 4879 0005 4ed0 	pea 0x54ed0
0002eb80: 45fa f7c6      	lea %pc@(0x2e348),%a2
0002eb84: 4e92           	jsr %a2@
0002eb86: 4879 0005 5ab8 	pea 0x55ab8
0002eb8c: 4e92           	jsr %a2@
0002eb8e: 508f           	addql #8,%sp
0002eb90: 97cb           	subal %a3,%a3
0002eb92: 4242           	clrw %d2
0002eb94: 6016           	bras 0x2ebac
0002eb96: 2079 0005 800a 	moveal 0x5800a,%a0
0002eb9c: d1cb           	addal %a3,%a0
0002eb9e: 4868 0b24      	pea %a0@(2852)
0002eba2: 4e92           	jsr %a2@
0002eba4: 5242           	addqw #1,%d2
0002eba6: 47eb 0be8      	lea %a3@(3048),%a3
0002ebaa: 588f           	addql #4,%sp
0002ebac: b479 0005 80f2 	cmpw 0x580f2,%d2
0002ebb2: 6de2           	blts 0x2eb96
0002ebb4: 4279 0005 8010 	clrw 0x58010
0002ebba: 42b9 0005 8012 	clrl 0x58012
0002ebc0: 42b9 0005 8016 	clrl 0x58016
0002ebc6: 42b9 0005 8032 	clrl 0x58032
0002ebcc: 42b9 0005 802e 	clrl 0x5802e
0002ebd2: 42b9 0005 8022 	clrl 0x58022
0002ebd8: 42b9 0005 8026 	clrl 0x58026
0002ebde: 4279 0005 801a 	clrw 0x5801a
0002ebe4: 4279 0005 801e 	clrw 0x5801e
0002ebea: 4279 0005 801c 	clrw 0x5801c
0002ebf0: 3639 0005 80f4 	movew 0x580f4,%d3
0002ebf6: 5343           	subqw #1,%d3
0002ebf8: 3403           	movew %d3,%d2
0002ebfa: c5fc 0be8      	mulsw #3048,%d2
0002ebfe: 0682 ffff e830 	addil #-6096,%d2
0002ec04: 47f9 0003 2348 	lea 0x32348,%a3
0002ec0a: 45f9 0001 be02 	lea 0x1be02,%a2
0002ec10: 6000 00a4      	braw 0x2ecb6
0002ec14: 3f03           	movew %d3,%sp@-
0002ec16: 4e93           	jsr %a3@
0002ec18: 2040           	moveal %d0,%a0
0002ec1a: 23c0 0005 8036 	movel %d0,0x58036
0002ec20: 548f           	addql #2,%sp
0002ec22: 0c43 0001      	cmpiw #1,%d3
0002ec26: 6e24           	bgts 0x2ec4c
0002ec28: 3243           	moveaw %d3,%a1
0002ec2a: 2209           	movel %a1,%d1
0002ec2c: d289           	addl %a1,%d1
0002ec2e: d289           	addl %a1,%d1
0002ec30: e789           	lsll #3,%d1
0002ec32: 2001           	movel %d1,%d0
0002ec34: ef88           	lsll #7,%d0
0002ec36: 9081           	subl %d1,%d0
0002ec38: 2200           	movel %d0,%d1
0002ec3a: 0681 0005 43ac 	addil #345004,%d1
0002ec40: 2141 0008      	movel %d1,%a0@(8)
0002ec44: 0680 0005 4eac 	addil #347820,%d0
0002ec4a: 6012           	bras 0x2ec5e
0002ec4c: 2039 0005 800a 	movel 0x5800a,%d0
0002ec52: d082           	addl %d2,%d0
0002ec54: 2140 0008      	movel %d0,%a0@(8)
0002ec58: 0680 0000 0b00 	addil #2816,%d0
0002ec5e: 2140 0014      	movel %d0,%a0@(20)
0002ec62: 43e8 0088      	lea %a0@(136),%a1
0002ec66: 2149 0082      	movel %a1,%a0@(130)
0002ec6a: 4268 0086      	clrw %a0@(134)
0002ec6e: 4878 0008      	pea 0x8
0002ec72: 3f3c 0020      	movew #32,%sp@-
0002ec76: 4868 000c      	pea %a0@(12)
0002ec7a: 4e92           	jsr %a2@
0002ec7c: 2079 0005 8036 	moveal 0x58036,%a0
0002ec82: 4228 0108      	clrb %a0@(264)
0002ec86: 4fef 000a      	lea %sp@(10),%sp
0002ec8a: 4a43           	tstw %d3
0002ec8c: 6712           	beqs 0x2eca0
0002ec8e: 2028 0008      	movel %a0@(8),%d0
0002ec92: 2200           	movel %d0,%d1
0002ec94: 0681 0000 0980 	addil #2432,%d1
0002ec9a: 2240           	moveal %d0,%a1
0002ec9c: 2341 003c      	movel %d1,%a1@(60)
0002eca0: 3143 001c      	movew %d3,%a0@(28)
0002eca4: 4268 001e      	clrw %a0@(30)
0002eca8: 317c ffff 0034 	movew #-1,%a0@(52)
0002ecae: 5343           	subqw #1,%d3
0002ecb0: 0682 ffff f418 	addil #-3048,%d2
0002ecb6: 4a43           	tstw %d3
0002ecb8: 6c00 ff5a      	bgew 0x2ec14
0002ecbc: 2079 0005 8036 	moveal 0x58036,%a0
0002ecc2: 4268 001c      	clrw %a0@(28)
0002ecc6: 33fc 0001 0005 	movew #1,0x5800e
0002eccc: 800e 
0002ecce: 4290           	clrl %a0@
0002ecd0: 45f9 0002 9450 	lea 0x29450,%a2
0002ecd6: 4e92           	jsr %a2@
0002ecd8: 4879 0002 9dee 	pea 0x29dee
0002ecde: 487a fbc5      	pea %pc@(0x2e8a5)
0002ece2: 4879 0002 9dee 	pea 0x29dee
0002ece8: 4eb9 0003 243a 	jsr 0x3243a
0002ecee: 23c0 0005 82ac 	movel %d0,0x582ac
0002ecf4: 23c0 0005 82b0 	movel %d0,0x582b0
0002ecfa: 4879 0002 9396 	pea 0x29396
0002ed00: 4eb9 0003 3658 	jsr 0x33658
0002ed06: 4eb9 0002 9444 	jsr 0x29444
0002ed0c: 4eb9 0002 9598 	jsr 0x29598
0002ed12: 4e92           	jsr %a2@
0002ed14: 2039 0005 800a 	movel 0x5800a,%d0
0002ed1a: 4fef 0010      	lea %sp@(16),%sp
0002ed1e: 670a           	beqs 0x2ed2a
0002ed20: 2f00           	movel %d0,%sp@-
0002ed22: 4eb9 0001 c398 	jsr 0x1c398
0002ed28: 588f           	addql #4,%sp
0002ed2a: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
0002ed2e: 588f           	addql #4,%sp
0002ed30: 4e75           	rts
0002ed32: 0000 2f02      	orib #2,%d0
0002ed34:  _in_mrect
0002ed36: 206f 0008      	moveal %sp@(8),%a0
0002ed3a: 3418           	movew %a0@+,%d2
0002ed3c: 2f08           	movel %a0,%sp@-
0002ed3e: 3f39 0005 82c2 	movew 0x582c2,%sp@-
0002ed44: 3f39 0005 82c4 	movew 0x582c4,%sp@-
0002ed4a: 4eb9 0001 c66c 	jsr 0x1c66c
0002ed50: 508f           	addql #8,%sp
0002ed52: b042           	cmpw %d2,%d0
0002ed54: 56c0           	sne %d0
0002ed56: 4880           	extw %d0
0002ed58: 4440           	negw %d0
0002ed5a: 241f           	movel %sp@+,%d2
0002ed5c: 4e75           	rts
0002ed5e:  _b_click
0002ed5e: 2f02           	movel %d2,%sp@-
0002ed60: 342f 0008      	movew %sp@(8),%d2
0002ed64: b479 0005 82a6 	cmpw 0x582a6,%d2
0002ed6a: 6764           	beqs 0x2edd0
0002ed6c: 3039 0005 82a4 	movew 0x582a4,%d0
0002ed72: 6718           	beqs 0x2ed8c
0002ed74: b479 0005 82a8 	cmpw 0x582a8,%d2
0002ed7a: 664e           	bnes 0x2edca
0002ed7c: 5279 0005 82aa 	addqw #1,0x582aa
0002ed82: 5640           	addqw #3,%d0
0002ed84: 33c0 0005 82a4 	movew %d0,0x582a4
0002ed8a: 603e           	bras 0x2edca
0002ed8c: 4a79 0005 82c8 	tstw 0x582c8
0002ed92: 671e           	beqs 0x2edb2
0002ed94: 4a42           	tstw %d2
0002ed96: 671a           	beqs 0x2edb2
0002ed98: 33fc 0001 0005 	movew #1,0x582aa
0002ed9e: 82aa 
0002eda0: 33c2 0005 82a8 	movew %d2,0x582a8
0002eda6: 33f9 0005 3fa2 	movew 0x53fa2,0x582a4
0002edac: 0005 82a4 
0002edb0: 6018           	bras 0x2edca
0002edb2: 2002           	movel %d2,%d0
0002edb4: 4840           	swap %d0
0002edb6: 4240           	clrw %d0
0002edb8: 7201           	moveq #1,%d1
0002edba: 8280           	orl %d0,%d1
0002edbc: 2f01           	movel %d1,%sp@-
0002edbe: 487a 02f2      	pea %pc@(0x2f0b2)
0002edc2: 4eb9 0002 a3a8 	jsr 0x2a3a8
0002edc8: 508f           	addql #8,%sp
0002edca: 33c2 0005 82a6 	movew %d2,0x582a6
0002edd0: 241f           	movel %sp@+,%d2
0002edd2: 4e75           	rts
0002edd4:  _b_delay
0002edd4: 2f0a           	movel %a2,%sp@-
0002edd6: 2f02           	movel %d2,%sp@-
0002edd8: 3039 0005 82a4 	movew 0x582a4,%d0
0002edde: 6776           	beqs 0x2ee56
0002ede0: 906f 000c      	subw %sp@(12),%d0
0002ede4: 33c0 0005 82a4 	movew %d0,0x582a4
0002edea: 6c06           	bges 0x2edf2
0002edec: 4279 0005 82a4 	clrw 0x582a4
0002edf2: 4a79 0005 82a4 	tstw 0x582a4
0002edf8: 665c           	bnes 0x2ee56
0002edfa: 3039 0005 82a8 	movew 0x582a8,%d0
0002ee00: b079 0005 82a6 	cmpw 0x582a6,%d0
0002ee06: 56c2           	sne %d2
0002ee08: 4882           	extw %d2
0002ee0a: 7201           	moveq #1,%d1
0002ee0c: 9242           	subw %d2,%d1
0002ee0e: 3401           	movew %d1,%d2
0002ee10: d279 0005 801a 	addw 0x5801a,%d1
0002ee16: 0c41 0020      	cmpiw #32,%d1
0002ee1a: 6e3a           	bgts 0x2ee56
0002ee1c: 4840           	swap %d0
0002ee1e: 4240           	clrw %d0
0002ee20: 8079 0005 82aa 	orw 0x582aa,%d0
0002ee26: 2f00           	movel %d0,%sp@-
0002ee28: 487a 0288      	pea %pc@(0x2f0b2)
0002ee2c: 45f9 0002 a3a8 	lea 0x2a3a8,%a2
0002ee32: 4e92           	jsr %a2@
0002ee34: 508f           	addql #8,%sp
0002ee36: 0c42 0002      	cmpiw #2,%d2
0002ee3a: 661a           	bnes 0x2ee56
0002ee3c: 7000           	moveq #0,%d0
0002ee3e: 3039 0005 82a6 	movew 0x582a6,%d0
0002ee44: 4840           	swap %d0
0002ee46: 4240           	clrw %d0
0002ee48: 7201           	moveq #1,%d1
0002ee4a: 8280           	orl %d0,%d1
0002ee4c: 2f01           	movel %d1,%sp@-
0002ee4e: 487a 0262      	pea %pc@(0x2f0b2)
0002ee52: 4e92           	jsr %a2@
0002ee54: 508f           	addql #8,%sp
0002ee56: 241f           	movel %sp@+,%d2
0002ee58: 245f           	moveal %sp@+,%a2
0002ee5a: 4e75           	rts
0002ee5c:  _set_ctrl
0002ee5c: 206f 0004      	moveal %sp@(4),%a0
0002ee60: 2010           	movel %a0@,%d0
0002ee62: 2228 0004      	movel %a0@(4),%d1
0002ee66: 23c0 0005 82cc 	movel %d0,0x582cc
0002ee6c: 23c1 0005 82d0 	movel %d1,0x582d0
0002ee72: 4e75           	rts
0002ee74:  _get_ctrl
0002ee74: 206f 0004      	moveal %sp@(4),%a0
0002ee78: 2039 0005 82cc 	movel 0x582cc,%d0
0002ee7e: 2239 0005 82d0 	movel 0x582d0,%d1
0002ee84: 2080           	movel %d0,%a0@
0002ee86: 2141 0004      	movel %d1,%a0@(4)
0002ee8a: 4e75           	rts
0002ee8c:  _get_mown
0002ee8c: 206f 0004      	moveal %sp@(4),%a0
0002ee90: 20b9 0005 82b0 	movel 0x582b0,%a0@
0002ee96: 4e75           	rts
0002ee98:  _dq
0002ee98: 206f 0004      	moveal %sp@(4),%a0
0002ee9c: 5368 0014      	subqw #1,%a0@(20)
0002eea0: 3268 0010      	moveaw %a0@(16),%a1
0002eea4: 3009           	movew %a1,%d0
0002eea6: 5240           	addqw #1,%d0
0002eea8: 3140 0010      	movew %d0,%a0@(16)
0002eeac: 0c40 0008      	cmpiw #8,%d0
0002eeb0: 6604           	bnes 0x2eeb6
0002eeb2: 4268 0010      	clrw %a0@(16)
0002eeb6: 3249           	moveaw %a1,%a1
0002eeb8: d3c9           	addal %a1,%a1
0002eeba: 3030 9800      	movew %a0@(0000000000000000,%a1:l),%d0
0002eebe: 4e75           	rts
0002eec0:  _fq
0002eec0: 2f0a           	movel %a2,%sp@-
0002eec2: 45fa ffd4      	lea %pc@(0x2ee98),%a2
0002eec6: 6008           	bras 0x2eed0
0002eec8: 4868 000e      	pea %a0@(14)
0002eecc: 4e92           	jsr %a2@
0002eece: 588f           	addql #4,%sp
0002eed0: 2079 0005 8036 	moveal 0x58036,%a0
0002eed6: 2068 0014      	moveal %a0@(20),%a0
0002eeda: 4a68 0022      	tstw %a0@(34)
0002eede: 66e8           	bnes 0x2eec8
0002eee0: 245f           	moveal %sp@+,%a2
0002eee2: 4e75           	rts
0002eee4:  _evremove
0002eee4: 2f0a           	movel %a2,%sp@-
0002eee6: 206f 0008      	moveal %sp@(8),%a0
0002eeea: 302f 000c      	movew %sp@(12),%d0
0002eeee: 2468 0008      	moveal %a0@(8),%a2
0002eef2: 2568 0004 0004 	movel %a0@(4),%a2@(4)
0002eef8: 2268 0004      	moveal %a0@(4),%a1
0002eefc: b2fc 0000      	cmpaw #0,%a1
0002ef00: 6704           	beqs 0x2ef06
0002ef02: 234a 0008      	movel %a2,%a1@(8)
0002ef06: 3f40 000c      	movew %d0,%sp@(12)
0002ef0a: 2f48 0008      	movel %a0,%sp@(8)
0002ef0e: 245f           	moveal %sp@+,%a2
0002ef10: 4ef9 0002 99ac 	jmp 0x299ac
0002ef16: 4fef fff4      	lea %sp@(-12),%sp
0002ef1a: 48e7 3e38      	moveml %d2-%d6/%a2-%a4,%sp@-
0002ef1e: 3a2f 0034      	movew %sp@(52),%d5
0002ef22: 382f 0036      	movew %sp@(54),%d4
0002ef26: 206f 0030      	moveal %sp@(48),%a0
0002ef2a: 2068 0014      	moveal %a0@(20),%a0
0002ef2e: 2468 0006      	moveal %a0@(6),%a2
0002ef32: 7624           	moveq #36,%d3
0002ef34: d68f           	addl %sp,%d3
0002ef36: 49f9 0001 c66c 	lea 0x1c66c,%a4
0002ef3c: 47fa ffa6      	lea %pc@(0x2eee4),%a3
0002ef40: 6050           	bras 0x2ef92
0002ef42: 2c2a 0004      	movel %a2@(4),%d6
0002ef46: 082a 0003 0015 	btst #3,%a2@(21)
0002ef4c: 56c2           	sne %d2
0002ef4e: 4882           	extw %d2
0002ef50: 4442           	negw %d2
0002ef52: 3f42 0022      	movew %d2,%sp@(34)
0002ef56: 202a 0010      	movel %a2@(16),%d0
0002ef5a: 2200           	movel %d0,%d1
0002ef5c: 4241           	clrw %d1
0002ef5e: 4841           	swap %d1
0002ef60: 3f41 0024      	movew %d1,%sp@(36)
0002ef64: 3f40 0026      	movew %d0,%sp@(38)
0002ef68: 202a 0018      	movel %a2@(24),%d0
0002ef6c: 2200           	movel %d0,%d1
0002ef6e: 4241           	clrw %d1
0002ef70: 4841           	swap %d1
0002ef72: 3f41 0028      	movew %d1,%sp@(40)
0002ef76: 3f40 002a      	movew %d0,%sp@(42)
0002ef7a: 2f03           	movel %d3,%sp@-
0002ef7c: 3f04           	movew %d4,%sp@-
0002ef7e: 3f05           	movew %d5,%sp@-
0002ef80: 4e94           	jsr %a4@
0002ef82: 508f           	addql #8,%sp
0002ef84: b042           	cmpw %d2,%d0
0002ef86: 6708           	beqs 0x2ef90
0002ef88: 4267           	clrw %sp@-
0002ef8a: 2f0a           	movel %a2,%sp@-
0002ef8c: 4e93           	jsr %a3@
0002ef8e: 5c8f           	addql #6,%sp
0002ef90: 2446           	moveal %d6,%a2
0002ef92: b4fc 0000      	cmpaw #0,%a2
0002ef96: 66aa           	bnes 0x2ef42
0002ef98: 4cdf 1c7c      	moveml %sp@+,%d2-%d6/%a2-%a4
0002ef9c: 4fef 000c      	lea %sp@(12),%sp
0002efa0: 4e75           	rts
0002efa2:  _post_keybd
0002efa2: 2f0a           	movel %a2,%sp@-
0002efa4: 206f 0008      	moveal %sp@(8),%a0
0002efa8: 326f 000c      	moveaw %sp@(12),%a1
0002efac: 2028 0002      	movel %a0@(2),%d0
0002efb0: 670a           	beqs 0x2efbc
0002efb2: 2f40 0008      	movel %d0,%sp@(8)
0002efb6: 245f           	moveal %sp@+,%a2
0002efb8: 6000 ff2a      	braw 0x2eee4
0002efbc: 3028 0022      	movew %a0@(34),%d0
0002efc0: 0c40 0007      	cmpiw #7,%d0
0002efc4: 6e22           	bgts 0x2efe8
0002efc6: 3228 0020      	movew %a0@(32),%d1
0002efca: 3441           	moveaw %d1,%a2
0002efcc: d5ca           	addal %a2,%a2
0002efce: 3189 a80e      	movew %a1,%a0@(000000000000000e,%a2:l)
0002efd2: 5241           	addqw #1,%d1
0002efd4: 3141 0020      	movew %d1,%a0@(32)
0002efd8: 0c41 0008      	cmpiw #8,%d1
0002efdc: 6604           	bnes 0x2efe2
0002efde: 4268 0020      	clrw %a0@(32)
0002efe2: 5240           	addqw #1,%d0
0002efe4: 3140 0022      	movew %d0,%a0@(34)
0002efe8: 245f           	moveal %sp@+,%a2
0002efea: 4e75           	rts
0002efec:  _kchange
0002efec: 222f 0004      	movel %sp@(4),%d1
0002eff0: 2001           	movel %d1,%d0
0002eff2: 4240           	clrw %d0
0002eff4: 4840           	swap %d0
0002eff6: 33c1 0005 82c0 	movew %d1,0x582c0
0002effc: 4a80           	tstl %d0
0002effe: 6712           	beqs 0x2f012
0002f000: 3f00           	movew %d0,%sp@-
0002f002: 2079 0005 82b0 	moveal 0x582b0,%a0
0002f008: 2f28 0014      	movel %a0@(20),%sp@-
0002f00c: 4eba ff94      	jsr %pc@(0x2efa2)
0002f010: 5c8f           	addql #6,%sp
0002f012: 4e75           	rts
0002f014:  _downorup
0002f014: 2f03           	movel %d3,%sp@-
0002f016: 2f02           	movel %d2,%sp@-
0002f018: 222f 000e      	movel %sp@(14),%d1
0002f01c: 7400           	moveq #0,%d2
0002f01e: 142f 0010      	moveb %sp@(16),%d2
0002f022: 3001           	movew %d1,%d0
0002f024: 0240 00ff      	andiw #255,%d0
0002f028: 362f 000c      	movew %sp@(12),%d3
0002f02c: b740           	eorw %d3,%d0
0002f02e: c042           	andw %d2,%d0
0002f030: 57c0           	seq %d0
0002f032: 4880           	extw %d0
0002f034: 4440           	negw %d0
0002f036: 4241           	clrw %d1
0002f038: 4841           	swap %d1
0002f03a: e049           	lsrw #8,%d1
0002f03c: b240           	cmpw %d0,%d1
0002f03e: 56c0           	sne %d0
0002f040: 4880           	extw %d0
0002f042: 4440           	negw %d0
0002f044: 241f           	movel %sp@+,%d2
0002f046: 261f           	movel %sp@+,%d3
0002f048: 4e75           	rts
0002f04a: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
0002f04e: 382f 0024      	movew %sp@(36),%d4
0002f052: 342f 0026      	movew %sp@(38),%d2
0002f056: 206f 0020      	moveal %sp@(32),%a0
0002f05a: 2068 0014      	moveal %a0@(20),%a0
0002f05e: 2468 000a      	moveal %a0@(10),%a2
0002f062: 49fa ffb0      	lea %pc@(0x2f014),%a4
0002f066: 47fa fe7c      	lea %pc@(0x2eee4),%a3
0002f06a: 603a           	bras 0x2f0a6
0002f06c: 2a2a 0004      	movel %a2@(4),%d5
0002f070: 262a 0010      	movel %a2@(16),%d3
0002f074: 2f03           	movel %d3,%sp@-
0002f076: 3f04           	movew %d4,%sp@-
0002f078: 4e94           	jsr %a4@
0002f07a: 5c8f           	addql #6,%sp
0002f07c: 4a40           	tstw %d0
0002f07e: 6724           	beqs 0x2f0a4
0002f080: 4243           	clrw %d3
0002f082: 4843           	swap %d3
0002f084: 0243 00ff      	andiw #255,%d3
0002f088: 0c43 0001      	cmpiw #1,%d3
0002f08c: 6306           	blss 0x2f094
0002f08e: 5379 0005 82c8 	subqw #1,0x582c8
0002f094: 3002           	movew %d2,%d0
0002f096: b642           	cmpw %d2,%d3
0002f098: 6402           	bccs 0x2f09c
0002f09a: 3003           	movew %d3,%d0
0002f09c: 3f00           	movew %d0,%sp@-
0002f09e: 2f0a           	movel %a2,%sp@-
0002f0a0: 4e93           	jsr %a3@
0002f0a2: 5c8f           	addql #6,%sp
0002f0a4: 2445           	moveal %d5,%a2
0002f0a6: b4fc 0000      	cmpaw #0,%a2
0002f0aa: 66c0           	bnes 0x2f06c
0002f0ac: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
0002f0b0: 4e75           	rts
0002f0b2:  _bchange
0002f0b2: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
0002f0b6: 2a2f 0018      	movel %sp@(24),%d5
0002f0ba: 2405           	movel %d5,%d2
0002f0bc: 4242           	clrw %d2
0002f0be: 4842           	swap %d2
0002f0c0: 4a79 0005 3f90 	tstw 0x53f90
0002f0c6: 6662           	bnes 0x2f12a
0002f0c8: 0c42 0001      	cmpiw #1,%d2
0002f0cc: 665c           	bnes 0x2f12a
0002f0ce: 4a79 0005 82c6 	tstw 0x582c6
0002f0d4: 6654           	bnes 0x2f12a
0002f0d6: 3839 0005 82c2 	movew 0x582c2,%d4
0002f0dc: 3639 0005 82c4 	movew 0x582c4,%d3
0002f0e2: 4879 0005 82cc 	pea 0x582cc
0002f0e8: 3f04           	movew %d4,%sp@-
0002f0ea: 3f03           	movew %d3,%sp@-
0002f0ec: 45f9 0001 c66c 	lea 0x1c66c,%a2
0002f0f2: 4e92           	jsr %a2@
0002f0f4: 508f           	addql #8,%sp
0002f0f6: 4a40           	tstw %d0
0002f0f8: 6624           	bnes 0x2f11e
0002f0fa: 4879 0005 40d8 	pea 0x540d8
0002f100: 3f04           	movew %d4,%sp@-
0002f102: 3f03           	movew %d3,%sp@-
0002f104: 4e92           	jsr %a2@
0002f106: 508f           	addql #8,%sp
0002f108: 4a40           	tstw %d0
0002f10a: 6676           	bnes 0x2f182
0002f10c: 3f04           	movew %d4,%sp@-
0002f10e: 3f03           	movew %d3,%sp@-
0002f110: 4eb9 0003 544a 	jsr 0x3544a
0002f116: 588f           	addql #4,%sp
0002f118: 4a40           	tstw %d0
0002f11a: 6666           	bnes 0x2f182
0002f11c: 605c           	bras 0x2f17a
0002f11e: 2039 0005 82d4 	movel 0x582d4,%d0
0002f124: 23c0 0005 82b0 	movel %d0,0x582b0
0002f12a: 5279 0005 82bc 	addqw #1,0x582bc
0002f130: 33f9 0005 82c6 	movew 0x582c6,0x582ba
0002f136: 0005 82ba 
0002f13a: 33f9 0005 82be 	movew 0x582be,0x582b4
0002f140: 0005 82b4 
0002f144: 33f9 0005 82c4 	movew 0x582c4,0x582b8
0002f14a: 0005 82b8 
0002f14e: 33f9 0005 82c2 	movew 0x582c2,0x582b6
0002f154: 0005 82b6 
0002f158: 33c2 0005 82c6 	movew %d2,0x582c6
0002f15e: 33c5 0005 82be 	movew %d5,0x582be
0002f164: 3f05           	movew %d5,%sp@-
0002f166: 3f02           	movew %d2,%sp@-
0002f168: 2f39 0005 82b0 	movel 0x582b0,%sp@-
0002f16e: 4eba feda      	jsr %pc@(0x2f04a)
0002f172: 508f           	addql #8,%sp
0002f174: 4cdf 043c      	moveml %sp@+,%d2-%d5/%a2
0002f178: 4e75           	rts
0002f17a: 2039 0005 77b2 	movel 0x577b2,%d0
0002f180: 60a2           	bras 0x2f124
0002f182: 2039 0005 82ac 	movel 0x582ac,%d0
0002f188: 609a           	bras 0x2f124
0002f18a:  _set_mown
0002f18a: 202f 0004      	movel %sp@(4),%d0
0002f18e: 4a79 0005 82c6 	tstw 0x582c6
0002f194: 6636           	bnes 0x2f1cc
0002f196: 23c0 0005 82b0 	movel %d0,0x582b0
0002f19c: 23c0 0005 82d4 	movel %d0,0x582d4
0002f1a2: 3f39 0005 82c2 	movew 0x582c2,%sp@-
0002f1a8: 3f39 0005 82c4 	movew 0x582c4,%sp@-
0002f1ae: 2f00           	movel %d0,%sp@-
0002f1b0: 4eba fd64      	jsr %pc@(0x2ef16)
0002f1b4: 3f3c 0001      	movew #1,%sp@-
0002f1b8: 3f39 0005 82c6 	movew 0x582c6,%sp@-
0002f1be: 2f39 0005 82b0 	movel 0x582b0,%sp@-
0002f1c4: 4eba fe84      	jsr %pc@(0x2f04a)
0002f1c8: 4fef 0010      	lea %sp@(16),%sp
0002f1cc: 4e75           	rts
0002f1ce:  _mchange
0002f1ce: 2f03           	movel %d3,%sp@-
0002f1d0: 2f02           	movel %d2,%sp@-
0002f1d2: 262f 000c      	movel %sp@(12),%d3
0002f1d6: 2403           	movel %d3,%d2
0002f1d8: 4242           	clrw %d2
0002f1da: 4842           	swap %d2
0002f1dc: 3239 0005 82a4 	movew 0x582a4,%d1
0002f1e2: 672c           	beqs 0x2f210
0002f1e4: 3039 0005 82c4 	movew 0x582c4,%d0
0002f1ea: 9042           	subw %d2,%d0
0002f1ec: 5440           	addqw #2,%d0
0002f1ee: 0c40 0004      	cmpiw #4,%d0
0002f1f2: 6214           	bhis 0x2f208
0002f1f4: 3039 0005 82c2 	movew 0x582c2,%d0
0002f1fa: 9043           	subw %d3,%d0
0002f1fc: 0c40 0002      	cmpiw #2,%d0
0002f200: 6e06           	bgts 0x2f208
0002f202: 0c40 fffe      	cmpiw #-2,%d0
0002f206: 6c08           	bges 0x2f210
0002f208: 3f01           	movew %d1,%sp@-
0002f20a: 4eba fbc8      	jsr %pc@(0x2edd4)
0002f20e: 548f           	addql #2,%sp
0002f210: 33c2 0005 82c4 	movew %d2,0x582c4
0002f216: 33c3 0005 82c2 	movew %d3,0x582c2
0002f21c: 4a79 0005 3f7c 	tstw 0x53f7c
0002f222: 6716           	beqs 0x2f23a
0002f224: 3f03           	movew %d3,%sp@-
0002f226: 3f02           	movew %d2,%sp@-
0002f228: 4eb9 0002 9636 	jsr 0x29636
0002f22e: 3f03           	movew %d3,%sp@-
0002f230: 3f02           	movew %d2,%sp@-
0002f232: 4eb9 0002 dd50 	jsr 0x2dd50
0002f238: 508f           	addql #8,%sp
0002f23a: 2039 0005 82b0 	movel 0x582b0,%d0
0002f240: b0b9 0005 82ac 	cmpl 0x582ac,%d0
0002f246: 672a           	beqs 0x2f272
0002f248: 4a79 0005 82c6 	tstw 0x582c6
0002f24e: 6622           	bnes 0x2f272
0002f250: 4ab9 0005 8302 	tstl 0x58302
0002f256: 671a           	beqs 0x2f272
0002f258: 4879 0005 3f92 	pea 0x53f92
0002f25e: 4eba fad4      	jsr %pc@(0x2ed34)
0002f262: 588f           	addql #4,%sp
0002f264: 4a40           	tstw %d0
0002f266: 670a           	beqs 0x2f272
0002f268: 23f9 0005 82ac 	movel 0x582ac,0x582b0
0002f26e: 0005 82b0 
0002f272: 3f39 0005 82c2 	movew 0x582c2,%sp@-
0002f278: 3f39 0005 82c4 	movew 0x582c4,%sp@-
0002f27e: 2f39 0005 82b0 	movel 0x582b0,%sp@-
0002f284: 4eba fc90      	jsr %pc@(0x2ef16)
0002f288: 508f           	addql #8,%sp
0002f28a: 241f           	movel %sp@+,%d2
0002f28c: 261f           	movel %sp@+,%d3
0002f28e: 4e75           	rts
0002f290:  _wheel_change
0002f290: 4e75           	rts
0002f292:  _akbin
0002f292: 2f02           	movel %d2,%sp@-
0002f294: 242f 0008      	movel %sp@(8),%d2
0002f298: 2079 0005 8036 	moveal 0x58036,%a0
0002f29e: 2068 0014      	moveal %a0@(20),%a0
0002f2a2: 4a68 0022      	tstw %a0@(34)
0002f2a6: 6718           	beqs 0x2f2c0
0002f2a8: 4868 000e      	pea %a0@(14)
0002f2ac: 4eba fbea      	jsr %pc@(0x2ee98)
0002f2b0: 3f00           	movew %d0,%sp@-
0002f2b2: 2f02           	movel %d2,%sp@-
0002f2b4: 4eb9 0002 99ac 	jsr 0x299ac
0002f2ba: 4fef 000a      	lea %sp@(10),%sp
0002f2be: 600e           	bras 0x2f2ce
0002f2c0: 4868 0002      	pea %a0@(2)
0002f2c4: 2f02           	movel %d2,%sp@-
0002f2c6: 4eb9 0002 9a58 	jsr 0x29a58
0002f2cc: 508f           	addql #8,%sp
0002f2ce: 241f           	movel %sp@+,%d2
0002f2d0: 4e75           	rts
0002f2d2:  _adelay
0002f2d2: 2f0a           	movel %a2,%sp@-
0002f2d4: 2f02           	movel %d2,%sp@-
0002f2d6: 246f 000c      	moveal %sp@(12),%a2
0002f2da: 242f 0010      	movel %sp@(16),%d2
0002f2de: 6604           	bnes 0x2f2e4
0002f2e0: 143c 0001      	moveb #1,%d2
0002f2e4: 4eb9 0002 9444 	jsr 0x29444
0002f2ea: 2039 0005 38de 	movel 0x538de,%d0
0002f2f0: 670c           	beqs 0x2f2fe
0002f2f2: b082           	cmpl %d2,%d0
0002f2f4: 6d14           	blts 0x2f30a
0002f2f6: 23c2 0005 38de 	movel %d2,0x538de
0002f2fc: 600c           	bras 0x2f30a
0002f2fe: 23c2 0005 38de 	movel %d2,0x538de
0002f304: 42b9 0005 38da 	clrl 0x538da
0002f30a: 006a 0004 0014 	oriw #4,%a2@(20)
0002f310: 2079 0005 8026 	moveal 0x58026,%a0
0002f316: 43f9 0005 8022 	lea 0x58022,%a1
0002f31c: 6010           	bras 0x2f32e
0002f31e: 2028 0010      	movel %a0@(16),%d0
0002f322: b082           	cmpl %d2,%d0
0002f324: 6c0e           	bges 0x2f334
0002f326: 9480           	subl %d0,%d2
0002f328: 2248           	moveal %a0,%a1
0002f32a: 2068 0004      	moveal %a0@(4),%a0
0002f32e: b0fc 0000      	cmpaw #0,%a0
0002f332: 66ea           	bnes 0x2f31e
0002f334: 2549 0008      	movel %a1,%a2@(8)
0002f338: 234a 0004      	movel %a2,%a1@(4)
0002f33c: 2542 0010      	movel %d2,%a2@(16)
0002f340: 2548 0004      	movel %a0,%a2@(4)
0002f344: 670e           	beqs 0x2f354
0002f346: 2028 0010      	movel %a0@(16),%d0
0002f34a: 9082           	subl %d2,%d0
0002f34c: 214a 0008      	movel %a2,%a0@(8)
0002f350: 2140 0010      	movel %d0,%a0@(16)
0002f354: 241f           	movel %sp@+,%d2
0002f356: 245f           	moveal %sp@+,%a2
0002f358: 4ef9 0002 9450 	jmp 0x29450
0002f35e:  _abutton
0002f35e: 2f0a           	movel %a2,%sp@-
0002f360: 2f02           	movel %d2,%sp@-
0002f362: 246f 000c      	moveal %sp@(12),%a2
0002f366: 242f 0010      	movel %sp@(16),%d2
0002f36a: 2f02           	movel %d2,%sp@-
0002f36c: 3f39 0005 82c6 	movew 0x582c6,%sp@-
0002f372: 4eba fca0      	jsr %pc@(0x2f014)
0002f376: 5c8f           	addql #6,%sp
0002f378: 4a40           	tstw %d0
0002f37a: 6714           	beqs 0x2f390
0002f37c: 3f7c 0001 0010 	movew #1,%sp@(16)
0002f382: 2f4a 000c      	movel %a2,%sp@(12)
0002f386: 241f           	movel %sp@+,%d2
0002f388: 245f           	moveal %sp@+,%a2
0002f38a: 4ef9 0002 99ac 	jmp 0x299ac
0002f390: 2002           	movel %d2,%d0
0002f392: 4240           	clrw %d0
0002f394: 4840           	swap %d0
0002f396: 0240 00ff      	andiw #255,%d0
0002f39a: 0c40 0001      	cmpiw #1,%d0
0002f39e: 6f06           	bles 0x2f3a6
0002f3a0: 5279 0005 82c8 	addqw #1,0x582c8
0002f3a6: 2542 0010      	movel %d2,%a2@(16)
0002f3aa: 2079 0005 8036 	moveal 0x58036,%a0
0002f3b0: 700a           	moveq #10,%d0
0002f3b2: d0a8 0014      	addl %a0@(20),%d0
0002f3b6: 2f40 0010      	movel %d0,%sp@(16)
0002f3ba: 2f4a 000c      	movel %a2,%sp@(12)
0002f3be: 241f           	movel %sp@+,%d2
0002f3c0: 245f           	moveal %sp@+,%a2
0002f3c2: 4ef9 0002 9a58 	jmp 0x29a58
0002f3c8:  _amouse
0002f3c8: 4fef fff4      	lea %sp@(-12),%sp
0002f3cc: 2f0b           	movel %a3,%sp@-
0002f3ce: 2f0a           	movel %a2,%sp@-
0002f3d0: 246f 0018      	moveal %sp@(24),%a2
0002f3d4: 47ef 000a      	lea %sp@(10),%a3
0002f3d8: 4878 000a      	pea 0xa
0002f3dc: 2f2f 0020      	movel %sp@(32),%sp@-
0002f3e0: 2f0b           	movel %a3,%sp@-
0002f3e2: 4eb9 0001 bb80 	jsr 0x1bb80
0002f3e8: 2f0b           	movel %a3,%sp@-
0002f3ea: 4eba f948      	jsr %pc@(0x2ed34)
0002f3ee: 4fef 0010      	lea %sp@(16),%sp
0002f3f2: 4a40           	tstw %d0
0002f3f4: 670e           	beqs 0x2f404
0002f3f6: 4267           	clrw %sp@-
0002f3f8: 2f0a           	movel %a2,%sp@-
0002f3fa: 4eb9 0002 99ac 	jsr 0x299ac
0002f400: 5c8f           	addql #6,%sp
0002f402: 6050           	bras 0x2f454
0002f404: 4a6f 000a      	tstw %sp@(10)
0002f408: 6708           	beqs 0x2f412
0002f40a: 006a 0008 0014 	oriw #8,%a2@(20)
0002f410: 6006           	bras 0x2f418
0002f412: 026a fff7 0014 	andiw #-9,%a2@(20)
0002f418: 7000           	moveq #0,%d0
0002f41a: 302f 000c      	movew %sp@(12),%d0
0002f41e: 4840           	swap %d0
0002f420: 4240           	clrw %d0
0002f422: 806f 000e      	orw %sp@(14),%d0
0002f426: 2540 0010      	movel %d0,%a2@(16)
0002f42a: 7000           	moveq #0,%d0
0002f42c: 302f 0010      	movew %sp@(16),%d0
0002f430: 4840           	swap %d0
0002f432: 4240           	clrw %d0
0002f434: 806f 0012      	orw %sp@(18),%d0
0002f438: 2540 0018      	movel %d0,%a2@(24)
0002f43c: 2079 0005 8036 	moveal 0x58036,%a0
0002f442: 2028 0014      	movel %a0@(20),%d0
0002f446: 5c80           	addql #6,%d0
0002f448: 2f00           	movel %d0,%sp@-
0002f44a: 2f0a           	movel %a2,%sp@-
0002f44c: 4eb9 0002 9a58 	jsr 0x29a58
0002f452: 508f           	addql #8,%sp
0002f454: 245f           	moveal %sp@+,%a2
0002f456: 265f           	moveal %sp@+,%a3
0002f458: 4fef 000c      	lea %sp@(12),%sp
0002f45c: 4e75           	rts
0002f45e: 0000 206f      	orib #111,%d0
0002f462: 0004 3279      	orib #121,%d4
0002f466: 0005 40fe      	orib #-2,%d5
0002f46a: 92e8 0016      	subaw %a0@(22),%a1
0002f46e: 3039 0005 42ee 	movew 0x542ee,%d0
0002f474: 6006           	bras 0x2f47c
0002f476: 9240           	subw %d0,%d1
0002f478: 3141 0012      	movew %d1,%a0@(18)
0002f47c: 3228 0012      	movew %a0@(18),%d1
0002f480: b249           	cmpw %a1,%d1
0002f482: 6ef2           	bgts 0x2f476
0002f484: 3279 0005 40f2 	moveaw 0x540f2,%a1
0002f48a: 6006           	bras 0x2f492
0002f48c: d240           	addw %d0,%d1
0002f48e: 3141 0012      	movew %d1,%a0@(18)
0002f492: 3228 0012      	movew %a0@(18),%d1
0002f496: b249           	cmpw %a1,%d1
0002f498: 6df2           	blts 0x2f48c
0002f49a: 4e75           	rts
0002f49c: 2f0a           	movel %a2,%sp@-
0002f49e: 2f02           	movel %d2,%sp@-
0002f4a0: 2439 0005 82e0 	movel 0x582e0,%d2
0002f4a6: 673e           	beqs 0x2f4e6
0002f4a8: 302f 000c      	movew %sp@(12),%d0
0002f4ac: e048           	lsrw #8,%d0
0002f4ae: 0640 ff80      	addiw #-128,%d0
0002f4b2: 6b32           	bmis 0x2f4e6
0002f4b4: 3440           	moveaw %d0,%a2
0002f4b6: 2039 0005 82dc 	movel 0x582dc,%d0
0002f4bc: 9082           	subl %d2,%d0
0002f4be: e280           	asrl #1,%d0
0002f4c0: 2f3c cccc cccd 	movel #-858993459,%sp@-
0002f4c6: 2f00           	movel %d0,%sp@-
0002f4c8: 4eb9 0001 e9c8 	jsr 0x1e9c8
0002f4ce: 508f           	addql #8,%sp
0002f4d0: b08a           	cmpl %a2,%d0
0002f4d2: 6f12           	bles 0x2f4e6
0002f4d4: 41f2 a800      	lea %a2@(0000000000000000,%a2:l),%a0
0002f4d8: d1c8           	addal %a0,%a0
0002f4da: 45f0 a800      	lea %a0@(0000000000000000,%a2:l),%a2
0002f4de: d5ca           	addal %a2,%a2
0002f4e0: 2002           	movel %d2,%d0
0002f4e2: d08a           	addl %a2,%d0
0002f4e4: 6002           	bras 0x2f4e8
0002f4e6: 7000           	moveq #0,%d0
0002f4e8: 241f           	movel %sp@+,%d2
0002f4ea: 245f           	moveal %sp@+,%a2
0002f4ec: 4e75           	rts
0002f4ee: 4e56 ffc0      	linkw %fp,#-64
0002f4f2: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
0002f4f6: 242e 000c      	movel %fp@(12),%d2
0002f4fa: 57c3           	seq %d3
0002f4fc: 4883           	extw %d3
0002f4fe: 4443           	negw %d3
0002f500: 280e           	movel %fp,%d4
0002f502: 5184           	subql #8,%d4
0002f504: 2f04           	movel %d4,%sp@-
0002f506: 4267           	clrw %sp@-
0002f508: 2f2e 0008      	movel %fp@(8),%sp@-
0002f50c: 4eb9 0003 0fa4 	jsr 0x30fa4
0002f512: 536e fff8      	subqw #1,%fp@(-8)
0002f516: 536e fffa      	subqw #1,%fp@(-6)
0002f51a: 586e fffc      	addqw #4,%fp@(-4)
0002f51e: 586e fffe      	addqw #4,%fp@(-2)
0002f522: 2f04           	movel %d4,%sp@-
0002f524: 4879 0005 40f0 	pea 0x540f0
0002f52a: 4eb9 0001 c71c 	jsr 0x1c71c
0002f530: 2f04           	movel %d4,%sp@-
0002f532: 4eb9 0002 c4dc 	jsr 0x2c4dc
0002f538: 4fef 0016      	lea %sp@(22),%sp
0002f53c: 4a43           	tstw %d3
0002f53e: 674e           	beqs 0x2f58e
0002f540: 302e fffe      	movew %fp@(-2),%d0
0002f544: c1f9 0005 42dc 	mulsw 0x542dc,%d0
0002f54a: d080           	addl %d0,%d0
0002f54c: 326e fffc      	moveaw %fp@(-4),%a1
0002f550: 41e9 000f      	lea %a1@(15),%a0
0002f554: b0fc 0000      	cmpaw #0,%a0
0002f558: 6c04           	bges 0x2f55e
0002f55a: 41e9 001e      	lea %a1@(30),%a0
0002f55e: 2208           	movel %a0,%d1
0002f560: e881           	asrl #4,%d1
0002f562: 2f01           	movel %d1,%sp@-
0002f564: 2f00           	movel %d0,%sp@-
0002f566: 4eb9 0001 e9c8 	jsr 0x1e9c8
0002f56c: 588f           	addql #4,%sp
0002f56e: 2e80           	movel %d0,%sp@
0002f570: 4eb9 0001 c32e 	jsr 0x1c32e
0002f576: 2400           	movel %d0,%d2
0002f578: 588f           	addql #4,%sp
0002f57a: 6612           	bnes 0x2f58e
0002f57c: 4879 0005 40f8 	pea 0x540f8
0002f582: 4eb9 0002 c4dc 	jsr 0x2c4dc
0002f588: 588f           	addql #4,%sp
0002f58a: 6000 00e6      	braw 0x2f672
0002f58e: 2d42 ffc0      	movel %d2,%fp@(-64)
0002f592: 326e fffc      	moveaw %fp@(-4),%a1
0002f596: 3d49 ffc4      	movew %a1,%fp@(-60)
0002f59a: 3d6e fffe ffc6 	movew %fp@(-2),%fp@(-58)
0002f5a0: 41e9 000f      	lea %a1@(15),%a0
0002f5a4: b0fc 0000      	cmpaw #0,%a0
0002f5a8: 6c04           	bges 0x2f5ae
0002f5aa: 41e9 001e      	lea %a1@(30),%a0
0002f5ae: 2008           	movel %a0,%d0
0002f5b0: e880           	asrl #4,%d0
0002f5b2: 3d40 ffc8      	movew %d0,%fp@(-56)
0002f5b6: 426e ffca      	clrw %fp@(-54)
0002f5ba: 3d79 0005 42dc 	movew 0x542dc,%fp@(-52)
0002f5c0: ffcc 
0002f5c2: 426e ffd2      	clrw %fp@(-46)
0002f5c6: 426e ffd0      	clrw %fp@(-48)
0002f5ca: 426e ffce      	clrw %fp@(-50)
0002f5ce: 45ee ffd4      	lea %fp@(-44),%a2
0002f5d2: 2f0a           	movel %a2,%sp@-
0002f5d4: 4eb9 0002 dde0 	jsr 0x2dde0
0002f5da: 588f           	addql #4,%sp
0002f5dc: 4a43           	tstw %d3
0002f5de: 670e           	beqs 0x2f5ee
0002f5e0: 78c0           	moveq #-64,%d4
0002f5e2: d88e           	addl %fp,%d4
0002f5e4: 41ee fff0      	lea %fp@(-16),%a0
0002f5e8: 43ee ffe8      	lea %fp@(-24),%a1
0002f5ec: 600e           	bras 0x2f5fc
0002f5ee: 280a           	movel %a2,%d4
0002f5f0: 45ee ffc0      	lea %fp@(-64),%a2
0002f5f4: 41ee ffe8      	lea %fp@(-24),%a0
0002f5f8: 43ee fff0      	lea %fp@(-16),%a1
0002f5fc: 302e fff8      	movew %fp@(-8),%d0
0002f600: 3280           	movew %d0,%a1@
0002f602: 3a2e fffa      	movew %fp@(-6),%d5
0002f606: 3345 0002      	movew %d5,%a1@(2)
0002f60a: 322e fffc      	movew %fp@(-4),%d1
0002f60e: d041           	addw %d1,%d0
0002f610: 5340           	subqw #1,%d0
0002f612: 3340 0004      	movew %d0,%a1@(4)
0002f616: 302e fffe      	movew %fp@(-2),%d0
0002f61a: da40           	addw %d0,%d5
0002f61c: 5345           	subqw #1,%d5
0002f61e: 3345 0006      	movew %d5,%a1@(6)
0002f622: 4250           	clrw %a0@
0002f624: 4268 0002      	clrw %a0@(2)
0002f628: 5341           	subqw #1,%d1
0002f62a: 3141 0004      	movew %d1,%a0@(4)
0002f62e: 5340           	subqw #1,%d0
0002f630: 3140 0006      	movew %d0,%a0@(6)
0002f634: 4eb9 0002 dc54 	jsr 0x2dc54
0002f63a: 2f04           	movel %d4,%sp@-
0002f63c: 2f0a           	movel %a2,%sp@-
0002f63e: 486e ffe8      	pea %fp@(-24)
0002f642: 3f3c 0003      	movew #3,%sp@-
0002f646: 4eb9 0002 df80 	jsr 0x2df80
0002f64c: 4eb9 0002 dc70 	jsr 0x2dc70
0002f652: 4879 0005 40f8 	pea 0x540f8
0002f658: 4eb9 0002 c4dc 	jsr 0x2c4dc
0002f65e: 4fef 0012      	lea %sp@(18),%sp
0002f662: 4a43           	tstw %d3
0002f664: 660c           	bnes 0x2f672
0002f666: 2f02           	movel %d2,%sp@-
0002f668: 4eb9 0001 c398 	jsr 0x1c398
0002f66e: 588f           	addql #4,%sp
0002f670: 7400           	moveq #0,%d2
0002f672: 2002           	movel %d2,%d0
0002f674: 4cee 043c ffac 	moveml %fp@(-84),%d2-%d5/%a2
0002f67a: 4e5e           	unlk %fp
0002f67c: 4e75           	rts
0002f67e: 48e7 0038      	moveml %a2-%a4,%sp@-
0002f682: 246f 0016      	moveal %sp@(22),%a2
0002f686: 306f 0014      	moveaw %sp@(20),%a0
0002f68a: 2008           	movel %a0,%d0
0002f68c: d088           	addl %a0,%d0
0002f68e: d088           	addl %a0,%d0
0002f690: e788           	lsll #3,%d0
0002f692: 266f 0010      	moveal %sp@(16),%a3
0002f696: d7c0           	addal %d0,%a3
0002f698: 082b 0003 0008 	btst #3,%a3@(8)
0002f69e: 6746           	beqs 0x2f6e6
0002f6a0: 286b 000c      	moveal %a3@(12),%a4
0002f6a4: 2f0c           	movel %a4,%sp@-
0002f6a6: 4eb9 0001 c03e 	jsr 0x1c03e
0002f6ac: 588f           	addql #4,%sp
0002f6ae: 0c34 0003 08fe 	cmpib #3,%a4@(fffffffffffffffe,%d0:l)
0002f6b4: 6630           	bnes 0x2f6e6
0002f6b6: 3f2b 0006      	movew %a3@(6),%sp@-
0002f6ba: 4eba fde0      	jsr %pc@(0x2f49c)
0002f6be: 548f           	addql #2,%sp
0002f6c0: 2040           	moveal %d0,%a0
0002f6c2: 4a80           	tstl %d0
0002f6c4: 6720           	beqs 0x2f6e6
0002f6c6: b4fc 0000      	cmpaw #0,%a2
0002f6ca: 671e           	beqs 0x2f6ea
0002f6cc: 24a8 0002      	movel %a0@(2),%a2@
0002f6d0: 3568 0006 0004 	movew %a0@(6),%a2@(4)
0002f6d6: 3568 0008 0006 	movew %a0@(8),%a2@(6)
0002f6dc: 426a 0008      	clrw %a2@(8)
0002f6e0: 426a 000a      	clrw %a2@(10)
0002f6e4: 6004           	bras 0x2f6ea
0002f6e6: 4240           	clrw %d0
0002f6e8: 6002           	bras 0x2f6ec
0002f6ea: 7001           	moveq #1,%d0
0002f6ec: 4cdf 1c00      	moveml %sp@+,%a2-%a4
0002f6f0: 4e75           	rts
0002f6f2: 48e7 383c      	moveml %d2-%d4/%a2-%a5,%sp@-
0002f6f6: 286f 0020      	moveal %sp@(32),%a4
0002f6fa: 342f 0024      	movew %sp@(36),%d2
0002f6fe: 246f 0026      	moveal %sp@(38),%a2
0002f702: 42a7           	clrl %sp@-
0002f704: 3f02           	movew %d2,%sp@-
0002f706: 2f0c           	movel %a4,%sp@-
0002f708: 4eba ff74      	jsr %pc@(0x2f67e)
0002f70c: 4fef 000a      	lea %sp@(10),%sp
0002f710: 4a40           	tstw %d0
0002f712: 6756           	beqs 0x2f76a
0002f714: 3042           	moveaw %d2,%a0
0002f716: 2008           	movel %a0,%d0
0002f718: d088           	addl %a0,%d0
0002f71a: d088           	addl %a0,%d0
0002f71c: e788           	lsll #3,%d0
0002f71e: 47f4 0800      	lea %a4@(0000000000000000,%d0:l),%a3
0002f722: 362b 0006      	movew %a3@(6),%d3
0002f726: 3f03           	movew %d3,%sp@-
0002f728: 4eba fd72      	jsr %pc@(0x2f49c)
0002f72c: 548f           	addql #2,%sp
0002f72e: 2a40           	moveal %d0,%a5
0002f730: 0243 00ff      	andiw #255,%d3
0002f734: 3743 0006      	movew %d3,%a3@(6)
0002f738: 026b f7ff 0008 	andiw #-2049,%a3@(8)
0002f73e: 266b 000c      	moveal %a3@(12),%a3
0002f742: 2f0b           	movel %a3,%sp@-
0002f744: 4eb9 0001 c03e 	jsr 0x1c03e
0002f74a: 588f           	addql #4,%sp
0002f74c: 17bc 0020 08fe 	moveb #32,%a3@(fffffffffffffffe,%d0:l)
0002f752: bafc 0000      	cmpaw #0,%a5
0002f756: 6708           	beqs 0x2f760
0002f758: 3015           	movew %a5@,%d0
0002f75a: 6f04           	bles 0x2f760
0002f75c: 5340           	subqw #1,%d0
0002f75e: 3a80           	movew %d0,%a5@
0002f760: b4fc 0000      	cmpaw #0,%a2
0002f764: 660c           	bnes 0x2f772
0002f766: 6000 00e8      	braw 0x2f850
0002f76a: b4fc 0000      	cmpaw #0,%a2
0002f76e: 6700 00e4      	beqw 0x2f854
0002f772: 4ab9 0005 82e0 	tstl 0x582e0
0002f778: 662e           	bnes 0x2f7a8
0002f77a: 4878 0500      	pea 0x500
0002f77e: 4eb9 0001 c36c 	jsr 0x1c36c
0002f784: 23c0 0005 82e0 	movel %d0,0x582e0
0002f78a: 588f           	addql #4,%sp
0002f78c: 6700 00c6      	beqw 0x2f854
0002f790: 4878 0500      	pea 0x500
0002f794: 2f00           	movel %d0,%sp@-
0002f796: 4eb9 0001 bdf4 	jsr 0x1bdf4
0002f79c: 23f9 0005 82e0 	movel 0x582e0,0x582dc
0002f7a2: 0005 82dc 
0002f7a6: 508f           	addql #8,%sp
0002f7a8: 362a 0004      	movew %a2@(4),%d3
0002f7ac: 2252           	moveal %a2@,%a1
0002f7ae: 2039 0005 82e0 	movel 0x582e0,%d0
0002f7b4: 2239 0005 82dc 	movel 0x582dc,%d1
0002f7ba: 2040           	moveal %d0,%a0
0002f7bc: 6010           	bras 0x2f7ce
0002f7be: b3e8 0002      	cmpal %a0@(2),%a1
0002f7c2: 6606           	bnes 0x2f7ca
0002f7c4: b668 0006      	cmpw %a0@(6),%d3
0002f7c8: 670c           	beqs 0x2f7d6
0002f7ca: 41e8 000a      	lea %a0@(10),%a0
0002f7ce: b288           	cmpl %a0,%d1
0002f7d0: 62ec           	bhis 0x2f7be
0002f7d2: 2040           	moveal %d0,%a0
0002f7d4: 6010           	bras 0x2f7e6
0002f7d6: b0fc 0000      	cmpaw #0,%a0
0002f7da: 661a           	bnes 0x2f7f6
0002f7dc: 60f4           	bras 0x2f7d2
0002f7de: 4a50           	tstw %a0@
0002f7e0: 6714           	beqs 0x2f7f6
0002f7e2: 41e8 000a      	lea %a0@(10),%a0
0002f7e6: b288           	cmpl %a0,%d1
0002f7e8: 62f4           	bhis 0x2f7de
0002f7ea: 6070           	bras 0x2f85c
0002f7ec: 780a           	moveq #10,%d4
0002f7ee: d881           	addl %d1,%d4
0002f7f0: 23c4 0005 82dc 	movel %d4,0x582dc
0002f7f6: 5250           	addqw #1,%a0@
0002f7f8: 2149 0002      	movel %a1,%a0@(2)
0002f7fc: 3143 0006      	movew %d3,%a0@(6)
0002f800: 316a 0006 0008 	movew %a2@(6),%a0@(8)
0002f806: 3442           	moveaw %d2,%a2
0002f808: 240a           	movel %a2,%d2
0002f80a: d48a           	addl %a2,%d2
0002f80c: d48a           	addl %a2,%d2
0002f80e: e78a           	lsll #3,%d2
0002f810: 45f4 2800      	lea %a4@(0000000000000000,%d2:l),%a2
0002f814: 91c0           	subal %d0,%a0
0002f816: 2008           	movel %a0,%d0
0002f818: e280           	asrl #1,%d0
0002f81a: 2f3c cccc cccd 	movel #-858993459,%sp@-
0002f820: 2f00           	movel %d0,%sp@-
0002f822: 4eb9 0001 e9c8 	jsr 0x1e9c8
0002f828: 508f           	addql #8,%sp
0002f82a: 0680 0000 0080 	addil #128,%d0
0002f830: e188           	lsll #8,%d0
0002f832: 816a 0006      	orw %d0,%a2@(6)
0002f836: 006a 0800 0008 	oriw #2048,%a2@(8)
0002f83c: 246a 000c      	moveal %a2@(12),%a2
0002f840: 2f0a           	movel %a2,%sp@-
0002f842: 4eb9 0001 c03e 	jsr 0x1c03e
0002f848: 588f           	addql #4,%sp
0002f84a: 15bc 0003 08fe 	moveb #3,%a2@(fffffffffffffffe,%d0:l)
0002f850: 7001           	moveq #1,%d0
0002f852: 6002           	bras 0x2f856
0002f854: 4240           	clrw %d0
0002f856: 4cdf 3c1c      	moveml %sp@+,%d2-%d4/%a2-%a5
0002f85a: 4e75           	rts
0002f85c: 2640           	moveal %d0,%a3
0002f85e: 47eb 0500      	lea %a3@(1280),%a3
0002f862: b7c8           	cmpal %a0,%a3
0002f864: 6286           	bhis 0x2f7ec
0002f866: 60ec           	bras 0x2f854
0002f868:  _mnext_init
0002f868: 23fc 0000 00c8 	movel #200,0x582e4
0002f86e: 0005 82e4 
0002f872: 23fc 0000 2710 	movel #10000,0x582e8
0002f878: 0005 82e8 
0002f87c: 23fc 0000 00fa 	movel #250,0x582ec
0002f882: 0005 82ec 
0002f886: 42b9 0005 82f0 	clrl 0x582f0
0002f88c: 3039 0005 40f6 	movew 0x540f6,%d0
0002f892: 48c0           	extl %d0
0002f894: 81f9 0005 42ee 	divsw 0x542ee,%d0
0002f89a: 0c40 000f      	cmpiw #15,%d0
0002f89e: 6f02           	bles 0x2f8a2
0002f8a0: 7010           	moveq #16,%d0
0002f8a2: 33c0 0005 82f4 	movew %d0,0x582f4
0002f8a8: 4e75           	rts
0002f8aa:  _mn_popup
0002f8aa: 4e56 ffdc      	linkw %fp,#-36
0002f8ae: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002f8b2: 246e 0008      	moveal %fp@(8),%a2
0002f8b6: 286e 0010      	moveal %fp@(16),%a4
0002f8ba: 3f3c 0003      	movew #3,%sp@-
0002f8be: 4eb9 0003 546a 	jsr 0x3546a
0002f8c4: 486e fff2      	pea %fp@(-14)
0002f8c8: 4267           	clrw %sp@-
0002f8ca: 3f3c 00ff      	movew #255,%sp@-
0002f8ce: 3f3c 0001      	movew #1,%sp@-
0002f8d2: 4eb9 0002 a690 	jsr 0x2a690
0002f8d8: 2252           	moveal %a2@,%a1
0002f8da: 306a 0004      	moveaw %a2@(4),%a0
0002f8de: 2008           	movel %a0,%d0
0002f8e0: d088           	addl %a0,%d0
0002f8e2: d088           	addl %a0,%d0
0002f8e4: e788           	lsll #3,%d0
0002f8e6: 4bf1 0800      	lea %a1@(0000000000000000,%d0:l),%a5
0002f8ea: 3b6e 000c 0010 	movew %fp@(12),%a5@(16)
0002f8f0: 306a 0006      	moveaw %a2@(6),%a0
0002f8f4: 2008           	movel %a0,%d0
0002f8f6: d088           	addl %a0,%d0
0002f8f8: d088           	addl %a0,%d0
0002f8fa: e788           	lsll #3,%d0
0002f8fc: 322e 000e      	movew %fp@(14),%d1
0002f900: 9271 0812      	subw %a1@(0000000000000012,%d0:l),%d1
0002f904: 3b41 0012      	movew %d1,%a5@(18)
0002f908: 2f0d           	movel %a5,%sp@-
0002f90a: 4eba fb54      	jsr %pc@(0x2f460)
0002f90e: 42a7           	clrl %sp@-
0002f910: 2f0d           	movel %a5,%sp@-
0002f912: 4eba fbda      	jsr %pc@(0x2f4ee)
0002f916: 2800           	movel %d0,%d4
0002f918: 4fef 0018      	lea %sp@(24),%sp
0002f91c: 6700 019e      	beqw 0x2fabc
0002f920: 4879 0005 40f0 	pea 0x540f0
0002f926: 4eb9 0002 c4dc 	jsr 0x2c4dc
0002f92c: 2652           	moveal %a2@,%a3
0002f92e: 362a 0006      	movew %a2@(6),%d3
0002f932: 3043           	moveaw %d3,%a0
0002f934: 2008           	movel %a0,%d0
0002f936: d088           	addl %a0,%d0
0002f938: d088           	addl %a0,%d0
0002f93a: e788           	lsll #3,%d0
0002f93c: 41f3 0800      	lea %a3@(0000000000000000,%d0:l),%a0
0002f940: 3028 000a      	movew %a0@(10),%d0
0002f944: 588f           	addql #4,%sp
0002f946: 44c0           	movew %d0,%ccr
0002f948: 6b08           	bmis 0x2f952
0002f94a: 0040 0001      	oriw #1,%d0
0002f94e: 3140 000a      	movew %d0,%a0@(10)
0002f952: 3f3c 0008      	movew #8,%sp@-
0002f956: 3f2a 0004      	movew %a2@(4),%sp@-
0002f95a: 2f0b           	movel %a3,%sp@-
0002f95c: 4eb9 0003 1cb2 	jsr 0x31cb2
0002f962: 200e           	movel %fp,%d0
0002f964: 5580           	subql #2,%d0
0002f966: 2f00           	movel %d0,%sp@-
0002f968: 2f00           	movel %d0,%sp@-
0002f96a: 486e fffc      	pea %fp@(-4)
0002f96e: 486e fffa      	pea %fp@(-6)
0002f972: 4eb9 0002 da8e 	jsr 0x2da8e
0002f978: 4fef 0018      	lea %sp@(24),%sp
0002f97c: 7edc           	moveq #-36,%d7
0002f97e: de8e           	addl %fp,%d7
0002f980: 2412           	movel %a2@,%d2
0002f982: 3a2a 0004      	movew %a2@(4),%d5
0002f986: 3f2e fffc      	movew %fp@(-4),%sp@-
0002f98a: 3f2e fffa      	movew %fp@(-6),%sp@-
0002f98e: 3f3c 0001      	movew #1,%sp@-
0002f992: 3f05           	movew %d5,%sp@-
0002f994: 2f02           	movel %d2,%sp@-
0002f996: 4eb9 0003 1d3c 	jsr 0x31d3c
0002f99c: 4fef 000c      	lea %sp@(12),%sp
0002f9a0: 4a40           	tstw %d0
0002f9a2: 6c22           	bges 0x2f9c6
0002f9a4: 426e ffe8      	clrw %fp@(-24)
0002f9a8: 3045           	moveaw %d5,%a0
0002f9aa: 2a08           	movel %a0,%d5
0002f9ac: da88           	addl %a0,%d5
0002f9ae: da88           	addl %a0,%d5
0002f9b0: e78d           	lsll #3,%d5
0002f9b2: 2042           	moveal %d2,%a0
0002f9b4: 2030 5810      	movel %a0@(0000000000000010,%d5:l),%d0
0002f9b8: 2230 5814      	movel %a0@(0000000000000014,%d5:l),%d1
0002f9bc: 2d40 ffea      	movel %d0,%fp@(-22)
0002f9c0: 2d41 ffee      	movel %d1,%fp@(-18)
0002f9c4: 6018           	bras 0x2f9de
0002f9c6: 3d7c 0001 ffe8 	movew #1,%fp@(-24)
0002f9cc: 486e ffea      	pea %fp@(-22)
0002f9d0: 3f00           	movew %d0,%sp@-
0002f9d2: 2f02           	movel %d2,%sp@-
0002f9d4: 4eb9 0003 0fa4 	jsr 0x30fa4
0002f9da: 4fef 000a      	lea %sp@(10),%sp
0002f9de: 2f07           	movel %d7,%sp@-
0002f9e0: 42a7           	clrl %sp@-
0002f9e2: 2f3c 0001 ff01 	movel #130817,%sp@-
0002f9e8: 42a7           	clrl %sp@-
0002f9ea: 42a7           	clrl %sp@-
0002f9ec: 42a7           	clrl %sp@-
0002f9ee: 486e ffe8      	pea %fp@(-24)
0002f9f2: 3f3c 0006      	movew #6,%sp@-
0002f9f6: 4eb9 0002 a770 	jsr 0x2a770
0002f9fc: 3a00           	movew %d0,%d5
0002f9fe: 302e ffdc      	movew %fp@(-36),%d0
0002fa02: 3d40 fffa      	movew %d0,%fp@(-6)
0002fa06: 322e ffde      	movew %fp@(-34),%d1
0002fa0a: 3d41 fffc      	movew %d1,%fp@(-4)
0002fa0e: 33ee ffe2 0005 	movew %fp@(-30),0x582f6
0002fa14: 82f6 
0002fa16: 3f01           	movew %d1,%sp@-
0002fa18: 3f00           	movew %d0,%sp@-
0002fa1a: 3f3c 0001      	movew #1,%sp@-
0002fa1e: 3f2a 0004      	movew %a2@(4),%sp@-
0002fa22: 2f0b           	movel %a3,%sp@-
0002fa24: 4eb9 0003 1d3c 	jsr 0x31d3c
0002fa2a: 3400           	movew %d0,%d2
0002fa2c: 4fef 002a      	lea %sp@(42),%sp
0002fa30: 44c5           	movew %d5,%ccr
0002fa32: 6640           	bnes 0x2fa74
0002fa34: 4267           	clrw %sp@-
0002fa36: 3f3c 0001      	movew #1,%sp@-
0002fa3a: 4267           	clrw %sp@-
0002fa3c: 3f3c 0001      	movew #1,%sp@-
0002fa40: 3f03           	movew %d3,%sp@-
0002fa42: 2f0b           	movel %a3,%sp@-
0002fa44: 2c3c 0002 fe9a 	movel #196250,%d6
0002fa4a: 2046           	moveal %d6,%a0
0002fa4c: 4e90           	jsr %a0@
0002fa4e: 4fef 000e      	lea %sp@(14),%sp
0002fa52: 4a42           	tstw %d2
0002fa54: 6d1e           	blts 0x2fa74
0002fa56: 3f3c 0001      	movew #1,%sp@-
0002fa5a: 3f3c 0001      	movew #1,%sp@-
0002fa5e: 3f3c 0001      	movew #1,%sp@-
0002fa62: 3f3c 0001      	movew #1,%sp@-
0002fa66: 3f02           	movew %d2,%sp@-
0002fa68: 2f0b           	movel %a3,%sp@-
0002fa6a: 2046           	moveal %d6,%a0
0002fa6c: 4e90           	jsr %a0@
0002fa6e: 4fef 000e      	lea %sp@(14),%sp
0002fa72: 3602           	movew %d2,%d3
0002fa74: 0805 0001      	btst #1,%d5
0002fa78: 6700 ff06      	beqw 0x2f980
0002fa7c: 4a42           	tstw %d2
0002fa7e: 6710           	beqs 0x2fa90
0002fa80: 3042           	moveaw %d2,%a0
0002fa82: 2008           	movel %a0,%d0
0002fa84: d088           	addl %a0,%d0
0002fa86: d088           	addl %a0,%d0
0002fa88: e788           	lsll #3,%d0
0002fa8a: 0273 fffe 080a 	andiw #-2,%a3@(000000000000000a,%d0:l)
0002fa90: 2f04           	movel %d4,%sp@-
0002fa92: 2f0d           	movel %a5,%sp@-
0002fa94: 4eba fa58      	jsr %pc@(0x2f4ee)
0002fa98: 508f           	addql #8,%sp
0002fa9a: 4a42           	tstw %d2
0002fa9c: 6d1e           	blts 0x2fabc
0002fa9e: 2892           	movel %a2@,%a4@
0002faa0: 396a 0004 0004 	movew %a2@(4),%a4@(4)
0002faa6: 3942 0006      	movew %d2,%a4@(6)
0002faaa: 396a 0008 0008 	movew %a2@(8),%a4@(8)
0002fab0: 3979 0005 82f6 	movew 0x582f6,%a4@(10)
0002fab6: 000a 
0002fab8: 7401           	moveq #1,%d2
0002faba: 6006           	bras 0x2fac2
0002fabc: 426c 000a      	clrw %a4@(10)
0002fac0: 4242           	clrw %d2
0002fac2: 486e fff2      	pea %fp@(-14)
0002fac6: 4267           	clrw %sp@-
0002fac8: 3f3c 00ff      	movew #255,%sp@-
0002facc: 3f3c 0001      	movew #1,%sp@-
0002fad0: 4eb9 0002 a690 	jsr 0x2a690
0002fad6: 3f3c 0002      	movew #2,%sp@-
0002fada: 4eb9 0003 546a 	jsr 0x3546a
0002fae0: 4fef 000c      	lea %sp@(12),%sp
0002fae4: 3002           	movew %d2,%d0
0002fae6: 4cee 3cfc ffb4 	moveml %fp@(-76),%d2-%d7/%a2-%a5
0002faec: 4e5e           	unlk %fp
0002faee: 4e75           	rts
0002faf0:  _mn_attach
0002faf0: 2f03           	movel %d3,%sp@-
0002faf2: 2f02           	movel %d2,%sp@-
0002faf4: 322f 000c      	movew %sp@(12),%d1
0002faf8: 206f 000e      	moveal %sp@(14),%a0
0002fafc: 302f 0012      	movew %sp@(18),%d0
0002fb00: 262f 0014      	movel %sp@(20),%d3
0002fb04: 3240           	moveaw %d0,%a1
0002fb06: 2409           	movel %a1,%d2
0002fb08: d489           	addl %a1,%d2
0002fb0a: d489           	addl %a1,%d2
0002fb0c: e78a           	lsll #3,%d2
0002fb0e: 0c30 001c 2807 	cmpib #28,%a0@(0000000000000007,%d2:l)
0002fb14: 663e           	bnes 0x2fb54
0002fb16: 0c41 0001      	cmpiw #1,%d1
0002fb1a: 671e           	beqs 0x2fb3a
0002fb1c: 0c41 0002      	cmpiw #2,%d1
0002fb20: 671e           	beqs 0x2fb40
0002fb22: 4a41           	tstw %d1
0002fb24: 662e           	bnes 0x2fb54
0002fb26: 2f43 0012      	movel %d3,%sp@(18)
0002fb2a: 3f40 0010      	movew %d0,%sp@(16)
0002fb2e: 2f48 000c      	movel %a0,%sp@(12)
0002fb32: 241f           	movel %sp@+,%d2
0002fb34: 261f           	movel %sp@+,%d3
0002fb36: 6000 fb46      	braw 0x2f67e
0002fb3a: 2f43 0012      	movel %d3,%sp@(18)
0002fb3e: 6004           	bras 0x2fb44
0002fb40: 42af 0012      	clrl %sp@(18)
0002fb44: 3f40 0010      	movew %d0,%sp@(16)
0002fb48: 2f48 000c      	movel %a0,%sp@(12)
0002fb4c: 241f           	movel %sp@+,%d2
0002fb4e: 261f           	movel %sp@+,%d3
0002fb50: 6000 fba0      	braw 0x2f6f2
0002fb54: 4240           	clrw %d0
0002fb56: 241f           	movel %sp@+,%d2
0002fb58: 261f           	movel %sp@+,%d3
0002fb5a: 4e75           	rts
0002fb5c:  _mn_istart
0002fb5c: 2f0a           	movel %a2,%sp@-
0002fb5e: 2f02           	movel %d2,%sp@-
0002fb60: 322f 000c      	movew %sp@(12),%d1
0002fb64: 246f 000e      	moveal %sp@(14),%a2
0002fb68: 302f 0012      	movew %sp@(18),%d0
0002fb6c: 342f 0014      	movew %sp@(20),%d2
0002fb70: 2079 0005 82e0 	moveal 0x582e0,%a0
0002fb76: 2279 0005 82dc 	moveal 0x582dc,%a1
0002fb7c: 6010           	bras 0x2fb8e
0002fb7e: b5e8 0002      	cmpal %a0@(2),%a2
0002fb82: 6606           	bnes 0x2fb8a
0002fb84: b068 0006      	cmpw %a0@(6),%d0
0002fb88: 670a           	beqs 0x2fb94
0002fb8a: 41e8 000a      	lea %a0@(10),%a0
0002fb8e: b3c8           	cmpal %a0,%a1
0002fb90: 62ec           	bhis 0x2fb7e
0002fb92: 603c           	bras 0x2fbd0
0002fb94: b0fc 0000      	cmpaw #0,%a0
0002fb98: 6736           	beqs 0x2fbd0
0002fb9a: 4a41           	tstw %d1
0002fb9c: 672c           	beqs 0x2fbca
0002fb9e: 0c41 0001      	cmpiw #1,%d1
0002fba2: 662c           	bnes 0x2fbd0
0002fba4: 3240           	moveaw %d0,%a1
0002fba6: 2009           	movel %a1,%d0
0002fba8: d089           	addl %a1,%d0
0002fbaa: d089           	addl %a1,%d0
0002fbac: e788           	lsll #3,%d0
0002fbae: 43f2 0800      	lea %a2@(0000000000000000,%d0:l),%a1
0002fbb2: 3029 0002      	movew %a1@(2),%d0
0002fbb6: b042           	cmpw %d2,%d0
0002fbb8: 6e0c           	bgts 0x2fbc6
0002fbba: 3229 0004      	movew %a1@(4),%d1
0002fbbe: 3002           	movew %d2,%d0
0002fbc0: b242           	cmpw %d2,%d1
0002fbc2: 6c02           	bges 0x2fbc6
0002fbc4: 3001           	movew %d1,%d0
0002fbc6: 3140 0008      	movew %d0,%a0@(8)
0002fbca: 3028 0008      	movew %a0@(8),%d0
0002fbce: 6002           	bras 0x2fbd2
0002fbd0: 4240           	clrw %d0
0002fbd2: 241f           	movel %sp@+,%d2
0002fbd4: 245f           	moveal %sp@+,%a2
0002fbd6: 4e75           	rts
0002fbd8:  _mn_settings
0002fbd8: 2f02           	movel %d2,%sp@-
0002fbda: 302f 0008      	movew %sp@(8),%d0
0002fbde: 206f 000a      	moveal %sp@(10),%a0
0002fbe2: 6708           	beqs 0x2fbec
0002fbe4: 0c40 0001      	cmpiw #1,%d0
0002fbe8: 6672           	bnes 0x2fc5c
0002fbea: 6018           	bras 0x2fc04
0002fbec: 4878 0012      	pea 0x12
0002fbf0: 4879 0005 82e4 	pea 0x582e4
0002fbf6: 2f08           	movel %a0,%sp@-
0002fbf8: 4eb9 0001 bb80 	jsr 0x1bb80
0002fbfe: 4fef 000c      	lea %sp@(12),%sp
0002fc02: 6058           	bras 0x2fc5c
0002fc04: 2010           	movel %a0@,%d0
0002fc06: 6d06           	blts 0x2fc0e
0002fc08: 23c0 0005 82e4 	movel %d0,0x582e4
0002fc0e: 2028 0004      	movel %a0@(4),%d0
0002fc12: 6d06           	blts 0x2fc1a
0002fc14: 23c0 0005 82e8 	movel %d0,0x582e8
0002fc1a: 2028 0008      	movel %a0@(8),%d0
0002fc1e: 6d06           	blts 0x2fc26
0002fc20: 23c0 0005 82ec 	movel %d0,0x582ec
0002fc26: 2028 000c      	movel %a0@(12),%d0
0002fc2a: 6d06           	blts 0x2fc32
0002fc2c: 23c0 0005 82f0 	movel %d0,0x582f0
0002fc32: 3228 0010      	movew %a0@(16),%d1
0002fc36: 6d24           	blts 0x2fc5c
0002fc38: 0c41 0004      	cmpiw #4,%d1
0002fc3c: 6f16           	bles 0x2fc54
0002fc3e: 3039 0005 40f6 	movew 0x540f6,%d0
0002fc44: 48c0           	extl %d0
0002fc46: 81f9 0005 42ee 	divsw 0x542ee,%d0
0002fc4c: b240           	cmpw %d0,%d1
0002fc4e: 6c06           	bges 0x2fc56
0002fc50: 3001           	movew %d1,%d0
0002fc52: 6002           	bras 0x2fc56
0002fc54: 7005           	moveq #5,%d0
0002fc56: 33c0 0005 82f4 	movew %d0,0x582f4
0002fc5c: 241f           	movel %sp@+,%d2
0002fc5e: 4e75           	rts
0002fc60:  _display_submenu
0002fc60: 4e56 fff8      	linkw %fp,#-8
0002fc64: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0002fc68: 246e 0008      	moveal %fp@(8),%a2
0002fc6c: 342e 000c      	movew %fp@(12),%d2
0002fc70: 3042           	moveaw %d2,%a0
0002fc72: 2008           	movel %a0,%d0
0002fc74: d088           	addl %a0,%d0
0002fc76: d088           	addl %a0,%d0
0002fc78: e788           	lsll #3,%d0
0002fc7a: 3f32 0806      	movew %a2@(0000000000000006,%d0:l),%sp@-
0002fc7e: 4eba f81c      	jsr %pc@(0x2f49c)
0002fc82: 548f           	addql #2,%sp
0002fc84: 2640           	moveal %d0,%a3
0002fc86: 4a80           	tstl %d0
0002fc88: 6700 00ae      	beqw 0x2fd38
0002fc8c: 486e fff8      	pea %fp@(-8)
0002fc90: 3f02           	movew %d2,%sp@-
0002fc92: 2f0a           	movel %a2,%sp@-
0002fc94: 4eb9 0003 0fa4 	jsr 0x30fa4
0002fc9a: 246b 0002      	moveal %a3@(2),%a2
0002fc9e: 306b 0006      	moveaw %a3@(6),%a0
0002fca2: 2008           	movel %a0,%d0
0002fca4: d088           	addl %a0,%d0
0002fca6: d088           	addl %a0,%d0
0002fca8: e788           	lsll #3,%d0
0002fcaa: 49f2 0800      	lea %a2@(0000000000000000,%d0:l),%a4
0002fcae: 306e fff8      	moveaw %fp@(-8),%a0
0002fcb2: 3279 0005 42f0 	moveaw 0x542f0,%a1
0002fcb8: 3008           	movew %a0,%d0
0002fcba: d06e fffc      	addw %fp@(-4),%d0
0002fcbe: 9049           	subw %a1,%d0
0002fcc0: 3940 0010      	movew %d0,%a4@(16)
0002fcc4: 322c 0014      	movew %a4@(20),%d1
0002fcc8: d041           	addw %d1,%d0
0002fcca: 4fef 000a      	lea %sp@(10),%sp
0002fcce: b079 0005 42f4 	cmpw 0x542f4,%d0
0002fcd4: 6d14           	blts 0x2fcea
0002fcd6: 90c1           	subaw %d1,%a0
0002fcd8: 3948 0010      	movew %a0,%a4@(16)
0002fcdc: 6006           	bras 0x2fce4
0002fcde: d049           	addw %a1,%d0
0002fce0: 3940 0010      	movew %d0,%a4@(16)
0002fce4: 302c 0010      	movew %a4@(16),%d0
0002fce8: 6df4           	blts 0x2fcde
0002fcea: 306b 0008      	moveaw %a3@(8),%a0
0002fcee: 2008           	movel %a0,%d0
0002fcf0: d088           	addl %a0,%d0
0002fcf2: d088           	addl %a0,%d0
0002fcf4: e788           	lsll #3,%d0
0002fcf6: 322e fffa      	movew %fp@(-6),%d1
0002fcfa: 9272 0812      	subw %a2@(0000000000000012,%d0:l),%d1
0002fcfe: 3941 0012      	movew %d1,%a4@(18)
0002fd02: 2f0c           	movel %a4,%sp@-
0002fd04: 4eba f75a      	jsr %pc@(0x2f460)
0002fd08: 42a7           	clrl %sp@-
0002fd0a: 2f0c           	movel %a4,%sp@-
0002fd0c: 4eba f7e0      	jsr %pc@(0x2f4ee)
0002fd10: 23c0 0005 82f8 	movel %d0,0x582f8
0002fd16: 4fef 000c      	lea %sp@(12),%sp
0002fd1a: 671c           	beqs 0x2fd38
0002fd1c: 3f3c 0008      	movew #8,%sp@-
0002fd20: 3f2b 0006      	movew %a3@(6),%sp@-
0002fd24: 2f0a           	movel %a2,%sp@-
0002fd26: 4eb9 0003 1cb2 	jsr 0x31cb2
0002fd2c: 206e 000e      	moveal %fp@(14),%a0
0002fd30: 30ab 0006      	movew %a3@(6),%a0@
0002fd34: 508f           	addql #8,%sp
0002fd36: 6002           	bras 0x2fd3a
0002fd38: 95ca           	subal %a2,%a2
0002fd3a: 200a           	movel %a2,%d0
0002fd3c: 4cee 1c04 ffe8 	moveml %fp@(-24),%d2/%a2-%a4
0002fd42: 4e5e           	unlk %fp
0002fd44: 4e75           	rts
0002fd46:  _undisplay_submenu
0002fd46: 306f 0008      	moveaw %sp@(8),%a0
0002fd4a: 2008           	movel %a0,%d0
0002fd4c: d088           	addl %a0,%d0
0002fd4e: d088           	addl %a0,%d0
0002fd50: e788           	lsll #3,%d0
0002fd52: 206f 0004      	moveal %sp@(4),%a0
0002fd56: 3f30 0806      	movew %a0@(0000000000000006,%d0:l),%sp@-
0002fd5a: 4eba f740      	jsr %pc@(0x2f49c)
0002fd5e: 548f           	addql #2,%sp
0002fd60: 4a80           	tstl %d0
0002fd62: 6720           	beqs 0x2fd84
0002fd64: 2f39 0005 82f8 	movel 0x582f8,%sp@-
0002fd6a: 2240           	moveal %d0,%a1
0002fd6c: 3069 0006      	moveaw %a1@(6),%a0
0002fd70: 2208           	movel %a0,%d1
0002fd72: d288           	addl %a0,%d1
0002fd74: d288           	addl %a0,%d1
0002fd76: e789           	lsll #3,%d1
0002fd78: d2a9 0002      	addl %a1@(2),%d1
0002fd7c: 2f01           	movel %d1,%sp@-
0002fd7e: 4eba f76e      	jsr %pc@(0x2f4ee)
0002fd82: 508f           	addql #8,%sp
0002fd84: 4e75           	rts
0002fd86: 0000 48e7      	orib #-25,%d0
0002fd8a: 3e3c 2479      	movew #9337,%d7
0002fd8e: 0005 8302      	orib #2,%d5
0002fd92: b4fc 0000      	cmpaw #0,%a2
0002fd96: 6700 00a8      	beqw 0x2fe40
0002fd9a: 306a 0004      	moveaw %a2@(4),%a0
0002fd9e: 2008           	movel %a0,%d0
0002fda0: d088           	addl %a0,%d0
0002fda2: d088           	addl %a0,%d0
0002fda4: e788           	lsll #3,%d0
0002fda6: 3832 0802      	movew %a2@(0000000000000002,%d0:l),%d4
0002fdaa: 3044           	moveaw %d4,%a0
0002fdac: 2008           	movel %a0,%d0
0002fdae: d088           	addl %a0,%d0
0002fdb0: d088           	addl %a0,%d0
0002fdb2: e788           	lsll #3,%d0
0002fdb4: 47f2 0800      	lea %a2@(0000000000000000,%d0:l),%a3
0002fdb8: 377c ffff 0004 	movew #-1,%a3@(4)
0002fdbe: 377c ffff 0002 	movew #-1,%a3@(2)
0002fdc4: 3004           	movew %d4,%d0
0002fdc6: 5640           	addqw #3,%d0
0002fdc8: 33c0 0005 82fc 	movew %d0,0x582fc
0002fdce: 3c39 0005 7ff0 	movew 0x57ff0,%d6
0002fdd4: 6704           	beqs 0x2fdda
0002fdd6: 5446           	addqw #2,%d6
0002fdd8: 6002           	bras 0x2fddc
0002fdda: 7c01           	moveq #1,%d6
0002fddc: 5288           	addql #1,%a0
0002fdde: 2008           	movel %a0,%d0
0002fde0: d088           	addl %a0,%d0
0002fde2: d088           	addl %a0,%d0
0002fde4: e788           	lsll #3,%d0
0002fde6: 49f2 080c      	lea %a2@(000000000000000c,%d0:l),%a4
0002fdea: 4245           	clrw %d5
0002fdec: 4243           	clrw %d3
0002fdee: 7401           	moveq #1,%d2
0002fdf0: 4bf9 0003 1e68 	lea 0x31e68,%a5
0002fdf6: 6040           	bras 0x2fe38
0002fdf8: 3002           	movew %d2,%d0
0002fdfa: d044           	addw %d4,%d0
0002fdfc: 3f00           	movew %d0,%sp@-
0002fdfe: 3f04           	movew %d4,%sp@-
0002fe00: 2f0a           	movel %a2,%sp@-
0002fe02: 4e95           	jsr %a5@
0002fe04: 508f           	addql #8,%sp
0002fe06: 0c42 0002      	cmpiw #2,%d2
0002fe0a: 6f20           	bles 0x2fe2c
0002fe0c: 6014           	bras 0x2fe22
0002fe0e: 3043           	moveaw %d3,%a0
0002fe10: d1c8           	addal %a0,%a0
0002fe12: d1c8           	addal %a0,%a0
0002fe14: d1fc 0005 7ff2 	addal #360434,%a0
0002fe1a: 2010           	movel %a0@,%d0
0002fe1c: 5243           	addqw #1,%d3
0002fe1e: 4a80           	tstl %d0
0002fe20: 6608           	bnes 0x2fe2a
0002fe22: 0c43 0005      	cmpiw #5,%d3
0002fe26: 6fe6           	bles 0x2fe0e
0002fe28: 6012           	bras 0x2fe3c
0002fe2a: 2880           	movel %d0,%a4@
0002fe2c: da79 0005 42ee 	addw 0x542ee,%d5
0002fe32: 5242           	addqw #1,%d2
0002fe34: 49ec 0018      	lea %a4@(24),%a4
0002fe38: bc42           	cmpw %d2,%d6
0002fe3a: 6cbc           	bges 0x2fdf8
0002fe3c: 3745 0016      	movew %d5,%a3@(22)
0002fe40: 4cdf 3c7c      	moveml %sp@+,%d2-%d6/%a2-%a5
0002fe44: 4e75           	rts
0002fe46: 518f           	subql #8,%sp
0002fe48: 2f02           	movel %d2,%sp@-
0002fe4a: 4879 0005 40e8 	pea 0x540e8
0002fe50: 4eb9 0002 c4dc 	jsr 0x2c4dc
0002fe56: 240f           	movel %sp,%d2
0002fe58: 5082           	addql #8,%d2
0002fe5a: 2f02           	movel %d2,%sp@-
0002fe5c: 3f2f 001e      	movew %sp@(30),%sp@-
0002fe60: 2f2f 001c      	movel %sp@(28),%sp@-
0002fe64: 4eb9 0003 0fa4 	jsr 0x30fa4
0002fe6a: 536f 0012      	subqw #1,%sp@(18)
0002fe6e: 546f 0016      	addqw #2,%sp@(22)
0002fe72: 546f 0018      	addqw #2,%sp@(24)
0002fe76: 4fef 000e      	lea %sp@(14),%sp
0002fe7a: 4a6f 0010      	tstw %sp@(16)
0002fe7e: 670a           	beqs 0x2fe8a
0002fe80: 2f02           	movel %d2,%sp@-
0002fe82: 4eb9 0002 e134 	jsr 0x2e134
0002fe88: 6008           	bras 0x2fe92
0002fe8a: 2f02           	movel %d2,%sp@-
0002fe8c: 4eb9 0002 e126 	jsr 0x2e126
0002fe92: 588f           	addql #4,%sp
0002fe94: 241f           	movel %sp@+,%d2
0002fe96: 508f           	addql #8,%sp
0002fe98: 4e75           	rts
0002fe9a:  _do_chg
0002fe9a: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0002fe9e: 246f 0014      	moveal %sp@(20),%a2
0002fea2: 362f 0018      	movew %sp@(24),%d3
0002fea6: 342f 001a      	movew %sp@(26),%d2
0002feaa: 382f 001e      	movew %sp@(30),%d4
0002feae: 3043           	moveaw %d3,%a0
0002feb0: 2008           	movel %a0,%d0
0002feb2: d088           	addl %a0,%d0
0002feb4: d088           	addl %a0,%d0
0002feb6: e788           	lsll #3,%d0
0002feb8: 3032 080a      	movew %a2@(000000000000000a,%d0:l),%d0
0002febc: 4a6f 0020      	tstw %sp@(32)
0002fec0: 6704           	beqs 0x2fec6
0002fec2: 44c0           	movew %d0,%ccr
0002fec4: 6b36           	bmis 0x2fefc
0002fec6: 4a6f 001c      	tstw %sp@(28)
0002feca: 6704           	beqs 0x2fed0
0002fecc: 8440           	orw %d0,%d2
0002fece: 6004           	bras 0x2fed4
0002fed0: 4642           	notw %d2
0002fed2: c440           	andw %d0,%d2
0002fed4: 4a44           	tstw %d4
0002fed6: 670e           	beqs 0x2fee6
0002fed8: 4879 0005 40e8 	pea 0x540e8
0002fede: 4eb9 0002 c4dc 	jsr 0x2c4dc
0002fee4: 588f           	addql #4,%sp
0002fee6: 3f04           	movew %d4,%sp@-
0002fee8: 3f02           	movew %d2,%sp@-
0002feea: 3f03           	movew %d3,%sp@-
0002feec: 2f0a           	movel %a2,%sp@-
0002feee: 4eb9 0003 2038 	jsr 0x32038
0002fef4: 4fef 000a      	lea %sp@(10),%sp
0002fef8: 7001           	moveq #1,%d0
0002fefa: 6002           	bras 0x2fefe
0002fefc: 4240           	clrw %d0
0002fefe: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0002ff02: 4e75           	rts
0002ff04: 302f 0008      	movew %sp@(8),%d0
0002ff08: 0c40 ffff      	cmpiw #-1,%d0
0002ff0c: 670a           	beqs 0x2ff18
0002ff0e: b06f 000a      	cmpw %sp@(10),%d0
0002ff12: 6608           	bnes 0x2ff1c
0002ff14: 4240           	clrw %d0
0002ff16: 4e75           	rts
0002ff18: 4240           	clrw %d0
0002ff1a: 4e75           	rts
0002ff1c: 3f3c 0001      	movew #1,%sp@-
0002ff20: 3f3c 0001      	movew #1,%sp@-
0002ff24: 3f2f 0010      	movew %sp@(16),%sp@-
0002ff28: 3f3c 0001      	movew #1,%sp@-
0002ff2c: 3f00           	movew %d0,%sp@-
0002ff2e: 2f2f 000e      	movel %sp@(14),%sp@-
0002ff32: 4eba ff66      	jsr %pc@(0x2fe9a)
0002ff36: 4fef 000e      	lea %sp@(14),%sp
0002ff3a: 4e75           	rts
0002ff3c:  _mn_do
0002ff3c: 4e56 ffcc      	linkw %fp,#-52
0002ff40: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002ff44: 2479 0005 8302 	moveal 0x58302,%a2
0002ff4a: 3f3c 0001      	movew #1,%sp@-
0002ff4e: 4eb9 0002 9d98 	jsr 0x29d98
0002ff54: 548f           	addql #2,%sp
0002ff56: 7c01           	moveq #1,%d6
0002ff58: 3d7c ffff ffd2 	movew #-1,%fp@(-46)
0002ff5e: 387c ffff      	moveaw #-1,%a4
0002ff62: 7aff           	moveq #-1,%d5
0002ff64: 7eff           	moveq #-1,%d7
0002ff66: 3a7c ffff      	moveaw #-1,%a5
0002ff6a: 2d7c 0001 0101 	movel #65793,%fp@(-50)
0002ff70: ffce 
0002ff72: 7400           	moveq #0,%d2
0002ff74: 6004           	bras 0x2ff7a
0002ff76: 3607           	movew %d7,%d3
0002ff78: 3e03           	movew %d3,%d7
0002ff7a: 0c46 0003      	cmpiw #3,%d6
0002ff7e: 677c           	beqs 0x2fffc
0002ff80: 6e0a           	bgts 0x2ff8c
0002ff82: 0c46 0001      	cmpiw #1,%d6
0002ff86: 6600 00b2      	bnew 0x3003a
0002ff8a: 6016           	bras 0x2ffa2
0002ff8c: 0c46 0004      	cmpiw #4,%d6
0002ff90: 672e           	beqs 0x2ffc0
0002ff92: 0c46 0005      	cmpiw #5,%d6
0002ff96: 6600 00a2      	bnew 0x3003a
0002ff9a: 320c           	movew %a4,%d1
0002ff9c: 2002           	movel %d2,%d0
0002ff9e: 6000 009e      	braw 0x3003e
0002ffa2: 486e ffec      	pea %fp@(-20)
0002ffa6: 3f3c 0001      	movew #1,%sp@-
0002ffaa: 2f0a           	movel %a2,%sp@-
0002ffac: 4eb9 0003 0fa4 	jsr 0x30fa4
0002ffb2: 3d7c 0001 ffea 	movew #1,%fp@(-22)
0002ffb8: 4fef 000a      	lea %sp@(10),%sp
0002ffbc: 6000 0086      	braw 0x30044
0002ffc0: 486e ffec      	pea %fp@(-20)
0002ffc4: 3f0d           	movew %a5,%sp@-
0002ffc6: 2f0a           	movel %a2,%sp@-
0002ffc8: 47f9 0003 0fa4 	lea 0x30fa4,%a3
0002ffce: 4e93           	jsr %a3@
0002ffd0: 426e ffea      	clrw %fp@(-22)
0002ffd4: 4fef 000a      	lea %sp@(10),%sp
0002ffd8: 4a82           	tstl %d2
0002ffda: 6768           	beqs 0x30044
0002ffdc: 486e fff6      	pea %fp@(-10)
0002ffe0: 3f2e fffe      	movew %fp@(-2),%sp@-
0002ffe4: 2f02           	movel %d2,%sp@-
0002ffe6: 4e93           	jsr %a3@
0002ffe8: 426e fff4      	clrw %fp@(-12)
0002ffec: 4fef 000a      	lea %sp@(10),%sp
0002fff0: 200a           	movel %a2,%d0
0002fff2: 4244           	clrw %d4
0002fff4: 7202           	moveq #2,%d1
0002fff6: 363c 010e      	movew #270,%d3
0002fffa: 605a           	bras 0x30056
0002fffc: 4a82           	tstl %d2
0002fffe: 671e           	beqs 0x3001e
00030000: 486e fff6      	pea %fp@(-10)
00030004: 3f2e fffe      	movew %fp@(-2),%sp@-
00030008: 2f02           	movel %d2,%sp@-
0003000a: 4eb9 0003 0fa4 	jsr 0x30fa4
00030010: 426e fff4      	clrw %fp@(-12)
00030014: 4fef 000a      	lea %sp@(10),%sp
00030018: 363c 0106      	movew #262,%d3
0003001c: 6002           	bras 0x30020
0003001e: 7606           	moveq #6,%d3
00030020: 3207           	movew %d7,%d1
00030022: 200a           	movel %a2,%d0
00030024: 7801           	moveq #1,%d4
00030026: 0839 0000 0005 	btst #0,0x582c7
0003002c: 82c7 
0003002e: 671e           	beqs 0x3004e
00030030: 2d7c 0001 0100 	movel #65792,%fp@(-50)
00030036: ffce 
00030038: 601c           	bras 0x30056
0003003a: 3205           	movew %d5,%d1
0003003c: 200a           	movel %a2,%d0
0003003e: 7801           	moveq #1,%d4
00030040: 7606           	moveq #6,%d3
00030042: 6012           	bras 0x30056
00030044: 200a           	movel %a2,%d0
00030046: 4244           	clrw %d4
00030048: 7202           	moveq #2,%d1
0003004a: 760e           	moveq #14,%d3
0003004c: 6008           	bras 0x30056
0003004e: 2d7c 0001 0101 	movel #65793,%fp@(-50)
00030054: ffce 
00030056: 486e ffe2      	pea %fp@(-30)
0003005a: 3f01           	movew %d1,%sp@-
0003005c: 2f00           	movel %d0,%sp@-
0003005e: 4eb9 0003 0fa4 	jsr 0x30fa4
00030064: 3d44 ffe0      	movew %d4,%fp@(-32)
00030068: 486e ffd4      	pea %fp@(-44)
0003006c: 42a7           	clrl %sp@-
0003006e: 2f2e ffce      	movel %fp@(-50),%sp@-
00030072: 42a7           	clrl %sp@-
00030074: 486e fff4      	pea %fp@(-12)
00030078: 486e ffea      	pea %fp@(-22)
0003007c: 486e ffe0      	pea %fp@(-32)
00030080: 3f03           	movew %d3,%sp@-
00030082: 4eb9 0002 a770 	jsr 0x2a770
00030088: 4fef 0028      	lea %sp@(40),%sp
0003008c: 0800 0001      	btst #1,%d0
00030090: 6716           	beqs 0x300a8
00030092: 0c46 0001      	cmpiw #1,%d6
00030096: 6700 fede      	beqw 0x2ff76
0003009a: 0c46 0002      	cmpiw #2,%d6
0003009e: 6600 022e      	bnew 0x302ce
000300a2: 0a6e 0001 ffd0 	eoriw #1,%fp@(-48)
000300a8: 3f2e ffd6      	movew %fp@(-42),%sp@-
000300ac: 3f2e ffd4      	movew %fp@(-44),%sp@-
000300b0: 3f3c 0001      	movew #1,%sp@-
000300b4: 3f3c 0002      	movew #2,%sp@-
000300b8: 2f0a           	movel %a2,%sp@-
000300ba: 4eb9 0003 1d3c 	jsr 0x31d3c
000300c0: 3800           	movew %d0,%d4
000300c2: 4fef 000c      	lea %sp@(12),%sp
000300c6: 0c40 ffff      	cmpiw #-1,%d0
000300ca: 6706           	beqs 0x300d2
000300cc: 0c40 0002      	cmpiw #2,%d0
000300d0: 6672           	bnes 0x30144
000300d2: 70ff           	moveq #-1,%d0
000300d4: b04d           	cmpw %a5,%d0
000300d6: 6774           	beqs 0x3014c
000300d8: 0c45 ffff      	cmpiw #-1,%d5
000300dc: 6774           	beqs 0x30152
000300de: 4a82           	tstl %d2
000300e0: 6724           	beqs 0x30106
000300e2: 3f2e ffd6      	movew %fp@(-42),%sp@-
000300e6: 3f2e ffd4      	movew %fp@(-44),%sp@-
000300ea: 3f3c 0001      	movew #1,%sp@-
000300ee: 3f2e fffe      	movew %fp@(-2),%sp@-
000300f2: 2f02           	movel %d2,%sp@-
000300f4: 4eb9 0003 1d3c 	jsr 0x31d3c
000300fa: 3640           	moveaw %d0,%a3
000300fc: 4fef 000c      	lea %sp@(12),%sp
00030100: 70ff           	moveq #-1,%d0
00030102: b04b           	cmpw %a3,%d0
00030104: 667a           	bnes 0x30180
00030106: 3f2e ffd6      	movew %fp@(-42),%sp@-
0003010a: 3f2e ffd4      	movew %fp@(-44),%sp@-
0003010e: 3f3c 0001      	movew #1,%sp@-
00030112: 3f0d           	movew %a5,%sp@-
00030114: 2f0a           	movel %a2,%sp@-
00030116: 4eb9 0003 1d3c 	jsr 0x31d3c
0003011c: 3600           	movew %d0,%d3
0003011e: 4fef 000c      	lea %sp@(12),%sp
00030122: 0c40 ffff      	cmpiw #-1,%d0
00030126: 6632           	bnes 0x3015a
00030128: 3045           	moveaw %d5,%a0
0003012a: 2008           	movel %a0,%d0
0003012c: d088           	addl %a0,%d0
0003012e: d088           	addl %a0,%d0
00030130: e788           	lsll #3,%d0
00030132: 0832 0003 080b 	btst #3,%a2@(000000000000000b,%d0:l)
00030138: 6626           	bnes 0x30160
0003013a: 3805           	movew %d5,%d4
0003013c: 0c46 0005      	cmpiw #5,%d6
00030140: 662e           	bnes 0x30170
00030142: 602a           	bras 0x3016e
00030144: 364c           	moveaw %a4,%a3
00030146: 7c02           	moveq #2,%d6
00030148: 76ff           	moveq #-1,%d3
0003014a: 602a           	bras 0x30176
0003014c: 364c           	moveaw %a4,%a3
0003014e: 3607           	movew %d7,%d3
00030150: 6012           	bras 0x30164
00030152: 364c           	moveaw %a4,%a3
00030154: 78ff           	moveq #-1,%d4
00030156: 3607           	movew %d7,%d3
00030158: 600c           	bras 0x30166
0003015a: 3805           	movew %d5,%d4
0003015c: 7c03           	moveq #3,%d6
0003015e: 6012           	bras 0x30172
00030160: 367c ffff      	moveaw #-1,%a3
00030164: 78ff           	moveq #-1,%d4
00030166: 3d7c 0001 ffcc 	movew #1,%fp@(-52)
0003016c: 600c           	bras 0x3017a
0003016e: 3607           	movew %d7,%d3
00030170: 7c04           	moveq #4,%d6
00030172: 367c ffff      	moveaw #-1,%a3
00030176: 426e ffcc      	clrw %fp@(-52)
0003017a: 4a82           	tstl %d2
0003017c: 660c           	bnes 0x3018a
0003017e: 601a           	bras 0x3019a
00030180: 3805           	movew %d5,%d4
00030182: 3607           	movew %d7,%d3
00030184: 7c05           	moveq #5,%d6
00030186: 426e ffcc      	clrw %fp@(-52)
0003018a: 4267           	clrw %sp@-
0003018c: 3f0b           	movew %a3,%sp@-
0003018e: 3f0c           	movew %a4,%sp@-
00030190: 2f02           	movel %d2,%sp@-
00030192: 4eba fd70      	jsr %pc@(0x2ff04)
00030196: 4fef 000a      	lea %sp@(10),%sp
0003019a: 0c47 ffff      	cmpiw #-1,%d7
0003019e: 672e           	beqs 0x301ce
000301a0: b647           	cmpw %d7,%d3
000301a2: 6600 01e6      	bnew 0x3038a
000301a6: 6026           	bras 0x301ce
000301a8: 3f2e ffd2      	movew %fp@(-46),%sp@-
000301ac: 2f0a           	movel %a2,%sp@-
000301ae: 4eb9 0002 fd46 	jsr 0x2fd46
000301b4: 5c8f           	addql #6,%sp
000301b6: 3d7c ffff ffd2 	movew #-1,%fp@(-46)
000301bc: 4267           	clrw %sp@-
000301be: 3f03           	movew %d3,%sp@-
000301c0: 3f07           	movew %d7,%sp@-
000301c2: 2f0a           	movel %a2,%sp@-
000301c4: 4eba fd3e      	jsr %pc@(0x2ff04)
000301c8: 4fef 000a      	lea %sp@(10),%sp
000301cc: 7400           	moveq #0,%d2
000301ce: 4267           	clrw %sp@-
000301d0: 3f04           	movew %d4,%sp@-
000301d2: 3f05           	movew %d5,%sp@-
000301d4: 2f0a           	movel %a2,%sp@-
000301d6: 4eba fd2c      	jsr %pc@(0x2ff04)
000301da: 4fef 000a      	lea %sp@(10),%sp
000301de: 4a40           	tstw %d0
000301e0: 670c           	beqs 0x301ee
000301e2: 3f0d           	movew %a5,%sp@-
000301e4: 2f0a           	movel %a2,%sp@-
000301e6: 4267           	clrw %sp@-
000301e8: 4eba fc5c      	jsr %pc@(0x2fe46)
000301ec: 508f           	addql #8,%sp
000301ee: 3f3c 0001      	movew #1,%sp@-
000301f2: 3f05           	movew %d5,%sp@-
000301f4: 3f04           	movew %d4,%sp@-
000301f6: 2f0a           	movel %a2,%sp@-
000301f8: 4eba fd0a      	jsr %pc@(0x2ff04)
000301fc: 4fef 000a      	lea %sp@(10),%sp
00030200: 4a40           	tstw %d0
00030202: 6772           	beqs 0x30276
00030204: 306a 0004      	moveaw %a2@(4),%a0
00030208: 2008           	movel %a0,%d0
0003020a: d088           	addl %a0,%d0
0003020c: d088           	addl %a0,%d0
0003020e: e788           	lsll #3,%d0
00030210: 3a72 0802      	moveaw %a2@(0000000000000002,%d0:l),%a5
00030214: 3004           	movew %d4,%d0
00030216: 5540           	subqw #2,%d0
00030218: 306e ffcc      	moveaw %fp@(-52),%a0
0003021c: 6010           	bras 0x3022e
0003021e: 3a4d           	moveaw %a5,%a5
00030220: 220d           	movel %a5,%d1
00030222: d28d           	addl %a5,%d1
00030224: d28d           	addl %a5,%d1
00030226: e789           	lsll #3,%d1
00030228: 3a72 1800      	moveaw %a2@(0000000000000000,%d1:l),%a5
0003022c: 5340           	subqw #1,%d0
0003022e: 0c40 0001      	cmpiw #1,%d0
00030232: 6eea           	bgts 0x3021e
00030234: 3d48 ffcc      	movew %a0,%fp@(-52)
00030238: 3f3c 0001      	movew #1,%sp@-
0003023c: 3f3c 0001      	movew #1,%sp@-
00030240: 3f3c 0001      	movew #1,%sp@-
00030244: 3f3c 0001      	movew #1,%sp@-
00030248: 3f04           	movew %d4,%sp@-
0003024a: 2f0a           	movel %a2,%sp@-
0003024c: 4eba fc4c      	jsr %pc@(0x2fe9a)
00030250: 4fef 000e      	lea %sp@(14),%sp
00030254: 4a40           	tstw %d0
00030256: 671e           	beqs 0x30276
00030258: 3f0d           	movew %a5,%sp@-
0003025a: 2f0a           	movel %a2,%sp@-
0003025c: 3f3c 0001      	movew #1,%sp@-
00030260: 4eba fbe4      	jsr %pc@(0x2fe46)
00030264: 3f3c 0008      	movew #8,%sp@-
00030268: 3f0d           	movew %a5,%sp@-
0003026a: 2f0a           	movel %a2,%sp@-
0003026c: 4eb9 0003 1cb2 	jsr 0x31cb2
00030272: 4fef 0010      	lea %sp@(16),%sp
00030276: 3f3c 0001      	movew #1,%sp@-
0003027a: 3f07           	movew %d7,%sp@-
0003027c: 3f03           	movew %d3,%sp@-
0003027e: 2f0a           	movel %a2,%sp@-
00030280: 4eba fc82      	jsr %pc@(0x2ff04)
00030284: 4fef 000a      	lea %sp@(10),%sp
00030288: 4a40           	tstw %d0
0003028a: 6718           	beqs 0x302a4
0003028c: 486e fffe      	pea %fp@(-2)
00030290: 3f03           	movew %d3,%sp@-
00030292: 2f0a           	movel %a2,%sp@-
00030294: 4eb9 0002 fc60 	jsr 0x2fc60
0003029a: 2400           	movel %d0,%d2
0003029c: 4fef 000a      	lea %sp@(10),%sp
000302a0: 6608           	bnes 0x302aa
000302a2: 601c           	bras 0x302c0
000302a4: 4a82           	tstl %d2
000302a6: 6606           	bnes 0x302ae
000302a8: 6016           	bras 0x302c0
000302aa: 3d43 ffd2      	movew %d3,%fp@(-46)
000302ae: 3f3c 0001      	movew #1,%sp@-
000302b2: 3f0c           	movew %a4,%sp@-
000302b4: 3f0b           	movew %a3,%sp@-
000302b6: 2f02           	movel %d2,%sp@-
000302b8: 4eba fc4a      	jsr %pc@(0x2ff04)
000302bc: 4fef 000a      	lea %sp@(10),%sp
000302c0: 384b           	moveaw %a3,%a4
000302c2: 3a04           	movew %d4,%d5
000302c4: 4a6e ffcc      	tstw %fp@(-52)
000302c8: 6700 fcae      	beqw 0x2ff78
000302cc: 6002           	bras 0x302d0
000302ce: 3607           	movew %d7,%d3
000302d0: 0c45 ffff      	cmpiw #-1,%d5
000302d4: 6700 009c      	beqw 0x30372
000302d8: 4a82           	tstl %d2
000302da: 6724           	beqs 0x30300
000302dc: 3f3c 0001      	movew #1,%sp@-
000302e0: 4267           	clrw %sp@-
000302e2: 4267           	clrw %sp@-
000302e4: 3f3c 0001      	movew #1,%sp@-
000302e8: 3f0c           	movew %a4,%sp@-
000302ea: 2f02           	movel %d2,%sp@-
000302ec: 4eba fbac      	jsr %pc@(0x2fe9a)
000302f0: 3f2e ffd2      	movew %fp@(-46),%sp@-
000302f4: 2f0a           	movel %a2,%sp@-
000302f6: 4eb9 0002 fd46 	jsr 0x2fd46
000302fc: 4fef 0014      	lea %sp@(20),%sp
00030300: 3f0d           	movew %a5,%sp@-
00030302: 2f0a           	movel %a2,%sp@-
00030304: 4267           	clrw %sp@-
00030306: 4eba fb3e      	jsr %pc@(0x2fe46)
0003030a: 508f           	addql #8,%sp
0003030c: 0c43 ffff      	cmpiw #-1,%d3
00030310: 6746           	beqs 0x30358
00030312: 3f3c 0001      	movew #1,%sp@-
00030316: 4267           	clrw %sp@-
00030318: 4267           	clrw %sp@-
0003031a: 3f3c 0001      	movew #1,%sp@-
0003031e: 3f03           	movew %d3,%sp@-
00030320: 2f0a           	movel %a2,%sp@-
00030322: 4eba fb76      	jsr %pc@(0x2fe9a)
00030326: 4fef 000e      	lea %sp@(14),%sp
0003032a: 4a40           	tstw %d0
0003032c: 672a           	beqs 0x30358
0003032e: 206e 0008      	moveal %fp@(8),%a0
00030332: 3085           	movew %d5,%a0@
00030334: 206e 000c      	moveal %fp@(12),%a0
00030338: 0c46 0005      	cmpiw #5,%d6
0003033c: 660a           	bnes 0x30348
0003033e: 308c           	movew %a4,%a0@
00030340: 206e 0010      	moveal %fp@(16),%a0
00030344: 2082           	movel %d2,%a0@
00030346: 600c           	bras 0x30354
00030348: 3083           	movew %d3,%a0@
0003034a: 206e 0010      	moveal %fp@(16),%a0
0003034e: 20b9 0005 8302 	movel 0x58302,%a0@
00030354: 7401           	moveq #1,%d2
00030356: 601c           	bras 0x30374
00030358: 3f3c 0001      	movew #1,%sp@-
0003035c: 3f3c 0001      	movew #1,%sp@-
00030360: 4267           	clrw %sp@-
00030362: 3f3c 0001      	movew #1,%sp@-
00030366: 3f05           	movew %d5,%sp@-
00030368: 2f0a           	movel %a2,%sp@-
0003036a: 4eba fb2e      	jsr %pc@(0x2fe9a)
0003036e: 4fef 000e      	lea %sp@(14),%sp
00030372: 4242           	clrw %d2
00030374: 4267           	clrw %sp@-
00030376: 4eb9 0002 9d98 	jsr 0x29d98
0003037c: 548f           	addql #2,%sp
0003037e: 3002           	movew %d2,%d0
00030380: 4cee 3cfc ffa4 	moveml %fp@(-92),%d2-%d7/%a2-%a5
00030386: 4e5e           	unlk %fp
00030388: 4e75           	rts
0003038a: 4a82           	tstl %d2
0003038c: 6600 fe1a      	bnew 0x301a8
00030390: 6000 fe2a      	braw 0x301bc
00030394:  _mn_bar
00030394: 2f0a           	movel %a2,%sp@-
00030396: 2f02           	movel %d2,%sp@-
00030398: 246f 000c      	moveal %sp@(12),%a2
0003039c: 342f 0010      	movew %sp@(16),%d2
000303a0: 2079 0005 8036 	moveal 0x58036,%a0
000303a6: 3f28 001c      	movew %a0@(28),%sp@-
000303aa: 42a7           	clrl %sp@-
000303ac: 4eb9 0003 237e 	jsr 0x3237e
000303b2: 5c8f           	addql #6,%sp
000303b4: 4a42           	tstw %d2
000303b6: 6700 0082      	beqw 0x3043a
000303ba: 23c0 0005 82fe 	movel %d0,0x582fe
000303c0: 23ca 0005 8302 	movel %a2,0x58302
000303c6: 4eba f9c0      	jsr %pc@(0x2fd88)
000303ca: 3039 0005 42f4 	movew 0x542f4,%d0
000303d0: 906a 0028      	subw %a2@(40),%d0
000303d4: 3540 002c      	movew %d0,%a2@(44)
000303d8: 4879 0005 3f94 	pea 0x53f94
000303de: 3f3c 0002      	movew #2,%sp@-
000303e2: 2f0a           	movel %a2,%sp@-
000303e4: 4eb9 0003 0fa4 	jsr 0x30fa4
000303ea: 4879 0005 40e8 	pea 0x540e8
000303f0: 4eb9 0002 c4dc 	jsr 0x2c4dc
000303f6: 3f3c 0008      	movew #8,%sp@-
000303fa: 3f3c 0001      	movew #1,%sp@-
000303fe: 2f0a           	movel %a2,%sp@-
00030400: 4eb9 0003 1cb2 	jsr 0x31cb2
00030406: 3f3c 0001      	movew #1,%sp@-
0003040a: 3f3c 0001      	movew #1,%sp@-
0003040e: 4267           	clrw %sp@-
00030410: 4eb9 0002 c646 	jsr 0x2c646
00030416: 3039 0005 42e6 	movew 0x542e6,%d0
0003041c: 5340           	subqw #1,%d0
0003041e: 3f00           	movew %d0,%sp@-
00030420: 3239 0005 42f4 	movew 0x542f4,%d1
00030426: 5341           	subqw #1,%d1
00030428: 3f01           	movew %d1,%sp@-
0003042a: 3f00           	movew %d0,%sp@-
0003042c: 4267           	clrw %sp@-
0003042e: 4eb9 0002 c60a 	jsr 0x2c60a
00030434: 4fef 0024      	lea %sp@(36),%sp
00030438: 601a           	bras 0x30454
0003043a: 42b9 0005 8302 	clrl 0x58302
00030440: 23f9 0005 40d8 	movel 0x540d8,0x53f94
00030446: 0005 3f94 
0003044a: 23f9 0005 40dc 	movel 0x540dc,0x53f98
00030450: 0005 3f98 
00030454: 426f 0010      	clrw %sp@(16)
00030458: 2079 0005 82ac 	moveal 0x582ac,%a0
0003045e: 2f68 0014 000c 	movel %a0@(20),%sp@(12)
00030464: 241f           	movel %sp@+,%d2
00030466: 245f           	moveal %sp@+,%a2
00030468: 4ef9 0002 efa2 	jmp 0x2efa2
0003046e:  _mn_cleanup
0003046e: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00030472: 45f9 0005 830c 	lea 0x5830c,%a2
00030478: 4242           	clrw %d2
0003047a: 47f9 0003 4e40 	lea 0x34e40,%a3
00030480: 201a           	movel %a2@+,%d0
00030482: 671c           	beqs 0x304a0
00030484: 4267           	clrw %sp@-
00030486: 4267           	clrw %sp@-
00030488: 4267           	clrw %sp@-
0003048a: 4267           	clrw %sp@-
0003048c: 3f02           	movew %d2,%sp@-
0003048e: 2f00           	movel %d0,%sp@-
00030490: 3f3c 0029      	movew #41,%sp@-
00030494: 4879 0005 3f80 	pea 0x53f80
0003049a: 4e93           	jsr %a3@
0003049c: 4fef 0014      	lea %sp@(20),%sp
000304a0: 5242           	addqw #1,%d2
000304a2: 0c42 0006      	cmpiw #6,%d2
000304a6: 66d8           	bnes 0x30480
000304a8: 2039 0005 82e0 	movel 0x582e0,%d0
000304ae: 6716           	beqs 0x304c6
000304b0: 2f00           	movel %d0,%sp@-
000304b2: 4eb9 0001 c398 	jsr 0x1c398
000304b8: 42b9 0005 82e0 	clrl 0x582e0
000304be: 42b9 0005 82dc 	clrl 0x582dc
000304c4: 588f           	addql #4,%sp
000304c6: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
000304ca: 4e75           	rts
000304cc:  _mn_register
000304cc: 2f0a           	movel %a2,%sp@-
000304ce: 2f02           	movel %d2,%sp@-
000304d0: 4a6f 000c      	tstw %sp@(12)
000304d4: 6d00 0092      	bltw 0x30568
000304d8: 3039 0005 7ff0 	movew 0x57ff0,%d0
000304de: 0c40 0005      	cmpiw #5,%d0
000304e2: 6e00 0084      	bgtw 0x30568
000304e6: 5240           	addqw #1,%d0
000304e8: 33c0 0005 7ff0 	movew %d0,0x57ff0
000304ee: 45f9 0005 7ff2 	lea 0x57ff2,%a2
000304f4: 204a           	moveal %a2,%a0
000304f6: 4242           	clrw %d2
000304f8: 4a98           	tstl %a0@+
000304fa: 670c           	beqs 0x30508
000304fc: 5242           	addqw #1,%d2
000304fe: 0c42 0006      	cmpiw #6,%d2
00030502: 66f4           	bnes 0x304f8
00030504: 143c 0005      	moveb #5,%d2
00030508: 3042           	moveaw %d2,%a0
0003050a: d1c8           	addal %a0,%a0
0003050c: d1c8           	addal %a0,%a0
0003050e: 43f9 0005 830c 	lea 0x5830c,%a1
00030514: 21b9 0005 8036 	movel 0x58036,%a0@(0000000000000000,%a1:l)
0003051a: 9800 
0003051c: d1fc 0005 7ff2 	addal #360434,%a0
00030522: 20af 000e      	movel %sp@(14),%a0@
00030526: 4eba f860      	jsr %pc@(0x2fd88)
0003052a: 4240           	clrw %d0
0003052c: 4241           	clrw %d1
0003052e: 43f9 0005 8324 	lea 0x58324,%a1
00030534: 4a9a           	tstl %a2@+
00030536: 670a           	beqs 0x30542
00030538: 3040           	moveaw %d0,%a0
0003053a: d1c8           	addal %a0,%a0
0003053c: 3181 9800      	movew %d1,%a0@(0000000000000000,%a1:l)
00030540: 5240           	addqw #1,%d0
00030542: 5241           	addqw #1,%d1
00030544: 0c41 0006      	cmpiw #6,%d1
00030548: 66ea           	bnes 0x30534
0003054a: 600e           	bras 0x3055a
0003054c: 3040           	moveaw %d0,%a0
0003054e: d1c8           	addal %a0,%a0
00030550: 31bc ffff 9800 	movew #-1,%a0@(0000000000000000,%a1:l)
00030556: 5440           	addqw #2,%d0
00030558: 6006           	bras 0x30560
0003055a: 43f9 0005 8324 	lea 0x58324,%a1
00030560: 0c40 0005      	cmpiw #5,%d0
00030564: 6fe6           	bles 0x3054c
00030566: 6002           	bras 0x3056a
00030568: 74ff           	moveq #-1,%d2
0003056a: 3002           	movew %d2,%d0
0003056c: 241f           	movel %sp@+,%d2
0003056e: 245f           	moveal %sp@+,%a2
00030570: 4e75           	rts
00030572:  _mn_init
00030572: 41f9 0005 830c 	lea 0x5830c,%a0
00030578: 43f9 0005 7ff2 	lea 0x57ff2,%a1
0003057e: 4298           	clrl %a0@+
00030580: 4299           	clrl %a1@+
00030582: b1fc 0005 8324 	cmpal #361252,%a0
00030588: 66f4           	bnes 0x3057e
0003058a: 4279 0005 7ff0 	clrw 0x57ff0
00030590: 4e75           	rts
00030592:  _mn_getownid
00030592: 2f0a           	movel %a2,%sp@-
00030594: 306f 0010      	moveaw %sp@(16),%a0
00030598: 2248           	moveal %a0,%a1
0003059a: d3fc 0005 8324 	addal #361252,%a1
000305a0: 3031 8800      	movew %a1@(0000000000000000,%a0:l),%d0
000305a4: 0c40 0005      	cmpiw #5,%d0
000305a8: 621a           	bhis 0x305c4
000305aa: 206f 000c      	moveal %sp@(12),%a0
000305ae: 3080           	movew %d0,%a0@
000305b0: 3040           	moveaw %d0,%a0
000305b2: d1c8           	addal %a0,%a0
000305b4: 2448           	moveal %a0,%a2
000305b6: d5fc 0005 830c 	addal #361228,%a2
000305bc: 226f 0008      	moveal %sp@(8),%a1
000305c0: 22b2 8800      	movel %a2@(0000000000000000,%a0:l),%a1@
000305c4: 245f           	moveal %sp@+,%a2
000305c6: 4e75           	rts
000305c8: 4e56 ffe8      	linkw %fp,#-24
000305cc: 48e7 3c00      	moveml %d2-%d5,%sp@-
000305d0: 262e 0008      	movel %fp@(8),%d3
000305d4: 382e 000c      	movew %fp@(12),%d4
000305d8: 342e 0010      	movew %fp@(16),%d2
000305dc: 2a0e           	movel %fp,%d5
000305de: 5185           	subql #8,%d5
000305e0: 2f05           	movel %d5,%sp@-
000305e2: 3f04           	movew %d4,%sp@-
000305e4: 2f03           	movel %d3,%sp@-
000305e6: 4eb9 0003 0fa4 	jsr 0x30fa4
000305ec: 2f05           	movel %d5,%sp@-
000305ee: 3f2e fffe      	movew %fp@(-2),%sp@-
000305f2: 3f2e fffc      	movew %fp@(-4),%sp@-
000305f6: 2f39 0005 8338 	movel 0x58338,%sp@-
000305fc: 3f39 0005 8340 	movew 0x58340,%sp@-
00030602: 3f39 0005 8344 	movew 0x58344,%sp@-
00030608: 4eb9 0002 cdea 	jsr 0x2cdea
0003060e: 3039 0005 42f0 	movew 0x542f0,%d0
00030614: 322e 000e      	movew %fp@(14),%d1
00030618: c3c0           	mulsw %d0,%d1
0003061a: d26e fff8      	addw %fp@(-8),%d1
0003061e: 3d41 fff0      	movew %d1,%fp@(-16)
00030622: 3d6e fffa fff2 	movew %fp@(-6),%fp@(-14)
00030628: 3d40 fff4      	movew %d0,%fp@(-12)
0003062c: 3d79 0005 42ee 	movew 0x542ee,%fp@(-10)
00030632: fff6 
00030634: 4fef 001a      	lea %sp@(26),%sp
00030638: 4a42           	tstw %d2
0003063a: 670e           	beqs 0x3064a
0003063c: 3202           	movew %d2,%d1
0003063e: 5341           	subqw #1,%d1
00030640: c3c0           	mulsw %d0,%d1
00030642: d041           	addw %d1,%d0
00030644: 3d40 fff4      	movew %d0,%fp@(-12)
00030648: 601a           	bras 0x30664
0003064a: 3f3c 0001      	movew #1,%sp@-
0003064e: 3f3c 0003      	movew #3,%sp@-
00030652: 4267           	clrw %sp@-
00030654: 4eb9 0002 c646 	jsr 0x2c646
0003065a: 576e fff2      	subqw #3,%fp@(-14)
0003065e: 5c6e fff6      	addqw #6,%fp@(-10)
00030662: 5c8f           	addql #6,%sp
00030664: 486e ffe8      	pea %fp@(-24)
00030668: 4eb9 0002 c550 	jsr 0x2c550
0003066e: 486e fff0      	pea %fp@(-16)
00030672: 4eb9 0002 c4dc 	jsr 0x2c4dc
00030678: 508f           	addql #8,%sp
0003067a: 4a42           	tstw %d2
0003067c: 670e           	beqs 0x3068c
0003067e: 4267           	clrw %sp@-
00030680: 3f04           	movew %d4,%sp@-
00030682: 2f03           	movel %d3,%sp@-
00030684: 4eb9 0003 1cb2 	jsr 0x31cb2
0003068a: 601e           	bras 0x306aa
0003068c: 322e fff2      	movew %fp@(-14),%d1
00030690: 302e fff0      	movew %fp@(-16),%d0
00030694: 3401           	movew %d1,%d2
00030696: d46e fff6      	addw %fp@(-10),%d2
0003069a: 5342           	subqw #1,%d2
0003069c: 3f02           	movew %d2,%sp@-
0003069e: 3f00           	movew %d0,%sp@-
000306a0: 3f01           	movew %d1,%sp@-
000306a2: 3f00           	movew %d0,%sp@-
000306a4: 4eb9 0002 c60a 	jsr 0x2c60a
000306aa: 508f           	addql #8,%sp
000306ac: 486e ffe8      	pea %fp@(-24)
000306b0: 4eb9 0002 c4dc 	jsr 0x2c4dc
000306b6: 588f           	addql #4,%sp
000306b8: 4cee 003c ffd8 	moveml %fp@(-40),%d2-%d5
000306be: 4e5e           	unlk %fp
000306c0: 4e75           	rts
000306c2: 2f0a           	movel %a2,%sp@-
000306c4: 2f02           	movel %d2,%sp@-
000306c6: 302f 000c      	movew %sp@(12),%d0
000306ca: 91c8           	subal %a0,%a0
000306cc: 6014           	bras 0x306e2
000306ce: 2248           	moveal %a0,%a1
000306d0: d3fc 0005 43ac 	addal #345004,%a1
000306d6: 0c29 005f 3311 	cmpib #95,%a1@(13073)
000306dc: 6602           	bnes 0x306e0
000306de: 5340           	subqw #1,%d0
000306e0: 5288           	addql #1,%a0
000306e2: 3248           	moveaw %a0,%a1
000306e4: 4a40           	tstw %d0
000306e6: 6ee6           	bgts 0x306ce
000306e8: 7200           	moveq #0,%d1
000306ea: 3048           	moveaw %a0,%a0
000306ec: d1fc 0005 43ac 	addal #345004,%a0
000306f2: 3009           	movew %a1,%d0
000306f4: d041           	addw %d1,%d0
000306f6: 45f0 1800      	lea %a0@(0000000000000000,%d1:l),%a2
000306fa: 142a 3311      	moveb %a2@(13073),%d2
000306fe: 6708           	beqs 0x30708
00030700: 5281           	addql #1,%d1
00030702: 0c02 005f      	cmpib #95,%d2
00030706: 66ea           	bnes 0x306f2
00030708: 241f           	movel %sp@+,%d2
0003070a: 245f           	moveal %sp@+,%a2
0003070c: 4e75           	rts
0003070e:  _ob_center
0003070e: 4e56 fff0      	linkw %fp,#-16
00030712: 48e7 3e20      	moveml %d2-%d6/%a2,%sp@-
00030716: 206e 0008      	moveal %fp@(8),%a0
0003071a: 246e 000c      	moveal %fp@(12),%a2
0003071e: 3a28 0014      	movew %a0@(20),%d5
00030722: 3828 0016      	movew %a0@(22),%d4
00030726: 3039 0005 42f4 	movew 0x542f4,%d0
0003072c: 9045           	subw %d5,%d0
0003072e: 3400           	movew %d0,%d2
00030730: 720f           	moveq #15,%d1
00030732: e26a           	lsrw %d1,%d2
00030734: d440           	addw %d0,%d2
00030736: e242           	asrw #1,%d2
00030738: 3639 0005 42e6 	movew 0x542e6,%d3
0003073e: 3239 0005 42f2 	movew 0x542f2,%d1
00030744: 9243           	subw %d3,%d1
00030746: 9244           	subw %d4,%d1
00030748: 3001           	movew %d1,%d0
0003074a: 7c0f           	moveq #15,%d6
0003074c: ec68           	lsrw %d6,%d0
0003074e: d041           	addw %d1,%d0
00030750: e240           	asrw #1,%d0
00030752: d640           	addw %d0,%d3
00030754: 3142 0010      	movew %d2,%a0@(16)
00030758: 3143 0012      	movew %d3,%a0@(18)
0003075c: 3228 000a      	movew %a0@(10),%d1
00030760: 0801 0004      	btst #4,%d1
00030764: 6718           	beqs 0x3077e
00030766: 5742           	subqw #3,%d2
00030768: 3002           	movew %d2,%d0
0003076a: 4640           	notw %d0
0003076c: ec60           	asrw %d6,%d0
0003076e: c440           	andw %d0,%d2
00030770: 5743           	subqw #3,%d3
00030772: 3003           	movew %d3,%d0
00030774: 4640           	notw %d0
00030776: ec60           	asrw %d6,%d0
00030778: c640           	andw %d0,%d3
0003077a: 5c45           	addqw #6,%d5
0003077c: 5c44           	addqw #6,%d4
0003077e: 0801 0005      	btst #5,%d1
00030782: 673a           	beqs 0x307be
00030784: 486e fffe      	pea %fp@(-2)
00030788: 486e fff0      	pea %fp@(-16)
0003078c: 200e           	movel %fp,%d0
0003078e: 5980           	subql #4,%d0
00030790: 2f00           	movel %d0,%sp@-
00030792: 2f00           	movel %d0,%sp@-
00030794: 2f00           	movel %d0,%sp@-
00030796: 486e fff8      	pea %fp@(-8)
0003079a: 4267           	clrw %sp@-
0003079c: 2f08           	movel %a0,%sp@-
0003079e: 4eb9 0003 0c84 	jsr 0x30c84
000307a4: 302e fffe      	movew %fp@(-2),%d0
000307a8: 4fef 001e      	lea %sp@(30),%sp
000307ac: 6c06           	bges 0x307b4
000307ae: 4440           	negw %d0
000307b0: 3d40 fffe      	movew %d0,%fp@(-2)
000307b4: 302e fffe      	movew %fp@(-2),%d0
000307b8: d040           	addw %d0,%d0
000307ba: da40           	addw %d0,%d5
000307bc: d840           	addw %d0,%d4
000307be: 3482           	movew %d2,%a2@
000307c0: 3543 0002      	movew %d3,%a2@(2)
000307c4: 3545 0004      	movew %d5,%a2@(4)
000307c8: 3544 0006      	movew %d4,%a2@(6)
000307cc: 4cee 047c ffd8 	moveml %fp@(-40),%d2-%d6/%a2
000307d2: 4e5e           	unlk %fp
000307d4: 4e75           	rts
000307d6:  _ins_char
000307d6: 48e7 3e20      	moveml %d2-%d6/%a2,%sp@-
000307da: 246f 001c      	moveal %sp@(28),%a2
000307de: 382f 0020      	movew %sp@(32),%d4
000307e2: 342f 0024      	movew %sp@(36),%d2
000307e6: 162f 0023      	moveb %sp@(35),%d3
000307ea: 2f0a           	movel %a2,%sp@-
000307ec: 4eb9 0001 c03e 	jsr 0x1c03e
000307f2: 588f           	addql #4,%sp
000307f4: 3a00           	movew %d0,%d5
000307f6: 3240           	moveaw %d0,%a1
000307f8: 41f2 9800      	lea %a2@(0000000000000000,%a1:l),%a0
000307fc: 7200           	moveq #0,%d1
000307fe: 6008           	bras 0x30808
00030800: 5388           	subql #1,%a0
00030802: 1150 0001      	moveb %a0@,%a0@(1)
00030806: 5381           	subql #1,%d1
00030808: 3c01           	movew %d1,%d6
0003080a: dc40           	addw %d0,%d6
0003080c: b846           	cmpw %d6,%d4
0003080e: 6df0           	blts 0x30800
00030810: 1583 6000      	moveb %d3,%a2@(0000000000000000,%d6:w)
00030814: 5245           	addqw #1,%d5
00030816: b445           	cmpw %d5,%d2
00030818: 6f06           	bles 0x30820
0003081a: 4232 9801      	clrb %a2@(0000000000000001,%a1:l)
0003081e: 6004           	bras 0x30824
00030820: 4232 20ff      	clrb %a2@(ffffffffffffffff,%d2:w)
00030824: 4cdf 047c      	moveml %sp@+,%d2-%d6/%a2
00030828: 4e75           	rts
0003082a: 2e3f           	.short 0x2e3f
0003082c: 2a61           	moveal %a1@-,%a5
0003082e: 2e2e 7a41      	movel %fp@(31297),%d7
00030832: 2e2e 5a30      	movel %fp@(23088),%d7
00030836: 2e2e 395f      	movel %fp@(14687),%d7
0003083a: 5c3a           	.short 0x5c3a
0003083c: 802e 2eff      	orb %fp@(12031),%d0
00030840: 003a           	.short 0x003a
00030842: 3f2a 612e      	movew %a2@(24878),%sp@-
00030846: 2e7a 412e      	moveal %pc@(0x34976),%sp
0003084a: 2e5a           	moveal %a2@+,%sp
0003084c: 302e 2e39      	movew %fp@(11833),%d0
00030850: 5f80           	subql #7,%d0
00030852: 2e2e ff00      	movel %fp@(-256),%d7
00030856: 302e 2e39      	movew %fp@(11833),%d0
0003085a: 612e           	bsrs 0x3088a
0003085c: 2e7a 412e      	moveal %pc@(0x3498c),%sp
00030860: 2e5a           	moveal %a2@+,%sp
00030862: 2080           	movel %d0,%a0@
00030864: 2e2e ff00      	movel %fp@(-256),%d7
00030868: 302e 2e39      	movew %fp@(11833),%d0
0003086c: 412e 2e5a      	chkl %fp@(11866),%d0
00030870: 2080           	movel %d0,%a0@
00030872: 8e8f           	.short 0x8e8f
00030874: 9092           	subl %a2@,%d0
00030876: 999a           	subl %d4,%a2@+
00030878: 9ea5           	subl %a5@-,%d7
0003087a: b5b6 b7b8 c22e 	eorl %d2,@(ffffffffc22e2edc,%a3:w:8)
00030880: 2edc 
00030882: 0030 2e2e 3900 	orib #46,%a0@(0000000000000000,%d3:l)
00030888:  _ob_edit
00030888: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003088c: 2c6f 0030      	moveal %sp@(48),%fp
00030890: 3a2f 0034      	movew %sp@(52),%d5
00030894: 362f 0036      	movew %sp@(54),%d3
00030898: 246f 0038      	moveal %sp@(56),%a2
0003089c: 342f 003c      	movew %sp@(60),%d2
000308a0: 6700 03b8      	beqw 0x30c5a
000308a4: 4a45           	tstw %d5
000308a6: 6f00 03b2      	blew 0x30c5a
000308aa: 3045           	moveaw %d5,%a0
000308ac: 2008           	movel %a0,%d0
000308ae: d088           	addl %a0,%d0
000308b0: d088           	addl %a0,%d0
000308b2: e788           	lsll #3,%d0
000308b4: 43f6 0800      	lea %fp@(0000000000000000,%d0:l),%a1
000308b8: 2069 000c      	moveal %a1@(12),%a0
000308bc: 0829 0000 0008 	btst #0,%a1@(8)
000308c2: 6702           	beqs 0x308c6
000308c4: 2050           	moveal %a0@,%a0
000308c6: 4878 001c      	pea 0x1c
000308ca: 2f08           	movel %a0,%sp@-
000308cc: 4879 0005 8334 	pea 0x58334
000308d2: 4eb9 0001 bb80 	jsr 0x1bb80
000308d8: 41f9 0005 76bd 	lea 0x576bd,%a0
000308de: 2279 0005 8338 	moveal 0x58338,%a1
000308e4: 10d9           	moveb %a1@+,%a0@+
000308e6: 66fc           	bnes 0x308e4
000308e8: 41f9 0005 766c 	lea 0x5766c,%a0
000308ee: 2279 0005 8334 	moveal 0x58334,%a1
000308f4: 10d9           	moveb %a1@+,%a0@+
000308f6: 66fc           	bnes 0x308f4
000308f8: 2f39 0005 833c 	movel 0x5833c,%sp@-
000308fe: 4879 0005 770e 	pea 0x5770e
00030904: 4eb9 0001 c7f0 	jsr 0x1c7f0
0003090a: 4fef 0014      	lea %sp@(20),%sp
0003090e: 4a40           	tstw %d0
00030910: 6f20           	bles 0x30932
00030912: 3239 0005 834e 	movew 0x5834e,%d1
00030918: 3240           	moveaw %d0,%a1
0003091a: 5349           	subqw #1,%a1
0003091c: 3249           	moveaw %a1,%a1
0003091e: 41f9 0005 770e 	lea 0x5770e,%a0
00030924: 6008           	bras 0x3092e
00030926: 11b0 9800 0000 	moveb %a0@(0000000000000000,%a1:l),%a0@(0000000000000000,%d0:w)
0003092c: 5240           	addqw #1,%d0
0003092e: b240           	cmpw %d0,%d1
00030930: 6ef4           	bgts 0x30926
00030932: 41f9 0005 770e 	lea 0x5770e,%a0
00030938: 4230 0000      	clrb %a0@(0000000000000000,%d0:w)
0003093c: 4879 0005 775f 	pea 0x5775f
00030942: 4879 0005 76bd 	pea 0x576bd
00030948: 4879 0005 766c 	pea 0x5766c
0003094e: 3f39 0005 8344 	movew 0x58344,%sp@-
00030954: 4eb9 0003 1058 	jsr 0x31058
0003095a: 4fef 000e      	lea %sp@(14),%sp
0003095e: 0c42 0001      	cmpiw #1,%d2
00030962: 670a           	beqs 0x3096e
00030964: 0c42 0002      	cmpiw #2,%d2
00030968: 6600 02da      	bnew 0x30c44
0003096c: 6014           	bras 0x30982
0003096e: 4879 0005 766c 	pea 0x5766c
00030974: 4eb9 0001 c03e 	jsr 0x1c03e
0003097a: 588f           	addql #4,%sp
0003097c: 3480           	movew %d0,%a2@
0003097e: 6000 02c4      	braw 0x30c44
00030982: 3f12           	movew %a2@,%sp@-
00030984: 47fa fd3c      	lea %pc@(0x306c2),%a3
00030988: 4e93           	jsr %a3@
0003098a: 548f           	addql #2,%sp
0003098c: 3400           	movew %d0,%d2
0003098e: 4879 0005 766c 	pea 0x5766c
00030994: 49f9 0001 c03e 	lea 0x1c03e,%a4
0003099a: 4e94           	jsr %a4@
0003099c: 588f           	addql #4,%sp
0003099e: 3f00           	movew %d0,%sp@-
000309a0: 4e93           	jsr %a3@
000309a2: 3640           	moveaw %d0,%a3
000309a4: 4257           	clrw %sp@
000309a6: 3f02           	movew %d2,%sp@-
000309a8: 3f05           	movew %d5,%sp@-
000309aa: 2f0e           	movel %fp,%sp@-
000309ac: 4eba fc1a      	jsr %pc@(0x305c8)
000309b0: 4fef 000a      	lea %sp@(10),%sp
000309b4: 0c43 4b00      	cmpiw #19200,%d3
000309b8: 6772           	beqs 0x30a2c
000309ba: 6e10           	bgts 0x309cc
000309bc: 0c43 011b      	cmpiw #283,%d3
000309c0: 672a           	beqs 0x309ec
000309c2: 0c43 0e08      	cmpiw #3592,%d3
000309c6: 6600 008c      	bnew 0x30a54
000309ca: 6010           	bras 0x309dc
000309cc: 3812           	movew %a2@,%d4
000309ce: 0c43 4d00      	cmpiw #19712,%d3
000309d2: 6766           	beqs 0x30a3a
000309d4: 0c43 537f      	cmpiw #21375,%d3
000309d8: 667a           	bnes 0x30a54
000309da: 601e           	bras 0x309fa
000309dc: 3252           	moveaw %a2@,%a1
000309de: 3009           	movew %a1,%d0
000309e0: 6f00 01f2      	blew 0x30bd4
000309e4: 5349           	subqw #1,%a1
000309e6: 3489           	movew %a1,%a2@
000309e8: 3249           	moveaw %a1,%a1
000309ea: 601e           	bras 0x30a0a
000309ec: 4252           	clrw %a2@
000309ee: 4239 0005 766c 	clrb 0x5766c
000309f4: 4240           	clrw %d0
000309f6: 6000 01de      	braw 0x30bd6
000309fa: 3039 0005 834c 	movew 0x5834c,%d0
00030a00: 5340           	subqw #1,%d0
00030a02: b840           	cmpw %d0,%d4
00030a04: 6c00 01ce      	bgew 0x30bd4
00030a08: 3244           	moveaw %d4,%a1
00030a0a: 41f9 0005 766c 	lea 0x5766c,%a0
00030a10: 4a30 9800      	tstb %a0@(0000000000000000,%a1:l)
00030a14: 6700 01be      	beqw 0x30bd4
00030a18: 2049           	moveal %a1,%a0
00030a1a: d1fc 0005 766c 	addal #357996,%a0
00030a20: d3fc 0005 766d 	addal #357997,%a1
00030a26: 10d9           	moveb %a1@+,%a0@+
00030a28: 66fc           	bnes 0x30a26
00030a2a: 60c8           	bras 0x309f4
00030a2c: 3012           	movew %a2@,%d0
00030a2e: 6f00 01a4      	blew 0x30bd4
00030a32: 5340           	subqw #1,%d0
00030a34: 3480           	movew %d0,%a2@
00030a36: 6000 019c      	braw 0x30bd4
00030a3a: 4879 0005 766c 	pea 0x5766c
00030a40: 4e94           	jsr %a4@
00030a42: 588f           	addql #4,%sp
00030a44: 3044           	moveaw %d4,%a0
00030a46: b088           	cmpl %a0,%d0
00030a48: 6300 018a      	blsw 0x30bd4
00030a4c: 5244           	addqw #1,%d4
00030a4e: 3484           	movew %d4,%a2@
00030a50: 6000 0182      	braw 0x30bd4
00030a54: 3e39 0005 834c 	movew 0x5834c,%d7
00030a5a: 3012           	movew %a2@,%d0
00030a5c: 3207           	movew %d7,%d1
00030a5e: 5341           	subqw #1,%d1
00030a60: b041           	cmpw %d1,%d0
00030a62: 6d0c           	blts 0x30a70
00030a64: 5342           	subqw #1,%d2
00030a66: 5340           	subqw #1,%d0
00030a68: 3480           	movew %d0,%a2@
00030a6a: 387c 0001      	moveaw #1,%a4
00030a6e: 6002           	bras 0x30a72
00030a70: 99cc           	subal %a4,%a4
00030a72: 1003           	moveb %d3,%d0
00030a74: 6700 015e      	beqw 0x30bd4
00030a78: 3812           	movew %a2@,%d4
00030a7a: 41f9 0005 770e 	lea 0x5770e,%a0
00030a80: 1230 4000      	moveb %a0@(0000000000000000,%d4:w),%d1
00030a84: 0c01 0058      	cmpib #88,%d1
00030a88: 6700 00d6      	beqw 0x30b60
00030a8c: 6e2c           	bgts 0x30aba
00030a8e: 0c01 0046      	cmpib #70,%d1
00030a92: 6766           	beqs 0x30afa
00030a94: 6e14           	bgts 0x30aaa
00030a96: 0c01 0039      	cmpib #57,%d1
00030a9a: 6700 01d2      	beqw 0x30c6e
00030a9e: 0c01 0041      	cmpib #65,%d1
00030aa2: 6600 01be      	bnew 0x30c62
00030aa6: 6000 01d0      	braw 0x30c78
00030aaa: 0c01 004e      	cmpib #78,%d1
00030aae: 6732           	beqs 0x30ae2
00030ab0: 0c01 0050      	cmpib #80,%d1
00030ab4: 6600 01ac      	bnew 0x30c62
00030ab8: 6050           	bras 0x30b0a
00030aba: 0c01 006e      	cmpib #110,%d1
00030abe: 6732           	beqs 0x30af2
00030ac0: 6e10           	bgts 0x30ad2
00030ac2: 0c01 0061      	cmpib #97,%d1
00030ac6: 6722           	beqs 0x30aea
00030ac8: 0c01 0066      	cmpib #102,%d1
00030acc: 6600 0194      	bnew 0x30c62
00030ad0: 6030           	bras 0x30b02
00030ad2: 0c01 0070      	cmpib #112,%d1
00030ad6: 673a           	beqs 0x30b12
00030ad8: 0c01 0078      	cmpib #120,%d1
00030adc: 6600 0184      	bnew 0x30c62
00030ae0: 6072           	bras 0x30b54
00030ae2: 41fa fd84      	lea %pc@(0x30868),%a0
00030ae6: 6000 0194      	braw 0x30c7c
00030aea: 41fa fd6e      	lea %pc@(0x3085a),%a0
00030aee: 6000 0182      	braw 0x30c72
00030af2: 41fa fd62      	lea %pc@(0x30856),%a0
00030af6: 6000 017a      	braw 0x30c72
00030afa: 41fa fd45      	lea %pc@(0x30841),%a0
00030afe: 6000 017c      	braw 0x30c7c
00030b02: 41fa fd40      	lea %pc@(0x30844),%a0
00030b06: 6000 0174      	braw 0x30c7c
00030b0a: 41fa fd1e      	lea %pc@(0x3082a),%a0
00030b0e: 6000 016c      	braw 0x30c7c
00030b12: 41fa fd19      	lea %pc@(0x3082d),%a0
00030b16: 6000 0164      	braw 0x30c7c
00030b1a: 4be8 0001      	lea %a0@(1),%a5
00030b1e: 0c28 002e 0001 	cmpib #46,%a0@(1)
00030b24: 6614           	bnes 0x30b3a
00030b26: 0c28 002e 0002 	cmpib #46,%a0@(2)
00030b2c: 660c           	bnes 0x30b3a
00030b2e: 1c28 0003      	moveb %a0@(3),%d6
00030b32: 3246           	moveaw %d6,%a1
00030b34: 4be8 0004      	lea %a0@(4),%a5
00030b38: 6002           	bras 0x30b3c
00030b3a: 3243           	moveaw %d3,%a1
00030b3c: b600           	cmpb %d0,%d3
00030b3e: 6e06           	bgts 0x30b46
00030b40: 3609           	movew %a1,%d3
00030b42: b600           	cmpb %d0,%d3
00030b44: 6c0a           	bges 0x30b50
00030b46: 204d           	moveal %a5,%a0
00030b48: 1610           	moveb %a0@,%d3
00030b4a: 66ce           	bnes 0x30b1a
00030b4c: 6000 0114      	braw 0x30c62
00030b50: 4a41           	tstw %d1
00030b52: 670c           	beqs 0x30b60
00030b54: 4880           	extw %d0
00030b56: 3f00           	movew %d0,%sp@-
00030b58: 4eb9 0001 c0d6 	jsr 0x1c0d6
00030b5e: 548f           	addql #2,%sp
00030b60: 3f07           	movew %d7,%sp@-
00030b62: 4880           	extw %d0
00030b64: 3f00           	movew %d0,%sp@-
00030b66: 3f04           	movew %d4,%sp@-
00030b68: 4879 0005 766c 	pea 0x5766c
00030b6e: 4eba fc66      	jsr %pc@(0x307d6)
00030b72: 5252           	addqw #1,%a2@
00030b74: 6056           	bras 0x30bcc
00030b76: 5244           	addqw #1,%d4
00030b78: 3484           	movew %d4,%a2@
00030b7a: 3042           	moveaw %d2,%a0
00030b7c: 5248           	addqw #1,%a0
00030b7e: 3212           	movew %a2@,%d1
00030b80: 3048           	moveaw %a0,%a0
00030b82: d1fc 0005 76bd 	addal #358077,%a0
00030b88: 3801           	movew %d1,%d4
00030b8a: 6008           	bras 0x30b94
00030b8c: 0c03 005f      	cmpib #95,%d3
00030b90: 6602           	bnes 0x30b94
00030b92: 5244           	addqw #1,%d4
00030b94: 1618           	moveb %a0@+,%d3
00030b96: 6704           	beqs 0x30b9c
00030b98: b003           	cmpb %d3,%d0
00030b9a: 66f0           	bnes 0x30b8c
00030b9c: 5547           	subqw #2,%d7
00030b9e: be44           	cmpw %d4,%d7
00030ba0: 6f32           	bles 0x30bd4
00030ba2: 3001           	movew %d1,%d0
00030ba4: 48c0           	extl %d0
00030ba6: 3c04           	movew %d4,%d6
00030ba8: 9c41           	subw %d1,%d6
00030baa: 3046           	moveaw %d6,%a0
00030bac: 2f08           	movel %a0,%sp@-
00030bae: 3f3c 0020      	movew #32,%sp@-
00030bb2: 0680 0005 766c 	addil #357996,%d0
00030bb8: 2f00           	movel %d0,%sp@-
00030bba: 4eb9 0001 be02 	jsr 0x1be02
00030bc0: 41f9 0005 766c 	lea 0x5766c,%a0
00030bc6: 4230 4000      	clrb %a0@(0000000000000000,%d4:w)
00030bca: 3484           	movew %d4,%a2@
00030bcc: 4fef 000a      	lea %sp@(10),%sp
00030bd0: 6000 fe22      	braw 0x309f4
00030bd4: 7001           	moveq #1,%d0
00030bd6: 263c 0005 766c 	movel #357996,%d3
00030bdc: 2079 0005 8334 	moveal 0x58334,%a0
00030be2: 2243           	moveal %d3,%a1
00030be4: 10d9           	moveb %a1@+,%a0@+
00030be6: 66fc           	bnes 0x30be4
00030be8: 4a40           	tstw %d0
00030bea: 6658           	bnes 0x30c44
00030bec: 4879 0005 775f 	pea 0x5775f
00030bf2: 4879 0005 76bd 	pea 0x576bd
00030bf8: 2f03           	movel %d3,%sp@-
00030bfa: 3f39 0005 8344 	movew 0x58344,%sp@-
00030c00: 4eb9 0003 1058 	jsr 0x31058
00030c06: 3f12           	movew %a2@,%sp@-
00030c08: 49fa fab8      	lea %pc@(0x306c2),%a4
00030c0c: 4e94           	jsr %a4@
00030c0e: 548f           	addql #2,%sp
00030c10: 3800           	movew %d0,%d4
00030c12: 2f03           	movel %d3,%sp@-
00030c14: 4eb9 0001 c03e 	jsr 0x1c03e
00030c1a: 588f           	addql #4,%sp
00030c1c: 3f00           	movew %d0,%sp@-
00030c1e: 4e94           	jsr %a4@
00030c20: 4fef 0010      	lea %sp@(16),%sp
00030c24: b444           	cmpw %d4,%d2
00030c26: 6c02           	bges 0x30c2a
00030c28: 3802           	movew %d2,%d4
00030c2a: b04b           	cmpw %a3,%d0
00030c2c: 6c02           	bges 0x30c30
00030c2e: 300b           	movew %a3,%d0
00030c30: 9044           	subw %d4,%d0
00030c32: 6710           	beqs 0x30c44
00030c34: 3f00           	movew %d0,%sp@-
00030c36: 3f04           	movew %d4,%sp@-
00030c38: 3f05           	movew %d5,%sp@-
00030c3a: 2f0e           	movel %fp,%sp@-
00030c3c: 4eba f98a      	jsr %pc@(0x305c8)
00030c40: 4fef 000a      	lea %sp@(10),%sp
00030c44: 3f12           	movew %a2@,%sp@-
00030c46: 4eba fa7a      	jsr %pc@(0x306c2)
00030c4a: 4257           	clrw %sp@
00030c4c: 3f00           	movew %d0,%sp@-
00030c4e: 3f05           	movew %d5,%sp@-
00030c50: 2f0e           	movel %fp,%sp@-
00030c52: 4eba f974      	jsr %pc@(0x305c8)
00030c56: 4fef 000a      	lea %sp@(10),%sp
00030c5a: 7001           	moveq #1,%d0
00030c5c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00030c60: 4e75           	rts
00030c62: 320c           	movew %a4,%d1
00030c64: 6600 ff10      	bnew 0x30b76
00030c68: 3042           	moveaw %d2,%a0
00030c6a: 6000 ff12      	braw 0x30b7e
00030c6e: 41fa fc13      	lea %pc@(0x30883),%a0
00030c72: 4241           	clrw %d1
00030c74: 6000 fed2      	braw 0x30b48
00030c78: 41fa fbf2      	lea %pc@(0x3086c),%a0
00030c7c: 7201           	moveq #1,%d1
00030c7e: 6000 fec8      	braw 0x30b48
00030c82: 0000 2f0a      	orib #10,%d0
00030c84:  _ob_sst
00030c86: 2f02           	movel %d2,%sp@-
00030c88: 226f 0012      	moveal %sp@(18),%a1
00030c8c: 246f 0022      	moveal %sp@(34),%a2
00030c90: 306f 0010      	moveaw %sp@(16),%a0
00030c94: 2008           	movel %a0,%d0
00030c96: d088           	addl %a0,%d0
00030c98: d088           	addl %a0,%d0
00030c9a: e788           	lsll #3,%d0
00030c9c: 206f 000c      	moveal %sp@(12),%a0
00030ca0: d1c0           	addal %d0,%a0
00030ca2: 3568 0014 0004 	movew %a0@(20),%a2@(4)
00030ca8: 3568 0016 0006 	movew %a0@(22),%a2@(6)
00030cae: 246f 001e      	moveal %sp@(30),%a2
00030cb2: 34a8 0008      	movew %a0@(8),%a2@
00030cb6: 22a8 000c      	movel %a0@(12),%a1@
00030cba: 0828 0000 0008 	btst #0,%a0@(8)
00030cc0: 6706           	beqs 0x30cc8
00030cc2: 2468 000c      	moveal %a0@(12),%a2
00030cc6: 2292           	movel %a2@,%a1@
00030cc8: 246f 0016      	moveal %sp@(22),%a2
00030ccc: 34a8 000a      	movew %a0@(10),%a2@
00030cd0: 3028 0006      	movew %a0@(6),%d0
00030cd4: 0240 00ff      	andiw #255,%d0
00030cd8: 246f 001a      	moveal %sp@(26),%a2
00030cdc: 3480           	movew %d0,%a2@
00030cde: 0640 ffec      	addiw #-20,%d0
00030ce2: 0c40 000c      	cmpiw #12,%d0
00030ce6: 626c           	bhis 0x30d54
00030ce8: 0280 0000 ffff 	andil #65535,%d0
00030cee: d080           	addl %d0,%d0
00030cf0: 303b 0806      	movew %pc@(0x30cf8,%d0:l),%d0
00030cf4: 4efb 0002      	jmp %pc@(0x30cf8,%d0:w)
00030cf8: 0028 001a 001a 	orib #26,%a0@(26)
00030cfe: 005c 005c      	oriw #92,%a4@+
00030d02: 0028 0030 0028 	orib #48,%a0@(40)
00030d08: 005c 001a      	oriw #26,%a4@+
00030d0c: 001a 005c      	orib #92,%a2@+
00030d10: 0060 2051      	oriw #8273,%a0@-
00030d14: 3028 0016      	movew %a0@(22),%d0
00030d18: 0c40 0080      	cmpiw #128,%d0
00030d1c: 6e24           	bgts 0x30d42
00030d1e: 6026           	bras 0x30d46
00030d20: 1029 0001      	moveb %a1@(1),%d0
00030d24: 4880           	extw %d0
00030d26: 601e           	bras 0x30d46
00030d28: 3228 0008      	movew %a0@(8),%d1
00030d2c: 44c1           	movew %d1,%ccr
00030d2e: 56c0           	sne %d0
00030d30: 4880           	extw %d0
00030d32: 74fe           	moveq #-2,%d2
00030d34: 9440           	subw %d0,%d2
00030d36: 3002           	movew %d2,%d0
00030d38: 0801 0001      	btst #1,%d1
00030d3c: 6708           	beqs 0x30d46
00030d3e: 5340           	subqw #1,%d0
00030d40: 6004           	bras 0x30d46
00030d42: 0640 ff00      	addiw #-256,%d0
00030d46: 206f 0026      	moveal %sp@(38),%a0
00030d4a: 3080           	movew %d0,%a0@
00030d4c: 1011           	moveb %a1@,%d0
00030d4e: 241f           	movel %sp@+,%d2
00030d50: 245f           	moveal %sp@+,%a2
00030d52: 4e75           	rts
00030d54: 4240           	clrw %d0
00030d56: 60ee           	bras 0x30d46
00030d58: 7001           	moveq #1,%d0
00030d5a: 60ea           	bras 0x30d46
00030d5c:  _everyobj
00030d5c: 4fef ffd8      	lea %sp@(-40),%sp
00030d60: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
00030d64: 246f 0048      	moveal %sp@(72),%a2
00030d68: 342f 004c      	movew %sp@(76),%d2
00030d6c: 382f 004e      	movew %sp@(78),%d4
00030d70: 286f 0050      	moveal %sp@(80),%a4
00030d74: 3a2f 0058      	movew %sp@(88),%d5
00030d78: 3f6f 0054 001c 	movew %sp@(84),%sp@(28)
00030d7e: 3f6f 0056 0030 	movew %sp@(86),%sp@(48)
00030d84: 7601           	moveq #1,%d3
00030d86: 6002           	bras 0x30d8a
00030d88: 3400           	movew %d0,%d2
00030d8a: b842           	cmpw %d2,%d4
00030d8c: 6700 0094      	beqw 0x30e22
00030d90: 3042           	moveaw %d2,%a0
00030d92: 2008           	movel %a0,%d0
00030d94: d088           	addl %a0,%d0
00030d96: d088           	addl %a0,%d0
00030d98: e788           	lsll #3,%d0
00030d9a: 47f2 0800      	lea %a2@(0000000000000000,%d0:l),%a3
00030d9e: 3243           	moveaw %d3,%a1
00030da0: 5349           	subqw #1,%a1
00030da2: 3249           	moveaw %a1,%a1
00030da4: d3c9           	addal %a1,%a1
00030da6: 7044           	moveq #68,%d0
00030da8: d08f           	addl %sp,%d0
00030daa: d3c0           	addal %d0,%a1
00030dac: 3029 ffd8      	movew %a1@(-40),%d0
00030db0: d06b 0010      	addw %a3@(16),%d0
00030db4: 3043           	moveaw %d3,%a0
00030db6: d1c8           	addal %a0,%a0
00030db8: 7244           	moveq #68,%d1
00030dba: d28f           	addl %sp,%d1
00030dbc: d1c1           	addal %d1,%a0
00030dbe: 3140 ffd8      	movew %d0,%a0@(-40)
00030dc2: 3229 ffec      	movew %a1@(-20),%d1
00030dc6: d26b 0012      	addw %a3@(18),%d1
00030dca: 3141 ffec      	movew %d1,%a0@(-20)
00030dce: 3f01           	movew %d1,%sp@-
00030dd0: 3f00           	movew %d0,%sp@-
00030dd2: 3f02           	movew %d2,%sp@-
00030dd4: 2f0a           	movel %a2,%sp@-
00030dd6: 4e94           	jsr %a4@
00030dd8: 302b 0002      	movew %a3@(2),%d0
00030ddc: 4fef 000a      	lea %sp@(10),%sp
00030de0: 0c40 ffff      	cmpiw #-1,%d0
00030de4: 670e           	beqs 0x30df4
00030de6: 4a2b 0009      	tstb %a3@(9)
00030dea: 6d08           	blts 0x30df4
00030dec: ba43           	cmpw %d3,%d5
00030dee: 6d04           	blts 0x30df4
00030df0: 5243           	addqw #1,%d3
00030df2: 6094           	bras 0x30d88
00030df4: 3042           	moveaw %d2,%a0
00030df6: 2008           	movel %a0,%d0
00030df8: d088           	addl %a0,%d0
00030dfa: d088           	addl %a0,%d0
00030dfc: e788           	lsll #3,%d0
00030dfe: 3032 0800      	movew %a2@(0000000000000000,%d0:l),%d0
00030e02: b840           	cmpw %d0,%d4
00030e04: 671c           	beqs 0x30e22
00030e06: 4a42           	tstw %d2
00030e08: 6718           	beqs 0x30e22
00030e0a: 3040           	moveaw %d0,%a0
00030e0c: 2208           	movel %a0,%d1
00030e0e: d288           	addl %a0,%d1
00030e10: d288           	addl %a0,%d1
00030e12: e789           	lsll #3,%d1
00030e14: b472 1804      	cmpw %a2@(0000000000000004,%d1:l),%d2
00030e18: 6600 ff6e      	bnew 0x30d88
00030e1c: 5343           	subqw #1,%d3
00030e1e: 3400           	movew %d0,%d2
00030e20: 60d2           	bras 0x30df4
00030e22: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
00030e26: 4fef 0028      	lea %sp@(40),%sp
00030e2a: 4e75           	rts
00030e2c:  _get_par
00030e2c: 2f02           	movel %d2,%sp@-
00030e2e: 226f 0008      	moveal %sp@(8),%a1
00030e32: 322f 000c      	movew %sp@(12),%d1
00030e36: 6604           	bnes 0x30e3c
00030e38: 6022           	bras 0x30e5c
00030e3a: 3200           	movew %d0,%d1
00030e3c: 3041           	moveaw %d1,%a0
00030e3e: 2008           	movel %a0,%d0
00030e40: d088           	addl %a0,%d0
00030e42: d088           	addl %a0,%d0
00030e44: e788           	lsll #3,%d0
00030e46: 3031 0800      	movew %a1@(0000000000000000,%d0:l),%d0
00030e4a: 3040           	moveaw %d0,%a0
00030e4c: 2408           	movel %a0,%d2
00030e4e: d488           	addl %a0,%d2
00030e50: d488           	addl %a0,%d2
00030e52: e78a           	lsll #3,%d2
00030e54: b271 2804      	cmpw %a1@(0000000000000004,%d2:l),%d1
00030e58: 66e0           	bnes 0x30e3a
00030e5a: 6002           	bras 0x30e5e
00030e5c: 70ff           	moveq #-1,%d0
00030e5e: 241f           	movel %sp@+,%d2
00030e60: 4e75           	rts
00030e62: 0000 302f      	orib #47,%d0
00030e66: 0004 0c40      	orib #64,%d4
00030e6a: 000f           	.short 0x000f
00030e6c: 6e22           	bgts 0x30e90
00030e6e: 3239 0005 425a 	movew 0x5425a,%d1
00030e74: b240           	cmpw %d0,%d1
00030e76: 6f1c           	bles 0x30e94
00030e78: 3040           	moveaw %d0,%a0
00030e7a: 43fa 14b6      	lea %pc@(0x32332),%a1
00030e7e: 0c41 0004      	cmpiw #4,%d1
00030e82: 6f04           	bles 0x30e88
00030e84: 43fa 14b0      	lea %pc@(0x32336),%a1
00030e88: 4240           	clrw %d0
00030e8a: 1031 8800      	moveb %a1@(0000000000000000,%a0:l),%d0
00030e8e: 4e75           	rts
00030e90: 4240           	clrw %d0
00030e92: 4e75           	rts
00030e94: 4240           	clrw %d0
00030e96: 4e75           	rts
00030e98: 302f 0004      	movew %sp@(4),%d0
00030e9c: 206f 0008      	moveal %sp@(8),%a0
00030ea0: 0c40 0019      	cmpiw #25,%d0
00030ea4: 677c           	beqs 0x30f22
00030ea6: 0c40 001c      	cmpiw #28,%d0
00030eaa: 6776           	beqs 0x30f22
00030eac: 0c40 0020      	cmpiw #32,%d0
00030eb0: 6770           	beqs 0x30f22
00030eb2: 0c40 0017      	cmpiw #23,%d0
00030eb6: 676e           	beqs 0x30f26
00030eb8: 322f 0006      	movew %sp@(6),%d1
00030ebc: 0801 0009      	btst #9,%d1
00030ec0: 6664           	bnes 0x30f26
00030ec2: 0c79 0010 0005 	cmpiw #16,0x5425a
00030ec8: 425a 
00030eca: 6f5e           	bles 0x30f2a
00030ecc: 0640 ffec      	addiw #-20,%d0
00030ed0: 0c40 000a      	cmpiw #10,%d0
00030ed4: 624c           	bhis 0x30f22
00030ed6: 0280 0000 ffff 	andil #65535,%d0
00030edc: d080           	addl %d0,%d0
00030ede: 303b 0806      	movew %pc@(0x30ee6,%d0:l),%d0
00030ee2: 4efb 0002      	jmp %pc@(0x30ee6,%d0:w)
00030ee6: 001c 0016      	orib #22,%a4@+
00030eea: 0016 003c      	orib #60,%fp@
00030eee: 003c 003c      	orib #60,%ccr
00030ef2: 003c 001c      	orib #28,%ccr
00030ef6: 003c 0016      	orib #22,%ccr
00030efa: 0016 3028      	orib #40,%fp@
00030efe: 0012 6002      	orib #2,%a2@
00030f02: 3008           	movew %a0,%d0
00030f04: 3200           	movew %d0,%d1
00030f06: 0241 000f      	andiw #15,%d1
00030f0a: 0c41 0001      	cmpiw #1,%d1
00030f0e: 6e16           	bgts 0x30f26
00030f10: e040           	asrw #8,%d0
00030f12: 0240 000f      	andiw #15,%d0
00030f16: 0c40 0001      	cmpiw #1,%d0
00030f1a: 5fc0           	sle %d0
00030f1c: 4880           	extw %d0
00030f1e: 4440           	negw %d0
00030f20: 4e75           	rts
00030f22: 7001           	moveq #1,%d0
00030f24: 4e75           	rts
00030f26: 4240           	clrw %d0
00030f28: 4e75           	rts
00030f2a: 7001           	moveq #1,%d0
00030f2c: 4e75           	rts
00030f2e:  _ob_offset
00030f2e: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00030f32: 242f 0014      	movel %sp@(20),%d2
00030f36: 302f 0018      	movew %sp@(24),%d0
00030f3a: 246f 001a      	moveal %sp@(26),%a2
00030f3e: 266f 001e      	moveal %sp@(30),%a3
00030f42: 4253           	clrw %a3@
00030f44: 4252           	clrw %a2@
00030f46: 49f9 0003 0e2c 	lea 0x30e2c,%a4
00030f4c: 3040           	moveaw %d0,%a0
00030f4e: 2208           	movel %a0,%d1
00030f50: d288           	addl %a0,%d1
00030f52: d288           	addl %a0,%d1
00030f54: e789           	lsll #3,%d1
00030f56: 2042           	moveal %d2,%a0
00030f58: d1c1           	addal %d1,%a0
00030f5a: 3228 0010      	movew %a0@(16),%d1
00030f5e: d352           	addw %d1,%a2@
00030f60: 3228 0012      	movew %a0@(18),%d1
00030f64: d353           	addw %d1,%a3@
00030f66: 3f00           	movew %d0,%sp@-
00030f68: 2f02           	movel %d2,%sp@-
00030f6a: 4e94           	jsr %a4@
00030f6c: 5c8f           	addql #6,%sp
00030f6e: 0c40 ffff      	cmpiw #-1,%d0
00030f72: 66d8           	bnes 0x30f4c
00030f74: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00030f78: 4e75           	rts
00030f7a:  _ob_relxywh
00030f7a: 306f 0008      	moveaw %sp@(8),%a0
00030f7e: 2008           	movel %a0,%d0
00030f80: d088           	addl %a0,%d0
00030f82: d088           	addl %a0,%d0
00030f84: e788           	lsll #3,%d0
00030f86: 206f 0004      	moveal %sp@(4),%a0
00030f8a: d1c0           	addal %d0,%a0
00030f8c: 4878 0008      	pea 0x8
00030f90: 4868 0010      	pea %a0@(16)
00030f94: 2f2f 0012      	movel %sp@(18),%sp@-
00030f98: 4eb9 0001 bb80 	jsr 0x1bb80
00030f9e: 4fef 000c      	lea %sp@(12),%sp
00030fa2: 4e75           	rts
00030fa4:  _ob_actxywh
00030fa4: 4e56 fff4      	linkw %fp,#-12
00030fa8: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00030fac: 242e 0008      	movel %fp@(8),%d2
00030fb0: 362e 000c      	movew %fp@(12),%d3
00030fb4: 246e 000e      	moveal %fp@(14),%a2
00030fb8: 486a 0002      	pea %a2@(2)
00030fbc: 2f0a           	movel %a2,%sp@-
00030fbe: 3f03           	movew %d3,%sp@-
00030fc0: 2f02           	movel %d2,%sp@-
00030fc2: 4eba ff6a      	jsr %pc@(0x30f2e)
00030fc6: 486e fffe      	pea %fp@(-2)
00030fca: 2f0a           	movel %a2,%sp@-
00030fcc: 486e fffc      	pea %fp@(-4)
00030fd0: 486e fffa      	pea %fp@(-6)
00030fd4: 486e fff8      	pea %fp@(-8)
00030fd8: 486e fff4      	pea %fp@(-12)
00030fdc: 3f03           	movew %d3,%sp@-
00030fde: 2f02           	movel %d2,%sp@-
00030fe0: 4eb9 0003 0c84 	jsr 0x30c84
00030fe6: 4fef 002c      	lea %sp@(44),%sp
00030fea: 082e 0001 fffc 	btst #1,%fp@(-4)
00030ff0: 6732           	beqs 0x31024
00030ff2: 082e 0004 fff9 	btst #4,%fp@(-7)
00030ff8: 6604           	bnes 0x30ffe
00030ffa: 70fe           	moveq #-2,%d0
00030ffc: 6002           	bras 0x31000
00030ffe: 70fb           	moveq #-5,%d0
00031000: 3f00           	movew %d0,%sp@-
00031002: 2f0a           	movel %a2,%sp@-
00031004: 4eb9 0002 cd80 	jsr 0x2cd80
0003100a: 5c8f           	addql #6,%sp
0003100c: 082e 0005 fff9 	btst #5,%fp@(-7)
00031012: 6710           	beqs 0x31024
00031014: 302e fffe      	movew %fp@(-2),%d0
00031018: 6c0a           	bges 0x31024
0003101a: d040           	addw %d0,%d0
0003101c: 916a 0004      	subw %d0,%a2@(4)
00031020: 916a 0006      	subw %d0,%a2@(6)
00031024: 4cee 040c ffe8 	moveml %fp@(-24),%d2-%d3/%a2
0003102a: 4e5e           	unlk %fp
0003102c: 4e75           	rts
0003102e:  _ob_setxywh
0003102e: 306f 0008      	moveaw %sp@(8),%a0
00031032: 2008           	movel %a0,%d0
00031034: d088           	addl %a0,%d0
00031036: d088           	addl %a0,%d0
00031038: e788           	lsll #3,%d0
0003103a: 206f 0004      	moveal %sp@(4),%a0
0003103e: d1c0           	addal %d0,%a0
00031040: 4878 0008      	pea 0x8
00031044: 2f2f 000e      	movel %sp@(14),%sp@-
00031048: 4868 0010      	pea %a0@(16)
0003104c: 4eb9 0001 bb80 	jsr 0x1bb80
00031052: 4fef 000c      	lea %sp@(12),%sp
00031056: 4e75           	rts
00031058:  _ob_format
00031058: 48e7 303c      	moveml %d2-%d3/%a2-%a5,%sp@-
0003105c: 246f 001e      	moveal %sp@(30),%a2
00031060: 242f 0022      	movel %sp@(34),%d2
00031064: 266f 0026      	moveal %sp@(38),%a3
00031068: 0c12 0040      	cmpib #64,%a2@
0003106c: 6602           	bnes 0x31070
0003106e: 4212           	clrb %a2@
00031070: 2f02           	movel %d2,%sp@-
00031072: 49f9 0001 c03e 	lea 0x1c03e,%a4
00031078: 4e94           	jsr %a4@
0003107a: 3600           	movew %d0,%d3
0003107c: 2e8a           	movel %a2,%sp@
0003107e: 4e94           	jsr %a4@
00031080: 588f           	addql #4,%sp
00031082: 3043           	moveaw %d3,%a0
00031084: 4233 8800      	clrb %a3@(0000000000000000,%a0:l)
00031088: 0c6f 0001 001c 	cmpiw #1,%sp@(28)
0003108e: 6610           	bnes 0x310a0
00031090: 5388           	subql #1,%a0
00031092: d7c8           	addal %a0,%a3
00031094: 41f0 2800      	lea %a0@(0000000000000000,%d2:l),%a0
00031098: 45f2 00ff      	lea %a2@(ffffffffffffffff,%d0:w),%a2
0003109c: 72ff           	moveq #-1,%d1
0003109e: 6004           	bras 0x310a4
000310a0: 2042           	moveal %d2,%a0
000310a2: 7201           	moveq #1,%d1
000310a4: c7c1           	mulsw %d1,%d3
000310a6: 4bf0 3000      	lea %a0@(0000000000000000,%d3:w),%a5
000310aa: c1c1           	mulsw %d1,%d0
000310ac: 49f2 0000      	lea %a2@(0000000000000000,%d0:w),%a4
000310b0: 3241           	moveaw %d1,%a1
000310b2: 601e           	bras 0x310d2
000310b4: 1010           	moveb %a0@,%d0
000310b6: 0c00 005f      	cmpib #95,%d0
000310ba: 6704           	beqs 0x310c0
000310bc: 1680           	moveb %d0,%a3@
000310be: 600e           	bras 0x310ce
000310c0: b9ca           	cmpal %a2,%a4
000310c2: 6706           	beqs 0x310ca
000310c4: 1692           	moveb %a2@,%a3@
000310c6: d5c9           	addal %a1,%a2
000310c8: 6004           	bras 0x310ce
000310ca: 16bc 005f      	moveb #95,%a3@
000310ce: d7c9           	addal %a1,%a3
000310d0: d1c9           	addal %a1,%a0
000310d2: bbc8           	cmpal %a0,%a5
000310d4: 66de           	bnes 0x310b4
000310d6: 4cdf 3c0c      	moveml %sp@+,%d2-%d3/%a2-%a5
000310da: 4e75           	rts
000310dc: 4e56 ff68      	linkw %fp,#-152
000310e0: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
000310e4: 246e 0008      	moveal %fp@(8),%a2
000310e8: 3a6e 000c      	moveaw %fp@(12),%a5
000310ec: 362e 000e      	movew %fp@(14),%d3
000310f0: 342e 0010      	movew %fp@(16),%d2
000310f4: 486e fff8      	pea %fp@(-8)
000310f8: 486e ffda      	pea %fp@(-38)
000310fc: 486e fffe      	pea %fp@(-2)
00031100: 486e fffc      	pea %fp@(-4)
00031104: 486e fffa      	pea %fp@(-6)
00031108: 486e ffea      	pea %fp@(-22)
0003110c: 3f0d           	movew %a5,%sp@-
0003110e: 2f0a           	movel %a2,%sp@-
00031110: 4eb9 0003 0c84 	jsr 0x30c84
00031116: 1d40 ff70      	moveb %d0,%fp@(-144)
0003111a: 302e fffe      	movew %fp@(-2),%d0
0003111e: 4fef 001e      	lea %sp@(30),%sp
00031122: 4a00           	tstb %d0
00031124: 6d00 0b82      	bltw 0x31ca8
00031128: 222e ffea      	movel %fp@(-22),%d1
0003112c: 78ff           	moveq #-1,%d4
0003112e: b881           	cmpl %d1,%d4
00031130: 6700 0b76      	beqw 0x31ca8
00031134: 3d43 ffda      	movew %d3,%fp@(-38)
00031138: 3d42 ffdc      	movew %d2,%fp@(-36)
0003113c: 3e2e fff8      	movew %fp@(-8),%d7
00031140: 0800 0009      	btst #9,%d0
00031144: 673e           	beqs 0x31184
00031146: 5543           	subqw #2,%d3
00031148: 3d43 ffda      	movew %d3,%fp@(-38)
0003114c: 5542           	subqw #2,%d2
0003114e: 3d42 ffdc      	movew %d2,%fp@(-36)
00031152: 586e ffde      	addqw #4,%fp@(-34)
00031156: 586e ffe0      	addqw #4,%fp@(-32)
0003115a: 0240 0600      	andiw #1536,%d0
0003115e: 0c40 0600      	cmpiw #1536,%d0
00031162: 6610           	bnes 0x31174
00031164: 3d79 0005 8356 	movew 0x58356,%fp@(-150)
0003116a: ff6a 
0003116c: 3639 0005 8358 	movew 0x58358,%d3
00031172: 602a           	bras 0x3119e
00031174: 3d79 0005 835a 	movew 0x5835a,%fp@(-150)
0003117a: ff6a 
0003117c: 3639 0005 835c 	movew 0x5835c,%d3
00031182: 601a           	bras 0x3119e
00031184: 2f01           	movel %d1,%sp@-
00031186: 3f00           	movew %d0,%sp@-
00031188: 3f2e fffc      	movew %fp@(-4),%sp@-
0003118c: 4eba fd0a      	jsr %pc@(0x30e98)
00031190: 508f           	addql #8,%sp
00031192: 4a40           	tstw %d0
00031194: 57c3           	seq %d3
00031196: 4883           	extw %d3
00031198: 4443           	negw %d3
0003119a: 426e ff6a      	clrw %fp@(-150)
0003119e: 4a79 0005 42e2 	tstw 0x542e2
000311a4: 6752           	beqs 0x311f8
000311a6: 4a79 0005 42e4 	tstw 0x542e4
000311ac: 674a           	beqs 0x311f8
000311ae: 2d6e ffda ffe2 	movel %fp@(-38),%fp@(-30)
000311b4: 2d6e ffde ffe6 	movel %fp@(-34),%fp@(-26)
000311ba: 082e 0004 fffb 	btst #4,%fp@(-5)
000311c0: 6706           	beqs 0x311c8
000311c2: 3f3c fffd      	movew #-3,%sp@-
000311c6: 6012           	bras 0x311da
000311c8: 322e fff8      	movew %fp@(-8),%d1
000311cc: 3001           	movew %d1,%d0
000311ce: c1fc 0003      	mulsw #3,%d0
000311d2: 4a41           	tstw %d1
000311d4: 6d02           	blts 0x311d8
000311d6: 4440           	negw %d0
000311d8: 3f00           	movew %d0,%sp@-
000311da: 486e ffe2      	pea %fp@(-30)
000311de: 4eb9 0002 cd80 	jsr 0x2cd80
000311e4: 5c8f           	addql #6,%sp
000311e6: 486e ffe2      	pea %fp@(-30)
000311ea: 4eb9 0002 c568 	jsr 0x2c568
000311f0: 588f           	addql #4,%sp
000311f2: 4a40           	tstw %d0
000311f4: 6700 0ab2      	beqw 0x31ca8
000311f8: 3a2e ffda      	movew %fp@(-38),%d5
000311fc: 382e ffdc      	movew %fp@(-36),%d4
00031200: 366e ffde      	moveaw %fp@(-34),%a3
00031204: 386e ffe0      	moveaw %fp@(-32),%a4
00031208: 302e fffc      	movew %fp@(-4),%d0
0003120c: 0c40 001c      	cmpiw #28,%d0
00031210: 6700 04a0      	beqw 0x316b2
00031214: 342e fff8      	movew %fp@(-8),%d2
00031218: 3c02           	movew %d2,%d6
0003121a: 4646           	notw %d6
0003121c: 720f           	moveq #15,%d1
0003121e: e266           	asrw %d1,%d6
00031220: c446           	andw %d6,%d2
00031222: 3d7c 0001 fff6 	movew #1,%fp@(-10)
00031228: 3d7c 0001 fff0 	movew #1,%fp@(-16)
0003122e: 0c40 0015      	cmpiw #21,%d0
00031232: 6d00 009e      	bltw 0x312d2
00031236: 0c40 0016      	cmpiw #22,%d0
0003123a: 6f0c           	bles 0x31248
0003123c: 0640 ffe3      	addiw #-29,%d0
00031240: 0c40 0001      	cmpiw #1,%d0
00031244: 6200 008c      	bhiw 0x312d2
00031248: 4878 001c      	pea 0x1c
0003124c: 2f2e ffea      	movel %fp@(-22),%sp@-
00031250: 486e ffb2      	pea %fp@(-78)
00031254: 4eb9 0001 bb80 	jsr 0x1bb80
0003125a: 486e fff6      	pea %fp@(-10)
0003125e: 486e fff4      	pea %fp@(-12)
00031262: 486e fff2      	pea %fp@(-14)
00031266: 486e fff0      	pea %fp@(-16)
0003126a: 486e ffee      	pea %fp@(-18)
0003126e: 3f2e ffc4      	movew %fp@(-60),%sp@-
00031272: 4eb9 0002 cf10 	jsr 0x2cf10
00031278: 302e fffe      	movew %fp@(-2),%d0
0003127c: 0240 0600      	andiw #1536,%d0
00031280: 4fef 0022      	lea %sp@(34),%sp
00031284: 674c           	beqs 0x312d2
00031286: 4a6e fff2      	tstw %fp@(-14)
0003128a: 6646           	bnes 0x312d2
0003128c: 4a6e fff4      	tstw %fp@(-12)
00031290: 6640           	bnes 0x312d2
00031292: 3d7c 0007 fff2 	movew #7,%fp@(-14)
00031298: 3d79 0005 8354 	movew 0x58354,%fp@(-12)
0003129e: fff4 
000312a0: 0c6e 0001 fff6 	cmpiw #1,%fp@(-10)
000312a6: 662a           	bnes 0x312d2
000312a8: 3d7c 0002 fff6 	movew #2,%fp@(-10)
000312ae: 302e fffc      	movew %fp@(-4),%d0
000312b2: 0c40 0015      	cmpiw #21,%d0
000312b6: 6608           	bnes 0x312c0
000312b8: 3d7c 0016 fffc 	movew #22,%fp@(-4)
000312be: 600c           	bras 0x312cc
000312c0: 0c40 001d      	cmpiw #29,%d0
000312c4: 660c           	bnes 0x312d2
000312c6: 3d7c 001e fffc 	movew #30,%fp@(-4)
000312cc: 426e fff8      	clrw %fp@(-8)
000312d0: 4242           	clrw %d2
000312d2: 302e fffc      	movew %fp@(-4),%d0
000312d6: 0640 ffec      	addiw #-20,%d0
000312da: 0c40 000a      	cmpiw #10,%d0
000312de: 6200 0190      	bhiw 0x31470
000312e2: 0280 0000 ffff 	andil #65535,%d0
000312e8: d080           	addl %d0,%d0
000312ea: 303b 0806      	movew %pc@(0x312f2,%d0:l),%d0
000312ee: 4efb 0002      	jmp %pc@(0x312f2,%d0:w)
000312f2: 0016 017e      	orib #126,%fp@
000312f6: 00d8           	.short 0x00d8
000312f8: 017e           	.short 0x017e
000312fa: 017e           	.short 0x017e
000312fc: 0016 0094      	orib #-108,%fp@
00031300: 0016 017e      	orib #126,%fp@
00031304: 017e           	.short 0x017e
00031306: 00d8           	.short 0x00d8
00031308: 486e fff6      	pea %fp@(-10)
0003130c: 486e fff4      	pea %fp@(-12)
00031310: 486e fff2      	pea %fp@(-14)
00031314: 486e fff0      	pea %fp@(-16)
00031318: 486e ffee      	pea %fp@(-18)
0003131c: 3f2e ffec      	movew %fp@(-20),%sp@-
00031320: 4eb9 0002 cf10 	jsr 0x2cf10
00031326: 4fef 0016      	lea %sp@(22),%sp
0003132a: 0c6e 0019 fffc 	cmpiw #25,%fp@(-4)
00031330: 6754           	beqs 0x31386
00031332: 4a6e fff2      	tstw %fp@(-14)
00031336: 664e           	bnes 0x31386
00031338: 4a6e fff4      	tstw %fp@(-12)
0003133c: 6648           	bnes 0x31386
0003133e: 302e fffe      	movew %fp@(-2),%d0
00031342: 0240 0600      	andiw #1536,%d0
00031346: 0c40 0400      	cmpiw #1024,%d0
0003134a: 672c           	beqs 0x31378
0003134c: 0c40 0600      	cmpiw #1536,%d0
00031350: 6716           	beqs 0x31368
00031352: 0c40 0200      	cmpiw #512,%d0
00031356: 662e           	bnes 0x31386
00031358: 3d7c 0007 fff2 	movew #7,%fp@(-14)
0003135e: 3d79 0005 835e 	movew 0x5835e,%fp@(-12)
00031364: fff4 
00031366: 601e           	bras 0x31386
00031368: 3d7c 0007 fff2 	movew #7,%fp@(-14)
0003136e: 3d79 0005 8360 	movew 0x58360,%fp@(-12)
00031374: fff4 
00031376: 600e           	bras 0x31386
00031378: 3d7c 0007 fff2 	movew #7,%fp@(-14)
0003137e: 3d79 0005 8354 	movew 0x58354,%fp@(-12)
00031384: fff4 
00031386: 0c6e 001a fffc 	cmpiw #26,%fp@(-4)
0003138c: 663c           	bnes 0x313ca
0003138e: 3d7c 0001 ffee 	movew #1,%fp@(-18)
00031394: 302e fffe      	movew %fp@(-2),%d0
00031398: 0800 0009      	btst #9,%d0
0003139c: 6724           	beqs 0x313c2
0003139e: 3d7c 0007 fff2 	movew #7,%fp@(-14)
000313a4: 0240 0600      	andiw #1536,%d0
000313a8: 0c40 0600      	cmpiw #1536,%d0
000313ac: 6608           	bnes 0x313b6
000313ae: 3039 0005 8360 	movew 0x58360,%d0
000313b4: 6006           	bras 0x313bc
000313b6: 3039 0005 835e 	movew 0x5835e,%d0
000313bc: 3d40 fff4      	movew %d0,%fp@(-12)
000313c0: 6008           	bras 0x313ca
000313c2: 426e fff2      	clrw %fp@(-14)
000313c6: 426e fff4      	clrw %fp@(-12)
000313ca: 4a6e fff8      	tstw %fp@(-8)
000313ce: 672e           	beqs 0x313fe
000313d0: 3f2e ffee      	movew %fp@(-18),%sp@-
000313d4: 3f3c 0001      	movew #1,%sp@-
000313d8: 4267           	clrw %sp@-
000313da: 4eb9 0002 c646 	jsr 0x2c646
000313e0: 3f2e fff8      	movew %fp@(-8),%sp@-
000313e4: 3f2e ffe0      	movew %fp@(-32),%sp@-
000313e8: 3f2e ffde      	movew %fp@(-34),%sp@-
000313ec: 3f2e ffdc      	movew %fp@(-36),%sp@-
000313f0: 3f2e ffda      	movew %fp@(-38),%sp@-
000313f4: 4eb9 0002 d1fa 	jsr 0x2d1fa
000313fa: 4fef 0010      	lea %sp@(16),%sp
000313fe: 0c6e 0019 fffc 	cmpiw #25,%fp@(-4)
00031404: 676a           	beqs 0x31470
00031406: 3f02           	movew %d2,%sp@-
00031408: 486e ffda      	pea %fp@(-38)
0003140c: 4eb9 0002 cd80 	jsr 0x2cd80
00031412: 5c8f           	addql #6,%sp
00031414: 4a43           	tstw %d3
00031416: 672a           	beqs 0x31442
00031418: 082e 0000 fffb 	btst #0,%fp@(-5)
0003141e: 6722           	beqs 0x31442
00031420: 4a6e fff2      	tstw %fp@(-14)
00031424: 660e           	bnes 0x31434
00031426: 3d7c 0007 fff2 	movew #7,%fp@(-14)
0003142c: 3d7c 0001 fff4 	movew #1,%fp@(-12)
00031432: 600e           	bras 0x31442
00031434: 3f2e fff4      	movew %fp@(-12),%sp@-
00031438: 4eba fa2a      	jsr %pc@(0x30e64)
0003143c: 548f           	addql #2,%sp
0003143e: 3d40 fff4      	movew %d0,%fp@(-12)
00031442: 41ee ffda      	lea %fp@(-38),%a0
00031446: 2f08           	movel %a0,%sp@-
00031448: 3f2e fff2      	movew %fp@(-14),%sp@-
0003144c: 3f2e fff4      	movew %fp@(-12),%sp@-
00031450: 2d48 ff6c      	movel %a0,%fp@(-148)
00031454: 4eb9 0002 cd9c 	jsr 0x2cd9c
0003145a: 3c02           	movew %d2,%d6
0003145c: 4446           	negw %d6
0003145e: 3f06           	movew %d6,%sp@-
00031460: 206e ff6c      	moveal %fp@(-148),%a0
00031464: 2f08           	movel %a0,%sp@-
00031466: 4eb9 0002 cd80 	jsr 0x2cd80
0003146c: 4fef 000e      	lea %sp@(14),%sp
00031470: 4a43           	tstw %d3
00031472: 671c           	beqs 0x31490
00031474: 082e 0000 fffb 	btst #0,%fp@(-5)
0003147a: 6714           	beqs 0x31490
0003147c: 3d7c 0002 fff6 	movew #2,%fp@(-10)
00031482: 3f2e fff0      	movew %fp@(-16),%sp@-
00031486: 4eba f9dc      	jsr %pc@(0x30e64)
0003148a: 548f           	addql #2,%sp
0003148c: 3d40 fff0      	movew %d0,%fp@(-16)
00031490: 3f2e fff0      	movew %fp@(-16),%sp@-
00031494: 3f2e fff6      	movew %fp@(-10),%sp@-
00031498: 3f3c 0001      	movew #1,%sp@-
0003149c: 4eb9 0002 c646 	jsr 0x2c646
000314a2: 302e fffc      	movew %fp@(-4),%d0
000314a6: 5c8f           	addql #6,%sp
000314a8: 3200           	movew %d0,%d1
000314aa: 0641 ffeb      	addiw #-21,%d1
000314ae: 0c41 000c      	cmpiw #12,%d1
000314b2: 6200 01fe      	bhiw 0x316b2
000314b6: 0281 0000 ffff 	andil #65535,%d1
000314bc: d281           	addl %d1,%d1
000314be: 323b 1806      	movew %pc@(0x314c6,%d1:l),%d1
000314c2: 4efb 1002      	jmp %pc@(0x314c6,%d1:w)
000314c6: 007a           	.short 0x007a
000314c8: 007a           	.short 0x007a
000314ca: 00ca           	.short 0x00ca
000314cc: 01a4           	bclr %d0,%a4@-
000314ce: 01ec 01ec      	bset %d0,%a4@(492)
000314d2: 0050 01ec      	oriw #492,%a0@
000314d6: 001a 001a      	orib #26,%a2@+
000314da: 014a 01ec      	movepl %a2@(492),%d0
000314de: 014a 203c      	movepl %a2@(8252),%d0
000314e2: 0005 766c      	orib #108,%d5
000314e6: 2040           	moveal %d0,%a0
000314e8: 226e ffb2      	moveal %fp@(-78),%a1
000314ec: 10d9           	moveb %a1@+,%a0@+
000314ee: 66fc           	bnes 0x314ec
000314f0: 223c 0005 76bd 	movel #358077,%d1
000314f6: 2041           	moveal %d1,%a0
000314f8: 226e ffb6      	moveal %fp@(-74),%a1
000314fc: 10d9           	moveb %a1@+,%a0@+
000314fe: 66fc           	bnes 0x314fc
00031500: 4879 0005 775f 	pea 0x5775f
00031506: 2f01           	movel %d1,%sp@-
00031508: 2f00           	movel %d0,%sp@-
0003150a: 3f2e ffc2      	movew %fp@(-62),%sp@-
0003150e: 4eba fb48      	jsr %pc@(0x31058)
00031512: 4fef 000e      	lea %sp@(14),%sp
00031516: 2d7c 0005 775f 	movel #358239,%fp@(-78)
0003151c: ffb2 
0003151e: 0c6e 001b fffc 	cmpiw #27,%fp@(-4)
00031524: 661a           	bnes 0x31540
00031526: 13ee ff70 0005 	moveb %fp@(-144),0x5775f
0003152c: 775f 
0003152e: 4239 0005 7760 	clrb 0x57760
00031534: 3d7c 0002 ffc2 	movew #2,%fp@(-62)
0003153a: 3d7c 0003 ffbe 	movew #3,%fp@(-66)
00031540: 2d6e ffda ffe2 	movel %fp@(-38),%fp@(-30)
00031546: 2d6e ffde ffe6 	movel %fp@(-34),%fp@(-26)
0003154c: 3f02           	movew %d2,%sp@-
0003154e: 486e ffe2      	pea %fp@(-30)
00031552: 4eb9 0002 cd80 	jsr 0x2cd80
00031558: 5c8f           	addql #6,%sp
0003155a: 4a6e ff6a      	tstw %fp@(-150)
0003155e: 6712           	beqs 0x31572
00031560: 082e 0000 fffb 	btst #0,%fp@(-5)
00031566: 6706           	beqs 0x3156e
00031568: 526e ffe2      	addqw #1,%fp@(-30)
0003156c: 6004           	bras 0x31572
0003156e: 536e ffe4      	subqw #1,%fp@(-28)
00031572: 486e ffe2      	pea %fp@(-30)
00031576: 2f2e ffb2      	movel %fp@(-78),%sp@-
0003157a: 3f2e ffbe      	movew %fp@(-66),%sp@-
0003157e: 3f2e ffc2      	movew %fp@(-62),%sp@-
00031582: 4eb9 0002 ceba 	jsr 0x2ceba
00031588: 4fef 000c      	lea %sp@(12),%sp
0003158c: 6000 0124      	braw 0x316b2
00031590: 206e ffea      	moveal %fp@(-22),%a0
00031594: 2410           	movel %a0@,%d2
00031596: 3d68 0004 ff68 	movew %a0@(4),%fp@(-152)
0003159c: 3c28 0006      	movew %a0@(6),%d6
000315a0: 3468 0008      	moveaw %a0@(8),%a2
000315a4: 3a68 000a      	moveaw %a0@(10),%a5
000315a8: 3028 000c      	movew %a0@(12),%d0
000315ac: 082e 0000 fffb 	btst #0,%fp@(-5)
000315b2: 6734           	beqs 0x315e8
000315b4: 3f2e ffe0      	movew %fp@(-32),%sp@-
000315b8: 3f2e ffde      	movew %fp@(-34),%sp@-
000315bc: 3f2e ffdc      	movew %fp@(-36),%sp@-
000315c0: 3f2e ffda      	movew %fp@(-38),%sp@-
000315c4: 3f3c 0007      	movew #7,%sp@-
000315c8: 3f3c 0001      	movew #1,%sp@-
000315cc: 3f3c 0003      	movew #3,%sp@-
000315d0: 2d40 ff6c      	movel %d0,%fp@(-148)
000315d4: 4eb9 0002 cc0e 	jsr 0x2cc0e
000315da: 202e ff6c      	movel %fp@(-148),%d0
000315de: 3f00           	movew %d0,%sp@-
000315e0: 4eba f882      	jsr %pc@(0x30e64)
000315e4: 4fef 0010      	lea %sp@(16),%sp
000315e8: 4267           	clrw %sp@-
000315ea: 3f00           	movew %d0,%sp@-
000315ec: 3f3c 0002      	movew #2,%sp@-
000315f0: 3f06           	movew %d6,%sp@-
000315f2: 302e ff68      	movew %fp@(-152),%d0
000315f6: e748           	lslw #3,%d0
000315f8: 3f00           	movew %d0,%sp@-
000315fa: 3f2e ffdc      	movew %fp@(-36),%sp@-
000315fe: 3f2e ffda      	movew %fp@(-38),%sp@-
00031602: 3f0d           	movew %a5,%sp@-
00031604: 3f0a           	movew %a2,%sp@-
00031606: 2f02           	movel %d2,%sp@-
00031608: 4eb9 0002 c828 	jsr 0x2c828
0003160e: 6054           	bras 0x31664
00031610: 206e ffea      	moveal %fp@(-22),%a0
00031614: 0c40 0021      	cmpiw #33,%d0
00031618: 6606           	bnes 0x31620
0003161a: 2468 0022      	moveal %a0@(34),%a2
0003161e: 6002           	bras 0x31622
00031620: 95ca           	subal %a2,%a2
00031622: 240e           	movel %fp,%d2
00031624: 0682 ffff ff72 	addil #-142,%d2
0003162a: 4878 0022      	pea 0x22
0003162e: 2f08           	movel %a0,%sp@-
00031630: 2f02           	movel %d2,%sp@-
00031632: 4eb9 0001 bb80 	jsr 0x1bb80
00031638: 322e ffda      	movew %fp@(-38),%d1
0003163c: d36e ff84      	addw %d1,%fp@(-124)
00031640: 302e ffdc      	movew %fp@(-36),%d0
00031644: d16e ff86      	addw %d0,%fp@(-122)
00031648: d36e ff8c      	addw %d1,%fp@(-116)
0003164c: d16e ff8e      	addw %d0,%fp@(-114)
00031650: 2f0a           	movel %a2,%sp@-
00031652: 2f02           	movel %d2,%sp@-
00031654: 3f2e fffa      	movew %fp@(-6),%sp@-
00031658: 4eb9 0002 cf5e 	jsr 0x2cf5e
0003165e: 026e fffe fffa 	andiw #-2,%fp@(-6)
00031664: 4fef 0016      	lea %sp@(22),%sp
00031668: 6048           	bras 0x316b2
0003166a: 302e fffa      	movew %fp@(-6),%d0
0003166e: 242e ffea      	movel %fp@(-22),%d2
00031672: 2d4a ff94      	movel %a2,%fp@(-108)
00031676: 3d4d ff98      	movew %a5,%fp@(-104)
0003167a: 3d40 ff9a      	movew %d0,%fp@(-102)
0003167e: 3d40 ff9c      	movew %d0,%fp@(-100)
00031682: 2d6e ffda ff9e 	movel %fp@(-38),%fp@(-98)
00031688: 2d6e ffde ffa2 	movel %fp@(-34),%fp@(-94)
0003168e: 486e ffa6      	pea %fp@(-90)
00031692: 4eb9 0002 c550 	jsr 0x2c550
00031698: 2042           	moveal %d2,%a0
0003169a: 2d68 0004 ffae 	movel %a0@(4),%fp@(-82)
000316a0: 2050           	moveal %a0@,%a0
000316a2: 4bee ff94      	lea %fp@(-108),%a5
000316a6: 2f0d           	movel %a5,%sp@-
000316a8: 4e90           	jsr %a0@
000316aa: 588f           	addql #4,%sp
000316ac: 3d40 fffa      	movew %d0,%fp@(-6)
000316b0: 588f           	addql #4,%sp
000316b2: 302e fffc      	movew %fp@(-4),%d0
000316b6: 0c40 001c      	cmpiw #28,%d0
000316ba: 670e           	beqs 0x316ca
000316bc: 0c40 0020      	cmpiw #32,%d0
000316c0: 6708           	beqs 0x316ca
000316c2: 0c40 001a      	cmpiw #26,%d0
000316c6: 6600 0158      	bnew 0x31820
000316ca: 2f2e ffea      	movel %fp@(-22),%sp@-
000316ce: 4879 0005 4128 	pea 0x54128
000316d4: 4eb9 0001 c652 	jsr 0x1c652
000316da: 3400           	movew %d0,%d2
000316dc: 508f           	addql #8,%sp
000316de: 6700 0140      	beqw 0x31820
000316e2: 3d7c 0001 fff0 	movew #1,%fp@(-16)
000316e8: 0c6e 001a fffc 	cmpiw #26,%fp@(-4)
000316ee: 6610           	bnes 0x31700
000316f0: 4a43           	tstw %d3
000316f2: 670c           	beqs 0x31700
000316f4: 082e 0000 fffb 	btst #0,%fp@(-5)
000316fa: 6704           	beqs 0x31700
000316fc: 426e fff0      	clrw %fp@(-16)
00031700: 3f2e fff0      	movew %fp@(-16),%sp@-
00031704: 3f3c 0002      	movew #2,%sp@-
00031708: 3f3c 0001      	movew #1,%sp@-
0003170c: 4eb9 0002 c646 	jsr 0x2c646
00031712: 322e ffda      	movew %fp@(-38),%d1
00031716: 346e ffdc      	moveaw %fp@(-36),%a2
0003171a: 306e ffe0      	moveaw %fp@(-32),%a0
0003171e: 3248           	moveaw %a0,%a1
00031720: 92f9 0005 42ee 	subaw 0x542ee,%a1
00031726: 3009           	movew %a1,%d0
00031728: 7c0f           	moveq #15,%d6
0003172a: ec68           	lsrw %d6,%d0
0003172c: d049           	addw %a1,%d0
0003172e: e240           	asrw #1,%d0
00031730: 324a           	moveaw %a2,%a1
00031732: d2c0           	addaw %d0,%a1
00031734: 302e fffc      	movew %fp@(-4),%d0
00031738: 5c8f           	addql #6,%sp
0003173a: 0c40 001a      	cmpiw #26,%d0
0003173e: 662c           	bnes 0x3176c
00031740: 3002           	movew %d2,%d0
00031742: c1f9 0005 42f0 	mulsw 0x542f0,%d0
00031748: 306e ffde      	moveaw %fp@(-34),%a0
0003174c: 90c0           	subaw %d0,%a0
0003174e: 3008           	movew %a0,%d0
00031750: ec68           	lsrw %d6,%d0
00031752: d048           	addw %a0,%d0
00031754: e240           	asrw #1,%d0
00031756: d240           	addw %d0,%d1
00031758: 4a6e ff6a      	tstw %fp@(-150)
0003175c: 6738           	beqs 0x31796
0003175e: 082e 0000 fffb 	btst #0,%fp@(-5)
00031764: 6630           	bnes 0x31796
00031766: 5341           	subqw #1,%d1
00031768: 5349           	subqw #1,%a1
0003176a: 602a           	bras 0x31796
0003176c: 0c40 001c      	cmpiw #28,%d0
00031770: 6624           	bnes 0x31796
00031772: 082e 0003 fffb 	btst #3,%fp@(-5)
00031778: 671c           	beqs 0x31796
0003177a: 0c42 0003      	cmpiw #3,%d2
0003177e: 6f16           	bles 0x31796
00031780: 2a6e ffea      	moveal %fp@(-22),%a5
00031784: 3c02           	movew %d2,%d6
00031786: 5346           	subqw #1,%d6
00031788: 0c1d 002d      	cmpib #45,%a5@+
0003178c: 6608           	bnes 0x31796
0003178e: 4a46           	tstw %d6
00031790: 66f4           	bnes 0x31786
00031792: 6000 04ee      	braw 0x31c82
00031796: 3f02           	movew %d2,%sp@-
00031798: 3f09           	movew %a1,%sp@-
0003179a: 3f01           	movew %d1,%sp@-
0003179c: 3f3c 0003      	movew #3,%sp@-
000317a0: 4eb9 0002 cca8 	jsr 0x2cca8
000317a6: 508f           	addql #8,%sp
000317a8: 0c6e 001c fffc 	cmpiw #28,%fp@(-4)
000317ae: 6670           	bnes 0x31820
000317b0: 302e fffa      	movew %fp@(-6),%d0
000317b4: 0240 ff40      	andiw #-192,%d0
000317b8: 0c40 ff40      	cmpiw #-192,%d0
000317bc: 6662           	bnes 0x31820
000317be: 3f3c 0009      	movew #9,%sp@-
000317c2: 3f3c 0001      	movew #1,%sp@-
000317c6: 4267           	clrw %sp@-
000317c8: 4bf9 0002 c646 	lea 0x2c646,%a5
000317ce: 4e95           	jsr %a5@
000317d0: 322e ffda      	movew %fp@(-38),%d1
000317d4: 302e ffdc      	movew %fp@(-36),%d0
000317d8: d06e ffe0      	addw %fp@(-32),%d0
000317dc: 5440           	addqw #2,%d0
000317de: 3f00           	movew %d0,%sp@-
000317e0: 3041           	moveaw %d1,%a0
000317e2: d0ee ffde      	addaw %fp@(-34),%a0
000317e6: 3f08           	movew %a0,%sp@-
000317e8: 3f00           	movew %d0,%sp@-
000317ea: 3f01           	movew %d1,%sp@-
000317ec: 45f9 0002 c60a 	lea 0x2c60a,%a2
000317f2: 4e92           	jsr %a2@
000317f4: 4267           	clrw %sp@-
000317f6: 3f3c 0001      	movew #1,%sp@-
000317fa: 4267           	clrw %sp@-
000317fc: 4e95           	jsr %a5@
000317fe: 322e ffda      	movew %fp@(-38),%d1
00031802: 302e ffdc      	movew %fp@(-36),%d0
00031806: d06e ffe0      	addw %fp@(-32),%d0
0003180a: 5240           	addqw #1,%d0
0003180c: 3f00           	movew %d0,%sp@-
0003180e: 3241           	moveaw %d1,%a1
00031810: d2ee ffde      	addaw %fp@(-34),%a1
00031814: 3f09           	movew %a1,%sp@-
00031816: 3f00           	movew %d0,%sp@-
00031818: 3f01           	movew %d1,%sp@-
0003181a: 4e92           	jsr %a2@
0003181c: 4fef 001c      	lea %sp@(28),%sp
00031820: 302e fffa      	movew %fp@(-6),%d0
00031824: 6700 036c      	beqw 0x31b92
00031828: 0800 0004      	btst #4,%d0
0003182c: 6700 0192      	beqw 0x319c0
00031830: 302e fffe      	movew %fp@(-2),%d0
00031834: 0240 0600      	andiw #1536,%d0
00031838: 0c40 0400      	cmpiw #1024,%d0
0003183c: 6600 0110      	bnew 0x3194e
00031840: 4eb9 0002 dc54 	jsr 0x2dc54
00031846: 3f3c 0009      	movew #9,%sp@-
0003184a: 3f3c 0001      	movew #1,%sp@-
0003184e: 4267           	clrw %sp@-
00031850: 4eb9 0002 c646 	jsr 0x2c646
00031856: 302e ffda      	movew %fp@(-38),%d0
0003185a: 5740           	subqw #3,%d0
0003185c: 3d40 ffce      	movew %d0,%fp@(-50)
00031860: 342e ffdc      	movew %fp@(-36),%d2
00031864: 3202           	movew %d2,%d1
00031866: d26e ffe0      	addw %fp@(-32),%d1
0003186a: 5441           	addqw #2,%d1
0003186c: 3d41 ffd0      	movew %d1,%fp@(-48)
00031870: d06e ffde      	addw %fp@(-34),%d0
00031874: 5a40           	addqw #5,%d0
00031876: 3d40 ffd2      	movew %d0,%fp@(-46)
0003187a: 3d41 ffd4      	movew %d1,%fp@(-44)
0003187e: 3d40 ffd6      	movew %d0,%fp@(-42)
00031882: 5742           	subqw #3,%d2
00031884: 3d42 ffd8      	movew %d2,%fp@(-40)
00031888: 7cce           	moveq #-50,%d6
0003188a: dc8e           	addl %fp,%d6
0003188c: 2f06           	movel %d6,%sp@-
0003188e: 3f3c 0003      	movew #3,%sp@-
00031892: 45f9 0002 debc 	lea 0x2debc,%a2
00031898: 4e92           	jsr %a2@
0003189a: 4fef 000c      	lea %sp@(12),%sp
0003189e: 7402           	moveq #2,%d2
000318a0: 2a4a           	moveal %a2,%a5
000318a2: 526e ffce      	addqw #1,%fp@(-50)
000318a6: 536e ffd0      	subqw #1,%fp@(-48)
000318aa: 536e ffd2      	subqw #1,%fp@(-46)
000318ae: 536e ffd4      	subqw #1,%fp@(-44)
000318b2: 536e ffd6      	subqw #1,%fp@(-42)
000318b6: 526e ffd8      	addqw #1,%fp@(-40)
000318ba: 2f06           	movel %d6,%sp@-
000318bc: 3f3c 0003      	movew #3,%sp@-
000318c0: 45f9 0002 debc 	lea 0x2debc,%a2
000318c6: 4e95           	jsr %a5@
000318c8: 5342           	subqw #1,%d2
000318ca: 5c8f           	addql #6,%sp
000318cc: 66d4           	bnes 0x318a2
000318ce: 302e ffda      	movew %fp@(-38),%d0
000318d2: 5740           	subqw #3,%d0
000318d4: 3d40 ffce      	movew %d0,%fp@(-50)
000318d8: 322e ffdc      	movew %fp@(-36),%d1
000318dc: 3401           	movew %d1,%d2
000318de: d46e ffe0      	addw %fp@(-32),%d2
000318e2: 5442           	addqw #2,%d2
000318e4: 3d42 ffd0      	movew %d2,%fp@(-48)
000318e8: 3d40 ffd2      	movew %d0,%fp@(-46)
000318ec: 5741           	subqw #3,%d1
000318ee: 3d41 ffd4      	movew %d1,%fp@(-44)
000318f2: d06e ffde      	addw %fp@(-34),%d0
000318f6: 5a40           	addqw #5,%d0
000318f8: 3d40 ffd6      	movew %d0,%fp@(-42)
000318fc: 3d41 ffd8      	movew %d1,%fp@(-40)
00031900: 2f06           	movel %d6,%sp@-
00031902: 3f3c 0003      	movew #3,%sp@-
00031906: 4e92           	jsr %a2@
00031908: 4267           	clrw %sp@-
0003190a: 3f3c 0001      	movew #1,%sp@-
0003190e: 4267           	clrw %sp@-
00031910: 4eb9 0002 c646 	jsr 0x2c646
00031916: 4fef 000c      	lea %sp@(12),%sp
0003191a: 7402           	moveq #2,%d2
0003191c: 4bee ffce      	lea %fp@(-50),%a5
00031920: 526e ffce      	addqw #1,%fp@(-50)
00031924: 536e ffd0      	subqw #1,%fp@(-48)
00031928: 526e ffd2      	addqw #1,%fp@(-46)
0003192c: 526e ffd4      	addqw #1,%fp@(-44)
00031930: 536e ffd6      	subqw #1,%fp@(-42)
00031934: 526e ffd8      	addqw #1,%fp@(-40)
00031938: 2f0d           	movel %a5,%sp@-
0003193a: 3f3c 0003      	movew #3,%sp@-
0003193e: 4e92           	jsr %a2@
00031940: 5342           	subqw #1,%d2
00031942: 5c8f           	addql #6,%sp
00031944: 66da           	bnes 0x31920
00031946: 4eb9 0002 dc70 	jsr 0x2dc70
0003194c: 6072           	bras 0x319c0
0003194e: 3f3c 0001      	movew #1,%sp@-
00031952: 3f3c 0001      	movew #1,%sp@-
00031956: 4267           	clrw %sp@-
00031958: 4bf9 0002 c646 	lea 0x2c646,%a5
0003195e: 4e95           	jsr %a5@
00031960: 3f3c 0001      	movew #1,%sp@-
00031964: 302e ffe0      	movew %fp@(-32),%d0
00031968: 5c40           	addqw #6,%d0
0003196a: 3f00           	movew %d0,%sp@-
0003196c: 322e ffde      	movew %fp@(-34),%d1
00031970: 5c41           	addqw #6,%d1
00031972: 3f01           	movew %d1,%sp@-
00031974: 342e ffdc      	movew %fp@(-36),%d2
00031978: 5742           	subqw #3,%d2
0003197a: 3f02           	movew %d2,%sp@-
0003197c: 3c2e ffda      	movew %fp@(-38),%d6
00031980: 5746           	subqw #3,%d6
00031982: 3f06           	movew %d6,%sp@-
00031984: 45f9 0002 d1fa 	lea 0x2d1fa,%a2
0003198a: 4e92           	jsr %a2@
0003198c: 4267           	clrw %sp@-
0003198e: 3f3c 0001      	movew #1,%sp@-
00031992: 4267           	clrw %sp@-
00031994: 4e95           	jsr %a5@
00031996: 3f3c 0002      	movew #2,%sp@-
0003199a: 306e ffe0      	moveaw %fp@(-32),%a0
0003199e: 5848           	addqw #4,%a0
000319a0: 3f08           	movew %a0,%sp@-
000319a2: 326e ffde      	moveaw %fp@(-34),%a1
000319a6: 5849           	addqw #4,%a1
000319a8: 3f09           	movew %a1,%sp@-
000319aa: 302e ffdc      	movew %fp@(-36),%d0
000319ae: 5540           	subqw #2,%d0
000319b0: 3f00           	movew %d0,%sp@-
000319b2: 322e ffda      	movew %fp@(-38),%d1
000319b6: 5541           	subqw #2,%d1
000319b8: 3f01           	movew %d1,%sp@-
000319ba: 4e92           	jsr %a2@
000319bc: 4fef 0020      	lea %sp@(32),%sp
000319c0: 302e fff8      	movew %fp@(-8),%d0
000319c4: 6f10           	bles 0x319d6
000319c6: 3f00           	movew %d0,%sp@-
000319c8: 486e ffda      	pea %fp@(-38)
000319cc: 4eb9 0002 cd80 	jsr 0x2cd80
000319d2: 5c8f           	addql #6,%sp
000319d4: 6006           	bras 0x319dc
000319d6: 4440           	negw %d0
000319d8: 3d40 fff8      	movew %d0,%fp@(-8)
000319dc: 082e 0005 fffb 	btst #5,%fp@(-5)
000319e2: 677c           	beqs 0x31a60
000319e4: 4a6e fff8      	tstw %fp@(-8)
000319e8: 6776           	beqs 0x31a60
000319ea: 3f2e ffee      	movew %fp@(-18),%sp@-
000319ee: 3f3c 0019      	movew #25,%sp@-
000319f2: 4eb9 0002 db58 	jsr 0x2db58
000319f8: 302e fff8      	movew %fp@(-8),%d0
000319fc: 3400           	movew %d0,%d2
000319fe: d440           	addw %d0,%d2
00031a00: 3f02           	movew %d2,%sp@-
00031a02: 3c00           	movew %d0,%d6
00031a04: dc6e ffde      	addw %fp@(-34),%d6
00031a08: 3f06           	movew %d6,%sp@-
00031a0a: 322e ffdc      	movew %fp@(-36),%d1
00031a0e: d26e ffe0      	addw %fp@(-32),%d1
00031a12: d240           	addw %d0,%d1
00031a14: 3f01           	movew %d1,%sp@-
00031a16: 3f2e ffda      	movew %fp@(-38),%sp@-
00031a1a: 4267           	clrw %sp@-
00031a1c: 3f3c 0001      	movew #1,%sp@-
00031a20: 3f3c 0001      	movew #1,%sp@-
00031a24: 45f9 0002 cc0e 	lea 0x2cc0e,%a2
00031a2a: 4e92           	jsr %a2@
00031a2c: 302e fff8      	movew %fp@(-8),%d0
00031a30: 3200           	movew %d0,%d1
00031a32: d240           	addw %d0,%d1
00031a34: 3041           	moveaw %d1,%a0
00031a36: d0c0           	addaw %d0,%a0
00031a38: d0ee ffe0      	addaw %fp@(-32),%a0
00031a3c: 3f08           	movew %a0,%sp@-
00031a3e: 3f01           	movew %d1,%sp@-
00031a40: 3f2e ffdc      	movew %fp@(-36),%sp@-
00031a44: 322e ffda      	movew %fp@(-38),%d1
00031a48: d26e ffde      	addw %fp@(-34),%d1
00031a4c: d240           	addw %d0,%d1
00031a4e: 3f01           	movew %d1,%sp@-
00031a50: 4267           	clrw %sp@-
00031a52: 3f3c 0001      	movew #1,%sp@-
00031a56: 3f3c 0001      	movew #1,%sp@-
00031a5a: 4e92           	jsr %a2@
00031a5c: 4fef 0020      	lea %sp@(32),%sp
00031a60: 082e 0002 fffb 	btst #2,%fp@(-5)
00031a66: 6738           	beqs 0x31aa0
00031a68: 3f3c 0001      	movew #1,%sp@-
00031a6c: 3f3c 0002      	movew #2,%sp@-
00031a70: 3f3c 0001      	movew #1,%sp@-
00031a74: 4eb9 0002 c646 	jsr 0x2c646
00031a7a: 33fc 0008 0005 	movew #8,0x54128
00031a80: 4128 
00031a82: 3f3c 0001      	movew #1,%sp@-
00031a86: 3f2e ffdc      	movew %fp@(-36),%sp@-
00031a8a: 306e ffda      	moveaw %fp@(-38),%a0
00031a8e: 5448           	addqw #2,%a0
00031a90: 3f08           	movew %a0,%sp@-
00031a92: 3f3c 0003      	movew #3,%sp@-
00031a96: 4eb9 0002 cca8 	jsr 0x2cca8
00031a9c: 4fef 000e      	lea %sp@(14),%sp
00031aa0: 082e 0001 fffb 	btst #1,%fp@(-5)
00031aa6: 675a           	beqs 0x31b02
00031aa8: 4267           	clrw %sp@-
00031aaa: 3f3c 0002      	movew #2,%sp@-
00031aae: 4267           	clrw %sp@-
00031ab0: 4eb9 0002 c646 	jsr 0x2c646
00031ab6: 322e ffdc      	movew %fp@(-36),%d1
00031aba: 302e ffda      	movew %fp@(-38),%d0
00031abe: 3401           	movew %d1,%d2
00031ac0: d46e ffe0      	addw %fp@(-32),%d2
00031ac4: 5342           	subqw #1,%d2
00031ac6: 3f02           	movew %d2,%sp@-
00031ac8: 3400           	movew %d0,%d2
00031aca: d46e ffde      	addw %fp@(-34),%d2
00031ace: 5342           	subqw #1,%d2
00031ad0: 3f02           	movew %d2,%sp@-
00031ad2: 3f01           	movew %d1,%sp@-
00031ad4: 3f00           	movew %d0,%sp@-
00031ad6: 45f9 0002 c60a 	lea 0x2c60a,%a2
00031adc: 4e92           	jsr %a2@
00031ade: 322e ffdc      	movew %fp@(-36),%d1
00031ae2: 302e ffda      	movew %fp@(-38),%d0
00031ae6: 3f01           	movew %d1,%sp@-
00031ae8: 3400           	movew %d0,%d2
00031aea: d46e ffde      	addw %fp@(-34),%d2
00031aee: 5342           	subqw #1,%d2
00031af0: 3f02           	movew %d2,%sp@-
00031af2: d26e ffe0      	addw %fp@(-32),%d1
00031af6: 5341           	subqw #1,%d1
00031af8: 3f01           	movew %d1,%sp@-
00031afa: 3f00           	movew %d0,%sp@-
00031afc: 4e92           	jsr %a2@
00031afe: 4fef 0016      	lea %sp@(22),%sp
00031b02: 082e 0003 fffb 	btst #3,%fp@(-5)
00031b08: 674e           	beqs 0x31b58
00031b0a: 426e ffee      	clrw %fp@(-18)
00031b0e: 302e fffe      	movew %fp@(-2),%d0
00031b12: 0240 0600      	andiw #1536,%d0
00031b16: 0c40 0400      	cmpiw #1024,%d0
00031b1a: 6608           	bnes 0x31b24
00031b1c: 3d79 0005 8354 	movew 0x58354,%fp@(-18)
00031b22: ffee 
00031b24: 3f2e ffee      	movew %fp@(-18),%sp@-
00031b28: 3f3c 0019      	movew #25,%sp@-
00031b2c: 4eb9 0002 db58 	jsr 0x2db58
00031b32: 3f2e ffe0      	movew %fp@(-32),%sp@-
00031b36: 3f2e ffde      	movew %fp@(-34),%sp@-
00031b3a: 3f2e ffdc      	movew %fp@(-36),%sp@-
00031b3e: 3f2e ffda      	movew %fp@(-38),%sp@-
00031b42: 3f3c 0004      	movew #4,%sp@-
00031b46: 3f3c 0002      	movew #2,%sp@-
00031b4a: 3f3c 0002      	movew #2,%sp@-
00031b4e: 4eb9 0002 cc0e 	jsr 0x2cc0e
00031b54: 4fef 0012      	lea %sp@(18),%sp
00031b58: 082e 0000 fffb 	btst #0,%fp@(-5)
00031b5e: 6732           	beqs 0x31b92
00031b60: 082e 0001 fffe 	btst #1,%fp@(-2)
00031b66: 662a           	bnes 0x31b92
00031b68: 4a43           	tstw %d3
00031b6a: 6626           	bnes 0x31b92
00031b6c: 3f2e ffe0      	movew %fp@(-32),%sp@-
00031b70: 3f2e ffde      	movew %fp@(-34),%sp@-
00031b74: 3f2e ffdc      	movew %fp@(-36),%sp@-
00031b78: 3f2e ffda      	movew %fp@(-38),%sp@-
00031b7c: 3f3c 0007      	movew #7,%sp@-
00031b80: 3f3c 0001      	movew #1,%sp@-
00031b84: 3f3c 0003      	movew #3,%sp@-
00031b88: 4eb9 0002 cc0e 	jsr 0x2cc0e
00031b8e: 4fef 000e      	lea %sp@(14),%sp
00031b92: 082e 0001 fffe 	btst #1,%fp@(-2)
00031b98: 6700 010e      	beqw 0x31ca8
00031b9c: 362e fff4      	movew %fp@(-12),%d3
00031ba0: 342e fffa      	movew %fp@(-6),%d2
00031ba4: 4eb9 0002 dc54 	jsr 0x2dc54
00031baa: 3f3c 0007      	movew #7,%sp@-
00031bae: 3f3c 000f      	movew #15,%sp@-
00031bb2: 45f9 0002 db58 	lea 0x2db58,%a2
00031bb8: 4e92           	jsr %a2@
00031bba: 3f3c ffff      	movew #-1,%sp@-
00031bbe: 3f3c 0071      	movew #113,%sp@-
00031bc2: 4e92           	jsr %a2@
00031bc4: 508f           	addql #8,%sp
00031bc6: 4a47           	tstw %d7
00031bc8: 6f0c           	bles 0x31bd6
00031bca: da47           	addw %d7,%d5
00031bcc: d847           	addw %d7,%d4
00031bce: 4447           	negw %d7
00031bd0: de47           	addw %d7,%d7
00031bd2: d6c7           	addaw %d7,%a3
00031bd4: d8c7           	addaw %d7,%a4
00031bd6: 3d45 ffd2      	movew %d5,%fp@(-46)
00031bda: 3d45 ffce      	movew %d5,%fp@(-50)
00031bde: 3d44 ffd8      	movew %d4,%fp@(-40)
00031be2: 3d44 ffd4      	movew %d4,%fp@(-44)
00031be6: d84c           	addw %a4,%d4
00031be8: 5544           	subqw #2,%d4
00031bea: 3d44 ffd0      	movew %d4,%fp@(-48)
00031bee: da4b           	addw %a3,%d5
00031bf0: 5545           	subqw #2,%d5
00031bf2: 3d45 ffd6      	movew %d5,%fp@(-42)
00031bf6: 0242 0001      	andiw #1,%d2
00031bfa: 3f02           	movew %d2,%sp@-
00031bfc: 3f3c 0001      	movew #1,%sp@-
00031c00: 4267           	clrw %sp@-
00031c02: 4eb9 0002 c646 	jsr 0x2c646
00031c08: 486e ffce      	pea %fp@(-50)
00031c0c: 3f3c 0003      	movew #3,%sp@-
00031c10: 4eb9 0002 debc 	jsr 0x2debc
00031c16: 526e ffce      	addqw #1,%fp@(-50)
00031c1a: 302e ffd0      	movew %fp@(-48),%d0
00031c1e: 5240           	addqw #1,%d0
00031c20: 3d40 ffd0      	movew %d0,%fp@(-48)
00031c24: 3d40 ffd4      	movew %d0,%fp@(-44)
00031c28: 302e ffd6      	movew %fp@(-42),%d0
00031c2c: 5240           	addqw #1,%d0
00031c2e: 3d40 ffd6      	movew %d0,%fp@(-42)
00031c32: 3d40 ffd2      	movew %d0,%fp@(-46)
00031c36: 526e ffd8      	addqw #1,%fp@(-40)
00031c3a: 4fef 000c      	lea %sp@(12),%sp
00031c3e: 3002           	movew %d2,%d0
00031c40: 5340           	subqw #1,%d0
00031c42: 7208           	moveq #8,%d1
00031c44: 9240           	subw %d0,%d1
00031c46: 3001           	movew %d1,%d0
00031c48: b641           	cmpw %d1,%d3
00031c4a: 6708           	beqs 0x31c54
00031c4c: b279 0005 425a 	cmpw 0x5425a,%d1
00031c52: 6f06           	bles 0x31c5a
00031c54: 3002           	movew %d2,%d0
00031c56: 0a40 0001      	eoriw #1,%d0
00031c5a: 3f00           	movew %d0,%sp@-
00031c5c: 3f3c 0001      	movew #1,%sp@-
00031c60: 4267           	clrw %sp@-
00031c62: 4eb9 0002 c646 	jsr 0x2c646
00031c68: 486e ffce      	pea %fp@(-50)
00031c6c: 3f3c 0003      	movew #3,%sp@-
00031c70: 4eb9 0002 debc 	jsr 0x2debc
00031c76: 4eb9 0002 dc70 	jsr 0x2dc70
00031c7c: 4fef 000c      	lea %sp@(12),%sp
00031c80: 6026           	bras 0x31ca8
00031c82: 3008           	movew %a0,%d0
00031c84: 740f           	moveq #15,%d2
00031c86: e468           	lsrw %d2,%d0
00031c88: d048           	addw %a0,%d0
00031c8a: e240           	asrw #1,%d0
00031c8c: d04a           	addw %a2,%d0
00031c8e: 3f00           	movew %d0,%sp@-
00031c90: 3401           	movew %d1,%d2
00031c92: d46e ffde      	addw %fp@(-34),%d2
00031c96: 5342           	subqw #1,%d2
00031c98: 3f02           	movew %d2,%sp@-
00031c9a: 3f00           	movew %d0,%sp@-
00031c9c: 3f01           	movew %d1,%sp@-
00031c9e: 4eb9 0002 c60a 	jsr 0x2c60a
00031ca4: 6000 fb00      	braw 0x317a6
00031ca8: 4cee 3cfc ff40 	moveml %fp@(-192),%d2-%d7/%a2-%a5
00031cae: 4e5e           	unlk %fp
00031cb0: 4e75           	rts
00031cb2:  _ob_draw
00031cb2: 4e56 fffc      	linkw %fp,#-4
00031cb6: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00031cba: 246e 0008      	moveal %fp@(8),%a2
00031cbe: 342e 000c      	movew %fp@(12),%d2
00031cc2: 6710           	beqs 0x31cd4
00031cc4: 3042           	moveaw %d2,%a0
00031cc6: 2008           	movel %a0,%d0
00031cc8: d088           	addl %a0,%d0
00031cca: d088           	addl %a0,%d0
00031ccc: e788           	lsll #3,%d0
00031cce: 3632 0800      	movew %a2@(0000000000000000,%d0:l),%d3
00031cd2: 6002           	bras 0x31cd6
00031cd4: 76ff           	moveq #-1,%d3
00031cd6: 3f02           	movew %d2,%sp@-
00031cd8: 2f0a           	movel %a2,%sp@-
00031cda: 4eb9 0003 0e2c 	jsr 0x30e2c
00031ce0: 5c8f           	addql #6,%sp
00031ce2: 0c40 ffff      	cmpiw #-1,%d0
00031ce6: 6716           	beqs 0x31cfe
00031ce8: 486e fffe      	pea %fp@(-2)
00031cec: 486e fffc      	pea %fp@(-4)
00031cf0: 3f00           	movew %d0,%sp@-
00031cf2: 2f0a           	movel %a2,%sp@-
00031cf4: 4eba f238      	jsr %pc@(0x30f2e)
00031cf8: 4fef 000e      	lea %sp@(14),%sp
00031cfc: 6008           	bras 0x31d06
00031cfe: 426e fffe      	clrw %fp@(-2)
00031d02: 426e fffc      	clrw %fp@(-4)
00031d06: 4eb9 0002 dc54 	jsr 0x2dc54
00031d0c: 3f2e 000e      	movew %fp@(14),%sp@-
00031d10: 3f2e fffe      	movew %fp@(-2),%sp@-
00031d14: 3f2e fffc      	movew %fp@(-4),%sp@-
00031d18: 487a f3c2      	pea %pc@(0x310dc)
00031d1c: 3f03           	movew %d3,%sp@-
00031d1e: 3f02           	movew %d2,%sp@-
00031d20: 2f0a           	movel %a2,%sp@-
00031d22: 4eb9 0003 0d5c 	jsr 0x30d5c
00031d28: 4eb9 0002 dc70 	jsr 0x2dc70
00031d2e: 4fef 0012      	lea %sp@(18),%sp
00031d32: 4cee 040c fff0 	moveml %fp@(-16),%d2-%d3/%a2
00031d38: 4e5e           	unlk %fp
00031d3a: 4e75           	rts
00031d3c:  _ob_find
00031d3c: 4e56 ffec      	linkw %fp,#-20
00031d40: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00031d44: 246e 0008      	moveal %fp@(8),%a2
00031d48: 342e 000c      	movew %fp@(12),%d2
00031d4c: 382e 000e      	movew %fp@(14),%d4
00031d50: 3c2e 0010      	movew %fp@(16),%d6
00031d54: 3e2e 0012      	movew %fp@(18),%d7
00031d58: 4a42           	tstw %d2
00031d5a: 6620           	bnes 0x31d7c
00031d5c: 426e fff8      	clrw %fp@(-8)
00031d60: 426e fffa      	clrw %fp@(-6)
00031d64: 426e fffc      	clrw %fp@(-4)
00031d68: 426e fffe      	clrw %fp@(-2)
00031d6c: 4245           	clrw %d5
00031d6e: 76ff           	moveq #-1,%d3
00031d70: 47ee fff0      	lea %fp@(-16),%a3
00031d74: 4bf9 0001 c66c 	lea 0x1c66c,%a5
00031d7a: 601c           	bras 0x31d98
00031d7c: 3f02           	movew %d2,%sp@-
00031d7e: 2f0a           	movel %a2,%sp@-
00031d80: 4eb9 0003 0e2c 	jsr 0x30e2c
00031d86: 486e fff8      	pea %fp@(-8)
00031d8a: 3f00           	movew %d0,%sp@-
00031d8c: 2f0a           	movel %a2,%sp@-
00031d8e: 4eba f214      	jsr %pc@(0x30fa4)
00031d92: 4fef 0010      	lea %sp@(16),%sp
00031d96: 60d4           	bras 0x31d6c
00031d98: 3042           	moveaw %d2,%a0
00031d9a: 2008           	movel %a0,%d0
00031d9c: d088           	addl %a0,%d0
00031d9e: d088           	addl %a0,%d0
00031da0: e788           	lsll #3,%d0
00031da2: 49f2 0800      	lea %a2@(0000000000000000,%d0:l),%a4
00031da6: 082c 0005 000b 	btst #5,%a4@(11)
00031dac: 671c           	beqs 0x31dca
00031dae: 2f0b           	movel %a3,%sp@-
00031db0: 3f02           	movew %d2,%sp@-
00031db2: 2f0a           	movel %a2,%sp@-
00031db4: 4eba f1c4      	jsr %pc@(0x30f7a)
00031db8: 302e fff8      	movew %fp@(-8),%d0
00031dbc: d16e fff0      	addw %d0,%fp@(-16)
00031dc0: 302e fffa      	movew %fp@(-6),%d0
00031dc4: d16e fff2      	addw %d0,%fp@(-14)
00031dc8: 600a           	bras 0x31dd4
00031dca: 2f0b           	movel %a3,%sp@-
00031dcc: 3f02           	movew %d2,%sp@-
00031dce: 2f0a           	movel %a2,%sp@-
00031dd0: 4eba f1d2      	jsr %pc@(0x30fa4)
00031dd4: 4fef 000a      	lea %sp@(10),%sp
00031dd8: 3d6c 0008 ffee 	movew %a4@(8),%fp@(-18)
00031dde: 2f0b           	movel %a3,%sp@-
00031de0: 3f07           	movew %d7,%sp@-
00031de2: 3f06           	movew %d6,%sp@-
00031de4: 4e95           	jsr %a5@
00031de6: 508f           	addql #8,%sp
00031de8: 4a40           	tstw %d0
00031dea: 6728           	beqs 0x31e14
00031dec: 302e ffee      	movew %fp@(-18),%d0
00031df0: 4a00           	tstb %d0
00031df2: 6d20           	blts 0x31e14
00031df4: 302c 0004      	movew %a4@(4),%d0
00031df8: 0c40 ffff      	cmpiw #-1,%d0
00031dfc: 6754           	beqs 0x31e52
00031dfe: 4a44           	tstw %d4
00031e00: 6750           	beqs 0x31e52
00031e02: 5344           	subqw #1,%d4
00031e04: 3d6e fff0 fff8 	movew %fp@(-16),%fp@(-8)
00031e0a: 3d6e fff2 fffa 	movew %fp@(-14),%fp@(-6)
00031e10: 3602           	movew %d2,%d3
00031e12: 604c           	bras 0x31e60
00031e14: 4a45           	tstw %d5
00031e16: 673c           	beqs 0x31e54
00031e18: 0c43 ffff      	cmpiw #-1,%d3
00031e1c: 6736           	beqs 0x31e54
00031e1e: 3043           	moveaw %d3,%a0
00031e20: 2008           	movel %a0,%d0
00031e22: d088           	addl %a0,%d0
00031e24: d088           	addl %a0,%d0
00031e26: e788           	lsll #3,%d0
00031e28: 3032 0802      	movew %a2@(0000000000000002,%d0:l),%d0
00031e2c: b440           	cmpw %d0,%d2
00031e2e: 6724           	beqs 0x31e54
00031e30: 3040           	moveaw %d0,%a0
00031e32: 2208           	movel %a0,%d1
00031e34: d288           	addl %a0,%d1
00031e36: d288           	addl %a0,%d1
00031e38: e789           	lsll #3,%d1
00031e3a: 3232 1800      	movew %a2@(0000000000000000,%d1:l),%d1
00031e3e: b441           	cmpw %d1,%d2
00031e40: 6708           	beqs 0x31e4a
00031e42: b641           	cmpw %d1,%d3
00031e44: 670e           	beqs 0x31e54
00031e46: 3001           	movew %d1,%d0
00031e48: 60e6           	bras 0x31e30
00031e4a: 0c40 ffff      	cmpiw #-1,%d0
00031e4e: 6610           	bnes 0x31e60
00031e50: 6002           	bras 0x31e54
00031e52: 3602           	movew %d2,%d3
00031e54: 3003           	movew %d3,%d0
00031e56: 4cee 3cfc ffc4 	moveml %fp@(-60),%d2-%d7/%a2-%a5
00031e5c: 4e5e           	unlk %fp
00031e5e: 4e75           	rts
00031e60: 7a01           	moveq #1,%d5
00031e62: 3400           	movew %d0,%d2
00031e64: 6000 ff32      	braw 0x31d98
00031e68:  _ob_add
00031e68: 2f0a           	movel %a2,%sp@-
00031e6a: 2f02           	movel %d2,%sp@-
00031e6c: 226f 000c      	moveal %sp@(12),%a1
00031e70: 342f 0010      	movew %sp@(16),%d2
00031e74: 302f 0012      	movew %sp@(18),%d0
00031e78: 0c42 ffff      	cmpiw #-1,%d2
00031e7c: 6744           	beqs 0x31ec2
00031e7e: 0c40 ffff      	cmpiw #-1,%d0
00031e82: 673e           	beqs 0x31ec2
00031e84: 3042           	moveaw %d2,%a0
00031e86: 2208           	movel %a0,%d1
00031e88: d288           	addl %a0,%d1
00031e8a: d288           	addl %a0,%d1
00031e8c: e789           	lsll #3,%d1
00031e8e: 41f1 1800      	lea %a1@(0000000000000000,%d1:l),%a0
00031e92: 3440           	moveaw %d0,%a2
00031e94: 220a           	movel %a2,%d1
00031e96: d28a           	addl %a2,%d1
00031e98: d28a           	addl %a2,%d1
00031e9a: e789           	lsll #3,%d1
00031e9c: 3382 1800      	movew %d2,%a1@(0000000000000000,%d1:l)
00031ea0: 3228 0004      	movew %a0@(4),%d1
00031ea4: 0c41 ffff      	cmpiw #-1,%d1
00031ea8: 6606           	bnes 0x31eb0
00031eaa: 3140 0002      	movew %d0,%a0@(2)
00031eae: 600e           	bras 0x31ebe
00031eb0: 3441           	moveaw %d1,%a2
00031eb2: 220a           	movel %a2,%d1
00031eb4: d28a           	addl %a2,%d1
00031eb6: d28a           	addl %a2,%d1
00031eb8: e789           	lsll #3,%d1
00031eba: 3380 1800      	movew %d0,%a1@(0000000000000000,%d1:l)
00031ebe: 3140 0004      	movew %d0,%a0@(4)
00031ec2: 241f           	movel %sp@+,%d2
00031ec4: 245f           	moveal %sp@+,%a2
00031ec6: 4e75           	rts
00031ec8: 6f62           	bles 0x31f2c
00031eca: 6a63           	bpls 0x31f2f
00031ecc: 5f64           	subqw #7,%a4@-
00031ece: 656c           	bcss 0x31f3c
00031ed0: 6574           	bcss 0x31f46
00031ed2: 6528           	bcss 0x31efc
00031ed4: 2920           	movel %a0@-,%a4@-
00031ed6: 6661           	bnes 0x31f39
00031ed8: 696c           	bvss 0x31f46
00031eda: 6564           	bcss 0x31f40
00031edc: 3a20           	movew %a0@-,%d5
00031ede: 6f62           	bles 0x31f42
00031ee0: 6a65           	bpls 0x31f47
00031ee2: 6374           	blss 0x31f58
00031ee4: 2025           	movel %a5@-,%d0
00031ee6: 6420           	bccs 0x31f08
00031ee8: 6e6f           	bgts 0x31f59
00031eea: 7420           	moveq #32,%d2
00031eec: 666f           	bnes 0x31f5d
00031eee: 756e 640a      	mvsw %fp@(25610),%d2
00031ef2: 0000 48e7      	orib #-25,%d0
00031ef4:  _ob_delete
00031ef6: 3830 246f      	movew %a0@(000000000000006f,%d2:w:4),%d4
00031efa: 0018 342f      	orib #47,%a0@+
00031efe: 001c 6700      	orib #0,%a4@+
00031f02: 0086 3042 2008 	oril #809639944,%d6
00031f08: d088           	addl %a0,%d0
00031f0a: d088           	addl %a0,%d0
00031f0c: e788           	lsll #3,%d0
00031f0e: 3632 0800      	movew %a2@(0000000000000000,%d0:l),%d3
00031f12: 3f02           	movew %d2,%sp@-
00031f14: 2f0a           	movel %a2,%sp@-
00031f16: 4eb9 0003 0e2c 	jsr 0x30e2c
00031f1c: 3040           	moveaw %d0,%a0
00031f1e: 2208           	movel %a0,%d1
00031f20: d288           	addl %a0,%d1
00031f22: d288           	addl %a0,%d1
00031f24: e789           	lsll #3,%d1
00031f26: 41f2 1800      	lea %a2@(0000000000000000,%d1:l),%a0
00031f2a: 3228 0002      	movew %a0@(2),%d1
00031f2e: 5c8f           	addql #6,%sp
00031f30: b441           	cmpw %d1,%d2
00031f32: 6614           	bnes 0x31f48
00031f34: b268 0004      	cmpw %a0@(4),%d1
00031f38: 6608           	bnes 0x31f42
00031f3a: 317c ffff 0004 	movew #-1,%a0@(4)
00031f40: 76ff           	moveq #-1,%d3
00031f42: 3143 0002      	movew %d3,%a0@(2)
00031f46: 6044           	bras 0x31f8c
00031f48: 3241           	moveaw %d1,%a1
00031f4a: 2809           	movel %a1,%d4
00031f4c: d889           	addl %a1,%d4
00031f4e: d889           	addl %a1,%d4
00031f50: e78c           	lsll #3,%d4
00031f52: 47f2 4800      	lea %a2@(0000000000000000,%d4:l),%a3
00031f56: 3253           	moveaw %a3@,%a1
00031f58: b449           	cmpw %a1,%d2
00031f5a: 6708           	beqs 0x31f64
00031f5c: b049           	cmpw %a1,%d0
00031f5e: 670a           	beqs 0x31f6a
00031f60: 3209           	movew %a1,%d1
00031f62: 60e4           	bras 0x31f48
00031f64: 0c41 ffff      	cmpiw #-1,%d1
00031f68: 6610           	bnes 0x31f7a
00031f6a: 3f02           	movew %d2,%sp@-
00031f6c: 487a ff5a      	pea %pc@(0x31ec8)
00031f70: 4eb9 0000 c7ca 	jsr 0xc7ca
00031f76: 5c8f           	addql #6,%sp
00031f78: 600e           	bras 0x31f88
00031f7a: 3683           	movew %d3,%a3@
00031f7c: b468 0004      	cmpw %a0@(4),%d2
00031f80: 660a           	bnes 0x31f8c
00031f82: 3141 0004      	movew %d1,%a0@(4)
00031f86: 6004           	bras 0x31f8c
00031f88: 4240           	clrw %d0
00031f8a: 6002           	bras 0x31f8e
00031f8c: 7001           	moveq #1,%d0
00031f8e: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
00031f92: 4e75           	rts
00031f94:  _ob_order
00031f94: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
00031f98: 246f 001c      	moveal %sp@(28),%a2
00031f9c: 342f 0020      	movew %sp@(32),%d2
00031fa0: 362f 0022      	movew %sp@(34),%d3
00031fa4: 4a42           	tstw %d2
00031fa6: 6700 0084      	beqw 0x3202c
00031faa: 3f02           	movew %d2,%sp@-
00031fac: 2f0a           	movel %a2,%sp@-
00031fae: 4eb9 0003 0e2c 	jsr 0x30e2c
00031fb4: 3800           	movew %d0,%d4
00031fb6: 3040           	moveaw %d0,%a0
00031fb8: 2008           	movel %a0,%d0
00031fba: d088           	addl %a0,%d0
00031fbc: d088           	addl %a0,%d0
00031fbe: e788           	lsll #3,%d0
00031fc0: 47f2 0800      	lea %a2@(0000000000000000,%d0:l),%a3
00031fc4: 3042           	moveaw %d2,%a0
00031fc6: 2008           	movel %a0,%d0
00031fc8: d088           	addl %a0,%d0
00031fca: d088           	addl %a0,%d0
00031fcc: e788           	lsll #3,%d0
00031fce: 49f2 0800      	lea %a2@(0000000000000000,%d0:l),%a4
00031fd2: 3f02           	movew %d2,%sp@-
00031fd4: 2f0a           	movel %a2,%sp@-
00031fd6: 4eba ff1c      	jsr %pc@(0x31ef4)
00031fda: 302b 0002      	movew %a3@(2),%d0
00031fde: 4fef 000c      	lea %sp@(12),%sp
00031fe2: 4a43           	tstw %d3
00031fe4: 6608           	bnes 0x31fee
00031fe6: 3880           	movew %d0,%a4@
00031fe8: 3742 0002      	movew %d2,%a3@(2)
00031fec: 6034           	bras 0x32022
00031fee: 0c43 ffff      	cmpiw #-1,%d3
00031ff2: 6618           	bnes 0x3200c
00031ff4: 302b 0004      	movew %a3@(4),%d0
00031ff8: 6018           	bras 0x32012
00031ffa: 3040           	moveaw %d0,%a0
00031ffc: 2008           	movel %a0,%d0
00031ffe: d088           	addl %a0,%d0
00032000: d088           	addl %a0,%d0
00032002: e788           	lsll #3,%d0
00032004: 3032 0800      	movew %a2@(0000000000000000,%d0:l),%d0
00032008: 5241           	addqw #1,%d1
0003200a: 6002           	bras 0x3200e
0003200c: 7201           	moveq #1,%d1
0003200e: b641           	cmpw %d1,%d3
00032010: 6ee8           	bgts 0x31ffa
00032012: 3040           	moveaw %d0,%a0
00032014: 2008           	movel %a0,%d0
00032016: d088           	addl %a0,%d0
00032018: d088           	addl %a0,%d0
0003201a: e788           	lsll #3,%d0
0003201c: d5c0           	addal %d0,%a2
0003201e: 3892           	movew %a2@,%a4@
00032020: 3482           	movew %d2,%a2@
00032022: b854           	cmpw %a4@,%d4
00032024: 660a           	bnes 0x32030
00032026: 3742 0004      	movew %d2,%a3@(4)
0003202a: 6004           	bras 0x32030
0003202c: 4240           	clrw %d0
0003202e: 6002           	bras 0x32032
00032030: 7001           	moveq #1,%d0
00032032: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
00032036: 4e75           	rts
00032038:  _ob_change
00032038: 4e56 ffcc      	linkw %fp,#-52
0003203c: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
00032040: 266e 0008      	moveal %fp@(8),%a3
00032044: 342e 000c      	movew %fp@(12),%d2
00032048: 362e 000e      	movew %fp@(14),%d3
0003204c: 486e fffc      	pea %fp@(-4)
00032050: 45ee ffec      	lea %fp@(-20),%a2
00032054: 2f0a           	movel %a2,%sp@-
00032056: 486e fff8      	pea %fp@(-8)
0003205a: 486e fffa      	pea %fp@(-6)
0003205e: 486e fffe      	pea %fp@(-2)
00032062: 486e fff4      	pea %fp@(-12)
00032066: 3f02           	movew %d2,%sp@-
00032068: 2f0b           	movel %a3,%sp@-
0003206a: 4eb9 0003 0c84 	jsr 0x30c84
00032070: 4fef 001e      	lea %sp@(30),%sp
00032074: b66e fffe      	cmpw %fp@(-2),%d3
00032078: 6700 0122      	beqw 0x3219c
0003207c: 70ff           	moveq #-1,%d0
0003207e: b0ae fff4      	cmpl %fp@(-12),%d0
00032082: 6700 0118      	beqw 0x3219c
00032086: 3042           	moveaw %d2,%a0
00032088: 2008           	movel %a0,%d0
0003208a: d088           	addl %a0,%d0
0003208c: d088           	addl %a0,%d0
0003208e: e788           	lsll #3,%d0
00032090: 3783 080a      	movew %d3,%a3@(000000000000000a,%d0:l)
00032094: 4a6e 0010      	tstw %fp@(16)
00032098: 6700 0102      	beqw 0x3219c
0003209c: 486e ffee      	pea %fp@(-18)
000320a0: 2f0a           	movel %a2,%sp@-
000320a2: 3f02           	movew %d2,%sp@-
000320a4: 2f0b           	movel %a3,%sp@-
000320a6: 4eba ee86      	jsr %pc@(0x30f2e)
000320aa: 4eb9 0002 dc54 	jsr 0x2dc54
000320b0: 4fef 000e      	lea %sp@(14),%sp
000320b4: 4a6e fffc      	tstw %fp@(-4)
000320b8: 6c04           	bges 0x320be
000320ba: 426e fffc      	clrw %fp@(-4)
000320be: 382e fffa      	movew %fp@(-6),%d4
000320c2: 0c44 0018      	cmpiw #24,%d4
000320c6: 670a           	beqs 0x320d2
000320c8: 0c44 001f      	cmpiw #31,%d4
000320cc: 6648           	bnes 0x32116
000320ce: 6000 00b2      	braw 0x32182
000320d2: 246e fff4      	moveal %fp@(-12),%a2
000320d6: 2d4b ffce      	movel %a3,%fp@(-50)
000320da: 3d42 ffd2      	movew %d2,%fp@(-46)
000320de: 3d6e fffe ffd4 	movew %fp@(-2),%fp@(-44)
000320e4: 3d43 ffd6      	movew %d3,%fp@(-42)
000320e8: 2d6e ffec ffd8 	movel %fp@(-20),%fp@(-40)
000320ee: 2d6e fff0 ffdc 	movel %fp@(-16),%fp@(-36)
000320f4: 486e ffe0      	pea %fp@(-32)
000320f8: 4eb9 0002 c550 	jsr 0x2c550
000320fe: 2d6a 0004 ffe8 	movel %a2@(4),%fp@(-24)
00032104: 2052           	moveal %a2@,%a0
00032106: 47ee ffce      	lea %fp@(-50),%a3
0003210a: 2f0b           	movel %a3,%sp@-
0003210c: 4e90           	jsr %a0@
0003210e: 588f           	addql #4,%sp
00032110: 588f           	addql #4,%sp
00032112: 6000 0082      	braw 0x32196
00032116: 302e fffe      	movew %fp@(-2),%d0
0003211a: b740           	eorw %d3,%d0
0003211c: 0800 0000      	btst #0,%d0
00032120: 6760           	beqs 0x32182
00032122: 2f2e fff4      	movel %fp@(-12),%sp@-
00032126: 3f2e fff8      	movew %fp@(-8),%sp@-
0003212a: 3f04           	movew %d4,%sp@-
0003212c: 4eba ed6a      	jsr %pc@(0x30e98)
00032130: 508f           	addql #8,%sp
00032132: 3a00           	movew %d0,%d5
00032134: 660c           	bnes 0x32142
00032136: 0c44 0017      	cmpiw #23,%d4
0003213a: 6646           	bnes 0x32182
0003213c: 0803 0000      	btst #0,%d3
00032140: 6640           	bnes 0x32182
00032142: 362e fffc      	movew %fp@(-4),%d3
00032146: 3203           	movew %d3,%d1
00032148: 4441           	negw %d1
0003214a: d241           	addw %d1,%d1
0003214c: 3001           	movew %d1,%d0
0003214e: d06e fff2      	addw %fp@(-14),%d0
00032152: 3f00           	movew %d0,%sp@-
00032154: d26e fff0      	addw %fp@(-16),%d1
00032158: 3f01           	movew %d1,%sp@-
0003215a: 3003           	movew %d3,%d0
0003215c: d06e ffee      	addw %fp@(-18),%d0
00032160: 3f00           	movew %d0,%sp@-
00032162: d66e ffec      	addw %fp@(-20),%d3
00032166: 3f03           	movew %d3,%sp@-
00032168: 3f3c 0007      	movew #7,%sp@-
0003216c: 3f3c 0001      	movew #1,%sp@-
00032170: 3f3c 0003      	movew #3,%sp@-
00032174: 4eb9 0002 cc0e 	jsr 0x2cc0e
0003217a: 4fef 000e      	lea %sp@(14),%sp
0003217e: 4a45           	tstw %d5
00032180: 6614           	bnes 0x32196
00032182: 3f2e ffee      	movew %fp@(-18),%sp@-
00032186: 3f2e ffec      	movew %fp@(-20),%sp@-
0003218a: 3f02           	movew %d2,%sp@-
0003218c: 2f0b           	movel %a3,%sp@-
0003218e: 4eba ef4c      	jsr %pc@(0x310dc)
00032192: 4fef 000a      	lea %sp@(10),%sp
00032196: 4eb9 0002 dc70 	jsr 0x2dc70
0003219c: 4cee 0c3c ffb4 	moveml %fp@(-76),%d2-%d5/%a2-%a3
000321a2: 4e5e           	unlk %fp
000321a4: 4e75           	rts
000321a6:  _init_3d
000321a6: 4279 0005 835a 	clrw 0x5835a
000321ac: 33fc 0001 0005 	movew #1,0x5835c
000321b2: 835c 
000321b4: 33fc 0001 0005 	movew #1,0x58356
000321ba: 8356 
000321bc: 4279 0005 8358 	clrw 0x58358
000321c2: 0c79 0008 0005 	cmpiw #8,0x5425a
000321c8: 425a 
000321ca: 6e14           	bgts 0x321e0
000321cc: 4279 0005 8354 	clrw 0x58354
000321d2: 4279 0005 835e 	clrw 0x5835e
000321d8: 4279 0005 8360 	clrw 0x58360
000321de: 4e75           	rts
000321e0: 33fc 0008 0005 	movew #8,0x58354
000321e6: 8354 
000321e8: 33fc 0008 0005 	movew #8,0x5835e
000321ee: 835e 
000321f0: 33fc 0008 0005 	movew #8,0x58360
000321f6: 8360 
000321f8: 4e75           	rts
000321fa:  _ob_sysvar
000321fa: 2f02           	movel %d2,%sp@-
000321fc: 302f 000c      	movew %sp@(12),%d0
00032200: 342f 000e      	movew %sp@(14),%d2
00032204: 206f 0010      	moveal %sp@(16),%a0
00032208: 226f 0014      	moveal %sp@(20),%a1
0003220c: 322f 000a      	movew %sp@(10),%d1
00032210: 5341           	subqw #1,%d1
00032212: 4a6f 0008      	tstw %sp@(8)
00032216: 6700 0092      	beqw 0x322aa
0003221a: 0c41 0004      	cmpiw #4,%d1
0003221e: 6200 00ec      	bhiw 0x3230c
00032222: 0281 0000 ffff 	andil #65535,%d1
00032228: d281           	addl %d1,%d1
0003222a: 323b 1806      	movew %pc@(0x32232,%d1:l),%d1
0003222e: 4efb 1002      	jmp %pc@(0x32232,%d1:w)
00032232: 000a           	.short 0x000a
00032234: 0028 0046 0058 	orib #70,%a0@(88)
0003223a: 0068 0c40 ffff 	oriw #3136,%a0@(-1)
00032240: 6706           	beqs 0x32248
00032242: 33c0 0005 835a 	movew %d0,0x5835a
00032248: 0c42 ffff      	cmpiw #-1,%d2
0003224c: 6700 00ba      	beqw 0x32308
00032250: 33c2 0005 835c 	movew %d2,0x5835c
00032256: 6000 00b0      	braw 0x32308
0003225a: 0c40 ffff      	cmpiw #-1,%d0
0003225e: 6706           	beqs 0x32266
00032260: 33c0 0005 8356 	movew %d0,0x58356
00032266: 0c42 ffff      	cmpiw #-1,%d2
0003226a: 6700 009c      	beqw 0x32308
0003226e: 33c2 0005 8358 	movew %d2,0x58358
00032274: 6000 0092      	braw 0x32308
00032278: b079 0005 425a 	cmpw 0x5425a,%d0
0003227e: 6c00 008c      	bgew 0x3230c
00032282: 33c0 0005 835e 	movew %d0,0x5835e
00032288: 607e           	bras 0x32308
0003228a: b079 0005 425a 	cmpw 0x5425a,%d0
00032290: 6c7a           	bges 0x3230c
00032292: 33c0 0005 8360 	movew %d0,0x58360
00032298: 606e           	bras 0x32308
0003229a: b079 0005 425a 	cmpw 0x5425a,%d0
000322a0: 6c6a           	bges 0x3230c
000322a2: 33c0 0005 8354 	movew %d0,0x58354
000322a8: 605e           	bras 0x32308
000322aa: 0c41 0005      	cmpiw #5,%d1
000322ae: 625c           	bhis 0x3230c
000322b0: 0281 0000 ffff 	andil #65535,%d1
000322b6: d281           	addl %d1,%d1
000322b8: 303b 1806      	movew %pc@(0x322c0,%d1:l),%d0
000322bc: 4efb 0002      	jmp %pc@(0x322c0,%d0:w)
000322c0: 000c           	.short 0x000c
000322c2: 001a 0028      	orib #40,%a2@+
000322c6: 0030 0038 0040 	orib #56,%a0@(0000000000000040,%d0:w)
000322cc: 30b9 0005 835a 	movew 0x5835a,%a0@
000322d2: 32b9 0005 835c 	movew 0x5835c,%a1@
000322d8: 602e           	bras 0x32308
000322da: 30b9 0005 8356 	movew 0x58356,%a0@
000322e0: 32b9 0005 8358 	movew 0x58358,%a1@
000322e6: 6020           	bras 0x32308
000322e8: 30b9 0005 835e 	movew 0x5835e,%a0@
000322ee: 6018           	bras 0x32308
000322f0: 30b9 0005 8360 	movew 0x58360,%a0@
000322f6: 6010           	bras 0x32308
000322f8: 30b9 0005 8354 	movew 0x58354,%a0@
000322fe: 6008           	bras 0x32308
00032300: 30bc 0002      	movew #2,%a0@
00032304: 32bc 0002      	movew #2,%a1@
00032308: 7001           	moveq #1,%d0
0003230a: 6002           	bras 0x3230e
0003230c: 4240           	clrw %d0
0003230e: 241f           	movel %sp@+,%d2
00032310: 4e75           	rts
00032312:  _ob_fs
00032312: 306f 0008      	moveaw %sp@(8),%a0
00032316: 2008           	movel %a0,%d0
00032318: d088           	addl %a0,%d0
0003231a: d088           	addl %a0,%d0
0003231c: e788           	lsll #3,%d0
0003231e: 206f 0004      	moveal %sp@(4),%a0
00032322: d1c0           	addal %d0,%a0
00032324: 226f 000a      	moveal %sp@(10),%a1
00032328: 32a8 0008      	movew %a0@(8),%a1@
0003232c: 3028 000a      	movew %a0@(10),%d0
00032330: 4e75           	rts
00032332: 0100           	btst %d0,%d0
00032334: 0302           	btst %d1,%d2
00032336: 0100           	btst %d0,%d0
00032338: 0d0f 0e0a      	movepw %sp@(3594),%d6
0003233c: 0c0b 0908      	cmpib #8,%d3
00032340: 0507           	btst %d2,%d7
00032342: 0602 0403      	addib #3,%d2
00032346: 0000 322f      	orib #47,%d0
00032348:  _pd_index
0003234a: 0004 0c41      	orib #65,%d4
0003234e: 0001 6e18      	orib #24,%d1
00032352: 3041           	moveaw %d1,%a0
00032354: 2208           	movel %a0,%d1
00032356: d288           	addl %a0,%d1
00032358: d288           	addl %a0,%d1
0003235a: e789           	lsll #3,%d1
0003235c: 2001           	movel %d1,%d0
0003235e: ef88           	lsll #7,%d0
00032360: 9081           	subl %d1,%d0
00032362: 0680 0005 4d30 	addil #347440,%d0
00032368: 4e75           	rts
0003236a: c3fc 0be8      	mulsw #3048,%d1
0003236e: 2039 0005 800a 	movel 0x5800a,%d0
00032374: d081           	addl %d1,%d0
00032376: 0680 ffff f1b4 	addil #-3660,%d0
0003237c: 4e75           	rts
0003237e:  _fpdnm
0003237e: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
00032382: 262f 001c      	movel %sp@(28),%d3
00032386: 382f 0020      	movew %sp@(32),%d4
0003238a: 4242           	clrw %d2
0003238c: 49fa ffba      	lea %pc@(0x32348),%a4
00032390: 47f9 0001 c0a2 	lea 0x1c0a2,%a3
00032396: 602a           	bras 0x323c2
00032398: 3f02           	movew %d2,%sp@-
0003239a: 4e94           	jsr %a4@
0003239c: 548f           	addql #2,%sp
0003239e: 2440           	moveal %d0,%a2
000323a0: 4a83           	tstl %d3
000323a2: 6716           	beqs 0x323ba
000323a4: 4878 0008      	pea 0x8
000323a8: 486a 000c      	pea %a2@(12)
000323ac: 2f03           	movel %d3,%sp@-
000323ae: 4e93           	jsr %a3@
000323b0: 4fef 000c      	lea %sp@(12),%sp
000323b4: 4a40           	tstw %d0
000323b6: 6608           	bnes 0x323c0
000323b8: 6012           	bras 0x323cc
000323ba: b86a 001c      	cmpw %a2@(28),%d4
000323be: 670c           	beqs 0x323cc
000323c0: 5242           	addqw #1,%d2
000323c2: b479 0005 80f4 	cmpw 0x580f4,%d2
000323c8: 6dce           	blts 0x32398
000323ca: 95ca           	subal %a2,%a2
000323cc: 200a           	movel %a2,%d0
000323ce: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
000323d2: 4e75           	rts
000323d4:  _p_nameit
000323d4: 2f0a           	movel %a2,%sp@-
000323d6: 246f 000c      	moveal %sp@(12),%a2
000323da: 307c 000c      	moveaw #12,%a0
000323de: d1ef 0008      	addal %sp@(8),%a0
000323e2: 4240           	clrw %d0
000323e4: 600c           	bras 0x323f2
000323e6: 10c1           	moveb %d1,%a0@+
000323e8: 2248           	moveal %a0,%a1
000323ea: 5240           	addqw #1,%d0
000323ec: 0c40 0008      	cmpiw #8,%d0
000323f0: 6714           	beqs 0x32406
000323f2: 2248           	moveal %a0,%a1
000323f4: 121a           	moveb %a2@+,%d1
000323f6: 670e           	beqs 0x32406
000323f8: 0c01 002e      	cmpib #46,%d1
000323fc: 66e8           	bnes 0x323e6
000323fe: 6006           	bras 0x32406
00032400: 12fc 0020      	moveb #32,%a1@+
00032404: 5240           	addqw #1,%d0
00032406: 0c40 0008      	cmpiw #8,%d0
0003240a: 66f4           	bnes 0x32400
0003240c: 245f           	moveal %sp@+,%a2
0003240e: 4e75           	rts
00032410:  _p_setappdir
00032410: 206f 0008      	moveal %sp@(8),%a0
00032414: 2248           	moveal %a0,%a1
00032416: 2008           	movel %a0,%d0
00032418: 6008           	bras 0x32422
0003241a: 0c01 005c      	cmpib #92,%d1
0003241e: 6602           	bnes 0x32422
00032420: 2009           	movel %a1,%d0
00032422: 1219           	moveb %a1@+,%d1
00032424: 66f4           	bnes 0x3241a
00032426: 226f 0004      	moveal %sp@(4),%a1
0003242a: 43e9 0108      	lea %a1@(264),%a1
0003242e: 6002           	bras 0x32432
00032430: 12d8           	moveb %a0@+,%a1@+
00032432: b088           	cmpl %a0,%d0
00032434: 62fa           	bhis 0x32430
00032436: 4211           	clrb %a1@
00032438: 4e75           	rts
0003243a:  _pstart
0003243a: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0003243e: 262f 0014      	movel %sp@(20),%d3
00032442: 3439 0005 800e 	movew 0x5800e,%d2
00032448: 3f02           	movew %d2,%sp@-
0003244a: 4eba fefc      	jsr %pc@(0x32348)
0003244e: 548f           	addql #2,%sp
00032450: 2440           	moveal %d0,%a2
00032452: 3542 001c      	movew %d2,%a2@(28)
00032456: 5242           	addqw #1,%d2
00032458: 33c2 0005 800e 	movew %d2,0x5800e
0003245e: 256f 0018 0018 	movel %sp@(24),%a2@(24)
00032464: 2f03           	movel %d3,%sp@-
00032466: 2f00           	movel %d0,%sp@-
00032468: 4eba ff6a      	jsr %pc@(0x323d4)
0003246c: 2f03           	movel %d3,%sp@-
0003246e: 2f0a           	movel %a2,%sp@-
00032470: 4eba ff9e      	jsr %pc@(0x32410)
00032474: 2f2f 0020      	movel %sp@(32),%sp@-
00032478: 2f0a           	movel %a2,%sp@-
0003247a: 4eb9 0002 9218 	jsr 0x29218
00032480: 026a fffe 001e 	andiw #-2,%a2@(30)
00032486: 24b9 0005 8032 	movel 0x58032,%a2@
0003248c: 23ca 0005 8032 	movel %a2,0x58032
00032492: 4fef 0018      	lea %sp@(24),%sp
00032496: 200a           	movel %a2,%d0
00032498: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0003249c: 4e75           	rts
0003249e:  _insert_process
0003249e: 2f0a           	movel %a2,%sp@-
000324a0: 246f 0008      	moveal %sp@(8),%a2
000324a4: 226f 000c      	moveal %sp@(12),%a1
000324a8: 2051           	moveal %a1@,%a0
000324aa: 6004           	bras 0x324b0
000324ac: 2248           	moveal %a0,%a1
000324ae: 2050           	moveal %a0@,%a0
000324b0: b0fc 0000      	cmpaw #0,%a0
000324b4: 66f6           	bnes 0x324ac
000324b6: 4292           	clrl %a2@
000324b8: 228a           	movel %a2,%a1@
000324ba: 245f           	moveal %sp@+,%a2
000324bc: 4e75           	rts
000324be: 0000 48e7      	orib #-25,%d0
000324c2: 303e           	.short 0x303e
000324c4: 246f 0022      	moveal %sp@(34),%a2
000324c8: 206f 0026      	moveal %sp@(38),%a0
000324cc: 3628 0004      	movew %a0@(4),%d3
000324d0: 3643           	moveaw %d3,%a3
000324d2: 2028 0006      	movel %a0@(6),%d0
000324d6: 4a6f 0020      	tstw %sp@(32)
000324da: 6700 00b0      	beqw 0x3258c
000324de: 306a 0086      	moveaw %a2@(134),%a0
000324e2: 2f0b           	movel %a3,%sp@-
000324e4: 2f00           	movel %d0,%sp@-
000324e6: d1ea 0082      	addal %a2@(130),%a0
000324ea: 2f08           	movel %a0,%sp@-
000324ec: 4eb9 0001 bb80 	jsr 0x1bb80
000324f2: 366a 0086      	moveaw %a2@(134),%a3
000324f6: 47eb 0088      	lea %a3@(136),%a3
000324fa: 47f2 b800      	lea %a2@(0000000000000000,%a3:l),%a3
000324fe: 3013           	movew %a3@,%d0
00032500: 4fef 000c      	lea %sp@(12),%sp
00032504: 0c40 0014      	cmpiw #20,%d0
00032508: 6760           	beqs 0x3256a
0003250a: 0c40 0018      	cmpiw #24,%d0
0003250e: 675a           	beqs 0x3256a
00032510: 0c40 0019      	cmpiw #25,%d0
00032514: 6754           	beqs 0x3256a
00032516: 0c40 001a      	cmpiw #26,%d0
0003251a: 666a           	bnes 0x32586
0003251c: 604c           	bras 0x3256a
0003251e: 3042           	moveaw %d2,%a0
00032520: 41e8 0088      	lea %a0@(136),%a0
00032524: 41f2 8800      	lea %a2@(0000000000000000,%a0:l),%a0
00032528: 3010           	movew %a0@,%d0
0003252a: 0c40 0014      	cmpiw #20,%d0
0003252e: 6616           	bnes 0x32546
00032530: 3028 0006      	movew %a0@(6),%d0
00032534: b06b 0006      	cmpw %a3@(6),%d0
00032538: 6624           	bnes 0x3255e
0003253a: 4868 0008      	pea %a0@(8)
0003253e: 2f0d           	movel %a5,%sp@-
00032540: 4e94           	jsr %a4@
00032542: 508f           	addql #8,%sp
00032544: 6014           	bras 0x3255a
00032546: 0c40 0018      	cmpiw #24,%d0
0003254a: 6612           	bnes 0x3255e
0003254c: 4878 0010      	pea 0x10
00032550: 2f0b           	movel %a3,%sp@-
00032552: 2f08           	movel %a0,%sp@-
00032554: 4e96           	jsr %fp@
00032556: 4fef 000c      	lea %sp@(12),%sp
0003255a: 4243           	clrw %d3
0003255c: 601e           	bras 0x3257c
0003255e: 3028 0004      	movew %a0@(4),%d0
00032562: 0640 0010      	addiw #16,%d0
00032566: d440           	addw %d0,%d2
00032568: 6012           	bras 0x3257c
0003256a: 4242           	clrw %d2
0003256c: 4df9 0001 bb80 	lea 0x1bb80,%fp
00032572: 4beb 0008      	lea %a3@(8),%a5
00032576: 49f9 0001 c790 	lea 0x1c790,%a4
0003257c: b46a 0086      	cmpw %a2@(134),%d2
00032580: 6c04           	bges 0x32586
00032582: 4a43           	tstw %d3
00032584: 6698           	bnes 0x3251e
00032586: d76a 0086      	addw %d3,%a2@(134)
0003258a: 6038           	bras 0x325c4
0003258c: 2f0b           	movel %a3,%sp@-
0003258e: 2f2a 0082      	movel %a2@(130),%sp@-
00032592: 2f00           	movel %d0,%sp@-
00032594: 49f9 0001 bb80 	lea 0x1bb80,%a4
0003259a: 4e94           	jsr %a4@
0003259c: 326a 0086      	moveaw %a2@(134),%a1
000325a0: 92c3           	subaw %d3,%a1
000325a2: 3609           	movew %a1,%d3
000325a4: 3549 0086      	movew %a1,%a2@(134)
000325a8: 4fef 000c      	lea %sp@(12),%sp
000325ac: 4a43           	tstw %d3
000325ae: 6714           	beqs 0x325c4
000325b0: 206a 0082      	moveal %a2@(130),%a0
000325b4: 3249           	moveaw %a1,%a1
000325b6: 2f09           	movel %a1,%sp@-
000325b8: 4870 b800      	pea %a0@(0000000000000000,%a3:l)
000325bc: 2f08           	movel %a0,%sp@-
000325be: 4e94           	jsr %a4@
000325c0: 4fef 000c      	lea %sp@(12),%sp
000325c4: 4cdf 7c0c      	moveml %sp@+,%d2-%d3/%a2-%fp
000325c8: 4e75           	rts
000325ca:  _aqueue
000325ca: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
000325ce: 342f 0014      	movew %sp@(20),%d2
000325d2: 246f 0016      	moveal %sp@(22),%a2
000325d6: 206f 001a      	moveal %sp@(26),%a0
000325da: 2650           	moveal %a0@,%a3
000325dc: 6710           	beqs 0x325ee
000325de: 303c 0080      	movew #128,%d0
000325e2: 906b 0086      	subw %a3@(134),%d0
000325e6: b068 0004      	cmpw %a0@(4),%d0
000325ea: 5cc0           	sge %d0
000325ec: 6006           	bras 0x325f4
000325ee: 4a6b 0086      	tstw %a3@(134)
000325f2: 5ec0           	sgt %d0
000325f4: 4880           	extw %d0
000325f6: 4440           	negw %d0
000325f8: b042           	cmpw %d2,%d0
000325fa: 6706           	beqs 0x32602
000325fc: 49eb 0030      	lea %a3@(48),%a4
00032600: 6004           	bras 0x32606
00032602: 49eb 002c      	lea %a3@(44),%a4
00032606: 4a40           	tstw %d0
00032608: 6768           	beqs 0x32672
0003260a: 2f08           	movel %a0,%sp@-
0003260c: 2f0b           	movel %a3,%sp@-
0003260e: 3f02           	movew %d2,%sp@-
00032610: 4eba feae      	jsr %pc@(0x324c0)
00032614: 3f3c 0001      	movew #1,%sp@-
00032618: 2f0a           	movel %a2,%sp@-
0003261a: 4eb9 0002 99ac 	jsr 0x299ac
00032620: 2454           	moveal %a4@,%a2
00032622: 4fef 0010      	lea %sp@(16),%sp
00032626: b4fc 0000      	cmpaw #0,%a2
0003262a: 675c           	beqs 0x32688
0003262c: 006a 0001 0014 	oriw #1,%a2@(20)
00032632: 28aa 0004      	movel %a2@(4),%a4@
00032636: 206a 0004      	moveal %a2@(4),%a0
0003263a: b0fc 0000      	cmpaw #0,%a0
0003263e: 6706           	beqs 0x32646
00032640: 216a 0008 0008 	movel %a2@(8),%a0@(8)
00032646: 2f2a 0010      	movel %a2@(16),%sp@-
0003264a: 2f0b           	movel %a3,%sp@-
0003264c: 4a42           	tstw %d2
0003264e: 57c0           	seq %d0
00032650: 4880           	extw %d0
00032652: 4440           	negw %d0
00032654: 3f00           	movew %d0,%sp@-
00032656: 4eba fe68      	jsr %pc@(0x324c0)
0003265a: 4fef 000a      	lea %sp@(10),%sp
0003265e: 3f7c 0001 0018 	movew #1,%sp@(24)
00032664: 2f4a 0014      	movel %a2,%sp@(20)
00032668: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0003266c: 4ef9 0002 99ac 	jmp 0x299ac
00032672: 2548 0010      	movel %a0,%a2@(16)
00032676: 2f4c 0018      	movel %a4,%sp@(24)
0003267a: 2f4a 0014      	movel %a2,%sp@(20)
0003267e: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00032682: 4ef9 0002 9a58 	jmp 0x29a58
00032688: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0003268c: 4e75           	rts
0003268e: 0000 2f02      	orib #2,%d0
00032692: 342f 0008      	movew %sp@(8),%d2
00032696: 322f 000a      	movew %sp@(10),%d1
0003269a: 2079 0005 8364 	moveal 0x58364,%a0
000326a0: 0c42 0010      	cmpiw #16,%d2
000326a4: 6200 00fa      	bhiw 0x327a0
000326a8: 7000           	moveq #0,%d0
000326aa: 3002           	movew %d2,%d0
000326ac: d080           	addl %d0,%d0
000326ae: 303b 0806      	movew %pc@(0x326b6,%d0:l),%d0
000326b2: 4efb 0002      	jmp %pc@(0x326b6,%d0:w)
000326b6: 0022 003e      	orib #62,%a2@-
000326ba: 0048           	.short 0x0048
000326bc: 0052 005a      	oriw #90,%a2@
000326c0: 00a2 00b4 0062 	oril #11796578,%a2@-
000326c6: 0048           	.short 0x0048
000326c8: 0074 0074 0052 	oriw #116,%a4@(0000000000000052,%d0:w)
000326ce: 0088 0088 005a 	oril #8912986,%d0
000326d4: 00cc           	.short 0x00cc
000326d6: 00d2           	.short 0x00d2
000326d8: 0281 0000 ffff 	andil #65535,%d1
000326de: d281           	addl %d1,%d1
000326e0: 2079 0005 8368 	moveal 0x58368,%a0
000326e6: 2068 000a      	moveal %a0@(10),%a0
000326ea: d1c1           	addal %d1,%a0
000326ec: 2030 1800      	movel %a0@(0000000000000000,%d1:l),%d0
000326f0: 6000 00b0      	braw 0x327a2
000326f4: 3268 0002      	moveaw %a0@(2),%a1
000326f8: 7018           	moveq #24,%d0
000326fa: 6000 0092      	braw 0x3278e
000326fe: 3268 0004      	moveaw %a0@(4),%a1
00032702: 701c           	moveq #28,%d0
00032704: 6000 0088      	braw 0x3278e
00032708: 3268 0006      	moveaw %a0@(6),%a1
0003270c: 7022           	moveq #34,%d0
0003270e: 607e           	bras 0x3278e
00032710: 3268 0008      	moveaw %a0@(8),%a1
00032714: 700e           	moveq #14,%d0
00032716: 6076           	bras 0x3278e
00032718: 3f01           	movew %d1,%sp@-
0003271a: 3f3c 0001      	movew #1,%sp@-
0003271e: 4eba ff70      	jsr %pc@(0x32690)
00032722: 588f           	addql #4,%sp
00032724: 720c           	moveq #12,%d1
00032726: d081           	addl %d1,%d0
00032728: 6078           	bras 0x327a2
0003272a: 3f01           	movew %d1,%sp@-
0003272c: 3f3c 0002      	movew #2,%sp@-
00032730: 4eba ff5e      	jsr %pc@(0x32690)
00032734: 588f           	addql #4,%sp
00032736: 0c42 0009      	cmpiw #9,%d2
0003273a: 6618           	bnes 0x32754
0003273c: 6012           	bras 0x32750
0003273e: 3f01           	movew %d1,%sp@-
00032740: 3f3c 0003      	movew #3,%sp@-
00032744: 4eba ff4a      	jsr %pc@(0x32690)
00032748: 588f           	addql #4,%sp
0003274a: 0c42 000c      	cmpiw #12,%d2
0003274e: 6604           	bnes 0x32754
00032750: 5880           	addql #4,%d0
00032752: 604e           	bras 0x327a2
00032754: 5080           	addql #8,%d0
00032756: 604a           	bras 0x327a2
00032758: d241           	addw %d1,%d1
0003275a: d241           	addw %d1,%d1
0003275c: 0281 0000 ffff 	andil #65535,%d1
00032762: 7000           	moveq #0,%d0
00032764: 3028 000a      	movew %a0@(10),%d0
00032768: 6010           	bras 0x3277a
0003276a: d241           	addw %d1,%d1
0003276c: d241           	addw %d1,%d1
0003276e: 0281 0000 ffff 	andil #65535,%d1
00032774: 7000           	moveq #0,%d0
00032776: 3028 0010      	movew %a0@(16),%d0
0003277a: d1c1           	addal %d1,%a0
0003277c: 2030 0800      	movel %a0@(0000000000000000,%d0:l),%d0
00032780: 6020           	bras 0x327a2
00032782: 3268 000a      	moveaw %a0@(10),%a1
00032786: 6004           	bras 0x3278c
00032788: 3268 0010      	moveaw %a0@(16),%a1
0003278c: 7004           	moveq #4,%d0
0003278e: c1c1           	mulsw %d1,%d0
00032790: 0280 0000 ffff 	andil #65535,%d0
00032796: 7400           	moveq #0,%d2
00032798: 3409           	movew %a1,%d2
0003279a: d082           	addl %d2,%d0
0003279c: d088           	addl %a0,%d0
0003279e: 6002           	bras 0x327a2
000327a0: 70ff           	moveq #-1,%d0
000327a2: 241f           	movel %sp@+,%d2
000327a4: 4e75           	rts
000327a6: 2f02           	movel %d2,%sp@-
000327a8: 206f 0008      	moveal %sp@(8),%a0
000327ac: 7000           	moveq #0,%d0
000327ae: 0828 0002 0001 	btst #2,%a0@(1)
000327b4: 6718           	beqs 0x327ce
000327b6: 3028 0022      	movew %a0@(34),%d0
000327ba: 2030 0804      	movel %a0@(0000000000000004,%d0:l),%d0
000327be: 2200           	movel %d0,%d1
000327c0: 5281           	addql #1,%d1
000327c2: 7401           	moveq #1,%d2
000327c4: b481           	cmpl %d1,%d2
000327c6: 6404           	bccs 0x327cc
000327c8: d088           	addl %a0,%d0
000327ca: 6002           	bras 0x327ce
000327cc: 7000           	moveq #0,%d0
000327ce: 241f           	movel %sp@+,%d2
000327d0: 4e75           	rts
000327d2: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
000327d6: 382f 0018      	movew %sp@(24),%d4
000327da: 362f 001a      	movew %sp@(26),%d3
000327de: 4242           	clrw %d2
000327e0: 45fa feae      	lea %pc@(0x32690),%a2
000327e4: 601c           	bras 0x32802
000327e6: 3f02           	movew %d2,%sp@-
000327e8: 3f03           	movew %d3,%sp@-
000327ea: 4e92           	jsr %a2@
000327ec: 588f           	addql #4,%sp
000327ee: 2040           	moveal %d0,%a0
000327f0: 2210           	movel %a0@,%d1
000327f2: 7aff           	moveq #-1,%d5
000327f4: ba81           	cmpl %d1,%d5
000327f6: 6708           	beqs 0x32800
000327f8: d2b9 0005 8364 	addl 0x58364,%d1
000327fe: 2081           	movel %d1,%a0@
00032800: 5242           	addqw #1,%d2
00032802: b842           	cmpw %d2,%d4
00032804: 6ee0           	bgts 0x327e6
00032806: 4cdf 043c      	moveml %sp@+,%d2-%d5/%a2
0003280a: 4e75           	rts
0003280c: 2f02           	movel %d2,%sp@-
0003280e: 3f2f 000a      	movew %sp@(10),%sp@-
00032812: 3f2f 000a      	movew %sp@(10),%sp@-
00032816: 4eba fe78      	jsr %pc@(0x32690)
0003281a: 588f           	addql #4,%sp
0003281c: 2040           	moveal %d0,%a0
0003281e: 2210           	movel %a0@,%d1
00032820: 74ff           	moveq #-1,%d2
00032822: b481           	cmpl %d1,%d2
00032824: 670c           	beqs 0x32832
00032826: d2b9 0005 8364 	addl 0x58364,%d1
0003282c: 2081           	movel %d1,%a0@
0003282e: 7001           	moveq #1,%d0
00032830: 6002           	bras 0x32834
00032832: 4240           	clrw %d0
00032834: 241f           	movel %sp@+,%d2
00032836: 4e75           	rts
00032838: 206f 0004      	moveal %sp@(4),%a0
0003283c: 23c8 0005 8368 	movel %a0,0x58368
00032842: 23e8 000e 0005 	movel %a0@(14),0x58364
00032848: 8364 
0003284a: 4e75           	rts
0003284c: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00032850: 2a2f 0030      	movel %sp@(48),%d5
00032854: 262f 0034      	movel %sp@(52),%d3
00032858: 2c6f 0038      	moveal %sp@(56),%fp
0003285c: 382f 0040      	movew %sp@(64),%d4
00032860: 366f 0042      	moveaw %sp@(66),%a3
00032864: 342f 003c      	movew %sp@(60),%d2
00032868: 6c04           	bges 0x3286e
0003286a: 0642 000f      	addiw #15,%d2
0003286e: e842           	asrw #4,%d2
00032870: c5ef 003e      	mulsw %sp@(62),%d2
00032874: 3e02           	movew %d2,%d7
00032876: cfc4           	mulsw %d4,%d7
00032878: 3a47           	moveaw %d7,%a5
0003287a: dbcd           	addal %a5,%a5
0003287c: 2f0d           	movel %a5,%sp@-
0003287e: 2f05           	movel %d5,%sp@-
00032880: 2f03           	movel %d3,%sp@-
00032882: 49f9 0001 bb80 	lea 0x1bb80,%a4
00032888: 4e94           	jsr %a4@
0003288a: 3442           	moveaw %d2,%a2
0003288c: d5ca           	addal %a2,%a2
0003288e: 2e03           	movel %d3,%d7
00032890: de8d           	addl %a5,%d7
00032892: 2f0a           	movel %a2,%sp@-
00032894: 2f05           	movel %d5,%sp@-
00032896: 2f07           	movel %d7,%sp@-
00032898: 4e94           	jsr %a4@
0003289a: da8a           	addl %a2,%d5
0003289c: 4fef 0018      	lea %sp@(24),%sp
000328a0: 7201           	moveq #1,%d1
000328a2: 3002           	movew %d2,%d0
000328a4: 4640           	notw %d0
000328a6: 7c0f           	moveq #15,%d6
000328a8: ec60           	asrw %d6,%d0
000328aa: c042           	andw %d2,%d0
000328ac: 0280 0000 ffff 	andil #65535,%d0
000328b2: d080           	addl %d0,%d0
000328b4: 6018           	bras 0x328ce
000328b6: 2047           	moveal %d7,%a0
000328b8: 2845           	moveal %d5,%a4
000328ba: 93c9           	subal %a1,%a1
000328bc: 6008           	bras 0x328c6
000328be: 3c1c           	movew %a4@+,%d6
000328c0: cd50           	andw %d6,%a0@
000328c2: 5249           	addqw #1,%a1
000328c4: 5488           	addql #2,%a0
000328c6: b449           	cmpw %a1,%d2
000328c8: 6ef4           	bgts 0x328be
000328ca: da80           	addl %d0,%d5
000328cc: 5241           	addqw #1,%d1
000328ce: b841           	cmpw %d1,%d4
000328d0: 6ee4           	bgts 0x328b6
000328d2: 2c07           	movel %d7,%d6
000328d4: dc8a           	addl %a2,%d6
000328d6: 7a01           	moveq #1,%d5
000328d8: 300b           	movew %a3,%d0
000328da: 9044           	subw %d4,%d0
000328dc: 3800           	movew %d0,%d4
000328de: 49f9 0001 bb80 	lea 0x1bb80,%a4
000328e4: 6010           	bras 0x328f6
000328e6: 2f0a           	movel %a2,%sp@-
000328e8: 2f07           	movel %d7,%sp@-
000328ea: 2f06           	movel %d6,%sp@-
000328ec: 4e94           	jsr %a4@
000328ee: 5245           	addqw #1,%d5
000328f0: dc8a           	addl %a2,%d6
000328f2: 4fef 000c      	lea %sp@(12),%sp
000328f6: b845           	cmpw %d5,%d4
000328f8: 6eec           	bgts 0x328e6
000328fa: 4241           	clrw %d1
000328fc: 3002           	movew %d2,%d0
000328fe: 4640           	notw %d0
00032900: 780f           	moveq #15,%d4
00032902: e860           	asrw %d4,%d0
00032904: c042           	andw %d2,%d0
00032906: 0280 0000 ffff 	andil #65535,%d0
0003290c: d080           	addl %d0,%d0
0003290e: 6010           	bras 0x32920
00032910: 3c1a           	movew %a2@+,%d6
00032912: cd50           	andw %d6,%a0@
00032914: 5249           	addqw #1,%a1
00032916: 5488           	addql #2,%a0
00032918: b449           	cmpw %a1,%d2
0003291a: 6ef4           	bgts 0x32910
0003291c: d680           	addl %d0,%d3
0003291e: 5241           	addqw #1,%d1
00032920: b24b           	cmpw %a3,%d1
00032922: 6c08           	bges 0x3292c
00032924: 244e           	moveal %fp,%a2
00032926: 2043           	moveal %d3,%a0
00032928: 93c9           	subal %a1,%a1
0003292a: 60ec           	bras 0x32918
0003292c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00032930: 4e75           	rts
00032932: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
00032936: 246f 0020      	moveal %sp@(32),%a2
0003293a: 342f 0024      	movew %sp@(36),%d2
0003293e: 362f 0026      	movew %sp@(38),%d3
00032942: 382f 0028      	movew %sp@(40),%d4
00032946: 3a02           	movew %d2,%d5
00032948: 6c02           	bges 0x3294c
0003294a: 5e45           	addqw #7,%d5
0003294c: e645           	asrw #3,%d5
0003294e: 3f03           	movew %d3,%sp@-
00032950: 3f05           	movew %d5,%sp@-
00032952: 2f2f 0020      	movel %sp@(32),%sp@-
00032956: 4879 0005 42c6 	pea 0x542c6
0003295c: 47f9 0002 de76 	lea 0x2de76,%a3
00032962: 4e93           	jsr %a3@
00032964: 33fc 0001 0005 	movew #1,0x542d0
0003296a: 42d0 
0003296c: 33c4 0005 42d2 	movew %d4,0x542d2
00032972: 3f03           	movew %d3,%sp@-
00032974: 3f05           	movew %d5,%sp@-
00032976: 2f0a           	movel %a2,%sp@-
00032978: 4879 0005 42b2 	pea 0x542b2
0003297e: 4e93           	jsr %a3@
00032980: 33c4 0005 42be 	movew %d4,0x542be
00032986: 4879 0005 42b2 	pea 0x542b2
0003298c: 4879 0005 42c6 	pea 0x542c6
00032992: 4eb9 0002 e194 	jsr 0x2e194
00032998: 4fef 0020      	lea %sp@(32),%sp
0003299c: 0c44 0008      	cmpiw #8,%d4
000329a0: 6f66           	bles 0x32a08
000329a2: c5c3           	mulsw %d3,%d2
000329a4: 2279 0000 20b8 	moveal 0x20b8,%a1
000329aa: 6058           	bras 0x32a04
000329ac: 3212           	movew %a2@,%d1
000329ae: 3001           	movew %d1,%d0
000329b0: 760f           	moveq #15,%d3
000329b2: e668           	lsrw %d3,%d0
000329b4: 0801 000e      	btst #14,%d1
000329b8: 6704           	beqs 0x329be
000329ba: 0040 0002      	oriw #2,%d0
000329be: 0801 000d      	btst #13,%d1
000329c2: 6704           	beqs 0x329c8
000329c4: 0040 0004      	oriw #4,%d0
000329c8: 0801 000c      	btst #12,%d1
000329cc: 6704           	beqs 0x329d2
000329ce: 0040 0008      	oriw #8,%d0
000329d2: 0801 000b      	btst #11,%d1
000329d6: 6704           	beqs 0x329dc
000329d8: 0040 0010      	oriw #16,%d0
000329dc: 0801 000a      	btst #10,%d1
000329e0: 6704           	beqs 0x329e6
000329e2: 0040 0020      	oriw #32,%d0
000329e6: 0801 0009      	btst #9,%d1
000329ea: 6704           	beqs 0x329f0
000329ec: 0040 0040      	oriw #64,%d0
000329f0: 0801 0008      	btst #8,%d1
000329f4: 6704           	beqs 0x329fa
000329f6: 0040 0080      	oriw #128,%d0
000329fa: 3040           	moveaw %d0,%a0
000329fc: d1c8           	addal %a0,%a0
000329fe: 34f0 9800      	movew %a0@(0000000000000000,%a1:l),%a2@+
00032a02: 5342           	subqw #1,%d2
00032a04: 4a42           	tstw %d2
00032a06: 6ea4           	bgts 0x329ac
00032a08: 4cdf 0c3c      	moveml %sp@+,%d2-%d5/%a2-%a3
00032a0c: 4e75           	rts
00032a0e:  _rs_obfix
00032a0e: 2f02           	movel %d2,%sp@-
00032a10: 306f 000c      	moveaw %sp@(12),%a0
00032a14: 2008           	movel %a0,%d0
00032a16: d088           	addl %a0,%d0
00032a18: d088           	addl %a0,%d0
00032a1a: e788           	lsll #3,%d0
00032a1c: 206f 0008      	moveal %sp@(8),%a0
00032a20: d1c0           	addal %d0,%a0
00032a22: 41e8 0010      	lea %a0@(16),%a0
00032a26: 4240           	clrw %d0
00032a28: 3210           	movew %a0@,%d1
00032a2a: 3401           	movew %d1,%d2
00032a2c: e04a           	lsrw #8,%d2
00032a2e: 0241 00ff      	andiw #255,%d1
00032a32: 0c40 0002      	cmpiw #2,%d0
00032a36: 670e           	beqs 0x32a46
00032a38: 0c40 0003      	cmpiw #3,%d0
00032a3c: 671e           	beqs 0x32a5c
00032a3e: 0c40 0001      	cmpiw #1,%d0
00032a42: 6610           	bnes 0x32a54
00032a44: 6016           	bras 0x32a5c
00032a46: 0c41 0050      	cmpiw #80,%d1
00032a4a: 6608           	bnes 0x32a54
00032a4c: 3239 0005 42f4 	movew 0x542f4,%d1
00032a52: 600e           	bras 0x32a62
00032a54: c3f9 0005 42f0 	mulsw 0x542f0,%d1
00032a5a: 6006           	bras 0x32a62
00032a5c: c3f9 0005 42ee 	mulsw 0x542ee,%d1
00032a62: 0c42 0080      	cmpiw #128,%d2
00032a66: 6f04           	bles 0x32a6c
00032a68: 0642 ff00      	addiw #-256,%d2
00032a6c: d242           	addw %d2,%d1
00032a6e: 30c1           	movew %d1,%a0@+
00032a70: 5240           	addqw #1,%d0
00032a72: 0c40 0004      	cmpiw #4,%d0
00032a76: 66b0           	bnes 0x32a28
00032a78: 241f           	movel %sp@+,%d2
00032a7a: 4e75           	rts
00032a7c:  _rs_free
00032a7c: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00032a80: 2f2f 0010      	movel %sp@(16),%sp@-
00032a84: 4eba fdb2      	jsr %pc@(0x32838)
00032a88: 2039 0005 8364 	movel 0x58364,%d0
00032a8e: 588f           	addql #4,%sp
00032a90: 675a           	beqs 0x32aec
00032a92: 2f00           	movel %d0,%sp@-
00032a94: 4eba fd10      	jsr %pc@(0x327a6)
00032a98: 588f           	addql #4,%sp
00032a9a: 4a80           	tstl %d0
00032a9c: 6730           	beqs 0x32ace
00032a9e: 2440           	moveal %d0,%a2
00032aa0: 4242           	clrw %d2
00032aa2: 47f9 0001 c398 	lea 0x1c398,%a3
00032aa8: 6018           	bras 0x32ac2
00032aaa: 2068 0022      	moveal %a0@(34),%a0
00032aae: b0fc 0000      	cmpaw #0,%a0
00032ab2: 670e           	beqs 0x32ac2
00032ab4: 2f28 0002      	movel %a0@(2),%sp@-
00032ab8: 4e93           	jsr %a3@
00032aba: 588f           	addql #4,%sp
00032abc: 4a40           	tstw %d0
00032abe: 6702           	beqs 0x32ac2
00032ac0: 74ff           	moveq #-1,%d2
00032ac2: 205a           	moveal %a2@+,%a0
00032ac4: 70ff           	moveq #-1,%d0
00032ac6: b088           	cmpl %a0,%d0
00032ac8: 66e0           	bnes 0x32aaa
00032aca: 5242           	addqw #1,%d2
00032acc: 6002           	bras 0x32ad0
00032ace: 7401           	moveq #1,%d2
00032ad0: 2079 0005 8368 	moveal 0x58368,%a0
00032ad6: 2f28 000e      	movel %a0@(14),%sp@-
00032ada: 4eb9 0001 c398 	jsr 0x1c398
00032ae0: 588f           	addql #4,%sp
00032ae2: 4a40           	tstw %d0
00032ae4: 57c0           	seq %d0
00032ae6: 4880           	extw %d0
00032ae8: c440           	andw %d0,%d2
00032aea: 6002           	bras 0x32aee
00032aec: 4242           	clrw %d2
00032aee: 3002           	movew %d2,%d0
00032af0: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00032af4: 4e75           	rts
00032af6:  _rs_gaddr
00032af6: 2f2f 0004      	movel %sp@(4),%sp@-
00032afa: 4eba fd3c      	jsr %pc@(0x32838)
00032afe: 3f2f 000e      	movew %sp@(14),%sp@-
00032b02: 3f2f 000e      	movew %sp@(14),%sp@-
00032b06: 4eba fb88      	jsr %pc@(0x32690)
00032b0a: 206f 0014      	moveal %sp@(20),%a0
00032b0e: 2080           	movel %d0,%a0@
00032b10: 508f           	addql #8,%sp
00032b12: 72ff           	moveq #-1,%d1
00032b14: b280           	cmpl %d0,%d1
00032b16: 56c0           	sne %d0
00032b18: 4880           	extw %d0
00032b1a: 4440           	negw %d0
00032b1c: 4e75           	rts
00032b1e:  _rs_saddr
00032b1e: 2f2f 0004      	movel %sp@(4),%sp@-
00032b22: 4eba fd14      	jsr %pc@(0x32838)
00032b26: 3f2f 000e      	movew %sp@(14),%sp@-
00032b2a: 3f2f 000e      	movew %sp@(14),%sp@-
00032b2e: 4eba fb60      	jsr %pc@(0x32690)
00032b32: 508f           	addql #8,%sp
00032b34: 72ff           	moveq #-1,%d1
00032b36: b280           	cmpl %d0,%d1
00032b38: 670a           	beqs 0x32b44
00032b3a: 2040           	moveal %d0,%a0
00032b3c: 20af 000c      	movel %sp@(12),%a0@
00032b40: 7001           	moveq #1,%d0
00032b42: 4e75           	rts
00032b44: 4240           	clrw %d0
00032b46: 4e75           	rts
00032b48:  _rs_fixit
00032b48: 48e7 203e      	moveml %d2/%a2-%fp,%sp@-
00032b4c: 2f2f 001c      	movel %sp@(28),%sp@-
00032b50: 4eba fce6      	jsr %pc@(0x32838)
00032b54: 2f39 0005 8364 	movel 0x58364,%sp@-
00032b5a: 4eba fc4a      	jsr %pc@(0x327a6)
00032b5e: 2440           	moveal %d0,%a2
00032b60: 508f           	addql #8,%sp
00032b62: 4242           	clrw %d2
00032b64: 4bfa fb2a      	lea %pc@(0x32690),%a5
00032b68: 49fa fea4      	lea %pc@(0x32a0e),%a4
00032b6c: 6060           	bras 0x32bce
00032b6e: 3f02           	movew %d2,%sp@-
00032b70: 3f3c 0001      	movew #1,%sp@-
00032b74: 4e95           	jsr %a5@
00032b76: 588f           	addql #4,%sp
00032b78: 2c40           	moveal %d0,%fp
00032b7a: 4267           	clrw %sp@-
00032b7c: 2f00           	movel %d0,%sp@-
00032b7e: 4e94           	jsr %a4@
00032b80: 5c8f           	addql #6,%sp
00032b82: 302e 0006      	movew %fp@(6),%d0
00032b86: 0240 00ff      	andiw #255,%d0
00032b8a: 0c40 0019      	cmpiw #25,%d0
00032b8e: 673c           	beqs 0x32bcc
00032b90: 6e08           	bgts 0x32b9a
00032b92: 0c40 0014      	cmpiw #20,%d0
00032b96: 6624           	bnes 0x32bbc
00032b98: 6032           	bras 0x32bcc
00032b9a: 0c40 001b      	cmpiw #27,%d0
00032b9e: 672c           	beqs 0x32bcc
00032ba0: 0c40 0021      	cmpiw #33,%d0
00032ba4: 6616           	bnes 0x32bbc
00032ba6: b4fc 0000      	cmpaw #0,%a2
00032baa: 6720           	beqs 0x32bcc
00032bac: 202e 000c      	movel %fp@(12),%d0
00032bb0: d080           	addl %d0,%d0
00032bb2: d080           	addl %d0,%d0
00032bb4: 2d72 0800 000c 	movel %a2@(0000000000000000,%d0:l),%fp@(12)
00032bba: 6010           	bras 0x32bcc
00032bbc: 202e 000c      	movel %fp@(12),%d0
00032bc0: 72ff           	moveq #-1,%d1
00032bc2: b280           	cmpl %d0,%d1
00032bc4: 6706           	beqs 0x32bcc
00032bc6: d7c0           	addal %d0,%a3
00032bc8: 2d4b 000c      	movel %a3,%fp@(12)
00032bcc: 5242           	addqw #1,%d2
00032bce: 2679 0005 8364 	moveal 0x58364,%a3
00032bd4: b46b 0014      	cmpw %a3@(20),%d2
00032bd8: 6d94           	blts 0x32b6e
00032bda: 4cdf 7c04      	moveml %sp@+,%d2/%a2-%fp
00032bde: 4e75           	rts
00032be0:  _rs_load
00032be0: 4e56 ffc8      	linkw %fp,#-56
00032be4: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00032be8: 286e 0008      	moveal %fp@(8),%a4
00032bec: 243c 0005 836c 	movel #361324,%d2
00032bf2: 2042           	moveal %d2,%a0
00032bf4: 226e 000c      	moveal %fp@(12),%a1
00032bf8: 10d9           	moveb %a1@+,%a0@+
00032bfa: 66fc           	bnes 0x32bf8
00032bfc: 2f02           	movel %d2,%sp@-
00032bfe: 4eb9 0003 349a 	jsr 0x3349a
00032c04: 588f           	addql #4,%sp
00032c06: 4a40           	tstw %d0
00032c08: 6700 0434      	beqw 0x3303e
00032c0c: 4267           	clrw %sp@-
00032c0e: 2f02           	movel %d2,%sp@-
00032c10: 3f3c 003d      	movew #61,%sp@-
00032c14: 45f9 0001 bec0 	lea 0x1bec0,%a2
00032c1a: 4e92           	jsr %a2@
00032c1c: 2400           	movel %d0,%d2
00032c1e: 508f           	addql #8,%sp
00032c20: 6d00 041c      	bltw 0x3303e
00032c24: 3a40           	moveaw %d0,%a5
00032c26: 486e ffd8      	pea %fp@(-40)
00032c2a: 4878 0024      	pea 0x24
00032c2e: 3f00           	movew %d0,%sp@-
00032c30: 3f3c 003f      	movew #63,%sp@-
00032c34: 4e92           	jsr %a2@
00032c36: 4fef 000c      	lea %sp@(12),%sp
00032c3a: 7224           	moveq #36,%d1
00032c3c: b280           	cmpl %d0,%d1
00032c3e: 6600 03ec      	bnew 0x3302c
00032c42: 7000           	moveq #0,%d0
00032c44: 302e fffa      	movew %fp@(-6),%d0
00032c48: 2d40 fffc      	movel %d0,%fp@(-4)
00032c4c: 082e 0002 ffd9 	btst #2,%fp@(-39)
00032c52: 6732           	beqs 0x32c86
00032c54: 4267           	clrw %sp@-
00032c56: 3f02           	movew %d2,%sp@-
00032c58: 2f00           	movel %d0,%sp@-
00032c5a: 3f3c 0042      	movew #66,%sp@-
00032c5e: 4e92           	jsr %a2@
00032c60: 4fef 000a      	lea %sp@(10),%sp
00032c64: 4a80           	tstl %d0
00032c66: 6d00 03c4      	bltw 0x3302c
00032c6a: 486e fffc      	pea %fp@(-4)
00032c6e: 4878 0004      	pea 0x4
00032c72: 3f02           	movew %d2,%sp@-
00032c74: 3f3c 003f      	movew #63,%sp@-
00032c78: 4e92           	jsr %a2@
00032c7a: 4fef 000c      	lea %sp@(12),%sp
00032c7e: 7404           	moveq #4,%d2
00032c80: b480           	cmpl %d0,%d2
00032c82: 6600 03a8      	bnew 0x3302c
00032c86: 2f2e fffc      	movel %fp@(-4),%sp@-
00032c8a: 4eb9 0001 c36c 	jsr 0x1c36c
00032c90: 23c0 0005 8364 	movel %d0,0x58364
00032c96: 588f           	addql #4,%sp
00032c98: 6700 0392      	beqw 0x3302c
00032c9c: 4267           	clrw %sp@-
00032c9e: 3f0d           	movew %a5,%sp@-
00032ca0: 42a7           	clrl %sp@-
00032ca2: 3f3c 0042      	movew #66,%sp@-
00032ca6: 45f9 0001 bec0 	lea 0x1bec0,%a2
00032cac: 4e92           	jsr %a2@
00032cae: 4fef 000a      	lea %sp@(10),%sp
00032cb2: 4a80           	tstl %d0
00032cb4: 6d00 0376      	bltw 0x3302c
00032cb8: 2f39 0005 8364 	movel 0x58364,%sp@-
00032cbe: 2f2e fffc      	movel %fp@(-4),%sp@-
00032cc2: 3f0d           	movew %a5,%sp@-
00032cc4: 3f3c 003f      	movew #63,%sp@-
00032cc8: 4e92           	jsr %a2@
00032cca: 4fef 000c      	lea %sp@(12),%sp
00032cce: b0ae fffc      	cmpl %fp@(-4),%d0
00032cd2: 6600 0358      	bnew 0x3302c
00032cd6: 23cc 0005 8368 	movel %a4,0x58368
00032cdc: 2079 0005 8364 	moveal 0x58364,%a0
00032ce2: 2948 000e      	movel %a0,%a4@(14)
00032ce6: 3940 0012      	movew %d0,%a4@(18)
00032cea: 7000           	moveq #0,%d0
00032cec: 3028 0012      	movew %a0@(18),%d0
00032cf0: 43f0 0800      	lea %a0@(0000000000000000,%d0:l),%a1
00032cf4: 2949 000a      	movel %a1,%a4@(10)
00032cf8: 3428 0016      	movew %a0@(22),%d2
00032cfc: 4240           	clrw %d0
00032cfe: 6010           	bras 0x32d10
00032d00: 2219           	movel %a1@+,%d1
00032d02: 76ff           	moveq #-1,%d3
00032d04: b681           	cmpl %d1,%d3
00032d06: 6706           	beqs 0x32d0e
00032d08: d288           	addl %a0,%d1
00032d0a: 2341 fffc      	movel %d1,%a1@(-4)
00032d0e: 5240           	addqw #1,%d0
00032d10: b440           	cmpw %d0,%d2
00032d12: 6eec           	bgts 0x32d00
00032d14: 2f08           	movel %a0,%sp@-
00032d16: 4eba fa8e      	jsr %pc@(0x327a6)
00032d1a: 588f           	addql #4,%sp
00032d1c: 4a80           	tstl %d0
00032d1e: 6700 0244      	beqw 0x32f64
00032d22: 2d40 ffd4      	movel %d0,%fp@(-44)
00032d26: 2200           	movel %d0,%d1
00032d28: 7e00           	moveq #0,%d7
00032d2a: 6002           	bras 0x32d2e
00032d2c: 5287           	addql #1,%d7
00032d2e: 2041           	moveal %d1,%a0
00032d30: 5881           	addql #4,%d1
00032d32: 7cff           	moveq #-1,%d6
00032d34: bc90           	cmpl %a0@,%d6
00032d36: 66f4           	bnes 0x32d2c
00032d38: 2041           	moveal %d1,%a0
00032d3a: 2640           	moveal %d0,%a3
00032d3c: 7600           	moveq #0,%d3
00032d3e: 6000 009e      	braw 0x32dde
00032d42: 26c8           	movel %a0,%a3@+
00032d44: 2c28 0022      	movel %a0@(34),%d6
00032d48: 3a28 0016      	movew %a0@(22),%d5
00032d4c: 6c04           	bges 0x32d52
00032d4e: 0645 000f      	addiw #15,%d5
00032d52: e845           	asrw #4,%d5
00032d54: cbe8 0018      	mulsw %a0@(24),%d5
00032d58: 45e8 0026      	lea %a0@(38),%a2
00032d5c: 214a 0004      	movel %a2,%a0@(4)
00032d60: 2405           	movel %d5,%d2
00032d62: d485           	addl %d5,%d2
00032d64: d5c2           	addal %d2,%a2
00032d66: 208a           	movel %a2,%a0@
00032d68: d5c2           	addal %d2,%a2
00032d6a: 214a 0008      	movel %a2,%a0@(8)
00032d6e: 45ea 000c      	lea %a2@(12),%a2
00032d72: 4a86           	tstl %d6
00032d74: 6760           	beqs 0x32dd6
00032d76: 214a 0022      	movel %a2,%a0@(34)
00032d7a: 7800           	moveq #0,%d4
00032d7c: 6052           	bras 0x32dd0
00032d7e: 43ea 0016      	lea %a2@(22),%a1
00032d82: 2549 0002      	movel %a1,%a2@(2)
00032d86: 3052           	moveaw %a2@,%a0
00032d88: 2f08           	movel %a0,%sp@-
00032d8a: 2f05           	movel %d5,%sp@-
00032d8c: 2d49 ffd0      	movel %a1,%fp@(-48)
00032d90: 4eb9 0001 e9c8 	jsr 0x1e9c8
00032d96: 508f           	addql #8,%sp
00032d98: d080           	addl %d0,%d0
00032d9a: 226e ffd0      	moveal %fp@(-48),%a1
00032d9e: d3c0           	addal %d0,%a1
00032da0: 2549 0006      	movel %a1,%a2@(6)
00032da4: 2209           	movel %a1,%d1
00032da6: d282           	addl %d2,%d1
00032da8: 4aaa 000a      	tstl %a2@(10)
00032dac: 670c           	beqs 0x32dba
00032dae: 2541 000a      	movel %d1,%a2@(10)
00032db2: d280           	addl %d0,%d1
00032db4: 2541 000e      	movel %d1,%a2@(14)
00032db8: d282           	addl %d2,%d1
00032dba: 7001           	moveq #1,%d0
00032dbc: b0aa 0012      	cmpl %a2@(18),%d0
00032dc0: 6606           	bnes 0x32dc8
00032dc2: 2541 0012      	movel %d1,%a2@(18)
00032dc6: 6004           	bras 0x32dcc
00032dc8: 42aa 0012      	clrl %a2@(18)
00032dcc: 5284           	addql #1,%d4
00032dce: 2441           	moveal %d1,%a2
00032dd0: bc84           	cmpl %d4,%d6
00032dd2: 6eaa           	bgts 0x32d7e
00032dd4: 6004           	bras 0x32dda
00032dd6: 42a8 0022      	clrl %a0@(34)
00032dda: 5283           	addql #1,%d3
00032ddc: 204a           	moveal %a2,%a0
00032dde: be83           	cmpl %d3,%d7
00032de0: 6e00 ff60      	bgtw 0x32d42
00032de4: 7000           	moveq #0,%d0
00032de6: 2d40 ffc8      	movel %d0,%fp@(-56)
00032dea: 6000 0170      	braw 0x32f5c
00032dee: 206e ffd4      	moveal %fp@(-44),%a0
00032df2: 58ae ffd4      	addql #4,%fp@(-44)
00032df6: 2658           	moveal %a0@+,%a3
00032df8: 246b 0022      	moveal %a3@(34),%a2
00032dfc: 3239 0005 42dc 	movew 0x542dc,%d1
00032e02: 91c8           	subal %a0,%a0
00032e04: 226e ffc8      	moveal %fp@(-56),%a1
00032e08: 6018           	bras 0x32e22
00032e0a: 3012           	movew %a2@,%d0
00032e0c: b240           	cmpw %d0,%d1
00032e0e: 6d0e           	blts 0x32e1e
00032e10: 671e           	beqs 0x32e30
00032e12: b0fc 0000      	cmpaw #0,%a0
00032e16: 6704           	beqs 0x32e1c
00032e18: b050           	cmpw %a0@,%d0
00032e1a: 6f02           	bles 0x32e1e
00032e1c: 204a           	moveal %a2,%a0
00032e1e: 246a 0012      	moveal %a2@(18),%a2
00032e22: b4fc 0000      	cmpaw #0,%a2
00032e26: 66e2           	bnes 0x32e0a
00032e28: 2d49 ffc8      	movel %a1,%fp@(-56)
00032e2c: 2448           	moveal %a0,%a2
00032e2e: 6004           	bras 0x32e34
00032e30: 2d49 ffc8      	movel %a1,%fp@(-56)
00032e34: 274a 0022      	movel %a2,%a3@(34)
00032e38: 6700 011e      	beqw 0x32f58
00032e3c: 362b 0016      	movew %a3@(22),%d3
00032e40: 382b 0018      	movew %a3@(24),%d4
00032e44: 3039 0005 42dc 	movew 0x542dc,%d0
00032e4a: 3c03           	movew %d3,%d6
00032e4c: 6c02           	bges 0x32e50
00032e4e: 5e46           	addqw #7,%d6
00032e50: e646           	asrw #3,%d6
00032e52: cdc0           	mulsw %d0,%d6
00032e54: cdc4           	mulsw %d4,%d6
00032e56: 2d46 ffcc      	movel %d6,%fp@(-52)
00032e5a: b052           	cmpw %a2@,%d0
00032e5c: 56c5           	sne %d5
00032e5e: 4885           	extw %d5
00032e60: 4445           	negw %d5
00032e62: 6710           	beqs 0x32e74
00032e64: 2f06           	movel %d6,%sp@-
00032e66: 4eb9 0001 c36c 	jsr 0x1c36c
00032e6c: 2400           	movel %d0,%d2
00032e6e: 588f           	addql #4,%sp
00032e70: 6604           	bnes 0x32e76
00032e72: 602a           	bras 0x32e9e
00032e74: 7400           	moveq #0,%d2
00032e76: 202e ffcc      	movel %fp@(-52),%d0
00032e7a: 4aaa 000a      	tstl %a2@(10)
00032e7e: 6702           	beqs 0x32e82
00032e80: d080           	addl %d0,%d0
00032e82: 2f00           	movel %d0,%sp@-
00032e84: 4eb9 0001 c36c 	jsr 0x1c36c
00032e8a: 588f           	addql #4,%sp
00032e8c: 4a80           	tstl %d0
00032e8e: 6616           	bnes 0x32ea6
00032e90: 4a82           	tstl %d2
00032e92: 670a           	beqs 0x32e9e
00032e94: 2f02           	movel %d2,%sp@-
00032e96: 4eb9 0001 c398 	jsr 0x1c398
00032e9c: 588f           	addql #4,%sp
00032e9e: 42ab 0022      	clrl %a3@(34)
00032ea2: 6000 00b4      	braw 0x32f58
00032ea6: 222a 0002      	movel %a2@(2),%d1
00032eaa: 4a45           	tstw %d5
00032eac: 6726           	beqs 0x32ed4
00032eae: 3f39 0005 42dc 	movew 0x542dc,%sp@-
00032eb4: 3f12           	movew %a2@,%sp@-
00032eb6: 3f04           	movew %d4,%sp@-
00032eb8: 3f03           	movew %d3,%sp@-
00032eba: 2f2a 0006      	movel %a2@(6),%sp@-
00032ebe: 2f02           	movel %d2,%sp@-
00032ec0: 2f01           	movel %d1,%sp@-
00032ec2: 2d40 ffd0      	movel %d0,%fp@(-48)
00032ec6: 4eba f984      	jsr %pc@(0x3284c)
00032eca: 4fef 0014      	lea %sp@(20),%sp
00032ece: 2202           	movel %d2,%d1
00032ed0: 202e ffd0      	movel %fp@(-48),%d0
00032ed4: 3f39 0005 42dc 	movew 0x542dc,%sp@-
00032eda: 3f04           	movew %d4,%sp@-
00032edc: 3f03           	movew %d3,%sp@-
00032ede: 2f00           	movel %d0,%sp@-
00032ee0: 2f01           	movel %d1,%sp@-
00032ee2: 2d40 ffd0      	movel %d0,%fp@(-48)
00032ee6: 4eba fa4a      	jsr %pc@(0x32932)
00032eea: 202e ffd0      	movel %fp@(-48),%d0
00032eee: 2540 0002      	movel %d0,%a2@(2)
00032ef2: 222a 000a      	movel %a2@(10),%d1
00032ef6: 4fef 000e      	lea %sp@(14),%sp
00032efa: 6744           	beqs 0x32f40
00032efc: 7cfe           	moveq #-2,%d6
00032efe: ccae ffcc      	andl %fp@(-52),%d6
00032f02: dc80           	addl %d0,%d6
00032f04: 4a45           	tstw %d5
00032f06: 671e           	beqs 0x32f26
00032f08: 3f39 0005 42dc 	movew 0x542dc,%sp@-
00032f0e: 3f12           	movew %a2@,%sp@-
00032f10: 3f04           	movew %d4,%sp@-
00032f12: 3f03           	movew %d3,%sp@-
00032f14: 2f2a 000e      	movel %a2@(14),%sp@-
00032f18: 2f02           	movel %d2,%sp@-
00032f1a: 2f01           	movel %d1,%sp@-
00032f1c: 4eba f92e      	jsr %pc@(0x3284c)
00032f20: 4fef 0014      	lea %sp@(20),%sp
00032f24: 2202           	movel %d2,%d1
00032f26: 3f39 0005 42dc 	movew 0x542dc,%sp@-
00032f2c: 3f04           	movew %d4,%sp@-
00032f2e: 3f03           	movew %d3,%sp@-
00032f30: 2f06           	movel %d6,%sp@-
00032f32: 2f01           	movel %d1,%sp@-
00032f34: 4eba f9fc      	jsr %pc@(0x32932)
00032f38: 2546 000a      	movel %d6,%a2@(10)
00032f3c: 4fef 000e      	lea %sp@(14),%sp
00032f40: 34b9 0005 42dc 	movew 0x542dc,%a2@
00032f46: 42aa 0012      	clrl %a2@(18)
00032f4a: 4a82           	tstl %d2
00032f4c: 670a           	beqs 0x32f58
00032f4e: 2f02           	movel %d2,%sp@-
00032f50: 4eb9 0001 c398 	jsr 0x1c398
00032f56: 588f           	addql #4,%sp
00032f58: 52ae ffc8      	addql #1,%fp@(-56)
00032f5c: beae ffc8      	cmpl %fp@(-56),%d7
00032f60: 6e00 fe8c      	bgtw 0x32dee
00032f64: 4242           	clrw %d2
00032f66: 263c 0003 2690 	movel #206480,%d3
00032f6c: 47fa f89e      	lea %pc@(0x3280c),%a3
00032f70: 2a3c 0001 c03e 	movel #114750,%d5
00032f76: 6054           	bras 0x32fcc
00032f78: 3f02           	movew %d2,%sp@-
00032f7a: 3f3c 0002      	movew #2,%sp@-
00032f7e: 2043           	moveal %d3,%a0
00032f80: 4e90           	jsr %a0@
00032f82: 588f           	addql #4,%sp
00032f84: 2440           	moveal %d0,%a2
00032f86: 3f02           	movew %d2,%sp@-
00032f88: 3f3c 0008      	movew #8,%sp@-
00032f8c: 4e93           	jsr %a3@
00032f8e: 588f           	addql #4,%sp
00032f90: 4a40           	tstw %d0
00032f92: 670e           	beqs 0x32fa2
00032f94: 2f12           	movel %a2@,%sp@-
00032f96: 2045           	moveal %d5,%a0
00032f98: 4e90           	jsr %a0@
00032f9a: 588f           	addql #4,%sp
00032f9c: 5240           	addqw #1,%d0
00032f9e: 3540 0018      	movew %d0,%a2@(24)
00032fa2: 3f02           	movew %d2,%sp@-
00032fa4: 3f3c 0009      	movew #9,%sp@-
00032fa8: 4e93           	jsr %a3@
00032faa: 588f           	addql #4,%sp
00032fac: 4a40           	tstw %d0
00032fae: 6710           	beqs 0x32fc0
00032fb0: 2f2a 0004      	movel %a2@(4),%sp@-
00032fb4: 2045           	moveal %d5,%a0
00032fb6: 4e90           	jsr %a0@
00032fb8: 588f           	addql #4,%sp
00032fba: 5240           	addqw #1,%d0
00032fbc: 3540 001a      	movew %d0,%a2@(26)
00032fc0: 3f02           	movew %d2,%sp@-
00032fc2: 3f3c 000a      	movew #10,%sp@-
00032fc6: 4e93           	jsr %a3@
00032fc8: 5242           	addqw #1,%d2
00032fca: 588f           	addql #4,%sp
00032fcc: 2839 0005 8364 	movel 0x58364,%d4
00032fd2: 2044           	moveal %d4,%a0
00032fd4: b468 0018      	cmpw %a0@(24),%d2
00032fd8: 6d9e           	blts 0x32f78
00032fda: 3428 001a      	movew %a0@(26),%d2
00032fde: 3f3c 000b      	movew #11,%sp@-
00032fe2: 3f02           	movew %d2,%sp@-
00032fe4: 45fa f7ec      	lea %pc@(0x327d2),%a2
00032fe8: 4e92           	jsr %a2@
00032fea: 3f3c 000c      	movew #12,%sp@-
00032fee: 3f02           	movew %d2,%sp@-
00032ff0: 4e92           	jsr %a2@
00032ff2: 3f3c 000d      	movew #13,%sp@-
00032ff6: 3f02           	movew %d2,%sp@-
00032ff8: 4e92           	jsr %a2@
00032ffa: 3f3c 000e      	movew #14,%sp@-
00032ffe: 2044           	moveal %d4,%a0
00033000: 3f28 001c      	movew %a0@(28),%sp@-
00033004: 4e92           	jsr %a2@
00033006: 3f3c 000f      	movew #15,%sp@-
0003300a: 2044           	moveal %d4,%a0
0003300c: 3f28 001e      	movew %a0@(30),%sp@-
00033010: 4e92           	jsr %a2@
00033012: 3f3c 0010      	movew #16,%sp@-
00033016: 2044           	moveal %d4,%a0
00033018: 3f28 0020      	movew %a0@(32),%sp@-
0003301c: 4e92           	jsr %a2@
0003301e: 2f0c           	movel %a4,%sp@-
00033020: 4eba fb26      	jsr %pc@(0x32b48)
00033024: 4fef 001c      	lea %sp@(28),%sp
00033028: 7401           	moveq #1,%d2
0003302a: 6002           	bras 0x3302e
0003302c: 4242           	clrw %d2
0003302e: 3f0d           	movew %a5,%sp@-
00033030: 3f3c 003e      	movew #62,%sp@-
00033034: 4eb9 0001 bec0 	jsr 0x1bec0
0003303a: 588f           	addql #4,%sp
0003303c: 6002           	bras 0x33040
0003303e: 4242           	clrw %d2
00033040: 3002           	movew %d2,%d0
00033042: 4cee 3cfc ffa0 	moveml %fp@(-96),%d2-%d7/%a2-%a5
00033048: 4e5e           	unlk %fp
0003304a: 4e75           	rts
0003304c:  _rs_str
0003304c: 7000           	moveq #0,%d0
0003304e: 302f 0004      	movew %sp@(4),%d0
00033052: 2040           	moveal %d0,%a0
00033054: d1c0           	addal %d0,%a0
00033056: 2248           	moveal %a0,%a1
00033058: d3fc 0003 6710 	addal #222992,%a1
0003305e: 2031 8800      	movel %a1@(0000000000000000,%a0:l),%d0
00033062: 4e75           	rts
00033064:  _xlate_obj_array
00033064: 4e75           	rts
00033066: 0000 206f      	orib #111,%d0
00033068:  _sc_read
0003306a: 0004 43f9      	orib #-7,%d4
0003306e: 0005 5b7c      	orib #124,%d5
00033072: 10d9           	moveb %a1@+,%a0@+
00033074: 66fc           	bnes 0x33072
00033076: 7001           	moveq #1,%d0
00033078: 4e75           	rts
0003307a:  _sc_write
0003307a: 41f9 0005 5b7c 	lea 0x55b7c,%a0
00033080: 226f 0004      	moveal %sp@(4),%a1
00033084: 10d9           	moveb %a1@+,%a0@+
00033086: 66fc           	bnes 0x33084
00033088: 7001           	moveq #1,%d0
0003308a: 4e75           	rts
0003308c: 5343           	subqw #1,%d3
0003308e: 5241           	addqw #1,%d1
00033090: 502e 2a00      	addqb #8,%fp@(10752)
00033094:  _sc_clear
00033094: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
00033098: 4a39 0005 5b7c 	tstb 0x55b7c
0003309e: 6700 0090      	beqw 0x33130
000330a2: 49f9 0005 5b7c 	lea 0x55b7c,%a4
000330a8: 244c           	moveal %a4,%a2
000330aa: 528c           	addql #1,%a4
000330ac: 4a12           	tstb %a2@
000330ae: 66f8           	bnes 0x330a8
000330b0: 243c 0003 308c 	movel #209036,%d2
000330b6: 204a           	moveal %a2,%a0
000330b8: 2242           	moveal %d2,%a1
000330ba: 10d9           	moveb %a1@+,%a0@+
000330bc: 66fc           	bnes 0x330ba
000330be: 3f3c 002f      	movew #47,%sp@-
000330c2: 47f9 0001 bec0 	lea 0x1bec0,%a3
000330c8: 4e93           	jsr %a3@
000330ca: 2600           	movel %d0,%d3
000330cc: 4879 0005 5d60 	pea 0x55d60
000330d2: 3f3c 001a      	movew #26,%sp@-
000330d6: 4e93           	jsr %a3@
000330d8: 3f3c 0010      	movew #16,%sp@-
000330dc: 4879 0005 5b7c 	pea 0x55b7c
000330e2: 3f3c 004e      	movew #78,%sp@-
000330e6: 4e93           	jsr %a3@
000330e8: 4fef 0010      	lea %sp@(16),%sp
000330ec: 283c 0005 5d7e 	movel #351614,%d4
000330f2: 6024           	bras 0x33118
000330f4: 204c           	moveal %a4,%a0
000330f6: 2244           	moveal %d4,%a1
000330f8: 10d9           	moveb %a1@+,%a0@+
000330fa: 66fc           	bnes 0x330f8
000330fc: 4879 0005 5b7c 	pea 0x55b7c
00033102: 3f3c 0041      	movew #65,%sp@-
00033106: 4e93           	jsr %a3@
00033108: 204a           	moveal %a2,%a0
0003310a: 2242           	moveal %d2,%a1
0003310c: 10d9           	moveb %a1@+,%a0@+
0003310e: 66fc           	bnes 0x3310c
00033110: 3f3c 004f      	movew #79,%sp@-
00033114: 4e93           	jsr %a3@
00033116: 508f           	addql #8,%sp
00033118: 4a40           	tstw %d0
0003311a: 67d8           	beqs 0x330f4
0003311c: 4212           	clrb %a2@
0003311e: 2f03           	movel %d3,%sp@-
00033120: 3f3c 001a      	movew #26,%sp@-
00033124: 4eb9 0001 bec0 	jsr 0x1bec0
0003312a: 5c8f           	addql #6,%sp
0003312c: 7001           	moveq #1,%d0
0003312e: 6002           	bras 0x33132
00033130: 4240           	clrw %d0
00033132: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
00033136: 4e75           	rts
00033138: 2f02           	movel %d2,%sp@-
0003313a: 242f 0008      	movel %sp@(8),%d2
0003313e: 2f02           	movel %d2,%sp@-
00033140: 4eb9 0001 c192 	jsr 0x1c192
00033146: 588f           	addql #4,%sp
00033148: 4a40           	tstw %d0
0003314a: 6d0e           	blts 0x3315a
0003314c: 3f00           	movew %d0,%sp@-
0003314e: 3f3c 000e      	movew #14,%sp@-
00033152: 4eb9 0001 bec0 	jsr 0x1bec0
00033158: 588f           	addql #4,%sp
0003315a: 2f02           	movel %d2,%sp@-
0003315c: 3f3c 003b      	movew #59,%sp@-
00033160: 4eb9 0001 bec0 	jsr 0x1bec0
00033166: 5c8f           	addql #6,%sp
00033168: 241f           	movel %sp@+,%d2
0003316a: 4e75           	rts
0003316c: 2f0a           	movel %a2,%sp@-
0003316e: 2f02           	movel %d2,%sp@-
00033170: 2479 0003 6754 	moveal 0x36754,%a2
00033176: 4879 0005 40f8 	pea 0x540f8
0003317c: 4eb9 0002 c4dc 	jsr 0x2c4dc
00033182: 588f           	addql #4,%sp
00033184: 4a6f 0010      	tstw %sp@(16)
00033188: 671a           	beqs 0x331a4
0003318a: 242a 000c      	movel %a2@(12),%d2
0003318e: 42aa 000c      	clrl %a2@(12)
00033192: 4267           	clrw %sp@-
00033194: 4267           	clrw %sp@-
00033196: 2f0a           	movel %a2,%sp@-
00033198: 4eb9 0003 1cb2 	jsr 0x31cb2
0003319e: 2542 000c      	movel %d2,%a2@(12)
000331a2: 6016           	bras 0x331ba
000331a4: 206a 003c      	moveal %a2@(60),%a0
000331a8: 20af 000c      	movel %sp@(12),%a0@
000331ac: 3f3c 0008      	movew #8,%sp@-
000331b0: 4267           	clrw %sp@-
000331b2: 2f0a           	movel %a2,%sp@-
000331b4: 4eb9 0003 1cb2 	jsr 0x31cb2
000331ba: 508f           	addql #8,%sp
000331bc: 241f           	movel %sp@+,%d2
000331be: 245f           	moveal %sp@+,%a2
000331c0: 4e75           	rts
000331c2: 4eb9 0002 e39a 	jsr 0x2e39a
000331c8: 4eb9 0002 9444 	jsr 0x29444
000331ce: 4eb9 0002 9476 	jsr 0x29476
000331d4: 4eb9 0002 9450 	jsr 0x29450
000331da: 4eb9 0002 dc6e 	jsr 0x2dc6e
000331e0: 4eb9 0002 dae0 	jsr 0x2dae0
000331e6: 4267           	clrw %sp@-
000331e8: 4eb9 0002 db9e 	jsr 0x2db9e
000331ee: 548f           	addql #2,%sp
000331f0: 4e75           	rts
000331f2: 454d           	.short 0x454d
000331f4: 5544           	subqw #2,%d4
000331f6: 4553           	.short 0x4553
000331f8: 4b00           	chkl %d0,%d5
000331fa: 33fc 0003 0005 	movew #3,0x583f6
00033200: 83f6 
00033202: 33fc 0001 0005 	movew #1,0x583f8
00033208: 83f8 
0003320a: 41f9 0005 83fa 	lea 0x583fa,%a0
00033210: 43fa ffe0      	lea %pc@(0x331f2),%a1
00033214: 10d9           	moveb %a1@+,%a0@+
00033216: 66fc           	bnes 0x33214
00033218: 41f9 0005 8407 	lea 0x58407,%a0
0003321e: 43f9 0005 5bee 	lea 0x55bee,%a1
00033224: 10d9           	moveb %a1@+,%a0@+
00033226: 66fc           	bnes 0x33224
00033228: 4e75           	rts
0003322a:  _sh_read
0003322a: 206f 0004      	moveal %sp@(4),%a0
0003322e: 43f9 0005 5c60 	lea 0x55c60,%a1
00033234: 10d9           	moveb %a1@+,%a0@+
00033236: 66fc           	bnes 0x33234
00033238: 4878 0080      	pea 0x80
0003323c: 2f39 0005 83f0 	movel 0x583f0,%sp@-
00033242: 2f2f 0010      	movel %sp@(16),%sp@-
00033246: 4eb9 0001 bb80 	jsr 0x1bb80
0003324c: 4fef 000c      	lea %sp@(12),%sp
00033250: 4e75           	rts
00033252: 454d           	.short 0x454d
00033254: 5543           	subqw #2,%d3
00033256: 4f4e           	.short 0x4f4e
00033258: 0000 2f0a      	orib #10,%d0
0003325a:  _sh_write
0003325c: 2f02           	movel %d2,%sp@-
0003325e: 302f 000c      	movew %sp@(12),%d0
00033262: 342f 000e      	movew %sp@(14),%d2
00033266: 246f 0012      	moveal %sp@(18),%a2
0003326a: 0c40 0001      	cmpiw #1,%d0
0003326e: 6746           	beqs 0x332b6
00033270: 6e08           	bgts 0x3327a
00033272: 4a40           	tstw %d0
00033274: 6718           	beqs 0x3328e
00033276: 6000 012e      	braw 0x333a6
0003327a: 0c40 0004      	cmpiw #4,%d0
0003327e: 6700 00e6      	beqw 0x33366
00033282: 0c40 0005      	cmpiw #5,%d0
00033286: 6600 011e      	bnew 0x333a6
0003328a: 6000 00fa      	braw 0x33386
0003328e: 41f9 0005 5c60 	lea 0x55c60,%a0
00033294: 43fa ff5c      	lea %pc@(0x331f2),%a1
00033298: 10d9           	moveb %a1@+,%a0@+
0003329a: 66fc           	bnes 0x33298
0003329c: 4279 0005 83f4 	clrw 0x583f4
000332a2: 33fc 0003 0005 	movew #3,0x583f6
000332a8: 83f6 
000332aa: 33fc 0001 0005 	movew #1,0x583f8
000332b0: 83f8 
000332b2: 6000 00f2      	braw 0x333a6
000332b6: 41f9 0005 5c60 	lea 0x55c60,%a0
000332bc: 224a           	moveal %a2,%a1
000332be: 10d9           	moveb %a1@+,%a0@+
000332c0: 66fc           	bnes 0x332be
000332c2: 4878 0080      	pea 0x80
000332c6: 2f2f 001a      	movel %sp@(26),%sp@-
000332ca: 2f39 0005 83f0 	movel 0x583f0,%sp@-
000332d0: 4eb9 0001 bb80 	jsr 0x1bb80
000332d6: 33fc 0001 0005 	movew #1,0x583f4
000332dc: 83f4 
000332de: 487a ff72      	pea %pc@(0x33252)
000332e2: 2f0a           	movel %a2,%sp@-
000332e4: 4eb9 0001 c04e 	jsr 0x1c04e
000332ea: 4fef 0014      	lea %sp@(20),%sp
000332ee: 4a40           	tstw %d0
000332f0: 57c0           	seq %d0
000332f2: 4880           	extw %d0
000332f4: 4440           	negw %d0
000332f6: 33c0 0005 83f6 	movew %d0,0x583f6
000332fc: 4a42           	tstw %d2
000332fe: 56c1           	sne %d1
00033300: 4881           	extw %d1
00033302: 33c1 0005 83f8 	movew %d1,0x583f8
00033308: 4479 0005 83f8 	negw 0x583f8
0003330e: 4a40           	tstw %d0
00033310: 6600 0094      	bnew 0x333a6
00033314: 3f3c 0019      	movew #25,%sp@-
00033318: 45f9 0001 bec0 	lea 0x1bec0,%a2
0003331e: 4e92           	jsr %a2@
00033320: 1200           	moveb %d0,%d1
00033322: 0601 0041      	addib #65,%d1
00033326: 13c1 0005 847c 	moveb %d1,0x5847c
0003332c: 13fc 003a 0005 	moveb #58,0x5847d
00033332: 847d 
00033334: 4239 0005 847e 	clrb 0x5847e
0003333a: 5240           	addqw #1,%d0
0003333c: 3f00           	movew %d0,%sp@-
0003333e: 4879 0005 847e 	pea 0x5847e
00033344: 3f3c 0047      	movew #71,%sp@-
00033348: 4e92           	jsr %a2@
0003334a: 4fef 000a      	lea %sp@(10),%sp
0003334e: 4a39 0005 847e 	tstb 0x5847e
00033354: 6650           	bnes 0x333a6
00033356: 13fc 005c 0005 	moveb #92,0x5847e
0003335c: 847e 
0003335e: 4239 0005 847f 	clrb 0x5847f
00033364: 6040           	bras 0x333a6
00033366: 4eb9 0000 3ce8 	jsr 0x3ce8
0003336c: 4a40           	tstw %d0
0003336e: 6736           	beqs 0x333a6
00033370: 33fc 0004 0005 	movew #4,0x583f4
00033376: 83f4 
00033378: 4279 0005 83f6 	clrw 0x583f6
0003337e: 4279 0005 83f8 	clrw 0x583f8
00033384: 6020           	bras 0x333a6
00033386: 302f 0010      	movew %sp@(16),%d0
0003338a: 5240           	addqw #1,%d0
0003338c: 33c0 0005 83ee 	movew %d0,0x583ee
00033392: 33c2 0005 83ec 	movew %d2,0x583ec
00033398: 4239 0005 5c60 	clrb 0x55c60
0003339e: 2079 0005 83f0 	moveal 0x583f0,%a0
000333a4: 4210           	clrb %a0@
000333a6: 7001           	moveq #1,%d0
000333a8: 241f           	movel %sp@+,%d2
000333aa: 245f           	moveal %sp@+,%a2
000333ac: 4e75           	rts
000333ae:  _sh_get
000333ae: 306f 0008      	moveaw %sp@(8),%a0
000333b2: 2f08           	movel %a0,%sp@-
000333b4: 4879 0005 660c 	pea 0x5660c
000333ba: 2f2f 000c      	movel %sp@(12),%sp@-
000333be: 4eb9 0001 bb80 	jsr 0x1bb80
000333c4: 4fef 000c      	lea %sp@(12),%sp
000333c8: 4e75           	rts
000333ca:  _sh_put
000333ca: 306f 0008      	moveaw %sp@(8),%a0
000333ce: 2f08           	movel %a0,%sp@-
000333d0: 2f2f 0008      	movel %sp@(8),%sp@-
000333d4: 4879 0005 660c 	pea 0x5660c
000333da: 4eb9 0001 bb80 	jsr 0x1bb80
000333e0: 4fef 000c      	lea %sp@(12),%sp
000333e4: 4e75           	rts
000333e6:  _sh_tographic
000333e6: 4eb9 0002 9444 	jsr 0x29444
000333ec: 4eb9 0002 9458 	jsr 0x29458
000333f2: 4eb9 0002 9450 	jsr 0x29450
000333f8: 3f3c 0001      	movew #1,%sp@-
000333fc: 4eb9 0002 db9e 	jsr 0x2db9e
00033402: 4879 0005 40f8 	pea 0x540f8
00033408: 4eb9 0002 c4dc 	jsr 0x2c4dc
0003340e: 4eb9 0002 de1a 	jsr 0x2de1a
00033414: 4eb9 0002 db8a 	jsr 0x2db8a
0003341a: 5c8f           	addql #6,%sp
0003341c: 4ef9 0002 e3aa 	jmp 0x2e3aa
00033422:  _sh_name
00033422: 2f02           	movel %d2,%sp@-
00033424: 242f 0008      	movel %sp@(8),%d2
00033428: 2f02           	movel %d2,%sp@-
0003342a: 4eb9 0001 c192 	jsr 0x1c192
00033430: 588f           	addql #4,%sp
00033432: 4a40           	tstw %d0
00033434: 6d02           	blts 0x33438
00033436: 5482           	addql #2,%d2
00033438: 2f42 0008      	movel %d2,%sp@(8)
0003343c: 241f           	movel %sp@+,%d2
0003343e: 4ef9 0001 c5b2 	jmp 0x1c5b2
00033444:  _sh_envrn
00033444: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00033448: 266f 0018      	moveal %sp@(24),%a3
0003344c: 242f 001c      	movel %sp@(28),%d2
00033450: 2f02           	movel %d2,%sp@-
00033452: 4eb9 0001 c03e 	jsr 0x1c03e
00033458: 588f           	addql #4,%sp
0003345a: 4293           	clrl %a3@
0003345c: 2479 0005 80ee 	moveal 0x580ee,%a2
00033462: 3840           	moveaw %d0,%a4
00033464: 4bf9 0001 c0a2 	lea 0x1c0a2,%a5
0003346a: 601e           	bras 0x3348a
0003346c: 2f0c           	movel %a4,%sp@-
0003346e: 2f02           	movel %d2,%sp@-
00033470: 2f0a           	movel %a2,%sp@-
00033472: 4e95           	jsr %a5@
00033474: 4fef 000c      	lea %sp@(12),%sp
00033478: 4a40           	tstw %d0
0003347a: 6606           	bnes 0x33482
0003347c: d5cc           	addal %a4,%a2
0003347e: 268a           	movel %a2,%a3@
00033480: 600c           	bras 0x3348e
00033482: 204a           	moveal %a2,%a0
00033484: 1018           	moveb %a0@+,%d0
00033486: 2448           	moveal %a0,%a2
00033488: 66fa           	bnes 0x33484
0003348a: 4a12           	tstb %a2@
0003348c: 66de           	bnes 0x3346c
0003348e: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
00033492: 4e75           	rts
00033494: 5041           	addqw #8,%d1
00033496: 5448           	addqw #2,%a0
00033498: 3d00           	movew %d0,%fp@-
0003349a:  _sh_find
0003349a: 4e56 fffc      	linkw %fp,#-4
0003349e: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
000334a2: 242e 0008      	movel %fp@(8),%d2
000334a6: 3f3c 002f      	movew #47,%sp@-
000334aa: 45f9 0001 bec0 	lea 0x1bec0,%a2
000334b0: 4e92           	jsr %a2@
000334b2: 2a00           	movel %d0,%d5
000334b4: 2f02           	movel %d2,%sp@-
000334b6: 4eba ff6a      	jsr %pc@(0x33422)
000334ba: 2800           	movel %d0,%d4
000334bc: 4879 0005 5d60 	pea 0x55d60
000334c2: 3f3c 001a      	movew #26,%sp@-
000334c6: 4e92           	jsr %a2@
000334c8: 2279 0005 8036 	moveal 0x58036,%a1
000334ce: 4fef 000c      	lea %sp@(12),%sp
000334d2: 4a29 0108      	tstb %a1@(264)
000334d6: 6730           	beqs 0x33508
000334d8: 263c 0005 5ce0 	movel #351456,%d3
000334de: 43e9 0108      	lea %a1@(264),%a1
000334e2: 2043           	moveal %d3,%a0
000334e4: 10d9           	moveb %a1@+,%a0@+
000334e6: 66fc           	bnes 0x334e4
000334e8: 2043           	moveal %d3,%a0
000334ea: 2244           	moveal %d4,%a1
000334ec: 4a18           	tstb %a0@+
000334ee: 66fc           	bnes 0x334ec
000334f0: 5388           	subql #1,%a0
000334f2: 10d9           	moveb %a1@+,%a0@+
000334f4: 66fc           	bnes 0x334f2
000334f6: 3f3c 0007      	movew #7,%sp@-
000334fa: 2f03           	movel %d3,%sp@-
000334fc: 3f3c 004e      	movew #78,%sp@-
00033500: 4e92           	jsr %a2@
00033502: 508f           	addql #8,%sp
00033504: 4a40           	tstw %d0
00033506: 674e           	beqs 0x33556
00033508: 263c 0005 5ce0 	movel #351456,%d3
0003350e: 2043           	moveal %d3,%a0
00033510: 2242           	moveal %d2,%a1
00033512: 10d9           	moveb %a1@+,%a0@+
00033514: 66fc           	bnes 0x33512
00033516: 3f3c 0007      	movew #7,%sp@-
0003351a: 2f03           	movel %d3,%sp@-
0003351c: 3f3c 004e      	movew #78,%sp@-
00033520: 45f9 0001 bec0 	lea 0x1bec0,%a2
00033526: 4e92           	jsr %a2@
00033528: 508f           	addql #8,%sp
0003352a: 4a40           	tstw %d0
0003352c: 6700 00cc      	beqw 0x335fa
00033530: 13fc 005c 0005 	moveb #92,0x55ce0
00033536: 5ce0 
00033538: 41f9 0005 5ce1 	lea 0x55ce1,%a0
0003353e: 2244           	moveal %d4,%a1
00033540: 10d9           	moveb %a1@+,%a0@+
00033542: 66fc           	bnes 0x33540
00033544: 3f3c 0007      	movew #7,%sp@-
00033548: 2f03           	movel %d3,%sp@-
0003354a: 3f3c 004e      	movew #78,%sp@-
0003354e: 4e92           	jsr %a2@
00033550: 508f           	addql #8,%sp
00033552: 4a40           	tstw %d0
00033554: 6608           	bnes 0x3355e
00033556: 2042           	moveal %d2,%a0
00033558: 2243           	moveal %d3,%a1
0003355a: 6000 009a      	braw 0x335f6
0003355e: 487a ff34      	pea %pc@(0x33494)
00033562: 486e fffc      	pea %fp@(-4)
00033566: 4eba fedc      	jsr %pc@(0x33444)
0003356a: 202e fffc      	movel %fp@(-4),%d0
0003356e: 508f           	addql #8,%sp
00033570: 6700 008c      	beqw 0x335fe
00033574: 2040           	moveal %d0,%a0
00033576: 4a10           	tstb %a0@
00033578: 6606           	bnes 0x33580
0003357a: 5280           	addql #1,%d0
0003357c: 2d40 fffc      	movel %d0,%fp@(-4)
00033580: 45f9 0001 bec0 	lea 0x1bec0,%a2
00033586: 226e fffc      	moveal %fp@(-4),%a1
0003358a: b2fc 0000      	cmpaw #0,%a1
0003358e: 6740           	beqs 0x335d0
00033590: 4a11           	tstb %a1@
00033592: 673c           	beqs 0x335d0
00033594: 4201           	clrb %d1
00033596: 41f9 0005 5ce0 	lea 0x55ce0,%a0
0003359c: 6010           	bras 0x335ae
0003359e: 0c00 003b      	cmpib #59,%d0
000335a2: 6710           	beqs 0x335b4
000335a4: 0c00 002c      	cmpib #44,%d0
000335a8: 670a           	beqs 0x335b4
000335aa: 10c0           	moveb %d0,%a0@+
000335ac: 1200           	moveb %d0,%d1
000335ae: 2609           	movel %a1,%d3
000335b0: 1019           	moveb %a1@+,%d0
000335b2: 66ea           	bnes 0x3359e
000335b4: 0c01 005c      	cmpib #92,%d1
000335b8: 670a           	beqs 0x335c4
000335ba: 0c01 003a      	cmpib #58,%d1
000335be: 6704           	beqs 0x335c4
000335c0: 10fc 005c      	moveb #92,%a0@+
000335c4: 2244           	moveal %d4,%a1
000335c6: 10d9           	moveb %a1@+,%a0@+
000335c8: 66fc           	bnes 0x335c6
000335ca: 2003           	movel %d3,%d0
000335cc: 5280           	addql #1,%d0
000335ce: 6002           	bras 0x335d2
000335d0: 7000           	moveq #0,%d0
000335d2: 2d40 fffc      	movel %d0,%fp@(-4)
000335d6: 6726           	beqs 0x335fe
000335d8: 3f3c 0007      	movew #7,%sp@-
000335dc: 4879 0005 5ce0 	pea 0x55ce0
000335e2: 3f3c 004e      	movew #78,%sp@-
000335e6: 4e92           	jsr %a2@
000335e8: 508f           	addql #8,%sp
000335ea: 4a40           	tstw %d0
000335ec: 6698           	bnes 0x33586
000335ee: 2042           	moveal %d2,%a0
000335f0: 43f9 0005 5ce0 	lea 0x55ce0,%a1
000335f6: 10d9           	moveb %a1@+,%a0@+
000335f8: 66fc           	bnes 0x335f6
000335fa: 7401           	moveq #1,%d2
000335fc: 6002           	bras 0x33600
000335fe: 4242           	clrw %d2
00033600: 2f05           	movel %d5,%sp@-
00033602: 3f3c 001a      	movew #26,%sp@-
00033606: 4eb9 0001 bec0 	jsr 0x1bec0
0003360c: 5c8f           	addql #6,%sp
0003360e: 3002           	movew %d2,%d0
00033610: 4cee 043c ffe8 	moveml %fp@(-24),%d2-%d5/%a2
00033616: 4e5e           	unlk %fp
00033618: 4e75           	rts
0003361a:  _sh_rdef
0003361a: 206f 0004      	moveal %sp@(4),%a0
0003361e: 43f9 0005 83fa 	lea 0x583fa,%a1
00033624: 10d9           	moveb %a1@+,%a0@+
00033626: 66fc           	bnes 0x33624
00033628: 206f 0008      	moveal %sp@(8),%a0
0003362c: 43f9 0005 8407 	lea 0x58407,%a1
00033632: 10d9           	moveb %a1@+,%a0@+
00033634: 66fc           	bnes 0x33632
00033636: 4e75           	rts
00033638:  _sh_wdef
00033638: 41f9 0005 83fa 	lea 0x583fa,%a0
0003363e: 226f 0004      	moveal %sp@(4),%a1
00033642: 10d9           	moveb %a1@+,%a0@+
00033644: 66fc           	bnes 0x33642
00033646: 41f9 0005 8407 	lea 0x58407,%a0
0003364c: 226f 0008      	moveal %sp@(8),%a1
00033650: 10d9           	moveb %a1@+,%a0@+
00033652: 66fc           	bnes 0x33650
00033654: 4e75           	rts
00033656: 0000 42a7      	orib #-89,%d0
00033658:  _aes_run_rom_program
0003365a: 487a fffa      	pea %pc@(0x33656)
0003365e: 4878 0007      	pea 0x7
00033662: 3f3c 0007      	movew #7,%sp@-
00033666: 4eb9 0001 bee0 	jsr 0x1bee0
0003366c: 2040           	moveal %d0,%a0
0003366e: 216f 0012 0008 	movel %sp@(18),%a0@(8)
00033674: 42a7           	clrl %sp@-
00033676: 2f00           	movel %d0,%sp@-
00033678: 42a7           	clrl %sp@-
0003367a: 3f3c 0006      	movew #6,%sp@-
0003367e: 4eb9 0002 93da 	jsr 0x293da
00033684: 4fef 001c      	lea %sp@(28),%sp
00033688: 4e75           	rts
0003368a:  _sh_main
0003368a: 48e7 383c      	moveml %d2-%d4/%a2-%a5,%sp@-
0003368e: 33fc 0001 0005 	movew #1,0x583f4
00033694: 83f4 
00033696: 4a6f 0020      	tstw %sp@(32)
0003369a: 57c0           	seq %d0
0003369c: 4880           	extw %d0
0003369e: 7202           	moveq #2,%d1
000336a0: 9240           	subw %d0,%d1
000336a2: 33c1 0005 83f6 	movew %d1,0x583f6
000336a8: 33ef 0022 0005 	movew %sp@(34),0x583f8
000336ae: 83f8 
000336b0: 41f9 0005 847c 	lea 0x5847c,%a0
000336b6: 43f9 0005 5bee 	lea 0x55bee,%a1
000336bc: 10d9           	moveb %a1@+,%a0@+
000336be: 66fc           	bnes 0x336bc
000336c0: 33fc 0001 0005 	movew #1,0x584ee
000336c6: 84ee 
000336c8: 0c79 0003 0005 	cmpiw #3,0x583f6
000336ce: 83f6 
000336d0: 6604           	bnes 0x336d6
000336d2: 4eba fb26      	jsr %pc@(0x331fa)
000336d6: 4242           	clrw %d2
000336d8: 45fa fa5e      	lea %pc@(0x33138),%a2
000336dc: 283c 0005 83fa 	movel #361466,%d4
000336e2: 47f9 0005 5c60 	lea 0x55c60,%a3
000336e8: 263c 0005 8407 	movel #361479,%d3
000336ee: 4bf9 0001 c03e 	lea 0x1c03e,%a5
000336f4: 49fa facc      	lea %pc@(0x331c2),%a4
000336f8: 3039 0005 83f6 	movew 0x583f6,%d0
000336fe: 0c40 0001      	cmpiw #1,%d0
00033702: 6718           	beqs 0x3371c
00033704: 6e06           	bgts 0x3370c
00033706: 4a40           	tstw %d0
00033708: 670a           	beqs 0x33714
0003370a: 6060           	bras 0x3376c
0003370c: 0c40 0003      	cmpiw #3,%d0
00033710: 6e5a           	bgts 0x3376c
00033712: 6014           	bras 0x33728
00033714: 4879 0005 847c 	pea 0x5847c
0003371a: 6006           	bras 0x33722
0003371c: 4879 0005 8407 	pea 0x58407
00033722: 4e92           	jsr %a2@
00033724: 588f           	addql #4,%sp
00033726: 6044           	bras 0x3376c
00033728: 4879 0005 8407 	pea 0x58407
0003372e: 4e92           	jsr %a2@
00033730: 588f           	addql #4,%sp
00033732: 0c79 0002 0005 	cmpiw #2,0x583f6
00033738: 83f6 
0003373a: 6620           	bnes 0x3375c
0003373c: 204b           	moveal %a3,%a0
0003373e: 2243           	moveal %d3,%a1
00033740: 10d9           	moveb %a1@+,%a0@+
00033742: 66fc           	bnes 0x33740
00033744: 4879 0005 5c60 	pea 0x55c60
0003374a: 4e95           	jsr %a5@
0003374c: 588f           	addql #4,%sp
0003374e: 4a40           	tstw %d0
00033750: 670c           	beqs 0x3375e
00033752: 17bc 005c 0000 	moveb #92,%a3@(0000000000000000,%d0:w)
00033758: 5240           	addqw #1,%d0
0003375a: 6002           	bras 0x3375e
0003375c: 4240           	clrw %d0
0003375e: 3040           	moveaw %d0,%a0
00033760: d1fc 0005 5c60 	addal #351328,%a0
00033766: 2244           	moveal %d4,%a1
00033768: 10d9           	moveb %a1@+,%a0@+
0003376a: 66fc           	bnes 0x33768
0003376c: 3039 0005 83f8 	movew 0x583f8,%d0
00033772: b079 0005 84ee 	cmpw 0x584ee,%d0
00033778: 6710           	beqs 0x3378a
0003377a: 33c0 0005 84ee 	movew %d0,0x584ee
00033780: 6706           	beqs 0x33788
00033782: 4eba fc62      	jsr %pc@(0x333e6)
00033786: 6002           	bras 0x3378a
00033788: 4e94           	jsr %a4@
0003378a: 4a79 0005 84ee 	tstw 0x584ee
00033790: 671c           	beqs 0x337ae
00033792: 4eb9 0003 5004 	jsr 0x35004
00033798: 4eb9 0002 db8a 	jsr 0x2db8a
0003379e: 3f3c 0001      	movew #1,%sp@-
000337a2: 4879 0005 5c60 	pea 0x55c60
000337a8: 4eba f9c2      	jsr %pc@(0x3316c)
000337ac: 5c8f           	addql #6,%sp
000337ae: 4a42           	tstw %d2
000337b0: 671a           	beqs 0x337cc
000337b2: 3002           	movew %d2,%d0
000337b4: 0640 001f      	addiw #31,%d0
000337b8: 0c40 001e      	cmpiw #30,%d0
000337bc: 630e           	blss 0x337cc
000337be: 70e1           	moveq #-31,%d0
000337c0: 9042           	subw %d2,%d0
000337c2: 3f00           	movew %d0,%sp@-
000337c4: 4eb9 0002 b578 	jsr 0x2b578
000337ca: 548f           	addql #2,%sp
000337cc: 4879 0005 5c60 	pea 0x55c60
000337d2: 4eba fc4e      	jsr %pc@(0x33422)
000337d6: 2400           	movel %d0,%d2
000337d8: 3039 0005 83f6 	movew 0x583f6,%d0
000337de: 588f           	addql #4,%sp
000337e0: 0c40 0003      	cmpiw #3,%d0
000337e4: 6652           	bnes 0x33838
000337e6: 4a79 0005 84ee 	tstw 0x584ee
000337ec: 670c           	beqs 0x337fa
000337ee: 4267           	clrw %sp@-
000337f0: 487a fe64      	pea %pc@(0x33656)
000337f4: 4eba f976      	jsr %pc@(0x3316c)
000337f8: 5c8f           	addql #6,%sp
000337fa: 2f02           	movel %d2,%sp@-
000337fc: 2f39 0005 8036 	movel 0x58036,%sp@-
00033802: 4eb9 0003 23d4 	jsr 0x323d4
00033808: 4879 0005 5c60 	pea 0x55c60
0003380e: 2f39 0005 8036 	movel 0x58036,%sp@-
00033814: 4eb9 0003 2410 	jsr 0x32410
0003381a: 4879 0003 7384 	pea 0x37384
00033820: 4eba fe36      	jsr %pc@(0x33658)
00033824: 4fef 0014      	lea %sp@(20),%sp
00033828: 4a80           	tstl %d0
0003382a: 6700 0140      	beqw 0x3396c
0003382e: 4eb9 0003 5d9c 	jsr 0x35d9c
00033834: 6000 0136      	braw 0x3396c
00033838: 0c40 0001      	cmpiw #1,%d0
0003383c: 6614           	bnes 0x33852
0003383e: 4879 0004 7ac0 	pea 0x47ac0
00033844: 4eba fe12      	jsr %pc@(0x33658)
00033848: 4eba f9b0      	jsr %pc@(0x331fa)
0003384c: 588f           	addql #4,%sp
0003384e: 6000 011c      	braw 0x3396c
00033852: 0c40 0002      	cmpiw #2,%d0
00033856: 6712           	beqs 0x3386a
00033858: 4879 0005 5c60 	pea 0x55c60
0003385e: 4eba fc3a      	jsr %pc@(0x3349a)
00033862: 588f           	addql #4,%sp
00033864: 4a40           	tstw %d0
00033866: 6700 00fc      	beqw 0x33964
0003386a: 4a79 0005 84ee 	tstw 0x584ee
00033870: 670a           	beqs 0x3387c
00033872: 4267           	clrw %sp@-
00033874: 2f02           	movel %d2,%sp@-
00033876: 4eba f8f4      	jsr %pc@(0x3316c)
0003387a: 5c8f           	addql #6,%sp
0003387c: 2f02           	movel %d2,%sp@-
0003387e: 2f39 0005 8036 	movel 0x58036,%sp@-
00033884: 4eb9 0003 23d4 	jsr 0x323d4
0003388a: 4879 0005 5c60 	pea 0x55c60
00033890: 2f39 0005 8036 	movel 0x58036,%sp@-
00033896: 4eb9 0003 2410 	jsr 0x32410
0003389c: 2079 0005 8036 	moveal 0x58036,%a0
000338a2: 4268 0026      	clrw %a0@(38)
000338a6: 4fef 0010      	lea %sp@(16),%sp
000338aa: 4a79 0005 83f6 	tstw 0x583f6
000338b0: 6610           	bnes 0x338c2
000338b2: 33fc 0003 0005 	movew #3,0x583f6
000338b8: 83f6 
000338ba: 33fc 0001 0005 	movew #1,0x583f8
000338c0: 83f8 
000338c2: 2f39 0005 80ee 	movel 0x580ee,%sp@-
000338c8: 2f39 0005 83f0 	movel 0x583f0,%sp@-
000338ce: 4879 0005 5c60 	pea 0x55c60
000338d4: 4267           	clrw %sp@-
000338d6: 4eb9 0002 93da 	jsr 0x293da
000338dc: 2400           	movel %d0,%d2
000338de: 4fef 000e      	lea %sp@(14),%sp
000338e2: 2079 0005 8036 	moveal 0x58036,%a0
000338e8: 0828 0000 0027 	btst #0,%a0@(39)
000338ee: 6736           	beqs 0x33926
000338f0: 4eb9 0003 046e 	jsr 0x3046e
000338f6: 2079 0005 8036 	moveal 0x58036,%a0
000338fc: 3028 0086      	movew %a0@(134),%d0
00033900: 6718           	beqs 0x3391a
00033902: 4879 0005 770e 	pea 0x5770e
00033908: 3f00           	movew %d0,%sp@-
0003390a: 2f08           	movel %a0,%sp@-
0003390c: 3f3c 0010      	movew #16,%sp@-
00033910: 4eb9 0002 96c6 	jsr 0x296c6
00033916: 4fef 000c      	lea %sp@(12),%sp
0003391a: 2079 0005 8036 	moveal 0x58036,%a0
00033920: 0268 fffe 0026 	andiw #-2,%a0@(38)
00033926: 0c79 0002 0005 	cmpiw #2,0x583f6
0003392c: 83f6 
0003392e: 6604           	bnes 0x33934
00033930: 4eba f8c8      	jsr %pc@(0x331fa)
00033934: 2239 0005 8012 	movel 0x58012,%d1
0003393a: b2b9 0005 8036 	cmpl 0x58036,%d1
00033940: 660e           	bnes 0x33950
00033942: 4879 0005 8010 	pea 0x58010
00033948: 4eb9 0002 ab3c 	jsr 0x2ab3c
0003394e: 588f           	addql #4,%sp
00033950: 4a79 0005 84ee 	tstw 0x584ee
00033956: 6706           	beqs 0x3395e
00033958: 4eb9 0003 5d9c 	jsr 0x35d9c
0003395e: 4a82           	tstl %d2
00033960: 6c0a           	bges 0x3396c
00033962: 600a           	bras 0x3396e
00033964: 4eba f894      	jsr %pc@(0x331fa)
00033968: 74df           	moveq #-33,%d2
0003396a: 6002           	bras 0x3396e
0003396c: 4242           	clrw %d2
0003396e: 0c79 0004 0005 	cmpiw #4,0x583f4
00033974: 83f4 
00033976: 670a           	beqs 0x33982
00033978: 4a79 0005 83ee 	tstw 0x583ee
0003397e: 6700 fd78      	beqw 0x336f8
00033982: 4a79 0005 84ee 	tstw 0x584ee
00033988: 6708           	beqs 0x33992
0003398a: 4cdf 3c1c      	moveml %sp@+,%d2-%d4/%a2-%a5
0003398e: 6000 f832      	braw 0x331c2
00033992: 4cdf 3c1c      	moveml %sp@+,%d2-%d4/%a2-%a5
00033996: 4e75           	rts
00033998:  _super
00033998: 4e56 ffbc      	linkw %fp,#-68
0003399c: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
000339a0: 302e 0008      	movew %fp@(8),%d0
000339a4: 246e 000a      	moveal %fp@(10),%a2
000339a8: 0c40 00c8      	cmpiw #200,%d0
000339ac: 670c           	beqs 0x339ba
000339ae: 0c40 00c9      	cmpiw #201,%d0
000339b2: 6600 09e2      	bnew 0x34396
000339b6: 6000 09d8      	braw 0x34390
000339ba: 4878 0008      	pea 0x8
000339be: 2f12           	movel %a2@,%sp@-
000339c0: 486e fff6      	pea %fp@(-10)
000339c4: 4eb9 0001 bb80 	jsr 0x1bb80
000339ca: 302e fff8      	movew %fp@(-8),%d0
000339ce: 4fef 000c      	lea %sp@(12),%sp
000339d2: 6720           	beqs 0x339f4
000339d4: 0c40 0010      	cmpiw #16,%d0
000339d8: 6f02           	bles 0x339dc
000339da: 7010           	moveq #16,%d0
000339dc: 3040           	moveaw %d0,%a0
000339de: 4870 8800      	pea %a0@(0000000000000000,%a0:l)
000339e2: 2f2a 0008      	movel %a2@(8),%sp@-
000339e6: 486e ffbc      	pea %fp@(-68)
000339ea: 4eb9 0001 bb80 	jsr 0x1bb80
000339f0: 4fef 000c      	lea %sp@(12),%sp
000339f4: 302e fffc      	movew %fp@(-4),%d0
000339f8: 6722           	beqs 0x33a1c
000339fa: 0c40 0003      	cmpiw #3,%d0
000339fe: 6f02           	bles 0x33a02
00033a00: 7003           	moveq #3,%d0
00033a02: 3040           	moveaw %d0,%a0
00033a04: d1c8           	addal %a0,%a0
00033a06: 4870 8800      	pea %a0@(0000000000000000,%a0:l)
00033a0a: 2f2a 0010      	movel %a2@(16),%sp@-
00033a0e: 486e ffea      	pea %fp@(-22)
00033a12: 4eb9 0001 bb80 	jsr 0x1bb80
00033a18: 4fef 000c      	lea %sp@(12),%sp
00033a1c: 206a 0004      	moveal %a2@(4),%a0
00033a20: 302e fff6      	movew %fp@(-10),%d0
00033a24: 3d40 fffe      	movew %d0,%fp@(-2)
00033a28: 3200           	movew %d0,%d1
00033a2a: 0641 fff6      	addiw #-10,%d1
00033a2e: 0c41 0075      	cmpiw #117,%d1
00033a32: 6200 090e      	bhiw 0x34342
00033a36: 0281 0000 ffff 	andil #65535,%d1
00033a3c: d281           	addl %d1,%d1
00033a3e: 323b 1806      	movew %pc@(0x33a46,%d1:l),%d1
00033a42: 4efb 1002      	jmp %pc@(0x33a46,%d1:w)
00033a46: 00ec           	.short 0x00ec
00033a48: 0128 0128      	btst %d0,%a0@(296)
00033a4c: 015e           	bchg %d0,%fp@+
00033a4e: 016c 0182      	bchg %d0,%a4@(386)
00033a52: 08fc           	.short 0x08fc
00033a54: 0194           	bclr %d0,%a4@
00033a56: 08fc           	.short 0x08fc
00033a58: 019e           	bclr %d0,%fp@+
00033a5a: 01a8 01b8      	bclr %d0,%a0@(440)
00033a5e: 01d2           	bset %d0,%a2@
00033a60: 01e4           	bset %d0,%a4@-
00033a62: 0218 0234      	andib #52,%a0@+
00033a66: 02c0           	byterev %d0
00033a68: 08fc           	.short 0x08fc
00033a6a: 08fc           	.short 0x08fc
00033a6c: 08fc           	.short 0x08fc
00033a6e: 02d2           	.short 0x02d2
00033a70: 02e4           	.short 0x02e4
00033a72: 02f2           	.short 0x02f2
00033a74: 0318           	btst %d1,%a0@+
00033a76: 0342           	bchg %d1,%d2
00033a78: 0362           	bchg %d1,%a2@-
00033a7a: 0374 0392 03aa 	bchg %d1,@(0000000000000000,%d0:w:2)@(00000000000003aa)
00033a80: 03c4           	bset %d1,%d4
00033a82: 03d6           	bset %d1,%fp@
00033a84: 03ec 03fe      	bset %d1,%a4@(1022)
00033a88: 041e 043c      	subib #60,%fp@+
00033a8c: 0454 046a      	subiw #1130,%a4@
00033a90: 049a 04c2 08fc 	subil #79825148,%a2@+
00033a96: 04e4           	.short 0x04e4
00033a98: 04f6           	.short 0x04f6
00033a9a: 050c 051e      	movepw %a4@(1310),%d2
00033a9e: 052c 053e      	btst %d2,%a4@(1342)
00033aa2: 0574 08fc      	bchg %d2,%a4@(fffffffffffffffc,%d0:l)
00033aa6: 08fc           	.short 0x08fc
00033aa8: 08fc           	.short 0x08fc
00033aaa: 08fc           	.short 0x08fc
00033aac: 08fc           	.short 0x08fc
00033aae: 08fc           	.short 0x08fc
00033ab0: 08fc           	.short 0x08fc
00033ab2: 08fc           	.short 0x08fc
00033ab4: 08fc           	.short 0x08fc
00033ab6: 08fc           	.short 0x08fc
00033ab8: 08fc           	.short 0x08fc
00033aba: 08fc           	.short 0x08fc
00033abc: 08fc           	.short 0x08fc
00033abe: 059a           	bclr %d2,%a2@+
00033ac0: 05bc           	.short 0x05bc
00033ac2: 05e6           	bset %d2,%fp@-
00033ac4: 060c           	.short 0x060c
00033ac6: 061e 0630      	addib #48,%fp@+
00033aca: 0648           	.short 0x0648
00033acc: 0666 0690      	addiw #1680,%fp@-
00033ad0: 06d0 06ee      	callm #-18,%a0@
00033ad4: 06fc           	.short 0x06fc
00033ad6: 070a 08fc      	movepw %a2@(2300),%d3
00033ada: 08fc           	.short 0x08fc
00033adc: 08fc           	.short 0x08fc
00033ade: 08fc           	.short 0x08fc
00033ae0: 08fc           	.short 0x08fc
00033ae2: 08fc           	.short 0x08fc
00033ae4: 08fc           	.short 0x08fc
00033ae6: 0714           	btst %d3,%a4@
00033ae8: 0718           	btst %d3,%a0@+
00033aea: 08fc           	.short 0x08fc
00033aec: 08fc           	.short 0x08fc
00033aee: 08fc           	.short 0x08fc
00033af0: 08fc           	.short 0x08fc
00033af2: 08fc           	.short 0x08fc
00033af4: 08fc           	.short 0x08fc
00033af6: 08fc           	.short 0x08fc
00033af8: 08fc           	.short 0x08fc
00033afa: 0736 0746 075a 	btst %d3,%fp@(0000000000000000)@(000000000000075a)
00033b00: 0766           	bchg %d3,%fp@-
00033b02: 0776 0790      	bchg %d3,@(0000000000000000,%d0:w:8)
00033b06: 07a4           	bclr %d3,%a4@-
00033b08: 07b6 07c6 07fc 	bclr %d3,@(0000000000000000)@(00000000000007fc)
00033b0e: 0806 0818      	btst #24,%d6
00033b12: 0824 083e      	btst #62,%a4@-
00033b16: 0856 08fc      	bchg #-4,%fp@
00033b1a: 08fc           	.short 0x08fc
00033b1c: 08fc           	.short 0x08fc
00033b1e: 08fc           	.short 0x08fc
00033b20: 08fc           	.short 0x08fc
00033b22: 0866 0878      	bchg #120,%fp@-
00033b26: 0898 08a8      	bclr #-88,%a0@+
00033b2a: 08bc           	.short 0x08bc
00033b2c: 08ca           	.short 0x08ca
00033b2e: 08da 08ea      	bset #-22,%a2@+
00033b32: 30bc 0340      	movew #832,%a0@
00033b36: 317c 0001 0002 	movew #1,%a0@(2)
00033b3c: 2279 0005 8036 	moveal 0x58036,%a1
00033b42: 3169 001c 0004 	movew %a1@(28),%a0@(4)
00033b48: 2279 0003 6754 	moveal 0x36754,%a1
00033b4e: 2169 000c 0006 	movel %a1@(12),%a0@(6)
00033b54: 3179 0005 42dc 	movew 0x542dc,%a0@(20)
00033b5a: 0014 
00033b5c: 217c 0005 43ac 	movel #345004,%a0@(22)
00033b62: 0016 
00033b64: 4eb9 0002 96b4 	jsr 0x296b4
00033b6a: 6000 07f0      	braw 0x3435c
00033b6e: 262e ffea      	movel %fp@(-22),%d3
00033b72: 342e ffbe      	movew %fp@(-66),%d2
00033b76: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033b7a: 42a7           	clrl %sp@-
00033b7c: 4eb9 0003 237e 	jsr 0x3237e
00033b82: 5c8f           	addql #6,%sp
00033b84: 0c6e 000b fffe 	cmpiw #11,%fp@(-2)
00033b8a: 6604           	bnes 0x33b90
00033b8c: 7210           	moveq #16,%d1
00033b8e: 6002           	bras 0x33b92
00033b90: 7240           	moveq #64,%d1
00033b92: 2f03           	movel %d3,%sp@-
00033b94: 3f02           	movew %d2,%sp@-
00033b96: 2f00           	movel %d0,%sp@-
00033b98: 3f01           	movew %d1,%sp@-
00033b9a: 4eb9 0002 96c6 	jsr 0x296c6
00033ba0: 6000 022e      	braw 0x33dd0
00033ba4: 2f2e ffea      	movel %fp@(-22),%sp@-
00033ba8: 4eb9 0002 9734 	jsr 0x29734
00033bae: 6000 075c      	braw 0x3430c
00033bb2: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033bb6: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033bba: 2f2e ffea      	movel %fp@(-22),%sp@-
00033bbe: 4eb9 0002 975a 	jsr 0x2975a
00033bc4: 6000 0778      	braw 0x3433e
00033bc8: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033bcc: 2f2e ffea      	movel %fp@(-22),%sp@-
00033bd0: 4eb9 0002 98a0 	jsr 0x298a0
00033bd6: 6000 05c2      	braw 0x3419a
00033bda: 4eb9 0002 9264 	jsr 0x29264
00033be0: 6000 07c0      	braw 0x343a2
00033be4: 4eb9 0002 9950 	jsr 0x29950
00033bea: 6000 07b6      	braw 0x343a2
00033bee: 42a7           	clrl %sp@-
00033bf0: 3f3c 0001      	movew #1,%sp@-
00033bf4: 4eb9 0002 a668 	jsr 0x2a668
00033bfa: 6000 059e      	braw 0x3419a
00033bfe: 486e ffde      	pea %fp@(-34)
00033c02: 3f2e ffc0      	movew %fp@(-64),%sp@-
00033c06: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033c0a: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033c0e: 4eb9 0002 a690 	jsr 0x2a690
00033c14: 6000 048e      	braw 0x340a4
00033c18: 486e ffde      	pea %fp@(-34)
00033c1c: 486e ffbc      	pea %fp@(-68)
00033c20: 4eb9 0002 a726 	jsr 0x2a726
00033c26: 6000 0716      	braw 0x3433e
00033c2a: 2079 0005 8036 	moveal 0x58036,%a0
00033c30: 0068 0002 0026 	oriw #2,%a0@(38)
00033c36: 2f2e ffea      	movel %fp@(-22),%sp@-
00033c3a: 4eb9 0002 a6ca 	jsr 0x2a6ca
00033c40: 588f           	addql #4,%sp
00033c42: 206e ffea      	moveal %fp@(-22),%a0
00033c46: 0c50 0029      	cmpiw #41,%a0@
00033c4a: 6600 0756      	bnew 0x343a2
00033c4e: 2079 0005 8036 	moveal 0x58036,%a0
00033c54: 0068 0004 0026 	oriw #4,%a0@(38)
00033c5a: 6000 0746      	braw 0x343a2
00033c5e: 7000           	moveq #0,%d0
00033c60: 302e ffbe      	movew %fp@(-66),%d0
00033c64: 4840           	swap %d0
00033c66: 4240           	clrw %d0
00033c68: 806e ffbc      	orw %fp@(-68),%d0
00033c6c: 2f00           	movel %d0,%sp@-
00033c6e: 4eb9 0002 a74e 	jsr 0x2a74e
00033c74: 588f           	addql #4,%sp
00033c76: 6000 072a      	braw 0x343a2
00033c7a: 342e ffbc      	movew %fp@(-68),%d2
00033c7e: 0802 0004      	btst #4,%d2
00033c82: 670c           	beqs 0x33c90
00033c84: 2079 0005 8036 	moveal 0x58036,%a0
00033c8a: 0068 0002 0026 	oriw #2,%a0@(38)
00033c90: 7000           	moveq #0,%d0
00033c92: 0802 0005      	btst #5,%d2
00033c96: 670c           	beqs 0x33ca4
00033c98: 302e ffda      	movew %fp@(-38),%d0
00033c9c: 4840           	swap %d0
00033c9e: 4240           	clrw %d0
00033ca0: 806e ffd8      	orw %fp@(-40),%d0
00033ca4: 7200           	moveq #0,%d1
00033ca6: 322e ffbe      	movew %fp@(-66),%d1
00033caa: 7600           	moveq #0,%d3
00033cac: 162e ffc1      	moveb %fp@(-63),%d3
00033cb0: e18b           	lsll #8,%d3
00033cb2: 4841           	swap %d1
00033cb4: 4241           	clrw %d1
00033cb6: 8283           	orl %d3,%d1
00033cb8: 122e ffc3      	moveb %fp@(-61),%d1
00033cbc: 486e ffde      	pea %fp@(-34)
00033cc0: 2f2e ffea      	movel %fp@(-22),%sp@-
00033cc4: 2f01           	movel %d1,%sp@-
00033cc6: 2f00           	movel %d0,%sp@-
00033cc8: 42a7           	clrl %sp@-
00033cca: 486e ffce      	pea %fp@(-50)
00033cce: 486e ffc4      	pea %fp@(-60)
00033cd2: 0242 003f      	andiw #63,%d2
00033cd6: 3f02           	movew %d2,%sp@-
00033cd8: 4eb9 0002 a770 	jsr 0x2a770
00033cde: 4fef 001e      	lea %sp@(30),%sp
00033ce2: 0800 0004      	btst #4,%d0
00033ce6: 6700 0674      	beqw 0x3435c
00033cea: 206e ffea      	moveal %fp@(-22),%a0
00033cee: 0c50 0029      	cmpiw #41,%a0@
00033cf2: 6600 0668      	bnew 0x3435c
00033cf6: 2079 0005 8036 	moveal 0x58036,%a0
00033cfc: 0068 0004 0026 	oriw #4,%a0@(38)
00033d02: 6000 0658      	braw 0x3435c
00033d06: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033d0a: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033d0e: 4eb9 0002 aa22 	jsr 0x2aa22
00033d14: 6000 05f6      	braw 0x3430c
00033d18: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033d1c: 2f2e ffea      	movel %fp@(-22),%sp@-
00033d20: 4eb9 0003 0394 	jsr 0x30394
00033d26: 6000 05d4      	braw 0x342fc
00033d2a: 4267           	clrw %sp@-
00033d2c: 4267           	clrw %sp@-
00033d2e: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033d32: 3f3c 0004      	movew #4,%sp@-
00033d36: 603e           	bras 0x33d76
00033d38: 302e ffbc      	movew %fp@(-68),%d0
00033d3c: 4267           	clrw %sp@-
00033d3e: 3200           	movew %d0,%d1
00033d40: 740f           	moveq #15,%d2
00033d42: e469           	lsrw %d2,%d1
00033d44: 3f01           	movew %d1,%sp@-
00033d46: 4a6e ffbe      	tstw %fp@(-66)
00033d4a: 57c1           	seq %d1
00033d4c: 4881           	extw %d1
00033d4e: 4441           	negw %d1
00033d50: 3f01           	movew %d1,%sp@-
00033d52: 3f3c 0008      	movew #8,%sp@-
00033d56: 0240 7fff      	andiw #32767,%d0
00033d5a: 3f00           	movew %d0,%sp@-
00033d5c: 601c           	bras 0x33d7a
00033d5e: 3f3c 0001      	movew #1,%sp@-
00033d62: 3f3c 0001      	movew #1,%sp@-
00033d66: 4a6e ffbe      	tstw %fp@(-66)
00033d6a: 57c0           	seq %d0
00033d6c: 4880           	extw %d0
00033d6e: 4440           	negw %d0
00033d70: 3f00           	movew %d0,%sp@-
00033d72: 3f3c 0001      	movew #1,%sp@-
00033d76: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033d7a: 2f2e ffea      	movel %fp@(-22),%sp@-
00033d7e: 4eb9 0002 fe9a 	jsr 0x2fe9a
00033d84: 6000 0552      	braw 0x342d8
00033d88: 306e ffbc      	moveaw %fp@(-68),%a0
00033d8c: 2008           	movel %a0,%d0
00033d8e: d088           	addl %a0,%d0
00033d90: d088           	addl %a0,%d0
00033d92: e788           	lsll #3,%d0
00033d94: 206e ffea      	moveal %fp@(-22),%a0
00033d98: 2070 080c      	moveal %a0@(000000000000000c,%d0:l),%a0
00033d9c: 226e ffee      	moveal %fp@(-18),%a1
00033da0: 10d9           	moveb %a1@+,%a0@+
00033da2: 66fc           	bnes 0x33da0
00033da4: 6000 05fc      	braw 0x343a2
00033da8: 2f2e ffea      	movel %fp@(-22),%sp@-
00033dac: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033db0: 4eb9 0003 04cc 	jsr 0x304cc
00033db6: 6000 03e2      	braw 0x3419a
00033dba: 2f2e ffee      	movel %fp@(-18),%sp@-
00033dbe: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033dc2: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033dc6: 2f2e ffea      	movel %fp@(-22),%sp@-
00033dca: 4eb9 0002 f8aa 	jsr 0x2f8aa
00033dd0: 4fef 000c      	lea %sp@(12),%sp
00033dd4: 6000 0586      	braw 0x3435c
00033dd8: 2f2e ffee      	movel %fp@(-18),%sp@-
00033ddc: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033de0: 2f2e ffea      	movel %fp@(-22),%sp@-
00033de4: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033de8: 4eb9 0002 faf0 	jsr 0x2faf0
00033dee: 60e0           	bras 0x33dd0
00033df0: 3f2e ffc0      	movew %fp@(-64),%sp@-
00033df4: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033df8: 2f2e ffea      	movel %fp@(-22),%sp@-
00033dfc: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033e00: 4eb9 0002 fb5c 	jsr 0x2fb5c
00033e06: 6000 029c      	braw 0x340a4
00033e0a: 2f2e ffea      	movel %fp@(-22),%sp@-
00033e0e: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033e12: 4eb9 0002 fbd8 	jsr 0x2fbd8
00033e18: 6000 04e2      	braw 0x342fc
00033e1c: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033e20: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033e24: 2f2e ffea      	movel %fp@(-22),%sp@-
00033e28: 4eb9 0003 1e68 	jsr 0x31e68
00033e2e: 6000 050e      	braw 0x3433e
00033e32: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033e36: 2f2e ffea      	movel %fp@(-22),%sp@-
00033e3a: 4eb9 0003 1ef4 	jsr 0x31ef4
00033e40: 6000 0358      	braw 0x3419a
00033e44: 486e ffc0      	pea %fp@(-64)
00033e48: 4eb9 0002 c4dc 	jsr 0x2c4dc
00033e4e: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033e52: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033e56: 2f2e ffea      	movel %fp@(-22),%sp@-
00033e5a: 4eb9 0003 1cb2 	jsr 0x31cb2
00033e60: 6000 01e8      	braw 0x3404a
00033e64: 3f2e ffc2      	movew %fp@(-62),%sp@-
00033e68: 3f2e ffc0      	movew %fp@(-64),%sp@-
00033e6c: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033e70: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033e74: 2f2e ffea      	movel %fp@(-22),%sp@-
00033e78: 4eb9 0003 1d3c 	jsr 0x31d3c
00033e7e: 6000 ff50      	braw 0x33dd0
00033e82: 486e ffe0      	pea %fp@(-32)
00033e86: 486e ffde      	pea %fp@(-34)
00033e8a: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033e8e: 2f2e ffea      	movel %fp@(-22),%sp@-
00033e92: 4eb9 0003 0f2e 	jsr 0x30f2e
00033e98: 6066           	bras 0x33f00
00033e9a: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033e9e: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033ea2: 2f2e ffea      	movel %fp@(-22),%sp@-
00033ea6: 4eb9 0003 1f94 	jsr 0x31f94
00033eac: 6000 03aa      	braw 0x34258
00033eb0: 4879 0005 40f0 	pea 0x540f0
00033eb6: 4eb9 0002 c4dc 	jsr 0x2c4dc
00033ebc: 3d6e ffc0 ffde 	movew %fp@(-64),%fp@(-34)
00033ec2: 3f2e ffc2      	movew %fp@(-62),%sp@-
00033ec6: 486e ffde      	pea %fp@(-34)
00033eca: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033ece: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033ed2: 2f2e ffea      	movel %fp@(-22),%sp@-
00033ed6: 4eb9 0003 0888 	jsr 0x30888
00033edc: 6000 00d4      	braw 0x33fb2
00033ee0: 486e ffc0      	pea %fp@(-64)
00033ee4: 4eb9 0002 c4dc 	jsr 0x2c4dc
00033eea: 3f2e ffca      	movew %fp@(-54),%sp@-
00033eee: 3f2e ffc8      	movew %fp@(-56),%sp@-
00033ef2: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033ef6: 2f2e ffea      	movel %fp@(-22),%sp@-
00033efa: 4eb9 0003 2038 	jsr 0x32038
00033f00: 4fef 000e      	lea %sp@(14),%sp
00033f04: 6000 049c      	braw 0x343a2
00033f08: 486e ffe0      	pea %fp@(-32)
00033f0c: 486e ffde      	pea %fp@(-34)
00033f10: 3f2e ffc2      	movew %fp@(-62),%sp@-
00033f14: 3f2e ffc0      	movew %fp@(-64),%sp@-
00033f18: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033f1c: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033f20: 4eb9 0003 21fa 	jsr 0x321fa
00033f26: 6000 024c      	braw 0x34174
00033f2a: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033f2e: 2f2e ffea      	movel %fp@(-22),%sp@-
00033f32: 4eb9 0002 b300 	jsr 0x2b300
00033f38: 6000 0260      	braw 0x3419a
00033f3c: 486e ffc6      	pea %fp@(-58)
00033f40: 486e ffbe      	pea %fp@(-66)
00033f44: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033f48: 4eb9 0002 b466 	jsr 0x2b466
00033f4e: 6000 0154      	braw 0x340a4
00033f52: 2f2e ffea      	movel %fp@(-22),%sp@-
00033f56: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033f5a: 4eb9 0002 ac4c 	jsr 0x2ac4c
00033f60: 6000 0238      	braw 0x3419a
00033f64: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033f68: 4eb9 0002 b578 	jsr 0x2b578
00033f6e: 6000 0246      	braw 0x341b6
00033f72: 486e ffde      	pea %fp@(-34)
00033f76: 2f2e ffea      	movel %fp@(-22),%sp@-
00033f7a: 4eb9 0003 070e 	jsr 0x3070e
00033f80: 6000 03bc      	braw 0x3433e
00033f84: 4879 0005 40f0 	pea 0x540f0
00033f8a: 4eb9 0002 c4dc 	jsr 0x2c4dc
00033f90: 3d6e ffbe ffe0 	movew %fp@(-66),%fp@(-32)
00033f96: 3d6e ffc0 ffde 	movew %fp@(-64),%fp@(-34)
00033f9c: 486e ffde      	pea %fp@(-34)
00033fa0: 486e ffe0      	pea %fp@(-32)
00033fa4: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033fa8: 2f2e ffea      	movel %fp@(-22),%sp@-
00033fac: 4eb9 0002 b116 	jsr 0x2b116
00033fb2: 4fef 0012      	lea %sp@(18),%sp
00033fb6: 6000 03a4      	braw 0x3435c
00033fba: 4879 0005 40f0 	pea 0x540f0
00033fc0: 4eb9 0002 c4dc 	jsr 0x2c4dc
00033fc6: 486e ffde      	pea %fp@(-34)
00033fca: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033fce: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033fd2: 2f2e ffea      	movel %fp@(-22),%sp@-
00033fd6: 4eb9 0002 b1aa 	jsr 0x2b1aa
00033fdc: 6000 0196      	braw 0x34174
00033fe0: 486e ffe0      	pea %fp@(-32)
00033fe4: 486e ffde      	pea %fp@(-34)
00033fe8: 3f2e ffc2      	movew %fp@(-62),%sp@-
00033fec: 3f2e ffc0      	movew %fp@(-64),%sp@-
00033ff0: 3f2e ffbe      	movew %fp@(-66),%sp@-
00033ff4: 3f2e ffbc      	movew %fp@(-68),%sp@-
00033ff8: 4eb9 0002 d532 	jsr 0x2d532
00033ffe: 6000 012c      	braw 0x3412c
00034002: 486e ffe0      	pea %fp@(-32)
00034006: 486e ffde      	pea %fp@(-34)
0003400a: 486e ffc4      	pea %fp@(-60)
0003400e: 3f2e ffc2      	movew %fp@(-62),%sp@-
00034012: 3f2e ffc0      	movew %fp@(-64),%sp@-
00034016: 3f2e ffbe      	movew %fp@(-66),%sp@-
0003401a: 3f2e ffbc      	movew %fp@(-68),%sp@-
0003401e: 4eb9 0002 d55a 	jsr 0x2d55a
00034024: 4fef 0014      	lea %sp@(20),%sp
00034028: 6000 0378      	braw 0x343a2
0003402c: 3f2e ffc6      	movew %fp@(-58),%sp@-
00034030: 3f2e ffc4      	movew %fp@(-60),%sp@-
00034034: 3f2e ffc2      	movew %fp@(-62),%sp@-
00034038: 3f2e ffc0      	movew %fp@(-64),%sp@-
0003403c: 3f2e ffbe      	movew %fp@(-66),%sp@-
00034040: 3f2e ffbc      	movew %fp@(-68),%sp@-
00034044: 4eb9 0002 d6a8 	jsr 0x2d6a8
0003404a: 4fef 000c      	lea %sp@(12),%sp
0003404e: 6000 0352      	braw 0x343a2
00034052: 486e ffc4      	pea %fp@(-60)
00034056: 486e ffbc      	pea %fp@(-68)
0003405a: 4eb9 0002 d758 	jsr 0x2d758
00034060: 6000 02dc      	braw 0x3433e
00034064: 486e ffc4      	pea %fp@(-60)
00034068: 486e ffbc      	pea %fp@(-68)
0003406c: 4eb9 0002 d7d4 	jsr 0x2d7d4
00034072: 6000 02ca      	braw 0x3433e
00034076: 3f2e ffc2      	movew %fp@(-62),%sp@-
0003407a: 3f2e ffc0      	movew %fp@(-64),%sp@-
0003407e: 3f2e ffbe      	movew %fp@(-66),%sp@-
00034082: 2f2e ffea      	movel %fp@(-22),%sp@-
00034086: 4eb9 0002 d856 	jsr 0x2d856
0003408c: 6016           	bras 0x340a4
0003408e: 3f2e ffc0      	movew %fp@(-64),%sp@-
00034092: 3f2e ffbe      	movew %fp@(-66),%sp@-
00034096: 3f2e ffbc      	movew %fp@(-68),%sp@-
0003409a: 2f2e ffea      	movel %fp@(-22),%sp@-
0003409e: 4eb9 0002 d8de 	jsr 0x2d8de
000340a4: 4fef 000a      	lea %sp@(10),%sp
000340a8: 6000 02b2      	braw 0x3435c
000340ac: 3d79 0005 42f0 	movew 0x542f0,%fp@(-34)
000340b2: ffde 
000340b4: 3d79 0005 42ee 	movew 0x542ee,%fp@(-32)
000340ba: ffe0 
000340bc: 3d79 0005 42e8 	movew 0x542e8,%fp@(-30)
000340c2: ffe2 
000340c4: 3d79 0005 42e6 	movew 0x542e6,%fp@(-28)
000340ca: ffe4 
000340cc: 3039 0005 42da 	movew 0x542da,%d0
000340d2: 6000 0288      	braw 0x3435c
000340d6: 4a79 0005 3f90 	tstw 0x53f90
000340dc: 6726           	beqs 0x34104
000340de: 4267           	clrw %sp@-
000340e0: 47f9 0002 9d98 	lea 0x29d98,%a3
000340e6: 4e93           	jsr %a3@
000340e8: 2f2e ffea      	movel %fp@(-22),%sp@-
000340ec: 3f2e ffbc      	movew %fp@(-68),%sp@-
000340f0: 4eb9 0002 d9d6 	jsr 0x2d9d6
000340f6: 3f3c 0001      	movew #1,%sp@-
000340fa: 4e93           	jsr %a3@
000340fc: 4fef 000a      	lea %sp@(10),%sp
00034100: 6000 02a0      	braw 0x343a2
00034104: 2f2e ffea      	movel %fp@(-22),%sp@-
00034108: 3f2e ffbc      	movew %fp@(-68),%sp@-
0003410c: 4eb9 0002 d9d6 	jsr 0x2d9d6
00034112: 6000 01e8      	braw 0x342fc
00034116: 486e ffe4      	pea %fp@(-28)
0003411a: 486e ffe2      	pea %fp@(-30)
0003411e: 486e ffe0      	pea %fp@(-32)
00034122: 486e ffde      	pea %fp@(-34)
00034126: 4eb9 0002 da8e 	jsr 0x2da8e
0003412c: 4fef 0010      	lea %sp@(16),%sp
00034130: 6000 0270      	braw 0x343a2
00034134: 2f2e ffea      	movel %fp@(-22),%sp@-
00034138: 4eb9 0003 3068 	jsr 0x33068
0003413e: 6000 01cc      	braw 0x3430c
00034142: 2f2e ffea      	movel %fp@(-22),%sp@-
00034146: 4eb9 0003 307a 	jsr 0x3307a
0003414c: 6000 01be      	braw 0x3430c
00034150: 4eb9 0003 3094 	jsr 0x33094
00034156: 6000 0204      	braw 0x3435c
0003415a: 42a7           	clrl %sp@-
0003415c: 6004           	bras 0x34162
0003415e: 2f2e fff2      	movel %fp@(-14),%sp@-
00034162: 486e ffde      	pea %fp@(-34)
00034166: 2f2e ffee      	movel %fp@(-18),%sp@-
0003416a: 2f2e ffea      	movel %fp@(-22),%sp@-
0003416e: 4eb9 0002 b9ca 	jsr 0x2b9ca
00034174: 4fef 0010      	lea %sp@(16),%sp
00034178: 6000 01e2      	braw 0x3435c
0003417c: 486e ffbe      	pea %fp@(-66)
00034180: 3f2e ffbc      	movew %fp@(-68),%sp@-
00034184: 4eb9 0003 522a 	jsr 0x3522a
0003418a: 600e           	bras 0x3419a
0003418c: 486e ffbe      	pea %fp@(-66)
00034190: 3f2e ffbc      	movew %fp@(-68),%sp@-
00034194: 4eb9 0003 5d14 	jsr 0x35d14
0003419a: 5c8f           	addql #6,%sp
0003419c: 6000 01be      	braw 0x3435c
000341a0: 3f2e ffbc      	movew %fp@(-68),%sp@-
000341a4: 4eb9 0003 5c22 	jsr 0x35c22
000341aa: 600a           	bras 0x341b6
000341ac: 3f2e ffbc      	movew %fp@(-68),%sp@-
000341b0: 4eb9 0003 5c90 	jsr 0x35c90
000341b6: 548f           	addql #2,%sp
000341b8: 6000 01a2      	braw 0x3435c
000341bc: 486e ffc0      	pea %fp@(-64)
000341c0: 486e ffde      	pea %fp@(-34)
000341c4: 3f2e ffbe      	movew %fp@(-66),%sp@-
000341c8: 3f2e ffbc      	movew %fp@(-68),%sp@-
000341cc: 4eb9 0003 5296 	jsr 0x35296
000341d2: 6000 fbfc      	braw 0x33dd0
000341d6: 486e ffc0      	pea %fp@(-64)
000341da: 3f2e ffbe      	movew %fp@(-66),%sp@-
000341de: 3f2e ffbc      	movew %fp@(-68),%sp@-
000341e2: 4eb9 0003 59e0 	jsr 0x359e0
000341e8: 606e           	bras 0x34258
000341ea: 3f2e ffbe      	movew %fp@(-66),%sp@-
000341ee: 3f2e ffbc      	movew %fp@(-68),%sp@-
000341f2: 4eb9 0003 544a 	jsr 0x3544a
000341f8: 6000 0112      	braw 0x3430c
000341fc: 3f2e ffbc      	movew %fp@(-68),%sp@-
00034200: 4eb9 0003 546a 	jsr 0x3546a
00034206: 548f           	addql #2,%sp
00034208: 6000 0198      	braw 0x343a2
0003420c: 486e ffe4      	pea %fp@(-28)
00034210: 486e ffe2      	pea %fp@(-30)
00034214: 486e ffe0      	pea %fp@(-32)
00034218: 486e ffde      	pea %fp@(-34)
0003421c: 3f2e ffc6      	movew %fp@(-58),%sp@-
00034220: 3f2e ffc4      	movew %fp@(-60),%sp@-
00034224: 3f2e ffc2      	movew %fp@(-62),%sp@-
00034228: 3f2e ffc0      	movew %fp@(-64),%sp@-
0003422c: 3f2e ffbe      	movew %fp@(-66),%sp@-
00034230: 3f2e ffbc      	movew %fp@(-68),%sp@-
00034234: 4eb9 0003 54bc 	jsr 0x354bc
0003423a: 4fef 001c      	lea %sp@(28),%sp
0003423e: 6000 0162      	braw 0x343a2
00034242: 4eb9 0003 5d9c 	jsr 0x35d9c
00034248: 6000 0158      	braw 0x343a2
0003424c: 2f2e ffea      	movel %fp@(-22),%sp@-
00034250: 2f08           	movel %a0,%sp@-
00034252: 4eb9 0003 2be0 	jsr 0x32be0
00034258: 508f           	addql #8,%sp
0003425a: 6000 0100      	braw 0x3435c
0003425e: 2f08           	movel %a0,%sp@-
00034260: 4eb9 0003 2a7c 	jsr 0x32a7c
00034266: 6000 00a4      	braw 0x3430c
0003426a: 4879 0005 84f4 	pea 0x584f4
00034270: 3f2e ffbe      	movew %fp@(-66),%sp@-
00034274: 3f2e ffbc      	movew %fp@(-68),%sp@-
00034278: 2f08           	movel %a0,%sp@-
0003427a: 4eb9 0003 2af6 	jsr 0x32af6
00034280: 6000 fb4e      	braw 0x33dd0
00034284: 2f2e ffea      	movel %fp@(-22),%sp@-
00034288: 3f2e ffbe      	movew %fp@(-66),%sp@-
0003428c: 3f2e ffbc      	movew %fp@(-68),%sp@-
00034290: 2f08           	movel %a0,%sp@-
00034292: 4eb9 0003 2b1e 	jsr 0x32b1e
00034298: 6000 fb36      	braw 0x33dd0
0003429c: 3f2e ffbc      	movew %fp@(-68),%sp@-
000342a0: 2f2e ffea      	movel %fp@(-22),%sp@-
000342a4: 4eb9 0003 2a0e 	jsr 0x32a0e
000342aa: 6050           	bras 0x342fc
000342ac: 2f2e ffee      	movel %fp@(-18),%sp@-
000342b0: 2f2e ffea      	movel %fp@(-22),%sp@-
000342b4: 4eb9 0003 322a 	jsr 0x3322a
000342ba: 6000 0082      	braw 0x3433e
000342be: 2f2e ffee      	movel %fp@(-18),%sp@-
000342c2: 2f2e ffea      	movel %fp@(-22),%sp@-
000342c6: 3f2e ffc0      	movew %fp@(-64),%sp@-
000342ca: 3f2e ffbe      	movew %fp@(-66),%sp@-
000342ce: 3f2e ffbc      	movew %fp@(-68),%sp@-
000342d2: 4eb9 0003 325a 	jsr 0x3325a
000342d8: 4fef 000e      	lea %sp@(14),%sp
000342dc: 607e           	bras 0x3435c
000342de: 3f2e ffbc      	movew %fp@(-68),%sp@-
000342e2: 2f2e ffea      	movel %fp@(-22),%sp@-
000342e6: 4eb9 0003 33ae 	jsr 0x333ae
000342ec: 600e           	bras 0x342fc
000342ee: 3f2e ffbc      	movew %fp@(-68),%sp@-
000342f2: 2f2e ffea      	movel %fp@(-22),%sp@-
000342f6: 4eb9 0003 33ca 	jsr 0x333ca
000342fc: 5c8f           	addql #6,%sp
000342fe: 6000 00a2      	braw 0x343a2
00034302: 2f2e ffea      	movel %fp@(-22),%sp@-
00034306: 4eb9 0003 349a 	jsr 0x3349a
0003430c: 588f           	addql #4,%sp
0003430e: 604c           	bras 0x3435c
00034310: 2f2e ffee      	movel %fp@(-18),%sp@-
00034314: 2f2e ffea      	movel %fp@(-22),%sp@-
00034318: 4eb9 0003 3444 	jsr 0x33444
0003431e: 601e           	bras 0x3433e
00034320: 2f2e ffee      	movel %fp@(-18),%sp@-
00034324: 2f2e ffea      	movel %fp@(-22),%sp@-
00034328: 4eb9 0003 361a 	jsr 0x3361a
0003432e: 600e           	bras 0x3433e
00034330: 2f2e ffee      	movel %fp@(-18),%sp@-
00034334: 2f2e ffea      	movel %fp@(-22),%sp@-
00034338: 4eb9 0003 3638 	jsr 0x33638
0003433e: 508f           	addql #8,%sp
00034340: 6060           	bras 0x343a2
00034342: 4a40           	tstw %d0
00034344: 6714           	beqs 0x3435a
00034346: 3f3c 0001      	movew #1,%sp@-
0003434a: 486e fffe      	pea %fp@(-2)
0003434e: 3f3c 000c      	movew #12,%sp@-
00034352: 4eb9 0002 b4d2 	jsr 0x2b4d2
00034358: 508f           	addql #8,%sp
0003435a: 70ff           	moveq #-1,%d0
0003435c: 3d40 ffdc      	movew %d0,%fp@(-36)
00034360: 302e fffa      	movew %fp@(-6),%d0
00034364: 6718           	beqs 0x3437e
00034366: 3040           	moveaw %d0,%a0
00034368: 4870 8800      	pea %a0@(0000000000000000,%a0:l)
0003436c: 486e ffdc      	pea %fp@(-36)
00034370: 2f2a 000c      	movel %a2@(12),%sp@-
00034374: 4eb9 0001 bb80 	jsr 0x1bb80
0003437a: 4fef 000c      	lea %sp@(12),%sp
0003437e: 0c6e 0070 fff6 	cmpiw #112,%fp@(-10)
00034384: 660a           	bnes 0x34390
00034386: 206a 0014      	moveal %a2@(20),%a0
0003438a: 20b9 0005 84f4 	movel 0x584f4,%a0@
00034390: 4eb9 0002 9264 	jsr 0x29264
00034396: 7000           	moveq #0,%d0
00034398: 4cee 0c0c ffac 	moveml %fp@(-84),%d2-%d3/%a2-%a3
0003439e: 4e5e           	unlk %fp
000343a0: 4e75           	rts
000343a2: 7001           	moveq #1,%d0
000343a4: 60b6           	bras 0x3435c
000343a6: 0000 302f      	orib #47,%d0
000343aa: 0004 3040      	orib #64,%d4
000343ae: 2208           	movel %a0,%d1
000343b0: d288           	addl %a0,%d1
000343b2: d288           	addl %a0,%d1
000343b4: e789           	lsll #3,%d1
000343b6: 206f 0006      	moveal %sp@(6),%a0
000343ba: d1c1           	addal %d1,%a0
000343bc: 41e8 ffec      	lea %a0@(-20),%a0
000343c0: 6016           	bras 0x343d8
000343c2: 5340           	subqw #1,%d0
000343c4: 30bc ffff      	movew #-1,%a0@
000343c8: 317c ffff fffe 	movew #-1,%a0@(-2)
000343ce: 317c ffff fffc 	movew #-1,%a0@(-4)
000343d4: 41e8 ffe8      	lea %a0@(-24),%a0
000343d8: 4a40           	tstw %d0
000343da: 66e6           	bnes 0x343c2
000343dc: 4e75           	rts
000343de: 0000 2f0a      	orib #10,%d0
000343e2: 306f 000c      	moveaw %sp@(12),%a0
000343e6: d1c8           	addal %a0,%a0
000343e8: 2008           	movel %a0,%d0
000343ea: d088           	addl %a0,%d0
000343ec: 2200           	movel %d0,%d1
000343ee: eb89           	lsll #5,%d1
000343f0: 2040           	moveal %d0,%a0
000343f2: d1c1           	addal %d1,%a0
000343f4: d1fc 0005 77b0 	addal #358320,%a0
000343fa: 216f 0008 0002 	movel %sp@(8),%a0@(2)
00034400: 30bc 0001      	movew #1,%a0@
00034404: 316f 000e 0006 	movew %sp@(14),%a0@(6)
0003440a: 217c 0003 43de 	movel #213982,%a0@(8)
00034410: 0008 
00034412: 217c 0003 43de 	movel #213982,%a0@(12)
00034418: 000c 
0003441a: 4268 002a      	clrw %a0@(42)
0003441e: 4268 0028      	clrw %a0@(40)
00034422: 317c ffff 002e 	movew #-1,%a0@(46)
00034428: 317c ffff 002c 	movew #-1,%a0@(44)
0003442e: 43f9 0005 88a8 	lea 0x588a8,%a1
00034434: 45f9 0005 88d0 	lea 0x588d0,%a2
0003443a: 3159 0030      	movew %a1@+,%a0@(48)
0003443e: 315a 0056      	movew %a2@+,%a0@(86)
00034442: 5488           	addql #2,%a0
00034444: b3fc 0005 88ce 	cmpal #362702,%a1
0003444a: 66ee           	bnes 0x3443a
0003444c: 245f           	moveal %sp@+,%a2
0003444e: 4e75           	rts
00034450: 2f03           	movel %d3,%sp@-
00034452: 2f02           	movel %d2,%sp@-
00034454: 322f 000c      	movew %sp@(12),%d1
00034458: 302f 000e      	movew %sp@(14),%d0
0003445c: 3040           	moveaw %d0,%a0
0003445e: d1c8           	addal %a0,%a0
00034460: 2408           	movel %a0,%d2
00034462: d488           	addl %a0,%d2
00034464: 2602           	movel %d2,%d3
00034466: eb8b           	lsll #5,%d3
00034468: 2042           	moveal %d2,%a0
0003446a: d1c3           	addal %d3,%a0
0003446c: d1fc 0005 77b0 	addal #358320,%a0
00034472: 0c41 0004      	cmpiw #4,%d1
00034476: 6240           	bhis 0x344b8
00034478: 0281 0000 ffff 	andil #65535,%d1
0003447e: d281           	addl %d1,%d1
00034480: 323b 1806      	movew %pc@(0x34488,%d1:l),%d1
00034484: 4efb 1002      	jmp %pc@(0x34488,%d1:w)
00034488: 002a 000a 001e 	orib #10,%a2@(30)
0003448e: 0024 000a      	orib #10,%a4@-
00034492: 3040           	moveaw %d0,%a0
00034494: 2008           	movel %a0,%d0
00034496: d088           	addl %a0,%d0
00034498: d088           	addl %a0,%d0
0003449a: e788           	lsll #3,%d0
0003449c: 2040           	moveal %d0,%a0
0003449e: d1fc 0005 8510 	addal #361744,%a0
000344a4: 6014           	bras 0x344ba
000344a6: 41e8 0020      	lea %a0@(32),%a0
000344aa: 600e           	bras 0x344ba
000344ac: 41e8 0018      	lea %a0@(24),%a0
000344b0: 6008           	bras 0x344ba
000344b2: 41e8 0010      	lea %a0@(16),%a0
000344b6: 6002           	bras 0x344ba
000344b8: 91c8           	subal %a0,%a0
000344ba: 2008           	movel %a0,%d0
000344bc: 241f           	movel %sp@+,%d2
000344be: 261f           	movel %sp@+,%d3
000344c0: 4e75           	rts
000344c2: 2f02           	movel %d2,%sp@-
000344c4: 3f2f 000a      	movew %sp@(10),%sp@-
000344c8: 3f2f 000a      	movew %sp@(10),%sp@-
000344cc: 4eba ff82      	jsr %pc@(0x34450)
000344d0: 588f           	addql #4,%sp
000344d2: 206f 000c      	moveal %sp@(12),%a0
000344d6: 2210           	movel %a0@,%d1
000344d8: 2428 0004      	movel %a0@(4),%d2
000344dc: 2240           	moveal %d0,%a1
000344de: 2281           	movel %d1,%a1@
000344e0: 2342 0004      	movel %d2,%a1@(4)
000344e4: 241f           	movel %sp@+,%d2
000344e6: 4e75           	rts
000344e8: 2f0a           	movel %a2,%sp@-
000344ea: 226f 0008      	moveal %sp@(8),%a1
000344ee: 306f 000c      	moveaw %sp@(12),%a0
000344f2: 3448           	moveaw %a0,%a2
000344f4: 4a6f 000e      	tstw %sp@(14)
000344f8: 6706           	beqs 0x34500
000344fa: 45ea 0018      	lea %a2@(24),%a2
000344fe: 6004           	bras 0x34504
00034500: 45ea 002b      	lea %a2@(43),%a2
00034504: d5ca           	addal %a2,%a2
00034506: 3032 9800      	movew %a2@(0000000000000000,%a1:l),%d0
0003450a: 3048           	moveaw %a0,%a0
0003450c: 2208           	movel %a0,%d1
0003450e: d288           	addl %a0,%d1
00034510: d288           	addl %a0,%d1
00034512: e789           	lsll #3,%d1
00034514: 2041           	moveal %d1,%a0
00034516: d1fc 0005 8690 	addal #362128,%a0
0003451c: 0c28 0016 0007 	cmpib #22,%a0@(7)
00034522: 660a           	bnes 0x3452e
00034524: 2068 000c      	moveal %a0@(12),%a0
00034528: 3140 0012      	movew %d0,%a0@(18)
0003452c: 6004           	bras 0x34532
0003452e: 3140 000e      	movew %d0,%a0@(14)
00034532: 245f           	moveal %sp@+,%a2
00034534: 4e75           	rts
00034536: 302f 0004      	movew %sp@(4),%d0
0003453a: 0c40 000f      	cmpiw #15,%d0
0003453e: 6226           	bhis 0x34566
00034540: 3040           	moveaw %d0,%a0
00034542: d1c8           	addal %a0,%a0
00034544: 2008           	movel %a0,%d0
00034546: d088           	addl %a0,%d0
00034548: 2200           	movel %d0,%d1
0003454a: eb89           	lsll #5,%d1
0003454c: d081           	addl %d1,%d0
0003454e: 0680 0005 77b0 	addil #358320,%d0
00034554: 2040           	moveal %d0,%a0
00034556: 0828 0000 0001 	btst #0,%a0@(1)
0003455c: 56c1           	sne %d1
0003455e: 4881           	extw %d1
00034560: 48c1           	extl %d1
00034562: c081           	andl %d1,%d0
00034564: 4e75           	rts
00034566: 7000           	moveq #0,%d0
00034568: 4e75           	rts
0003456a: 518f           	subql #8,%sp
0003456c: 48e7 3e3c      	moveml %d2-%d6/%a2-%a5,%sp@-
00034570: 362f 0030      	movew %sp@(48),%d3
00034574: 282f 0032      	movel %sp@(50),%d4
00034578: 3a2f 0036      	movew %sp@(54),%d5
0003457c: 3c2f 0038      	movew %sp@(56),%d6
00034580: 242f 003a      	movel %sp@(58),%d2
00034584: 0c43 ffff      	cmpiw #-1,%d3
00034588: 6700 0082      	beqw 0x3460c
0003458c: 4a82           	tstl %d2
0003458e: 6712           	beqs 0x345a2
00034590: 2f02           	movel %d2,%sp@-
00034592: 4879 0005 40f0 	pea 0x540f0
00034598: 4eb9 0001 c71c 	jsr 0x1c71c
0003459e: 508f           	addql #8,%sp
000345a0: 6006           	bras 0x345a8
000345a2: 243c 0005 40f0 	movel #344304,%d2
000345a8: 3043           	moveaw %d3,%a0
000345aa: d1c8           	addal %a0,%a0
000345ac: 2608           	movel %a0,%d3
000345ae: d688           	addl %a0,%d3
000345b0: 2003           	movel %d3,%d0
000345b2: eb88           	lsll #5,%d0
000345b4: d680           	addl %d0,%d3
000345b6: 2043           	moveal %d3,%a0
000345b8: d1fc 0005 782c 	addal #358444,%a0
000345be: 2450           	moveal %a0@,%a2
000345c0: 4bf9 0001 c71c 	lea 0x1c71c,%a5
000345c6: 49f9 0002 c4dc 	lea 0x2c4dc,%a4
000345cc: 47f9 0003 1cb2 	lea 0x31cb2,%a3
000345d2: 6032           	bras 0x34606
000345d4: 202a 0004      	movel %a2@(4),%d0
000345d8: 222a 0008      	movel %a2@(8),%d1
000345dc: 2f40 0024      	movel %d0,%sp@(36)
000345e0: 2f41 0028      	movel %d1,%sp@(40)
000345e4: 486f 0024      	pea %sp@(36)
000345e8: 2f02           	movel %d2,%sp@-
000345ea: 4e95           	jsr %a5@
000345ec: 508f           	addql #8,%sp
000345ee: 4a40           	tstw %d0
000345f0: 6712           	beqs 0x34604
000345f2: 486f 0024      	pea %sp@(36)
000345f6: 4e94           	jsr %a4@
000345f8: 3f06           	movew %d6,%sp@-
000345fa: 3f05           	movew %d5,%sp@-
000345fc: 2f04           	movel %d4,%sp@-
000345fe: 4e93           	jsr %a3@
00034600: 4fef 000c      	lea %sp@(12),%sp
00034604: 2452           	moveal %a2@,%a2
00034606: b4fc 0000      	cmpaw #0,%a2
0003460a: 66c8           	bnes 0x345d4
0003460c: 4cdf 3c7c      	moveml %sp@+,%d2-%d6/%a2-%a5
00034610: 508f           	addql #8,%sp
00034612: 4e75           	rts
00034614: 2f0a           	movel %a2,%sp@-
00034616: 2f02           	movel %d2,%sp@-
00034618: 226f 000c      	moveal %sp@(12),%a1
0003461c: 306f 0010      	moveaw %sp@(16),%a0
00034620: 302f 0012      	movew %sp@(18),%d0
00034624: 3440           	moveaw %d0,%a2
00034626: 240a           	movel %a2,%d2
00034628: d48a           	addl %a2,%d2
0003462a: d48a           	addl %a2,%d2
0003462c: e78a           	lsll #3,%d2
0003462e: 3388 2800      	movew %a0,%a1@(0000000000000000,%d2:l)
00034632: 3048           	moveaw %a0,%a0
00034634: 2208           	movel %a0,%d1
00034636: d288           	addl %a0,%d1
00034638: d288           	addl %a0,%d1
0003463a: e789           	lsll #3,%d1
0003463c: 41f1 1800      	lea %a1@(0000000000000000,%d1:l),%a0
00034640: 3228 0004      	movew %a0@(4),%d1
00034644: 0c41 ffff      	cmpiw #-1,%d1
00034648: 6606           	bnes 0x34650
0003464a: 3140 0002      	movew %d0,%a0@(2)
0003464e: 600e           	bras 0x3465e
00034650: 3441           	moveaw %d1,%a2
00034652: 220a           	movel %a2,%d1
00034654: d28a           	addl %a2,%d1
00034656: d28a           	addl %a2,%d1
00034658: e789           	lsll #3,%d1
0003465a: 3380 1800      	movew %d0,%a1@(0000000000000000,%d1:l)
0003465e: 3140 0004      	movew %d0,%a0@(4)
00034662: 241f           	movel %sp@+,%d2
00034664: 245f           	moveal %sp@+,%a2
00034666: 4e75           	rts
00034668: 2f02           	movel %d2,%sp@-
0003466a: 342f 0008      	movew %sp@(8),%d2
0003466e: 302f 000a      	movew %sp@(10),%d0
00034672: 3040           	moveaw %d0,%a0
00034674: 2208           	movel %a0,%d1
00034676: d288           	addl %a0,%d1
00034678: d288           	addl %a0,%d1
0003467a: e789           	lsll #3,%d1
0003467c: 2041           	moveal %d1,%a0
0003467e: d1fc 0005 8690 	addal #362128,%a0
00034684: 316f 000c 0010 	movew %sp@(12),%a0@(16)
0003468a: 316f 000e 0012 	movew %sp@(14),%a0@(18)
00034690: 316f 0010 0014 	movew %sp@(16),%a0@(20)
00034696: 316f 0012 0016 	movew %sp@(18),%a0@(22)
0003469c: 317c ffff 0004 	movew #-1,%a0@(4)
000346a2: 317c ffff 0002 	movew #-1,%a0@(2)
000346a8: 0c42 ffff      	cmpiw #-1,%d2
000346ac: 671c           	beqs 0x346ca
000346ae: 0c40 ffff      	cmpiw #-1,%d0
000346b2: 6716           	beqs 0x346ca
000346b4: 3f40 000e      	movew %d0,%sp@(14)
000346b8: 3f42 000c      	movew %d2,%sp@(12)
000346bc: 2f7c 0005 8690 	movel #362128,%sp@(8)
000346c2: 0008 
000346c4: 241f           	movel %sp@+,%d2
000346c6: 6000 ff4c      	braw 0x34614
000346ca: 241f           	movel %sp@+,%d2
000346cc: 4e75           	rts
000346ce:  _w_getsize
000346ce: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
000346d2: 342f 0010      	movew %sp@(16),%d2
000346d6: 246f 0014      	moveal %sp@(20),%a2
000346da: 3f2f 0012      	movew %sp@(18),%sp@-
000346de: 3f02           	movew %d2,%sp@-
000346e0: 4eba fd6e      	jsr %pc@(0x34450)
000346e4: 588f           	addql #4,%sp
000346e6: 2640           	moveal %d0,%a3
000346e8: 2053           	moveal %a3@,%a0
000346ea: 226b 0004      	moveal %a3@(4),%a1
000346ee: 2488           	movel %a0,%a2@
000346f0: 2549 0004      	movel %a1,%a2@(4)
000346f4: 0c42 0004      	cmpiw #4,%d2
000346f8: 6618           	bnes 0x34712
000346fa: 322a 0004      	movew %a2@(4),%d1
000346fe: 6712           	beqs 0x34712
00034700: 302a 0006      	movew %a2@(6),%d0
00034704: 670c           	beqs 0x34712
00034706: 5441           	addqw #2,%d1
00034708: 3541 0004      	movew %d1,%a2@(4)
0003470c: 5440           	addqw #2,%d0
0003470e: 3540 0006      	movew %d0,%a2@(6)
00034712: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00034716: 4e75           	rts
00034718:  _w_setactive
00034718: 518f           	subql #8,%sp
0003471a: 2f02           	movel %d2,%sp@-
0003471c: 3439 0005 84fc 	movew 0x584fc,%d2
00034722: 0c42 ffff      	cmpiw #-1,%d2
00034726: 56c0           	sne %d0
00034728: 4880           	extw %d0
0003472a: c440           	andw %d0,%d2
0003472c: 486f 0004      	pea %sp@(4)
00034730: 3f02           	movew %d2,%sp@-
00034732: 3f3c 0003      	movew #3,%sp@-
00034736: 4eba ff96      	jsr %pc@(0x346ce)
0003473a: 3042           	moveaw %d2,%a0
0003473c: d1c8           	addal %a0,%a0
0003473e: 2408           	movel %a0,%d2
00034740: d488           	addl %a0,%d2
00034742: 2002           	movel %d2,%d0
00034744: eb88           	lsll #5,%d0
00034746: d480           	addl %d0,%d2
00034748: 2042           	moveal %d2,%a0
0003474a: d1fc 0005 77b2 	addal #358322,%a0
00034750: 2010           	movel %a0@,%d0
00034752: 508f           	addql #8,%sp
00034754: 670e           	beqs 0x34764
00034756: 486f 0004      	pea %sp@(4)
0003475a: 2f00           	movel %d0,%sp@-
0003475c: 4eb9 0002 9d6e 	jsr 0x29d6e
00034762: 508f           	addql #8,%sp
00034764: 241f           	movel %sp@+,%d2
00034766: 508f           	addql #8,%sp
00034768: 4e75           	rts
0003476a:  _w_drawdesk
0003476a: 2039 0005 8680 	movel 0x58680,%d0
00034770: 670c           	beqs 0x3477e
00034772: 3239 0005 8684 	movew 0x58684,%d1
00034778: 307c 0008      	moveaw #8,%a0
0003477c: 600a           	bras 0x34788
0003477e: 2039 0005 8688 	movel 0x58688,%d0
00034784: 4241           	clrw %d1
00034786: 91c8           	subal %a0,%a0
00034788: 2f2f 0004      	movel %sp@(4),%sp@-
0003478c: 3f08           	movew %a0,%sp@-
0003478e: 3f01           	movew %d1,%sp@-
00034790: 2f00           	movel %d0,%sp@-
00034792: 4267           	clrw %sp@-
00034794: 4eba fdd4      	jsr %pc@(0x3456a)
00034798: 4fef 000e      	lea %sp@(14),%sp
0003479c: 4e75           	rts
0003479e:  _w_bldactive
0003479e: 4e56 fff4      	linkw %fp,#-12
000347a2: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
000347a6: 382e 0008      	movew %fp@(8),%d4
000347aa: 0c44 ffff      	cmpiw #-1,%d4
000347ae: 6700 0626      	beqw 0x34dd6
000347b2: 3444           	moveaw %d4,%a2
000347b4: d5ca           	addal %a2,%a2
000347b6: 200a           	movel %a2,%d0
000347b8: d08a           	addl %a2,%d0
000347ba: 2200           	movel %d0,%d1
000347bc: eb89           	lsll #5,%d1
000347be: 2440           	moveal %d0,%a2
000347c0: d5c1           	addal %d1,%a2
000347c2: d5fc 0005 77b0 	addal #358320,%a2
000347c8: b879 0005 84fc 	cmpw 0x584fc,%d4
000347ce: 57c2           	seq %d2
000347d0: 4882           	extw %d2
000347d2: 4442           	negw %d2
000347d4: 362a 0006      	movew %a2@(6),%d3
000347d8: 4879 0005 8690 	pea 0x58690
000347de: 3f3c 0013      	movew #19,%sp@-
000347e2: 4eba fbc4      	jsr %pc@(0x343a8)
000347e6: 3c03           	movew %d3,%d6
000347e8: 0246 0001      	andiw #1,%d6
000347ec: 5c8f           	addql #6,%sp
000347ee: 203c 0003 5ee4 	movel #220900,%d0
000347f4: 4a46           	tstw %d6
000347f6: 6704           	beqs 0x347fc
000347f8: 202a 0008      	movel %a2@(8),%d0
000347fc: 23c0 0005 8858 	movel %d0,0x58858
00034802: 23ea 000c 0005 	movel %a2@(12),0x58878
00034808: 8878 
0003480a: 33fc 0002 0005 	movew #2,0x58868
00034810: 8868 
00034812: 486e fff8      	pea %fp@(-8)
00034816: 3f04           	movew %d4,%sp@-
00034818: 3f3c 0001      	movew #1,%sp@-
0003481c: 4eba feb0      	jsr %pc@(0x346ce)
00034820: 33ee fff8 0005 	movew %fp@(-8),0x586a0
00034826: 86a0 
00034828: 33ee fffa 0005 	movew %fp@(-6),0x586a2
0003482e: 86a2 
00034830: 33ee fffc 0005 	movew %fp@(-4),0x586a4
00034836: 86a4 
00034838: 33ee fffe 0005 	movew %fp@(-2),0x586a6
0003483e: 86a6 
00034840: 3f02           	movew %d2,%sp@-
00034842: 4267           	clrw %sp@-
00034844: 2f0a           	movel %a2,%sp@-
00034846: 49fa fca0      	lea %pc@(0x344e8),%a4
0003484a: 4e94           	jsr %a4@
0003484c: 426e fffa      	clrw %fp@(-6)
00034850: 426e fff8      	clrw %fp@(-8)
00034854: 3003           	movew %d3,%d0
00034856: 0240 000f      	andiw #15,%d0
0003485a: 4fef 0010      	lea %sp@(16),%sp
0003485e: 6700 016a      	beqw 0x349ca
00034862: 3f02           	movew %d2,%sp@-
00034864: 3f3c 0001      	movew #1,%sp@-
00034868: 2f0a           	movel %a2,%sp@-
0003486a: 4e94           	jsr %a4@
0003486c: 3a39 0005 8894 	movew 0x58894,%d5
00034872: 3f05           	movew %d5,%sp@-
00034874: 3f2e fffc      	movew %fp@(-4),%sp@-
00034878: 3f2e fffa      	movew %fp@(-6),%sp@-
0003487c: 3f2e fff8      	movew %fp@(-8),%sp@-
00034880: 3f3c 0001      	movew #1,%sp@-
00034884: 4267           	clrw %sp@-
00034886: 4bfa fde0      	lea %pc@(0x34668),%a5
0003488a: 4e95           	jsr %a5@
0003488c: 382e fffc      	movew %fp@(-4),%d4
00034890: 4fef 0014      	lea %sp@(20),%sp
00034894: 0803 0001      	btst #1,%d3
00034898: 6740           	beqs 0x348da
0003489a: 3f02           	movew %d2,%sp@-
0003489c: 3f3c 0002      	movew #2,%sp@-
000348a0: 2f0a           	movel %a2,%sp@-
000348a2: 4e94           	jsr %a4@
000348a4: 3f39 0005 42e6 	movew 0x542e6,%sp@-
000348aa: 3f39 0005 42e8 	movew 0x542e8,%sp@-
000348b0: 302e fffa      	movew %fp@(-6),%d0
000348b4: 5440           	addqw #2,%d0
000348b6: 3f00           	movew %d0,%sp@-
000348b8: 302e fff8      	movew %fp@(-8),%d0
000348bc: 5440           	addqw #2,%d0
000348be: 3f00           	movew %d0,%sp@-
000348c0: 3f3c 0002      	movew #2,%sp@-
000348c4: 3f3c 0001      	movew #1,%sp@-
000348c8: 4e95           	jsr %a5@
000348ca: 3039 0005 8896 	movew 0x58896,%d0
000348d0: d16e fff8      	addw %d0,%fp@(-8)
000348d4: 9840           	subw %d0,%d4
000348d6: 4fef 0014      	lea %sp@(20),%sp
000348da: 44c3           	movew %d3,%ccr
000348dc: 6640           	bnes 0x3491e
000348de: 3f02           	movew %d2,%sp@-
000348e0: 3f3c 0004      	movew #4,%sp@-
000348e4: 2f0a           	movel %a2,%sp@-
000348e6: 4eba fc00      	jsr %pc@(0x344e8)
000348ea: 9879 0005 8896 	subw 0x58896,%d4
000348f0: 3f39 0005 42e6 	movew 0x542e6,%sp@-
000348f6: 3f39 0005 42e8 	movew 0x542e8,%sp@-
000348fc: 302e fffa      	movew %fp@(-6),%d0
00034900: 5440           	addqw #2,%d0
00034902: 3f00           	movew %d0,%sp@-
00034904: 3004           	movew %d4,%d0
00034906: d06e fff8      	addw %fp@(-8),%d0
0003490a: 5440           	addqw #2,%d0
0003490c: 3f00           	movew %d0,%sp@-
0003490e: 3f3c 0004      	movew #4,%sp@-
00034912: 3f3c 0001      	movew #1,%sp@-
00034916: 4eba fd50      	jsr %pc@(0x34668)
0003491a: 4fef 0014      	lea %sp@(20),%sp
0003491e: 4a46           	tstw %d6
00034920: 674c           	beqs 0x3496e
00034922: 3f02           	movew %d2,%sp@-
00034924: 3f3c 0003      	movew #3,%sp@-
00034928: 2f0a           	movel %a2,%sp@-
0003492a: 4eba fbbc      	jsr %pc@(0x344e8)
0003492e: 3f39 0005 42e6 	movew 0x542e6,%sp@-
00034934: 5944           	subqw #4,%d4
00034936: 3f04           	movew %d4,%sp@-
00034938: 302e fffa      	movew %fp@(-6),%d0
0003493c: 5440           	addqw #2,%d0
0003493e: 3f00           	movew %d0,%sp@-
00034940: 302e fff8      	movew %fp@(-8),%d0
00034944: 5440           	addqw #2,%d0
00034946: 3f00           	movew %d0,%sp@-
00034948: 3f3c 0003      	movew #3,%sp@-
0003494c: 3f3c 0001      	movew #1,%sp@-
00034950: 4eba fd16      	jsr %pc@(0x34668)
00034954: 4fef 0014      	lea %sp@(20),%sp
00034958: 4a42           	tstw %d2
0003495a: 6704           	beqs 0x34960
0003495c: 4240           	clrw %d0
0003495e: 6002           	bras 0x34962
00034960: 7008           	moveq #8,%d0
00034962: 33c0 0005 86e2 	movew %d0,0x586e2
00034968: 303c 0600      	movew #1536,%d0
0003496c: 604a           	bras 0x349b8
0003496e: 44c3           	movew %d3,%ccr
00034970: 6a00 045e      	bplw 0x34dd0
00034974: 3f39 0005 42e6 	movew 0x542e6,%sp@-
0003497a: 5944           	subqw #4,%d4
0003497c: 3f04           	movew %d4,%sp@-
0003497e: 302e fffa      	movew %fp@(-6),%d0
00034982: 5440           	addqw #2,%d0
00034984: 3f00           	movew %d0,%sp@-
00034986: 302e fff8      	movew %fp@(-8),%d0
0003498a: 5440           	addqw #2,%d0
0003498c: 3f00           	movew %d0,%sp@-
0003498e: 3f3c 0003      	movew #3,%sp@-
00034992: 3f3c 0001      	movew #1,%sp@-
00034996: 4eba fcd0      	jsr %pc@(0x34668)
0003499a: 4fef 000c      	lea %sp@(12),%sp
0003499e: 4a42           	tstw %d2
000349a0: 6704           	beqs 0x349a6
000349a2: 4240           	clrw %d0
000349a4: 6002           	bras 0x349a8
000349a6: 7008           	moveq #8,%d0
000349a8: 33c0 0005 86e2 	movew %d0,0x586e2
000349ae: 4279 0005 886a 	clrw 0x5886a
000349b4: 6000 041a      	braw 0x34dd0
000349b8: 33c0 0005 86e0 	movew %d0,0x586e0
000349be: 426e fff8      	clrw %fp@(-8)
000349c2: db6e fffa      	addw %d5,%fp@(-6)
000349c6: 9b6e fffe      	subw %d5,%fp@(-2)
000349ca: 0803 0004      	btst #4,%d3
000349ce: 673a           	beqs 0x34a0a
000349d0: 3f02           	movew %d2,%sp@-
000349d2: 3f3c 0005      	movew #5,%sp@-
000349d6: 2f0a           	movel %a2,%sp@-
000349d8: 4eba fb0e      	jsr %pc@(0x344e8)
000349dc: 3f39 0005 42e6 	movew 0x542e6,%sp@-
000349e2: 3f2e fffc      	movew %fp@(-4),%sp@-
000349e6: 3f2e fffa      	movew %fp@(-6),%sp@-
000349ea: 3f2e fff8      	movew %fp@(-8),%sp@-
000349ee: 3f3c 0005      	movew #5,%sp@-
000349f2: 4267           	clrw %sp@-
000349f4: 4eba fc72      	jsr %pc@(0x34668)
000349f8: 3039 0005 42e6 	movew 0x542e6,%d0
000349fe: d16e fffa      	addw %d0,%fp@(-6)
00034a02: 916e fffe      	subw %d0,%fp@(-2)
00034a06: 4fef 0014      	lea %sp@(20),%sp
00034a0a: 3f2e fffe      	movew %fp@(-2),%sp@-
00034a0e: 3f2e fffc      	movew %fp@(-4),%sp@-
00034a12: 3f2e fffa      	movew %fp@(-6),%sp@-
00034a16: 3f2e fff8      	movew %fp@(-8),%sp@-
00034a1a: 3f3c 0006      	movew #6,%sp@-
00034a1e: 4267           	clrw %sp@-
00034a20: 4eba fc46      	jsr %pc@(0x34668)
00034a24: 3003           	movew %d3,%d0
00034a26: 0240 01c0      	andiw #448,%d0
00034a2a: 4fef 000c      	lea %sp@(12),%sp
00034a2e: 56c4           	sne %d4
00034a30: 4884           	extw %d4
00034a32: 4444           	negw %d4
00034a34: 3003           	movew %d3,%d0
00034a36: 0240 0e00      	andiw #3584,%d0
00034a3a: 56c6           	sne %d6
00034a3c: 4886           	extw %d6
00034a3e: 4446           	negw %d6
00034a40: 6704           	beqs 0x34a46
00034a42: 4a44           	tstw %d4
00034a44: 6606           	bnes 0x34a4c
00034a46: 0803 0005      	btst #5,%d3
00034a4a: 671a           	beqs 0x34a66
00034a4c: 3e2e fffc      	movew %fp@(-4),%d7
00034a50: 9e79 0005 42e8 	subw 0x542e8,%d7
00034a56: 5547           	subqw #2,%d7
00034a58: 366e fffe      	moveaw %fp@(-2),%a3
00034a5c: 96f9 0005 42e6 	subaw 0x542e6,%a3
00034a62: 554b           	subqw #2,%a3
00034a64: 6002           	bras 0x34a68
00034a66: 7eff           	moveq #-1,%d7
00034a68: 4a44           	tstw %d4
00034a6a: 6610           	bnes 0x34a7c
00034a6c: 4a46           	tstw %d6
00034a6e: 660e           	bnes 0x34a7e
00034a70: 0803 0005      	btst #5,%d3
00034a74: 56c4           	sne %d4
00034a76: 4884           	extw %d4
00034a78: 4444           	negw %d4
00034a7a: 6002           	bras 0x34a7e
00034a7c: 7801           	moveq #1,%d4
00034a7e: 3d7c 0001 fffa 	movew #1,%fp@(-6)
00034a84: 3d7c 0001 fff8 	movew #1,%fp@(-8)
00034a8a: 322e fffc      	movew %fp@(-4),%d1
00034a8e: 5541           	subqw #2,%d1
00034a90: 3d41 fffc      	movew %d1,%fp@(-4)
00034a94: 302e fffe      	movew %fp@(-2),%d0
00034a98: 5540           	subqw #2,%d0
00034a9a: 3d40 fffe      	movew %d0,%fp@(-2)
00034a9e: 4a44           	tstw %d4
00034aa0: 6606           	bnes 0x34aa8
00034aa2: 0803 0005      	btst #5,%d3
00034aa6: 670e           	beqs 0x34ab6
00034aa8: 7a01           	moveq #1,%d5
00034aaa: 9a79 0005 8896 	subw 0x58896,%d5
00034ab0: d245           	addw %d5,%d1
00034ab2: 3d41 fffc      	movew %d1,%fp@(-4)
00034ab6: 4a46           	tstw %d6
00034ab8: 6606           	bnes 0x34ac0
00034aba: 0803 0005      	btst #5,%d3
00034abe: 670e           	beqs 0x34ace
00034ac0: 7201           	moveq #1,%d1
00034ac2: 9279 0005 8894 	subw 0x58894,%d1
00034ac8: d041           	addw %d1,%d0
00034aca: 3d40 fffe      	movew %d0,%fp@(-2)
00034ace: 3f2e fffe      	movew %fp@(-2),%sp@-
00034ad2: 3f2e fffc      	movew %fp@(-4),%sp@-
00034ad6: 3f3c 0001      	movew #1,%sp@-
00034ada: 3f3c 0001      	movew #1,%sp@-
00034ade: 3f3c 0007      	movew #7,%sp@-
00034ae2: 3f3c 0006      	movew #6,%sp@-
00034ae6: 49fa fb80      	lea %pc@(0x34668),%a4
00034aea: 4e94           	jsr %a4@
00034aec: 4fef 000c      	lea %sp@(12),%sp
00034af0: 4a44           	tstw %d4
00034af2: 6700 0142      	beqw 0x34c36
00034af6: 3a2e fff8      	movew %fp@(-8),%d5
00034afa: da6e fffc      	addw %fp@(-4),%d5
00034afe: 3d45 fff8      	movew %d5,%fp@(-8)
00034b02: 382e fffe      	movew %fp@(-2),%d4
00034b06: 5444           	addqw #2,%d4
00034b08: 3f02           	movew %d2,%sp@-
00034b0a: 3f3c 0009      	movew #9,%sp@-
00034b0e: 2f0a           	movel %a2,%sp@-
00034b10: 41fa f9d6      	lea %pc@(0x344e8),%a0
00034b14: 2d48 fff4      	movel %a0,%fp@(-12)
00034b18: 4e90           	jsr %a0@
00034b1a: 3a79 0005 8896 	moveaw 0x58896,%a5
00034b20: 3f04           	movew %d4,%sp@-
00034b22: 3f0d           	movew %a5,%sp@-
00034b24: 4267           	clrw %sp@-
00034b26: 3f05           	movew %d5,%sp@-
00034b28: 3f3c 0009      	movew #9,%sp@-
00034b2c: 3f3c 0006      	movew #6,%sp@-
00034b30: 4e94           	jsr %a4@
00034b32: 4fef 0014      	lea %sp@(20),%sp
00034b36: 206e fff4      	moveal %fp@(-12),%a0
00034b3a: 0803 0006      	btst #6,%d3
00034b3e: 6736           	beqs 0x34b76
00034b40: 3f02           	movew %d2,%sp@-
00034b42: 3f3c 000a      	movew #10,%sp@-
00034b46: 2f0a           	movel %a2,%sp@-
00034b48: 4e90           	jsr %a0@
00034b4a: 3f39 0005 42e6 	movew 0x542e6,%sp@-
00034b50: 3f39 0005 42e8 	movew 0x542e8,%sp@-
00034b56: 3f3c 0002      	movew #2,%sp@-
00034b5a: 3f3c 0002      	movew #2,%sp@-
00034b5e: 3f3c 000a      	movew #10,%sp@-
00034b62: 3f3c 0009      	movew #9,%sp@-
00034b66: 4e94           	jsr %a4@
00034b68: 3a39 0005 8894 	movew 0x58894,%d5
00034b6e: 9845           	subw %d5,%d4
00034b70: 4fef 0014      	lea %sp@(20),%sp
00034b74: 6002           	bras 0x34b78
00034b76: 4245           	clrw %d5
00034b78: 4a03           	tstb %d3
00034b7a: 6c3a           	bges 0x34bb6
00034b7c: 9879 0005 8894 	subw 0x58894,%d4
00034b82: 3f02           	movew %d2,%sp@-
00034b84: 3f3c 000b      	movew #11,%sp@-
00034b88: 2f0a           	movel %a2,%sp@-
00034b8a: 4eba f95c      	jsr %pc@(0x344e8)
00034b8e: 3f39 0005 42e6 	movew 0x542e6,%sp@-
00034b94: 3f39 0005 42e8 	movew 0x542e8,%sp@-
00034b9a: 3005           	movew %d5,%d0
00034b9c: d044           	addw %d4,%d0
00034b9e: 5240           	addqw #1,%d0
00034ba0: 3f00           	movew %d0,%sp@-
00034ba2: 3f3c 0002      	movew #2,%sp@-
00034ba6: 3f3c 000b      	movew #11,%sp@-
00034baa: 3f3c 0009      	movew #9,%sp@-
00034bae: 4eba fab8      	jsr %pc@(0x34668)
00034bb2: 4fef 0014      	lea %sp@(20),%sp
00034bb6: 0803 0008      	btst #8,%d3
00034bba: 677a           	beqs 0x34c36
00034bbc: 3f02           	movew %d2,%sp@-
00034bbe: 3f3c 000c      	movew #12,%sp@-
00034bc2: 2f0a           	movel %a2,%sp@-
00034bc4: 4eba f922      	jsr %pc@(0x344e8)
00034bc8: 3f04           	movew %d4,%sp@-
00034bca: 3f0d           	movew %a5,%sp@-
00034bcc: 3f05           	movew %d5,%sp@-
00034bce: 4267           	clrw %sp@-
00034bd0: 3f3c 000c      	movew #12,%sp@-
00034bd4: 3f3c 0009      	movew #9,%sp@-
00034bd8: 4eba fa8e      	jsr %pc@(0x34668)
00034bdc: 322a 002e      	movew %a2@(46),%d1
00034be0: 4fef 0014      	lea %sp@(20),%sp
00034be4: 3039 0005 42e6 	movew 0x542e6,%d0
00034bea: 0c41 ffff      	cmpiw #-1,%d1
00034bee: 670c           	beqs 0x34bfc
00034bf0: 3a04           	movew %d4,%d5
00034bf2: cbc1           	mulsw %d1,%d5
00034bf4: 8bfc 03e8      	divsw #1000,%d5
00034bf8: b045           	cmpw %d5,%d0
00034bfa: 6f02           	bles 0x34bfe
00034bfc: 3a00           	movew %d0,%d5
00034bfe: 9845           	subw %d5,%d4
00034c00: c9ea 002a      	mulsw %a2@(42),%d4
00034c04: 89fc 03e8      	divsw #1000,%d4
00034c08: 3f02           	movew %d2,%sp@-
00034c0a: 3f3c 000d      	movew #13,%sp@-
00034c0e: 2f0a           	movel %a2,%sp@-
00034c10: 4eba f8d6      	jsr %pc@(0x344e8)
00034c14: 5b45           	subqw #5,%d5
00034c16: 3f05           	movew %d5,%sp@-
00034c18: 3f39 0005 42e8 	movew 0x542e8,%sp@-
00034c1e: 5444           	addqw #2,%d4
00034c20: 3f04           	movew %d4,%sp@-
00034c22: 3f3c 0002      	movew #2,%sp@-
00034c26: 3f3c 000d      	movew #13,%sp@-
00034c2a: 3f3c 000c      	movew #12,%sp@-
00034c2e: 4eba fa38      	jsr %pc@(0x34668)
00034c32: 4fef 0014      	lea %sp@(20),%sp
00034c36: 4a46           	tstw %d6
00034c38: 6700 0140      	beqw 0x34d7a
00034c3c: 3a2e fffa      	movew %fp@(-6),%d5
00034c40: da6e fffe      	addw %fp@(-2),%d5
00034c44: 3d45 fffa      	movew %d5,%fp@(-6)
00034c48: 382e fffc      	movew %fp@(-4),%d4
00034c4c: 5444           	addqw #2,%d4
00034c4e: 3f02           	movew %d2,%sp@-
00034c50: 3f3c 000e      	movew #14,%sp@-
00034c54: 2f0a           	movel %a2,%sp@-
00034c56: 4bfa f890      	lea %pc@(0x344e8),%a5
00034c5a: 4e95           	jsr %a5@
00034c5c: 3c39 0005 8894 	movew 0x58894,%d6
00034c62: 3f06           	movew %d6,%sp@-
00034c64: 3f04           	movew %d4,%sp@-
00034c66: 3f05           	movew %d5,%sp@-
00034c68: 4267           	clrw %sp@-
00034c6a: 3f3c 000e      	movew #14,%sp@-
00034c6e: 3f3c 0006      	movew #6,%sp@-
00034c72: 49fa f9f4      	lea %pc@(0x34668),%a4
00034c76: 4e94           	jsr %a4@
00034c78: 4fef 0014      	lea %sp@(20),%sp
00034c7c: 0803 0009      	btst #9,%d3
00034c80: 6736           	beqs 0x34cb8
00034c82: 3f02           	movew %d2,%sp@-
00034c84: 3f3c 000f      	movew #15,%sp@-
00034c88: 2f0a           	movel %a2,%sp@-
00034c8a: 4e95           	jsr %a5@
00034c8c: 3f39 0005 42e6 	movew 0x542e6,%sp@-
00034c92: 3f39 0005 42e8 	movew 0x542e8,%sp@-
00034c98: 3f3c 0002      	movew #2,%sp@-
00034c9c: 3f3c 0002      	movew #2,%sp@-
00034ca0: 3f3c 000f      	movew #15,%sp@-
00034ca4: 3f3c 000e      	movew #14,%sp@-
00034ca8: 4e94           	jsr %a4@
00034caa: 3a39 0005 8896 	movew 0x58896,%d5
00034cb0: 9845           	subw %d5,%d4
00034cb2: 4fef 0014      	lea %sp@(20),%sp
00034cb6: 6002           	bras 0x34cba
00034cb8: 4245           	clrw %d5
00034cba: 0803 000a      	btst #10,%d3
00034cbe: 673a           	beqs 0x34cfa
00034cc0: 9879 0005 8896 	subw 0x58896,%d4
00034cc6: 3f02           	movew %d2,%sp@-
00034cc8: 3f3c 0010      	movew #16,%sp@-
00034ccc: 2f0a           	movel %a2,%sp@-
00034cce: 4eba f818      	jsr %pc@(0x344e8)
00034cd2: 3f39 0005 42e6 	movew 0x542e6,%sp@-
00034cd8: 3f39 0005 42e8 	movew 0x542e8,%sp@-
00034cde: 3f3c 0002      	movew #2,%sp@-
00034ce2: 3005           	movew %d5,%d0
00034ce4: d044           	addw %d4,%d0
00034ce6: 5240           	addqw #1,%d0
00034ce8: 3f00           	movew %d0,%sp@-
00034cea: 3f3c 0010      	movew #16,%sp@-
00034cee: 3f3c 000e      	movew #14,%sp@-
00034cf2: 4eba f974      	jsr %pc@(0x34668)
00034cf6: 4fef 0014      	lea %sp@(20),%sp
00034cfa: 0803 000b      	btst #11,%d3
00034cfe: 677a           	beqs 0x34d7a
00034d00: 3f02           	movew %d2,%sp@-
00034d02: 3f3c 0011      	movew #17,%sp@-
00034d06: 2f0a           	movel %a2,%sp@-
00034d08: 4eba f7de      	jsr %pc@(0x344e8)
00034d0c: 3f06           	movew %d6,%sp@-
00034d0e: 3f04           	movew %d4,%sp@-
00034d10: 4267           	clrw %sp@-
00034d12: 3f05           	movew %d5,%sp@-
00034d14: 3f3c 0011      	movew #17,%sp@-
00034d18: 3f3c 000e      	movew #14,%sp@-
00034d1c: 4eba f94a      	jsr %pc@(0x34668)
00034d20: 322a 002c      	movew %a2@(44),%d1
00034d24: 4fef 0014      	lea %sp@(20),%sp
00034d28: 3039 0005 42e8 	movew 0x542e8,%d0
00034d2e: 0c41 ffff      	cmpiw #-1,%d1
00034d32: 670c           	beqs 0x34d40
00034d34: 3a04           	movew %d4,%d5
00034d36: cbc1           	mulsw %d1,%d5
00034d38: 8bfc 03e8      	divsw #1000,%d5
00034d3c: b045           	cmpw %d5,%d0
00034d3e: 6f02           	bles 0x34d42
00034d40: 3a00           	movew %d0,%d5
00034d42: 9845           	subw %d5,%d4
00034d44: c9ea 0028      	mulsw %a2@(40),%d4
00034d48: 89fc 03e8      	divsw #1000,%d4
00034d4c: 3f02           	movew %d2,%sp@-
00034d4e: 3f3c 0012      	movew #18,%sp@-
00034d52: 2f0a           	movel %a2,%sp@-
00034d54: 4eba f792      	jsr %pc@(0x344e8)
00034d58: 3f39 0005 42e6 	movew 0x542e6,%sp@-
00034d5e: 5b45           	subqw #5,%d5
00034d60: 3f05           	movew %d5,%sp@-
00034d62: 3f3c 0002      	movew #2,%sp@-
00034d66: 5444           	addqw #2,%d4
00034d68: 3f04           	movew %d4,%sp@-
00034d6a: 3f3c 0012      	movew #18,%sp@-
00034d6e: 3f3c 0011      	movew #17,%sp@-
00034d72: 4eba f8f4      	jsr %pc@(0x34668)
00034d76: 4fef 0014      	lea %sp@(20),%sp
00034d7a: 4a47           	tstw %d7
00034d7c: 6d58           	blts 0x34dd6
00034d7e: 3f02           	movew %d2,%sp@-
00034d80: 3f3c 0008      	movew #8,%sp@-
00034d84: 2f0a           	movel %a2,%sp@-
00034d86: 4eba f760      	jsr %pc@(0x344e8)
00034d8a: 3f39 0005 42e6 	movew 0x542e6,%sp@-
00034d90: 3f39 0005 42e8 	movew 0x542e8,%sp@-
00034d96: 3f0b           	movew %a3,%sp@-
00034d98: 3f07           	movew %d7,%sp@-
00034d9a: 3f3c 0008      	movew #8,%sp@-
00034d9e: 3f3c 0006      	movew #6,%sp@-
00034da2: 4eba f8c4      	jsr %pc@(0x34668)
00034da6: 2039 0005 875c 	movel 0x5875c,%d0
00034dac: 0280 00ff ffff 	andil #16777215,%d0
00034db2: 23c0 0005 875c 	movel %d0,0x5875c
00034db8: 4fef 0014      	lea %sp@(20),%sp
00034dbc: 0803 0005      	btst #5,%d3
00034dc0: 6714           	beqs 0x34dd6
00034dc2: 0080 0600 0000 	oril #100663296,%d0
00034dc8: 23c0 0005 875c 	movel %d0,0x5875c
00034dce: 6006           	bras 0x34dd6
00034dd0: 4240           	clrw %d0
00034dd2: 6000 fbe4      	braw 0x349b8
00034dd6: 4cee 3cfc ffcc 	moveml %fp@(-52),%d2-%d7/%a2-%a5
00034ddc: 4e5e           	unlk %fp
00034dde: 4e75           	rts
00034de0: 4e56 fff8      	linkw %fp,#-8
00034de4: 2f02           	movel %d2,%sp@-
00034de6: 342e 0008      	movew %fp@(8),%d2
00034dea: 4a6e 000e      	tstw %fp@(14)
00034dee: 6712           	beqs 0x34e02
00034df0: 486e fff8      	pea %fp@(-8)
00034df4: 3f02           	movew %d2,%sp@-
00034df6: 3f3c 0004      	movew #4,%sp@-
00034dfa: 4eba f8d2      	jsr %pc@(0x346ce)
00034dfe: 508f           	addql #8,%sp
00034e00: 6014           	bras 0x34e16
00034e02: 486e fff8      	pea %fp@(-8)
00034e06: 4eb9 0002 c550 	jsr 0x2c550
00034e0c: 546e fffc      	addqw #2,%fp@(-4)
00034e10: 546e fffe      	addqw #2,%fp@(-2)
00034e14: 588f           	addql #4,%sp
00034e16: 3f02           	movew %d2,%sp@-
00034e18: 4eba f984      	jsr %pc@(0x3479e)
00034e1c: 486e fff8      	pea %fp@(-8)
00034e20: 3f2e 000c      	movew %fp@(12),%sp@-
00034e24: 3f2e 000a      	movew %fp@(10),%sp@-
00034e28: 2f39 0005 84f8 	movel 0x584f8,%sp@-
00034e2e: 3f02           	movew %d2,%sp@-
00034e30: 4eba f738      	jsr %pc@(0x3456a)
00034e34: 4fef 0010      	lea %sp@(16),%sp
00034e38: 242e fff4      	movel %fp@(-12),%d2
00034e3c: 4e5e           	unlk %fp
00034e3e: 4e75           	rts
00034e40:  _ap_sendmsg
00034e40: 206f 0004      	moveal %sp@(4),%a0
00034e44: 202f 000a      	movel %sp@(10),%d0
00034e48: 30af 0008      	movew %sp@(8),%a0@
00034e4c: 2279 0005 8036 	moveal 0x58036,%a1
00034e52: 3169 001c 0002 	movew %a1@(28),%a0@(2)
00034e58: 4268 0004      	clrw %a0@(4)
00034e5c: 316f 000e 0006 	movew %sp@(14),%a0@(6)
00034e62: 316f 0010 0008 	movew %sp@(16),%a0@(8)
00034e68: 316f 0012 000a 	movew %sp@(18),%a0@(10)
00034e6e: 316f 0014 000c 	movew %sp@(20),%a0@(12)
00034e74: 316f 0016 000e 	movew %sp@(22),%a0@(14)
00034e7a: 2f48 000c      	movel %a0,%sp@(12)
00034e7e: 3f7c 0010 000a 	movew #16,%sp@(10)
00034e84: 2f40 0006      	movel %d0,%sp@(6)
00034e88: 3f7c 0040 0004 	movew #64,%sp@(4)
00034e8e: 4ef9 0002 96c6 	jmp 0x296c6
00034e94:  _w_update
00034e94: 4fef fff0      	lea %sp@(-16),%sp
00034e98: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00034e9c: 362f 0040      	movew %sp@(64),%d3
00034ea0: 246f 0042      	moveal %sp@(66),%a2
00034ea4: 342f 0046      	movew %sp@(70),%d2
00034ea8: 3c2f 0048      	movew %sp@(72),%d6
00034eac: 2f0a           	movel %a2,%sp@-
00034eae: 4879 0005 40f0 	pea 0x540f0
00034eb4: 4eb9 0001 c71c 	jsr 0x1c71c
00034eba: 4eb9 0002 dc54 	jsr 0x2dc54
00034ec0: 508f           	addql #8,%sp
00034ec2: 4a43           	tstw %d3
00034ec4: 6606           	bnes 0x34ecc
00034ec6: 3639 0005 8502 	movew 0x58502,%d3
00034ecc: 0c43 ffff      	cmpiw #-1,%d3
00034ed0: 6700 0110      	beqw 0x34fe2
00034ed4: 4a42           	tstw %d2
00034ed6: 660c           	bnes 0x34ee4
00034ed8: 3439 0005 8504 	movew 0x58504,%d2
00034ede: 6004           	bras 0x34ee4
00034ee0: 3400           	movew %d0,%d2
00034ee2: 6016           	bras 0x34efa
00034ee4: 2a3c 0002 c4dc 	movel #181468,%d5
00034eea: 4dfa fef4      	lea %pc@(0x34de0),%fp
00034eee: 7834           	moveq #52,%d4
00034ef0: d88f           	addl %sp,%d4
00034ef2: 4bfa f7da      	lea %pc@(0x346ce),%a5
00034ef6: 47ef 002c      	lea %sp@(44),%a3
00034efa: 4a46           	tstw %d6
00034efc: 670a           	beqs 0x34f08
00034efe: b479 0005 84fc 	cmpw 0x584fc,%d2
00034f04: 6700 00b4      	beqw 0x34fba
00034f08: 2f0a           	movel %a2,%sp@-
00034f0a: 2045           	moveal %d5,%a0
00034f0c: 4e90           	jsr %a0@
00034f0e: 4267           	clrw %sp@-
00034f10: 3f3c 0008      	movew #8,%sp@-
00034f14: 4267           	clrw %sp@-
00034f16: 3f02           	movew %d2,%sp@-
00034f18: 4e96           	jsr %fp@
00034f1a: 3842           	moveaw %d2,%a4
00034f1c: d9cc           	addal %a4,%a4
00034f1e: 200c           	movel %a4,%d0
00034f20: d08c           	addl %a4,%d0
00034f22: 2200           	movel %d0,%d1
00034f24: eb89           	lsll #5,%d1
00034f26: 2840           	moveal %d0,%a4
00034f28: d9c1           	addal %d1,%a4
00034f2a: d9fc 0005 43ac 	addal #345004,%a4
00034f30: 2e2c 3406      	movel %a4@(13318),%d7
00034f34: 2012           	movel %a2@,%d0
00034f36: 222a 0004      	movel %a2@(4),%d1
00034f3a: 2f40 0038      	movel %d0,%sp@(56)
00034f3e: 2f41 003c      	movel %d1,%sp@(60)
00034f42: 2f04           	movel %d4,%sp@-
00034f44: 3f02           	movew %d2,%sp@-
00034f46: 3f3c 0003      	movew #3,%sp@-
00034f4a: 4e95           	jsr %a5@
00034f4c: 2f04           	movel %d4,%sp@-
00034f4e: 2f0b           	movel %a3,%sp@-
00034f50: 4eb9 0001 c71c 	jsr 0x1c71c
00034f56: 4fef 001c      	lea %sp@(28),%sp
00034f5a: 4a40           	tstw %d0
00034f5c: 675c           	beqs 0x34fba
00034f5e: 206c 3480      	moveal %a4@(13440),%a0
00034f62: b0fc 0000      	cmpaw #0,%a0
00034f66: 6752           	beqs 0x34fba
00034f68: 2028 0004      	movel %a0@(4),%d0
00034f6c: 2228 0008      	movel %a0@(8),%d1
00034f70: 2f40 0034      	movel %d0,%sp@(52)
00034f74: 2f41 0038      	movel %d1,%sp@(56)
00034f78: 2850           	moveal %a0@,%a4
00034f7a: 6010           	bras 0x34f8c
00034f7c: 2f04           	movel %d4,%sp@-
00034f7e: 486c 0004      	pea %a4@(4)
00034f82: 4eb9 0001 c790 	jsr 0x1c790
00034f88: 2854           	moveal %a4@,%a4
00034f8a: 508f           	addql #8,%sp
00034f8c: b8fc 0000      	cmpaw #0,%a4
00034f90: 66ea           	bnes 0x34f7c
00034f92: 605e           	bras 0x34ff2
00034f94: 3f2f 0032      	movew %sp@(50),%sp@-
00034f98: 3f2f 0032      	movew %sp@(50),%sp@-
00034f9c: 3f2f 0032      	movew %sp@(50),%sp@-
00034fa0: 3f2f 0032      	movew %sp@(50),%sp@-
00034fa4: 3f02           	movew %d2,%sp@-
00034fa6: 2f07           	movel %d7,%sp@-
00034fa8: 3f3c 0014      	movew #20,%sp@-
00034fac: 4879 0005 8898 	pea 0x58898
00034fb2: 4eba fe8c      	jsr %pc@(0x34e40)
00034fb6: 4fef 0014      	lea %sp@(20),%sp
00034fba: 3003           	movew %d3,%d0
00034fbc: 43f9 0005 8500 	lea 0x58500,%a1
00034fc2: b443           	cmpw %d3,%d2
00034fc4: 6604           	bnes 0x34fca
00034fc6: 6014           	bras 0x34fdc
00034fc8: 3001           	movew %d1,%d0
00034fca: 3040           	moveaw %d0,%a0
00034fcc: 2208           	movel %a0,%d1
00034fce: d288           	addl %a0,%d1
00034fd0: d288           	addl %a0,%d1
00034fd2: e789           	lsll #3,%d1
00034fd4: 3231 1800      	movew %a1@(0000000000000000,%d1:l),%d1
00034fd8: b441           	cmpw %d1,%d2
00034fda: 66ec           	bnes 0x34fc8
00034fdc: b443           	cmpw %d3,%d2
00034fde: 6600 ff00      	bnew 0x34ee0
00034fe2: 4eb9 0002 dc70 	jsr 0x2dc70
00034fe8: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00034fec: 4fef 0010      	lea %sp@(16),%sp
00034ff0: 4e75           	rts
00034ff2: 2f0b           	movel %a3,%sp@-
00034ff4: 2f04           	movel %d4,%sp@-
00034ff6: 4eb9 0001 c71c 	jsr 0x1c71c
00034ffc: 508f           	addql #8,%sp
00034ffe: 4a40           	tstw %d0
00035000: 67b8           	beqs 0x34fba
00035002: 6090           	bras 0x34f94
00035004:  _wm_init
00035004: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00035008: 2479 0005 8036 	moveal 0x58036,%a2
0003500e: 4eb9 0003 5f9c 	jsr 0x35f9c
00035014: 4878 0180      	pea 0x180
00035018: 4879 0005 8500 	pea 0x58500
0003501e: 4eb9 0001 bdf4 	jsr 0x1bdf4
00035024: 4879 0005 8500 	pea 0x58500
0003502a: 3f3c 0010      	movew #16,%sp@-
0003502e: 4eba f378      	jsr %pc@(0x343a8)
00035032: 41f9 0005 77b0 	lea 0x577b0,%a0
00035038: 43f9 0005 8506 	lea 0x58506,%a1
0003503e: 4fef 000e      	lea %sp@(14),%sp
00035042: 4250           	clrw %a0@
00035044: 42a8 007c      	clrl %a0@(124)
00035048: 32bc 0019      	movew #25,%a1@
0003504c: 41e8 0084      	lea %a0@(132),%a0
00035050: 43e9 0018      	lea %a1@(24),%a1
00035054: b1fc 0005 7ff0 	cmpal #360432,%a0
0003505a: 66e6           	bnes 0x35042
0003505c: 33fc 0014 0005 	movew #20,0x58506
00035062: 8506 
00035064: 2079 0003 6754 	moveal 0x36754,%a0
0003506a: 23e8 000c 0005 	movel %a0@(12),0x5850c
00035070: 850c 
00035072: 4878 01c8      	pea 0x1c8
00035076: 4879 0005 8690 	pea 0x58690
0003507c: 4eb9 0001 bdf4 	jsr 0x1bdf4
00035082: 4879 0005 8690 	pea 0x58690
00035088: 3f3c 0013      	movew #19,%sp@-
0003508c: 4eba f31a      	jsr %pc@(0x343a8)
00035090: 43fa 0e54      	lea %pc@(0x35ee6),%a1
00035094: 41f9 0005 8696 	lea 0x58696,%a0
0003509a: 49fa 0e70      	lea %pc@(0x35f0c),%a4
0003509e: 47fa 0eb8      	lea %pc@(0x35f58),%a3
000350a2: 4fef 000e      	lea %sp@(14),%sp
000350a6: 3099           	movew %a1@+,%a0@
000350a8: 215c 0006      	movel %a4@+,%a0@(6)
000350ac: 315b 0002      	movew %a3@+,%a0@(2)
000350b0: 41e8 0018      	lea %a0@(24),%a0
000350b4: b3fc 0003 5f0c 	cmpal #220940,%a1
000350ba: 66ea           	bnes 0x350a6
000350bc: 33fc 0020 0005 	movew #32,0x5869a
000350c2: 869a 
000350c4: 4eb9 0003 5fce 	jsr 0x35fce
000350ca: 23c0 0005 782c 	movel %d0,0x5782c
000350d0: 2040           	moveal %d0,%a0
000350d2: 4290           	clrl %a0@
000350d4: 2239 0005 40f0 	movel 0x540f0,%d1
000350da: 2439 0005 40f4 	movel 0x540f4,%d2
000350e0: 2141 0004      	movel %d1,%a0@(4)
000350e4: 2142 0008      	movel %d2,%a0@(8)
000350e8: 4267           	clrw %sp@-
000350ea: 4267           	clrw %sp@-
000350ec: 2f0a           	movel %a2,%sp@-
000350ee: 4eba f2f0      	jsr %pc@(0x343e0)
000350f2: 4879 0005 40f8 	pea 0x540f8
000350f8: 4267           	clrw %sp@-
000350fa: 3f3c 0001      	movew #1,%sp@-
000350fe: 45fa f3c2      	lea %pc@(0x344c2),%a2
00035102: 4e92           	jsr %a2@
00035104: 4879 0005 40f8 	pea 0x540f8
0003510a: 4267           	clrw %sp@-
0003510c: 3f3c 0002      	movew #2,%sp@-
00035110: 4e92           	jsr %a2@
00035112: 4879 0005 40f0 	pea 0x540f0
00035118: 4267           	clrw %sp@-
0003511a: 4267           	clrw %sp@-
0003511c: 4e92           	jsr %a2@
0003511e: 4fef 001c      	lea %sp@(28),%sp
00035122: 2ebc 0005 40f0 	movel #344304,%sp@
00035128: 4267           	clrw %sp@-
0003512a: 3f3c 0003      	movew #3,%sp@-
0003512e: 4e92           	jsr %a2@
00035130: 33fc ffff 0005 	movew #-1,0x584fc
00035136: 84fc 
00035138: 23fc 0005 8500 	movel #361728,0x58688
0003513e: 0005 8688 
00035142: 23fc 0005 8690 	movel #362128,0x584f8
00035148: 0005 84f8 
0003514c: 42b9 0005 8680 	clrl 0x58680
00035152: 4878 001c      	pea 0x1c
00035156: 487a 0e26      	pea %pc@(0x35f7e)
0003515a: 4879 0005 8858 	pea 0x58858
00035160: 45f9 0001 bb80 	lea 0x1bb80,%a2
00035166: 4e92           	jsr %a2@
00035168: 4878 001c      	pea 0x1c
0003516c: 487a 0e10      	pea %pc@(0x35f7e)
00035170: 4879 0005 8878 	pea 0x58878
00035176: 4e92           	jsr %a2@
00035178: 33fc 0002 0005 	movew #2,0x58868
0003517e: 8868 
00035180: 23fc 0005 8858 	movel #362584,0x586e4
00035186: 0005 86e4 
0003518a: 23fc 0005 8878 	movel #362616,0x58714
00035190: 0005 8714 
00035194: 3039 0005 42e8 	movew 0x542e8,%d0
0003519a: 3200           	movew %d0,%d1
0003519c: 5841           	addqw #4,%d1
0003519e: 33c1 0005 8896 	movew %d1,0x58896
000351a4: 3439 0005 42e6 	movew 0x542e6,%d2
000351aa: 5842           	addqw #4,%d2
000351ac: 33c2 0005 8894 	movew %d2,0x58894
000351b2: 4fef 0020      	lea %sp@(32),%sp
000351b6: 0c79 027f 0005 	cmpiw #639,0x542f4
000351bc: 42f4 
000351be: 6e1c           	bgts 0x351dc
000351c0: 3040           	moveaw %d0,%a0
000351c2: 5648           	addqw #3,%a0
000351c4: 33c8 0005 8896 	movew %a0,0x58896
000351ca: 0c79 018f 0005 	cmpiw #399,0x542f2
000351d0: 42f2 
000351d2: 6f08           	bles 0x351dc
000351d4: 5440           	addqw #2,%d0
000351d6: 33c0 0005 8896 	movew %d0,0x58896
000351dc: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
000351e0: 4e75           	rts
000351e2:  _wm_start
000351e2: 41f9 0005 88d0 	lea 0x588d0,%a0
000351e8: 43f9 0005 88a8 	lea 0x588a8,%a1
000351ee: 30fc 1101      	movew #4353,%a0@+
000351f2: 32fc 1101      	movew #4353,%a1@+
000351f6: b1fc 0005 88f6 	cmpal #362742,%a0
000351fc: 66f0           	bnes 0x351ee
000351fe: 0079 00a0 0005 	oriw #160,0x588ae
00035204: 88ae 
00035206: 0079 0010 0005 	oriw #16,0x588c0
0003520c: 88c0 
0003520e: 0079 0010 0005 	oriw #16,0x588ca
00035214: 88ca 
00035216: 0079 0010 0005 	oriw #16,0x588e8
0003521c: 88e8 
0003521e: 0079 0010 0005 	oriw #16,0x588f2
00035224: 88f2 
00035226: 6000 fddc      	braw 0x35004
0003522a:  _wm_create
0003522a: 2f0a           	movel %a2,%sp@-
0003522c: 2f02           	movel %d2,%sp@-
0003522e: 41f9 0005 77b0 	lea 0x577b0,%a0
00035234: 4242           	clrw %d2
00035236: 600c           	bras 0x35244
00035238: 5242           	addqw #1,%d2
0003523a: 41e8 0084      	lea %a0@(132),%a0
0003523e: 0c42 0010      	cmpiw #16,%d2
00035242: 6748           	beqs 0x3528c
00035244: 0828 0000 0001 	btst #0,%a0@(1)
0003524a: 66ec           	bnes 0x35238
0003524c: 3f2f 000c      	movew %sp@(12),%sp@-
00035250: 3f02           	movew %d2,%sp@-
00035252: 2f39 0005 8036 	movel 0x58036,%sp@-
00035258: 4eba f186      	jsr %pc@(0x343e0)
0003525c: 4879 0005 40e8 	pea 0x540e8
00035262: 3f02           	movew %d2,%sp@-
00035264: 3f3c 0001      	movew #1,%sp@-
00035268: 45fa f258      	lea %pc@(0x344c2),%a2
0003526c: 4e92           	jsr %a2@
0003526e: 4879 0005 40e8 	pea 0x540e8
00035274: 3f02           	movew %d2,%sp@-
00035276: 3f3c 0002      	movew #2,%sp@-
0003527a: 4e92           	jsr %a2@
0003527c: 2f2f 0026      	movel %sp@(38),%sp@-
00035280: 3f02           	movew %d2,%sp@-
00035282: 4267           	clrw %sp@-
00035284: 4e92           	jsr %a2@
00035286: 4fef 0020      	lea %sp@(32),%sp
0003528a: 6002           	bras 0x3528e
0003528c: 74ff           	moveq #-1,%d2
0003528e: 3002           	movew %d2,%d0
00035290: 241f           	movel %sp@+,%d2
00035292: 245f           	moveal %sp@+,%a2
00035294: 4e75           	rts
00035296:  _wm_get
00035296: 4e56 fff8      	linkw %fp,#-8
0003529a: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
0003529e: 386e 0008      	moveaw %fp@(8),%a4
000352a2: 342e 000a      	movew %fp@(10),%d2
000352a6: 246e 000c      	moveal %fp@(12),%a2
000352aa: 2a6e 0010      	moveal %fp@(16),%a5
000352ae: 3f0c           	movew %a4,%sp@-
000352b0: 4eba f284      	jsr %pc@(0x34536)
000352b4: 548f           	addql #2,%sp
000352b6: 2640           	moveal %d0,%a3
000352b8: 0c42 0011      	cmpiw #17,%d2
000352bc: 6712           	beqs 0x352d0
000352be: 0c42 0013      	cmpiw #19,%d2
000352c2: 670c           	beqs 0x352d0
000352c4: 0c42 000a      	cmpiw #10,%d2
000352c8: 6706           	beqs 0x352d0
000352ca: 4a80           	tstl %d0
000352cc: 6700 016c      	beqw 0x3543a
000352d0: 3002           	movew %d2,%d0
000352d2: 5940           	subqw #4,%d0
000352d4: 0c40 0010      	cmpiw #16,%d0
000352d8: 6200 0160      	bhiw 0x3543a
000352dc: 0280 0000 ffff 	andil #65535,%d0
000352e2: d080           	addl %d0,%d0
000352e4: 303b 0806      	movew %pc@(0x352ec,%d0:l),%d0
000352e8: 4efb 0002      	jmp %pc@(0x352ec,%d0:w)
000352ec: 013a 013e      	btst %d0,%pc@(0x3542c)
000352f0: 0022 0028      	orib #40,%a2@-
000352f4: 002e 0036 004e 	orib #54,%fp@(78)
000352fa: 0064 0064      	oriw #100,%a4@-
000352fe: 014e 014e      	movepl %fp@(334),%d0
00035302: 003e           	.short 0x003e
00035304: 0046 00c6      	oriw #198,%d6
00035308: 00d4           	.short 0x00d4
0003530a: 00f0           	.short 0x00f0
0003530c: 010e 7002      	movepw %fp@(28674),%d0
00035310: 6000 011a      	braw 0x3542c
00035314: 4240           	clrw %d0
00035316: 6000 0114      	braw 0x3542c
0003531a: 34ab 0028      	movew %a3@(40),%a2@
0003531e: 6000 011e      	braw 0x3543e
00035322: 34ab 002a      	movew %a3@(42),%a2@
00035326: 6000 0116      	braw 0x3543e
0003532a: 34ab 002c      	movew %a3@(44),%a2@
0003532e: 6000 010e      	braw 0x3543e
00035332: 34ab 002e      	movew %a3@(46),%a2@
00035336: 6000 0106      	braw 0x3543e
0003533a: 3039 0005 84fc 	movew 0x584fc,%d0
00035340: 0c40 ffff      	cmpiw #-1,%d0
00035344: 56c1           	sne %d1
00035346: 4881           	extw %d1
00035348: c041           	andw %d1,%d0
0003534a: 3480           	movew %d0,%a2@
0003534c: 6000 00f0      	braw 0x3543e
00035350: 486e fff8      	pea %fp@(-8)
00035354: 3f0c           	movew %a4,%sp@-
00035356: 3f3c 0003      	movew #3,%sp@-
0003535a: 4eba f372      	jsr %pc@(0x346ce)
0003535e: 508f           	addql #8,%sp
00035360: 0c42 000b      	cmpiw #11,%d2
00035364: 6606           	bnes 0x3536c
00035366: 286b 007c      	moveal %a3@(124),%a4
0003536a: 602a           	bras 0x35396
0003536c: 286b 0080      	moveal %a3@(128),%a4
00035370: 6024           	bras 0x35396
00035372: 202c 0004      	movel %a4@(4),%d0
00035376: 222c 0008      	movel %a4@(8),%d1
0003537a: 2480           	movel %d0,%a2@
0003537c: 2541 0004      	movel %d1,%a2@(4)
00035380: 2854           	moveal %a4@,%a4
00035382: 274c 0080      	movel %a4,%a3@(128)
00035386: 2f0a           	movel %a2,%sp@-
00035388: 2f02           	movel %d2,%sp@-
0003538a: 4e95           	jsr %a5@
0003538c: 508f           	addql #8,%sp
0003538e: 4a40           	tstw %d0
00035390: 670e           	beqs 0x353a0
00035392: 6000 00aa      	braw 0x3543e
00035396: 240e           	movel %fp,%d2
00035398: 5182           	subql #8,%d2
0003539a: 4bf9 0001 c71c 	lea 0x1c71c,%a5
000353a0: b8fc 0000      	cmpaw #0,%a4
000353a4: 66cc           	bnes 0x35372
000353a6: 426a 0006      	clrw %a2@(6)
000353aa: 426a 0004      	clrw %a2@(4)
000353ae: 6000 008e      	braw 0x3543e
000353b2: 486a 0004      	pea %a2@(4)
000353b6: 2f0a           	movel %a2,%sp@-
000353b8: 4eb9 0002 daf0 	jsr 0x2daf0
000353be: 6076           	bras 0x35436
000353c0: 3055           	moveaw %a5@,%a0
000353c2: 43e8 0018      	lea %a0@(24),%a1
000353c6: d3c9           	addal %a1,%a1
000353c8: 3573 9800 0002 	movew %a3@(0000000000000000,%a1:l),%a2@(2)
000353ce: 41e8 002b      	lea %a0@(43),%a0
000353d2: d1c8           	addal %a0,%a0
000353d4: 3573 8800 0004 	movew %a3@(0000000000000000,%a0:l),%a2@(4)
000353da: 6062           	bras 0x3543e
000353dc: 3055           	moveaw %a5@,%a0
000353de: d1c8           	addal %a0,%a0
000353e0: 43f9 0005 88a8 	lea 0x588a8,%a1
000353e6: 3571 8800 0002 	movew %a1@(0000000000000000,%a0:l),%a2@(2)
000353ec: 43f9 0005 88d0 	lea 0x588d0,%a1
000353f2: 3571 8800 0004 	movew %a1@(0000000000000000,%a0:l),%a2@(4)
000353f8: 6044           	bras 0x3543e
000353fa: 206b 0002      	moveal %a3@(2),%a0
000353fe: 34a8 001c      	movew %a0@(28),%a2@
00035402: 082b 0002 0001 	btst #2,%a3@(1)
00035408: 56c0           	sne %d0
0003540a: 4880           	extw %d0
0003540c: 3540 0002      	movew %d0,%a2@(2)
00035410: 446a 0002      	negw %a2@(2)
00035414: 3579 0005 84fc 	movew 0x584fc,%a2@(4)
0003541a: 0004 
0003541c: 3579 0005 8502 	movew 0x58502,%a2@(6)
00035422: 0006 
00035424: 6018           	bras 0x3543e
00035426: 7003           	moveq #3,%d0
00035428: 6002           	bras 0x3542c
0003542a: 7001           	moveq #1,%d0
0003542c: 2f0a           	movel %a2,%sp@-
0003542e: 3f0c           	movew %a4,%sp@-
00035430: 3f00           	movew %d0,%sp@-
00035432: 4eba f29a      	jsr %pc@(0x346ce)
00035436: 508f           	addql #8,%sp
00035438: 6004           	bras 0x3543e
0003543a: 4240           	clrw %d0
0003543c: 6002           	bras 0x35440
0003543e: 7001           	moveq #1,%d0
00035440: 4cee 3c04 ffe4 	moveml %fp@(-28),%d2/%a2-%a5
00035446: 4e5e           	unlk %fp
00035448: 4e75           	rts
0003544a:  _wm_find
0003544a: 3f2f 0006      	movew %sp@(6),%sp@-
0003544e: 3f2f 0006      	movew %sp@(6),%sp@-
00035452: 3f3c 0002      	movew #2,%sp@-
00035456: 4267           	clrw %sp@-
00035458: 2f39 0005 8688 	movel 0x58688,%sp@-
0003545e: 4eb9 0003 1d3c 	jsr 0x31d3c
00035464: 4fef 000c      	lea %sp@(12),%sp
00035468: 4e75           	rts
0003546a:  _wm_update
0003546a: 302f 0004      	movew %sp@(4),%d0
0003546e: 0c40 0001      	cmpiw #1,%d0
00035472: 6e3a           	bgts 0x354ae
00035474: 4a40           	tstw %d0
00035476: 6726           	beqs 0x3549e
00035478: 4879 0005 8010 	pea 0x58010
0003547e: 4eb9 0002 aac8 	jsr 0x2aac8
00035484: 588f           	addql #4,%sp
00035486: 4a40           	tstw %d0
00035488: 6630           	bnes 0x354ba
0003548a: 4879 0005 8010 	pea 0x58010
00035490: 3f3c 0080      	movew #128,%sp@-
00035494: 4eb9 0002 a668 	jsr 0x2a668
0003549a: 5c8f           	addql #6,%sp
0003549c: 4e75           	rts
0003549e: 4879 0005 8010 	pea 0x58010
000354a4: 4eb9 0002 ab3c 	jsr 0x2ab3c
000354aa: 588f           	addql #4,%sp
000354ac: 4e75           	rts
000354ae: 5540           	subqw #2,%d0
000354b0: 3f40 0004      	movew %d0,%sp@(4)
000354b4: 4ef9 0002 b07e 	jmp 0x2b07e
000354ba: 4e75           	rts
000354bc:  _wm_calc
000354bc: 2f03           	movel %d3,%sp@-
000354be: 2f02           	movel %d2,%sp@-
000354c0: 322f 000e      	movew %sp@(14),%d1
000354c4: 3001           	movew %d1,%d0
000354c6: 0240 000f      	andiw #15,%d0
000354ca: 6708           	beqs 0x354d4
000354cc: 3039 0005 8894 	movew 0x58894,%d0
000354d2: 6002           	bras 0x354d6
000354d4: 7001           	moveq #1,%d0
000354d6: 0801 0004      	btst #4,%d1
000354da: 6706           	beqs 0x354e2
000354dc: d079 0005 42e6 	addw 0x542e6,%d0
000354e2: 3401           	movew %d1,%d2
000354e4: 0242 01e0      	andiw #480,%d2
000354e8: 0241 0e20      	andiw #3616,%d1
000354ec: 4a42           	tstw %d2
000354ee: 6712           	beqs 0x35502
000354f0: 4a41           	tstw %d1
000354f2: 6772           	beqs 0x35566
000354f4: 0241 ffdf      	andiw #-33,%d1
000354f8: 0242 ffdf      	andiw #-33,%d2
000354fc: 6668           	bnes 0x35566
000354fe: 4a41           	tstw %d1
00035500: 6764           	beqs 0x35566
00035502: 7401           	moveq #1,%d2
00035504: 4a41           	tstw %d1
00035506: 6708           	beqs 0x35510
00035508: 3239 0005 8894 	movew 0x58894,%d1
0003550e: 6002           	bras 0x35512
00035510: 7201           	moveq #1,%d1
00035512: 4a6f 000c      	tstw %sp@(12)
00035516: 660c           	bnes 0x35524
00035518: 4440           	negw %d0
0003551a: 4442           	negw %d2
0003551c: 4441           	negw %d1
0003551e: 307c ffff      	moveaw #-1,%a0
00035522: 6004           	bras 0x35528
00035524: 307c 0001      	moveaw #1,%a0
00035528: 226f 0018      	moveal %sp@(24),%a1
0003552c: 362f 0010      	movew %sp@(16),%d3
00035530: d648           	addw %a0,%d3
00035532: 3283           	movew %d3,%a1@
00035534: 226f 001c      	moveal %sp@(28),%a1
00035538: 362f 0012      	movew %sp@(18),%d3
0003553c: d640           	addw %d0,%d3
0003553e: 3283           	movew %d3,%a1@
00035540: 326f 0014      	moveaw %sp@(20),%a1
00035544: 92c8           	subaw %a0,%a1
00035546: 3049           	moveaw %a1,%a0
00035548: 226f 0020      	moveal %sp@(32),%a1
0003554c: 90c2           	subaw %d2,%a0
0003554e: 3288           	movew %a0,%a1@
00035550: 362f 0016      	movew %sp@(22),%d3
00035554: 9640           	subw %d0,%d3
00035556: 3003           	movew %d3,%d0
00035558: 206f 0024      	moveal %sp@(36),%a0
0003555c: 9041           	subw %d1,%d0
0003555e: 3080           	movew %d0,%a0@
00035560: 241f           	movel %sp@+,%d2
00035562: 261f           	movel %sp@+,%d3
00035564: 4e75           	rts
00035566: 3439 0005 8896 	movew 0x58896,%d2
0003556c: 6096           	bras 0x35504
0003556e: 4e56 ffe0      	linkw %fp,#-32
00035572: 48e7 3e3c      	moveml %d2-%d6/%a2-%a5,%sp@-
00035576: 342e 0008      	movew %fp@(8),%d2
0003557a: 246e 000a      	moveal %fp@(10),%a2
0003557e: 3842           	moveaw %d2,%a4
00035580: d9cc           	addal %a4,%a4
00035582: 200c           	movel %a4,%d0
00035584: d08c           	addl %a4,%d0
00035586: 2200           	movel %d0,%d1
00035588: eb89           	lsll #5,%d1
0003558a: 2840           	moveal %d0,%a4
0003558c: d9c1           	addal %d1,%a4
0003558e: d9fc 0005 43ac 	addal #345004,%a4
00035594: 47ec 3404      	lea %a4@(13316),%a3
00035598: 3613           	movew %a3@,%d3
0003559a: 4bee ffe0      	lea %fp@(-32),%a5
0003559e: 2f0d           	movel %a5,%sp@-
000355a0: 3f02           	movew %d2,%sp@-
000355a2: 3f3c 0001      	movew #1,%sp@-
000355a6: 4eba f126      	jsr %pc@(0x346ce)
000355aa: 2f0d           	movel %a5,%sp@-
000355ac: 3f02           	movew %d2,%sp@-
000355ae: 3f3c 0002      	movew #2,%sp@-
000355b2: 4bfa ef0e      	lea %pc@(0x344c2),%a5
000355b6: 4e95           	jsr %a5@
000355b8: 2f0a           	movel %a2,%sp@-
000355ba: 3f02           	movew %d2,%sp@-
000355bc: 3f3c 0001      	movew #1,%sp@-
000355c0: 4e95           	jsr %a5@
000355c2: 3f02           	movew %d2,%sp@-
000355c4: 3f3c 0003      	movew #3,%sp@-
000355c8: 4eba ee86      	jsr %pc@(0x34450)
000355cc: 588f           	addql #4,%sp
000355ce: 2040           	moveal %d0,%a0
000355d0: 4868 0006      	pea %a0@(6)
000355d4: 4868 0004      	pea %a0@(4)
000355d8: 4868 0002      	pea %a0@(2)
000355dc: 2f00           	movel %d0,%sp@-
000355de: 3f2a 0006      	movew %a2@(6),%sp@-
000355e2: 3f2a 0004      	movew %a2@(4),%sp@-
000355e6: 3f2a 0002      	movew %a2@(2),%sp@-
000355ea: 3f12           	movew %a2@,%sp@-
000355ec: 3f2c 340a      	movew %a4@(13322),%sp@-
000355f0: 3f3c 0001      	movew #1,%sp@-
000355f4: 4eba fec6      	jsr %pc@(0x354bc)
000355f8: 4fef 0034      	lea %sp@(52),%sp
000355fc: 082b 0002 0001 	btst #2,%a3@(1)
00035602: 6700 03d2      	beqw 0x359d6
00035606: 3f3c 0008      	movew #8,%sp@-
0003560a: 4267           	clrw %sp@-
0003560c: 4267           	clrw %sp@-
0003560e: 4879 0003 6198 	pea 0x36198
00035614: 3f3c ffff      	movew #-1,%sp@-
00035618: 4267           	clrw %sp@-
0003561a: 2f39 0005 8688 	movel 0x58688,%sp@-
00035620: 4eb9 0003 0d5c 	jsr 0x30d5c
00035626: 3c39 0005 84fc 	movew 0x584fc,%d6
0003562c: 33f9 0005 8504 	movew 0x58504,0x584fc
00035632: 0005 84fc 
00035636: 4eba f0e0      	jsr %pc@(0x34718)
0003563a: 2f0a           	movel %a2,%sp@-
0003563c: 4879 0005 40e8 	pea 0x540e8
00035642: 4eb9 0001 c6fa 	jsr 0x1c6fa
00035648: 4fef 001a      	lea %sp@(26),%sp
0003564c: 4a40           	tstw %d0
0003564e: 6600 00f4      	bnew 0x35744
00035652: 2012           	movel %a2@,%d0
00035654: b0ae ffe0      	cmpl %fp@(-32),%d0
00035658: 6600 00ea      	bnew 0x35744
0003565c: 222a 0004      	movel %a2@(4),%d1
00035660: b2ae ffe4      	cmpl %fp@(-28),%d1
00035664: 666a           	bnes 0x356d0
00035666: b479 0005 8504 	cmpw 0x58504,%d2
0003566c: 6600 0368      	bnew 0x359d6
00035670: bc42           	cmpw %d2,%d6
00035672: 6700 0362      	beqw 0x359d6
00035676: 0c46 ffff      	cmpiw #-1,%d6
0003567a: 6732           	beqs 0x356ae
0003567c: 3f3c 0001      	movew #1,%sp@-
00035680: 3f3c 0008      	movew #8,%sp@-
00035684: 4267           	clrw %sp@-
00035686: 3f06           	movew %d6,%sp@-
00035688: 4eba f756      	jsr %pc@(0x34de0)
0003568c: 3046           	moveaw %d6,%a0
0003568e: d1c8           	addal %a0,%a0
00035690: 2008           	movel %a0,%d0
00035692: d088           	addl %a0,%d0
00035694: 2200           	movel %d0,%d1
00035696: eb89           	lsll #5,%d1
00035698: d081           	addl %d1,%d0
0003569a: 2040           	moveal %d0,%a0
0003569c: d1fc 0005 77b0 	addal #358320,%a0
000356a2: 508f           	addql #8,%sp
000356a4: 0828 0001 0001 	btst #1,%a0@(1)
000356aa: 6600 0282      	bnew 0x3592e
000356ae: 0803 0001      	btst #1,%d3
000356b2: 6600 027a      	bnew 0x3592e
000356b6: 3f3c 0001      	movew #1,%sp@-
000356ba: 3f3c 0008      	movew #8,%sp@-
000356be: 4267           	clrw %sp@-
000356c0: 3f39 0005 84fc 	movew 0x584fc,%sp@-
000356c6: 4eba f718      	jsr %pc@(0x34de0)
000356ca: 508f           	addql #8,%sp
000356cc: 6000 0308      	braw 0x359d6
000356d0: 362e ffe4      	movew %fp@(-28),%d3
000356d4: b66a 0004      	cmpw %a2@(4),%d3
000356d8: 6d26           	blts 0x35700
000356da: 302e ffe6      	movew %fp@(-26),%d0
000356de: b06a 0006      	cmpw %a2@(6),%d0
000356e2: 6d1c           	blts 0x35700
000356e4: 3f3c 0001      	movew #1,%sp@-
000356e8: 3f3c 0008      	movew #8,%sp@-
000356ec: 4267           	clrw %sp@-
000356ee: 3f39 0005 84fc 	movew 0x584fc,%sp@-
000356f4: 4eba f6ea      	jsr %pc@(0x34de0)
000356f8: 508f           	addql #8,%sp
000356fa: 3802           	movew %d2,%d4
000356fc: 7a01           	moveq #1,%d5
000356fe: 6004           	bras 0x35704
00035700: 4244           	clrw %d4
00035702: 4245           	clrw %d5
00035704: 322a 0004      	movew %a2@(4),%d1
00035708: 302e ffe4      	movew %fp@(-28),%d0
0003570c: b041           	cmpw %d1,%d0
0003570e: 6e0e           	bgts 0x3571e
00035710: 362e ffe6      	movew %fp@(-26),%d3
00035714: b66a 0006      	cmpw %a2@(6),%d3
00035718: 6e04           	bgts 0x3571e
0003571a: 3602           	movew %d2,%d3
0003571c: 6002           	bras 0x35720
0003571e: 4243           	clrw %d3
00035720: b240           	cmpw %d0,%d1
00035722: 6f02           	bles 0x35726
00035724: 3001           	movew %d1,%d0
00035726: 5440           	addqw #2,%d0
00035728: 3d40 ffe4      	movew %d0,%fp@(-28)
0003572c: 322a 0006      	movew %a2@(6),%d1
00035730: 302e ffe6      	movew %fp@(-26),%d0
00035734: b240           	cmpw %d0,%d1
00035736: 6f02           	bles 0x3573a
00035738: 3001           	movew %d1,%d0
0003573a: 5440           	addqw #2,%d0
0003573c: 3d40 ffe6      	movew %d0,%fp@(-26)
00035740: 6000 01f6      	braw 0x35938
00035744: 362e ffe4      	movew %fp@(-28),%d3
00035748: 6730           	beqs 0x3577a
0003574a: 302e ffe6      	movew %fp@(-26),%d0
0003574e: 672a           	beqs 0x3577a
00035750: 3812           	movew %a2@,%d4
00035752: 326e ffe0      	moveaw %fp@(-32),%a1
00035756: b849           	cmpw %a1,%d4
00035758: 6e32           	bgts 0x3578c
0003575a: 306a 0002      	moveaw %a2@(2),%a0
0003575e: 322e ffe2      	movew %fp@(-30),%d1
00035762: b248           	cmpw %a0,%d1
00035764: 6d26           	blts 0x3578c
00035766: d86a 0004      	addw %a2@(4),%d4
0003576a: d649           	addw %a1,%d3
0003576c: b644           	cmpw %d4,%d3
0003576e: 6e1c           	bgts 0x3578c
00035770: d0ea 0006      	addaw %a2@(6),%a0
00035774: d041           	addw %d1,%d0
00035776: b048           	cmpw %a0,%d0
00035778: 6e12           	bgts 0x3578c
0003577a: 2012           	movel %a2@,%d0
0003577c: 222a 0004      	movel %a2@(4),%d1
00035780: 2d40 ffe0      	movel %d0,%fp@(-32)
00035784: 2d41 ffe4      	movel %d1,%fp@(-28)
00035788: 6000 01a4      	braw 0x3592e
0003578c: 222a 0004      	movel %a2@(4),%d1
00035790: b2ae ffe4      	cmpl %fp@(-28),%d1
00035794: 6600 015c      	bnew 0x358f2
00035798: 3839 0005 84fc 	movew 0x584fc,%d4
0003579e: b444           	cmpw %d4,%d2
000357a0: 6600 0150      	bnew 0x358f2
000357a4: 486e fff0      	pea %fp@(-16)
000357a8: 3f02           	movew %d2,%sp@-
000357aa: 3f3c 0002      	movew #2,%sp@-
000357ae: 47fa ef1e      	lea %pc@(0x346ce),%a3
000357b2: 4e93           	jsr %a3@
000357b4: 546e fff4      	addqw #2,%fp@(-12)
000357b8: 546e fff6      	addqw #2,%fp@(-10)
000357bc: 486e fff8      	pea %fp@(-8)
000357c0: 3f02           	movew %d2,%sp@-
000357c2: 3f3c 0004      	movew #4,%sp@-
000357c6: 4e93           	jsr %a3@
000357c8: 302e fff0      	movew %fp@(-16),%d0
000357cc: 3200           	movew %d0,%d1
000357ce: d26e fff4      	addw %fp@(-12),%d1
000357d2: 4fef 0010      	lea %sp@(16),%sp
000357d6: b279 0005 42f4 	cmpw 0x542f4,%d1
000357dc: 6f06           	bles 0x357e4
000357de: b06e fff8      	cmpw %fp@(-8),%d0
000357e2: 6e18           	bgts 0x357fc
000357e4: 302e fff2      	movew %fp@(-14),%d0
000357e8: 3200           	movew %d0,%d1
000357ea: d26e fff6      	addw %fp@(-10),%d1
000357ee: b279 0005 42f2 	cmpw 0x542f2,%d1
000357f4: 6f18           	bles 0x3580e
000357f6: b06e fffa      	cmpw %fp@(-6),%d0
000357fa: 6f12           	bles 0x3580e
000357fc: 486e fff8      	pea %fp@(-8)
00035800: 486e fff0      	pea %fp@(-16)
00035804: 4eb9 0001 c790 	jsr 0x1c790
0003580a: 508f           	addql #8,%sp
0003580c: 4244           	clrw %d4
0003580e: 362e fff0      	movew %fp@(-16),%d3
00035812: 486e fff0      	pea %fp@(-16)
00035816: 4879 0005 40f0 	pea 0x540f0
0003581c: 4eb9 0001 c71c 	jsr 0x1c71c
00035822: 508f           	addql #8,%sp
00035824: 0c43 ffff      	cmpiw #-1,%d3
00035828: 660c           	bnes 0x35836
0003582a: 526e fff8      	addqw #1,%fp@(-8)
0003582e: 536e fffc      	subqw #1,%fp@(-4)
00035832: 7601           	moveq #1,%d3
00035834: 6002           	bras 0x35838
00035836: 4243           	clrw %d3
00035838: 3a2e fff8      	movew %fp@(-8),%d5
0003583c: 486e fff8      	pea %fp@(-8)
00035840: 4879 0005 40f0 	pea 0x540f0
00035846: 4eb9 0001 c71c 	jsr 0x1c71c
0003584c: 508f           	addql #8,%sp
0003584e: 0c45 ffff      	cmpiw #-1,%d5
00035852: 660c           	bnes 0x35860
00035854: 526e fff0      	addqw #1,%fp@(-16)
00035858: 536e fff4      	subqw #1,%fp@(-12)
0003585c: 7a01           	moveq #1,%d5
0003585e: 6002           	bras 0x35862
00035860: 4245           	clrw %d5
00035862: b444           	cmpw %d4,%d2
00035864: 6668           	bnes 0x358ce
00035866: 4879 0005 40f0 	pea 0x540f0
0003586c: 4eb9 0002 c4dc 	jsr 0x2c4dc
00035872: 3f2e fff6      	movew %fp@(-10),%sp@-
00035876: 3f2e fff4      	movew %fp@(-12),%sp@-
0003587a: 3f2e fffa      	movew %fp@(-6),%sp@-
0003587e: 3f2e fff8      	movew %fp@(-8),%sp@-
00035882: 3f2e fff2      	movew %fp@(-14),%sp@-
00035886: 3f2e fff0      	movew %fp@(-16),%sp@-
0003588a: 4eb9 0002 c93c 	jsr 0x2c93c
00035890: 4fef 0010      	lea %sp@(16),%sp
00035894: ba43           	cmpw %d3,%d5
00035896: 673c           	beqs 0x358d4
00035898: 4a45           	tstw %d5
0003589a: 6704           	beqs 0x358a0
0003589c: 536e fff0      	subqw #1,%fp@(-16)
000358a0: 4a43           	tstw %d3
000358a2: 6730           	beqs 0x358d4
000358a4: 536e fff8      	subqw #1,%fp@(-8)
000358a8: 3d7c 0001 fffc 	movew #1,%fp@(-4)
000358ae: 486e fff8      	pea %fp@(-8)
000358b2: 4eb9 0002 c4dc 	jsr 0x2c4dc
000358b8: 4267           	clrw %sp@-
000358ba: 4267           	clrw %sp@-
000358bc: 4267           	clrw %sp@-
000358be: 3f39 0005 84fc 	movew 0x584fc,%sp@-
000358c4: 4eba f51a      	jsr %pc@(0x34de0)
000358c8: 4fef 000c      	lea %sp@(12),%sp
000358cc: 6006           	bras 0x358d4
000358ce: 41ee fff8      	lea %fp@(-8),%a0
000358d2: 6004           	bras 0x358d8
000358d4: 41ee fff0      	lea %fp@(-16),%a0
000358d8: 2010           	movel %a0@,%d0
000358da: 2228 0004      	movel %a0@(4),%d1
000358de: 2d40 ffe0      	movel %d0,%fp@(-32)
000358e2: 2d41 ffe4      	movel %d1,%fp@(-28)
000358e6: b444           	cmpw %d4,%d2
000358e8: 57c5           	seq %d5
000358ea: 4885           	extw %d5
000358ec: 4445           	negw %d5
000358ee: 4243           	clrw %d3
000358f0: 6006           	bras 0x358f8
000358f2: 3602           	movew %d2,%d3
000358f4: 4244           	clrw %d4
000358f6: 4245           	clrw %d5
000358f8: 4a6a 0004      	tstw %a2@(4)
000358fc: 6738           	beqs 0x35936
000358fe: 4a6a 0006      	tstw %a2@(6)
00035902: 6732           	beqs 0x35936
00035904: 4a43           	tstw %d3
00035906: 6730           	beqs 0x35938
00035908: 47ee ffe0      	lea %fp@(-32),%a3
0003590c: 2f0b           	movel %a3,%sp@-
0003590e: 2f0a           	movel %a2,%sp@-
00035910: 4eb9 0001 c790 	jsr 0x1c790
00035916: 2f0b           	movel %a3,%sp@-
00035918: 2f0a           	movel %a2,%sp@-
0003591a: 4eb9 0001 c6fa 	jsr 0x1c6fa
00035920: 4fef 0010      	lea %sp@(16),%sp
00035924: 4a40           	tstw %d0
00035926: 56c0           	sne %d0
00035928: 4880           	extw %d0
0003592a: c640           	andw %d0,%d3
0003592c: 600a           	bras 0x35938
0003592e: 3602           	movew %d2,%d3
00035930: 4244           	clrw %d4
00035932: 4245           	clrw %d5
00035934: 6002           	bras 0x35938
00035936: 4243           	clrw %d3
00035938: bc79 0005 8504 	cmpw 0x58504,%d6
0003593e: 676e           	beqs 0x359ae
00035940: 3039 0005 84fc 	movew 0x584fc,%d0
00035946: 0c40 ffff      	cmpiw #-1,%d0
0003594a: 6762           	beqs 0x359ae
0003594c: 2f0a           	movel %a2,%sp@-
0003594e: 3f00           	movew %d0,%sp@-
00035950: 3f3c 0001      	movew #1,%sp@-
00035954: 47fa ed78      	lea %pc@(0x346ce),%a3
00035958: 4e93           	jsr %a3@
0003595a: 486e ffe0      	pea %fp@(-32)
0003595e: 2f0a           	movel %a2,%sp@-
00035960: 4eb9 0001 c790 	jsr 0x1c790
00035966: 4fef 0010      	lea %sp@(16),%sp
0003596a: 0c46 ffff      	cmpiw #-1,%d6
0003596e: 673e           	beqs 0x359ae
00035970: b446           	cmpw %d6,%d2
00035972: 673a           	beqs 0x359ae
00035974: 45ee ffe8      	lea %fp@(-24),%a2
00035978: 2f0a           	movel %a2,%sp@-
0003597a: 3f39 0005 84fc 	movew 0x584fc,%sp@-
00035980: 3f3c 0002      	movew #2,%sp@-
00035984: 4e93           	jsr %a3@
00035986: 4879 0005 40e8 	pea 0x540e8
0003598c: 2f0a           	movel %a2,%sp@-
0003598e: 4eb9 0001 c6fa 	jsr 0x1c6fa
00035994: 4fef 0010      	lea %sp@(16),%sp
00035998: 4a40           	tstw %d0
0003599a: 6712           	beqs 0x359ae
0003599c: 3f3c 0001      	movew #1,%sp@-
000359a0: 3f3c 0008      	movew #8,%sp@-
000359a4: 4267           	clrw %sp@-
000359a6: 3f06           	movew %d6,%sp@-
000359a8: 4eba f436      	jsr %pc@(0x34de0)
000359ac: 508f           	addql #8,%sp
000359ae: 546e ffe4      	addqw #2,%fp@(-28)
000359b2: 546e ffe6      	addqw #2,%fp@(-26)
000359b6: 4a43           	tstw %d3
000359b8: 660a           	bnes 0x359c4
000359ba: 486e ffe0      	pea %fp@(-32)
000359be: 4eba edaa      	jsr %pc@(0x3476a)
000359c2: 588f           	addql #4,%sp
000359c4: 3f05           	movew %d5,%sp@-
000359c6: 3f04           	movew %d4,%sp@-
000359c8: 486e ffe0      	pea %fp@(-32)
000359cc: 3f03           	movew %d3,%sp@-
000359ce: 4eba f4c4      	jsr %pc@(0x34e94)
000359d2: 4fef 000a      	lea %sp@(10),%sp
000359d6: 4cee 3c7c ffbc 	moveml %fp@(-68),%d2-%d6/%a2-%a5
000359dc: 4e5e           	unlk %fp
000359de: 4e75           	rts
000359e0:  _wm_set
000359e0: 4fef fff0      	lea %sp@(-16),%sp
000359e4: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
000359e8: 342f 0024      	movew %sp@(36),%d2
000359ec: 362f 0026      	movew %sp@(38),%d3
000359f0: 246f 0028      	moveal %sp@(40),%a2
000359f4: 3f02           	movew %d2,%sp@-
000359f6: 4eba eb3e      	jsr %pc@(0x34536)
000359fa: 548f           	addql #2,%sp
000359fc: 2640           	moveal %d0,%a3
000359fe: 0c43 0013      	cmpiw #19,%d3
00035a02: 6706           	beqs 0x35a0a
00035a04: 4a80           	tstl %d0
00035a06: 6700 01f8      	beqw 0x35c00
00035a0a: 3f3c 0001      	movew #1,%sp@-
00035a0e: 4eba fa5a      	jsr %pc@(0x3546a)
00035a12: 548f           	addql #2,%sp
00035a14: 0c43 0008      	cmpiw #8,%d3
00035a18: 6d2c           	blts 0x35a46
00035a1a: 0c43 0009      	cmpiw #9,%d3
00035a1e: 6f12           	bles 0x35a32
00035a20: 3003           	movew %d3,%d0
00035a22: 0640 fff1      	addiw #-15,%d0
00035a26: 0c40 0001      	cmpiw #1,%d0
00035a2a: 621a           	bhis 0x35a46
00035a2c: 0c52 ffff      	cmpiw #-1,%a2@
00035a30: 6714           	beqs 0x35a46
00035a32: 3012           	movew %a2@,%d0
00035a34: 6e06           	bgts 0x35a3c
00035a36: 34bc 0001      	movew #1,%a2@
00035a3a: 600a           	bras 0x35a46
00035a3c: 0c40 03e8      	cmpiw #1000,%d0
00035a40: 6f04           	bles 0x35a46
00035a42: 34bc 03e8      	movew #1000,%a2@
00035a46: 5543           	subqw #2,%d3
00035a48: 0c43 0011      	cmpiw #17,%d3
00035a4c: 6200 01c0      	bhiw 0x35c0e
00035a50: 0283 0000 ffff 	andil #65535,%d3
00035a56: d683           	addl %d3,%d3
00035a58: 303b 3806      	movew %pc@(0x35a60,%d3:l),%d0
00035a5c: 4efb 0002      	jmp %pc@(0x35a60,%d0:w)
00035a60: 0024 003e      	orib #62,%a4@-
00035a64: 01ae 0058      	bclr %d0,%fp@(88)
00035a68: 01ae 01ae      	bclr %d0,%fp@(430)
00035a6c: 00fa           	.short 0x00fa
00035a6e: 010c 0066      	movepw %a4@(102),%d0
00035a72: 01ae 01ae      	bclr %d0,%fp@(430)
00035a76: 01ae 00be      	bclr %d0,%fp@(190)
00035a7a: 00d8           	.short 0x00d8
00035a7c: 00ea           	.short 0x00ea
00035a7e: 01ae 011e      	bclr %d0,%fp@(286)
00035a82: 014e 2012      	movepl %fp@(8210),%d0
00035a86: 2740 0008      	movel %d0,%a3@(8)
00035a8a: 23c0 0005 8858 	movel %d0,0x58858
00035a90: 082b 0002 0001 	btst #2,%a3@(1)
00035a96: 6600 017a      	bnew 0x35c12
00035a9a: 6000 017e      	braw 0x35c1a
00035a9e: 2012           	movel %a2@,%d0
00035aa0: 2740 000c      	movel %d0,%a3@(12)
00035aa4: 23c0 0005 8878 	movel %d0,0x58878
00035aaa: 082b 0002 0001 	btst #2,%a3@(1)
00035ab0: 6600 0164      	bnew 0x35c16
00035ab4: 6000 0164      	braw 0x35c1a
00035ab8: 2f0a           	movel %a2,%sp@-
00035aba: 3f02           	movew %d2,%sp@-
00035abc: 4eba fab0      	jsr %pc@(0x3556e)
00035ac0: 5c8f           	addql #6,%sp
00035ac2: 6000 0156      	braw 0x35c1a
00035ac6: b479 0005 84fc 	cmpw 0x584fc,%d2
00035acc: 6700 014c      	beqw 0x35c1a
00035ad0: 3f3c ffff      	movew #-1,%sp@-
00035ad4: 3f02           	movew %d2,%sp@-
00035ad6: 2f39 0005 8688 	movel 0x58688,%sp@-
00035adc: 4eb9 0003 1f94 	jsr 0x31f94
00035ae2: 7620           	moveq #32,%d3
00035ae4: d68f           	addl %sp,%d3
00035ae6: 2f03           	movel %d3,%sp@-
00035ae8: 3f02           	movew %d2,%sp@-
00035aea: 3f3c 0002      	movew #2,%sp@-
00035aee: 47fa ebde      	lea %pc@(0x346ce),%a3
00035af2: 4e93           	jsr %a3@
00035af4: 45ef 0020      	lea %sp@(32),%a2
00035af8: 2f0a           	movel %a2,%sp@-
00035afa: 3f02           	movew %d2,%sp@-
00035afc: 3f3c 0001      	movew #1,%sp@-
00035b00: 4e93           	jsr %a3@
00035b02: 2f0a           	movel %a2,%sp@-
00035b04: 3f02           	movew %d2,%sp@-
00035b06: 4eba fa66      	jsr %pc@(0x3556e)
00035b0a: 2f03           	movel %d3,%sp@-
00035b0c: 3f02           	movew %d2,%sp@-
00035b0e: 3f3c 0002      	movew #2,%sp@-
00035b12: 4eba e9ae      	jsr %pc@(0x344c2)
00035b16: 4fef 0026      	lea %sp@(38),%sp
00035b1a: 6000 00fe      	braw 0x35c1a
00035b1e: 2779 0005 8036 	movel 0x58036,%a3@(2)
00035b24: 0002 
00035b26: 23d2 0005 8680 	movel %a2@,0x58680
00035b2c: 33ea 0004 0005 	movew %a2@(4),0x58684
00035b32: 8684 
00035b34: 6000 00e4      	braw 0x35c1a
00035b38: 3012           	movew %a2@,%d0
00035b3a: b06b 002c      	cmpw %a3@(44),%d0
00035b3e: 6700 00da      	beqw 0x35c1a
00035b42: 3740 002c      	movew %d0,%a3@(44)
00035b46: 6000 00d6      	braw 0x35c1e
00035b4a: 3012           	movew %a2@,%d0
00035b4c: b06b 002e      	cmpw %a3@(46),%d0
00035b50: 6700 00c8      	beqw 0x35c1a
00035b54: 3740 002e      	movew %d0,%a3@(46)
00035b58: 6020           	bras 0x35b7a
00035b5a: 3012           	movew %a2@,%d0
00035b5c: b06b 0028      	cmpw %a3@(40),%d0
00035b60: 6700 00b8      	beqw 0x35c1a
00035b64: 3740 0028      	movew %d0,%a3@(40)
00035b68: 6000 00b4      	braw 0x35c1e
00035b6c: 3012           	movew %a2@,%d0
00035b6e: b06b 002a      	cmpw %a3@(42),%d0
00035b72: 6700 00a6      	beqw 0x35c1a
00035b76: 3740 002a      	movew %d0,%a3@(42)
00035b7a: 700c           	moveq #12,%d0
00035b7c: 6064           	bras 0x35be2
00035b7e: 3012           	movew %a2@,%d0
00035b80: 322a 0002      	movew %a2@(2),%d1
00035b84: 0c41 ffff      	cmpiw #-1,%d1
00035b88: 670c           	beqs 0x35b96
00035b8a: 3040           	moveaw %d0,%a0
00035b8c: 41e8 0018      	lea %a0@(24),%a0
00035b90: d1c8           	addal %a0,%a0
00035b92: 3181 b800      	movew %d1,%a0@(0000000000000000,%a3:l)
00035b96: 322a 0004      	movew %a2@(4),%d1
00035b9a: 0c41 ffff      	cmpiw #-1,%d1
00035b9e: 6742           	beqs 0x35be2
00035ba0: 3040           	moveaw %d0,%a0
00035ba2: 41e8 002b      	lea %a0@(43),%a0
00035ba6: d1c8           	addal %a0,%a0
00035ba8: 3181 b800      	movew %d1,%a0@(0000000000000000,%a3:l)
00035bac: 6034           	bras 0x35be2
00035bae: 3052           	moveaw %a2@,%a0
00035bb0: 302a 0002      	movew %a2@(2),%d0
00035bb4: 0c40 ffff      	cmpiw #-1,%d0
00035bb8: 670e           	beqs 0x35bc8
00035bba: 3248           	moveaw %a0,%a1
00035bbc: 2649           	moveal %a1,%a3
00035bbe: d7fc 0005 88a8 	addal #362664,%a3
00035bc4: 3780 9800      	movew %d0,%a3@(0000000000000000,%a1:l)
00035bc8: 302a 0004      	movew %a2@(4),%d0
00035bcc: 0c40 ffff      	cmpiw #-1,%d0
00035bd0: 6748           	beqs 0x35c1a
00035bd2: 3048           	moveaw %a0,%a0
00035bd4: 2248           	moveal %a0,%a1
00035bd6: d3fc 0005 88d0 	addal #362704,%a1
00035bdc: 3380 8800      	movew %d0,%a1@(0000000000000000,%a0:l)
00035be0: 6038           	bras 0x35c1a
00035be2: 7601           	moveq #1,%d3
00035be4: 3f3c 0001      	movew #1,%sp@-
00035be8: 3f3c 0008      	movew #8,%sp@-
00035bec: 3f00           	movew %d0,%sp@-
00035bee: 3f02           	movew %d2,%sp@-
00035bf0: 4eba f1ee      	jsr %pc@(0x34de0)
00035bf4: 508f           	addql #8,%sp
00035bf6: 4267           	clrw %sp@-
00035bf8: 4eba f870      	jsr %pc@(0x3546a)
00035bfc: 548f           	addql #2,%sp
00035bfe: 6002           	bras 0x35c02
00035c00: 4243           	clrw %d3
00035c02: 3003           	movew %d3,%d0
00035c04: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00035c08: 4fef 0010      	lea %sp@(16),%sp
00035c0c: 4e75           	rts
00035c0e: 4243           	clrw %d3
00035c10: 60e4           	bras 0x35bf6
00035c12: 7003           	moveq #3,%d0
00035c14: 60cc           	bras 0x35be2
00035c16: 7005           	moveq #5,%d0
00035c18: 60c8           	bras 0x35be2
00035c1a: 7601           	moveq #1,%d3
00035c1c: 60d8           	bras 0x35bf6
00035c1e: 7011           	moveq #17,%d0
00035c20: 60c0           	bras 0x35be2
00035c22:  _wm_close
00035c22: 518f           	subql #8,%sp
00035c24: 48e7 2032      	moveml %d2/%a2-%a3/%fp,%sp@-
00035c28: 342f 001c      	movew %sp@(28),%d2
00035c2c: 3f02           	movew %d2,%sp@-
00035c2e: 4eba e906      	jsr %pc@(0x34536)
00035c32: 548f           	addql #2,%sp
00035c34: 2440           	moveal %d0,%a2
00035c36: 4a80           	tstl %d0
00035c38: 674c           	beqs 0x35c86
00035c3a: 082a 0002 0001 	btst #2,%a2@(1)
00035c40: 6744           	beqs 0x35c86
00035c42: 4def 0018      	lea %sp@(24),%fp
00035c46: 2039 0005 40e8 	movel 0x540e8,%d0
00035c4c: 2239 0005 40ec 	movel 0x540ec,%d1
00035c52: 2d01           	movel %d1,%fp@-
00035c54: 2d00           	movel %d0,%fp@-
00035c56: 3f3c 0001      	movew #1,%sp@-
00035c5a: 47fa f80e      	lea %pc@(0x3546a),%a3
00035c5e: 4e93           	jsr %a3@
00035c60: 3f02           	movew %d2,%sp@-
00035c62: 2f39 0005 8688 	movel 0x58688,%sp@-
00035c68: 4eb9 0003 1ef4 	jsr 0x31ef4
00035c6e: 2f0e           	movel %fp,%sp@-
00035c70: 3f02           	movew %d2,%sp@-
00035c72: 4eba f8fa      	jsr %pc@(0x3556e)
00035c76: 0252 fffb      	andiw #-5,%a2@
00035c7a: 4267           	clrw %sp@-
00035c7c: 4e93           	jsr %a3@
00035c7e: 4fef 0010      	lea %sp@(16),%sp
00035c82: 7001           	moveq #1,%d0
00035c84: 6002           	bras 0x35c88
00035c86: 4240           	clrw %d0
00035c88: 4cdf 4c04      	moveml %sp@+,%d2/%a2-%a3/%fp
00035c8c: 508f           	addql #8,%sp
00035c8e: 4e75           	rts
00035c90:  _wm_delete
00035c90: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00035c94: 342f 0010      	movew %sp@(16),%d2
00035c98: 3f02           	movew %d2,%sp@-
00035c9a: 4eba e89a      	jsr %pc@(0x34536)
00035c9e: 548f           	addql #2,%sp
00035ca0: 2440           	moveal %d0,%a2
00035ca2: 4a80           	tstl %d0
00035ca4: 6766           	beqs 0x35d0c
00035ca6: 082a 0002 0001 	btst #2,%a2@(1)
00035cac: 6708           	beqs 0x35cb6
00035cae: 3f02           	movew %d2,%sp@-
00035cb0: 4eba ff70      	jsr %pc@(0x35c22)
00035cb4: 548f           	addql #2,%sp
00035cb6: 3f02           	movew %d2,%sp@-
00035cb8: 2f39 0005 8688 	movel 0x58688,%sp@-
00035cbe: 4eb9 0003 6198 	jsr 0x36198
00035cc4: 4879 0005 40f8 	pea 0x540f8
00035cca: 3f02           	movew %d2,%sp@-
00035ccc: 3f3c 0001      	movew #1,%sp@-
00035cd0: 47fa e7f0      	lea %pc@(0x344c2),%a3
00035cd4: 4e93           	jsr %a3@
00035cd6: 4879 0005 40f8 	pea 0x540f8
00035cdc: 3f02           	movew %d2,%sp@-
00035cde: 3f3c 0002      	movew #2,%sp@-
00035ce2: 4e93           	jsr %a3@
00035ce4: 4879 0005 40f0 	pea 0x540f0
00035cea: 3f02           	movew %d2,%sp@-
00035cec: 4267           	clrw %sp@-
00035cee: 4e93           	jsr %a3@
00035cf0: 4879 0005 40f0 	pea 0x540f0
00035cf6: 3f02           	movew %d2,%sp@-
00035cf8: 3f3c 0003      	movew #3,%sp@-
00035cfc: 4e93           	jsr %a3@
00035cfe: 4252           	clrw %a2@
00035d00: 42aa 0002      	clrl %a2@(2)
00035d04: 4fef 0026      	lea %sp@(38),%sp
00035d08: 7001           	moveq #1,%d0
00035d0a: 6002           	bras 0x35d0e
00035d0c: 4240           	clrw %d0
00035d0e: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00035d12: 4e75           	rts
00035d14:  _wm_open
00035d14: 4e56 fff8      	linkw %fp,#-8
00035d18: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00035d1c: 342e 0008      	movew %fp@(8),%d2
00035d20: 246e 000a      	moveal %fp@(10),%a2
00035d24: 3f02           	movew %d2,%sp@-
00035d26: 4eba e80e      	jsr %pc@(0x34536)
00035d2a: 548f           	addql #2,%sp
00035d2c: 2640           	moveal %d0,%a3
00035d2e: 4a80           	tstl %d0
00035d30: 675e           	beqs 0x35d90
00035d32: 082b 0002 0001 	btst #2,%a3@(1)
00035d38: 6656           	bnes 0x35d90
00035d3a: 2012           	movel %a2@,%d0
00035d3c: 222a 0004      	movel %a2@(4),%d1
00035d40: 2d40 fff8      	movel %d0,%fp@(-8)
00035d44: 2d41 fffc      	movel %d1,%fp@(-4)
00035d48: 3f3c 0001      	movew #1,%sp@-
00035d4c: 4eba f71c      	jsr %pc@(0x3546a)
00035d50: 0053 0004      	oriw #4,%a3@
00035d54: 548f           	addql #2,%sp
00035d56: 0c42 ffff      	cmpiw #-1,%d2
00035d5a: 6710           	beqs 0x35d6c
00035d5c: 3f02           	movew %d2,%sp@-
00035d5e: 4267           	clrw %sp@-
00035d60: 4879 0005 8500 	pea 0x58500
00035d66: 4eba e8ac      	jsr %pc@(0x34614)
00035d6a: 508f           	addql #8,%sp
00035d6c: 486e fff8      	pea %fp@(-8)
00035d70: 3f02           	movew %d2,%sp@-
00035d72: 4eba f7fa      	jsr %pc@(0x3556e)
00035d76: 2f0a           	movel %a2,%sp@-
00035d78: 3f02           	movew %d2,%sp@-
00035d7a: 3f3c 0002      	movew #2,%sp@-
00035d7e: 4eba e742      	jsr %pc@(0x344c2)
00035d82: 4267           	clrw %sp@-
00035d84: 4eba f6e4      	jsr %pc@(0x3546a)
00035d88: 4fef 0010      	lea %sp@(16),%sp
00035d8c: 7001           	moveq #1,%d0
00035d8e: 6002           	bras 0x35d92
00035d90: 4240           	clrw %d0
00035d92: 4cee 0c04 ffec 	moveml %fp@(-20),%d2/%a2-%a3
00035d98: 4e5e           	unlk %fp
00035d9a: 4e75           	rts
00035d9c:  _wm_new
00035d9c: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00035da0: 45fa f6c8      	lea %pc@(0x3546a),%a2
00035da4: 6008           	bras 0x35dae
00035da6: 3f3c 0002      	movew #2,%sp@-
00035daa: 4e92           	jsr %a2@
00035dac: 548f           	addql #2,%sp
00035dae: 4a79 0005 3fa8 	tstw 0x53fa8
00035db4: 6ef0           	bgts 0x35da6
00035db6: 6008           	bras 0x35dc0
00035db8: 4267           	clrw %sp@-
00035dba: 4e92           	jsr %a2@
00035dbc: 548f           	addql #2,%sp
00035dbe: 6004           	bras 0x35dc4
00035dc0: 45fa f6a8      	lea %pc@(0x3546a),%a2
00035dc4: 4a79 0005 8010 	tstw 0x58010
00035dca: 6eec           	bgts 0x35db8
00035dcc: 45f9 0005 7834 	lea 0x57834,%a2
00035dd2: 7401           	moveq #1,%d2
00035dd4: 49fa fe4c      	lea %pc@(0x35c22),%a4
00035dd8: 47fa feb6      	lea %pc@(0x35c90),%a3
00035ddc: 082a 0002 0001 	btst #2,%a2@(1)
00035de2: 6706           	beqs 0x35dea
00035de4: 3f02           	movew %d2,%sp@-
00035de6: 4e94           	jsr %a4@
00035de8: 548f           	addql #2,%sp
00035dea: 082a 0000 0001 	btst #0,%a2@(1)
00035df0: 6706           	beqs 0x35df8
00035df2: 3f02           	movew %d2,%sp@-
00035df4: 4e93           	jsr %a3@
00035df6: 548f           	addql #2,%sp
00035df8: 5242           	addqw #1,%d2
00035dfa: 45ea 0084      	lea %a2@(132),%a2
00035dfe: 0c42 0010      	cmpiw #16,%d2
00035e02: 66d8           	bnes 0x35ddc
00035e04: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00035e08: 4e75           	rts
00035e0a:  _w_redraw_desktop
00035e0a: 4fef ffe8      	lea %sp@(-24),%sp
00035e0e: 48e7 383e      	moveml %d2-%d4/%a2-%fp,%sp@-
00035e12: 206f 003c      	moveal %sp@(60),%a0
00035e16: 2010           	movel %a0@,%d0
00035e18: 2228 0004      	movel %a0@(4),%d1
00035e1c: 2f40 0020      	movel %d0,%sp@(32)
00035e20: 2f41 0024      	movel %d1,%sp@(36)
00035e24: 2439 0005 8680 	movel 0x58680,%d2
00035e2a: 6708           	beqs 0x35e34
00035e2c: 3839 0005 8684 	movew 0x58684,%d4
00035e32: 6008           	bras 0x35e3c
00035e34: 2439 0003 6754 	movel 0x36754,%d2
00035e3a: 4244           	clrw %d4
00035e3c: 4eb9 0002 dc54 	jsr 0x2dc54
00035e42: 3f3c 0001      	movew #1,%sp@-
00035e46: 4eba f622      	jsr %pc@(0x3546a)
00035e4a: 42a7           	clrl %sp@-
00035e4c: 7636           	moveq #54,%d3
00035e4e: d68f           	addl %sp,%d3
00035e50: 2f03           	movel %d3,%sp@-
00035e52: 3f3c 000b      	movew #11,%sp@-
00035e56: 4267           	clrw %sp@-
00035e58: 4eba f43c      	jsr %pc@(0x35296)
00035e5c: 4fef 000e      	lea %sp@(14),%sp
00035e60: 45ef 0028      	lea %sp@(40),%a2
00035e64: 4def 0020      	lea %sp@(32),%fp
00035e68: 4bf9 0001 c71c 	lea 0x1c71c,%a5
00035e6e: 49f9 0002 c4dc 	lea 0x2c4dc,%a4
00035e74: 47f9 0003 1cb2 	lea 0x31cb2,%a3
00035e7a: 6044           	bras 0x35ec0
00035e7c: 3f6f 0030 0028 	movew %sp@(48),%sp@(40)
00035e82: 3f6f 0032 002a 	movew %sp@(50),%sp@(42)
00035e88: 3f41 002c      	movew %d1,%sp@(44)
00035e8c: 3f40 002e      	movew %d0,%sp@(46)
00035e90: 2f0a           	movel %a2,%sp@-
00035e92: 2f0e           	movel %fp,%sp@-
00035e94: 4e95           	jsr %a5@
00035e96: 508f           	addql #8,%sp
00035e98: 4a40           	tstw %d0
00035e9a: 6712           	beqs 0x35eae
00035e9c: 2f0a           	movel %a2,%sp@-
00035e9e: 4e94           	jsr %a4@
00035ea0: 3f3c 0008      	movew #8,%sp@-
00035ea4: 3f04           	movew %d4,%sp@-
00035ea6: 2f02           	movel %d2,%sp@-
00035ea8: 4e93           	jsr %a3@
00035eaa: 4fef 000c      	lea %sp@(12),%sp
00035eae: 42a7           	clrl %sp@-
00035eb0: 2f03           	movel %d3,%sp@-
00035eb2: 3f3c 000c      	movew #12,%sp@-
00035eb6: 4267           	clrw %sp@-
00035eb8: 4eba f3dc      	jsr %pc@(0x35296)
00035ebc: 4fef 000c      	lea %sp@(12),%sp
00035ec0: 322f 0034      	movew %sp@(52),%d1
00035ec4: 6706           	beqs 0x35ecc
00035ec6: 302f 0036      	movew %sp@(54),%d0
00035eca: 66b0           	bnes 0x35e7c
00035ecc: 4267           	clrw %sp@-
00035ece: 4eba f59a      	jsr %pc@(0x3546a)
00035ed2: 4eb9 0002 dc70 	jsr 0x2dc70
00035ed8: 548f           	addql #2,%sp
00035eda: 4cdf 7c1c      	moveml %sp@+,%d2-%d4/%a2-%fp
00035ede: 4fef 0018      	lea %sp@(24),%sp
00035ee2: 4e75           	rts
00035ee4: 0000 0019      	orib #25,%d0
00035ee8: 0014 001b      	orib #27,%a4@
00035eec: 0016 001b      	orib #27,%fp@
00035ef0: 0016 0019      	orib #25,%fp@
00035ef4: 0019 001b      	orib #27,%a1@+
00035ef8: 0014 001b      	orib #27,%a4@
00035efc: 001b 0014      	orib #20,%a3@+
00035f00: 0014 0014      	orib #20,%a4@
00035f04: 001b 001b      	orib #27,%a3@+
00035f08: 0014 0014      	orib #20,%a4@
00035f0c: 0001 1101      	orib #1,%d1
00035f10: 0001 1101      	orib #1,%d1
00035f14: 0501           	btst %d2,%d1
00035f16: 1101           	moveb %d1,%a0@-
00035f18: 0000 0000      	orib #0,%d0
00035f1c: 0701           	btst %d3,%d1
00035f1e: 1101           	moveb %d1,%a0@-
00035f20: 0000 0000      	orib #0,%d0
00035f24: 0000 1101      	orib #1,%d0
00035f28: 0000 1101      	orib #1,%d0
00035f2c: 0601 1101      	addib #1,%d1
00035f30: 0001 1101      	orib #1,%d1
00035f34: 0101           	btst %d0,%d1
00035f36: 1101           	moveb %d1,%a0@-
00035f38: 0201 1101      	andib #1,%d1
00035f3c: 0001 1111      	orib #17,%d1
00035f40: 0001 1101      	orib #1,%d1
00035f44: 0001 1101      	orib #1,%d1
00035f48: 0401 1101      	subib #1,%d1
00035f4c: 0301           	btst %d1,%d1
00035f4e: 1101           	moveb %d1,%a0@-
00035f50: 0001 1111      	orib #17,%d1
00035f54: 0001 1101      	orib #1,%d1
00035f58: 0000 0000      	orib #0,%d0
00035f5c: 0600 0000      	addib #0,%d0
00035f60: 0600 0000      	addib #0,%d0
00035f64: 0000 0000      	orib #0,%d0
00035f68: 0600 0000      	addib #0,%d0
00035f6c: 0600 0600      	addib #0,%d0
00035f70: 0000 0600      	orib #0,%d0
00035f74: 0000 0600      	orib #0,%d0
00035f78: 0600 0000      	addib #0,%d0
00035f7c: 0600 0000      	addib #0,%d0
00035f88: 0000 0003      	orib #3,%d0
00035f8c: 0000 0000      	orib #0,%d0
00035f90: 1100           	moveb %d0,%a0@-
00035f92: 0000 0001      	orib #1,%d0
00035f96: 0050 0050      	oriw #80,%a0@
00035f9a: 0000 41f9      	orib #-7,%d0
00035f9c:  _or_start
00035f9e: 0005 5e8c      	orib #-116,%d5
00035fa2: 7000           	moveq #0,%d0
00035fa4: 7200           	moveq #0,%d1
00035fa6: 2081           	movel %d1,%a0@
00035fa8: 2200           	movel %d0,%d1
00035faa: d280           	addl %d0,%d1
00035fac: d280           	addl %d0,%d1
00035fae: d281           	addl %d1,%d1
00035fb0: d281           	addl %d1,%d1
00035fb2: 0681 0005 5e8c 	addil #351884,%d1
00035fb8: 5280           	addql #1,%d0
00035fba: 41e8 000c      	lea %a0@(12),%a0
00035fbe: 0c80 0000 00a0 	cmpil #160,%d0
00035fc4: 66e0           	bnes 0x35fa6
00035fc6: 23c1 0005 88f8 	movel %d1,0x588f8
00035fcc: 4e75           	rts
00035fce:  _get_orect
00035fce: 2039 0005 88f8 	movel 0x588f8,%d0
00035fd4: 6708           	beqs 0x35fde
00035fd6: 2040           	moveal %d0,%a0
00035fd8: 23d0 0005 88f8 	movel %a0@,0x588f8
00035fde: 4e75           	rts
00035fe0: 518f           	subql #8,%sp
00035fe2: 48e7 3c3e      	moveml %d2-%d5/%a2-%fp,%sp@-
00035fe6: 386f 0034      	moveaw %sp@(52),%a4
00035fea: d9cc           	addal %a4,%a4
00035fec: 200c           	movel %a4,%d0
00035fee: d08c           	addl %a4,%d0
00035ff0: 2200           	movel %d0,%d1
00035ff2: eb89           	lsll #5,%d1
00035ff4: 2840           	moveal %d0,%a4
00035ff6: d9c1           	addal %d1,%a4
00035ff8: d9fc 0005 77b0 	addal #358320,%a4
00035ffe: 47ec 007c      	lea %a4@(124),%a3
00036002: 246c 007c      	moveal %a4@(124),%a2
00036006: 4dfa ffc6      	lea %pc@(0x35fce),%fp
0003600a: 6000 017c      	braw 0x36188
0003600e: 3239 0005 8904 	movew 0x58904,%d1
00036014: 302a 0004      	movew %a2@(4),%d0
00036018: 3600           	movew %d0,%d3
0003601a: d66a 0008      	addw %a2@(8),%d3
0003601e: b641           	cmpw %d1,%d3
00036020: 6f00 0162      	blew 0x36184
00036024: 3801           	movew %d1,%d4
00036026: d879 0005 8908 	addw 0x58908,%d4
0003602c: b044           	cmpw %d4,%d0
0003602e: 6c00 0154      	bgew 0x36184
00036032: 3279 0005 8906 	moveaw 0x58906,%a1
00036038: 306a 0006      	moveaw %a2@(6),%a0
0003603c: 3408           	movew %a0,%d2
0003603e: d46a 000a      	addw %a2@(10),%d2
00036042: b449           	cmpw %a1,%d2
00036044: 6f00 013e      	blew 0x36184
00036048: 3a49           	moveaw %a1,%a5
0003604a: daf9 0005 890a 	addaw 0x5890a,%a5
00036050: 3a08           	movew %a0,%d5
00036052: ba4d           	cmpw %a5,%d5
00036054: 6c00 012e      	bgew 0x36184
00036058: ba49           	cmpw %a1,%d5
0003605a: 5dc5           	slt %d5
0003605c: 4885           	extw %d5
0003605e: 3f45 0024      	movew %d5,%sp@(36)
00036062: 446f 0024      	negw %sp@(36)
00036066: b041           	cmpw %d1,%d0
00036068: 5dc0           	slt %d0
0003606a: 4880           	extw %d0
0003606c: 3f40 0026      	movew %d0,%sp@(38)
00036070: 446f 0026      	negw %sp@(38)
00036074: b644           	cmpw %d4,%d3
00036076: 5ec0           	sgt %d0
00036078: 4880           	extw %d0
0003607a: 3f40 0028      	movew %d0,%sp@(40)
0003607e: 446f 0028      	negw %sp@(40)
00036082: b44d           	cmpw %a5,%d2
00036084: 5ec0           	sgt %d0
00036086: 4880           	extw %d0
00036088: 3f40 002a      	movew %d0,%sp@(42)
0003608c: 446f 002a      	negw %sp@(42)
00036090: 4bef 0024      	lea %sp@(36),%a5
00036094: 4242           	clrw %d2
00036096: 4a5d           	tstw %a5@+
00036098: 6700 00ca      	beqw 0x36164
0003609c: 4e96           	jsr %fp@
0003609e: 2040           	moveal %d0,%a0
000360a0: 208a           	movel %a2,%a0@
000360a2: 316a 0004 0004 	movew %a2@(4),%a0@(4)
000360a8: 316a 0008 0008 	movew %a2@(8),%a0@(8)
000360ae: 322a 0006      	movew %a2@(6),%d1
000360b2: 3039 0005 8906 	movew 0x58906,%d0
000360b8: b240           	cmpw %d0,%d1
000360ba: 6f02           	bles 0x360be
000360bc: 3001           	movew %d1,%d0
000360be: 3140 0006      	movew %d0,%a0@(6)
000360c2: 362a 0006      	movew %a2@(6),%d3
000360c6: 3279 0005 8906 	moveaw 0x58906,%a1
000360cc: 3803           	movew %d3,%d4
000360ce: d86a 000a      	addw %a2@(10),%d4
000360d2: 3209           	movew %a1,%d1
000360d4: d279 0005 890a 	addw 0x5890a,%d1
000360da: b841           	cmpw %d1,%d4
000360dc: 6c02           	bges 0x360e0
000360de: 3204           	movew %d4,%d1
000360e0: 9240           	subw %d0,%d1
000360e2: 3141 000a      	movew %d1,%a0@(10)
000360e6: 0c42 0002      	cmpiw #2,%d2
000360ea: 672c           	beqs 0x36118
000360ec: 0c42 0003      	cmpiw #3,%d2
000360f0: 674e           	beqs 0x36140
000360f2: 0c42 0001      	cmpiw #1,%d2
000360f6: 6714           	beqs 0x3610c
000360f8: 3143 0006      	movew %d3,%a0@(6)
000360fc: 3039 0005 8906 	movew 0x58906,%d0
00036102: 906a 0006      	subw %a2@(6),%d0
00036106: 3140 000a      	movew %d0,%a0@(10)
0003610a: 6054           	bras 0x36160
0003610c: 3239 0005 8904 	movew 0x58904,%d1
00036112: 926a 0004      	subw %a2@(4),%d1
00036116: 6022           	bras 0x3613a
00036118: 3039 0005 8908 	movew 0x58908,%d0
0003611e: 3a39 0005 8904 	movew 0x58904,%d5
00036124: da40           	addw %d0,%d5
00036126: 3145 0004      	movew %d5,%a0@(4)
0003612a: 322a 0004      	movew %a2@(4),%d1
0003612e: d26a 0008      	addw %a2@(8),%d1
00036132: d079 0005 8904 	addw 0x58904,%d0
00036138: 9240           	subw %d0,%d1
0003613a: 3141 0008      	movew %d1,%a0@(8)
0003613e: 6020           	bras 0x36160
00036140: 3039 0005 890a 	movew 0x5890a,%d0
00036146: d2c0           	addaw %d0,%a1
00036148: 3149 0006      	movew %a1,%a0@(6)
0003614c: 322a 0006      	movew %a2@(6),%d1
00036150: d26a 000a      	addw %a2@(10),%d1
00036154: d079 0005 8906 	addw 0x58906,%d0
0003615a: 9240           	subw %d0,%d1
0003615c: 3141 000a      	movew %d1,%a0@(10)
00036160: 2688           	movel %a0,%a3@
00036162: 2648           	moveal %a0,%a3
00036164: 5242           	addqw #1,%d2
00036166: 0c42 0004      	cmpiw #4,%d2
0003616a: 6600 ff2a      	bnew 0x36096
0003616e: 2692           	movel %a2@,%a3@
00036170: 24b9 0005 88f8 	movel 0x588f8,%a2@
00036176: 23ca 0005 88f8 	movel %a2,0x588f8
0003617c: 0054 0002      	oriw #2,%a4@
00036180: 2453           	moveal %a3@,%a2
00036182: 6004           	bras 0x36188
00036184: 264a           	moveal %a2,%a3
00036186: 2452           	moveal %a2@,%a2
00036188: b4fc 0000      	cmpaw #0,%a2
0003618c: 6600 fe80      	bnew 0x3600e
00036190: 4cdf 7c3c      	moveml %sp@+,%d2-%d5/%a2-%fp
00036194: 508f           	addql #8,%sp
00036196: 4e75           	rts
00036198:  _newrect
00036198: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
0003619c: 342f 0018      	movew %sp@(24),%d2
000361a0: 3442           	moveaw %d2,%a2
000361a2: d5ca           	addal %a2,%a2
000361a4: 200a           	movel %a2,%d0
000361a6: d08a           	addl %a2,%d0
000361a8: 2200           	movel %d0,%d1
000361aa: eb89           	lsll #5,%d1
000361ac: 2440           	moveal %d0,%a2
000361ae: d5c1           	addal %d1,%a2
000361b0: d5fc 0005 77b0 	addal #358320,%a2
000361b6: 202a 007c      	movel %a2@(124),%d0
000361ba: 6716           	beqs 0x361d2
000361bc: 2040           	moveal %d0,%a0
000361be: 6002           	bras 0x361c2
000361c0: 2041           	moveal %d1,%a0
000361c2: 2210           	movel %a0@,%d1
000361c4: 66fa           	bnes 0x361c0
000361c6: 20b9 0005 88f8 	movel 0x588f8,%a0@
000361cc: 23c0 0005 88f8 	movel %d0,0x588f8
000361d2: 42aa 007c      	clrl %a2@(124)
000361d6: 0252 fffd      	andiw #-3,%a2@
000361da: 4879 0005 8904 	pea 0x58904
000361e0: 3f02           	movew %d2,%sp@-
000361e2: 3f3c 0004      	movew #4,%sp@-
000361e6: 47f9 0003 46ce 	lea 0x346ce,%a3
000361ec: 4e93           	jsr %a3@
000361ee: 508f           	addql #8,%sp
000361f0: 4a79 0005 8908 	tstw 0x58908
000361f6: 6744           	beqs 0x3623c
000361f8: 4a79 0005 890a 	tstw 0x5890a
000361fe: 673c           	beqs 0x3623c
00036200: 42b9 0005 8900 	clrl 0x58900
00036206: 3f3c 0008      	movew #8,%sp@-
0003620a: 4267           	clrw %sp@-
0003620c: 4267           	clrw %sp@-
0003620e: 487a fdd0      	pea %pc@(0x35fe0)
00036212: 3f02           	movew %d2,%sp@-
00036214: 4267           	clrw %sp@-
00036216: 2f2f 0022      	movel %sp@(34),%sp@-
0003621a: 4eb9 0003 0d5c 	jsr 0x30d5c
00036220: 4eba fdac      	jsr %pc@(0x35fce)
00036224: 2600           	movel %d0,%d3
00036226: 2040           	moveal %d0,%a0
00036228: 4298           	clrl %a0@+
0003622a: 2f08           	movel %a0,%sp@-
0003622c: 3f02           	movew %d2,%sp@-
0003622e: 3f3c 0004      	movew #4,%sp@-
00036232: 4e93           	jsr %a3@
00036234: 2543 007c      	movel %d3,%a2@(124)
00036238: 4fef 001a      	lea %sp@(26),%sp
0003623c: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00036240: 4e75           	rts
00036242: 0000 2f0a      	orib #10,%d0
00036244:  _gsx2
00036246: 2f02           	movel %d2,%sp@-
00036248: 23fc 0005 4228 	movel #344616,0x58910
0003624e: 0005 8910 
00036252: 223c 0005 8910 	movel #362768,%d1
00036258: 7073           	moveq #115,%d0
0003625a: 4e42           	trap #2
0003625c: 241f           	movel %sp@+,%d2
0003625e: 245f           	moveal %sp@+,%a2
00036260: 4e75           	rts
00036262: 0000 2f0a      	orib #10,%d0
00036264:  _gem_rsc_init
00036266: 2f02           	movel %d2,%sp@-
00036268: 243c 0005 8924 	movel #362788,%d2
0003626e: 4878 0630      	pea 0x630
00036272: 487a 052c      	pea %pc@(0x367a0)
00036276: 2f02           	movel %d2,%sp@-
00036278: 45f9 0001 bb80 	lea 0x1bb80,%a2
0003627e: 4e92           	jsr %a2@
00036280: 4878 016c      	pea 0x16c
00036284: 487a 0b8e      	pea %pc@(0x36e14)
00036288: 4879 0005 8f54 	pea 0x58f54
0003628e: 4e92           	jsr %a2@
00036290: 3f3c 0042      	movew #66,%sp@-
00036294: 2f02           	movel %d2,%sp@-
00036296: 4eb9 0003 3064 	jsr 0x33064
0003629c: 4878 00a8      	pea 0xa8
000362a0: 4879 0005 90c4 	pea 0x590c4
000362a6: 4eb9 0001 bdf4 	jsr 0x1bdf4
000362ac: 4fef 0026      	lea %sp@(38),%sp
000362b0: 241f           	movel %sp@+,%d2
000362b2: 245f           	moveal %sp@+,%a2
000362b4: 4e75           	rts
000362b6:  _gem_rsc_fixit
000362b6: 2f0a           	movel %a2,%sp@-
000362b8: 2f02           	movel %d2,%sp@-
000362ba: 4242           	clrw %d2
000362bc: 45f9 0003 2a0e 	lea 0x32a0e,%a2
000362c2: 3f02           	movew %d2,%sp@-
000362c4: 4879 0005 8924 	pea 0x58924
000362ca: 4e92           	jsr %a2@
000362cc: 5242           	addqw #1,%d2
000362ce: 5c8f           	addql #6,%sp
000362d0: 0c42 0042      	cmpiw #66,%d2
000362d4: 66ec           	bnes 0x362c2
000362d6: 241f           	movel %sp@+,%d2
000362d8: 245f           	moveal %sp@+,%a2
000362da: 4e75           	rts
000362dc: 5b31 5d5b 5468 	subqb #5,%a1@(0000000000000000)@(0000000054686520)
000362e2: 6520 
000362e4: 6469           	bccs 0x3634f
000362e6: 736b 2069      	mvsw %a3@(8297),%d1
000362ea: 6e20           	bgts 0x3630c
000362ec: 6472           	bccs 0x36360
000362ee: 6976           	bvss 0x36366
000362f0: 6520           	bcss 0x36312
000362f2: 2563 3a20      	movel %a3@-,%a2@(14880)
000362f6: 6973           	bvss 0x3636b
000362f8: 7c70           	moveq #112,%d6
000362fa: 6879           	bvcs 0x36375
000362fc: 7369 6361      	mvsw %a1@(25441),%d1
00036300: 6c6c           	bges 0x3636e
00036302: 7920           	mvsb %a0@-,%d4
00036304: 7772 6974 652d 	mvsw %a2@(00000000652d7072)@(0000000000000000),%d3
0003630a: 7072 
0003630c: 6f74           	bles 0x36382
0003630e: 6563           	bcss 0x36373
00036310: 7465           	moveq #101,%d2
00036312: 642e           	bccs 0x36342
00036314: 5d5b           	subqw #6,%a3@+
00036316: 4361           	.short 0x4361
00036318: 6e63           	bgts 0x3637d
0003631a: 656c           	bcss 0x36388
0003631c: 7c52           	moveq #82,%d6
0003631e: 6574           	bcss 0x36394
00036320: 7279           	moveq #121,%d1
00036322: 5d00           	subqb #6,%d0
00036324: 5b32 5d5b 4472 	subqb #5,%a2@(0000000000000000)@(0000000044726976)
0003632a: 6976 
0003632c: 6520           	bcss 0x3634e
0003632e: 2563 3a20      	movel %a3@-,%a2@(14880)
00036332: 6973           	bvss 0x363a7
00036334: 206e 6f74      	moveal %fp@(28532),%a0
00036338: 2072 6573 706f 	moveal %a2@(00000000706f6e64)@(00000000696e672e),%a0
0003633e: 6e64 696e 672e 
00036344: 7c50           	moveq #80,%d6
00036346: 6c65           	bges 0x363ad
00036348: 6173           	bsrs 0x363bd
0003634a: 6520           	bcss 0x3636c
0003634c: 6368           	blss 0x363b6
0003634e: 6563           	bcss 0x363b3
00036350: 6b20           	bmis 0x36372
00036352: 7468           	moveq #104,%d2
00036354: 6520           	bcss 0x36376
00036356: 6469           	bccs 0x363c1
00036358: 736b 2064      	mvsw %a3@(8292),%d1
0003635c: 7269           	moveq #105,%d1
0003635e: 7665           	moveq #101,%d3
00036360: 2c7c 6f72 2069 	moveal #1869750377,%fp
00036366: 6e73           	bgts 0x363db
00036368: 6572           	bcss 0x363dc
0003636a: 7420           	moveq #32,%d2
0003636c: 6120           	bsrs 0x3638e
0003636e: 6469           	bccs 0x363d9
00036370: 736b 2e5d      	mvsw %a3@(11869),%d1
00036374: 5b43           	subqw #5,%d3
00036376: 616e           	bsrs 0x363e6
00036378: 6365           	blss 0x363df
0003637a: 6c7c           	bges 0x363f8
0003637c: 5265           	addqw #1,%a5@-
0003637e: 7472           	moveq #114,%d2
00036380: 795d           	mvsw %a5@+,%d4
00036382: 005b 315d      	oriw #12637,%a3@+
00036386: 5b44           	subqw #5,%d4
00036388: 6174           	bsrs 0x363fe
0003638a: 6120           	bsrs 0x363ac
0003638c: 6f6e           	bles 0x363fc
0003638e: 2074 6865      	moveal %a4@(0000000000000065,%d6:l),%a0
00036392: 2064           	moveal %a4@-,%a0
00036394: 6973           	bvss 0x36409
00036396: 6b20           	bmis 0x363b8
00036398: 696e           	bvss 0x36408
0003639a: 2064           	moveal %a4@-,%a0
0003639c: 7269           	moveq #105,%d1
0003639e: 7665           	moveq #101,%d3
000363a0: 2025           	movel %a5@-,%d0
000363a2: 633a           	blss 0x363de
000363a4: 7c6d           	moveq #109,%d6
000363a6: 6179           	bsrs 0x36421
000363a8: 2062           	moveal %a2@-,%a0
000363aa: 6520           	bcss 0x363cc
000363ac: 6461           	bccs 0x3640f
000363ae: 6d61           	blts 0x36411
000363b0: 6765           	beqs 0x36417
000363b2: 642e           	bccs 0x363e2
000363b4: 5d5b           	subqw #6,%a3@+
000363b6: 4361           	.short 0x4361
000363b8: 6e63           	bgts 0x3641d
000363ba: 656c           	bcss 0x36428
000363bc: 7c52           	moveq #82,%d6
000363be: 6574           	bcss 0x36434
000363c0: 7279           	moveq #121,%d1
000363c2: 5d00           	subqb #6,%d0
000363c4: 5b32 5d5b 5468 	subqb #5,%a2@(0000000000000000)@(0000000054686973)
000363ca: 6973 
000363cc: 2061           	moveal %a1@-,%a0
000363ce: 7070           	moveq #112,%d0
000363d0: 6c69           	bges 0x3643b
000363d2: 6361           	blss 0x36435
000363d4: 7469           	moveq #105,%d2
000363d6: 6f6e           	bles 0x36446
000363d8: 2063           	moveal %a3@-,%a0
000363da: 616e           	bsrs 0x3644a
000363dc: 6e6f           	bgts 0x3644d
000363de: 7420           	moveq #32,%d2
000363e0: 7265           	moveq #101,%d1
000363e2: 6164           	bsrs 0x36448
000363e4: 7c64           	moveq #100,%d6
000363e6: 6174           	bsrs 0x3645c
000363e8: 6120           	bsrs 0x3640a
000363ea: 6f6e           	bles 0x3645a
000363ec: 2074 6865      	moveal %a4@(0000000000000065,%d6:l),%a0
000363f0: 2064           	moveal %a4@-,%a0
000363f2: 6973           	bvss 0x36467
000363f4: 6b20           	bmis 0x36416
000363f6: 696e           	bvss 0x36466
000363f8: 2064           	moveal %a4@-,%a0
000363fa: 7269           	moveq #105,%d1
000363fc: 7665           	moveq #101,%d3
000363fe: 2025           	movel %a5@-,%d0
00036400: 633a           	blss 0x3643c
00036402: 2e5d           	moveal %a5@+,%sp
00036404: 5b43           	subqw #5,%d3
00036406: 616e           	bsrs 0x36476
00036408: 6365           	blss 0x3646f
0003640a: 6c7c           	bges 0x36488
0003640c: 5265           	addqw #1,%a5@-
0003640e: 7472           	moveq #114,%d2
00036410: 795d           	mvsw %a5@+,%d4
00036412: 005b 315d      	oriw #12637,%a3@+
00036416: 5b59           	subqw #5,%a1@+
00036418: 6f75           	bles 0x3648f
0003641a: 7220           	moveq #32,%d1
0003641c: 6f75           	bles 0x36493
0003641e: 7470           	moveq #112,%d2
00036420: 7574 2064      	mvsw %a4@(0000000000000064,%d2:w),%d2
00036424: 6576           	bcss 0x3649c
00036426: 6963           	bvss 0x3648b
00036428: 6520           	bcss 0x3644a
0003642a: 6973           	bvss 0x3649f
0003642c: 206e 6f74      	moveal %fp@(28532),%a0
00036430: 7c72           	moveq #114,%d6
00036432: 6563           	bcss 0x36497
00036434: 6569           	bcss 0x3649f
00036436: 7669           	moveq #105,%d3
00036438: 6e67           	bgts 0x364a1
0003643a: 2064           	moveal %a4@-,%a0
0003643c: 6174           	bsrs 0x364b2
0003643e: 612e           	bsrs 0x3646e
00036440: 5d5b           	subqw #6,%a3@+
00036442: 4361           	.short 0x4361
00036444: 6e63           	bgts 0x364a9
00036446: 656c           	bcss 0x364b4
00036448: 7c52           	moveq #82,%d6
0003644a: 6574           	bcss 0x364c0
0003644c: 7279           	moveq #121,%d1
0003644e: 5d00           	subqb #6,%d0
00036450: 5b33 5d5b 416e 	subqb #5,%a3@(0000000000000000)@(00000000416e2065)
00036456: 2065 
00036458: 7272           	moveq #114,%d1
0003645a: 6f72           	bles 0x364ce
0003645c: 2068 6173      	moveal %a0@(24947),%a0
00036460: 206f 6363      	moveal %sp@(25443),%a0
00036464: 7572 7265      	mvsw %a2@(0000000000000065,%d7:w:2),%d2
00036468: 6420           	bccs 0x3648a
0003646a: 696e           	bvss 0x364da
0003646c: 2047           	moveal %d7,%a0
0003646e: 454d           	.short 0x454d
00036470: 2e7c 506c 6561 	moveal #1349281121,%sp
00036476: 7365           	mvsw %a5@-,%d1
00036478: 2063           	moveal %a3@-,%a0
0003647a: 6f6e           	bles 0x364ea
0003647c: 7461           	moveq #97,%d2
0003647e: 6374           	blss 0x364f4
00036480: 2074 6865      	moveal %a4@(0000000000000065,%d6:l),%a0
00036484: 2045           	moveal %d5,%a0
00036486: 6d75           	blts 0x364fd
00036488: 544f           	addqw #2,%sp
0003648a: 537c           	.short 0x537c
0003648c: 4465           	negw %a5@-
0003648e: 7665           	moveq #101,%d3
00036490: 6c6f           	bges 0x36501
00036492: 706d           	moveq #109,%d0
00036494: 656e           	bcss 0x36504
00036496: 7420           	moveq #32,%d2
00036498: 5465           	addqw #2,%a5@-
0003649a: 616d           	bsrs 0x36509
0003649c: 2e5d           	moveal %a5@+,%sp
0003649e: 5b43           	subqw #5,%d3
000364a0: 616e           	bsrs 0x36510
000364a2: 6365           	blss 0x36509
000364a4: 6c5d           	bges 0x36503
000364a6: 005b 325d      	oriw #12893,%a3@+
000364aa: 5b54           	subqw #5,%a4@
000364ac: 6869           	bvcs 0x36517
000364ae: 7320           	mvsb %a0@-,%d1
000364b0: 6170           	bsrs 0x36522
000364b2: 706c           	moveq #108,%d0
000364b4: 6963           	bvss 0x36519
000364b6: 6174           	bsrs 0x3652c
000364b8: 696f           	bvss 0x36529
000364ba: 6e20           	bgts 0x364dc
000364bc: 6361           	blss 0x3651f
000364be: 6e6e           	bgts 0x3652e
000364c0: 6f74           	bles 0x36536
000364c2: 7c66           	moveq #102,%d6
000364c4: 696e           	bvss 0x36534
000364c6: 6420           	bccs 0x364e8
000364c8: 7468           	moveq #104,%d2
000364ca: 6520           	bcss 0x364ec
000364cc: 666f           	bnes 0x3653d
000364ce: 6c64           	bges 0x36534
000364d0: 6572           	bcss 0x36544
000364d2: 206f 7220      	moveal %sp@(29216),%a0
000364d6: 6669           	bnes 0x36541
000364d8: 6c65           	bges 0x3653f
000364da: 7c79           	moveq #121,%d6
000364dc: 6f75           	bles 0x36553
000364de: 206a 7573      	moveal %a2@(30067),%a0
000364e2: 7420           	moveq #32,%d2
000364e4: 7472           	moveq #114,%d2
000364e6: 6965           	bvss 0x3654d
000364e8: 6420           	bccs 0x3650a
000364ea: 746f           	moveq #111,%d2
000364ec: 2061           	moveal %a1@-,%a0
000364ee: 6363           	blss 0x36553
000364f0: 6573           	bcss 0x36565
000364f2: 732e 5d5b      	mvsb %fp@(23899),%d1
000364f6: 2020           	movel %a0@-,%d0
000364f8: 4f4b           	.short 0x4f4b
000364fa: 2020           	movel %a0@-,%d0
000364fc: 5d00           	subqb #6,%d0
000364fe: 5b31 5d5b 5468 	subqb #5,%a1@(0000000000000000)@(0000000054686973)
00036504: 6973 
00036506: 2061           	moveal %a1@-,%a0
00036508: 7070           	moveq #112,%d0
0003650a: 6c69           	bges 0x36575
0003650c: 6361           	blss 0x3656f
0003650e: 7469           	moveq #105,%d2
00036510: 6f6e           	bles 0x36580
00036512: 2064           	moveal %a4@-,%a0
00036514: 6f65           	bles 0x3657b
00036516: 7320           	mvsb %a0@-,%d1
00036518: 6e6f           	bgts 0x36589
0003651a: 747c           	moveq #124,%d2
0003651c: 6861           	bvcs 0x3657f
0003651e: 7665           	moveq #101,%d3
00036520: 2072 6f6f 6d20 	moveal %a2@(0000000000006d20)@(00000000746f206f),%a0
00036526: 746f 206f 
0003652a: 7065           	moveq #101,%d0
0003652c: 6e20           	bgts 0x3654e
0003652e: 616e           	bsrs 0x3659e
00036530: 6f74           	bles 0x365a6
00036532: 6865           	bvcs 0x36599
00036534: 727c           	moveq #124,%d1
00036536: 646f           	bccs 0x365a7
00036538: 6375           	blss 0x365af
0003653a: 6d65           	blts 0x365a1
0003653c: 6e74           	bgts 0x365b2
0003653e: 2e20           	movel %a0@-,%d7
00036540: 2054           	moveal %a4@,%a0
00036542: 6f20           	bles 0x36564
00036544: 6d61           	blts 0x365a7
00036546: 6b65           	bmis 0x365ad
00036548: 2072 6f6f 6d2c 	moveal %a2@(0000000000006d2c)@(000000007c636c6f),%a0
0003654e: 7c63 6c6f 
00036552: 7365           	mvsw %a5@-,%d1
00036554: 2061           	moveal %a1@-,%a0
00036556: 6e79           	bgts 0x365d1
00036558: 2064           	moveal %a4@-,%a0
0003655a: 6f63           	bles 0x365bf
0003655c: 756d 656e      	mvsw %a5@(25966),%d2
00036560: 7420           	moveq #32,%d2
00036562: 7468           	moveq #104,%d2
00036564: 6174           	bsrs 0x365da
00036566: 7c79           	moveq #121,%d6
00036568: 6f75           	bles 0x365df
0003656a: 2064           	moveal %a4@-,%a0
0003656c: 6f20           	bles 0x3658e
0003656e: 6e6f           	bgts 0x365df
00036570: 7420           	moveq #32,%d2
00036572: 6e65           	bgts 0x365d9
00036574: 6564           	bcss 0x365da
00036576: 2e5d           	moveal %a5@+,%sp
00036578: 5b20           	subqb #5,%a0@-
0003657a: 204f           	moveal %sp,%a0
0003657c: 4b20           	chkl %a0@-,%d5
0003657e: 205d           	moveal %a5@+,%a0
00036580: 005b 315d      	oriw #12637,%a3@+
00036584: 5b41           	subqw #5,%d1
00036586: 6e20           	bgts 0x365a8
00036588: 6974           	bvss 0x365fe
0003658a: 656d           	bcss 0x365f9
0003658c: 2077 6974 6820 	moveal %sp@(0000000068207468)@(0000000000000000),%a0
00036592: 7468 
00036594: 6973           	bvss 0x36609
00036596: 206e 616d      	moveal %fp@(24941),%a0
0003659a: 657c           	bcss 0x36618
0003659c: 616c           	bsrs 0x3660a
0003659e: 7265           	moveq #101,%d1
000365a0: 6164           	bsrs 0x36606
000365a2: 7920           	mvsb %a0@-,%d4
000365a4: 6578           	bcss 0x3661e
000365a6: 6973           	bvss 0x3661b
000365a8: 7473           	moveq #115,%d2
000365aa: 2069 6e20      	moveal %a1@(28192),%a0
000365ae: 7468           	moveq #104,%d2
000365b0: 657c           	bcss 0x3662e
000365b2: 6469           	bccs 0x3661d
000365b4: 7265           	moveq #101,%d1
000365b6: 6374           	blss 0x3662c
000365b8: 6f72           	bles 0x3662c
000365ba: 792c 206f      	mvsb %a4@(8303),%d4
000365be: 7220           	moveq #32,%d1
000365c0: 7468           	moveq #104,%d2
000365c2: 6973           	bvss 0x36637
000365c4: 2069 7465      	moveal %a1@(29797),%a0
000365c8: 6d7c           	blts 0x36646
000365ca: 6973           	bvss 0x3663f
000365cc: 2073 6574 2074 	moveal %a3@(0000000020746f20)@(0000000000000000),%a0
000365d2: 6f20 
000365d4: 5265           	addqw #1,%a5@-
000365d6: 6164           	bsrs 0x3663c
000365d8: 204f           	moveal %sp,%a0
000365da: 6e6c           	bgts 0x36648
000365dc: 7920           	mvsb %a0@-,%d4
000365de: 7374 6174 7573 	mvsw %a4@(0000000075732e5d)@(0000000000000000),%d1
000365e4: 2e5d 
000365e6: 5b20           	subqb #5,%a0@-
000365e8: 204f           	moveal %sp,%a0
000365ea: 4b20           	chkl %a0@-,%d5
000365ec: 205d           	moveal %a5@+,%a0
000365ee: 005b 315d      	oriw #12637,%a3@+
000365f2: 5b54           	subqw #5,%a4@
000365f4: 6865           	bvcs 0x3665b
000365f6: 2064           	moveal %a4@-,%a0
000365f8: 7269           	moveq #105,%d1
000365fa: 7665           	moveq #101,%d3
000365fc: 2079 6f75 2073 	moveal 0x6f752073,%a0
00036602: 7065           	moveq #101,%d0
00036604: 6369           	blss 0x3666f
00036606: 6669           	bnes 0x36671
00036608: 6564           	bcss 0x3666e
0003660a: 7c64           	moveq #100,%d6
0003660c: 6f65           	bles 0x36673
0003660e: 7320           	mvsb %a0@-,%d1
00036610: 6e6f           	bgts 0x36681
00036612: 7420           	moveq #32,%d2
00036614: 6578           	bcss 0x3668e
00036616: 6973           	bvss 0x3668b
00036618: 742e           	moveq #46,%d2
0003661a: 5d5b           	subqw #6,%a3@+
0003661c: 4361           	.short 0x4361
0003661e: 6e63           	bgts 0x36683
00036620: 656c           	bcss 0x3668e
00036622: 5d00           	subqb #6,%d0
00036624: 5b31 5d5b 5468 	subqb #5,%a1@(0000000000000000)@(0000000054686572)
0003662a: 6572 
0003662c: 6520           	bcss 0x3664e
0003662e: 6973           	bvss 0x366a3
00036630: 206e 6f74      	moveal %fp@(28532),%a0
00036634: 2065           	moveal %a5@-,%a0
00036636: 6e6f           	bgts 0x366a7
00036638: 7567           	mvsw %sp@-,%d2
0003663a: 6820           	bvcs 0x3665c
0003663c: 6d65           	blts 0x366a3
0003663e: 6d6f           	blts 0x366af
00036640: 7279           	moveq #121,%d1
00036642: 7c69           	moveq #105,%d6
00036644: 6e20           	bgts 0x36666
00036646: 796f 7572      	mvsw %sp@(30066),%d4
0003664a: 2063           	moveal %a3@-,%a0
0003664c: 6f6d           	bles 0x366bb
0003664e: 7075           	moveq #117,%d0
00036650: 7465           	moveq #101,%d2
00036652: 7220           	moveq #32,%d1
00036654: 666f           	bnes 0x366c5
00036656: 7220           	moveq #32,%d1
00036658: 7468           	moveq #104,%d2
0003665a: 657c           	bcss 0x366d8
0003665c: 6170           	bsrs 0x366ce
0003665e: 706c           	moveq #108,%d0
00036660: 6963           	bvss 0x366c5
00036662: 6174           	bsrs 0x366d8
00036664: 696f           	bvss 0x366d5
00036666: 6e20           	bgts 0x36688
00036668: 796f 7520      	mvsw %sp@(29984),%d4
0003666c: 6a75           	bpls 0x366e3
0003666e: 7374 2074      	mvsw %a4@(0000000000000074,%d2:w),%d1
00036672: 7269           	moveq #105,%d1
00036674: 6564           	bcss 0x366da
00036676: 7c74           	moveq #116,%d6
00036678: 6f20           	bles 0x3669a
0003667a: 7275           	moveq #117,%d1
0003667c: 6e2e           	bgts 0x366ac
0003667e: 5d5b           	subqw #6,%a3@+
00036680: 2020           	movel %a0@-,%d0
00036682: 4f4b           	.short 0x4f4b
00036684: 2020           	movel %a0@-,%d0
00036686: 5d00           	subqb #6,%d0
00036688: 5b33 5d5b 544f 	subqb #5,%a3@(0000000000000000)@(00000000544f5320)
0003668e: 5320 
00036690: 6572           	bcss 0x36704
00036692: 726f           	moveq #111,%d1
00036694: 7220           	moveq #32,%d1
00036696: 2325           	movel %a5@-,%a1@-
00036698: 752e 5d5b      	mvsb %fp@(23899),%d2
0003669c: 4361           	.short 0x4361
0003669e: 6e63           	bgts 0x36703
000366a0: 656c           	bcss 0x3670e
000366a2: 5d00           	subqb #6,%d0
000366a4: 5b33 5d5b 556e 	subqb #5,%a3@(0000000000000000)@(00000000556e7375)
000366aa: 7375 
000366ac: 7070           	moveq #112,%d0
000366ae: 6f72           	bles 0x36722
000366b0: 7465           	moveq #101,%d2
000366b2: 6420           	bccs 0x366d4
000366b4: 4145           	.short 0x4145
000366b6: 5320           	subqb #1,%a0@-
000366b8: 6675           	bnes 0x3672f
000366ba: 6e63           	bgts 0x3671f
000366bc: 7469           	moveq #105,%d2
000366be: 6f6e           	bles 0x3672e
000366c0: 2023           	movel %a3@-,%d0
000366c2: 2564 2e5d      	movel %a4@-,%a2@(11869)
000366c6: 5b43           	subqw #5,%d3
000366c8: 616e           	bsrs 0x36738
000366ca: 6365           	blss 0x36731
000366cc: 6c5d           	bges 0x3672b
000366ce: 005b 315d      	oriw #12637,%a3@+
000366d2: 5b4e           	subqw #5,%fp
000366d4: 6f74           	bles 0x3674a
000366d6: 2065           	moveal %a5@-,%a0
000366d8: 6e6f           	bgts 0x36749
000366da: 7567           	mvsw %sp@-,%d2
000366dc: 6820           	bvcs 0x366fe
000366de: 6d65           	blts 0x36745
000366e0: 6d6f           	blts 0x36751
000366e2: 7279           	moveq #121,%d1
000366e4: 2066           	moveal %fp@-,%a0
000366e6: 6f72           	bles 0x3675a
000366e8: 7c74           	moveq #116,%d6
000366ea: 6869           	bvcs 0x36755
000366ec: 7320           	mvsb %a0@-,%d1
000366ee: 6469           	bccs 0x36759
000366f0: 7265           	moveq #101,%d1
000366f2: 6374           	blss 0x36768
000366f4: 6f72           	bles 0x36768
000366f6: 795d           	mvsw %a5@+,%d4
000366f8: 5b20           	subqb #5,%a0@-
000366fa: 204f           	moveal %sp,%a0
000366fc: 4b20           	chkl %a0@-,%d5
000366fe: 205d           	moveal %a5@+,%a0
00036700: 0049           	.short 0x0049
00036702: 5445           	addqw #2,%d5
00036704: 4d20           	chkl %a0@-,%d6
00036706: 5345           	subqw #1,%d5
00036708: 4c45           	.short 0x4c45
0003670a: 4354           	.short 0x4354
0003670c: 4f52           	.short 0x4f52
0003670e: 0000 0003      	orib #3,%d0
00036710:  _rs_fstr
00036712: 62dc           	bhis 0x366f0
00036714: 0003 6324      	orib #36,%d3
00036718: 0003 6383      	orib #-125,%d3
0003671c: 0003 63c4      	orib #-60,%d3
00036720: 0003 6413      	orib #19,%d3
00036724: 0003 6450      	orib #80,%d3
00036728: 0003 64a7      	orib #-89,%d3
0003672c: 0003 64fe      	orib #-2,%d3
00036730: 0003 6581      	orib #-127,%d3
00036734: 0003 65ef      	orib #-17,%d3
00036738: 0003 6624      	orib #36,%d3
0003673c: 0003 6688      	orib #-120,%d3
00036740: 0003 66a4      	orib #-92,%d3
00036744: 0003 66cf      	orib #-49,%d3
00036748: 0003 6701      	orib #1,%d3
0003674c:  _rs_trees
0003674c: 0005 8924      	orib #36,%d5
00036750: 0005 8e1c      	orib #28,%d5
00036754: 0005 8f0c      	orib #12,%d5
00036758:  _rs_bitblk
00036758: 0003 6f80      	orib #-128,%d3
0003675c: 0004 0020      	orib #32,%d4
00036760: 0000 0000      	orib #0,%d0
00036764: 0001 0003      	orib #3,%d1
00036768: 7000           	moveq #0,%d0
0003676a: 0004 0020      	orib #32,%d4
0003676e: 0000 0000      	orib #0,%d0
00036772: 0001 0003      	orib #3,%d1
00036776: 7080           	moveq #-128,%d0
00036778: 0004 0020      	orib #32,%d4
0003677c: 0000 0000      	orib #0,%d0
00036780: 0001 5f00      	orib #0,%d1
00036784: 4469 7265      	negw %a1@(29285)
00036788: 6374           	blss 0x367fe
0003678a: 6f72           	bles 0x367fe
0003678c: 793a 0044      	mvsb %pc@(0x367d2),%d4
00036790: 7269           	moveq #105,%d1
00036792: 7665           	moveq #101,%d3
00036794: 3a00           	movew %d0,%d5
00036796: 4f4b           	.short 0x4f4b
00036798: 0043 616e      	oriw #24942,%d3
0003679c: 6365           	blss 0x36803
0003679e: 6c00 ffff      	bgew 0x3679f
000367a2: 0001 0034      	orib #52,%d1
000367a6: 0014 0000      	orib #0,%a4@
000367aa: 0010 0002      	orib #2,%a0@
000367ae: 1100           	moveb %d0,%a0@-
000367b0: 0000 0000      	orib #0,%d0
000367b4: 0028 0016 0002 	orib #22,%a0@(2)
000367ba: ffff           	.short 0xffff
000367bc: ffff           	.short 0xffff
000367be: 001c 0000      	orib #0,%a4@+
000367c2: 0000 0003      	orib #3,%d0
000367c6: 6782           	beqs 0x3674a
000367c8: 0001 0001      	orib #1,%d1
000367cc: 0001 0001      	orib #1,%d1
000367d0: 0003 ffff      	orib #-1,%d3
000367d4: ffff           	.short 0xffff
000367d6: 001c 0000      	orib #0,%a4@+
000367da: 0000 0003      	orib #3,%d0
000367de: 6784           	beqs 0x36764
000367e0: 0001 0002      	orib #2,%d1
000367e4: 000a           	.short 0x000a
000367e6: 0001 0004      	orib #4,%d1
000367ea: ffff           	.short 0xffff
000367ec: ffff           	.short 0xffff
000367ee: 001e 0008      	orib #8,%fp@+
000367f2: 0000 0005      	orib #5,%d0
000367f6: 8f54           	orw %d7,%a4@
000367f8: 0001 0403      	orib #3,%d1
000367fc: 0026 0001      	orib #1,%fp@-
00036800: 0005 ffff      	orib #-1,%d5
00036804: ffff           	.short 0xffff
00036806: 001c 0000      	orib #0,%a4@+
0003680a: 0000 0003      	orib #3,%d0
0003680e: 678f           	beqs 0x3679f
00036810: 001b 0005      	orib #5,%a3@+
00036814: 000b           	.short 0x000b
00036816: 0001 0006      	orib #6,%d1
0003681a: ffff           	.short 0xffff
0003681c: ffff           	.short 0xffff
0003681e: 001e 0008      	orib #8,%fp@+
00036822: 0000 0005      	orib #5,%d0
00036826: 8f70 0001      	orw %d7,%a0@(0000000000000001,%d0:w)
0003682a: 0005 0018      	orib #24,%d5
0003682e: 0001 0021      	orib #33,%d1
00036832: 0007 0020      	orib #32,%d7
00036836: 0019 0000      	orib #0,%a1@+
0003683a: 0000 0000      	orib #0,%d0
0003683e: 1100           	moveb %d0,%a0@-
00036840: 001b 0006      	orib #6,%a3@+
00036844: 000b           	.short 0x000b
00036846: 0009           	.short 0x0009
00036848: 0008           	.short 0x0008
0003684a: ffff           	.short 0xffff
0003684c: ffff           	.short 0xffff
0003684e: 001b 0040      	orib #64,%a3@+
00036852: 0000 41ff      	orib #-1,%d0
00036856: 1100           	moveb %d0,%a0@-
00036858: 0000 0000      	orib #0,%d0
0003685c: 0003 0001      	orib #1,%d3
00036860: 0009           	.short 0x0009
00036862: ffff           	.short 0xffff
00036864: ffff           	.short 0xffff
00036866: 001b 0040      	orib #64,%a3@+
0003686a: 0000 42ff      	orib #-1,%d0
0003686e: 1100           	moveb %d0,%a0@-
00036870: 0000 0001      	orib #1,%d0
00036874: 0003 0001      	orib #1,%d3
00036878: 000a           	.short 0x000a
0003687a: ffff           	.short 0xffff
0003687c: ffff           	.short 0xffff
0003687e: 001b 0040      	orib #64,%a3@+
00036882: 0000 43ff      	orib #-1,%d0
00036886: 1100           	moveb %d0,%a0@-
00036888: 0000 0002      	orib #2,%d0
0003688c: 0003 0001      	orib #1,%d3
00036890: 000b           	.short 0x000b
00036892: ffff           	.short 0xffff
00036894: ffff           	.short 0xffff
00036896: 001b 0040      	orib #64,%a3@+
0003689a: 0000 44ff      	orib #-1,%d0
0003689e: 1100           	moveb %d0,%a0@-
000368a0: 0000 0003      	orib #3,%d0
000368a4: 0003 0001      	orib #1,%d3
000368a8: 000c           	.short 0x000c
000368aa: ffff           	.short 0xffff
000368ac: ffff           	.short 0xffff
000368ae: 001b 0040      	orib #64,%a3@+
000368b2: 0000 45ff      	orib #-1,%d0
000368b6: 1100           	moveb %d0,%a0@-
000368b8: 0000 0004      	orib #4,%d0
000368bc: 0003 0001      	orib #1,%d3
000368c0: 000d           	.short 0x000d
000368c2: ffff           	.short 0xffff
000368c4: ffff           	.short 0xffff
000368c6: 001b 0040      	orib #64,%a3@+
000368ca: 0000 46ff      	orib #-1,%d0
000368ce: 1100           	moveb %d0,%a0@-
000368d0: 0000 0005      	orib #5,%d0
000368d4: 0003 0001      	orib #1,%d3
000368d8: 000e           	.short 0x000e
000368da: ffff           	.short 0xffff
000368dc: ffff           	.short 0xffff
000368de: 001b 0040      	orib #64,%a3@+
000368e2: 0000 47ff      	orib #-1,%d0
000368e6: 1100           	moveb %d0,%a0@-
000368e8: 0000 0006      	orib #6,%d0
000368ec: 0003 0001      	orib #1,%d3
000368f0: 000f           	.short 0x000f
000368f2: ffff           	.short 0xffff
000368f4: ffff           	.short 0xffff
000368f6: 001b 0040      	orib #64,%a3@+
000368fa: 0000 48ff      	orib #-1,%d0
000368fe: 1100           	moveb %d0,%a0@-
00036900: 0000 0007      	orib #7,%d0
00036904: 0003 0001      	orib #1,%d3
00036908: 0010 ffff      	orib #-1,%a0@
0003690c: ffff           	.short 0xffff
0003690e: 001b 0040      	orib #64,%a3@+
00036912: 0000 49ff      	orib #-1,%d0
00036916: 1100           	moveb %d0,%a0@-
00036918: 0000 0008      	orib #8,%d0
0003691c: 0003 0001      	orib #1,%d3
00036920: 0011 ffff      	orib #-1,%a1@
00036924: ffff           	.short 0xffff
00036926: 001b 0040      	orib #64,%a3@+
0003692a: 0000 4aff      	orib #-1,%d0
0003692e: 1100           	moveb %d0,%a0@-
00036930: 0004 0000      	orib #0,%d4
00036934: 0003 0001      	orib #1,%d3
00036938: 0012 ffff      	orib #-1,%a2@
0003693c: ffff           	.short 0xffff
0003693e: 001b 0040      	orib #64,%a3@+
00036942: 0000 4bff      	orib #-1,%d0
00036946: 1100           	moveb %d0,%a0@-
00036948: 0004 0001      	orib #1,%d4
0003694c: 0003 0001      	orib #1,%d3
00036950: 0013 ffff      	orib #-1,%a3@
00036954: ffff           	.short 0xffff
00036956: 001b 0040      	orib #64,%a3@+
0003695a: 0000 4cff      	orib #-1,%d0
0003695e: 1100           	moveb %d0,%a0@-
00036960: 0004 0002      	orib #2,%d4
00036964: 0003 0001      	orib #1,%d3
00036968: 0014 ffff      	orib #-1,%a4@
0003696c: ffff           	.short 0xffff
0003696e: 001b 0040      	orib #64,%a3@+
00036972: 0000 4dff      	orib #-1,%d0
00036976: 1100           	moveb %d0,%a0@-
00036978: 0004 0003      	orib #3,%d4
0003697c: 0003 0001      	orib #1,%d3
00036980: 0015 ffff      	orib #-1,%a5@
00036984: ffff           	.short 0xffff
00036986: 001b 0040      	orib #64,%a3@+
0003698a: 0000 4eff      	orib #-1,%d0
0003698e: 1100           	moveb %d0,%a0@-
00036990: 0004 0004      	orib #4,%d4
00036994: 0003 0001      	orib #1,%d3
00036998: 0016 ffff      	orib #-1,%fp@
0003699c: ffff           	.short 0xffff
0003699e: 001b 0040      	orib #64,%a3@+
000369a2: 0000 4fff      	orib #-1,%d0
000369a6: 1100           	moveb %d0,%a0@-
000369a8: 0004 0005      	orib #5,%d4
000369ac: 0003 0001      	orib #1,%d3
000369b0: 0017 ffff      	orib #-1,%sp@
000369b4: ffff           	.short 0xffff
000369b6: 001b 0040      	orib #64,%a3@+
000369ba: 0000 50ff      	orib #-1,%d0
000369be: 1100           	moveb %d0,%a0@-
000369c0: 0004 0006      	orib #6,%d4
000369c4: 0003 0001      	orib #1,%d3
000369c8: 0018 ffff      	orib #-1,%a0@+
000369cc: ffff           	.short 0xffff
000369ce: 001b 0040      	orib #64,%a3@+
000369d2: 0000 51ff      	orib #-1,%d0
000369d6: 1100           	moveb %d0,%a0@-
000369d8: 0004 0007      	orib #7,%d4
000369dc: 0003 0001      	orib #1,%d3
000369e0: 0019 ffff      	orib #-1,%a1@+
000369e4: ffff           	.short 0xffff
000369e6: 001b 0040      	orib #64,%a3@+
000369ea: 0000 52ff      	orib #-1,%d0
000369ee: 1100           	moveb %d0,%a0@-
000369f0: 0004 0008      	orib #8,%d4
000369f4: 0003 0001      	orib #1,%d3
000369f8: 001a ffff      	orib #-1,%a2@+
000369fc: ffff           	.short 0xffff
000369fe: 001b 0040      	orib #64,%a3@+
00036a02: 0000 53ff      	orib #-1,%d0
00036a06: 1100           	moveb %d0,%a0@-
00036a08: 0008           	.short 0x0008
00036a0a: 0000 0003      	orib #3,%d0
00036a0e: 0001 001b      	orib #27,%d1
00036a12: ffff           	.short 0xffff
00036a14: ffff           	.short 0xffff
00036a16: 001b 0040      	orib #64,%a3@+
00036a1a: 0000 54ff      	orib #-1,%d0
00036a1e: 1100           	moveb %d0,%a0@-
00036a20: 0008           	.short 0x0008
00036a22: 0001 0003      	orib #3,%d1
00036a26: 0001 001c      	orib #28,%d1
00036a2a: ffff           	.short 0xffff
00036a2c: ffff           	.short 0xffff
00036a2e: 001b 0040      	orib #64,%a3@+
00036a32: 0000 55ff      	orib #-1,%d0
00036a36: 1100           	moveb %d0,%a0@-
00036a38: 0008           	.short 0x0008
00036a3a: 0002 0003      	orib #3,%d2
00036a3e: 0001 001d      	orib #29,%d1
00036a42: ffff           	.short 0xffff
00036a44: ffff           	.short 0xffff
00036a46: 001b 0040      	orib #64,%a3@+
00036a4a: 0000 56ff      	orib #-1,%d0
00036a4e: 1100           	moveb %d0,%a0@-
00036a50: 0008           	.short 0x0008
00036a52: 0003 0003      	orib #3,%d3
00036a56: 0001 001e      	orib #30,%d1
00036a5a: ffff           	.short 0xffff
00036a5c: ffff           	.short 0xffff
00036a5e: 001b 0040      	orib #64,%a3@+
00036a62: 0000 57ff      	orib #-1,%d0
00036a66: 1100           	moveb %d0,%a0@-
00036a68: 0008           	.short 0x0008
00036a6a: 0004 0003      	orib #3,%d4
00036a6e: 0001 001f      	orib #31,%d1
00036a72: ffff           	.short 0xffff
00036a74: ffff           	.short 0xffff
00036a76: 001b 0040      	orib #64,%a3@+
00036a7a: 0000 58ff      	orib #-1,%d0
00036a7e: 1100           	moveb %d0,%a0@-
00036a80: 0008           	.short 0x0008
00036a82: 0005 0003      	orib #3,%d5
00036a86: 0001 0020      	orib #32,%d1
00036a8a: ffff           	.short 0xffff
00036a8c: ffff           	.short 0xffff
00036a8e: 001b 0040      	orib #64,%a3@+
00036a92: 0000 59ff      	orib #-1,%d0
00036a96: 1100           	moveb %d0,%a0@-
00036a98: 0008           	.short 0x0008
00036a9a: 0006 0003      	orib #3,%d6
00036a9e: 0001 0006      	orib #6,%d1
00036aa2: ffff           	.short 0xffff
00036aa4: ffff           	.short 0xffff
00036aa6: 001b 0040      	orib #64,%a3@+
00036aaa: 0000 5aff      	orib #-1,%d0
00036aae: 1100           	moveb %d0,%a0@-
00036ab0: 0008           	.short 0x0008
00036ab2: 0007 0003      	orib #3,%d7
00036ab6: 0001 0033      	orib #51,%d1
00036aba: 0022 0029      	orib #41,%a2@-
00036abe: 0019 0000      	orib #0,%a1@+
00036ac2: 0000 0000      	orib #0,%d0
00036ac6: 1100           	moveb %d0,%a0@-
00036ac8: 0003 0007      	orib #7,%d3
00036acc: 0016 000c      	orib #12,%fp@
00036ad0: 0023 ffff      	orib #-1,%a3@-
00036ad4: ffff           	.short 0xffff
00036ad6: 001b 0040      	orib #64,%a3@+
00036ada: 0000 05ff      	orib #-1,%d0
00036ade: 1100           	moveb %d0,%a0@-
00036ae0: 0000 0000      	orib #0,%d0
00036ae4: 0002 0001      	orib #1,%d2
00036ae8: 0024 ffff      	orib #-1,%a4@-
00036aec: ffff           	.short 0xffff
00036aee: 0016 0040      	orib #64,%fp@
00036af2: 0000 0005      	orib #5,%d0
00036af6: 8f8c 0002      	unpk %a4@-,%sp@-,#2
00036afa: 0000 0014      	orib #20,%d0
00036afe: 0001 0029      	orib #41,%d1
00036b02: 0025 0027      	orib #39,%a5@-
00036b06: 0014 0040      	orib #64,%a4@
00036b0a: 0000 00ff      	orib #-1,%d0
00036b0e: 1100           	moveb %d0,%a0@-
00036b10: 0013 0001      	orib #1,%a3@
00036b14: 0003 000b      	orib #11,%d3
00036b18: 0026 ffff      	orib #-1,%fp@-
00036b1c: ffff           	.short 0xffff
00036b1e: 001b 0040      	orib #64,%a3@+
00036b22: 0000 01ff      	orib #-1,%d0
00036b26: 1100           	moveb %d0,%a0@-
00036b28: 0000 0000      	orib #0,%d0
00036b2c: 0003 0001      	orib #1,%d3
00036b30: 0027 ffff      	orib #-1,%sp@-
00036b34: ffff           	.short 0xffff
00036b36: 001b 0040      	orib #64,%a3@+
00036b3a: 0000 02ff      	orib #-1,%d0
00036b3e: 1100           	moveb %d0,%a0@-
00036b40: 0000 000a      	orib #10,%d0
00036b44: 0003 0001      	orib #1,%d3
00036b48: 0024 0028      	orib #40,%a4@-
00036b4c: 0028 0014 0040 	orib #20,%a0@(64)
00036b52: 0000 00ff      	orib #-1,%d0
00036b56: 1111           	moveb %a1@,%a0@-
00036b58: 0000 0001      	orib #1,%d0
00036b5c: 0003 0009      	orib #9,%d3
00036b60: 0027 ffff      	orib #-1,%sp@-
00036b64: ffff           	.short 0xffff
00036b66: 0014 0040      	orib #64,%a4@
00036b6a: 0000 00ff      	orib #-1,%d0
00036b6e: 1100           	moveb %d0,%a0@-
00036b70: 0000 0000      	orib #0,%d0
00036b74: 0003 0001      	orib #1,%d3
00036b78: 0021 002a      	orib #42,%a1@-
00036b7c: 0032 0014 0040 	orib #20,%a2@(0000000000000040,%d0:w)
00036b82: 0000 00ff      	orib #-1,%d0
00036b86: 1100           	moveb %d0,%a0@-
00036b88: 0000 0001      	orib #1,%d0
00036b8c: 0013 000b      	orib #11,%a3@
00036b90: 002b ffff ffff 	orib #-1,%a3@(-1)
00036b96: 001e 0040      	orib #64,%fp@+
00036b9a: 0000 0005      	orib #5,%d0
00036b9e: 8fa8 0002      	orl %d7,%a0@(2)
00036ba2: 0001 000f      	orib #15,%d1
00036ba6: 0001 002c      	orib #44,%d1
00036baa: ffff           	.short 0xffff
00036bac: ffff           	.short 0xffff
00036bae: 001e 0040      	orib #64,%fp@+
00036bb2: 0000 0005      	orib #5,%d0
00036bb6: 8fc4           	divsw %d4,%d7
00036bb8: 0002 0002      	orib #2,%d2
00036bbc: 000f           	.short 0x000f
00036bbe: 0001 002d      	orib #45,%d1
00036bc2: ffff           	.short 0xffff
00036bc4: ffff           	.short 0xffff
00036bc6: 001e 0040      	orib #64,%fp@+
00036bca: 0000 0005      	orib #5,%d0
00036bce: 8fe0           	divsw %a0@-,%d7
00036bd0: 0002 0003      	orib #3,%d2
00036bd4: 000f           	.short 0x000f
00036bd6: 0001 002e      	orib #46,%d1
00036bda: ffff           	.short 0xffff
00036bdc: ffff           	.short 0xffff
00036bde: 001e 0040      	orib #64,%fp@+
00036be2: 0000 0005      	orib #5,%d0
00036be6: 8ffc 0002      	divsw #2,%d7
00036bea: 0004 000f      	orib #15,%d4
00036bee: 0001 002f      	orib #47,%d1
00036bf2: ffff           	.short 0xffff
00036bf4: ffff           	.short 0xffff
00036bf6: 001e 0040      	orib #64,%fp@+
00036bfa: 0000 0005      	orib #5,%d0
00036bfe: 9018           	subb %a0@+,%d0
00036c00: 0002 0005      	orib #5,%d2
00036c04: 000f           	.short 0x000f
00036c06: 0001 0030      	orib #48,%d1
00036c0a: ffff           	.short 0xffff
00036c0c: ffff           	.short 0xffff
00036c0e: 001e 0040      	orib #64,%fp@+
00036c12: 0000 0005      	orib #5,%d0
00036c16: 9034 0002      	subb %a4@(0000000000000002,%d0:w),%d0
00036c1a: 0006 000f      	orib #15,%d6
00036c1e: 0001 0031      	orib #49,%d1
00036c22: ffff           	.short 0xffff
00036c24: ffff           	.short 0xffff
00036c26: 001e 0040      	orib #64,%fp@+
00036c2a: 0000 0005      	orib #5,%d0
00036c2e: 9050           	subw %a0@,%d0
00036c30: 0002 0007      	orib #7,%d2
00036c34: 000f           	.short 0x000f
00036c36: 0001 0032      	orib #50,%d1
00036c3a: ffff           	.short 0xffff
00036c3c: ffff           	.short 0xffff
00036c3e: 001e 0040      	orib #64,%fp@+
00036c42: 0000 0005      	orib #5,%d0
00036c46: 906c 0002      	subw %a4@(2),%d0
00036c4a: 0008           	.short 0x0008
00036c4c: 000f           	.short 0x000f
00036c4e: 0001 0029      	orib #41,%d1
00036c52: ffff           	.short 0xffff
00036c54: ffff           	.short 0xffff
00036c56: 001e 0040      	orib #64,%fp@+
00036c5a: 0000 0005      	orib #5,%d0
00036c5e: 9088           	subl %a0,%d0
00036c60: 0002 0009      	orib #9,%d2
00036c64: 000f           	.short 0x000f
00036c66: 0001 0034      	orib #52,%d1
00036c6a: ffff           	.short 0xffff
00036c6c: ffff           	.short 0xffff
00036c6e: 001a 0007      	orib #7,%a2@+
00036c72: 0000 0003      	orib #3,%d0
00036c76: 6796           	beqs 0x36c0e
00036c78: 0007 0014      	orib #20,%d7
00036c7c: 0009           	.short 0x0009
00036c7e: 0001 0000      	orib #0,%d1
00036c82: ffff           	.short 0xffff
00036c84: ffff           	.short 0xffff
00036c86: 001a 0025      	orib #37,%a2@+
00036c8a: 0000 0003      	orib #3,%d0
00036c8e: 6799           	beqs 0x36c29
00036c90: 0017 0014      	orib #20,%sp@
00036c94: 0009           	.short 0x0009
00036c96: 0001 ffff      	orib #-1,%d1
00036c9a: 0001 0009      	orib #9,%d1
00036c9e: 0014 0400      	orib #0,%a4@
00036ca2: 0010 0001      	orib #1,%a0@
00036ca6: 1100           	moveb %d0,%a0@-
00036ca8: 0000 0000      	orib #0,%d0
00036cac: 0050 0009      	oriw #9,%a0@
00036cb0: 0002 ffff      	orib #-1,%d2
00036cb4: ffff           	.short 0xffff
00036cb6: 0014 0000      	orib #0,%a4@
00036cba: 0000 00ff      	orib #-1,%d0
00036cbe: 1100           	moveb %d0,%a0@-
00036cc0: 0003 0001      	orib #1,%d3
00036cc4: 0004 0004      	orib #4,%d4
00036cc8: 0003 ffff      	orib #-1,%d3
00036ccc: ffff           	.short 0xffff
00036cce: 001c 0000      	orib #0,%a4@+
00036cd2: 0000 0005      	orib #5,%d0
00036cd6: 916c 0009      	subw %d0,%a4@(9)
00036cda: 0001 0028      	orib #40,%d1
00036cde: 0001 0004      	orib #4,%d1
00036ce2: ffff           	.short 0xffff
00036ce4: ffff           	.short 0xffff
00036ce6: 001c 0000      	orib #0,%a4@+
00036cea: 0000 0005      	orib #5,%d0
00036cee: 9195           	subl %d0,%a5@
00036cf0: 0009           	.short 0x0009
00036cf2: 0002 0032      	orib #50,%d2
00036cf6: 0001 0005      	orib #5,%d1
00036cfa: ffff           	.short 0xffff
00036cfc: ffff           	.short 0xffff
00036cfe: 001c 0000      	orib #0,%a4@+
00036d02: 0000 0005      	orib #5,%d0
00036d06: 91be           	.short 0x91be
00036d08: 0009           	.short 0x0009
00036d0a: 0003 0032      	orib #50,%d3
00036d0e: 0001 0006      	orib #6,%d1
00036d12: ffff           	.short 0xffff
00036d14: ffff           	.short 0xffff
00036d16: 001c 0000      	orib #0,%a4@+
00036d1a: 0000 0005      	orib #5,%d0
00036d1e: 91e7           	subal %sp@-,%a0
00036d20: 0009           	.short 0x0009
00036d22: 0004 0032      	orib #50,%d4
00036d26: 0001 0007      	orib #7,%d1
00036d2a: ffff           	.short 0xffff
00036d2c: ffff           	.short 0xffff
00036d2e: 001c 0000      	orib #0,%a4@+
00036d32: 0000 0005      	orib #5,%d0
00036d36: 9210           	subb %a0@,%d1
00036d38: 0009           	.short 0x0009
00036d3a: 0005 0032      	orib #50,%d5
00036d3e: 0001 0008      	orib #8,%d1
00036d42: ffff           	.short 0xffff
00036d44: ffff           	.short 0xffff
00036d46: 001a 0007      	orib #7,%a2@+
00036d4a: 0000 0005      	orib #5,%d0
00036d4e: 923c 0009      	subb #9,%d1
00036d52: 0007 0010      	orib #16,%d7
00036d56: 0001 0009      	orib #9,%d1
00036d5a: ffff           	.short 0xffff
00036d5c: ffff           	.short 0xffff
00036d5e: 001a 0007      	orib #7,%a2@+
00036d62: 0000 0005      	orib #5,%d0
00036d66: 9251           	subw %a1@,%d1
00036d68: 001a 0007      	orib #7,%a2@+
00036d6c: 0010 0001      	orib #1,%a0@
00036d70: 0000 ffff      	orib #-1,%d0
00036d74: ffff           	.short 0xffff
00036d76: 001a 0027      	orib #39,%a2@+
00036d7a: 0000 0005      	orib #5,%d0
00036d7e: 9266           	subw %fp@-,%d1
00036d80: 002b 0007 0010 	orib #7,%a3@(16)
00036d86: 0001 ffff      	orib #-1,%d1
00036d8a: 0001 0002      	orib #2,%d1
00036d8e: 0014 0000      	orib #0,%a4@
00036d92: 0000 0000      	orib #0,%d0
00036d96: 1143 0000      	moveb %d3,%a0@(0)
00036d9a: 0000 0050      	orib #80,%d0
00036d9e: 0019 0002      	orib #2,%a1@+
00036da2: ffff           	.short 0xffff
00036da4: ffff           	.short 0xffff
00036da6: 0014 0000      	orib #0,%a4@
00036daa: 0000 00ff      	orib #-1,%d0
00036dae: 1100           	moveb %d0,%a0@-
00036db0: 0000 0000      	orib #0,%d0
00036db4: 0050 0201      	oriw #513,%a0@
00036db8: 0000 ffff      	orib #-1,%d0
00036dbc: ffff           	.short 0xffff
00036dbe: 0015 0020      	orib #32,%a5@
00036dc2: 0000 0005      	orib #5,%d0
00036dc6: 90a4           	subl %a4@-,%d0
00036dc8: 0000 0000      	orib #0,%d0
00036dcc: 0050 0301      	oriw #769,%a0@
00036dd0: 5f5f           	subqw #7,%sp@+
00036dd2: 5f5f           	subqw #7,%sp@+
00036dd4: 5f5f           	subqw #7,%sp@+
00036dd6: 5f5f           	subqw #7,%sp@+
00036dd8: 5f5f           	subqw #7,%sp@+
00036dda: 5f5f           	subqw #7,%sp@+
00036ddc: 5f5f           	subqw #7,%sp@+
00036dde: 5f5f           	subqw #7,%sp@+
00036de0: 5f5f           	subqw #7,%sp@+
00036de2: 5f5f           	subqw #7,%sp@+
00036de4: 5f5f           	subqw #7,%sp@+
00036de6: 5f5f           	subqw #7,%sp@+
00036de8: 5f5f           	subqw #7,%sp@+
00036dea: 5f5f           	subqw #7,%sp@+
00036dec: 5f5f           	subqw #7,%sp@+
00036dee: 5f5f           	subqw #7,%sp@+
00036df0: 5f5f           	subqw #7,%sp@+
00036df2: 5f5f           	subqw #7,%sp@+
00036df4: 5f5f           	subqw #7,%sp@+
00036df6: 0050 0053      	oriw #83,%a0@
00036dfa: 656c           	bcss 0x36e68
00036dfc: 6563           	bcss 0x36e61
00036dfe: 7469           	moveq #105,%d2
00036e00: 6f6e           	bles 0x36e70
00036e02: 3a20           	movew %a0@-,%d5
00036e04: 5f5f           	subqw #7,%sp@+
00036e06: 5f5f           	subqw #7,%sp@+
00036e08: 5f5f           	subqw #7,%sp@+
00036e0a: 5f5f           	subqw #7,%sp@+
00036e0c: 2e5f           	moveal %sp@+,%sp
00036e0e: 5f5f           	subqw #7,%sp@+
00036e10: 0046 0000      	oriw #0,%d6
00036e14: 0005 90c4      	orib #-60,%d5
00036e18: 0003 6dd0      	orib #-48,%d3
00036e1c: 0003 6df7      	orib #-9,%d3
00036e20: 0003 0001      	orib #1,%d3
00036e24: 0000 1100      	orib #0,%d0
00036e28: 0000 0000      	orib #0,%d0
00036e2c: 0027 0027      	orib #39,%sp@-
00036e30: 0005 90eb      	orib #-21,%d5
00036e34: 0003 6df9      	orib #-7,%d3
00036e38: 0003 6e11      	orib #17,%d3
00036e3c: 0003 0001      	orib #1,%d3
00036e40: 0000 1100      	orib #0,%d0
00036e44: 0000 0000      	orib #0,%d0
00036e48: 000c           	.short 0x000c
00036e4a: 0018 0000      	orib #0,%a0@+
00036e4e: 0000 0003      	orib #3,%d0
00036e52: 6e13           	bgts 0x36e67
00036e54: 0003 6e13      	orib #19,%d3
00036e58: 0003 0006      	orib #6,%d3
00036e5c: 0002 11a1      	orib #-95,%d2
00036e60: 0000 ffff      	orib #-1,%d0
00036e64: 0001 0001      	orib #1,%d1
00036e68: 0005 90f7      	orib #-9,%d5
00036e6c: 0003 7100      	orib #0,%d3
00036e70: 0003 7110      	orib #16,%d3
00036e74: 0003 0001      	orib #1,%d3
00036e78: 0000 1100      	orib #0,%d0
00036e7c: 0000 0000      	orib #0,%d0
00036e80: 000d           	.short 0x000d
00036e82: 0010 0005      	orib #5,%a0@
00036e86: 9104           	subxb %d4,%d0
00036e88: 0003 7100      	orib #0,%d3
00036e8c: 0003 7110      	orib #16,%d3
00036e90: 0003 0001      	orib #1,%d3
00036e94: 0000 1100      	orib #0,%d0
00036e98: 0000 0000      	orib #0,%d0
00036e9c: 000d           	.short 0x000d
00036e9e: 0010 0005      	orib #5,%a0@
00036ea2: 9111           	subb %d0,%a1@
00036ea4: 0003 7100      	orib #0,%d3
00036ea8: 0003 7110      	orib #16,%d3
00036eac: 0003 0001      	orib #1,%d3
00036eb0: 0000 1100      	orib #0,%d0
00036eb4: 0000 0000      	orib #0,%d0
00036eb8: 000d           	.short 0x000d
00036eba: 0010 0005      	orib #5,%a0@
00036ebe: 911e           	subb %d0,%fp@+
00036ec0: 0003 7100      	orib #0,%d3
00036ec4: 0003 7110      	orib #16,%d3
00036ec8: 0003 0001      	orib #1,%d3
00036ecc: 0000 1100      	orib #0,%d0
00036ed0: 0000 0000      	orib #0,%d0
00036ed4: 000d           	.short 0x000d
00036ed6: 0010 0005      	orib #5,%a0@
00036eda: 912b 0003      	subb %d0,%a3@(3)
00036ede: 7100           	mvsb %d0,%d0
00036ee0: 0003 7110      	orib #16,%d3
00036ee4: 0003 0001      	orib #1,%d3
00036ee8: 0000 1100      	orib #0,%d0
00036eec: 0000 0000      	orib #0,%d0
00036ef0: 000d           	.short 0x000d
00036ef2: 0010 0005      	orib #5,%a0@
00036ef6: 9138 0003      	subb %d0,0x3
00036efa: 7100           	mvsb %d0,%d0
00036efc: 0003 7110      	orib #16,%d3
00036f00: 0003 0001      	orib #1,%d3
00036f04: 0000 1100      	orib #0,%d0
00036f08: 0000 0000      	orib #0,%d0
00036f0c: 000d           	.short 0x000d
00036f0e: 0010 0005      	orib #5,%a0@
00036f12: 9145           	subxw %d5,%d0
00036f14: 0003 7100      	orib #0,%d3
00036f18: 0003 7110      	orib #16,%d3
00036f1c: 0003 0001      	orib #1,%d3
00036f20: 0000 1100      	orib #0,%d0
00036f24: 0000 0000      	orib #0,%d0
00036f28: 000d           	.short 0x000d
00036f2a: 0010 0005      	orib #5,%a0@
00036f2e: 9152           	subw %d0,%a2@
00036f30: 0003 7100      	orib #0,%d3
00036f34: 0003 7110      	orib #16,%d3
00036f38: 0003 0001      	orib #1,%d3
00036f3c: 0000 1100      	orib #0,%d0
00036f40: 0000 0000      	orib #0,%d0
00036f44: 000d           	.short 0x000d
00036f46: 0010 0005      	orib #5,%a0@
00036f4a: 915f           	subw %d0,%sp@+
00036f4c: 0003 7100      	orib #0,%d3
00036f50: 0003 7110      	orib #16,%d3
00036f54: 0003 0001      	orib #1,%d3
00036f58: 0000 1100      	orib #0,%d0
00036f5c: 0000 0000      	orib #0,%d0
00036f60: 000d           	.short 0x000d
00036f62: 0010 0000      	orib #0,%a0@
00036f66: 0000 0003      	orib #3,%d0
00036f6a: 6e13           	bgts 0x36f7f
00036f6c: 0003 6e13      	orib #19,%d3
00036f70: 0003 0001      	orib #1,%d3
00036f74: 0002 1100      	orib #0,%d2
00036f78: 0000 0001      	orib #1,%d0
00036f7c: 0002 0001      	orib #1,%d2
00036f80: 0000 0000      	orib #0,%d0
00036f84: 0001 8000      	orib #0,%d1
00036f88: 0002 4000      	orib #0,%d2
00036f8c: 0002 4000      	orib #0,%d2
00036f90: 0004 2000      	orib #0,%d4
00036f94: 0005 a000      	orib #0,%d5
00036f98: 0009           	.short 0x0009
00036f9a: 9000           	subb %d0,%d0
00036f9c: 000b           	.short 0x000b
00036f9e: d000           	addb %d0,%d0
00036fa0: 0013 c800      	orib #0,%a3@
00036fa4: 0017 e800      	orib #0,%sp@
00036fa8: 0026 6400      	orib #0,%fp@-
00036fac: 002c 3400 004c 	orib #0,%a4@(76)
00036fb2: 3200           	movew %d0,%d1
00036fb4: 005c 3a00      	oriw #14848,%a4@+
00036fb8: 009c 3900 00bc 	oril #956301500,%a4@+
00036fbe: 3d00           	movew %d0,%fp@-
00036fc0: 013c 3c80      	btst %d0,#-128
00036fc4: 017e           	.short 0x017e
00036fc6: 7e80           	moveq #-128,%d7
00036fc8: 027e           	.short 0x027e
00036fca: 7e40           	moveq #64,%d7
00036fcc: 02fe           	.short 0x02fe
00036fce: 7f40           	mvsw %d0,%d7
00036fd0: 04fe           	.short 0x04fe
00036fd2: 7f20           	mvsb %a0@-,%d7
00036fd4: 05fe           	.short 0x05fe
00036fd6: 7fa0           	mvzb %a0@-,%d7
00036fd8: 09ff           	.short 0x09ff
00036fda: ff90 0bff      	cp1stl %d0,%a0@,#6,#511
00036fde: ffd0           	.short 0xffd0
00036fe0: 13fe           	.short 0x13fe
00036fe2: 7fc8           	mvzw %a0,%d7
00036fe4: 17fc           	.short 0x17fc
00036fe6: 3fe8           	.short 0x3fe8
00036fe8: 27fc           	.short 0x27fc
00036fea: 3fe4           	.short 0x3fe4
00036fec: 2ffe           	.short 0x2ffe
00036fee: 7ff4 4fff fff2 	mvzw @(fffffffffff24000)@(0000000000027fff),%d7
00036ff4: 4000 0002 7fff 
00036ffa: fffe           	.short 0xfffe
00037004: 7fff           	.short 0x7fff
00037006: fffe           	.short 0xfffe
00037008: 4000           	negxb %d0
0003700a: 0002 4fff      	orib #-1,%d2
0003700e: fff2           	.short 0xfff2
00037010: 2fff           	.short 0x2fff
00037012: fff4           	.short 0xfff4
00037014: 27f8           	.short 0x27f8
00037016: 3fe4           	.short 0x3fe4
00037018: 17e0           	.short 0x17e0
0003701a: 1fe8           	.short 0x1fe8
0003701c: 13c0 0fc8 0bc3 	moveb %d0,0xfc80bc3
00037022: 07d0           	bset %d3,%a0@
00037024: 09e7           	bset %d4,%sp@-
00037026: 8790           	orl %d3,%a0@
00037028: 05ff           	.short 0x05ff
0003702a: 87a0           	orl %d3,%a0@-
0003702c: 04ff           	.short 0x04ff
0003702e: 8720           	orb %d3,%a0@-
00037030: 02ff           	.short 0x02ff
00037032: 0f40           	bchg %d7,%d0
00037034: 027e           	.short 0x027e
00037036: 1e40           	.short 0x1e40
00037038: 017c           	.short 0x017c
0003703a: 3e80           	movew %d0,%sp@
0003703c: 013c 7c80      	btst %d0,#-128
00037040: 00bc 7d00 009f 	oril #2097152159,%d4
00037046: f900           	.short 0xf900
00037048: 005e 7a00      	oriw #31232,%fp@+
0003704c: 004c           	.short 0x004c
0003704e: 3200           	movew %d0,%d1
00037050: 002c 3400 0026 	orib #0,%a4@(38)
00037056: 6400 0017      	bccw 0x3706f
0003705a: e800           	asrb #4,%d0
0003705c: 0013 c800      	orib #0,%a3@
00037060: 000b           	.short 0x000b
00037062: d000           	addb %d0,%d0
00037064: 0009           	.short 0x0009
00037066: 9000           	subb %d0,%d0
00037068: 0005 a000      	orib #0,%d5
0003706c: 0004 2000      	orib #0,%d4
00037070: 0002 4000      	orib #0,%d2
00037074: 0002 4000      	orib #0,%d2
00037078: 0001 8000      	orib #0,%d1
00037088: 003f           	.short 0x003f
0003708a: fc00 0040      	cp0ldb %d0,%d0,#1,#64
0003708e: 0200 009f      	andib #-97,%d0
00037092: f900           	.short 0xf900
00037094: 013f           	.short 0x013f
00037096: fc80 027f      	cp0ldl %d0,%d0,#2,#127
0003709a: fe40 04ff      	cp1ldw %d0,%d0,#3,#255
0003709e: ff20 09ff      	cp1stb %d0,%a0@-,#5,#511
000370a2: ff90 13ff      	cp1stl %d1,%a0@,#2,#511
000370a6: ffc8           	.short 0xffc8
000370a8: 27ef           	.short 0x27ef
000370aa: f7e4           	.short 0xf7e4
000370ac: 2fc7           	.short 0x2fc7
000370ae: e3f4 2fe3 c7f4 	lslw @(ffffffffffffc7f4)@(000000002ff18ff4)
000370b4: 2ff1 8ff4 
000370b8: 2ff8           	.short 0x2ff8
000370ba: 1ff4           	.short 0x1ff4
000370bc: 2ffc           	.short 0x2ffc
000370be: 3ff4           	.short 0x3ff4
000370c0: 2ffc           	.short 0x2ffc
000370c2: 3ff4           	.short 0x3ff4
000370c4: 2ff8           	.short 0x2ff8
000370c6: 1ff4           	.short 0x1ff4
000370c8: 2ff1           	.short 0x2ff1
000370ca: 8ff4 2fe3 c7f4 	divsw @(ffffffffffffc7f4)@(000000002fc7e3f4),%d7
000370d0: 2fc7 e3f4 
000370d4: 27ef           	.short 0x27ef
000370d6: f7e4           	.short 0xf7e4
000370d8: 13ff           	.short 0x13ff
000370da: ffc8           	.short 0xffc8
000370dc: 09ff           	.short 0x09ff
000370de: ff90 04ff      	cp1stl %d0,%a0@,#3,#255
000370e2: ff20 027f      	cp1stb %d0,%a0@-,#2,#127
000370e6: fe40 013f      	cp1ldw %d0,%d0,#1,#319
000370ea: fc80 009f      	cp0ldl %d0,%d0,#1,#159
000370ee: f900           	.short 0xf900
000370f0: 0040 0200      	oriw #512,%d0
000370f4: 003f           	.short 0x003f
000370f6: fc00 0000      	cp0nop #1
000370fa: 0000 0000      	orib #0,%d0
000370fe: 0000 5f20      	orib #32,%d0
00037102: 5f5f           	subqw #7,%sp@+
00037104: 5f5f           	subqw #7,%sp@+
00037106: 5f5f           	subqw #7,%sp@+
00037108: 5f5f           	subqw #7,%sp@+
0003710a: 2e5f           	moveal %sp@+,%sp
0003710c: 5f5f           	subqw #7,%sp@+
0003710e: 2000           	movel %d0,%d0
00037110: 7846           	moveq #70,%d4
00037112: 0000 0003      	orib #3,%d0
00037114:  _mform_rs_data
00037116: 7134 0003      	mvsb %a4@(0000000000000003,%d0:w),%d0
0003711a: 717e           	.short 0x717e
0003711c: 0003 71c8      	orib #-56,%d3
00037120: 0003 7212      	orib #18,%d3
00037124: 0003 725c      	orib #92,%d3
00037128: 0003 72a6      	orib #-90,%d3
0003712c: 0003 72f0      	orib #-16,%d3
00037130: 0003 733a      	orib #58,%d3
00037134: 0000 0000      	orib #0,%d0
00037138: 0001 0000      	orib #0,%d1
0003713c: 0001 c000      	orib #0,%d1
00037140: e000           	asrb #8,%d0
00037142: f000           	.short 0xf000
00037144: f800           	.short 0xf800
00037146: fc00 fe00      	cp0ldb %d0,%sp,#8,#0
0003714a: ff00 ff80      	cp1stb %sp,%d0,#8,#384
0003714e: ffc0           	.short 0xffc0
00037150: ffe0           	.short 0xffe0
00037152: fe00 ef00      	cp1ldb %d0,%fp,#8,#256
00037156: cf00           	abcd %d0,%d7
00037158: 8780 0780      	unpk %d0,%d3,#1920
0003715c: 0380           	bclr %d1,%d0
0003715e: 0000 4000      	orib #0,%d0
00037162: 6000 7000      	braw 0x3e164
00037166: 7800           	moveq #0,%d4
00037168: 7c00           	moveq #0,%d6
0003716a: 7e00           	moveq #0,%d7
0003716c: 7f00           	mvsb %d0,%d7
0003716e: 7f80           	mvzb %d0,%d7
00037170: 7c00           	moveq #0,%d6
00037172: 6c00 4600      	bgew 0x3b774
00037176: 0600 0300      	addib #0,%d0
0003717a: 0300           	btst %d1,%d0
0003717c: 0000 0007      	orib #7,%d0
00037180: 0007 0001      	orib #1,%d7
00037184: 0000 0001      	orib #1,%d0
00037188: 1ff8           	.short 0x1ff8
0003718a: 1ff8           	.short 0x1ff8
0003718c: 1ff8           	.short 0x1ff8
0003718e: 07e0           	bset %d3,%a0@-
00037190: 03c0           	bset %d1,%d0
00037192: 03c0           	bset %d1,%d0
00037194: 03c0           	bset %d1,%d0
00037196: 03c0           	bset %d1,%d0
00037198: 03c0           	bset %d1,%d0
0003719a: 03c0           	bset %d1,%d0
0003719c: 03c0           	bset %d1,%d0
0003719e: 03c0           	bset %d1,%d0
000371a0: 07e0           	bset %d3,%a0@-
000371a2: 1ff8           	.short 0x1ff8
000371a4: 1ff8           	.short 0x1ff8
000371a6: 1ff8           	.short 0x1ff8
000371a8: 0000 0e70      	orib #112,%d0
000371ac: 03c0           	bset %d1,%d0
000371ae: 0180           	bclr %d0,%d0
000371b0: 0180           	bclr %d0,%d0
000371b2: 0180           	bclr %d0,%d0
000371b4: 0180           	bclr %d0,%d0
000371b6: 0180           	bclr %d0,%d0
000371b8: 0180           	bclr %d0,%d0
000371ba: 0180           	bclr %d0,%d0
000371bc: 0180           	bclr %d0,%d0
000371be: 0180           	bclr %d0,%d0
000371c0: 0180           	bclr %d0,%d0
000371c2: 03c0           	bset %d1,%d0
000371c4: 0e70 0000 0008 	movesw %a0@(0000000000000008,%d0:w),%d0
000371ca: 0008           	.short 0x0008
000371cc: 0001 0000      	orib #0,%d1
000371d0: 0001 ffff      	orib #-1,%d1
000371d4: ffff           	.short 0xffff
000371d6: ffff           	.short 0xffff
000371d8: 7ffe           	.short 0x7ffe
000371da: 7ffe           	.short 0x7ffe
000371dc: 3ffc           	.short 0x3ffc
000371de: 1ff8           	.short 0x1ff8
000371e0: 0ff0 0ff0 1ff8 	bset %d7,@(000000001ff83ffc)
000371e6: 3ffc 
000371e8: 7ffe           	.short 0x7ffe
000371ea: 7ffe           	.short 0x7ffe
000371ec: ffff           	.short 0xffff
000371ee: ffff           	.short 0xffff
000371f0: ffff           	.short 0xffff
000371f2: 0000 7ffe      	orib #-2,%d0
000371f6: 2004           	movel %d4,%d0
000371f8: 1008           	.short 0x1008
000371fa: 1448           	.short 0x1448
000371fc: 0ab0 0560 02c0 	eoril #90178240,%a0@(0000000000000000)
00037202: 0340 
00037204: 04a0 0910 1088 	subil #152047752,%a0@-
0003720a: 12a8 3554      	moveb %a0@(13652),%a1@
0003720e: 7ffe           	.short 0x7ffe
00037210: 0000 0000      	orib #0,%d0
00037214: 0000 0001      	orib #1,%d0
00037218: 0000 0001      	orib #1,%d0
0003721c: 3000           	movew %d0,%d0
0003721e: 7800           	moveq #0,%d4
00037220: 7c00           	moveq #0,%d6
00037222: 3e07           	movew %d7,%d7
00037224: 1f0f           	.short 0x1f0f
00037226: 0f9e           	bclr %d7,%fp@+
00037228: 07de           	bset %d3,%fp@+
0003722a: 07fe           	.short 0x07fe
0003722c: 1ffe           	.short 0x1ffe
0003722e: 3fff           	.short 0x3fff
00037230: 7fff           	.short 0x7fff
00037232: 7ffe           	.short 0x7ffe
00037234: 3ffe           	.short 0x3ffe
00037236: 1ffe           	.short 0x1ffe
00037238: 0fff           	.short 0x0fff
0003723a: 01ff           	.short 0x01ff
0003723c: 3000           	movew %d0,%d0
0003723e: 4800           	nbcd %d0
00037240: 4400           	negb %d0
00037242: 2207           	movel %d7,%d1
00037244: 1109           	.short 0x1109
00037246: 0892 0452      	bclr #82,%a2@
0003724a: 0632 1912 2481 	addib #18,%a2@(ffffffffffffff81,%d2:w:4)
00037250: 5241           	addqw #1,%d1
00037252: 4982           	chkw %d2,%d4
00037254: 2602           	movel %d2,%d3
00037256: 1802           	moveb %d2,%d4
00037258: 0e01           	.short 0x0e01
0003725a: 0180           	bclr %d0,%d0
0003725c: 0008           	.short 0x0008
0003725e: 0008           	.short 0x0008
00037260: 0001 0000      	orib #0,%d1
00037264: 0001 0000      	orib #0,%d1
00037268: 0180           	bclr %d0,%d0
0003726a: 0ff0 1ffe 1fff 	bset %d7,@(000000001fff1fff)@(0000000000001fff)
00037270: 1fff 1fff 
00037274: ffff           	.short 0xffff
00037276: ffff           	.short 0xffff
00037278: ffff           	.short 0xffff
0003727a: 7fff           	.short 0x7fff
0003727c: 3fff           	.short 0x3fff
0003727e: 1ffe           	.short 0x1ffe
00037280: 0ffc           	.short 0x0ffc
00037282: 0ffc           	.short 0x0ffc
00037284: 1ffe           	.short 0x1ffe
00037286: 0000 0d80      	orib #-128,%d0
0003728a: 1270           	.short 0x1270
0003728c: 124e           	.short 0x124e
0003728e: 1249           	.short 0x1249
00037290: 1249           	.short 0x1249
00037292: 1249           	.short 0x1249
00037294: f249           	.short 0xf249
00037296: 9001           	subb %d1,%d0
00037298: 9801           	subb %d1,%d4
0003729a: 4401           	negb %d1
0003729c: 4001           	negxb %d1
0003729e: 3002           	movew %d2,%d0
000372a0: 0804 0804      	btst #4,%d4
000372a4: 1ffe           	.short 0x1ffe
000372a6: 0007 0007      	orib #7,%d7
000372aa: 0001 0000      	orib #0,%d1
000372ae: 0001 0000      	orib #0,%d1
000372b2: 0380           	bclr %d1,%d0
000372b4: 0380           	bclr %d1,%d0
000372b6: 0380           	bclr %d1,%d0
000372b8: 0380           	bclr %d1,%d0
000372ba: 0380           	bclr %d1,%d0
000372bc: 0380           	bclr %d1,%d0
000372be: 7ffc 7ffc      	mvzw #32764,%d7
000372c2: 7ffc 0380      	mvzw #896,%d7
000372c6: 0380           	bclr %d1,%d0
000372c8: 0380           	bclr %d1,%d0
000372ca: 0380           	bclr %d1,%d0
000372cc: 0380           	bclr %d1,%d0
000372ce: 0380           	bclr %d1,%d0
000372d0: 0000 0000      	orib #0,%d0
000372d4: 0100           	btst %d0,%d0
000372d6: 0100           	btst %d0,%d0
000372d8: 0100           	btst %d0,%d0
000372da: 0100           	btst %d0,%d0
000372dc: 0100           	btst %d0,%d0
000372de: 0100           	btst %d0,%d0
000372e0: 3ff8           	.short 0x3ff8
000372e2: 0100           	btst %d0,%d0
000372e4: 0100           	btst %d0,%d0
000372e6: 0100           	btst %d0,%d0
000372e8: 0100           	btst %d0,%d0
000372ea: 0100           	btst %d0,%d0
000372ec: 0100           	btst %d0,%d0
000372ee: 0000 0008      	orib #8,%d0
000372f2: 0008           	.short 0x0008
000372f4: 0001 0000      	orib #0,%d1
000372f8: 0001 0000      	orib #0,%d1
000372fc: 07c0           	bset %d3,%d0
000372fe: 07c0           	bset %d3,%d0
00037300: 07c0           	bset %d3,%d0
00037302: 07c0           	bset %d3,%d0
00037304: 07c0           	bset %d3,%d0
00037306: fffe           	.short 0xfffe
00037308: fffe           	.short 0xfffe
0003730a: fffe           	.short 0xfffe
0003730c: fffe           	.short 0xfffe
0003730e: fffe           	.short 0xfffe
00037310: 07c0           	bset %d3,%d0
00037312: 07c0           	bset %d3,%d0
00037314: 07c0           	bset %d3,%d0
00037316: 07c0           	bset %d3,%d0
00037318: 07c0           	bset %d3,%d0
0003731a: 0000 0000      	orib #0,%d0
0003731e: 0380           	bclr %d1,%d0
00037320: 0380           	bclr %d1,%d0
00037322: 0380           	bclr %d1,%d0
00037324: 0380           	bclr %d1,%d0
00037326: 0380           	bclr %d1,%d0
00037328: 7ffc 7ffc      	mvzw #32764,%d7
0003732c: 7ffc 0380      	mvzw #896,%d7
00037330: 0380           	bclr %d1,%d0
00037332: 0380           	bclr %d1,%d0
00037334: 0380           	bclr %d1,%d0
00037336: 0380           	bclr %d1,%d0
00037338: 0000 0008      	orib #8,%d0
0003733c: 0008           	.short 0x0008
0003733e: 0001 0000      	orib #0,%d1
00037342: 0001 07e0      	orib #-32,%d1
00037346: 07e0           	bset %d3,%a0@-
00037348: 0660 0660      	addiw #1632,%a0@-
0003734c: 0660 fe7f      	addiw #-385,%a0@-
00037350: fe7f           	.short 0xfe7f
00037352: c003           	andb %d3,%d0
00037354: c003           	andb %d3,%d0
00037356: fe7f           	.short 0xfe7f
00037358: fe7f           	.short 0xfe7f
0003735a: 0660 0660      	addiw #1632,%a0@-
0003735e: 0660 07e0      	addiw #2016,%a0@-
00037362: 07e0           	bset %d3,%a0@-
00037364: 0000 03c0      	orib #-64,%d0
00037368: 0240 0240      	andiw #576,%d0
0003736c: 0240 0240      	andiw #576,%d0
00037370: 7e7e           	moveq #126,%d7
00037372: 4002           	negxb %d2
00037374: 4002           	negxb %d2
00037376: 7e7e           	moveq #126,%d7
00037378: 0240 0240      	andiw #576,%d0
0003737c: 0240 0240      	andiw #576,%d0
00037380: 03c0           	bset %d1,%d0
00037382: 0000 2a4f      	orib #79,%d0
00037384:  _deskstart
00037386: 2e7c 0005 9c7c 	moveal #367740,%sp
0003738c: 2a6d 0004      	moveal %a5@(4),%a5
00037390: 202d 000c      	movel %a5@(12),%d0
00037394: d0ad 0014      	addl %a5@(20),%d0
00037398: d0ad 001c      	addl %a5@(28),%d0
0003739c: 0680 0000 0100 	addil #256,%d0
000373a2: 2f00           	movel %d0,%sp@-
000373a4: 2f0d           	movel %a5,%sp@-
000373a6: 4267           	clrw %sp@-
000373a8: 3f3c 004a      	movew #74,%sp@-
000373ac: 4e41           	trap #1
000373ae: 4fef 000c      	lea %sp@(12),%sp
000373b2: 4eb9 0003 8184 	jsr 0x38184
000373b8: 4a40           	tstw %d0
000373ba: 67f6           	beqs 0x373b2
000373bc: 4267           	clrw %sp@-
000373be: 4e41           	trap #1
000373c0: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
000373c4: 362f 0014      	movew %sp@(20),%d3
000373c8: 2439 0005 a120 	movel 0x5a120,%d2
000373ce: 3003           	movew %d3,%d0
000373d0: 0640 ffdd      	addiw #-35,%d0
000373d4: 0c40 000b      	cmpiw #11,%d0
000373d8: 6200 00d8      	bhiw 0x374b2
000373dc: 0280 0000 ffff 	andil #65535,%d0
000373e2: d080           	addl %d0,%d0
000373e4: 303b 0806      	movew %pc@(0x373ec,%d0:l),%d0
000373e8: 4efb 0002      	jmp %pc@(0x373ec,%d0:w)
000373ec: 0018 0018      	orib #24,%a0@+
000373f0: 00c6           	bitrev %d6
000373f2: 005a 005a      	oriw #90,%a2@+
000373f6: 005a 005a      	oriw #90,%a2@+
000373fa: 005a 00c6      	oriw #198,%a2@+
000373fe: 0094 00c6 00ba 	oril #12976314,%a4@
00037404: 3803           	movew %d3,%d4
00037406: 0644 ffdd      	addiw #-35,%d4
0003740a: 3039 0005 9f2e 	movew 0x59f2e,%d0
00037410: b044           	cmpw %d4,%d0
00037412: 6700 009e      	beqw 0x374b2
00037416: 4267           	clrw %sp@-
00037418: 0640 0023      	addiw #35,%d0
0003741c: 3f00           	movew %d0,%sp@-
0003741e: 2f02           	movel %d2,%sp@-
00037420: 45f9 0003 91f0 	lea 0x391f0,%a2
00037426: 4e92           	jsr %a2@
00037428: 3f3c 0001      	movew #1,%sp@-
0003742c: 3f03           	movew %d3,%sp@-
0003742e: 2f02           	movel %d2,%sp@-
00037430: 4e92           	jsr %a2@
00037432: 33c4 0005 9f2e 	movew %d4,0x59f2e
00037438: 4eb9 0004 2b64 	jsr 0x42b64
0003743e: 4fef 0010      	lea %sp@(16),%sp
00037442: 7001           	moveq #1,%d0
00037444: 6072           	bras 0x374b8
00037446: 3803           	movew %d3,%d4
00037448: 0644 ffda      	addiw #-38,%d4
0003744c: 3039 0005 9f3c 	movew 0x59f3c,%d0
00037452: b044           	cmpw %d4,%d0
00037454: 675c           	beqs 0x374b2
00037456: 4267           	clrw %sp@-
00037458: 0640 0026      	addiw #38,%d0
0003745c: 3f00           	movew %d0,%sp@-
0003745e: 2f02           	movel %d2,%sp@-
00037460: 45f9 0003 91f0 	lea 0x391f0,%a2
00037466: 4e92           	jsr %a2@
00037468: 3f3c 0001      	movew #1,%sp@-
0003746c: 3f03           	movew %d3,%sp@-
0003746e: 2f02           	movel %d2,%sp@-
00037470: 4e92           	jsr %a2@
00037472: 33c4 0005 9f3c 	movew %d4,0x59f3c
00037478: 4fef 0010      	lea %sp@(16),%sp
0003747c: 7002           	moveq #2,%d0
0003747e: 6038           	bras 0x374b8
00037480: 4a79 0005 9f3e 	tstw 0x59f3e
00037486: 57c0           	seq %d0
00037488: 4880           	extw %d0
0003748a: 4440           	negw %d0
0003748c: 33c0 0005 9f3e 	movew %d0,0x59f3e
00037492: 3f00           	movew %d0,%sp@-
00037494: 3f3c 002c      	movew #44,%sp@-
00037498: 2f02           	movel %d2,%sp@-
0003749a: 4eb9 0003 91f0 	jsr 0x391f0
000374a0: 508f           	addql #8,%sp
000374a2: 7008           	moveq #8,%d0
000374a4: 6012           	bras 0x374b8
000374a6: 4eb9 0003 f170 	jsr 0x3f170
000374ac: 4a40           	tstw %d0
000374ae: 6606           	bnes 0x374b6
000374b0: 6006           	bras 0x374b8
000374b2: 4240           	clrw %d0
000374b4: 6002           	bras 0x374b8
000374b6: 7004           	moveq #4,%d0
000374b8: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
000374bc: 4e75           	rts
000374be: 48e7 203e      	moveml %d2/%a2-%fp,%sp@-
000374c2: 2479 0005 a0d0 	moveal 0x5a0d0,%a2
000374c8: 1579 0005 9f2f 	moveb 0x59f2f,%a2@(1)
000374ce: 0001 
000374d0: 14b9 0005 9f3d 	moveb 0x59f3d,%a2@
000374d6: 1579 0005 9f6c 	moveb 0x59f6c,%a2@(3)
000374dc: 0003 
000374de: 1579 0005 9f6d 	moveb 0x59f6d,%a2@(4)
000374e4: 0004 
000374e6: 1579 0005 9f6f 	moveb 0x59f6f,%a2@(6)
000374ec: 0006 
000374ee: 1579 0005 9f6e 	moveb 0x59f6e,%a2@(5)
000374f4: 0005 
000374f6: 1579 0005 9f70 	moveb 0x59f70,%a2@(7)
000374fc: 0007 
000374fe: 1579 0005 9f71 	moveb 0x59f71,%a2@(8)
00037504: 0008 
00037506: 1579 0005 9f72 	moveb 0x59f72,%a2@(9)
0003750c: 0009 
0003750e: 1579 0005 9f73 	moveb 0x59f73,%a2@(10)
00037514: 000a 
00037516: 1579 0005 9f74 	moveb 0x59f74,%a2@(11)
0003751c: 000b 
0003751e: 1579 0005 9f75 	moveb 0x59f75,%a2@(12)
00037524: 000c 
00037526: 1579 0005 9f3f 	moveb 0x59f3f,%a2@(2)
0003752c: 0002 
0003752e: 2679 0005 9f28 	moveal 0x59f28,%a3
00037534: 204b           	moveal %a3,%a0
00037536: 7007           	moveq #7,%d0
00037538: 600a           	bras 0x37544
0003753a: 4a68 0006      	tstw %a0@(6)
0003753e: 6702           	beqs 0x37542
00037540: 5340           	subqw #1,%d0
00037542: 2050           	moveal %a0@,%a0
00037544: b0fc 0000      	cmpaw #0,%a0
00037548: 66f0           	bnes 0x3753a
0003754a: 45ea 0302      	lea %a2@(770),%a2
0003754e: 204a           	moveal %a2,%a0
00037550: 4241           	clrw %d1
00037552: 600a           	bras 0x3755e
00037554: 4228 000c      	clrb %a0@(12)
00037558: 5241           	addqw #1,%d1
0003755a: 41e8 ff82      	lea %a0@(-126),%a0
0003755e: b041           	cmpw %d1,%d0
00037560: 6ef2           	bgts 0x37554
00037562: 3200           	movew %d0,%d1
00037564: 4641           	notw %d1
00037566: 740f           	moveq #15,%d2
00037568: e461           	asrw %d2,%d1
0003756a: c041           	andw %d1,%d0
0003756c: 0280 0000 ffff 	andil #65535,%d0
00037572: 2200           	movel %d0,%d1
00037574: d280           	addl %d0,%d1
00037576: ef88           	lsll #7,%d0
00037578: 9280           	subl %d0,%d1
0003757a: d5c1           	addal %d1,%a2
0003757c: 4df9 0003 9648 	lea 0x39648,%fp
00037582: 4bf9 0004 1428 	lea 0x41428,%a5
00037588: 6046           	bras 0x375d0
0003758a: 302b 0006      	movew %a3@(6),%d0
0003758e: 673e           	beqs 0x375ce
00037590: 49ea 0002      	lea %a2@(2),%a4
00037594: 486a 0006      	pea %a2@(6)
00037598: 486a 0004      	pea %a2@(4)
0003759c: 2f0c           	movel %a4,%sp@-
0003759e: 2f0a           	movel %a2,%sp@-
000375a0: 3f3c 0005      	movew #5,%sp@-
000375a4: 3f00           	movew %d0,%sp@-
000375a6: 4e96           	jsr %fp@
000375a8: 2f0c           	movel %a4,%sp@-
000375aa: 2f0a           	movel %a2,%sp@-
000375ac: 4e95           	jsr %a5@
000375ae: 356b 000c 0008 	movew %a3@(12),%a2@(8)
000375b4: 356b 000e 000a 	movew %a3@(14),%a2@(10)
000375ba: 41ea 000c      	lea %a2@(12),%a0
000375be: 43eb 001a      	lea %a3@(26),%a1
000375c2: 10d9           	moveb %a1@+,%a0@+
000375c4: 66fc           	bnes 0x375c2
000375c6: 45ea ff82      	lea %a2@(-126),%a2
000375ca: 4fef 001c      	lea %sp@(28),%sp
000375ce: 2653           	moveal %a3@,%a3
000375d0: b6fc 0000      	cmpaw #0,%a3
000375d4: 66b4           	bnes 0x3758a
000375d6: 4cdf 7c04      	moveml %sp@+,%d2/%a2-%fp
000375da: 4e75           	rts
000375dc: 454d           	.short 0x454d
000375de: 5543           	subqw #2,%d3
000375e0: 4f4e           	.short 0x4f4e
000375e2: 0000 4e56      	orib #86,%d0
000375e6: fff8           	.short 0xfff8
000375e8: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
000375ec: 4eb9 0004 2e4e 	jsr 0x42e4e
000375f2: 2440           	moveal %d0,%a2
000375f4: 4267           	clrw %sp@-
000375f6: 3f39 0005 9f66 	movew 0x59f66,%sp@-
000375fc: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
00037602: 4eb9 0004 3616 	jsr 0x43616
00037608: 3400           	movew %d0,%d2
0003760a: 508f           	addql #8,%sp
0003760c: 302e 0008      	movew %fp@(8),%d0
00037610: 0640 ffee      	addiw #-18,%d0
00037614: 0c40 000f      	cmpiw #15,%d0
00037618: 6200 0216      	bhiw 0x37830
0003761c: 0280 0000 ffff 	andil #65535,%d0
00037622: d080           	addl %d0,%d0
00037624: 303b 0806      	movew %pc@(0x3762c,%d0:l),%d0
00037628: 4efb 0002      	jmp %pc@(0x3762c,%d0:w)
0003762c: 0020 003e      	orib #62,%a0@-
00037630: 0090 0204 00bc 	oril #33816764,%a0@
00037636: 00d0           	.short 0x00d0
00037638: 00dc           	.short 0x00dc
0003763a: 00f4           	.short 0x00f4
0003763c: 013a 014c      	btst %d0,%pc@(0x3778a)
00037640: 0204 0162      	andib #98,%d4
00037644: 017e           	.short 0x017e
00037646: 0204 0186      	andib #-122,%d4
0003764a: 01e2           	bset %d0,%a2@-
0003764c: b4fc 0000      	cmpaw #0,%a2
00037650: 6606           	bnes 0x37658
00037652: 4a42           	tstw %d2
00037654: 6700 01da      	beqw 0x37830
00037658: 3f02           	movew %d2,%sp@-
0003765a: 2f0a           	movel %a2,%sp@-
0003765c: 4eb9 0004 2902 	jsr 0x42902
00037662: 3400           	movew %d0,%d2
00037664: 5c8f           	addql #6,%sp
00037666: 6000 01ca      	braw 0x37832
0003766a: 4a42           	tstw %d2
0003766c: 6736           	beqs 0x376a4
0003766e: 47f9 0004 18c8 	lea 0x418c8,%a3
00037674: 45f9 0004 3616 	lea 0x43616,%a2
0003767a: 3f02           	movew %d2,%sp@-
0003767c: 4e93           	jsr %a3@
0003767e: 548f           	addql #2,%sp
00037680: 4a40           	tstw %d0
00037682: 6716           	beqs 0x3769a
00037684: 3f02           	movew %d2,%sp@-
00037686: 3f39 0005 9f66 	movew 0x59f66,%sp@-
0003768c: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
00037692: 4e92           	jsr %a2@
00037694: 3400           	movew %d0,%d2
00037696: 508f           	addql #8,%sp
00037698: 66e0           	bnes 0x3767a
0003769a: 4eb9 0003 d172 	jsr 0x3d172
000376a0: 6000 018e      	braw 0x37830
000376a4: b4fc 0000      	cmpaw #0,%a2
000376a8: 6700 0186      	beqw 0x37830
000376ac: 102a 001a      	moveb %a2@(26),%d0
000376b0: 4880           	extw %d0
000376b2: 3f00           	movew %d0,%sp@-
000376b4: 4eb9 0003 eebc 	jsr 0x3eebc
000376ba: 6026           	bras 0x376e2
000376bc: b4fc 0000      	cmpaw #0,%a2
000376c0: 6606           	bnes 0x376c8
000376c2: 4a42           	tstw %d2
000376c4: 6700 016a      	beqw 0x37830
000376c8: 3f02           	movew %d2,%sp@-
000376ca: 2f0a           	movel %a2,%sp@-
000376cc: 4eb9 0003 d41e 	jsr 0x3d41e
000376d2: 5c8f           	addql #6,%sp
000376d4: 4a42           	tstw %d2
000376d6: 6700 0158      	beqw 0x37830
000376da: 4267           	clrw %sp@-
000376dc: 4eb9 0004 122e 	jsr 0x4122e
000376e2: 548f           	addql #2,%sp
000376e4: 6000 014a      	braw 0x37830
000376e8: b4fc 0000      	cmpaw #0,%a2
000376ec: 6700 0142      	beqw 0x37830
000376f0: 2f0a           	movel %a2,%sp@-
000376f2: 4eb9 0003 d782 	jsr 0x3d782
000376f8: 6000 008e      	braw 0x37788
000376fc: b4fc 0000      	cmpaw #0,%a2
00037700: 6700 012e      	beqw 0x37830
00037704: 4267           	clrw %sp@-
00037706: 600c           	bras 0x37714
00037708: b4fc 0000      	cmpaw #0,%a2
0003770c: 6700 0122      	beqw 0x37830
00037710: 3f3c 0001      	movew #1,%sp@-
00037714: 2f0a           	movel %a2,%sp@-
00037716: 4eb9 0003 d90e 	jsr 0x3d90e
0003771c: 6000 0086      	braw 0x377a4
00037720: 4eb9 0004 2e32 	jsr 0x42e32
00037726: 2440           	moveal %d0,%a2
00037728: 4a80           	tstl %d0
0003772a: 6700 0104      	beqw 0x37830
0003772e: 486e fff8      	pea %fp@(-8)
00037732: 3f3c 0004      	movew #4,%sp@-
00037736: 3f2a 0006      	movew %a2@(6),%sp@-
0003773a: 4eb9 0003 9692 	jsr 0x39692
00037740: 3f2e fffe      	movew %fp@(-2),%sp@-
00037744: 3f2e fffc      	movew %fp@(-4),%sp@-
00037748: 3f2e fffa      	movew %fp@(-6),%sp@-
0003774c: 3f2e fff8      	movew %fp@(-8),%sp@-
00037750: 3f2a 0006      	movew %a2@(6),%sp@-
00037754: 3f3c 0015      	movew #21,%sp@-
00037758: 4eb9 0003 d084 	jsr 0x3d084
0003775e: 4fef 0014      	lea %sp@(20),%sp
00037762: 6000 00cc      	braw 0x37830
00037766: b4fc 0000      	cmpaw #0,%a2
0003776a: 6700 00c4      	beqw 0x37830
0003776e: 2f0a           	movel %a2,%sp@-
00037770: 4eb9 0003 d662 	jsr 0x3d662
00037776: 6010           	bras 0x37788
00037778: b4fc 0000      	cmpaw #0,%a2
0003777c: 6700 00b2      	beqw 0x37830
00037780: 2f0a           	movel %a2,%sp@-
00037782: 4eb9 0003 d6ec 	jsr 0x3d6ec
00037788: 588f           	addql #4,%sp
0003778a: 6000 00a4      	braw 0x37830
0003778e: b4fc 0000      	cmpaw #0,%a2
00037792: 6606           	bnes 0x3779a
00037794: 4a42           	tstw %d2
00037796: 6700 0098      	beqw 0x37830
0003779a: 3f02           	movew %d2,%sp@-
0003779c: 2f0a           	movel %a2,%sp@-
0003779e: 4eb9 0003 dae2 	jsr 0x3dae2
000377a4: 5c8f           	addql #6,%sp
000377a6: 6000 0088      	braw 0x37830
000377aa: 4eb9 0004 234c 	jsr 0x4234c
000377b0: 607e           	bras 0x37830
000377b2: 4239 0005 9f7b 	clrb 0x59f7b
000377b8: 3f3c ffff      	movew #-1,%sp@-
000377bc: 3f3c ffff      	movew #-1,%sp@-
000377c0: 4879 0005 9f7a 	pea 0x59f7a
000377c6: 487a fe14      	pea %pc@(0x375dc)
000377ca: 4267           	clrw %sp@-
000377cc: 4eb9 0004 0dbc 	jsr 0x40dbc
000377d2: 3400           	movew %d0,%d2
000377d4: 4fef 000e      	lea %sp@(14),%sp
000377d8: 6758           	beqs 0x37832
000377da: b4fc 0000      	cmpaw #0,%a2
000377de: 6752           	beqs 0x37832
000377e0: 263c 0005 9f7a 	movel #368506,%d3
000377e6: 45ea 001a      	lea %a2@(26),%a2
000377ea: 2043           	moveal %d3,%a0
000377ec: 10da           	moveb %a2@+,%a0@+
000377ee: 66fc           	bnes 0x377ec
000377f0: 2f03           	movel %d3,%sp@-
000377f2: 4eb9 0001 c5b2 	jsr 0x1c5b2
000377f8: 2040           	moveal %d0,%a0
000377fa: 4210           	clrb %a0@
000377fc: 2f03           	movel %d3,%sp@-
000377fe: 487a fde3      	pea %pc@(0x375e3)
00037802: 4eb9 0003 9856 	jsr 0x39856
00037808: 4fef 000c      	lea %sp@(12),%sp
0003780c: 6024           	bras 0x37832
0003780e: 4279 0005 38e2 	clrw 0x538e2
00037814: 42a7           	clrl %sp@-
00037816: 42a7           	clrl %sp@-
00037818: 3f3c 0002      	movew #2,%sp@-
0003781c: 4267           	clrw %sp@-
0003781e: 3f3c 0004      	movew #4,%sp@-
00037822: 4eb9 0003 97f0 	jsr 0x397f0
00037828: 4fef 000e      	lea %sp@(14),%sp
0003782c: 7401           	moveq #1,%d2
0003782e: 6002           	bras 0x37832
00037830: 4242           	clrw %d2
00037832: 3002           	movew %d2,%d0
00037834: 4cee 0c0c ffe8 	moveml %fp@(-24),%d2-%d3/%a2-%a3
0003783a: 4e5e           	unlk %fp
0003783c: 4e75           	rts
0003783e: 2f02           	movel %d2,%sp@-
00037840: 342f 0008      	movew %sp@(8),%d2
00037844: 4eb9 0004 17ea 	jsr 0x417ea
0003784a: 0802 0001      	btst #1,%d2
0003784e: 6706           	beqs 0x37856
00037850: 4eb9 0004 3542 	jsr 0x43542
00037856: 0242 000b      	andiw #11,%d2
0003785a: 6706           	beqs 0x37862
0003785c: 4eb9 0004 3578 	jsr 0x43578
00037862: 4eb9 0004 35be 	jsr 0x435be
00037868: 241f           	movel %sp@+,%d2
0003786a: 4ef9 0004 17fa 	jmp 0x417fa
00037870: 4e56 fffc      	linkw %fp,#-4
00037874: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00037878: 362e 0008      	movew %fp@(8),%d3
0003787c: 382e 000a      	movew %fp@(10),%d4
00037880: 0c43 0004      	cmpiw #4,%d3
00037884: 6700 012c      	beqw 0x379b2
00037888: 6e0a           	bgts 0x37894
0003788a: 0c43 0003      	cmpiw #3,%d3
0003788e: 6600 02fa      	bnew 0x37b8a
00037892: 6014           	bras 0x378a8
00037894: 0c43 0005      	cmpiw #5,%d3
00037898: 6700 0126      	beqw 0x379c0
0003789c: 0c43 0006      	cmpiw #6,%d3
000378a0: 6600 02e8      	bnew 0x37b8a
000378a4: 6000 012e      	braw 0x379d4
000378a8: 0c44 0009      	cmpiw #9,%d4
000378ac: 6600 02dc      	bnew 0x37b8a
000378b0: 2679 0005 a12c 	moveal 0x5a12c,%a3
000378b6: 2f0b           	movel %a3,%sp@-
000378b8: 4eb9 0003 e9a4 	jsr 0x3e9a4
000378be: 588f           	addql #4,%sp
000378c0: 283c 0003 9344 	movel #234308,%d4
000378c6: 2c3c 0001 e848 	movel #125000,%d6
000378cc: 2a3c 0003 90b0 	movel #233648,%d5
000378d2: 6000 00ac      	braw 0x37980
000378d6: 2e0d           	movel %a5,%d7
000378d8: 101d           	moveb %a5@+,%d0
000378da: 341c           	movew %a4@+,%d2
000378dc: 2206           	movel %d6,%d1
000378de: 82c2           	divuw %d2,%d1
000378e0: 4239 0005 9cac 	clrb 0x59cac
000378e6: 13c1 0005 9cad 	moveb %d1,0x59cad
000378ec: 13fc 0001 0005 	moveb #1,0x59cae
000378f2: 9cae 
000378f4: e049           	lsrw #8,%d1
000378f6: 13c1 0005 9caf 	moveb %d1,0x59caf
000378fc: 13fc 0007 0005 	moveb #7,0x59cb0
00037902: 9cb0 
00037904: 13fc fffe 0005 	moveb #-2,0x59cb1
0003790a: 9cb1 
0003790c: 13fc 0008 0005 	moveb #8,0x59cb2
00037912: 9cb2 
00037914: 13fc 0010 0005 	moveb #16,0x59cb3
0003791a: 9cb3 
0003791c: 13fc 000b 0005 	moveb #11,0x59cb4
00037922: 9cb4 
00037924: 4239 0005 9cb5 	clrb 0x59cb5
0003792a: 13fc 000c 0005 	moveb #12,0x59cb6
00037930: 9cb6 
00037932: e708           	lslb #3,%d0
00037934: 13c0 0005 9cb7 	moveb %d0,0x59cb7
0003793a: 13fc 000d 0005 	moveb #13,0x59cb8
00037940: 9cb8 
00037942: 13fc 0009 0005 	moveb #9,0x59cb9
00037948: 9cb9 
0003794a: 50f9 0005 9cba 	st 0x59cba
00037950: 4239 0005 9cbb 	clrb 0x59cbb
00037956: 2f3c 0005 9cac 	movel #367788,%sp@-
0003795c: 3f3c 0020      	movew #32,%sp@-
00037960: 4e4e           	trap #14
00037962: 5c8f           	addql #6,%sp
00037964: 4267           	clrw %sp@-
00037966: 2047           	moveal %d7,%a0
00037968: 4240           	clrw %d0
0003796a: 1010           	moveb %a0@,%d0
0003796c: ed48           	lslw #6,%d0
0003796e: 3f00           	movew %d0,%sp@-
00037970: 2045           	moveal %d5,%a0
00037972: 4e90           	jsr %a0@
00037974: 588f           	addql #4,%sp
00037976: b9fc 0003 8f5e 	cmpal #233310,%a4
0003797c: 6600 ff58      	bnew 0x378d6
00037980: 4267           	clrw %sp@-
00037982: 2f0b           	movel %a3,%sp@-
00037984: 2044           	moveal %d4,%a0
00037986: 4e90           	jsr %a0@
00037988: 0240 7fff      	andiw #32767,%d0
0003798c: 5c8f           	addql #6,%sp
0003798e: 0c40 0001      	cmpiw #1,%d0
00037992: 660c           	bnes 0x379a0
00037994: 49fa 159a      	lea %pc@(0x38f30),%a4
00037998: 4bfa 157f      	lea %pc@(0x38f19),%a5
0003799c: 6000 ff38      	braw 0x378d6
000379a0: 426b 018a      	clrw %a3@(394)
000379a4: 2f0b           	movel %a3,%sp@-
000379a6: 4eb9 0003 ea2a 	jsr 0x3ea2a
000379ac: 588f           	addql #4,%sp
000379ae: 6000 01da      	braw 0x37b8a
000379b2: 3f04           	movew %d4,%sp@-
000379b4: 4eba fc2e      	jsr %pc@(0x375e4)
000379b8: 3800           	movew %d0,%d4
000379ba: 548f           	addql #2,%sp
000379bc: 6000 01ce      	braw 0x37b8c
000379c0: 3f04           	movew %d4,%sp@-
000379c2: 4eba f9fc      	jsr %pc@(0x373c0)
000379c6: 548f           	addql #2,%sp
000379c8: 4a40           	tstw %d0
000379ca: 6700 01be      	beqw 0x37b8a
000379ce: 3f00           	movew %d0,%sp@-
000379d0: 6000 00ba      	braw 0x37a8c
000379d4: 4267           	clrw %sp@-
000379d6: 3f39 0005 9f66 	movew 0x59f66,%sp@-
000379dc: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
000379e2: 4eb9 0004 3616 	jsr 0x43616
000379e8: 508f           	addql #8,%sp
000379ea: 0644 ffd0      	addiw #-48,%d4
000379ee: 0c44 000e      	cmpiw #14,%d4
000379f2: 6200 0196      	bhiw 0x37b8a
000379f6: 0284 0000 ffff 	andil #65535,%d4
000379fc: d884           	addl %d4,%d4
000379fe: 323b 4806      	movew %pc@(0x37a06,%d4:l),%d1
00037a02: 4efb 1002      	jmp %pc@(0x37a06,%d1:w)
00037a06: 0034 0026 001e 	orib #38,%a4@(000000000000001e,%d0:w)
00037a0c: 0058 0184      	oriw #388,%a0@+
00037a10: 0078 00ac 00b6 	oriw #172,0xb6
00037a16: 0184           	bclr %d0,%d4
00037a18: 0100           	btst %d0,%d0
00037a1a: 008c 0184 0116 	oril #25428246,%d4
00037a20: 0184           	bclr %d0,%d4
00037a22: 014e 4eb9      	movepl %fp@(20153),%d0
00037a26: 0004 02b0      	orib #-80,%d4
00037a2a: 6042           	bras 0x37a6e
00037a2c: 4eb9 0004 042a 	jsr 0x4042a
00037a32: 4a40           	tstw %d0
00037a34: 6c00 0154      	bgew 0x37b8a
00037a38: 6014           	bras 0x37a4e
00037a3a: 3f00           	movew %d0,%sp@-
00037a3c: 4eb9 0004 07d6 	jsr 0x407d6
00037a42: 548f           	addql #2,%sp
00037a44: 4a40           	tstw %d0
00037a46: 6e2c           	bgts 0x37a74
00037a48: 4a40           	tstw %d0
00037a4a: 6700 013e      	beqw 0x37b8a
00037a4e: 4eb9 0004 3578 	jsr 0x43578
00037a54: 4eb9 0004 35be 	jsr 0x435be
00037a5a: 6000 012e      	braw 0x37b8a
00037a5e: 4a40           	tstw %d0
00037a60: 6700 0128      	beqw 0x37b8a
00037a64: 3f00           	movew %d0,%sp@-
00037a66: 4eb9 0004 08c0 	jsr 0x408c0
00037a6c: 548f           	addql #2,%sp
00037a6e: 4a40           	tstw %d0
00037a70: 6700 0118      	beqw 0x37b8a
00037a74: 4eb9 0003 b682 	jsr 0x3b682
00037a7a: 6000 010e      	braw 0x37b8a
00037a7e: 4eb9 0003 efc6 	jsr 0x3efc6
00037a84: 4a40           	tstw %d0
00037a86: 6700 0102      	beqw 0x37b8a
00037a8a: 4267           	clrw %sp@-
00037a8c: 4eba fdb0      	jsr %pc@(0x3783e)
00037a90: 601a           	bras 0x37aac
00037a92: 4eb9 0004 17ea 	jsr 0x417ea
00037a98: 4eba fa24      	jsr %pc@(0x374be)
00037a9c: 3f3c 0001      	movew #1,%sp@-
00037aa0: 4eb9 0003 b144 	jsr 0x3b144
00037aa6: 4eb9 0004 17fa 	jsr 0x417fa
00037aac: 548f           	addql #2,%sp
00037aae: 6000 00da      	braw 0x37b8a
00037ab2: 4eb9 0003 f36a 	jsr 0x3f36a
00037ab8: 6000 00d0      	braw 0x37b8a
00037abc: 486e fffe      	pea %fp@(-2)
00037ac0: 486e fffc      	pea %fp@(-4)
00037ac4: 4eb9 0004 0e30 	jsr 0x40e30
00037aca: 508f           	addql #8,%sp
00037acc: 0c40 0001      	cmpiw #1,%d0
00037ad0: 6600 00b8      	bnew 0x37b8a
00037ad4: 302e fffc      	movew %fp@(-4),%d0
00037ad8: 0c40 0003      	cmpiw #3,%d0
00037adc: 660e           	bnes 0x37aec
00037ade: 42a7           	clrl %sp@-
00037ae0: 42a7           	clrl %sp@-
00037ae2: 3f3c 0001      	movew #1,%sp@-
00037ae6: 3f2e fffe      	movew %fp@(-2),%sp@-
00037aea: 600a           	bras 0x37af6
00037aec: 42a7           	clrl %sp@-
00037aee: 42a7           	clrl %sp@-
00037af0: 4267           	clrw %sp@-
00037af2: 5440           	addqw #2,%d0
00037af4: 3f00           	movew %d0,%sp@-
00037af6: 3f3c 0005      	movew #5,%sp@-
00037afa: 4eb9 0003 97f0 	jsr 0x397f0
00037b00: 4fef 000e      	lea %sp@(14),%sp
00037b04: 6012           	bras 0x37b18
00037b06: 4eb9 0003 b928 	jsr 0x3b928
00037b0c: 4a40           	tstw %d0
00037b0e: 677a           	beqs 0x37b8a
00037b10: 33fc 0001 0005 	movew #1,0x59cbc
00037b16: 9cbc 
00037b18: 7801           	moveq #1,%d4
00037b1a: 6070           	bras 0x37b8c
00037b1c: 4a39 0005 9f72 	tstb 0x59f72
00037b22: 57c0           	seq %d0
00037b24: 4400           	negb %d0
00037b26: 13c0 0005 9f72 	moveb %d0,0x59f72
00037b2c: 4880           	extw %d0
00037b2e: 3f00           	movew %d0,%sp@-
00037b30: 3f3c 003c      	movew #60,%sp@-
00037b34: 2f39 0005 a120 	movel 0x5a120,%sp@-
00037b3a: 4eb9 0003 91f0 	jsr 0x391f0
00037b40: 1039 0005 9f72 	moveb 0x59f72,%d0
00037b46: 4880           	extw %d0
00037b48: 3f00           	movew %d0,%sp@-
00037b4a: 3f3c 0040      	movew #64,%sp@-
00037b4e: 4e4e           	trap #14
00037b50: 588f           	addql #4,%sp
00037b52: 6034           	bras 0x37b88
00037b54: 4a39 0005 9f73 	tstb 0x59f73
00037b5a: 57c0           	seq %d0
00037b5c: 4400           	negb %d0
00037b5e: 13c0 0005 9f73 	moveb %d0,0x59f73
00037b64: 4880           	extw %d0
00037b66: 3f00           	movew %d0,%sp@-
00037b68: 3f3c 003e      	movew #62,%sp@-
00037b6c: 2f39 0005 a120 	movel 0x5a120,%sp@-
00037b72: 4eb9 0003 91f0 	jsr 0x391f0
00037b78: 203c 0003 7bac 	movel #228268,%d0
00037b7e: 2f00           	movel %d0,%sp@-
00037b80: 3f3c 0026      	movew #38,%sp@-
00037b84: 4e4e           	trap #14
00037b86: 5c8f           	addql #6,%sp
00037b88: 508f           	addql #8,%sp
00037b8a: 4244           	clrw %d4
00037b8c: 3f3c 0001      	movew #1,%sp@-
00037b90: 3f03           	movew %d3,%sp@-
00037b92: 2f39 0005 a120 	movel 0x5a120,%sp@-
00037b98: 4eb9 0003 9234 	jsr 0x39234
00037b9e: 508f           	addql #8,%sp
00037ba0: 3004           	movew %d4,%d0
00037ba2: 4cee 3cfc ffd4 	moveml %fp@(-44),%d2-%d7/%a2-%a5
00037ba8: 4e5e           	unlk %fp
00037baa: 4e75           	rts
00037bac: 1039 0005 9f73 	moveb 0x59f73,%d0
00037bb2: 4880           	extw %d0
00037bb4: 3f00           	movew %d0,%sp@-
00037bb6: 4eb9 0000 31bc 	jsr 0x31bc
00037bbc: 548f           	addql #2,%sp
00037bbe: 4e75           	rts
00037bc0: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00037bc4: 242f 0010      	movel %sp@(16),%d2
00037bc8: 246f 0014      	moveal %sp@(20),%a2
00037bcc: 47f9 0003 9212 	lea 0x39212,%a3
00037bd2: 600e           	bras 0x37be2
00037bd4: 4267           	clrw %sp@-
00037bd6: 0240 00ff      	andiw #255,%d0
00037bda: 3f00           	movew %d0,%sp@-
00037bdc: 2f02           	movel %d2,%sp@-
00037bde: 4e93           	jsr %a3@
00037be0: 508f           	addql #8,%sp
00037be2: 101a           	moveb %a2@+,%d0
00037be4: 66ee           	bnes 0x37bd4
00037be6: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00037bea: 4e75           	rts
00037bec: 4e56 fff8      	linkw %fp,#-8
00037bf0: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
00037bf4: 2479 0005 a120 	moveal 0x5a120,%a2
00037bfa: 41ea 01ba      	lea %a2@(442),%a0
00037bfe: 2248           	moveal %a0,%a1
00037c00: 0c68 001c fffc 	cmpiw #28,%a0@(-4)
00037c06: 6614           	bnes 0x37c1c
00037c08: 2668 0002      	moveal %a0@(2),%a3
00037c0c: 0c13 002d      	cmpib #45,%a3@
00037c10: 6606           	bnes 0x37c18
00037c12: 0050 0008      	oriw #8,%a0@
00037c16: 6004           	bras 0x37c1c
00037c18: 0250 fff7      	andiw #-9,%a0@
00037c1c: 41e8 0018      	lea %a0@(24),%a0
00037c20: 0829 0005 ffff 	btst #5,%a1@(-1)
00037c26: 67d6           	beqs 0x37bfe
00037c28: 426e fffc      	clrw %fp@(-4)
00037c2c: 426e fffa      	clrw %fp@(-6)
00037c30: 3039 0005 9f68 	movew 0x59f68,%d0
00037c36: 674c           	beqs 0x37c84
00037c38: 6078           	bras 0x37cb2
00037c3a: 2f05           	movel %d5,%sp@-
00037c3c: 42a7           	clrl %sp@-
00037c3e: 3f04           	movew %d4,%sp@-
00037c40: 3f39 0005 9f68 	movew 0x59f68,%sp@-
00037c46: 4e93           	jsr %a3@
00037c48: 4fef 000c      	lea %sp@(12),%sp
00037c4c: 4a80           	tstl %d0
00037c4e: 672e           	beqs 0x37c7e
00037c50: 4a6e fffe      	tstw %fp@(-2)
00037c54: 6704           	beqs 0x37c5a
00037c56: 526e fffa      	addqw #1,%fp@(-6)
00037c5a: 2040           	moveal %d0,%a0
00037c5c: 3228 0008      	movew %a0@(8),%d1
00037c60: 0c41 0002      	cmpiw #2,%d1
00037c64: 670a           	beqs 0x37c70
00037c66: 6d0a           	blts 0x37c72
00037c68: 0c41 0004      	cmpiw #4,%d1
00037c6c: 6e04           	bgts 0x37c72
00037c6e: 5243           	addqw #1,%d3
00037c70: 5242           	addqw #1,%d2
00037c72: 2040           	moveal %d0,%a0
00037c74: 0828 0002 0005 	btst #2,%a0@(5)
00037c7a: 6702           	beqs 0x37c7e
00037c7c: 5242           	addqw #1,%d2
00037c7e: 526e fffc      	addqw #1,%fp@(-4)
00037c82: 6016           	bras 0x37c9a
00037c84: 4243           	clrw %d3
00037c86: 4242           	clrw %d2
00037c88: 4244           	clrw %d4
00037c8a: 49f9 0004 3616 	lea 0x43616,%a4
00037c90: 2a0e           	movel %fp,%d5
00037c92: 5585           	subql #2,%d5
00037c94: 47f9 0004 16ac 	lea 0x416ac,%a3
00037c9a: 3f04           	movew %d4,%sp@-
00037c9c: 3f39 0005 9f66 	movew 0x59f66,%sp@-
00037ca2: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
00037ca8: 4e94           	jsr %a4@
00037caa: 3800           	movew %d0,%d4
00037cac: 508f           	addql #8,%sp
00037cae: 668a           	bnes 0x37c3a
00037cb0: 6020           	bras 0x37cd2
00037cb2: 3f00           	movew %d0,%sp@-
00037cb4: 4eb9 0004 2dc0 	jsr 0x42dc0
00037cba: 486e fffa      	pea %fp@(-6)
00037cbe: 486e fffc      	pea %fp@(-4)
00037cc2: 2f00           	movel %d0,%sp@-
00037cc4: 4eb9 0003 cee6 	jsr 0x3cee6
00037cca: 4fef 000e      	lea %sp@(14),%sp
00037cce: 4243           	clrw %d3
00037cd0: 4242           	clrw %d2
00037cd2: 4eb9 0004 2e8c 	jsr 0x42e8c
00037cd8: 3800           	movew %d0,%d4
00037cda: 4a43           	tstw %d3
00037cdc: 6710           	beqs 0x37cee
00037cde: 4267           	clrw %sp@-
00037ce0: 3f3c 001d      	movew #29,%sp@-
00037ce4: 2f0a           	movel %a2,%sp@-
00037ce6: 4eb9 0003 9212 	jsr 0x39212
00037cec: 508f           	addql #8,%sp
00037cee: 4a6e fffa      	tstw %fp@(-6)
00037cf2: 6610           	bnes 0x37d04
00037cf4: 4267           	clrw %sp@-
00037cf6: 3f3c 0031      	movew #49,%sp@-
00037cfa: 2f0a           	movel %a2,%sp@-
00037cfc: 4eb9 0003 9212 	jsr 0x39212
00037d02: 508f           	addql #8,%sp
00037d04: 4a42           	tstw %d2
00037d06: 6610           	bnes 0x37d18
00037d08: 4267           	clrw %sp@-
00037d0a: 3f3c 0033      	movew #51,%sp@-
00037d0e: 2f0a           	movel %a2,%sp@-
00037d10: 4eb9 0003 9212 	jsr 0x39212
00037d16: 508f           	addql #8,%sp
00037d18: 302e fffc      	movew %fp@(-4),%d0
00037d1c: 6708           	beqs 0x37d26
00037d1e: 0c40 0001      	cmpiw #1,%d0
00037d22: 6632           	bnes 0x37d56
00037d24: 603c           	bras 0x37d62
00037d26: 487a 1236      	pea %pc@(0x38f5e)
00037d2a: 2f0a           	movel %a2,%sp@-
00037d2c: 4eba fe92      	jsr %pc@(0x37bc0)
00037d30: 508f           	addql #8,%sp
00037d32: 4a44           	tstw %d4
00037d34: 662c           	bnes 0x37d62
00037d36: 4267           	clrw %sp@-
00037d38: 3f3c 0013      	movew #19,%sp@-
00037d3c: 2f0a           	movel %a2,%sp@-
00037d3e: 47f9 0003 9212 	lea 0x39212,%a3
00037d44: 4e93           	jsr %a3@
00037d46: 4267           	clrw %sp@-
00037d48: 3f3c 0014      	movew #20,%sp@-
00037d4c: 2f0a           	movel %a2,%sp@-
00037d4e: 4e93           	jsr %a3@
00037d50: 4fef 0010      	lea %sp@(16),%sp
00037d54: 6018           	bras 0x37d6e
00037d56: 487a 1209      	pea %pc@(0x38f61)
00037d5a: 2f0a           	movel %a2,%sp@-
00037d5c: 4eba fe62      	jsr %pc@(0x37bc0)
00037d60: 508f           	addql #8,%sp
00037d62: 4a44           	tstw %d4
00037d64: 6708           	beqs 0x37d6e
00037d66: 0c44 0001      	cmpiw #1,%d4
00037d6a: 661e           	bnes 0x37d8a
00037d6c: 600c           	bras 0x37d7a
00037d6e: 487a 11f3      	pea %pc@(0x38f63)
00037d72: 2f0a           	movel %a2,%sp@-
00037d74: 4eba fe4a      	jsr %pc@(0x37bc0)
00037d78: 508f           	addql #8,%sp
00037d7a: 4267           	clrw %sp@-
00037d7c: 3f3c 0019      	movew #25,%sp@-
00037d80: 2f0a           	movel %a2,%sp@-
00037d82: 4eb9 0003 9212 	jsr 0x39212
00037d88: 508f           	addql #8,%sp
00037d8a: 4eb9 0000 3ce8 	jsr 0x3ce8
00037d90: 3f00           	movew %d0,%sp@-
00037d92: 3f3c 0021      	movew #33,%sp@-
00037d96: 2f0a           	movel %a2,%sp@-
00037d98: 47f9 0003 9212 	lea 0x39212,%a3
00037d9e: 4e93           	jsr %a3@
00037da0: 3f39 0005 9cbe 	movew 0x59cbe,%sp@-
00037da6: 3f3c 0037      	movew #55,%sp@-
00037daa: 2f0a           	movel %a2,%sp@-
00037dac: 4e93           	jsr %a3@
00037dae: 4fef 0010      	lea %sp@(16),%sp
00037db2: 4a79 0005 9cc0 	tstw 0x59cc0
00037db8: 6728           	beqs 0x37de2
00037dba: 3f3c 0001      	movew #1,%sp@-
00037dbe: 3f3c 003c      	movew #60,%sp@-
00037dc2: 2f0a           	movel %a2,%sp@-
00037dc4: 4e93           	jsr %a3@
00037dc6: 1039 0005 9f72 	moveb 0x59f72,%d0
00037dcc: 4880           	extw %d0
00037dce: 3f00           	movew %d0,%sp@-
00037dd0: 3f3c 003c      	movew #60,%sp@-
00037dd4: 2f0a           	movel %a2,%sp@-
00037dd6: 4eb9 0003 91f0 	jsr 0x391f0
00037ddc: 4fef 0010      	lea %sp@(16),%sp
00037de0: 600c           	bras 0x37dee
00037de2: 4267           	clrw %sp@-
00037de4: 3f3c 003c      	movew #60,%sp@-
00037de8: 2f0a           	movel %a2,%sp@-
00037dea: 4e93           	jsr %a3@
00037dec: 508f           	addql #8,%sp
00037dee: 4a79 0005 9cc2 	tstw 0x59cc2
00037df4: 671c           	beqs 0x37e12
00037df6: 3f3c 0001      	movew #1,%sp@-
00037dfa: 3f3c 003e      	movew #62,%sp@-
00037dfe: 2f0a           	movel %a2,%sp@-
00037e00: 4eb9 0003 9212 	jsr 0x39212
00037e06: 1039 0005 9f73 	moveb 0x59f73,%d0
00037e0c: 4880           	extw %d0
00037e0e: 3f00           	movew %d0,%sp@-
00037e10: 6010           	bras 0x37e22
00037e12: 4267           	clrw %sp@-
00037e14: 3f3c 003e      	movew #62,%sp@-
00037e18: 2f0a           	movel %a2,%sp@-
00037e1a: 4eb9 0003 9212 	jsr 0x39212
00037e20: 4267           	clrw %sp@-
00037e22: 3f3c 003e      	movew #62,%sp@-
00037e26: 2f0a           	movel %a2,%sp@-
00037e28: 4eb9 0003 91f0 	jsr 0x391f0
00037e2e: 4fef 0010      	lea %sp@(16),%sp
00037e32: 4cee 1c3c ffdc 	moveml %fp@(-36),%d2-%d5/%a2-%a4
00037e38: 4e5e           	unlk %fp
00037e3a: 4e75           	rts
00037e3c:  _hndl_msg
00037e3c: 4e56 fff4      	linkw %fp,#-12
00037e40: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
00037e44: 3039 0005 9f4e 	movew 0x59f4e,%d0
00037e4a: 0c40 0016      	cmpiw #22,%d0
00037e4e: 6614           	bnes 0x37e64
00037e50: 4a79 0005 9ca8 	tstw 0x59ca8
00037e56: 670c           	beqs 0x37e64
00037e58: 4279 0005 9ca8 	clrw 0x59ca8
00037e5e: 4200           	clrb %d0
00037e60: 6000 0262      	braw 0x380c4
00037e64: 3439 0005 9f54 	movew 0x59f54,%d2
00037e6a: 0640 fff6      	addiw #-10,%d0
00037e6e: 0c40 0012      	cmpiw #18,%d0
00037e72: 6200 025e      	bhiw 0x380d2
00037e76: 0280 0000 ffff 	andil #65535,%d0
00037e7c: d080           	addl %d0,%d0
00037e7e: 303b 0806      	movew %pc@(0x37e86,%d0:l),%d0
00037e82: 4efb 0002      	jmp %pc@(0x37e86,%d0:w)
00037e86: 0026 024c      	orib #76,%fp@-
00037e8a: 024c           	.short 0x024c
00037e8c: 024c           	.short 0x024c
00037e8e: 024c           	.short 0x024c
00037e90: 024c           	.short 0x024c
00037e92: 024c           	.short 0x024c
00037e94: 024c           	.short 0x024c
00037e96: 024c           	.short 0x024c
00037e98: 024c           	.short 0x024c
00037e9a: 0046 0060      	oriw #96,%d6
00037e9e: 00aa 00b8 00ec 	oril #12058860,%a2@(256)
00037ea4: 0100 
00037ea6: 010c 0122      	movepw %a4@(290),%d0
00037eaa: 0122           	btst %d0,%a2@-
00037eac: 4267           	clrw %sp@-
00037eae: 3f39 0005 9f6a 	movew 0x59f6a,%sp@-
00037eb4: 4eb9 0004 12da 	jsr 0x412da
00037eba: 3f39 0005 9f56 	movew 0x59f56,%sp@-
00037ec0: 3f02           	movew %d2,%sp@-
00037ec2: 4eba f9ac      	jsr %pc@(0x37870)
00037ec6: 508f           	addql #8,%sp
00037ec8: 6000 01e2      	braw 0x380ac
00037ecc: 4a42           	tstw %d2
00037ece: 6700 01fe      	beqw 0x380ce
00037ed2: 4879 0005 9f56 	pea 0x59f56
00037ed8: 3f02           	movew %d2,%sp@-
00037eda: 4eb9 0004 1342 	jsr 0x41342
00037ee0: 5c8f           	addql #6,%sp
00037ee2: 6000 01ea      	braw 0x380ce
00037ee6: 3f39 0005 9f68 	movew 0x59f68,%sp@-
00037eec: 4eb9 0004 122e 	jsr 0x4122e
00037ef2: 3f02           	movew %d2,%sp@-
00037ef4: 4eb9 0004 2dc0 	jsr 0x42dc0
00037efa: 2440           	moveal %d0,%a2
00037efc: 588f           	addql #4,%sp
00037efe: 4a80           	tstl %d0
00037f00: 6700 01d0      	beqw 0x380d2
00037f04: 4267           	clrw %sp@-
00037f06: 4267           	clrw %sp@-
00037f08: 4267           	clrw %sp@-
00037f0a: 4267           	clrw %sp@-
00037f0c: 3f3c 000a      	movew #10,%sp@-
00037f10: 3f02           	movew %d2,%sp@-
00037f12: 4eb9 0003 96b6 	jsr 0x396b6
00037f18: 2f0a           	movel %a2,%sp@-
00037f1a: 4eb9 0004 2de6 	jsr 0x42de6
00037f20: 4267           	clrw %sp@-
00037f22: 3f2a 0006      	movew %a2@(6),%sp@-
00037f26: 4eb9 0004 12da 	jsr 0x412da
00037f2c: 6000 0174      	braw 0x380a2
00037f30: 3f3c 0017      	movew #23,%sp@-
00037f34: 4eba f6ae      	jsr %pc@(0x375e4)
00037f38: 548f           	addql #2,%sp
00037f3a: 6000 0196      	braw 0x380d2
00037f3e: 3f02           	movew %d2,%sp@-
00037f40: 4eb9 0004 2dc0 	jsr 0x42dc0
00037f46: 548f           	addql #2,%sp
00037f48: 4a80           	tstl %d0
00037f4a: 6700 0186      	beqw 0x380d2
00037f4e: 2f00           	movel %d0,%sp@-
00037f50: 4eb9 0004 2de6 	jsr 0x42de6
00037f56: 3f02           	movew %d2,%sp@-
00037f58: 4eb9 0004 1540 	jsr 0x41540
00037f5e: 3f3c 0001      	movew #1,%sp@-
00037f62: 3f02           	movew %d2,%sp@-
00037f64: 4eb9 0004 12da 	jsr 0x412da
00037f6a: 4fef 000a      	lea %sp@(10),%sp
00037f6e: 6000 0136      	braw 0x380a6
00037f72: 3f39 0005 9f56 	movew 0x59f56,%sp@-
00037f78: 3f02           	movew %d2,%sp@-
00037f7a: 4eb9 0004 34ac 	jsr 0x434ac
00037f80: 588f           	addql #4,%sp
00037f82: 6000 014e      	braw 0x380d2
00037f86: 3f39 0005 9f56 	movew 0x59f56,%sp@-
00037f8c: 3f3c 0001      	movew #1,%sp@-
00037f90: 6008           	bras 0x37f9a
00037f92: 3f39 0005 9f56 	movew 0x59f56,%sp@-
00037f98: 4267           	clrw %sp@-
00037f9a: 3f02           	movew %d2,%sp@-
00037f9c: 4eb9 0004 3438 	jsr 0x43438
00037fa2: 5c8f           	addql #6,%sp
00037fa4: 6000 012c      	braw 0x380d2
00037fa8: 3f02           	movew %d2,%sp@-
00037faa: 4eb9 0004 2dc0 	jsr 0x42dc0
00037fb0: 2440           	moveal %d0,%a2
00037fb2: 548f           	addql #2,%sp
00037fb4: 4a80           	tstl %d0
00037fb6: 6700 011a      	beqw 0x380d2
00037fba: 264e           	moveal %fp,%a3
00037fbc: 2039 0005 9f56 	movel 0x59f56,%d0
00037fc2: 2239 0005 9f5a 	movel 0x59f5a,%d1
00037fc8: 2701           	movel %d1,%a3@-
00037fca: 2700           	movel %d0,%a3@-
00037fcc: 486e fffa      	pea %fp@(-6)
00037fd0: 2f0b           	movel %a3,%sp@-
00037fd2: 4eb9 0004 1428 	jsr 0x41428
00037fd8: 2f0b           	movel %a3,%sp@-
00037fda: 3f3c 0005      	movew #5,%sp@-
00037fde: 3f02           	movew %d2,%sp@-
00037fe0: 4eb9 0003 96f2 	jsr 0x396f2
00037fe6: 4fef 0010      	lea %sp@(16),%sp
00037fea: 0c79 001b 0005 	cmpiw #27,0x59f4e
00037ff0: 9f4e 
00037ff2: 6648           	bnes 0x3803c
00037ff4: 362a 0010      	movew %a2@(16),%d3
00037ff8: 2f0b           	movel %a3,%sp@-
00037ffa: 3f3c 0006      	movew #6,%sp@-
00037ffe: 3f02           	movew %d2,%sp@-
00038000: 4eb9 0003 9692 	jsr 0x39692
00038006: 508f           	addql #8,%sp
00038008: 322e fffc      	movew %fp@(-4),%d1
0003800c: b279 0005 9f5a 	cmpw 0x59f5a,%d1
00038012: 6d12           	blts 0x38026
00038014: 302e fffe      	movew %fp@(-2),%d0
00038018: b079 0005 9f5c 	cmpw 0x59f5c,%d0
0003801e: 5cc4           	sge %d4
00038020: 4884           	extw %d4
00038022: 4444           	negw %d4
00038024: 6002           	bras 0x38028
00038026: 4244           	clrw %d4
00038028: 3f3c 0001      	movew #1,%sp@-
0003802c: 3f02           	movew %d2,%sp@-
0003802e: 4eb9 0004 12da 	jsr 0x412da
00038034: 588f           	addql #4,%sp
00038036: 4a44           	tstw %d4
00038038: 6636           	bnes 0x38070
0003803a: 606a           	bras 0x380a6
0003803c: 2f0b           	movel %a3,%sp@-
0003803e: 3f3c 0004      	movew #4,%sp@-
00038042: 3f02           	movew %d2,%sp@-
00038044: 4eb9 0003 9692 	jsr 0x39692
0003804a: 306a 000a      	moveaw %a2@(10),%a0
0003804e: 2008           	movel %a0,%d0
00038050: d088           	addl %a0,%d0
00038052: d088           	addl %a0,%d0
00038054: e788           	lsll #3,%d0
00038056: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
0003805c: 222e fff8      	movel %fp@(-8),%d1
00038060: 242e fffc      	movel %fp@(-4),%d2
00038064: 2181 0810      	movel %d1,%a0@(0000000000000010,%d0:l)
00038068: 2182 0814      	movel %d2,%a0@(0000000000000014,%d0:l)
0003806c: 508f           	addql #8,%sp
0003806e: 6036           	bras 0x380a6
00038070: b66a 0010      	cmpw %a2@(16),%d3
00038074: 6730           	beqs 0x380a6
00038076: 486e fff8      	pea %fp@(-8)
0003807a: 3f3c 0004      	movew #4,%sp@-
0003807e: 3f02           	movew %d2,%sp@-
00038080: 4eb9 0003 9692 	jsr 0x39692
00038086: 3f2e fffe      	movew %fp@(-2),%sp@-
0003808a: 3f2e fffc      	movew %fp@(-4),%sp@-
0003808e: 3f2e fffa      	movew %fp@(-6),%sp@-
00038092: 3f2e fff8      	movew %fp@(-8),%sp@-
00038096: 3f02           	movew %d2,%sp@-
00038098: 3f3c 0014      	movew #20,%sp@-
0003809c: 4eb9 0003 d084 	jsr 0x3d084
000380a2: 4fef 0014      	lea %sp@(20),%sp
000380a6: 4eba f416      	jsr %pc@(0x374be)
000380aa: 4240           	clrw %d0
000380ac: 4241           	clrw %d1
000380ae: 4279 0005 9f4e 	clrw 0x59f4e
000380b4: 4a41           	tstw %d1
000380b6: 660c           	bnes 0x380c4
000380b8: 2d40 fff4      	movel %d0,%fp@(-12)
000380bc: 4eba fb2e      	jsr %pc@(0x37bec)
000380c0: 202e fff4      	movel %fp@(-12),%d0
000380c4: 4cee 0c1c ffe0 	moveml %fp@(-32),%d2-%d4/%a2-%a3
000380ca: 4e5e           	unlk %fp
000380cc: 4e75           	rts
000380ce: 7201           	moveq #1,%d1
000380d0: 6002           	bras 0x380d4
000380d2: 4241           	clrw %d1
000380d4: 4240           	clrw %d0
000380d6: 60d6           	bras 0x380ae
000380d8:  _align_title
000380d8: 206f 0004      	moveal %sp@(4),%a0
000380dc: 0c68 001c 001e 	cmpiw #28,%a0@(30)
000380e2: 6628           	bnes 0x3810c
000380e4: 3039 0005 42ee 	movew 0x542ee,%d0
000380ea: b068 002a      	cmpw %a0@(42),%d0
000380ee: 661c           	bnes 0x3810c
000380f0: 3039 0005 42f0 	movew 0x542f0,%d0
000380f6: 3140 0028      	movew %d0,%a0@(40)
000380fa: 3228 0014      	movew %a0@(20),%d1
000380fe: 9240           	subw %d0,%d1
00038100: 9240           	subw %d0,%d1
00038102: 3141 002c      	movew %d1,%a0@(44)
00038106: 0068 ff40 0022 	oriw #-192,%a0@(34)
0003810c: 4e75           	rts
0003810e:  _install_shortcuts
0003810e: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00038112: 2439 0005 a120 	movel 0x5a120,%d2
00038118: 45fa 0dde      	lea %pc@(0x38ef8),%a2
0003811c: 7000           	moveq #0,%d0
0003811e: 43f9 0005 9c7c 	lea 0x59c7c,%a1
00038124: 4241           	clrw %d1
00038126: 121a           	moveb %a2@+,%d1
00038128: 4a41           	tstw %d1
0003812a: 6606           	bnes 0x38132
0003812c: 4231 0800      	clrb %a1@(0000000000000000,%d0:l)
00038130: 603e           	bras 0x38170
00038132: 3041           	moveaw %d1,%a0
00038134: 2208           	movel %a0,%d1
00038136: d288           	addl %a0,%d1
00038138: d288           	addl %a0,%d1
0003813a: e789           	lsll #3,%d1
0003813c: 2042           	moveal %d2,%a0
0003813e: d1c1           	addal %d1,%a0
00038140: 2668 000c      	moveal %a0@(12),%a3
00038144: 578b           	subql #3,%a3
00038146: 3228 0014      	movew %a0@(20),%d1
0003814a: 5e41           	addqw #7,%d1
0003814c: 6a02           	bpls 0x38150
0003814e: 5e41           	addqw #7,%d1
00038150: e641           	asrw #3,%d1
00038152: 41f3 1000      	lea %a3@(0000000000000000,%d1:w),%a0
00038156: 1231 0800      	moveb %a1@(0000000000000000,%d0:l),%d1
0003815a: 670a           	beqs 0x38166
0003815c: 10bc 005e      	moveb #94,%a0@
00038160: 1141 0001      	moveb %d1,%a0@(1)
00038164: 600a           	bras 0x38170
00038166: 10bc 0020      	moveb #32,%a0@
0003816a: 117c 0020 0001 	moveb #32,%a0@(1)
00038170: 5280           	addql #1,%d0
00038172: 7221           	moveq #33,%d1
00038174: b280           	cmpl %d0,%d1
00038176: 66ac           	bnes 0x38124
00038178: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0003817c: 4e75           	rts
0003817e: 3230 3236      	movew %a0@(0000000000000036,%d3:w:2),%d1
00038182: 0000 4e56      	orib #86,%d0
00038184:  _deskmain
00038186: ff58 48e7      	cp1stw %d4,%a0@+,#5,#231
0003818a: 3f3c 4279      	movew #17017,%sp@-
0003818e: 0005 9cbc      	orib #-68,%d5
00038192: 3f3c 0019      	movew #25,%sp@-
00038196: 4eb9 0001 bec0 	jsr 0x1bec0
0003819c: 33c0 0005 9da0 	movew %d0,0x59da0
000381a2: 4eb9 0003 900a 	jsr 0x3900a
000381a8: 33c0 0005 9c9e 	movew %d0,0x59c9e
000381ae: 4879 0005 42e6 	pea 0x542e6
000381b4: 4879 0005 42e8 	pea 0x542e8
000381ba: 4879 0005 42ee 	pea 0x542ee
000381c0: 4879 0005 42f0 	pea 0x542f0
000381c6: 4eb9 0003 9500 	jsr 0x39500
000381cc: 33c0 0005 42da 	movew %d0,0x542da
000381d2: 4879 0005 9f5e 	pea 0x59f5e
000381d8: 3f3c 0004      	movew #4,%sp@-
000381dc: 4267           	clrw %sp@-
000381de: 4eb9 0003 9692 	jsr 0x39692
000381e4: 3f3c 0001      	movew #1,%sp@-
000381e8: 45f9 0003 9730 	lea 0x39730,%a2
000381ee: 4e92           	jsr %a2@
000381f0: 4eb9 0004 17ea 	jsr 0x417ea
000381f6: 4267           	clrw %sp@-
000381f8: 4e92           	jsr %a2@
000381fa: 4eb9 0000 e496 	jsr 0xe496
00038200: 33c0 0005 9cbe 	movew %d0,0x59cbe
00038206: 3f3c ffff      	movew #-1,%sp@-
0003820a: 3f3c 0040      	movew #64,%sp@-
0003820e: 4e4e           	trap #14
00038210: 588f           	addql #4,%sp
00038212: 0240 0002      	andiw #2,%d0
00038216: 33c0 0005 9cc0 	movew %d0,0x59cc0
0003821c: 4eb9 0000 31ac 	jsr 0x31ac
00038222: 33c0 0005 9cc2 	movew %d0,0x59cc2
00038228: 4878 0380      	pea 0x380
0003822c: 4eb9 0001 c36c 	jsr 0x1c36c
00038232: 23c0 0005 a0d0 	movel %d0,0x5a0d0
00038238: 4fef 0022      	lea %sp@(34),%sp
0003823c: 6700 04b4      	beqw 0x386f2
00038240: 4878 0380      	pea 0x380
00038244: 2f00           	movel %d0,%sp@-
00038246: 4eb9 0001 bdf4 	jsr 0x1bdf4
0003824c: 4eb9 0004 3710 	jsr 0x43710
00038252: 508f           	addql #8,%sp
00038254: 4a40           	tstw %d0
00038256: 6d00 049a      	bltw 0x386f2
0003825a: 2479 0005 a12c 	moveal 0x5a12c,%a2
00038260: 3f3c 0167      	movew #359,%sp@-
00038264: 2f39 0005 a170 	movel 0x5a170,%sp@-
0003826a: 4eb9 0003 3064 	jsr 0x33064
00038270: 2679 0005 a120 	moveal 0x5a120,%a3
00038276: 3c2b 0004      	movew %a3@(4),%d6
0003827a: 342b 00c0      	movew %a3@(192),%d2
0003827e: 5c8f           	addql #6,%sp
00038280: 4243           	clrw %d3
00038282: 2e3c 0001 c03e 	movel #114750,%d7
00038288: 6052           	bras 0x382dc
0003828a: 3042           	moveaw %d2,%a0
0003828c: 2008           	movel %a0,%d0
0003828e: d088           	addl %a0,%d0
00038290: d088           	addl %a0,%d0
00038292: e788           	lsll #3,%d0
00038294: 49f3 0800      	lea %a3@(0000000000000000,%d0:l),%a4
00038298: 3a6c 0002      	moveaw %a4@(2),%a5
0003829c: 4245           	clrw %d5
0003829e: 4244           	clrw %d4
000382a0: 602a           	bras 0x382cc
000382a2: 3a4d           	moveaw %a5,%a5
000382a4: 200d           	movel %a5,%d0
000382a6: d08d           	addl %a5,%d0
000382a8: d08d           	addl %a5,%d0
000382aa: e788           	lsll #3,%d0
000382ac: 4bf3 0800      	lea %a3@(0000000000000000,%d0:l),%a5
000382b0: 206d 000c      	moveal %a5@(12),%a0
000382b4: 0c10 002d      	cmpib #45,%a0@
000382b8: 6710           	beqs 0x382ca
000382ba: 5244           	addqw #1,%d4
000382bc: 2f08           	movel %a0,%sp@-
000382be: 2047           	moveal %d7,%a0
000382c0: 4e90           	jsr %a0@
000382c2: 588f           	addql #4,%sp
000382c4: b045           	cmpw %d5,%d0
000382c6: 6f02           	bles 0x382ca
000382c8: 3a00           	movew %d0,%d5
000382ca: 3a55           	moveaw %a5@,%a5
000382cc: b44d           	cmpw %a5,%d2
000382ce: 66d2           	bnes 0x382a2
000382d0: 5845           	addqw #4,%d5
000382d2: 3945 0014      	movew %d5,%a4@(20)
000382d6: cbc4           	mulsw %d4,%d5
000382d8: d645           	addw %d5,%d3
000382da: 3414           	movew %a4@,%d2
000382dc: bc42           	cmpw %d2,%d6
000382de: 66aa           	bnes 0x3828a
000382e0: 3243           	moveaw %d3,%a1
000382e2: 2f09           	movel %a1,%sp@-
000382e4: 4eb9 0001 c36c 	jsr 0x1c36c
000382ea: 2400           	movel %d0,%d2
000382ec: 23c0 0005 9cc4 	movel %d0,0x59cc4
000382f2: 588f           	addql #4,%sp
000382f4: 6700 03fc      	beqw 0x386f2
000382f8: 362b 00c0      	movew %a3@(192),%d3
000382fc: 2e3c 0001 c03e 	movel #114750,%d7
00038302: 6070           	bras 0x38374
00038304: 3043           	moveaw %d3,%a0
00038306: 2008           	movel %a0,%d0
00038308: d088           	addl %a0,%d0
0003830a: d088           	addl %a0,%d0
0003830c: e788           	lsll #3,%d0
0003830e: 4bf3 0800      	lea %a3@(0000000000000000,%d0:l),%a5
00038312: 382d 0014      	movew %a5@(20),%d4
00038316: 386d 0002      	moveaw %a5@(2),%a4
0003831a: 3044           	moveaw %d4,%a0
0003831c: 2a08           	movel %a0,%d5
0003831e: 5385           	subql #1,%d5
00038320: 604c           	bras 0x3836e
00038322: 384c           	moveaw %a4,%a4
00038324: 200c           	movel %a4,%d0
00038326: d08c           	addl %a4,%d0
00038328: d08c           	addl %a4,%d0
0003832a: e788           	lsll #3,%d0
0003832c: 49f3 0800      	lea %a3@(0000000000000000,%d0:l),%a4
00038330: 226c 000c      	moveal %a4@(12),%a1
00038334: 0c11 002d      	cmpib #45,%a1@
00038338: 672e           	beqs 0x38368
0003833a: 2042           	moveal %d2,%a0
0003833c: 10d9           	moveb %a1@+,%a0@+
0003833e: 66fc           	bnes 0x3833c
00038340: 2f02           	movel %d2,%sp@-
00038342: 2047           	moveal %d7,%a0
00038344: 4e90           	jsr %a0@
00038346: 588f           	addql #4,%sp
00038348: 2042           	moveal %d2,%a0
0003834a: d1c0           	addal %d0,%a0
0003834c: 2002           	movel %d2,%d0
0003834e: d085           	addl %d5,%d0
00038350: 6006           	bras 0x38358
00038352: 10bc 0020      	moveb #32,%a0@
00038356: 2049           	moveal %a1,%a0
00038358: 43e8 0001      	lea %a0@(1),%a1
0003835c: b088           	cmpl %a0,%d0
0003835e: 62f2           	bhis 0x38352
00038360: 4210           	clrb %a0@
00038362: 2942 000c      	movel %d2,%a4@(12)
00038366: 2409           	movel %a1,%d2
00038368: 3944 0014      	movew %d4,%a4@(20)
0003836c: 3854           	moveaw %a4@,%a4
0003836e: b64c           	cmpw %a4,%d3
00038370: 66b0           	bnes 0x38322
00038372: 3615           	movew %a5@,%d3
00038374: bc43           	cmpw %d3,%d6
00038376: 668c           	bnes 0x38304
00038378: 6000 0b36      	braw 0x38eb0
0003837c: 006a 0080 0068 	oriw #128,%a2@(104)
00038382: 426a 0088      	clrw %a2@(136)
00038386: 357c 0028 008c 	movew #40,%a2@(140)
0003838c: 006a 8000 0080 	oriw #-32768,%a2@(128)
00038392: 257c 0003 817e 	movel #229758,%a2@(180)
00038398: 00b4 
0003839a: 2879 0005 a120 	moveal 0x5a120,%a4
000383a0: 3639 0005 9f62 	movew 0x59f62,%d3
000383a6: e643           	asrw #3,%d3
000383a8: 306c 0002      	moveaw %a4@(2),%a0
000383ac: 2008           	movel %a0,%d0
000383ae: d088           	addl %a0,%d0
000383b0: d088           	addl %a0,%d0
000383b2: e788           	lsll #3,%d0
000383b4: 3074 0802      	moveaw %a4@(0000000000000002,%d0:l),%a0
000383b8: 2008           	movel %a0,%d0
000383ba: d088           	addl %a0,%d0
000383bc: d088           	addl %a0,%d0
000383be: e788           	lsll #3,%d0
000383c0: 47f4 0800      	lea %a4@(0000000000000000,%d0:l),%a3
000383c4: 382b 0002      	movew %a3@(2),%d4
000383c8: 3044           	moveaw %d4,%a0
000383ca: 2008           	movel %a0,%d0
000383cc: d088           	addl %a0,%d0
000383ce: d088           	addl %a0,%d0
000383d0: e788           	lsll #3,%d0
000383d2: 45f4 0800      	lea %a4@(0000000000000000,%d0:l),%a2
000383d6: 2a4a           	moveal %a2,%a5
000383d8: 3a04           	movew %d4,%d5
000383da: 4242           	clrw %d2
000383dc: 2c3c 0001 c03e 	movel #114750,%d6
000383e2: 601a           	bras 0x383fe
000383e4: 2f2d 000c      	movel %a5@(12),%sp@-
000383e8: 2246           	moveal %d6,%a1
000383ea: 4e91           	jsr %a1@
000383ec: 588f           	addql #4,%sp
000383ee: 3b42 0010      	movew %d2,%a5@(16)
000383f2: 3b40 0014      	movew %d0,%a5@(20)
000383f6: 5245           	addqw #1,%d5
000383f8: 4bed 0018      	lea %a5@(24),%a5
000383fc: d440           	addw %d0,%d2
000383fe: 306b 0004      	moveaw %a3@(4),%a0
00038402: ba48           	cmpw %a0,%d5
00038404: 6fde           	bles 0x383e4
00038406: 3742 0014      	movew %d2,%a3@(20)
0003840a: b642           	cmpw %d2,%d3
0003840c: 6f38           	bles 0x38446
0003840e: 6052           	bras 0x38462
00038410: d240           	addw %d0,%d1
00038412: e241           	asrw #1,%d1
00038414: 342a 0010      	movew %a2@(16),%d2
00038418: 9441           	subw %d1,%d2
0003841a: 3202           	movew %d2,%d1
0003841c: 3542 0010      	movew %d2,%a2@(16)
00038420: 0800 0000      	btst #0,%d0
00038424: 6718           	beqs 0x3843e
00038426: 5341           	subqw #1,%d1
00038428: 0041 0400      	oriw #1024,%d1
0003842c: 3541 0010      	movew %d1,%a2@(16)
00038430: 322a 0014      	movew %a2@(20),%d1
00038434: 5341           	subqw #1,%d1
00038436: 0041 0400      	oriw #1024,%d1
0003843a: 3541 0014      	movew %d1,%a2@(20)
0003843e: 45ea 0018      	lea %a2@(24),%a2
00038442: 5240           	addqw #1,%d0
00038444: 6002           	bras 0x38448
00038446: 4240           	clrw %d0
00038448: 3240           	moveaw %d0,%a1
0003844a: d2c4           	addaw %d4,%a1
0003844c: 3200           	movew %d0,%d1
0003844e: 7a0f           	moveq #15,%d5
00038450: ea69           	lsrw %d5,%d1
00038452: 3e08           	movew %a0,%d7
00038454: be49           	cmpw %a1,%d7
00038456: 6cb8           	bges 0x38410
00038458: d041           	addw %d1,%d0
0003845a: e240           	asrw #1,%d0
0003845c: 916b 0014      	subw %d0,%a3@(20)
00038460: 2a4a           	moveal %a2,%a5
00038462: 302b 0014      	movew %a3@(20),%d0
00038466: 9043           	subw %d3,%d0
00038468: 5240           	addqw #1,%d0
0003846a: 4a40           	tstw %d0
0003846c: 6f08           	bles 0x38476
0003846e: 916d fffc      	subw %d0,%a5@(-4)
00038472: 916b 0014      	subw %d0,%a3@(20)
00038476: 302b 0010      	movew %a3@(16),%d0
0003847a: d06b 0014      	addw %a3@(20),%d0
0003847e: 9043           	subw %d3,%d0
00038480: 4a40           	tstw %d0
00038482: 6f06           	bles 0x3848a
00038484: 377c 0001 0010 	movew #1,%a3@(16)
0003848a: 4878 0028      	pea 0x28
0003848e: 3f3c 002d      	movew #45,%sp@-
00038492: 4879 0005 9ccc 	pea 0x59ccc
00038498: 4eb9 0001 be02 	jsr 0x1be02
0003849e: 4239 0005 9cf4 	clrb 0x59cf4
000384a4: 306c 0004      	moveaw %a4@(4),%a0
000384a8: 2008           	movel %a0,%d0
000384aa: d088           	addl %a0,%d0
000384ac: d088           	addl %a0,%d0
000384ae: e788           	lsll #3,%d0
000384b0: 3a74 0802      	moveaw %a4@(0000000000000002,%d0:l),%a5
000384b4: 3c2b 0002      	movew %a3@(2),%d6
000384b8: 3046           	moveaw %d6,%a0
000384ba: 2008           	movel %a0,%d0
000384bc: d088           	addl %a0,%d0
000384be: d088           	addl %a0,%d0
000384c0: e788           	lsll #3,%d0
000384c2: 45f4 0800      	lea %a4@(0000000000000000,%d0:l),%a2
000384c6: 4fef 000a      	lea %sp@(10),%sp
000384ca: 7a13           	moveq #19,%d5
000384cc: 6000 00e2      	braw 0x385b0
000384d0: 3a4d           	moveaw %a5,%a5
000384d2: 200d           	movel %a5,%d0
000384d4: d08d           	addl %a5,%d0
000384d6: d08d           	addl %a5,%d0
000384d8: e788           	lsll #3,%d0
000384da: 4bf4 0800      	lea %a4@(0000000000000000,%d0:l),%a5
000384de: 342d 0002      	movew %a5@(2),%d2
000384e2: 3042           	moveaw %d2,%a0
000384e4: 2008           	movel %a0,%d0
000384e6: d088           	addl %a0,%d0
000384e8: d088           	addl %a0,%d0
000384ea: e788           	lsll #3,%d0
000384ec: d08c           	addl %a4,%d0
000384ee: 2e00           	movel %d0,%d7
000384f0: 3802           	movew %d2,%d4
000384f2: 2200           	movel %d0,%d1
000384f4: 6022           	bras 0x38518
000384f6: 2047           	moveal %d7,%a0
000384f8: 2f28 000c      	movel %a0@(12),%sp@-
000384fc: 2d41 ff60      	movel %d1,%fp@(-160)
00038500: 4eb9 0001 c03e 	jsr 0x1c03e
00038506: 588f           	addql #4,%sp
00038508: 222e ff60      	movel %fp@(-160),%d1
0003850c: b045           	cmpw %d5,%d0
0003850e: 6f02           	bles 0x38512
00038510: 3a00           	movew %d0,%d5
00038512: 5244           	addqw #1,%d4
00038514: 7018           	moveq #24,%d0
00038516: de80           	addl %d0,%d7
00038518: 326d 0004      	moveaw %a5@(4),%a1
0003851c: b849           	cmpw %a1,%d4
0003851e: 6fd6           	bles 0x384f6
00038520: 2d41 ff5c      	movel %d1,%fp@(-164)
00038524: 322b 0010      	movew %a3@(16),%d1
00038528: d26a 0010      	addw %a2@(16),%d1
0003852c: 0241 00ff      	andiw #255,%d1
00038530: 3b41 0010      	movew %d1,%a5@(16)
00038534: 3005           	movew %d5,%d0
00038536: 5240           	addqw #1,%d0
00038538: 2e2e ff5c      	movel %fp@(-164),%d7
0003853c: 3802           	movew %d2,%d4
0003853e: 307c 0028      	moveaw #40,%a0
00038542: 90c0           	subaw %d0,%a0
00038544: 2d48 ff64      	movel %a0,%fp@(-156)
00038548: 2d4a ff58      	movel %a2,%fp@(-168)
0003854c: 2047           	moveal %d7,%a0
0003854e: 6020           	bras 0x38570
00038550: 2e28 000c      	movel %a0@(12),%d7
00038554: 2447           	moveal %d7,%a2
00038556: 0c12 002d      	cmpib #45,%a2@
0003855a: 660e           	bnes 0x3856a
0003855c: 2e2e ff64      	movel %fp@(-156),%d7
00038560: 0687 0005 9ccc 	addil #367820,%d7
00038566: 2147 000c      	movel %d7,%a0@(12)
0003856a: 5244           	addqw #1,%d4
0003856c: 41e8 0018      	lea %a0@(24),%a0
00038570: b849           	cmpw %a1,%d4
00038572: 6fdc           	bles 0x38550
00038574: 246e ff58      	moveal %fp@(-168),%a2
00038578: d240           	addw %d0,%d1
0003857a: b641           	cmpw %d1,%d3
0003857c: 6e1c           	bgts 0x3859a
0003857e: 3043           	moveaw %d3,%a0
00038580: 90c0           	subaw %d0,%a0
00038582: 3b48 0010      	movew %a0,%a5@(16)
00038586: 3005           	movew %d5,%d0
00038588: 0040 0700      	oriw #1792,%d0
0003858c: 600c           	bras 0x3859a
0003858e: 3140 0014      	movew %d0,%a0@(20)
00038592: 5242           	addqw #1,%d2
00038594: 41e8 0018      	lea %a0@(24),%a0
00038598: 6004           	bras 0x3859e
0003859a: 206e ff5c      	moveal %fp@(-164),%a0
0003859e: b449           	cmpw %a1,%d2
000385a0: 6fec           	bles 0x3858e
000385a2: 3b40 0014      	movew %d0,%a5@(20)
000385a6: 3a55           	moveaw %a5@,%a5
000385a8: 5246           	addqw #1,%d6
000385aa: 45ea 0018      	lea %a2@(24),%a2
000385ae: 4245           	clrw %d5
000385b0: bc6b 0004      	cmpw %a3@(4),%d6
000385b4: 6f00 ff1a      	blew 0x384d0
000385b8: 4242           	clrw %d2
000385ba: 45f9 0003 97d6 	lea 0x397d6,%a2
000385c0: 3f02           	movew %d2,%sp@-
000385c2: 2f39 0005 a170 	movel 0x5a170,%sp@-
000385c8: 4e92           	jsr %a2@
000385ca: 5242           	addqw #1,%d2
000385cc: 5c8f           	addql #6,%sp
000385ce: 0c42 0167      	cmpiw #359,%d2
000385d2: 66ec           	bnes 0x385c0
000385d4: 2079 0005 a158 	moveal 0x5a158,%a0
000385da: 5d68 0190      	subqw #6,%a0@(400)
000385de: 5d68 0238      	subqw #6,%a0@(568)
000385e2: 347c 0010      	moveaw #16,%a2
000385e6: d5f9 0005 a170 	addal 0x5a170,%a2
000385ec: 143c 0068      	moveb #104,%d2
000385f0: 47f9 0001 c03e 	lea 0x1c03e,%a3
000385f6: 6078           	bras 0x38670
000385f8: 302a fff6      	movew %a2@(-10),%d0
000385fc: 0c40 0015      	cmpiw #21,%d0
00038600: 656a           	bcss 0x3866c
00038602: 0c40 0016      	cmpiw #22,%d0
00038606: 630c           	blss 0x38614
00038608: 3200           	movew %d0,%d1
0003860a: 0641 ffe4      	addiw #-28,%d1
0003860e: 0c41 0002      	cmpiw #2,%d1
00038612: 6258           	bhis 0x3866c
00038614: 0c40 001c      	cmpiw #28,%d0
00038618: 6606           	bnes 0x38620
0003861a: 202a fffc      	movel %a2@(-4),%d0
0003861e: 6008           	bras 0x38628
00038620: 206a fffc      	moveal %a2@(-4),%a0
00038624: 2028 0004      	movel %a0@(4),%d0
00038628: 2f00           	movel %d0,%sp@-
0003862a: 4e93           	jsr %a3@
0003862c: 588f           	addql #4,%sp
0003862e: c1f9 0005 42f0 	mulsw 0x542f0,%d0
00038634: 362a fff8      	movew %a2@(-8),%d3
00038638: 6c12           	bges 0x3864c
0003863a: 382a 0004      	movew %a2@(4),%d4
0003863e: 9840           	subw %d0,%d4
00038640: 3204           	movew %d4,%d1
00038642: 7a0f           	moveq #15,%d5
00038644: ea69           	lsrw %d5,%d1
00038646: d244           	addw %d4,%d1
00038648: e241           	asrw #1,%d1
0003864a: 600c           	bras 0x38658
0003864c: 0803 000e      	btst #14,%d3
00038650: 6712           	beqs 0x38664
00038652: 322a 0004      	movew %a2@(4),%d1
00038656: 9240           	subw %d0,%d1
00038658: d252           	addw %a2@,%d1
0003865a: 3481           	movew %d1,%a2@
0003865c: 6c02           	bges 0x38660
0003865e: 4252           	clrw %a2@
00038660: 3540 0004      	movew %d0,%a2@(4)
00038664: 0243 3fff      	andiw #16383,%d3
00038668: 3543 fff8      	movew %d3,%a2@(-8)
0003866c: 45ea 0018      	lea %a2@(24),%a2
00038670: 5342           	subqw #1,%d2
00038672: 6684           	bnes 0x385f8
00038674: 45f9 0005 a120 	lea 0x5a120,%a2
0003867a: 47fa fa5c      	lea %pc@(0x380d8),%a3
0003867e: 2f1a           	movel %a2@+,%sp@-
00038680: 4e93           	jsr %a3@
00038682: 588f           	addql #4,%sp
00038684: b5fc 0005 a170 	cmpal #369008,%a2
0003868a: 66f2           	bnes 0x3867e
0003868c: 4267           	clrw %sp@-
0003868e: 45f9 0003 a67a 	lea 0x3a67a,%a2
00038694: 4e92           	jsr %a2@
00038696: 3f3c 0001      	movew #1,%sp@-
0003869a: 4e92           	jsr %a2@
0003869c: 3f3c 0007      	movew #7,%sp@-
000386a0: 45f9 0004 1074 	lea 0x41074,%a2
000386a6: 4e92           	jsr %a2@
000386a8: 41f9 0005 9ca4 	lea 0x59ca4,%a0
000386ae: 2240           	moveal %d0,%a1
000386b0: 10d9           	moveb %a1@+,%a0@+
000386b2: 66fc           	bnes 0x386b0
000386b4: 3f3c 0008      	movew #8,%sp@-
000386b8: 4e92           	jsr %a2@
000386ba: 41f9 0005 9ca0 	lea 0x59ca0,%a0
000386c0: 2440           	moveal %d0,%a2
000386c2: 10da           	moveb %a2@+,%a0@+
000386c4: 66fc           	bnes 0x386c2
000386c6: 4878 0021      	pea 0x21
000386ca: 487a 089d      	pea %pc@(0x38f69)
000386ce: 4879 0005 9c7c 	pea 0x59c7c
000386d4: 4eb9 0001 bb80 	jsr 0x1bb80
000386da: 4eb9 0003 a724 	jsr 0x3a724
000386e0: 4eba fa2c      	jsr %pc@(0x3810e)
000386e4: 4eb9 0004 2c2c 	jsr 0x42c2c
000386ea: 4fef 0014      	lea %sp@(20),%sp
000386ee: 4a40           	tstw %d0
000386f0: 6c06           	bges 0x386f8
000386f2: 4eb9 0003 a59c 	jsr 0x3a59c
000386f8: 4267           	clrw %sp@-
000386fa: 4267           	clrw %sp@-
000386fc: 4eb9 0004 12da 	jsr 0x412da
00038702: 2639 0005 a120 	movel 0x5a120,%d3
00038708: 3f3c 0001      	movew #1,%sp@-
0003870c: 3039 0005 9f2e 	movew 0x59f2e,%d0
00038712: 0640 0023      	addiw #35,%d0
00038716: 3f00           	movew %d0,%sp@-
00038718: 2f03           	movel %d3,%sp@-
0003871a: 45f9 0003 91f0 	lea 0x391f0,%a2
00038720: 4e92           	jsr %a2@
00038722: 3f3c 0001      	movew #1,%sp@-
00038726: 3239 0005 9f3c 	movew 0x59f3c,%d1
0003872c: 0641 0026      	addiw #38,%d1
00038730: 3f01           	movew %d1,%sp@-
00038732: 2f03           	movel %d3,%sp@-
00038734: 4e92           	jsr %a2@
00038736: 3f39 0005 9f3e 	movew 0x59f3e,%sp@-
0003873c: 3f3c 002c      	movew #44,%sp@-
00038740: 2f03           	movel %d3,%sp@-
00038742: 4e92           	jsr %a2@
00038744: 4eb9 0003 b682 	jsr 0x3b682
0003874a: 4267           	clrw %sp@-
0003874c: 3f3c 0001      	movew #1,%sp@-
00038750: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
00038756: 3f3c 000e      	movew #14,%sp@-
0003875a: 4267           	clrw %sp@-
0003875c: 4eb9 0003 96b6 	jsr 0x396b6
00038762: 4fef 0028      	lea %sp@(40),%sp
00038766: 3f3c 0001      	movew #1,%sp@-
0003876a: 4eb9 0003 9730 	jsr 0x39730
00038770: 2679 0005 a0d0 	moveal 0x5a0d0,%a3
00038776: 102b 0001      	moveb %a3@(1),%d0
0003877a: 4880           	extw %d0
0003877c: 0640 0023      	addiw #35,%d0
00038780: 3f00           	movew %d0,%sp@-
00038782: 49fa ec3c      	lea %pc@(0x373c0),%a4
00038786: 4e94           	jsr %a4@
00038788: 1013           	moveb %a3@,%d0
0003878a: 4880           	extw %d0
0003878c: 0640 0026      	addiw #38,%d0
00038790: 3f00           	movew %d0,%sp@-
00038792: 4e94           	jsr %a4@
00038794: 13eb 0003 0005 	moveb %a3@(3),0x59f6c
0003879a: 9f6c 
0003879c: 13eb 0004 0005 	moveb %a3@(4),0x59f6d
000387a2: 9f6d 
000387a4: 13eb 0005 0005 	moveb %a3@(5),0x59f6e
000387aa: 9f6e 
000387ac: 13eb 0006 0005 	moveb %a3@(6),0x59f6f
000387b2: 9f6f 
000387b4: 13eb 0007 0005 	moveb %a3@(7),0x59f70
000387ba: 9f70 
000387bc: 13eb 0008 0005 	moveb %a3@(8),0x59f71
000387c2: 9f71 
000387c4: 13eb 0009 0005 	moveb %a3@(9),0x59f72
000387ca: 9f72 
000387cc: 102b 000a      	moveb %a3@(10),%d0
000387d0: 13c0 0005 9f73 	moveb %d0,0x59f73
000387d6: 4880           	extw %d0
000387d8: 3f00           	movew %d0,%sp@-
000387da: 3f3c 003e      	movew #62,%sp@-
000387de: 2f39 0005 a120 	movel 0x5a120,%sp@-
000387e4: 4e92           	jsr %a2@
000387e6: 13eb 000b 0005 	moveb %a3@(11),0x59f74
000387ec: 9f74 
000387ee: 13eb 000c 0005 	moveb %a3@(12),0x59f75
000387f4: 9f75 
000387f6: 102b 0002      	moveb %a3@(2),%d0
000387fa: 4880           	extw %d0
000387fc: 33c0 0005 9f3e 	movew %d0,0x59f3e
00038802: 56c0           	sne %d0
00038804: 4880           	extw %d0
00038806: 4440           	negw %d0
00038808: 3f00           	movew %d0,%sp@-
0003880a: 3f3c 002c      	movew #44,%sp@-
0003880e: 2f39 0005 a120 	movel 0x5a120,%sp@-
00038814: 4e92           	jsr %a2@
00038816: 3f3c 0001      	movew #1,%sp@-
0003881a: 1439 0005 9f6f 	moveb 0x59f6f,%d2
00038820: 4882           	extw %d2
00038822: 3f02           	movew %d2,%sp@-
00038824: 4eb9 0003 91bc 	jsr 0x391bc
0003882a: 13c0 0005 9f6f 	moveb %d0,0x59f6f
00038830: 4fef 001a      	lea %sp@(26),%sp
00038834: 7400           	moveq #0,%d2
00038836: 2e3c 0004 0d3c 	movel #265532,%d7
0003883c: 2c3c 0004 2cea 	movel #273642,%d6
00038842: 4bf9 0004 2c98 	lea 0x42c98,%a5
00038848: 2202           	movel %d2,%d1
0003884a: d282           	addl %d2,%d1
0003884c: 2002           	movel %d2,%d0
0003884e: ef88           	lsll #7,%d0
00038850: 9081           	subl %d1,%d0
00038852: 45f3 080e      	lea %a3@(000000000000000e,%d0:l),%a2
00038856: 3839 0005 9f62 	movew 0x59f62,%d4
0003885c: b852           	cmpw %a2@,%d4
0003885e: 6e0c           	bgts 0x3886c
00038860: 3004           	movew %d4,%d0
00038862: 7a0f           	moveq #15,%d5
00038864: ea68           	lsrw %d5,%d0
00038866: d044           	addw %d4,%d0
00038868: e240           	asrw #1,%d0
0003886a: 3480           	movew %d0,%a2@
0003886c: 3039 0005 9f64 	movew 0x59f64,%d0
00038872: b06a 0002      	cmpw %a2@(2),%d0
00038876: 6e0e           	bgts 0x38886
00038878: 3200           	movew %d0,%d1
0003887a: 7a0f           	moveq #15,%d5
0003887c: ea69           	lsrw %d5,%d1
0003887e: d240           	addw %d0,%d1
00038880: e241           	asrw #1,%d1
00038882: 3541 0002      	movew %d1,%a2@(2)
00038886: 322a 0004      	movew %a2@(4),%d1
0003888a: 6f04           	bles 0x38890
0003888c: b841           	cmpw %d1,%d4
0003888e: 6c08           	bges 0x38898
00038890: 3579 0005 9f62 	movew 0x59f62,%a2@(4)
00038896: 0004 
00038898: 322a 0006      	movew %a2@(6),%d1
0003889c: 6f04           	bles 0x388a2
0003889e: b041           	cmpw %d1,%d0
000388a0: 6c04           	bges 0x388a6
000388a2: 3540 0006      	movew %d0,%a2@(6)
000388a6: 102a 000c      	moveb %a2@(12),%d0
000388aa: 6756           	beqs 0x38902
000388ac: 4880           	extw %d0
000388ae: 3f00           	movew %d0,%sp@-
000388b0: 2047           	moveal %d7,%a0
000388b2: 4e90           	jsr %a0@
000388b4: 3800           	movew %d0,%d4
000388b6: 3f00           	movew %d0,%sp@-
000388b8: 2246           	moveal %d6,%a1
000388ba: 4e91           	jsr %a1@
000388bc: 2840           	moveal %d0,%a4
000388be: 588f           	addql #4,%sp
000388c0: 4a80           	tstl %d0
000388c2: 673e           	beqs 0x38902
000388c4: 396a 0008 000c 	movew %a2@(8),%a4@(12)
000388ca: 396a 000a 000e 	movew %a2@(10),%a4@(14)
000388d0: 486a 0002      	pea %a2@(2)
000388d4: 2f0a           	movel %a2,%sp@-
000388d6: 4eb9 0004 1428 	jsr 0x41428
000388dc: 3f3c 0001      	movew #1,%sp@-
000388e0: 2f0a           	movel %a2,%sp@-
000388e2: 486a 000c      	pea %a2@(12)
000388e6: 3f04           	movew %d4,%sp@-
000388e8: 3f3c 0001      	movew #1,%sp@-
000388ec: 2f0c           	movel %a4,%sp@-
000388ee: 4eb9 0004 2048 	jsr 0x42048
000388f4: 4fef 001a      	lea %sp@(26),%sp
000388f8: 4a40           	tstw %d0
000388fa: 6606           	bnes 0x38902
000388fc: 2f0c           	movel %a4,%sp@-
000388fe: 4e95           	jsr %a5@
00038900: 588f           	addql #4,%sp
00038902: 5282           	addql #1,%d2
00038904: 7007           	moveq #7,%d0
00038906: b082           	cmpl %d2,%d0
00038908: 6600 ff3e      	bnew 0x38848
0003890c: 4267           	clrw %sp@-
0003890e: 4eb9 0003 9730 	jsr 0x39730
00038914: 548f           	addql #2,%sp
00038916: 4a79 0005 9cc0 	tstw 0x59cc0
0003891c: 6716           	beqs 0x38934
0003891e: 4a39 0005 9f72 	tstb 0x59f72
00038924: 56c0           	sne %d0
00038926: 4880           	extw %d0
00038928: 4440           	negw %d0
0003892a: 3f00           	movew %d0,%sp@-
0003892c: 3f3c 0040      	movew #64,%sp@-
00038930: 4e4e           	trap #14
00038932: 588f           	addql #4,%sp
00038934: 4eba f2b6      	jsr %pc@(0x37bec)
00038938: 3f3c 0001      	movew #1,%sp@-
0003893c: 45f9 0003 9730 	lea 0x39730,%a2
00038942: 4e92           	jsr %a2@
00038944: 3f3c 0001      	movew #1,%sp@-
00038948: 2f03           	movel %d3,%sp@-
0003894a: 4eb9 0003 91d6 	jsr 0x391d6
00038950: 4eb9 0004 17fa 	jsr 0x417fa
00038956: 4267           	clrw %sp@-
00038958: 4e92           	jsr %a2@
0003895a: 33fc 0001 0005 	movew #1,0x538e2
00038960: 38e2 
00038962: 4fef 000a      	lea %sp@(10),%sp
00038966: 47ee fff2      	lea %fp@(-14),%a3
0003896a: 49ee fff0      	lea %fp@(-16),%a4
0003896e: 4bee ffee      	lea %fp@(-18),%a5
00038972: 7eea           	moveq #-22,%d7
00038974: de8e           	addl %fp,%d7
00038976: 260e           	movel %fp,%d3
00038978: 0683 ffff ff68 	addil #-152,%d3
0003897e: 2f0b           	movel %a3,%sp@-
00038980: 2f0c           	movel %a4,%sp@-
00038982: 2f0d           	movel %a5,%sp@-
00038984: 486e ffec      	pea %fp@(-20)
00038988: 2f07           	movel %d7,%sp@-
0003898a: 486e ffe8      	pea %fp@(-24)
0003898e: 4267           	clrw %sp@-
00038990: 4267           	clrw %sp@-
00038992: 4879 0005 9f4e 	pea 0x59f4e
00038998: 4267           	clrw %sp@-
0003899a: 4267           	clrw %sp@-
0003899c: 4267           	clrw %sp@-
0003899e: 4267           	clrw %sp@-
000389a0: 4267           	clrw %sp@-
000389a2: 4267           	clrw %sp@-
000389a4: 4267           	clrw %sp@-
000389a6: 4267           	clrw %sp@-
000389a8: 4267           	clrw %sp@-
000389aa: 4267           	clrw %sp@-
000389ac: 3f3c 0001      	movew #1,%sp@-
000389b0: 3f3c 0001      	movew #1,%sp@-
000389b4: 3f3c 0002      	movew #2,%sp@-
000389b8: 3f3c 0013      	movew #19,%sp@-
000389bc: 4eb9 0003 90ca 	jsr 0x390ca
000389c2: 3c00           	movew %d0,%d6
000389c4: 4fef 003c      	lea %sp@(60),%sp
000389c8: 3f3c 0001      	movew #1,%sp@-
000389cc: 4eb9 0003 9730 	jsr 0x39730
000389d2: 548f           	addql #2,%sp
000389d4: 0806 0000      	btst #0,%d6
000389d8: 6700 01fc      	beqw 0x38bd6
000389dc: 382e fff0      	movew %fp@(-16),%d4
000389e0: 1404           	moveb %d4,%d2
000389e2: 4245           	clrw %d5
000389e4: 1a04           	moveb %d4,%d5
000389e6: 0c45 000d      	cmpiw #13,%d5
000389ea: 660a           	bnes 0x389f6
000389ec: 4eb9 0004 12a8 	jsr 0x412a8
000389f2: 6000 01e2      	braw 0x38bd6
000389f6: 41fa 0592      	lea %pc@(0x38f8a),%a0
000389fa: 0c45 001b      	cmpiw #27,%d5
000389fe: 6676           	bnes 0x38a76
00038a00: 4eb9 0004 2e4e 	jsr 0x42e4e
00038a06: 4a80           	tstl %d0
00038a08: 6700 01cc      	beqw 0x38bd6
00038a0c: 3f3c 0001      	movew #1,%sp@-
00038a10: 2f00           	movel %d0,%sp@-
00038a12: 4eb9 0004 229a 	jsr 0x4229a
00038a18: 6054           	bras 0x38a6e
00038a1a: b840           	cmpw %d0,%d4
00038a1c: 6656           	bnes 0x38a74
00038a1e: 3428 0002      	movew %a0@(2),%d2
00038a22: 41ee fff6      	lea %fp@(-10),%a0
00038a26: 2f08           	movel %a0,%sp@-
00038a28: 2f08           	movel %a0,%sp@-
00038a2a: 2f08           	movel %a0,%sp@-
00038a2c: 486e fff4      	pea %fp@(-12)
00038a30: 3f3c 000a      	movew #10,%sp@-
00038a34: 4267           	clrw %sp@-
00038a36: 4eb9 0003 9648 	jsr 0x39648
00038a3c: 302e fff4      	movew %fp@(-12),%d0
00038a40: 4fef 0014      	lea %sp@(20),%sp
00038a44: 6700 0190      	beqw 0x38bd6
00038a48: 3f00           	movew %d0,%sp@-
00038a4a: 4eb9 0004 2dc0 	jsr 0x42dc0
00038a50: 548f           	addql #2,%sp
00038a52: 4a80           	tstl %d0
00038a54: 6700 0180      	beqw 0x38bd6
00038a58: 3f2e fff4      	movew %fp@(-12),%sp@-
00038a5c: 4eb9 0004 122e 	jsr 0x4122e
00038a62: 3f02           	movew %d2,%sp@-
00038a64: 3f2e fff4      	movew %fp@(-12),%sp@-
00038a68: 4eb9 0004 34ac 	jsr 0x434ac
00038a6e: 5c8f           	addql #6,%sp
00038a70: 6000 0164      	braw 0x38bd6
00038a74: 5888           	addql #4,%a0
00038a76: 3010           	movew %a0@,%d0
00038a78: 66a0           	bnes 0x38a1a
00038a7a: 6000 044c      	braw 0x38ec8
00038a7e: e048           	lsrw #8,%d0
00038a80: 5240           	addqw #1,%d0
00038a82: 6012           	bras 0x38a96
00038a84: 3004           	movew %d4,%d0
00038a86: 0640 ac00      	addiw #-21504,%d0
00038a8a: 0c40 0900      	cmpiw #2304,%d0
00038a8e: 626c           	bhis 0x38afc
00038a90: e048           	lsrw #8,%d0
00038a92: 0640 000b      	addiw #11,%d0
00038a96: 2479 0005 a0c6 	moveal 0x5a0c6,%a2
00038a9c: 600c           	bras 0x38aaa
00038a9e: 4241           	clrw %d1
00038aa0: 122a 0006      	moveb %a2@(6),%d1
00038aa4: b041           	cmpw %d1,%d0
00038aa6: 670a           	beqs 0x38ab2
00038aa8: 2452           	moveal %a2@,%a2
00038aaa: b4fc 0000      	cmpaw #0,%a2
00038aae: 66ee           	bnes 0x38a9e
00038ab0: 604a           	bras 0x38afc
00038ab2: 2f2a 000c      	movel %a2@(12),%sp@-
00038ab6: 4eb9 0001 c5b2 	jsr 0x1c5b2
00038abc: 2040           	moveal %d0,%a0
00038abe: 202a 000c      	movel %a2@(12),%d0
00038ac2: 2248           	moveal %a0,%a1
00038ac4: 93c0           	subal %d0,%a1
00038ac6: 4869 0001      	pea %a1@(1)
00038aca: 2f00           	movel %d0,%sp@-
00038acc: 2f03           	movel %d3,%sp@-
00038ace: 2d48 ff60      	movel %a0,%fp@(-160)
00038ad2: 4eb9 0001 c006 	jsr 0x1c006
00038ad8: 42a7           	clrl %sp@-
00038ada: 206e ff60      	moveal %fp@(-160),%a0
00038ade: 2f08           	movel %a0,%sp@-
00038ae0: 2f03           	movel %d3,%sp@-
00038ae2: 3f3c ffff      	movew #-1,%sp@-
00038ae6: 3f3c 0001      	movew #1,%sp@-
00038aea: 2f0a           	movel %a2,%sp@-
00038aec: 4eb9 0004 1b46 	jsr 0x41b46
00038af2: 4fef 0024      	lea %sp@(36),%sp
00038af6: 4a40           	tstw %d0
00038af8: 6c00 00d2      	bgew 0x38bcc
00038afc: 4a02           	tstb %d2
00038afe: 6660           	bnes 0x38b60
00038b00: 2f3c ffff ffff 	movel #-1,%sp@-
00038b06: 2f3c ffff ffff 	movel #-1,%sp@-
00038b0c: 2f3c ffff ffff 	movel #-1,%sp@-
00038b12: 3f3c 0010      	movew #16,%sp@-
00038b16: 4e4e           	trap #14
00038b18: 4fef 000e      	lea %sp@(14),%sp
00038b1c: e04c           	lsrw #8,%d4
00038b1e: 0284 0000 00ff 	andil #255,%d4
00038b24: 2240           	moveal %d0,%a1
00038b26: 2069 0004      	moveal %a1@(4),%a0
00038b2a: 4242           	clrw %d2
00038b2c: 1430 4800      	moveb %a0@(0000000000000000,%d4:l),%d2
00038b30: 3002           	movew %d2,%d0
00038b32: 0640 ffbf      	addiw #-65,%d0
00038b36: 0c40 0019      	cmpiw #25,%d0
00038b3a: 6224           	bhis 0x38b60
00038b3c: 1002           	moveb %d2,%d0
00038b3e: 4880           	extw %d0
00038b40: 3f00           	movew %d0,%sp@-
00038b42: 4eb9 0004 1774 	jsr 0x41774
00038b48: 548f           	addql #2,%sp
00038b4a: 4a40           	tstw %d0
00038b4c: 6712           	beqs 0x38b60
00038b4e: 4442           	negw %d2
00038b50: 3f02           	movew %d2,%sp@-
00038b52: 4eb9 0004 2812 	jsr 0x42812
00038b58: 4eba f092      	jsr %pc@(0x37bec)
00038b5c: 548f           	addql #2,%sp
00038b5e: 6076           	bras 0x38bd6
00038b60: 2279 0005 a120 	moveal 0x5a120,%a1
00038b66: 0c45 001f      	cmpiw #31,%d5
00038b6a: 6e52           	bgts 0x38bbe
00038b6c: 0045 0040      	oriw #64,%d5
00038b70: 41fa 0386      	lea %pc@(0x38ef8),%a0
00038b74: 7000           	moveq #0,%d0
00038b76: 45f9 0005 9c7c 	lea 0x59c7c,%a2
00038b7c: 4244           	clrw %d4
00038b7e: 1818           	moveb %a0@+,%d4
00038b80: 4a44           	tstw %d4
00038b82: 6732           	beqs 0x38bb6
00038b84: 4241           	clrw %d1
00038b86: 1232 0800      	moveb %a2@(0000000000000000,%d0:l),%d1
00038b8a: b245           	cmpw %d5,%d1
00038b8c: 6628           	bnes 0x38bb6
00038b8e: 3044           	moveaw %d4,%a0
00038b90: 2008           	movel %a0,%d0
00038b92: d088           	addl %a0,%d0
00038b94: d088           	addl %a0,%d0
00038b96: e788           	lsll #3,%d0
00038b98: 0831 0003 080b 	btst #3,%a1@(000000000000000b,%d0:l)
00038b9e: 661e           	bnes 0x38bbe
00038ba0: 0c44 002f      	cmpiw #47,%d4
00038ba4: 6e00 0334      	bgtw 0x38eda
00038ba8: 0c44 0023      	cmpiw #35,%d4
00038bac: 5dc2           	slt %d2
00038bae: 4882           	extw %d2
00038bb0: 5a42           	addqw #5,%d2
00038bb2: 6000 0328      	braw 0x38edc
00038bb6: 5280           	addql #1,%d0
00038bb8: 7221           	moveq #33,%d1
00038bba: b280           	cmpl %d0,%d1
00038bbc: 66be           	bnes 0x38b7c
00038bbe: 4240           	clrw %d0
00038bc0: 2d40 ff60      	movel %d0,%fp@(-160)
00038bc4: 4eba f026      	jsr %pc@(0x37bec)
00038bc8: 202e ff60      	movel %fp@(-160),%d0
00038bcc: 4a40           	tstw %d0
00038bce: 56c2           	sne %d2
00038bd0: 4882           	extw %d2
00038bd2: 4442           	negw %d2
00038bd4: 6002           	bras 0x38bd8
00038bd6: 4242           	clrw %d2
00038bd8: 0806 0001      	btst #1,%d6
00038bdc: 6700 01cc      	beqw 0x38daa
00038be0: 322e ffea      	movew %fp@(-22),%d1
00038be4: 302e ffe8      	movew %fp@(-24),%d0
00038be8: 3a2e fff2      	movew %fp@(-14),%d5
00038bec: 3d40 fff6      	movew %d0,%fp@(-10)
00038bf0: 3d41 fff4      	movew %d1,%fp@(-12)
00038bf4: 3d6e ffec fff8 	movew %fp@(-20),%fp@(-8)
00038bfa: 3d6e ffee fffa 	movew %fp@(-18),%fp@(-6)
00038c00: 3f01           	movew %d1,%sp@-
00038c02: 3f00           	movew %d0,%sp@-
00038c04: 4eb9 0003 9716 	jsr 0x39716
00038c0a: 3800           	movew %d0,%d4
00038c0c: 588f           	addql #4,%sp
00038c0e: b079 0005 9f68 	cmpw 0x59f68,%d0
00038c14: 6706           	beqs 0x38c1c
00038c16: 4eb9 0004 12a8 	jsr 0x412a8
00038c1c: 4267           	clrw %sp@-
00038c1e: 3f04           	movew %d4,%sp@-
00038c20: 4eb9 0004 12da 	jsr 0x412da
00038c26: 2f03           	movel %d3,%sp@-
00038c28: 3f3c 0004      	movew #4,%sp@-
00038c2c: 3f04           	movew %d4,%sp@-
00038c2e: 4eb9 0003 9692 	jsr 0x39692
00038c34: 4fef 000c      	lea %sp@(12),%sp
00038c38: 0c45 0001      	cmpiw #1,%d5
00038c3c: 6600 00b8      	bnew 0x38cf6
00038c40: 4267           	clrw %sp@-
00038c42: 2f03           	movel %d3,%sp@-
00038c44: 3f2e fffa      	movew %fp@(-6),%sp@-
00038c48: 3f2e fff4      	movew %fp@(-12),%sp@-
00038c4c: 3f2e fff6      	movew %fp@(-10),%sp@-
00038c50: 3f39 0005 9f66 	movew 0x59f66,%sp@-
00038c56: 3f39 0005 9f68 	movew 0x59f68,%sp@-
00038c5c: 4eb9 0003 9d36 	jsr 0x39d36
00038c62: 200e           	movel %fp,%d0
00038c64: 5980           	subql #4,%d0
00038c66: 2f00           	movel %d0,%sp@-
00038c68: 486e fff8      	pea %fp@(-8)
00038c6c: 2f00           	movel %d0,%sp@-
00038c6e: 2f00           	movel %d0,%sp@-
00038c70: 4eb9 0003 9554 	jsr 0x39554
00038c76: 4fef 0020      	lea %sp@(32),%sp
00038c7a: 082e 0000 fff9 	btst #0,%fp@(-7)
00038c80: 675a           	beqs 0x38cdc
00038c82: 486e fffe      	pea %fp@(-2)
00038c86: 2f03           	movel %d3,%sp@-
00038c88: 486e fffa      	pea %fp@(-6)
00038c8c: 486e fff4      	pea %fp@(-12)
00038c90: 486e fff6      	pea %fp@(-10)
00038c94: 3f39 0005 9f66 	movew 0x59f66,%sp@-
00038c9a: 3f39 0005 9f68 	movew 0x59f68,%sp@-
00038ca0: 4eb9 0003 9e24 	jsr 0x39e24
00038ca6: 4fef 0018      	lea %sp@(24),%sp
00038caa: 0c40 ffff      	cmpiw #-1,%d0
00038cae: 672c           	beqs 0x38cdc
00038cb0: 3f2e fffa      	movew %fp@(-6),%sp@-
00038cb4: 3f2e fff4      	movew %fp@(-12),%sp@-
00038cb8: 3f2e fff6      	movew %fp@(-10),%sp@-
00038cbc: 3f2e fffe      	movew %fp@(-2),%sp@-
00038cc0: 4267           	clrw %sp@-
00038cc2: 3f00           	movew %d0,%sp@-
00038cc4: 3f04           	movew %d4,%sp@-
00038cc6: 4eb9 0003 e00e 	jsr 0x3e00e
00038ccc: 3a00           	movew %d0,%d5
00038cce: 3f04           	movew %d4,%sp@-
00038cd0: 4eb9 0004 122e 	jsr 0x4122e
00038cd6: 4fef 0010      	lea %sp@(16),%sp
00038cda: 6002           	bras 0x38cde
00038cdc: 4245           	clrw %d5
00038cde: 3f04           	movew %d4,%sp@-
00038ce0: 4eb9 0004 2dc0 	jsr 0x42dc0
00038ce6: 3f3c 0001      	movew #1,%sp@-
00038cea: 2f00           	movel %d0,%sp@-
00038cec: 4eb9 0004 368c 	jsr 0x4368c
00038cf2: 508f           	addql #8,%sp
00038cf4: 604e           	bras 0x38d44
00038cf6: 3f3c 0001      	movew #1,%sp@-
00038cfa: 2f03           	movel %d3,%sp@-
00038cfc: 3f2e fffa      	movew %fp@(-6),%sp@-
00038d00: 3f2e fff4      	movew %fp@(-12),%sp@-
00038d04: 3f2e fff6      	movew %fp@(-10),%sp@-
00038d08: 3f39 0005 9f66 	movew 0x59f66,%sp@-
00038d0e: 3f39 0005 9f68 	movew 0x59f68,%sp@-
00038d14: 4eb9 0003 9d36 	jsr 0x39d36
00038d1a: 3f3c 0012      	movew #18,%sp@-
00038d1e: 4eba e8c4      	jsr %pc@(0x375e4)
00038d22: 3a00           	movew %d0,%d5
00038d24: 200e           	movel %fp,%d0
00038d26: 5980           	subql #4,%d0
00038d28: 2f00           	movel %d0,%sp@-
00038d2a: 2f00           	movel %d0,%sp@-
00038d2c: 2f00           	movel %d0,%sp@-
00038d2e: 2f00           	movel %d0,%sp@-
00038d30: 4267           	clrw %sp@-
00038d32: 3f3c 0001      	movew #1,%sp@-
00038d36: 3f3c 0001      	movew #1,%sp@-
00038d3a: 4eb9 0003 905e 	jsr 0x3905e
00038d40: 4fef 0028      	lea %sp@(40),%sp
00038d44: 4eba eea6      	jsr %pc@(0x37bec)
00038d48: 4a45           	tstw %d5
00038d4a: 675e           	beqs 0x38daa
00038d4c: 7401           	moveq #1,%d2
00038d4e: 605a           	bras 0x38daa
00038d50: 4a42           	tstw %d2
00038d52: 6662           	bnes 0x38db6
00038d54: 4eba f0e6      	jsr %pc@(0x37e3c)
00038d58: 4a40           	tstw %d0
00038d5a: 56c2           	sne %d2
00038d5c: 4882           	extw %d2
00038d5e: 4442           	negw %d2
00038d60: 2f0b           	movel %a3,%sp@-
00038d62: 2f0c           	movel %a4,%sp@-
00038d64: 2f0d           	movel %a5,%sp@-
00038d66: 486e ffec      	pea %fp@(-20)
00038d6a: 2f07           	movel %d7,%sp@-
00038d6c: 2f0a           	movel %a2,%sp@-
00038d6e: 4267           	clrw %sp@-
00038d70: 4267           	clrw %sp@-
00038d72: 4879 0005 9f4e 	pea 0x59f4e
00038d78: 4267           	clrw %sp@-
00038d7a: 4267           	clrw %sp@-
00038d7c: 4267           	clrw %sp@-
00038d7e: 4267           	clrw %sp@-
00038d80: 4267           	clrw %sp@-
00038d82: 4267           	clrw %sp@-
00038d84: 4267           	clrw %sp@-
00038d86: 4267           	clrw %sp@-
00038d88: 4267           	clrw %sp@-
00038d8a: 4267           	clrw %sp@-
00038d8c: 3f3c 0001      	movew #1,%sp@-
00038d90: 3f3c 0001      	movew #1,%sp@-
00038d94: 3f3c 0002      	movew #2,%sp@-
00038d98: 3f3c 0030      	movew #48,%sp@-
00038d9c: 4eb9 0003 90ca 	jsr 0x390ca
00038da2: 3c00           	movew %d0,%d6
00038da4: 4fef 003c      	lea %sp@(60),%sp
00038da8: 6004           	bras 0x38dae
00038daa: 45ee ffe8      	lea %fp@(-24),%a2
00038dae: 0806 0004      	btst #4,%d6
00038db2: 669c           	bnes 0x38d50
00038db4: 6002           	bras 0x38db8
00038db6: 7401           	moveq #1,%d2
00038db8: 4267           	clrw %sp@-
00038dba: 4eb9 0003 9730 	jsr 0x39730
00038dc0: 548f           	addql #2,%sp
00038dc2: 4a42           	tstw %d2
00038dc4: 6700 fbb8      	beqw 0x3897e
00038dc8: 4a79 0005 9cbc 	tstw 0x59cbc
00038dce: 6700 0094      	beqw 0x38e64
00038dd2: 4eb9 0004 17ea 	jsr 0x417ea
00038dd8: 243c 0004 2e4e 	movel #273998,%d2
00038dde: 4bf9 0003 9624 	lea 0x39624,%a5
00038de4: 49f9 0001 c398 	lea 0x1c398,%a4
00038dea: 47f9 0004 2c98 	lea 0x42c98,%a3
00038df0: 6014           	bras 0x38e06
00038df2: 3f2a 0006      	movew %a2@(6),%sp@-
00038df6: 4e95           	jsr %a5@
00038df8: 2f2a 008c      	movel %a2@(140),%sp@-
00038dfc: 4e94           	jsr %a4@
00038dfe: 2f0a           	movel %a2,%sp@-
00038e00: 4e93           	jsr %a3@
00038e02: 4fef 000a      	lea %sp@(10),%sp
00038e06: 2042           	moveal %d2,%a0
00038e08: 4e90           	jsr %a0@
00038e0a: 2440           	moveal %d0,%a2
00038e0c: 4a80           	tstl %d0
00038e0e: 66e2           	bnes 0x38df2
00038e10: 2f39 0005 9f24 	movel 0x59f24,%sp@-
00038e16: 45f9 0001 c398 	lea 0x1c398,%a2
00038e1c: 4e92           	jsr %a2@
00038e1e: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
00038e24: 4e92           	jsr %a2@
00038e26: 2f39 0005 a0cc 	movel 0x5a0cc,%sp@-
00038e2c: 4e92           	jsr %a2@
00038e2e: 2f39 0005 a0be 	movel 0x5a0be,%sp@-
00038e34: 4e92           	jsr %a2@
00038e36: 2f39 0005 a0ba 	movel 0x5a0ba,%sp@-
00038e3c: 4e92           	jsr %a2@
00038e3e: 2f39 0005 a0d0 	movel 0x5a0d0,%sp@-
00038e44: 4e92           	jsr %a2@
00038e46: 2f39 0005 a170 	movel 0x5a170,%sp@-
00038e4c: 4e92           	jsr %a2@
00038e4e: 2f39 0005 9cc4 	movel 0x59cc4,%sp@-
00038e54: 4e92           	jsr %a2@
00038e56: 4fef 0020      	lea %sp@(32),%sp
00038e5a: 4eb9 0004 17fa 	jsr 0x417fa
00038e60: 4242           	clrw %d2
00038e62: 6010           	bras 0x38e74
00038e64: 4eba e658      	jsr %pc@(0x374be)
00038e68: 4267           	clrw %sp@-
00038e6a: 4eb9 0003 b144 	jsr 0x3b144
00038e70: 548f           	addql #2,%sp
00038e72: 7401           	moveq #1,%d2
00038e74: 4267           	clrw %sp@-
00038e76: 42a7           	clrl %sp@-
00038e78: 4eb9 0003 91d6 	jsr 0x391d6
00038e7e: 4267           	clrw %sp@-
00038e80: 4267           	clrw %sp@-
00038e82: 42a7           	clrl %sp@-
00038e84: 3f3c 000e      	movew #14,%sp@-
00038e88: 4267           	clrw %sp@-
00038e8a: 4eb9 0003 96b6 	jsr 0x396b6
00038e90: 4eb9 0003 9052 	jsr 0x39052
00038e96: 4fef 0012      	lea %sp@(18),%sp
00038e9a: 4a42           	tstw %d2
00038e9c: 6606           	bnes 0x38ea4
00038e9e: 4eb9 0003 97ac 	jsr 0x397ac
00038ea4: 3002           	movew %d2,%d0
00038ea6: 4cee 3cfc ff30 	moveml %fp@(-208),%d2-%d7/%a2-%a5
00038eac: 4e5e           	unlk %fp
00038eae: 4e75           	rts
00038eb0: 257c 0001 e9bc 	movel #125372,%a2@(132)
00038eb6: 0084 
00038eb8: 0c39 002e 0001 	cmpib #46,0x1e9bd
00038ebe: e9bd 
00038ec0: 6600 f4ba      	bnew 0x3837c
00038ec4: 6000 f4cc      	braw 0x38392
00038ec8: 3004           	movew %d4,%d0
00038eca: 0640 c500      	addiw #-15104,%d0
00038ece: 0c40 0900      	cmpiw #2304,%d0
00038ed2: 6300 fbaa      	blsw 0x38a7e
00038ed6: 6000 fbac      	braw 0x38a84
00038eda: 7406           	moveq #6,%d2
00038edc: 4267           	clrw %sp@-
00038ede: 3f02           	movew %d2,%sp@-
00038ee0: 2f09           	movel %a1,%sp@-
00038ee2: 4eb9 0003 9234 	jsr 0x39234
00038ee8: 3f04           	movew %d4,%sp@-
00038eea: 3f02           	movew %d2,%sp@-
00038eec: 4eba e982      	jsr %pc@(0x37870)
00038ef0: 4fef 000c      	lea %sp@(12),%sp
00038ef4: 6000 fcca      	braw 0x38bc0
00038ef8:  _shortcut_mapping
00038ef8: 1213           	moveb %a3@,%d1
00038efa: 1416           	moveb %fp@,%d2
00038efc: 1718           	moveb %a0@+,%a3@-
00038efe: 191a           	moveb %a2@+,%a4@-
00038f00: 1b1d           	moveb %a5@+,%a5@-
00038f02: 1e20           	moveb %a0@-,%d7
00038f04: 2123           	movel %a3@-,%a0@-
00038f06: 2426           	movel %fp@-,%d2
00038f08: 2728 292a      	movel %a0@(10538),%a3@-
00038f0c: 2c2e 3031      	movel %fp@(12337),%d6
00038f10: 3233 3536 3739 	movew %a3@(0000000037393a3c)@(0000000000003e04,%d3:w:4),%d1
00038f16: 3a3c 3e04 
00038f1a: 0c04 0c04      	cmpib #4,%d4
00038f1e: 0602 0404      	addib #4,%d2
00038f22: 0c04 0404      	cmpib #4,%d4
00038f26: 0404 0404      	subib #4,%d4
00038f2a: 0404 0c04      	subib #4,%d4
00038f2e: 0804 0106      	btst #6,%d4
00038f32: 015d           	bchg %d0,%a5@+
00038f34: 0149 0125      	movepl %a1@(293),%d0
00038f38: 015d           	bchg %d0,%a5@+
00038f3a: 0188 01b8      	movepw %d0,%a0@(440)
00038f3e: 0188 015d      	movepw %d0,%a0@(349)
00038f42: 0149 0106      	movepl %a1@(262),%d0
00038f46: 0125           	btst %d0,%a5@-
00038f48: 015d           	bchg %d0,%a5@+
00038f4a: 0106           	btst %d0,%d6
00038f4c: 0106           	btst %d0,%d6
00038f4e: 0125           	btst %d0,%a5@-
00038f50: 014a 015d      	movepl %a2@(349),%d0
00038f54: 01d1           	bset %d0,%a1@
00038f56: 01b8 0188      	bclr %d0,0x188
00038f5a: 015d           	bchg %d0,%a5@+
00038f5c: 02ba 121d 0012 	andil #303890450,%d2
00038f62: 0016 1718      	orib #24,%fp@
00038f66: 1a1b           	moveb %a3@+,%d5
00038f68: 004f           	.short 0x004f
00038f6a: 4900           	chkl %d0,%d4
00038f6c: 4e48           	trap #8
00038f6e: 5557           	subqw #2,%sp@
00038f70: 4100           	chkl %d0,%d0
00038f72: 4400           	negb %d0
00038f74: 5a00           	addqb #5,%d0
00038f82: 0000 0052      	orib #82,%d0
00038f86: 0053 0000      	oriw #0,%a3@
00038f8a: 4838 0000      	nbcd 0x0
00038f8e: 5032 0001      	addqb #8,%a2@(0000000000000001,%d0:w)
00038f92: 4800           	nbcd %d0
00038f94: 0002 5000      	orib #0,%d2
00038f98: 0003 4b00      	orib #0,%d3
00038f9c: 0006 4d00      	orib #0,%d6
00038fa0: 0007 0000      	orib #0,%d7
00038fa4: 2f02           	movel %d2,%sp@-
00038fa6: 302f 0008      	movew %sp@(8),%d0
00038faa: 3200           	movew %d0,%d1
00038fac: 7409           	moveq #9,%d2
00038fae: e469           	lsrw %d2,%d1
00038fb0: 0641 000a      	addiw #10,%d1
00038fb4: 33c1 0005 9d34 	movew %d1,0x59d34
00038fba: 3200           	movew %d0,%d1
00038fbc: ea49           	lsrw #5,%d1
00038fbe: 0241 000f      	andiw #15,%d1
00038fc2: 33c1 0005 9d36 	movew %d1,0x59d36
00038fc8: 3200           	movew %d0,%d1
00038fca: e449           	lsrw #2,%d1
00038fcc: 0241 0007      	andiw #7,%d1
00038fd0: 33c1 0005 9d38 	movew %d1,0x59d38
00038fd6: 0240 0003      	andiw #3,%d0
00038fda: 33c0 0005 9d3a 	movew %d0,0x59d3a
00038fe0: 241f           	movel %sp@+,%d2
00038fe2: 4e75           	rts
00038fe4: 2f0a           	movel %a2,%sp@-
00038fe6: 2f02           	movel %d2,%sp@-
00038fe8: 3f2f 000c      	movew %sp@(12),%sp@-
00038fec: 4eba ffb6      	jsr %pc@(0x38fa4)
00038ff0: 303c 00c8      	movew #200,%d0
00038ff4: 223c 0005 9d1c 	movel #367900,%d1
00038ffa: 4e42           	trap #2
00038ffc: 548f           	addql #2,%sp
00038ffe: 3039 0005 9d5c 	movew 0x59d5c,%d0
00039004: 241f           	movel %sp@+,%d2
00039006: 245f           	moveal %sp@+,%a2
00039008: 4e75           	rts
0003900a:  _appl_init
0003900a: 23fc 0005 9d34 	movel #367924,0x59d1c
00039010: 0005 9d1c 
00039014: 23fc 0005 9cfc 	movel #367868,0x59d20
0003901a: 0005 9d20 
0003901e: 23fc 0005 9d3c 	movel #367932,0x59d24
00039024: 0005 9d24 
00039028: 23fc 0005 9d5c 	movel #367964,0x59d28
0003902e: 0005 9d28 
00039032: 23fc 0005 9d6c 	movel #367980,0x59d2c
00039038: 0005 9d2c 
0003903c: 23fc 0005 9d78 	movel #367992,0x59d30
00039042: 0005 9d30 
00039046: 3f3c 0004      	movew #4,%sp@-
0003904a: 4eba ff98      	jsr %pc@(0x38fe4)
0003904e: 548f           	addql #2,%sp
00039050: 4e75           	rts
00039052:  _appl_exit
00039052: 3f3c 1204      	movew #4612,%sp@-
00039056: 4eba ff8c      	jsr %pc@(0x38fe4)
0003905a: 548f           	addql #2,%sp
0003905c: 4e75           	rts
0003905e:  _evnt_button
0003905e: 33ef 0004 0005 	movew %sp@(4),0x59d3c
00039064: 9d3c 
00039066: 33ef 0006 0005 	movew %sp@(6),0x59d3e
0003906c: 9d3e 
0003906e: 33ef 0008 0005 	movew %sp@(8),0x59d40
00039074: 9d40 
00039076: 3f3c 1674      	movew #5748,%sp@-
0003907a: 4eba ff68      	jsr %pc@(0x38fe4)
0003907e: 206f 000c      	moveal %sp@(12),%a0
00039082: 30b9 0005 9d5e 	movew 0x59d5e,%a0@
00039088: 206f 0010      	moveal %sp@(16),%a0
0003908c: 30b9 0005 9d60 	movew 0x59d60,%a0@
00039092: 206f 0014      	moveal %sp@(20),%a0
00039096: 30b9 0005 9d62 	movew 0x59d62,%a0@
0003909c: 206f 0018      	moveal %sp@(24),%a0
000390a0: 30b9 0005 9d64 	movew 0x59d64,%a0@
000390a6: 548f           	addql #2,%sp
000390a8: 3039 0005 9d5c 	movew 0x59d5c,%d0
000390ae: 4e75           	rts
000390b0:  _evnt_timer
000390b0: 33ef 0004 0005 	movew %sp@(4),0x59d3c
000390b6: 9d3c 
000390b8: 33ef 0006 0005 	movew %sp@(6),0x59d3e
000390be: 9d3e 
000390c0: 3f7c 1c44 0004 	movew #7236,%sp@(4)
000390c6: 6000 ff1c      	braw 0x38fe4
000390ca:  _evnt_multi
000390ca: 2f0a           	movel %a2,%sp@-
000390cc: 2f02           	movel %d2,%sp@-
000390ce: 33ef 000c 0005 	movew %sp@(12),0x59d3c
000390d4: 9d3c 
000390d6: 33ef 000e 0005 	movew %sp@(14),0x59d3e
000390dc: 9d3e 
000390de: 33ef 0010 0005 	movew %sp@(16),0x59d40
000390e4: 9d40 
000390e6: 33ef 0012 0005 	movew %sp@(18),0x59d42
000390ec: 9d42 
000390ee: 33ef 0014 0005 	movew %sp@(20),0x59d44
000390f4: 9d44 
000390f6: 33ef 0016 0005 	movew %sp@(22),0x59d46
000390fc: 9d46 
000390fe: 33ef 0018 0005 	movew %sp@(24),0x59d48
00039104: 9d48 
00039106: 33ef 001a 0005 	movew %sp@(26),0x59d4a
0003910c: 9d4a 
0003910e: 33ef 001c 0005 	movew %sp@(28),0x59d4c
00039114: 9d4c 
00039116: 33ef 001e 0005 	movew %sp@(30),0x59d4e
0003911c: 9d4e 
0003911e: 33ef 0020 0005 	movew %sp@(32),0x59d50
00039124: 9d50 
00039126: 33ef 0022 0005 	movew %sp@(34),0x59d52
0003912c: 9d52 
0003912e: 33ef 0024 0005 	movew %sp@(36),0x59d54
00039134: 9d54 
00039136: 33ef 0026 0005 	movew %sp@(38),0x59d56
0003913c: 9d56 
0003913e: 23ef 0028 0005 	movel %sp@(40),0x59d6c
00039144: 9d6c 
00039146: 33ef 002c 0005 	movew %sp@(44),0x59d58
0003914c: 9d58 
0003914e: 33ef 002e 0005 	movew %sp@(46),0x59d5a
00039154: 9d5a 
00039156: 3f3c 1e1d      	movew #7709,%sp@-
0003915a: 4eba fe48      	jsr %pc@(0x38fa4)
0003915e: 33fc 0010 0005 	movew #16,0x59d36
00039164: 9d36 
00039166: 303c 00c8      	movew #200,%d0
0003916a: 223c 0005 9d1c 	movel #367900,%d1
00039170: 4e42           	trap #2
00039172: 206f 0032      	moveal %sp@(50),%a0
00039176: 30b9 0005 9d5e 	movew 0x59d5e,%a0@
0003917c: 206f 0036      	moveal %sp@(54),%a0
00039180: 30b9 0005 9d60 	movew 0x59d60,%a0@
00039186: 206f 003a      	moveal %sp@(58),%a0
0003918a: 30b9 0005 9d62 	movew 0x59d62,%a0@
00039190: 206f 003e      	moveal %sp@(62),%a0
00039194: 30b9 0005 9d64 	movew 0x59d64,%a0@
0003919a: 206f 0042      	moveal %sp@(66),%a0
0003919e: 30b9 0005 9d66 	movew 0x59d66,%a0@
000391a4: 206f 0046      	moveal %sp@(70),%a0
000391a8: 30b9 0005 9d68 	movew 0x59d68,%a0@
000391ae: 548f           	addql #2,%sp
000391b0: 3039 0005 9d5c 	movew 0x59d5c,%d0
000391b6: 241f           	movel %sp@+,%d2
000391b8: 245f           	moveal %sp@+,%a2
000391ba: 4e75           	rts
000391bc:  _evnt_dclick
000391bc: 33ef 0004 0005 	movew %sp@(4),0x59d3c
000391c2: 9d3c 
000391c4: 33ef 0006 0005 	movew %sp@(6),0x59d3e
000391ca: 9d3e 
000391cc: 3f7c 2044 0004 	movew #8260,%sp@(4)
000391d2: 6000 fe10      	braw 0x38fe4
000391d6:  _menu_bar
000391d6: 23ef 0004 0005 	movel %sp@(4),0x59d6c
000391dc: 9d6c 
000391de: 33ef 0008 0005 	movew %sp@(8),0x59d3c
000391e4: 9d3c 
000391e6: 3f7c 2825 0004 	movew #10277,%sp@(4)
000391ec: 6000 fdf6      	braw 0x38fe4
000391f0:  _menu_icheck
000391f0: 23ef 0004 0005 	movel %sp@(4),0x59d6c
000391f6: 9d6c 
000391f8: 33ef 0008 0005 	movew %sp@(8),0x59d3c
000391fe: 9d3c 
00039200: 33ef 000a 0005 	movew %sp@(10),0x59d3e
00039206: 9d3e 
00039208: 3f7c 2a45 0004 	movew #10821,%sp@(4)
0003920e: 6000 fdd4      	braw 0x38fe4
00039212:  _menu_ienable
00039212: 23ef 0004 0005 	movel %sp@(4),0x59d6c
00039218: 9d6c 
0003921a: 33ef 0008 0005 	movew %sp@(8),0x59d3c
00039220: 9d3c 
00039222: 33ef 000a 0005 	movew %sp@(10),0x59d3e
00039228: 9d3e 
0003922a: 3f7c 2c45 0004 	movew #11333,%sp@(4)
00039230: 6000 fdb2      	braw 0x38fe4
00039234:  _menu_tnormal
00039234: 23ef 0004 0005 	movel %sp@(4),0x59d6c
0003923a: 9d6c 
0003923c: 33ef 0008 0005 	movew %sp@(8),0x59d3c
00039242: 9d3c 
00039244: 33ef 000a 0005 	movew %sp@(10),0x59d3e
0003924a: 9d3e 
0003924c: 3f7c 2e45 0004 	movew #11845,%sp@(4)
00039252: 6000 fd90      	braw 0x38fe4
00039256:  _objc_add
00039256: 23ef 0004 0005 	movel %sp@(4),0x59d6c
0003925c: 9d6c 
0003925e: 33ef 0008 0005 	movew %sp@(8),0x59d3c
00039264: 9d3c 
00039266: 33ef 000a 0005 	movew %sp@(10),0x59d3e
0003926c: 9d3e 
0003926e: 3f7c 3c45 0004 	movew #15429,%sp@(4)
00039274: 6000 fd6e      	braw 0x38fe4
00039278:  _objc_draw
00039278: 23ef 0004 0005 	movel %sp@(4),0x59d6c
0003927e: 9d6c 
00039280: 33ef 0008 0005 	movew %sp@(8),0x59d3c
00039286: 9d3c 
00039288: 33ef 000a 0005 	movew %sp@(10),0x59d3e
0003928e: 9d3e 
00039290: 33ef 000c 0005 	movew %sp@(12),0x59d40
00039296: 9d40 
00039298: 33ef 000e 0005 	movew %sp@(14),0x59d42
0003929e: 9d42 
000392a0: 33ef 0010 0005 	movew %sp@(16),0x59d44
000392a6: 9d44 
000392a8: 33ef 0012 0005 	movew %sp@(18),0x59d46
000392ae: 9d46 
000392b0: 3f7c 40c5 0004 	movew #16581,%sp@(4)
000392b6: 6000 fd2c      	braw 0x38fe4
000392ba:  _objc_find
000392ba: 23ef 0004 0005 	movel %sp@(4),0x59d6c
000392c0: 9d6c 
000392c2: 33ef 0008 0005 	movew %sp@(8),0x59d3c
000392c8: 9d3c 
000392ca: 33ef 000a 0005 	movew %sp@(10),0x59d3e
000392d0: 9d3e 
000392d2: 33ef 000c 0005 	movew %sp@(12),0x59d40
000392d8: 9d40 
000392da: 33ef 000e 0005 	movew %sp@(14),0x59d42
000392e0: 9d42 
000392e2: 3f7c 4285 0004 	movew #17029,%sp@(4)
000392e8: 6000 fcfa      	braw 0x38fe4
000392ec:  _objc_offset
000392ec: 23ef 0004 0005 	movel %sp@(4),0x59d6c
000392f2: 9d6c 
000392f4: 33ef 0008 0005 	movew %sp@(8),0x59d3c
000392fa: 9d3c 
000392fc: 3f3c 442d      	movew #17453,%sp@-
00039300: 4eba fce2      	jsr %pc@(0x38fe4)
00039304: 206f 000c      	moveal %sp@(12),%a0
00039308: 30b9 0005 9d5e 	movew 0x59d5e,%a0@
0003930e: 206f 0010      	moveal %sp@(16),%a0
00039312: 30b9 0005 9d60 	movew 0x59d60,%a0@
00039318: 548f           	addql #2,%sp
0003931a: 3039 0005 9d5c 	movew 0x59d5c,%d0
00039320: 4e75           	rts
00039322:  _objc_order
00039322: 23ef 0004 0005 	movel %sp@(4),0x59d6c
00039328: 9d6c 
0003932a: 33ef 0008 0005 	movew %sp@(8),0x59d3c
00039330: 9d3c 
00039332: 33ef 000a 0005 	movew %sp@(10),0x59d3e
00039338: 9d3e 
0003933a: 3f7c 4645 0004 	movew #17989,%sp@(4)
00039340: 6000 fca2      	braw 0x38fe4
00039344:  _form_do
00039344: 23ef 0004 0005 	movel %sp@(4),0x59d6c
0003934a: 9d6c 
0003934c: 33ef 0008 0005 	movew %sp@(8),0x59d3c
00039352: 9d3c 
00039354: 3f7c 5025 0004 	movew #20517,%sp@(4)
0003935a: 6000 fc88      	braw 0x38fe4
0003935e:  _form_dial
0003935e: 33ef 0004 0005 	movew %sp@(4),0x59d3c
00039364: 9d3c 
00039366: 33ef 0006 0005 	movew %sp@(6),0x59d3e
0003936c: 9d3e 
0003936e: 33ef 0008 0005 	movew %sp@(8),0x59d40
00039374: 9d40 
00039376: 33ef 000a 0005 	movew %sp@(10),0x59d42
0003937c: 9d42 
0003937e: 33ef 000c 0005 	movew %sp@(12),0x59d44
00039384: 9d44 
00039386: 33ef 000e 0005 	movew %sp@(14),0x59d46
0003938c: 9d46 
0003938e: 33ef 0010 0005 	movew %sp@(16),0x59d48
00039394: 9d48 
00039396: 33ef 0012 0005 	movew %sp@(18),0x59d4a
0003939c: 9d4a 
0003939e: 33ef 0014 0005 	movew %sp@(20),0x59d4c
000393a4: 9d4c 
000393a6: 3f7c 5324 0004 	movew #21284,%sp@(4)
000393ac: 6000 fc36      	braw 0x38fe4
000393b0:  _form_alert
000393b0: 33ef 0004 0005 	movew %sp@(4),0x59d3c
000393b6: 9d3c 
000393b8: 23ef 0006 0005 	movel %sp@(6),0x59d6c
000393be: 9d6c 
000393c0: 3f7c 5425 0004 	movew #21541,%sp@(4)
000393c6: 6000 fc1c      	braw 0x38fe4
000393ca:  _form_error
000393ca: 33ef 0004 0005 	movew %sp@(4),0x59d3c
000393d0: 9d3c 
000393d2: 3f7c 5620 0004 	movew #22048,%sp@(4)
000393d8: 6000 fc0a      	braw 0x38fe4
000393dc:  _form_center
000393dc: 23ef 0004 0005 	movel %sp@(4),0x59d6c
000393e2: 9d6c 
000393e4: 3f3c 5815      	movew #22549,%sp@-
000393e8: 4eba fbfa      	jsr %pc@(0x38fe4)
000393ec: 206f 000a      	moveal %sp@(10),%a0
000393f0: 30b9 0005 9d5e 	movew 0x59d5e,%a0@
000393f6: 206f 000e      	moveal %sp@(14),%a0
000393fa: 30b9 0005 9d60 	movew 0x59d60,%a0@
00039400: 206f 0012      	moveal %sp@(18),%a0
00039404: 30b9 0005 9d62 	movew 0x59d62,%a0@
0003940a: 206f 0016      	moveal %sp@(22),%a0
0003940e: 30b9 0005 9d64 	movew 0x59d64,%a0@
00039414: 548f           	addql #2,%sp
00039416: 3039 0005 9d5c 	movew 0x59d5c,%d0
0003941c: 4e75           	rts
0003941e:  _graf_rubbox
0003941e: 33ef 0004 0005 	movew %sp@(4),0x59d3c
00039424: 9d3c 
00039426: 33ef 0006 0005 	movew %sp@(6),0x59d3e
0003942c: 9d3e 
0003942e: 33ef 0008 0005 	movew %sp@(8),0x59d40
00039434: 9d40 
00039436: 33ef 000a 0005 	movew %sp@(10),0x59d42
0003943c: 9d42 
0003943e: 3f3c 788c      	movew #30860,%sp@-
00039442: 4eba fba0      	jsr %pc@(0x38fe4)
00039446: 206f 000e      	moveal %sp@(14),%a0
0003944a: 30b9 0005 9d5e 	movew 0x59d5e,%a0@
00039450: 206f 0012      	moveal %sp@(18),%a0
00039454: 30b9 0005 9d60 	movew 0x59d60,%a0@
0003945a: 548f           	addql #2,%sp
0003945c: 3039 0005 9d5c 	movew 0x59d5c,%d0
00039462: 4e75           	rts
00039464:  _graf_growbox_grect
00039464: 226f 0004      	moveal %sp@(4),%a1
00039468: 206f 0008      	moveal %sp@(8),%a0
0003946c: 33d1 0005 9d3c 	movew %a1@,0x59d3c
00039472: 33e9 0002 0005 	movew %a1@(2),0x59d3e
00039478: 9d3e 
0003947a: 33e9 0004 0005 	movew %a1@(4),0x59d40
00039480: 9d40 
00039482: 33e9 0006 0005 	movew %a1@(6),0x59d42
00039488: 9d42 
0003948a: 33d0 0005 9d44 	movew %a0@,0x59d44
00039490: 33e8 0002 0005 	movew %a0@(2),0x59d46
00039496: 9d46 
00039498: 33e8 0004 0005 	movew %a0@(4),0x59d48
0003949e: 9d48 
000394a0: 33e8 0006 0005 	movew %a0@(6),0x59d4a
000394a6: 9d4a 
000394a8: 3f7c 7f04 0004 	movew #32516,%sp@(4)
000394ae: 6000 fb34      	braw 0x38fe4
000394b2:  _graf_shrinkbox_grect
000394b2: 226f 0004      	moveal %sp@(4),%a1
000394b6: 206f 0008      	moveal %sp@(8),%a0
000394ba: 33d1 0005 9d3c 	movew %a1@,0x59d3c
000394c0: 33e9 0002 0005 	movew %a1@(2),0x59d3e
000394c6: 9d3e 
000394c8: 33e9 0004 0005 	movew %a1@(4),0x59d40
000394ce: 9d40 
000394d0: 33e9 0006 0005 	movew %a1@(6),0x59d42
000394d6: 9d42 
000394d8: 33d0 0005 9d44 	movew %a0@,0x59d44
000394de: 33e8 0002 0005 	movew %a0@(2),0x59d46
000394e4: 9d46 
000394e6: 33e8 0004 0005 	movew %a0@(4),0x59d48
000394ec: 9d48 
000394ee: 33e8 0006 0005 	movew %a0@(6),0x59d4a
000394f4: 9d4a 
000394f6: 3f7c 8104 0004 	movew #-32508,%sp@(4)
000394fc: 6000 fae6      	braw 0x38fe4
00039500:  _graf_handle
00039500: 3f3c 8614      	movew #-31212,%sp@-
00039504: 4eba fade      	jsr %pc@(0x38fe4)
00039508: 206f 0006      	moveal %sp@(6),%a0
0003950c: 30b9 0005 9d5e 	movew 0x59d5e,%a0@
00039512: 206f 000a      	moveal %sp@(10),%a0
00039516: 30b9 0005 9d60 	movew 0x59d60,%a0@
0003951c: 206f 000e      	moveal %sp@(14),%a0
00039520: 30b9 0005 9d62 	movew 0x59d62,%a0@
00039526: 206f 0012      	moveal %sp@(18),%a0
0003952a: 30b9 0005 9d64 	movew 0x59d64,%a0@
00039530: 548f           	addql #2,%sp
00039532: 3039 0005 9d5c 	movew 0x59d5c,%d0
00039538: 4e75           	rts
0003953a:  _graf_mouse
0003953a: 33ef 0004 0005 	movew %sp@(4),0x59d3c
00039540: 9d3c 
00039542: 23ef 0006 0005 	movel %sp@(6),0x59d6c
00039548: 9d6c 
0003954a: 3f7c 8825 0004 	movew #-30683,%sp@(4)
00039550: 6000 fa92      	braw 0x38fe4
00039554:  _graf_mkstate
00039554: 3f3c 8a14      	movew #-30188,%sp@-
00039558: 4eba fa8a      	jsr %pc@(0x38fe4)
0003955c: 206f 0006      	moveal %sp@(6),%a0
00039560: 30b9 0005 9d5e 	movew 0x59d5e,%a0@
00039566: 206f 000a      	moveal %sp@(10),%a0
0003956a: 30b9 0005 9d60 	movew 0x59d60,%a0@
00039570: 206f 000e      	moveal %sp@(14),%a0
00039574: 30b9 0005 9d62 	movew 0x59d62,%a0@
0003957a: 206f 0012      	moveal %sp@(18),%a0
0003957e: 30b9 0005 9d64 	movew 0x59d64,%a0@
00039584: 548f           	addql #2,%sp
00039586: 4e75           	rts
00039588:  _fsel_exinput
00039588: 23ef 0004 0005 	movel %sp@(4),0x59d6c
0003958e: 9d6c 
00039590: 23ef 0008 0005 	movel %sp@(8),0x59d70
00039596: 9d70 
00039598: 23ef 0010 0005 	movel %sp@(16),0x59d74
0003959e: 9d74 
000395a0: 3f3c a20b      	movew #-24053,%sp@-
000395a4: 4eba fa3e      	jsr %pc@(0x38fe4)
000395a8: 206f 000e      	moveal %sp@(14),%a0
000395ac: 30b9 0005 9d5e 	movew 0x59d5e,%a0@
000395b2: 548f           	addql #2,%sp
000395b4: 3039 0005 9d5c 	movew 0x59d5c,%d0
000395ba: 4e75           	rts
000395bc:  _wind_create_grect
000395bc: 206f 0006      	moveal %sp@(6),%a0
000395c0: 33ef 0004 0005 	movew %sp@(4),0x59d3c
000395c6: 9d3c 
000395c8: 33d0 0005 9d3e 	movew %a0@,0x59d3e
000395ce: 33e8 0002 0005 	movew %a0@(2),0x59d40
000395d4: 9d40 
000395d6: 33e8 0004 0005 	movew %a0@(4),0x59d42
000395dc: 9d42 
000395de: 33e8 0006 0005 	movew %a0@(6),0x59d44
000395e4: 9d44 
000395e6: 3f7c b4a4 0004 	movew #-19292,%sp@(4)
000395ec: 6000 f9f6      	braw 0x38fe4
000395f0:  _wind_open_grect
000395f0: 206f 0006      	moveal %sp@(6),%a0
000395f4: 33ef 0004 0005 	movew %sp@(4),0x59d3c
000395fa: 9d3c 
000395fc: 33d0 0005 9d3e 	movew %a0@,0x59d3e
00039602: 33e8 0002 0005 	movew %a0@(2),0x59d40
00039608: 9d40 
0003960a: 33e8 0004 0005 	movew %a0@(4),0x59d42
00039610: 9d42 
00039612: 33e8 0006 0005 	movew %a0@(6),0x59d44
00039618: 9d44 
0003961a: 3f7c b6a4 0004 	movew #-18780,%sp@(4)
00039620: 6000 f9c2      	braw 0x38fe4
00039624:  _wind_close
00039624: 33ef 0004 0005 	movew %sp@(4),0x59d3c
0003962a: 9d3c 
0003962c: 3f7c b824 0004 	movew #-18396,%sp@(4)
00039632: 6000 f9b0      	braw 0x38fe4
00039636:  _wind_delete
00039636: 33ef 0004 0005 	movew %sp@(4),0x59d3c
0003963c: 9d3c 
0003963e: 3f7c ba24 0004 	movew #-17884,%sp@(4)
00039644: 6000 f99e      	braw 0x38fe4
00039648:  _wind_get
00039648: 33ef 0004 0005 	movew %sp@(4),0x59d3c
0003964e: 9d3c 
00039650: 33ef 0006 0005 	movew %sp@(6),0x59d3e
00039656: 9d3e 
00039658: 3f3c bc54      	movew #-17324,%sp@-
0003965c: 4eba f986      	jsr %pc@(0x38fe4)
00039660: 206f 000a      	moveal %sp@(10),%a0
00039664: 30b9 0005 9d5e 	movew 0x59d5e,%a0@
0003966a: 206f 000e      	moveal %sp@(14),%a0
0003966e: 30b9 0005 9d60 	movew 0x59d60,%a0@
00039674: 206f 0012      	moveal %sp@(18),%a0
00039678: 30b9 0005 9d62 	movew 0x59d62,%a0@
0003967e: 206f 0016      	moveal %sp@(22),%a0
00039682: 30b9 0005 9d64 	movew 0x59d64,%a0@
00039688: 548f           	addql #2,%sp
0003968a: 3039 0005 9d5c 	movew 0x59d5c,%d0
00039690: 4e75           	rts
00039692:  _wind_get_grect
00039692: 206f 0008      	moveal %sp@(8),%a0
00039696: 4868 0006      	pea %a0@(6)
0003969a: 4868 0004      	pea %a0@(4)
0003969e: 4868 0002      	pea %a0@(2)
000396a2: 2f08           	movel %a0,%sp@-
000396a4: 3f2f 0016      	movew %sp@(22),%sp@-
000396a8: 3f2f 0016      	movew %sp@(22),%sp@-
000396ac: 4eba ff9a      	jsr %pc@(0x39648)
000396b0: 4fef 0014      	lea %sp@(20),%sp
000396b4: 4e75           	rts
000396b6:  _wind_set
000396b6: 33ef 0004 0005 	movew %sp@(4),0x59d3c
000396bc: 9d3c 
000396be: 33ef 0006 0005 	movew %sp@(6),0x59d3e
000396c4: 9d3e 
000396c6: 33ef 0008 0005 	movew %sp@(8),0x59d40
000396cc: 9d40 
000396ce: 33ef 000a 0005 	movew %sp@(10),0x59d42
000396d4: 9d42 
000396d6: 33ef 000c 0005 	movew %sp@(12),0x59d44
000396dc: 9d44 
000396de: 33ef 000e 0005 	movew %sp@(14),0x59d46
000396e4: 9d46 
000396e6: 3f3c bec4      	movew #-16700,%sp@-
000396ea: 4eba f8f8      	jsr %pc@(0x38fe4)
000396ee: 548f           	addql #2,%sp
000396f0: 4e75           	rts
000396f2:  _wind_set_grect
000396f2: 206f 0008      	moveal %sp@(8),%a0
000396f6: 3f28 0006      	movew %a0@(6),%sp@-
000396fa: 3f28 0004      	movew %a0@(4),%sp@-
000396fe: 3f28 0002      	movew %a0@(2),%sp@-
00039702: 3f10           	movew %a0@,%sp@-
00039704: 3f2f 000e      	movew %sp@(14),%sp@-
00039708: 3f2f 000e      	movew %sp@(14),%sp@-
0003970c: 4eba ffa8      	jsr %pc@(0x396b6)
00039710: 4fef 000c      	lea %sp@(12),%sp
00039714: 4e75           	rts
00039716:  _wind_find
00039716: 33ef 0004 0005 	movew %sp@(4),0x59d3c
0003971c: 9d3c 
0003971e: 33ef 0006 0005 	movew %sp@(6),0x59d3e
00039724: 9d3e 
00039726: 3f7c c044 0004 	movew #-16316,%sp@(4)
0003972c: 6000 f8b6      	braw 0x38fe4
00039730:  _wind_update
00039730: 33ef 0004 0005 	movew %sp@(4),0x59d3c
00039736: 9d3c 
00039738: 3f7c c224 0004 	movew #-15836,%sp@(4)
0003973e: 6000 f8a4      	braw 0x38fe4
00039742:  _wind_calc_grect
00039742: 2f0a           	movel %a2,%sp@-
00039744: 206f 000c      	moveal %sp@(12),%a0
00039748: 246f 0010      	moveal %sp@(16),%a2
0003974c: 33ef 0008 0005 	movew %sp@(8),0x59d3c
00039752: 9d3c 
00039754: 33ef 000a 0005 	movew %sp@(10),0x59d3e
0003975a: 9d3e 
0003975c: 33d0 0005 9d40 	movew %a0@,0x59d40
00039762: 33e8 0002 0005 	movew %a0@(2),0x59d42
00039768: 9d42 
0003976a: 33e8 0004 0005 	movew %a0@(4),0x59d44
00039770: 9d44 
00039772: 33e8 0006 0005 	movew %a0@(6),0x59d46
00039778: 9d46 
0003977a: 3f3c c4d4      	movew #-15148,%sp@-
0003977e: 4eba f864      	jsr %pc@(0x38fe4)
00039782: 34b9 0005 9d5e 	movew 0x59d5e,%a2@
00039788: 3579 0005 9d60 	movew 0x59d60,%a2@(2)
0003978e: 0002 
00039790: 3579 0005 9d62 	movew 0x59d62,%a2@(4)
00039796: 0004 
00039798: 3579 0005 9d64 	movew 0x59d64,%a2@(6)
0003979e: 0006 
000397a0: 548f           	addql #2,%sp
000397a2: 3039 0005 9d5c 	movew 0x59d5c,%d0
000397a8: 245f           	moveal %sp@+,%a2
000397aa: 4e75           	rts
000397ac:  _wind_new
000397ac: 3f3c c604      	movew #-14844,%sp@-
000397b0: 4eba f832      	jsr %pc@(0x38fe4)
000397b4: 548f           	addql #2,%sp
000397b6: 4e75           	rts
000397b8:  _rsrc_load
000397b8: 23ef 0004 0005 	movel %sp@(4),0x59d6c
000397be: 9d6c 
000397c0: 3f7c c805 0004 	movew #-14331,%sp@(4)
000397c6: 6000 f81c      	braw 0x38fe4
000397ca:  _rsrc_free
000397ca: 3f3c ca04      	movew #-13820,%sp@-
000397ce: 4eba f814      	jsr %pc@(0x38fe4)
000397d2: 548f           	addql #2,%sp
000397d4: 4e75           	rts
000397d6:  _rsrc_obfix
000397d6: 23ef 0004 0005 	movel %sp@(4),0x59d6c
000397dc: 9d6c 
000397de: 33ef 0008 0005 	movew %sp@(8),0x59d3c
000397e4: 9d3c 
000397e6: 3f7c d025 0004 	movew #-12251,%sp@(4)
000397ec: 6000 f7f6      	braw 0x38fe4
000397f0:  _shel_write
000397f0: 33ef 0004 0005 	movew %sp@(4),0x59d3c
000397f6: 9d3c 
000397f8: 33ef 0006 0005 	movew %sp@(6),0x59d3e
000397fe: 9d3e 
00039800: 33ef 0008 0005 	movew %sp@(8),0x59d40
00039806: 9d40 
00039808: 23ef 000a 0005 	movel %sp@(10),0x59d6c
0003980e: 9d6c 
00039810: 23ef 000e 0005 	movel %sp@(14),0x59d70
00039816: 9d70 
00039818: 3f7c de66 0004 	movew #-8602,%sp@(4)
0003981e: 6000 f7c4      	braw 0x38fe4
00039822:  _shel_get
00039822: 23ef 0004 0005 	movel %sp@(4),0x59d6c
00039828: 9d6c 
0003982a: 33ef 0008 0005 	movew %sp@(8),0x59d3c
00039830: 9d3c 
00039832: 3f7c e025 0004 	movew #-8155,%sp@(4)
00039838: 6000 f7aa      	braw 0x38fe4
0003983c:  _shel_put
0003983c: 23ef 0004 0005 	movel %sp@(4),0x59d6c
00039842: 9d6c 
00039844: 33ef 0008 0005 	movew %sp@(8),0x59d3c
0003984a: 9d3c 
0003984c: 3f7c e225 0004 	movew #-7643,%sp@(4)
00039852: 6000 f790      	braw 0x38fe4
00039856:  _shel_wdef
00039856: 23ef 0004 0005 	movel %sp@(4),0x59d6c
0003985c: 9d6c 
0003985e: 23ef 0008 0005 	movel %sp@(8),0x59d70
00039864: 9d70 
00039866: 3f7c ea06 0004 	movew #-5626,%sp@(4)
0003986c: 6000 f776      	braw 0x38fe4
00039870: 48e7 3f00      	moveml %d2-%d7,%sp@-
00039874: 3e2f 001c      	movew %sp@(28),%d7
00039878: 206f 0022      	moveal %sp@(34),%a0
0003987c: 226f 001e      	moveal %sp@(30),%a1
00039880: 4244           	clrw %d4
00039882: 4245           	clrw %d5
00039884: 303c 2710      	movew #10000,%d0
00039888: 3200           	movew %d0,%d1
0003988a: 4246           	clrw %d6
0003988c: 6022           	bras 0x398b0
0003988e: 3611           	movew %a1@,%d3
00039890: b641           	cmpw %d1,%d3
00039892: 6c02           	bges 0x39896
00039894: 3203           	movew %d3,%d1
00039896: 3429 0002      	movew %a1@(2),%d2
0003989a: b440           	cmpw %d0,%d2
0003989c: 6c02           	bges 0x398a0
0003989e: 3002           	movew %d2,%d0
000398a0: b645           	cmpw %d5,%d3
000398a2: 6f02           	bles 0x398a6
000398a4: 3a03           	movew %d3,%d5
000398a6: b444           	cmpw %d4,%d2
000398a8: 6f02           	bles 0x398ac
000398aa: 3802           	movew %d2,%d4
000398ac: 5246           	addqw #1,%d6
000398ae: 5889           	addql #4,%a1
000398b0: be46           	cmpw %d6,%d7
000398b2: 6eda           	bgts 0x3988e
000398b4: 3081           	movew %d1,%a0@
000398b6: 3140 0002      	movew %d0,%a0@(2)
000398ba: 9a41           	subw %d1,%d5
000398bc: 5245           	addqw #1,%d5
000398be: 3145 0004      	movew %d5,%a0@(4)
000398c2: 9840           	subw %d0,%d4
000398c4: 5244           	addqw #1,%d4
000398c6: 3144 0006      	movew %d4,%a0@(6)
000398ca: 4cdf 00fc      	moveml %sp@+,%d2-%d7
000398ce: 4e75           	rts
000398d0: 4e56 fff0      	linkw %fp,#-16
000398d4: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
000398d8: 246e 0008      	moveal %fp@(8),%a2
000398dc: 342e 000c      	movew %fp@(12),%d2
000398e0: 362e 000e      	movew %fp@(14),%d3
000398e4: 366e 0010      	moveaw %fp@(16),%a3
000398e8: 3a2e 0012      	movew %fp@(18),%d5
000398ec: 306e 0014      	moveaw %fp@(20),%a0
000398f0: 322e 0016      	movew %fp@(22),%d1
000398f4: 3242           	moveaw %d2,%a1
000398f6: 2809           	movel %a1,%d4
000398f8: d889           	addl %a1,%d4
000398fa: d889           	addl %a1,%d4
000398fc: e78c           	lsll #3,%d4
000398fe: 49f2 4800      	lea %a2@(0000000000000000,%d4:l),%a4
00039902: 3243           	moveaw %d3,%a1
00039904: 2009           	movel %a1,%d0
00039906: d089           	addl %a1,%d0
00039908: d089           	addl %a1,%d0
0003990a: e788           	lsll #3,%d0
0003990c: 43f2 0800      	lea %a2@(0000000000000000,%d0:l),%a1
00039910: 346c 0010      	moveaw %a4@(16),%a2
00039914: d4e9 0010      	addaw %a1@(16),%a2
00039918: 382c 0012      	movew %a4@(18),%d4
0003991c: d869 0012      	addw %a1@(18),%d4
00039920: 0c42 0001      	cmpiw #1,%d2
00039924: 6752           	beqs 0x39978
00039926: 3039 0005 9f2e 	movew 0x59f2e,%d0
0003992c: 674a           	beqs 0x39978
0003992e: 0c40 0001      	cmpiw #1,%d0
00039932: 6600 00b6      	bnew 0x399ea
00039936: 3279 0005 42f0 	moveaw 0x542f0,%a1
0003993c: 3009           	movew %a1,%d0
0003993e: d049           	addw %a1,%d0
00039940: d049           	addw %a1,%d0
00039942: e948           	lslw #4,%d0
00039944: 3d4a fff0      	movew %a2,%fp@(-16)
00039948: 3d44 fff2      	movew %d4,%fp@(-14)
0003994c: 3d40 fff4      	movew %d0,%fp@(-12)
00039950: 3d79 0005 42ee 	movew 0x542ee,%fp@(-10)
00039956: fff6 
00039958: 3d4b fff8      	movew %a3,%fp@(-8)
0003995c: 3d45 fffa      	movew %d5,%fp@(-6)
00039960: 3d48 fffc      	movew %a0,%fp@(-4)
00039964: 3d41 fffe      	movew %d1,%fp@(-2)
00039968: 486e fff8      	pea %fp@(-8)
0003996c: 486e fff0      	pea %fp@(-16)
00039970: 4eb9 0001 c71c 	jsr 0x1c71c
00039976: 606c           	bras 0x399e4
00039978: 3005           	movew %d5,%d0
0003997a: 9044           	subw %d4,%d0
0003997c: 324b           	moveaw %a3,%a1
0003997e: 92ca           	subaw %a2,%a1
00039980: 3d49 fff0      	movew %a1,%fp@(-16)
00039984: 3d40 fff2      	movew %d0,%fp@(-14)
00039988: 3d48 fff4      	movew %a0,%fp@(-12)
0003998c: 3d41 fff6      	movew %d1,%fp@(-10)
00039990: 3d49 fff8      	movew %a1,%fp@(-8)
00039994: 3d40 fffa      	movew %d0,%fp@(-6)
00039998: 3d48 fffc      	movew %a0,%fp@(-4)
0003999c: 3d41 fffe      	movew %d1,%fp@(-2)
000399a0: 3003           	movew %d3,%d0
000399a2: c1fc 0028      	mulsw #40,%d0
000399a6: 2079 0005 a0e6 	moveal 0x5a0e6,%a0
000399ac: 3670 0804      	moveaw %a0@(0000000000000004,%d0:l),%a3
000399b0: 200b           	movel %a3,%d0
000399b2: d08b           	addl %a3,%d0
000399b4: 220b           	movel %a3,%d1
000399b6: eb89           	lsll #5,%d1
000399b8: 2641           	moveal %d1,%a3
000399ba: 47f3 0800      	lea %a3@(0000000000000000,%d0:l),%a3
000399be: d7f9 0005 a0cc 	addal 0x5a0cc,%a3
000399c4: 486e fff0      	pea %fp@(-16)
000399c8: 486b 001a      	pea %a3@(26)
000399cc: 45f9 0001 c71c 	lea 0x1c71c,%a2
000399d2: 4e92           	jsr %a2@
000399d4: 508f           	addql #8,%sp
000399d6: 4a40           	tstw %d0
000399d8: 6610           	bnes 0x399ea
000399da: 486e fff8      	pea %fp@(-8)
000399de: 486b 0012      	pea %a3@(18)
000399e2: 4e92           	jsr %a2@
000399e4: 508f           	addql #8,%sp
000399e6: 4a40           	tstw %d0
000399e8: 6702           	beqs 0x399ec
000399ea: 3403           	movew %d3,%d2
000399ec: 3002           	movew %d2,%d0
000399ee: 4cee 1c3c ffd4 	moveml %fp@(-44),%d2-%d5/%a2-%a4
000399f4: 4e5e           	unlk %fp
000399f6: 4e75           	rts
000399f8: 48e7 3c00      	moveml %d2-%d5,%sp@-
000399fc: 262f 0014      	movel %sp@(20),%d3
00039a00: 342f 0018      	movew %sp@(24),%d2
00039a04: 382f 001a      	movew %sp@(26),%d4
00039a08: 3a2f 001c      	movew %sp@(28),%d5
00039a0c: 3f05           	movew %d5,%sp@-
00039a0e: 3f04           	movew %d4,%sp@-
00039a10: 3f3c 0002      	movew #2,%sp@-
00039a14: 3f02           	movew %d2,%sp@-
00039a16: 2f03           	movel %d3,%sp@-
00039a18: 4eb9 0003 92ba 	jsr 0x392ba
00039a1e: 4fef 000c      	lea %sp@(12),%sp
00039a22: b440           	cmpw %d0,%d2
00039a24: 6720           	beqs 0x39a46
00039a26: 0c40 ffff      	cmpiw #-1,%d0
00039a2a: 671a           	beqs 0x39a46
00039a2c: 3f3c 0001      	movew #1,%sp@-
00039a30: 3f3c 0001      	movew #1,%sp@-
00039a34: 3f05           	movew %d5,%sp@-
00039a36: 3f04           	movew %d4,%sp@-
00039a38: 3f00           	movew %d0,%sp@-
00039a3a: 3f02           	movew %d2,%sp@-
00039a3c: 2f03           	movel %d3,%sp@-
00039a3e: 4eba fe90      	jsr %pc@(0x398d0)
00039a42: 4fef 0010      	lea %sp@(16),%sp
00039a46: 4cdf 003c      	moveml %sp@+,%d2-%d5
00039a4a: 4e75           	rts
00039a4c: 48e7 3f30      	moveml %d2-%d7/%a2-%a3,%sp@-
00039a50: 3e2f 0024      	movew %sp@(36),%d7
00039a54: 3c2f 0026      	movew %sp@(38),%d6
00039a58: 3a2f 0028      	movew %sp@(40),%d5
00039a5c: 282f 002a      	movel %sp@(42),%d4
00039a60: 362f 002e      	movew %sp@(46),%d3
00039a64: 242f 0030      	movel %sp@(48),%d2
00039a68: 42a7           	clrl %sp@-
00039a6a: 3f3c 0100      	movew #256,%sp@-
00039a6e: 4eb9 0003 953a 	jsr 0x3953a
00039a74: 2442           	moveal %d2,%a2
00039a76: 5c8f           	addql #6,%sp
00039a78: 4242           	clrw %d2
00039a7a: 47f9 0002 c5c6 	lea 0x2c5c6,%a3
00039a80: 601c           	bras 0x39a9e
00039a82: 2f04           	movel %d4,%sp@-
00039a84: 3f05           	movew %d5,%sp@-
00039a86: 3006           	movew %d6,%d0
00039a88: d06a 0002      	addw %a2@(2),%d0
00039a8c: 3f00           	movew %d0,%sp@-
00039a8e: 3007           	movew %d7,%d0
00039a90: d052           	addw %a2@,%d0
00039a92: 3f00           	movew %d0,%sp@-
00039a94: 4e93           	jsr %a3@
00039a96: 5242           	addqw #1,%d2
00039a98: 588a           	addql #4,%a2
00039a9a: 4fef 000a      	lea %sp@(10),%sp
00039a9e: b642           	cmpw %d2,%d3
00039aa0: 6ee0           	bgts 0x39a82
00039aa2: 42af 0026      	clrl %sp@(38)
00039aa6: 3f7c 0101 0024 	movew #257,%sp@(36)
00039aac: 4cdf 0cfc      	moveml %sp@+,%d2-%d7/%a2-%a3
00039ab0: 4ef9 0003 953a 	jmp 0x3953a
00039ab6:  _act_chg
00039ab6: 518f           	subql #8,%sp
00039ab8: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
00039abc: 342f 0020      	movew %sp@(32),%d2
00039ac0: 2479 0005 a0e2 	moveal 0x5a0e2,%a2
00039ac6: 3042           	moveaw %d2,%a0
00039ac8: 2208           	movel %a0,%d1
00039aca: d288           	addl %a0,%d1
00039acc: d288           	addl %a0,%d1
00039ace: e789           	lsll #3,%d1
00039ad0: 41f2 1800      	lea %a2@(0000000000000000,%d1:l),%a0
00039ad4: 3228 000a      	movew %a0@(10),%d1
00039ad8: 44c1           	movew %d1,%ccr
00039ada: 6b00 0096      	bmiw 0x39b72
00039ade: 2628 0010      	movel %a0@(16),%d3
00039ae2: 2828 0014      	movel %a0@(20),%d4
00039ae6: 2f43 0010      	movel %d3,%sp@(16)
00039aea: 2f44 0014      	movel %d4,%sp@(20)
00039aee: 326f 001e      	moveaw %sp@(30),%a1
00039af2: 2009           	movel %a1,%d0
00039af4: d089           	addl %a1,%d0
00039af6: d089           	addl %a1,%d0
00039af8: e788           	lsll #3,%d0
00039afa: 43f2 0800      	lea %a2@(0000000000000000,%d0:l),%a1
00039afe: 3829 0010      	movew %a1@(16),%d4
00039b02: d96f 0010      	addw %d4,%sp@(16)
00039b06: 3029 0012      	movew %a1@(18),%d0
00039b0a: d16f 0012      	addw %d0,%sp@(18)
00039b0e: 3001           	movew %d1,%d0
00039b10: 4a6f 0026      	tstw %sp@(38)
00039b14: 6706           	beqs 0x39b1c
00039b16: 0040 0001      	oriw #1,%d0
00039b1a: 6004           	bras 0x39b20
00039b1c: 0240 fffe      	andiw #-2,%d0
00039b20: c5fc 0028      	mulsw #40,%d2
00039b24: 2279 0005 a0e6 	moveal 0x5a0e6,%a1
00039b2a: 2271 2800      	moveal %a1@(0000000000000000,%d2:l),%a1
00039b2e: b2fc 0000      	cmpaw #0,%a1
00039b32: 670a           	beqs 0x39b3e
00039b34: 1400           	moveb %d0,%d2
00039b36: 0202 0001      	andib #1,%d2
00039b3a: 1342 0004      	moveb %d2,%a1@(4)
00039b3e: b041           	cmpw %d1,%d0
00039b40: 6734           	beqs 0x39b76
00039b42: 3140 000a      	movew %d0,%a0@(10)
00039b46: 4a6f 0028      	tstw %sp@(40)
00039b4a: 672a           	beqs 0x39b76
00039b4c: 486f 0010      	pea %sp@(16)
00039b50: 2f2f 0026      	movel %sp@(38),%sp@-
00039b54: 4eb9 0001 c71c 	jsr 0x1c71c
00039b5a: 508f           	addql #8,%sp
00039b5c: 4a40           	tstw %d0
00039b5e: 6716           	beqs 0x39b76
00039b60: 486f 0010      	pea %sp@(16)
00039b64: 3f2f 0020      	movew %sp@(32),%sp@-
00039b68: 4eb9 0004 1342 	jsr 0x41342
00039b6e: 5c8f           	addql #6,%sp
00039b70: 6004           	bras 0x39b76
00039b72: 4240           	clrw %d0
00039b74: 6002           	bras 0x39b78
00039b76: 7001           	moveq #1,%d0
00039b78: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
00039b7c: 508f           	addql #8,%sp
00039b7e: 4e75           	rts
00039b80:  _act_allchg
00039b80: 4fef ffe8      	lea %sp@(-24),%sp
00039b84: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00039b88: 362f 004a      	movew %sp@(74),%d3
00039b8c: 382f 0056      	movew %sp@(86),%d4
00039b90: 2679 0005 a0e2 	moveal 0x5a0e2,%a3
00039b96: 6614           	bnes 0x39bac
00039b98: 3f2f 0048      	movew %sp@(72),%sp@-
00039b9c: 4eb9 0004 2dc0 	jsr 0x42dc0
00039ba2: 2f00           	movel %d0,%sp@-
00039ba4: 4eb9 0003 ceb4 	jsr 0x3ceb4
00039baa: 5c8f           	addql #6,%sp
00039bac: 3043           	moveaw %d3,%a0
00039bae: 2008           	movel %a0,%d0
00039bb0: d088           	addl %a0,%d0
00039bb2: d088           	addl %a0,%d0
00039bb4: e788           	lsll #3,%d0
00039bb6: 49f3 0800      	lea %a3@(0000000000000000,%d0:l),%a4
00039bba: 3c2c 0010      	movew %a4@(16),%d6
00039bbe: 3a2c 0012      	movew %a4@(18),%d5
00039bc2: 426f 003a      	clrw %sp@(58)
00039bc6: 426f 0038      	clrw %sp@(56)
00039bca: 4def 0044      	lea %sp@(68),%fp
00039bce: 206f 004e      	moveal %sp@(78),%a0
00039bd2: 2010           	movel %a0@,%d0
00039bd4: 2228 0004      	movel %a0@(4),%d1
00039bd8: 2d01           	movel %d1,%fp@-
00039bda: 2d00           	movel %d0,%fp@-
00039bdc: 2f0e           	movel %fp,%sp@-
00039bde: 2f2f 0056      	movel %sp@(86),%sp@-
00039be2: 45f9 0001 c71c 	lea 0x1c71c,%a2
00039be8: 4e92           	jsr %a2@
00039bea: 342c 0002      	movew %a4@(2),%d2
00039bee: 508f           	addql #8,%sp
00039bf0: 49ef 002c      	lea %sp@(44),%a4
00039bf4: 2e3c 0003 98d0 	movel #235728,%d7
00039bfa: 4def 0034      	lea %sp@(52),%fp
00039bfe: 4bf9 0001 c790 	lea 0x1c790,%a5
00039c04: 6000 00fc      	braw 0x39d02
00039c08: b46f 004c      	cmpw %sp@(76),%d2
00039c0c: 6700 00e6      	beqw 0x39cf4
00039c10: 3042           	moveaw %d2,%a0
00039c12: 2008           	movel %a0,%d0
00039c14: d088           	addl %a0,%d0
00039c16: d088           	addl %a0,%d0
00039c18: e788           	lsll #3,%d0
00039c1a: 45f3 0800      	lea %a3@(0000000000000000,%d0:l),%a2
00039c1e: 202a 0010      	movel %a2@(16),%d0
00039c22: 222a 0014      	movel %a2@(20),%d1
00039c26: 2f40 002c      	movel %d0,%sp@(44)
00039c2a: 2f41 0030      	movel %d1,%sp@(48)
00039c2e: dd6f 002c      	addw %d6,%sp@(44)
00039c32: 3005           	movew %d5,%d0
00039c34: d06f 002e      	addw %sp@(46),%d0
00039c38: 5240           	addqw #1,%d0
00039c3a: 3f40 002e      	movew %d0,%sp@(46)
00039c3e: 536f 0032      	subqw #1,%sp@(50)
00039c42: 2f0c           	movel %a4,%sp@-
00039c44: 486f 0040      	pea %sp@(64)
00039c48: 4eb9 0001 c71c 	jsr 0x1c71c
00039c4e: 508f           	addql #8,%sp
00039c50: 4a40           	tstw %d0
00039c52: 6700 0096      	beqw 0x39cea
00039c56: 3f2f 0032      	movew %sp@(50),%sp@-
00039c5a: 3f2f 0032      	movew %sp@(50),%sp@-
00039c5e: 3f2f 0032      	movew %sp@(50),%sp@-
00039c62: 3f2f 0032      	movew %sp@(50),%sp@-
00039c66: 3f02           	movew %d2,%sp@-
00039c68: 3f03           	movew %d3,%sp@-
00039c6a: 2f0b           	movel %a3,%sp@-
00039c6c: 2047           	moveal %d7,%a0
00039c6e: 4e90           	jsr %a0@
00039c70: 4fef 0010      	lea %sp@(16),%sp
00039c74: b043           	cmpw %d3,%d0
00039c76: 6772           	beqs 0x39cea
00039c78: 3002           	movew %d2,%d0
00039c7a: c1fc 0028      	mulsw #40,%d0
00039c7e: 2079 0005 a0e6 	moveal 0x5a0e6,%a0
00039c84: 2070 0800      	moveal %a0@(0000000000000000,%d0:l),%a0
00039c88: b0fc 0000      	cmpaw #0,%a0
00039c8c: 670a           	beqs 0x39c98
00039c8e: 4a44           	tstw %d4
00039c90: 56c0           	sne %d0
00039c92: 4400           	negb %d0
00039c94: 1140 0004      	moveb %d0,%a0@(4)
00039c98: 322a 000a      	movew %a2@(10),%d1
00039c9c: 3001           	movew %d1,%d0
00039c9e: 4a44           	tstw %d4
00039ca0: 6706           	beqs 0x39ca8
00039ca2: 0040 0001      	oriw #1,%d0
00039ca6: 6004           	bras 0x39cac
00039ca8: 0240 fffe      	andiw #-2,%d0
00039cac: b240           	cmpw %d0,%d1
00039cae: 6744           	beqs 0x39cf4
00039cb0: 3540 000a      	movew %d0,%a2@(10)
00039cb4: 202a 0010      	movel %a2@(16),%d0
00039cb8: 222a 0014      	movel %a2@(20),%d1
00039cbc: 2f40 002c      	movel %d0,%sp@(44)
00039cc0: 2f41 0030      	movel %d1,%sp@(48)
00039cc4: dd6f 002c      	addw %d6,%sp@(44)
00039cc8: db6f 002e      	addw %d5,%sp@(46)
00039ccc: 4a6f 0038      	tstw %sp@(56)
00039cd0: 670a           	beqs 0x39cdc
00039cd2: 2f0e           	movel %fp,%sp@-
00039cd4: 2f0c           	movel %a4,%sp@-
00039cd6: 4e95           	jsr %a5@
00039cd8: 508f           	addql #8,%sp
00039cda: 6018           	bras 0x39cf4
00039cdc: 2f6f 002c 0034 	movel %sp@(44),%sp@(52)
00039ce2: 2f6f 0030 0038 	movel %sp@(48),%sp@(56)
00039ce8: 600a           	bras 0x39cf4
00039cea: 4a44           	tstw %d4
00039cec: 6606           	bnes 0x39cf4
00039cee: 026a fffe 000a 	andiw #-2,%a2@(10)
00039cf4: 3042           	moveaw %d2,%a0
00039cf6: 2408           	movel %a0,%d2
00039cf8: d488           	addl %a0,%d2
00039cfa: d488           	addl %a0,%d2
00039cfc: e78a           	lsll #3,%d2
00039cfe: 3433 2800      	movew %a3@(0000000000000000,%d2:l),%d2
00039d02: b642           	cmpw %d2,%d3
00039d04: 6d00 ff02      	bltw 0x39c08
00039d08: 45ef 0034      	lea %sp@(52),%a2
00039d0c: 2f0a           	movel %a2,%sp@-
00039d0e: 2f2f 0056      	movel %sp@(86),%sp@-
00039d12: 4eb9 0001 c71c 	jsr 0x1c71c
00039d18: 508f           	addql #8,%sp
00039d1a: 4a40           	tstw %d0
00039d1c: 670e           	beqs 0x39d2c
00039d1e: 2f0a           	movel %a2,%sp@-
00039d20: 3f2f 004c      	movew %sp@(76),%sp@-
00039d24: 4eb9 0004 1342 	jsr 0x41342
00039d2a: 5c8f           	addql #6,%sp
00039d2c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00039d30: 4fef 0018      	lea %sp@(24),%sp
00039d34: 4e75           	rts
00039d36:  _act_bsclick
00039d36: 598f           	subql #4,%sp
00039d38: 48e7 3f20      	moveml %d2-%d7/%a2,%sp@-
00039d3c: 382f 0024      	movew %sp@(36),%d4
00039d40: 342f 0026      	movew %sp@(38),%d2
00039d44: 2a2f 002e      	movel %sp@(46),%d5
00039d48: 3c2f 0032      	movew %sp@(50),%d6
00039d4c: 2479 0005 a0e2 	moveal 0x5a0e2,%a2
00039d52: 302f 002c      	movew %sp@(44),%d0
00039d56: 0240 0003      	andiw #3,%d0
00039d5a: 56c3           	sne %d3
00039d5c: 4883           	extw %d3
00039d5e: 4443           	negw %d3
00039d60: 3f2f 002a      	movew %sp@(42),%sp@-
00039d64: 3f2f 002a      	movew %sp@(42),%sp@-
00039d68: 3f02           	movew %d2,%sp@-
00039d6a: 2f0a           	movel %a2,%sp@-
00039d6c: 4eba fc8a      	jsr %pc@(0x399f8)
00039d70: 3e00           	movew %d0,%d7
00039d72: 4fef 000a      	lea %sp@(10),%sp
00039d76: b440           	cmpw %d0,%d2
00039d78: 6608           	bnes 0x39d82
00039d7a: 4a43           	tstw %d3
00039d7c: 670a           	beqs 0x39d88
00039d7e: 6000 009c      	braw 0x39e1c
00039d82: 0c40 ffff      	cmpiw #-1,%d0
00039d86: 6626           	bnes 0x39dae
00039d88: 426f 0032      	clrw %sp@(50)
00039d8c: 2f45 002e      	movel %d5,%sp@(46)
00039d90: 2f7c 0005 40f0 	movel #344304,%sp@(42)
00039d96: 002a 
00039d98: 3f47 0028      	movew %d7,%sp@(40)
00039d9c: 3f42 0026      	movew %d2,%sp@(38)
00039da0: 3f44 0024      	movew %d4,%sp@(36)
00039da4: 4cdf 04fc      	moveml %sp@+,%d2-%d7/%a2
00039da8: 588f           	addql #4,%sp
00039daa: 6000 fdd4      	braw 0x39b80
00039dae: 3040           	moveaw %d0,%a0
00039db0: 2008           	movel %a0,%d0
00039db2: d088           	addl %a0,%d0
00039db4: d088           	addl %a0,%d0
00039db6: e788           	lsll #3,%d0
00039db8: 3032 080a      	movew %a2@(000000000000000a,%d0:l),%d0
00039dbc: 4a43           	tstw %d3
00039dbe: 6630           	bnes 0x39df0
00039dc0: 4a46           	tstw %d6
00039dc2: 6606           	bnes 0x39dca
00039dc4: 0800 0000      	btst #0,%d0
00039dc8: 662a           	bnes 0x39df4
00039dca: 4267           	clrw %sp@-
00039dcc: 2f05           	movel %d5,%sp@-
00039dce: 4879 0005 40f0 	pea 0x540f0
00039dd4: 3f07           	movew %d7,%sp@-
00039dd6: 3f02           	movew %d2,%sp@-
00039dd8: 3f04           	movew %d4,%sp@-
00039dda: 2f40 002c      	movel %d0,%sp@(44)
00039dde: 4eba fda0      	jsr %pc@(0x39b80)
00039de2: 202f 002c      	movel %sp@(44),%d0
00039de6: 0040 0001      	oriw #1,%d0
00039dea: 4fef 0010      	lea %sp@(16),%sp
00039dee: 6004           	bras 0x39df4
00039df0: 0a40 0001      	eoriw #1,%d0
00039df4: 3f7c 0001 0030 	movew #1,%sp@(48)
00039dfa: 0240 0001      	andiw #1,%d0
00039dfe: 3f40 002e      	movew %d0,%sp@(46)
00039e02: 2f45 002a      	movel %d5,%sp@(42)
00039e06: 3f47 0028      	movew %d7,%sp@(40)
00039e0a: 3f42 0026      	movew %d2,%sp@(38)
00039e0e: 3f44 0024      	movew %d4,%sp@(36)
00039e12: 4cdf 04fc      	moveml %sp@+,%d2-%d7/%a2
00039e16: 588f           	addql #4,%sp
00039e18: 6000 fc9c      	braw 0x39ab6
00039e1c: 4cdf 04fc      	moveml %sp@+,%d2-%d7/%a2
00039e20: 588f           	addql #4,%sp
00039e22: 4e75           	rts
00039e24:  _act_bdown
00039e24: 4e56 ffb8      	linkw %fp,#-72
00039e28: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00039e2c: 3a2e 000a      	movew %fp@(10),%d5
00039e30: 266e 001c      	moveal %fp@(28),%a3
00039e34: 2479 0005 a0e2 	moveal 0x5a0e2,%a2
00039e3a: 3685           	movew %d5,%a3@
00039e3c: 206e 000c      	moveal %fp@(12),%a0
00039e40: 3010           	movew %a0@,%d0
00039e42: 3d40 ffec      	movew %d0,%fp@(-20)
00039e46: 226e 0010      	moveal %fp@(16),%a1
00039e4a: 3211           	movew %a1@,%d1
00039e4c: 3d41 ffee      	movew %d1,%fp@(-18)
00039e50: 3f01           	movew %d1,%sp@-
00039e52: 3f00           	movew %d0,%sp@-
00039e54: 3f05           	movew %d5,%sp@-
00039e56: 2f0a           	movel %a2,%sp@-
00039e58: 4eba fb9e      	jsr %pc@(0x399f8)
00039e5c: 3d40 ffc4      	movew %d0,%fp@(-60)
00039e60: 4fef 000a      	lea %sp@(10),%sp
00039e64: ba40           	cmpw %d0,%d5
00039e66: 6706           	beqs 0x39e6e
00039e68: 0c40 ffff      	cmpiw #-1,%d0
00039e6c: 667c           	bnes 0x39eea
00039e6e: 486e fff2      	pea %fp@(-14)
00039e72: 486e fff0      	pea %fp@(-16)
00039e76: 3f3c 8001      	movew #-32767,%sp@-
00039e7a: 3f3c 8001      	movew #-32767,%sp@-
00039e7e: 3f2e ffee      	movew %fp@(-18),%sp@-
00039e82: 3f2e ffec      	movew %fp@(-20),%sp@-
00039e86: 4eb9 0003 941e 	jsr 0x3941e
00039e8c: 302e fff0      	movew %fp@(-16),%d0
00039e90: 4fef 0010      	lea %sp@(16),%sp
00039e94: 6c0a           	bges 0x39ea0
00039e96: d16e ffec      	addw %d0,%fp@(-20)
00039e9a: 4440           	negw %d0
00039e9c: 3d40 fff0      	movew %d0,%fp@(-16)
00039ea0: 302e fff2      	movew %fp@(-14),%d0
00039ea4: 6c0a           	bges 0x39eb0
00039ea6: d16e ffee      	addw %d0,%fp@(-18)
00039eaa: 4440           	negw %d0
00039eac: 3d40 fff2      	movew %d0,%fp@(-14)
00039eb0: 3d6e ffec ffd2 	movew %fp@(-20),%fp@(-46)
00039eb6: 3d6e ffee ffd4 	movew %fp@(-18),%fp@(-44)
00039ebc: 3d6e fff0 ffd6 	movew %fp@(-16),%fp@(-42)
00039ec2: 3d6e fff2 ffd8 	movew %fp@(-14),%fp@(-40)
00039ec8: 3f3c 0001      	movew #1,%sp@-
00039ecc: 2f2e 0018      	movel %fp@(24),%sp@-
00039ed0: 486e ffd2      	pea %fp@(-46)
00039ed4: 3f2e ffc4      	movew %fp@(-60),%sp@-
00039ed8: 3f05           	movew %d5,%sp@-
00039eda: 3f2e 0008      	movew %fp@(8),%sp@-
00039ede: 4eba fca0      	jsr %pc@(0x39b80)
00039ee2: 4fef 0010      	lea %sp@(16),%sp
00039ee6: 6000 04ce      	braw 0x3a3b6
00039eea: 306e ffc4      	moveaw %fp@(-60),%a0
00039eee: 2008           	movel %a0,%d0
00039ef0: d088           	addl %a0,%d0
00039ef2: d088           	addl %a0,%d0
00039ef4: e788           	lsll #3,%d0
00039ef6: 0832 0000 080b 	btst #0,%a2@(000000000000000b,%d0:l)
00039efc: 6700 04b8      	beqw 0x3a3b6
00039f00: 3045           	moveaw %d5,%a0
00039f02: 2008           	movel %a0,%d0
00039f04: d088           	addl %a0,%d0
00039f06: d088           	addl %a0,%d0
00039f08: e788           	lsll #3,%d0
00039f0a: d08a           	addl %a2,%d0
00039f0c: 2d40 ffc6      	movel %d0,%fp@(-58)
00039f10: 2040           	moveal %d0,%a0
00039f12: 3028 0002      	movew %a0@(2),%d0
00039f16: 4242           	clrw %d2
00039f18: 601a           	bras 0x39f34
00039f1a: 3040           	moveaw %d0,%a0
00039f1c: 2008           	movel %a0,%d0
00039f1e: d088           	addl %a0,%d0
00039f20: d088           	addl %a0,%d0
00039f22: e788           	lsll #3,%d0
00039f24: 41f2 0800      	lea %a2@(0000000000000000,%d0:l),%a0
00039f28: 0828 0000 000b 	btst #0,%a0@(11)
00039f2e: 6702           	beqs 0x39f32
00039f30: 5242           	addqw #1,%d2
00039f32: 3010           	movew %a0@,%d0
00039f34: ba40           	cmpw %d0,%d5
00039f36: 6de2           	blts 0x39f1a
00039f38: 4eb9 0001 c382 	jsr 0x1c382
00039f3e: e488           	lsrl #2,%d0
00039f40: 3042           	moveaw %d2,%a0
00039f42: b088           	cmpl %a0,%d0
00039f44: 6c02           	bges 0x39f48
00039f46: 3400           	movew %d0,%d2
00039f48: 4a42           	tstw %d2
00039f4a: 6700 046a      	beqw 0x3a3b6
00039f4e: 3042           	moveaw %d2,%a0
00039f50: d1c8           	addal %a0,%a0
00039f52: 4870 8800      	pea %a0@(0000000000000000,%a0:l)
00039f56: 4eb9 0001 c36c 	jsr 0x1c36c
00039f5c: 2c00           	movel %d0,%d6
00039f5e: 226e ffc6      	moveal %fp@(-58),%a1
00039f62: 3069 0002      	moveaw %a1@(2),%a0
00039f66: 588f           	addql #4,%sp
00039f68: 4240           	clrw %d0
00039f6a: 6040           	bras 0x39fac
00039f6c: 3048           	moveaw %a0,%a0
00039f6e: 2208           	movel %a0,%d1
00039f70: d288           	addl %a0,%d1
00039f72: d288           	addl %a0,%d1
00039f74: e789           	lsll #3,%d1
00039f76: 41f2 1800      	lea %a2@(0000000000000000,%d1:l),%a0
00039f7a: 0828 0000 000b 	btst #0,%a0@(11)
00039f80: 6728           	beqs 0x39faa
00039f82: 3840           	moveaw %d0,%a4
00039f84: d9cc           	addal %a4,%a4
00039f86: d9cc           	addal %a4,%a4
00039f88: 49f4 6800      	lea %a4@(0000000000000000,%d6:l),%a4
00039f8c: 3229 0010      	movew %a1@(16),%d1
00039f90: d268 0010      	addw %a0@(16),%d1
00039f94: 3881           	movew %d1,%a4@
00039f96: 3229 0012      	movew %a1@(18),%d1
00039f9a: d268 0012      	addw %a0@(18),%d1
00039f9e: 3941 0002      	movew %d1,%a4@(2)
00039fa2: 5240           	addqw #1,%d0
00039fa4: b440           	cmpw %d0,%d2
00039fa6: 6f00 045a      	blew 0x3a402
00039faa: 3050           	moveaw %a0@,%a0
00039fac: ba48           	cmpw %a0,%d5
00039fae: 6dbc           	blts 0x39f6c
00039fb0: 6000 0450      	braw 0x3a402
00039fb4: 4a79 0005 9f2e 	tstw 0x59f2e
00039fba: 6700 044e      	beqw 0x3a40a
00039fbe: 2d7c 0005 a0a2 	movel #368802,%fp@(-64)
00039fc4: ffc0 
00039fc6: 3d7c 0005 ffbe 	movew #5,%fp@(-66)
00039fcc: 362e ffee      	movew %fp@(-18),%d3
00039fd0: 382e ffec      	movew %fp@(-20),%d4
00039fd4: 42a7           	clrl %sp@-
00039fd6: 3f3c 0004      	movew #4,%sp@-
00039fda: 4eb9 0003 953a 	jsr 0x3953a
00039fe0: 3d44 fff4      	movew %d4,%fp@(-12)
00039fe4: 3d43 fff6      	movew %d3,%fp@(-10)
00039fe8: 486e ffe2      	pea %fp@(-30)
00039fec: 2f2e ffc0      	movel %fp@(-64),%sp@-
00039ff0: 3f2e ffbe      	movew %fp@(-66),%sp@-
00039ff4: 49fa f87a      	lea %pc@(0x39870),%a4
00039ff8: 4e94           	jsr %a4@
00039ffa: 486e ffda      	pea %fp@(-38)
00039ffe: 2f06           	movel %d6,%sp@-
0003a000: 3f02           	movew %d2,%sp@-
0003a002: 4e94           	jsr %a4@
0003a004: 302e ffe6      	movew %fp@(-26),%d0
0003a008: d16e ffde      	addw %d0,%fp@(-34)
0003a00c: 322e ffe8      	movew %fp@(-24),%d1
0003a010: d36e ffe0      	addw %d1,%fp@(-32)
0003a014: 3e2e ffdc      	movew %fp@(-36),%d7
0003a018: 322e ffda      	movew %fp@(-38),%d1
0003a01c: 2046           	moveal %d6,%a0
0003a01e: 4fef 001a      	lea %sp@(26),%sp
0003a022: 4240           	clrw %d0
0003a024: 600a           	bras 0x3a030
0003a026: 9350           	subw %d1,%a0@
0003a028: 9f68 0002      	subw %d7,%a0@(2)
0003a02c: 5240           	addqw #1,%d0
0003a02e: 5888           	addql #4,%a0
0003a030: b440           	cmpw %d0,%d2
0003a032: 6ef2           	bgts 0x3a026
0003a034: 386e fff4      	moveaw %fp@(-12),%a4
0003a038: 98c1           	subaw %d1,%a4
0003a03a: 306e fff6      	moveaw %fp@(-10),%a0
0003a03e: 90c7           	subaw %d7,%a0
0003a040: 3e08           	movew %a0,%d7
0003a042: 4243           	clrw %d3
0003a044: 9bcd           	subal %a5,%a5
0003a046: 426e ffbc      	clrw %fp@(-68)
0003a04a: 2d4a ffcc      	movel %a2,%fp@(-52)
0003a04e: 3d45 ffd0      	movew %d5,%fp@(-48)
0003a052: 3a02           	movew %d2,%d5
0003a054: 326e fff4      	moveaw %fp@(-12),%a1
0003a058: 92cc           	subaw %a4,%a1
0003a05a: 3d49 ffda      	movew %a1,%fp@(-38)
0003a05e: 302e fff6      	movew %fp@(-10),%d0
0003a062: 9047           	subw %d7,%d0
0003a064: 3d40 ffdc      	movew %d0,%fp@(-36)
0003a068: 486e ffda      	pea %fp@(-38)
0003a06c: 4879 0005 40f0 	pea 0x540f0
0003a072: 4eb9 0001 c6a4 	jsr 0x1c6a4
0003a078: 382e fff6      	movew %fp@(-10),%d4
0003a07c: 342e fff4      	movew %fp@(-12),%d2
0003a080: 4879 0005 40f8 	pea 0x540f8
0003a086: 4eb9 0002 c4dc 	jsr 0x2c4dc
0003a08c: 3f3c 0001      	movew #1,%sp@-
0003a090: 3f3c 0003      	movew #3,%sp@-
0003a094: 4267           	clrw %sp@-
0003a096: 4eb9 0002 c646 	jsr 0x2c646
0003a09c: 2f06           	movel %d6,%sp@-
0003a09e: 3f05           	movew %d5,%sp@-
0003a0a0: 2f2e ffc0      	movel %fp@(-64),%sp@-
0003a0a4: 3f2e ffbe      	movew %fp@(-66),%sp@-
0003a0a8: 3f2e ffdc      	movew %fp@(-36),%sp@-
0003a0ac: 3f2e ffda      	movew %fp@(-38),%sp@-
0003a0b0: 45fa f99a      	lea %pc@(0x39a4c),%a2
0003a0b4: 4e92           	jsr %a2@
0003a0b6: 4fef 0022      	lea %sp@(34),%sp
0003a0ba: 486e fffe      	pea %fp@(-2)
0003a0be: 486e fffe      	pea %fp@(-2)
0003a0c2: 486e fffe      	pea %fp@(-2)
0003a0c6: 486e fffe      	pea %fp@(-2)
0003a0ca: 486e fffe      	pea %fp@(-2)
0003a0ce: 486e fffe      	pea %fp@(-2)
0003a0d2: 4267           	clrw %sp@-
0003a0d4: 4267           	clrw %sp@-
0003a0d6: 42a7           	clrl %sp@-
0003a0d8: 4267           	clrw %sp@-
0003a0da: 4267           	clrw %sp@-
0003a0dc: 4267           	clrw %sp@-
0003a0de: 4267           	clrw %sp@-
0003a0e0: 4267           	clrw %sp@-
0003a0e2: 3f3c 0002      	movew #2,%sp@-
0003a0e6: 3f3c 0002      	movew #2,%sp@-
0003a0ea: 3f04           	movew %d4,%sp@-
0003a0ec: 3f02           	movew %d2,%sp@-
0003a0ee: 3f3c 0001      	movew #1,%sp@-
0003a0f2: 4267           	clrw %sp@-
0003a0f4: 3f3c 00ff      	movew #255,%sp@-
0003a0f8: 3f3c 0001      	movew #1,%sp@-
0003a0fc: 3f3c 0006      	movew #6,%sp@-
0003a100: 4eb9 0003 90ca 	jsr 0x390ca
0003a106: 0240 0002      	andiw #2,%d0
0003a10a: 3d40 ffca      	movew %d0,%fp@(-54)
0003a10e: 4fef 0038      	lea %sp@(56),%sp
0003a112: 2e86           	movel %d6,%sp@
0003a114: 3f05           	movew %d5,%sp@-
0003a116: 2f2e ffc0      	movel %fp@(-64),%sp@-
0003a11a: 3f2e ffbe      	movew %fp@(-66),%sp@-
0003a11e: 3f2e ffdc      	movew %fp@(-36),%sp@-
0003a122: 3f2e ffda      	movew %fp@(-38),%sp@-
0003a126: 4e92           	jsr %a2@
0003a128: 486e fffa      	pea %fp@(-6)
0003a12c: 486e fff8      	pea %fp@(-8)
0003a130: 486e fff6      	pea %fp@(-10)
0003a134: 486e fff4      	pea %fp@(-12)
0003a138: 4eb9 0003 9554 	jsr 0x39554
0003a13e: 4fef 0020      	lea %sp@(32),%sp
0003a142: 3f2e fff6      	movew %fp@(-10),%sp@-
0003a146: 3f2e fff4      	movew %fp@(-12),%sp@-
0003a14a: 4eb9 0003 9716 	jsr 0x39716
0003a150: 3800           	movew %d0,%d4
0003a152: 2479 0005 a0e2 	moveal 0x5a0e2,%a2
0003a158: 588f           	addql #4,%sp
0003a15a: 671e           	beqs 0x3a17a
0003a15c: 3f00           	movew %d0,%sp@-
0003a15e: 4eb9 0004 2dc0 	jsr 0x42dc0
0003a164: 548f           	addql #2,%sp
0003a166: 4a80           	tstl %d0
0003a168: 670e           	beqs 0x3a178
0003a16a: 2479 0005 a0e2 	moveal 0x5a0e2,%a2
0003a170: 2040           	moveal %d0,%a0
0003a172: 3428 000a      	movew %a0@(10),%d2
0003a176: 6004           	bras 0x3a17c
0003a178: 4244           	clrw %d4
0003a17a: 7401           	moveq #1,%d2
0003a17c: 3f2e fff6      	movew %fp@(-10),%sp@-
0003a180: 3f2e fff4      	movew %fp@(-12),%sp@-
0003a184: 3f02           	movew %d2,%sp@-
0003a186: 2f0a           	movel %a2,%sp@-
0003a188: 4eba f86e      	jsr %pc@(0x399f8)
0003a18c: 3680           	movew %d0,%a3@
0003a18e: 4fef 000a      	lea %sp@(10),%sp
0003a192: b440           	cmpw %d0,%d2
0003a194: 6706           	beqs 0x3a19c
0003a196: 0c40 ffff      	cmpiw #-1,%d0
0003a19a: 662c           	bnes 0x3a1c8
0003a19c: 4a43           	tstw %d3
0003a19e: 6728           	beqs 0x3a1c8
0003a1a0: 3f3c 0001      	movew #1,%sp@-
0003a1a4: 4267           	clrw %sp@-
0003a1a6: 4879 0005 40f0 	pea 0x540f0
0003a1ac: 3f03           	movew %d3,%sp@-
0003a1ae: 3f0d           	movew %a5,%sp@-
0003a1b0: 3f2e ffbc      	movew %fp@(-68),%sp@-
0003a1b4: 4eba f900      	jsr %pc@(0x39ab6)
0003a1b8: 4fef 000e      	lea %sp@(14),%sp
0003a1bc: 4243           	clrw %d3
0003a1be: 9bcd           	subal %a5,%a5
0003a1c0: 426e ffbc      	clrw %fp@(-68)
0003a1c4: 6000 008c      	braw 0x3a252
0003a1c8: b640           	cmpw %d0,%d3
0003a1ca: 6728           	beqs 0x3a1f4
0003a1cc: 4a43           	tstw %d3
0003a1ce: 6724           	beqs 0x3a1f4
0003a1d0: 3f3c 0001      	movew #1,%sp@-
0003a1d4: 4267           	clrw %sp@-
0003a1d6: 4879 0005 40f0 	pea 0x540f0
0003a1dc: 3f03           	movew %d3,%sp@-
0003a1de: 3f0d           	movew %a5,%sp@-
0003a1e0: 3f2e ffbc      	movew %fp@(-68),%sp@-
0003a1e4: 4eba f8d0      	jsr %pc@(0x39ab6)
0003a1e8: 4fef 000e      	lea %sp@(14),%sp
0003a1ec: 4243           	clrw %d3
0003a1ee: 9bcd           	subal %a5,%a5
0003a1f0: 426e ffbc      	clrw %fp@(-68)
0003a1f4: 3213           	movew %a3@,%d1
0003a1f6: 3041           	moveaw %d1,%a0
0003a1f8: 2008           	movel %a0,%d0
0003a1fa: d088           	addl %a0,%d0
0003a1fc: d088           	addl %a0,%d0
0003a1fe: e788           	lsll #3,%d0
0003a200: 0832 0000 080b 	btst #0,%a2@(000000000000000b,%d0:l)
0003a206: 664a           	bnes 0x3a252
0003a208: 486e fffc      	pea %fp@(-4)
0003a20c: 42a7           	clrl %sp@-
0003a20e: 3f01           	movew %d1,%sp@-
0003a210: 3f04           	movew %d4,%sp@-
0003a212: 4eb9 0004 16ac 	jsr 0x416ac
0003a218: 4fef 000c      	lea %sp@(12),%sp
0003a21c: 4a80           	tstl %d0
0003a21e: 6732           	beqs 0x3a252
0003a220: 2240           	moveal %d0,%a1
0003a222: 4a69 0008      	tstw %a1@(8)
0003a226: 6606           	bnes 0x3a22e
0003a228: 4a6e fffc      	tstw %fp@(-4)
0003a22c: 6724           	beqs 0x3a252
0003a22e: 3613           	movew %a3@,%d3
0003a230: 3f3c 0001      	movew #1,%sp@-
0003a234: 3f3c 0001      	movew #1,%sp@-
0003a238: 4879 0005 40f0 	pea 0x540f0
0003a23e: 3f03           	movew %d3,%sp@-
0003a240: 3f02           	movew %d2,%sp@-
0003a242: 3f04           	movew %d4,%sp@-
0003a244: 4eba f870      	jsr %pc@(0x39ab6)
0003a248: 4fef 000e      	lea %sp@(14),%sp
0003a24c: 3a42           	moveaw %d2,%a5
0003a24e: 3d44 ffbc      	movew %d4,%fp@(-68)
0003a252: 4a6e ffca      	tstw %fp@(-54)
0003a256: 6700 fdfc      	beqw 0x3a054
0003a25a: 246e ffcc      	moveal %fp@(-52),%a2
0003a25e: 3a2e ffd0      	movew %fp@(-48),%d5
0003a262: 3404           	movew %d4,%d2
0003a264: 4a43           	tstw %d3
0003a266: 671c           	beqs 0x3a284
0003a268: 3f3c 0001      	movew #1,%sp@-
0003a26c: 4267           	clrw %sp@-
0003a26e: 4879 0005 40f0 	pea 0x540f0
0003a274: 3f03           	movew %d3,%sp@-
0003a276: 3f0d           	movew %a5,%sp@-
0003a278: 3f2e ffbc      	movew %fp@(-68),%sp@-
0003a27c: 4eba f838      	jsr %pc@(0x39ab6)
0003a280: 4fef 000e      	lea %sp@(14),%sp
0003a284: 3a6e fff4      	moveaw %fp@(-12),%a5
0003a288: 362e fff6      	movew %fp@(-10),%d3
0003a28c: 4eb9 0004 17fa 	jsr 0x417fa
0003a292: 4a44           	tstw %d4
0003a294: 6716           	beqs 0x3a2ac
0003a296: b86e 0008      	cmpw %fp@(8),%d4
0003a29a: 6600 0108      	bnew 0x3a3a4
0003a29e: 322e ffc4      	movew %fp@(-60),%d1
0003a2a2: b253           	cmpw %a3@,%d1
0003a2a4: 6600 0104      	bnew 0x3a3aa
0003a2a8: 6000 00fe      	braw 0x3a3a8
0003a2ac: 4a6e 0008      	tstw %fp@(8)
0003a2b0: 6600 00f8      	bnew 0x3a3aa
0003a2b4: 3813           	movew %a3@,%d4
0003a2b6: ba44           	cmpw %d4,%d5
0003a2b8: 6600 00f0      	bnew 0x3a3aa
0003a2bc: 206e ffc6      	moveal %fp@(-58),%a0
0003a2c0: 3028 0002      	movew %a0@(2),%d0
0003a2c4: 4242           	clrw %d2
0003a2c6: 7ae2           	moveq #-30,%d5
0003a2c8: da8e           	addl %fp,%d5
0003a2ca: 3d4d ffbc      	movew %a5,%fp@(-68)
0003a2ce: 3a47           	moveaw %d7,%a5
0003a2d0: 2e06           	movel %d6,%d7
0003a2d2: 3c04           	movew %d4,%d6
0003a2d4: 3d43 ffbe      	movew %d3,%fp@(-66)
0003a2d8: 6000 00b6      	braw 0x3a390
0003a2dc: 3040           	moveaw %d0,%a0
0003a2de: 2208           	movel %a0,%d1
0003a2e0: d288           	addl %a0,%d1
0003a2e2: d288           	addl %a0,%d1
0003a2e4: e789           	lsll #3,%d1
0003a2e6: 47f2 1800      	lea %a2@(0000000000000000,%d1:l),%a3
0003a2ea: 082b 0000 000b 	btst #0,%a3@(11)
0003a2f0: 6700 009c      	beqw 0x3a38e
0003a2f4: 382b 0010      	movew %a3@(16),%d4
0003a2f8: 362b 0012      	movew %a3@(18),%d3
0003a2fc: 3042           	moveaw %d2,%a0
0003a2fe: d1c8           	addal %a0,%a0
0003a300: d1c8           	addal %a0,%a0
0003a302: 41f0 7800      	lea %a0@(0000000000000000,%d7:l),%a0
0003a306: 3f0d           	movew %a5,%sp@-
0003a308: 3f0c           	movew %a4,%sp@-
0003a30a: 486b 0012      	pea %a3@(18)
0003a30e: 486b 0010      	pea %a3@(16)
0003a312: 326e ffbe      	moveaw %fp@(-66),%a1
0003a316: d2e8 0002      	addaw %a0@(2),%a1
0003a31a: 3f09           	movew %a1,%sp@-
0003a31c: 322e ffbc      	movew %fp@(-68),%d1
0003a320: d250           	addw %a0@,%d1
0003a322: 3f01           	movew %d1,%sp@-
0003a324: 2d40 ffb8      	movel %d0,%fp@(-72)
0003a328: 4eb9 0003 feac 	jsr 0x3feac
0003a32e: 202e ffb8      	movel %fp@(-72),%d0
0003a332: 3f00           	movew %d0,%sp@-
0003a334: 4eb9 0003 b828 	jsr 0x3b828
0003a33a: 4fef 0012      	lea %sp@(18),%sp
0003a33e: 4a80           	tstl %d0
0003a340: 670e           	beqs 0x3a350
0003a342: 2040           	moveal %d0,%a0
0003a344: 316b 0010 001c 	movew %a3@(16),%a0@(28)
0003a34a: 316b 0012 001e 	movew %a3@(18),%a0@(30)
0003a350: 3d44 ffe2      	movew %d4,%fp@(-30)
0003a354: 3d43 ffe4      	movew %d3,%fp@(-28)
0003a358: 3d79 0005 a0b6 	movew 0x5a0b6,%fp@(-26)
0003a35e: ffe6 
0003a360: 3d79 0005 a0b8 	movew 0x5a0b8,%fp@(-24)
0003a366: ffe8 
0003a368: 2f05           	movel %d5,%sp@-
0003a36a: 4267           	clrw %sp@-
0003a36c: 4eb9 0004 1342 	jsr 0x41342
0003a372: 3d6b 0010 ffe2 	movew %a3@(16),%fp@(-30)
0003a378: 3d6b 0012 ffe4 	movew %a3@(18),%fp@(-28)
0003a37e: 2f05           	movel %d5,%sp@-
0003a380: 4267           	clrw %sp@-
0003a382: 4eb9 0004 1342 	jsr 0x41342
0003a388: 5242           	addqw #1,%d2
0003a38a: 4fef 000c      	lea %sp@(12),%sp
0003a38e: 3013           	movew %a3@,%d0
0003a390: bc40           	cmpw %d0,%d6
0003a392: 6d00 ff48      	bltw 0x3a2dc
0003a396: 2c07           	movel %d7,%d6
0003a398: 3e0d           	movew %a5,%d7
0003a39a: 3a6e ffbc      	moveaw %fp@(-68),%a5
0003a39e: 362e ffbe      	movew %fp@(-66),%d3
0003a3a2: 6004           	bras 0x3a3a8
0003a3a4: 3404           	movew %d4,%d2
0003a3a6: 6002           	bras 0x3a3aa
0003a3a8: 74ff           	moveq #-1,%d2
0003a3aa: 2f06           	movel %d6,%sp@-
0003a3ac: 4eb9 0001 c398 	jsr 0x1c398
0003a3b2: 588f           	addql #4,%sp
0003a3b4: 600c           	bras 0x3a3c2
0003a3b6: 4247           	clrw %d7
0003a3b8: 99cc           	subal %a4,%a4
0003a3ba: 76ff           	moveq #-1,%d3
0003a3bc: 3a7c ffff      	moveaw #-1,%a5
0003a3c0: 74ff           	moveq #-1,%d2
0003a3c2: 2f2e 0014      	movel %fp@(20),%sp@-
0003a3c6: 486e ffea      	pea %fp@(-22)
0003a3ca: 486e ffee      	pea %fp@(-18)
0003a3ce: 486e ffec      	pea %fp@(-20)
0003a3d2: 4267           	clrw %sp@-
0003a3d4: 3f3c 0001      	movew #1,%sp@-
0003a3d8: 3f3c 0001      	movew #1,%sp@-
0003a3dc: 4eb9 0003 905e 	jsr 0x3905e
0003a3e2: 9acc           	subaw %a4,%a5
0003a3e4: 226e 000c      	moveal %fp@(12),%a1
0003a3e8: 328d           	movew %a5,%a1@
0003a3ea: 9647           	subw %d7,%d3
0003a3ec: 206e 0010      	moveal %fp@(16),%a0
0003a3f0: 3083           	movew %d3,%a0@
0003a3f2: 4fef 0016      	lea %sp@(22),%sp
0003a3f6: 3002           	movew %d2,%d0
0003a3f8: 4cee 3cfc ff90 	moveml %fp@(-112),%d2-%d7/%a2-%a5
0003a3fe: 4e5e           	unlk %fp
0003a400: 4e75           	rts
0003a402: 0c45 0001      	cmpiw #1,%d5
0003a406: 6600 fbac      	bnew 0x39fb4
0003a40a: 2d7c 0005 a07e 	movel #368766,%fp@(-64)
0003a410: ffc0 
0003a412: 3d7c 0009 ffbe 	movew #9,%fp@(-66)
0003a418: 6000 fbb2      	braw 0x39fcc
0003a41c: 2079 0005 a0c6 	moveal 0x5a0c6,%a0
0003a422: 42b9 0005 a0c6 	clrl 0x5a0c6
0003a428: 7000           	moveq #0,%d0
0003a42a: 6008           	bras 0x3a434
0003a42c: 2210           	movel %a0@,%d1
0003a42e: 2080           	movel %d0,%a0@
0003a430: 2008           	movel %a0,%d0
0003a432: 2041           	moveal %d1,%a0
0003a434: b0fc 0000      	cmpaw #0,%a0
0003a438: 66f2           	bnes 0x3a42c
0003a43a: 23c0 0005 a0c6 	movel %d0,0x5a0c6
0003a440: 4e75           	rts
0003a442: 0000 48e7      	orib #-25,%d0
0003a446: 3f3e           	.short 0x3f3e
0003a448: 266f 0030      	moveal %sp@(48),%a3
0003a44c: 342f 0034      	movew %sp@(52),%d2
0003a450: 3c2b 0016      	movew %a3@(22),%d6
0003a454: 6c02           	bges 0x3a458
0003a456: 5e46           	addqw #7,%d6
0003a458: e646           	asrw #3,%d6
0003a45a: 362b 0018      	movew %a3@(24),%d3
0003a45e: 3a06           	movew %d6,%d5
0003a460: cbc3           	mulsw %d3,%d5
0003a462: 3445           	moveaw %d5,%a2
0003a464: 3802           	movew %d2,%d4
0003a466: 48c4           	extl %d4
0003a468: 2e04           	movel %d4,%d7
0003a46a: de84           	addl %d4,%d7
0003a46c: 486a 0011      	pea %a2@(17)
0003a470: 2f07           	movel %d7,%sp@-
0003a472: 4eb9 0001 e9c8 	jsr 0x1e9c8
0003a478: 588f           	addql #4,%sp
0003a47a: 2e80           	movel %d0,%sp@
0003a47c: 4eb9 0001 c36c 	jsr 0x1c36c
0003a482: 588f           	addql #4,%sp
0003a484: 4a80           	tstl %d0
0003a486: 660c           	bnes 0x3a494
0003a488: 4eb9 0004 17d8 	jsr 0x417d8
0003a48e: 70ff           	moveq #-1,%d0
0003a490: 6000 0104      	braw 0x3a596
0003a494: 23c0 0005 a0cc 	movel %d0,0x5a0cc
0003a49a: eb8c           	lsll #5,%d4
0003a49c: de84           	addl %d4,%d7
0003a49e: 2800           	movel %d0,%d4
0003a4a0: d887           	addl %d7,%d4
0003a4a2: cbc2           	mulsw %d2,%d5
0003a4a4: da84           	addl %d4,%d5
0003a4a6: 33c2 0005 a0ca 	movew %d2,0x5a0ca
0003a4ac: 2f07           	movel %d7,%sp@-
0003a4ae: 2f0b           	movel %a3,%sp@-
0003a4b0: 2f00           	movel %d0,%sp@-
0003a4b2: 4df9 0001 bb80 	lea 0x1bb80,%fp
0003a4b8: 4e96           	jsr %fp@
0003a4ba: 4fef 000c      	lea %sp@(12),%sp
0003a4be: 2a4b           	moveal %a3,%a5
0003a4c0: 2844           	moveal %d4,%a4
0003a4c2: 4247           	clrw %d7
0003a4c4: 6014           	bras 0x3a4da
0003a4c6: 2f0a           	movel %a2,%sp@-
0003a4c8: 2f15           	movel %a5@,%sp@-
0003a4ca: 2f0c           	movel %a4,%sp@-
0003a4cc: 4e96           	jsr %fp@
0003a4ce: 5247           	addqw #1,%d7
0003a4d0: d9ca           	addal %a2,%a4
0003a4d2: 4bed 0022      	lea %a5@(34),%a5
0003a4d6: 4fef 000c      	lea %sp@(12),%sp
0003a4da: b447           	cmpw %d7,%d2
0003a4dc: 6ee8           	bgts 0x3a4c6
0003a4de: 2845           	moveal %d5,%a4
0003a4e0: 4247           	clrw %d7
0003a4e2: 4bf9 0001 bb80 	lea 0x1bb80,%a5
0003a4e8: 6012           	bras 0x3a4fc
0003a4ea: 2f0a           	movel %a2,%sp@-
0003a4ec: 2f2b ffe2      	movel %a3@(-30),%sp@-
0003a4f0: 2f0c           	movel %a4,%sp@-
0003a4f2: 4e95           	jsr %a5@
0003a4f4: 5247           	addqw #1,%d7
0003a4f6: d9ca           	addal %a2,%a4
0003a4f8: 4fef 000c      	lea %sp@(12),%sp
0003a4fc: 47eb 0022      	lea %a3@(34),%a3
0003a500: b447           	cmpw %d7,%d2
0003a502: 6ee6           	bgts 0x3a4ea
0003a504: 3239 0005 42ec 	movew 0x542ec,%d1
0003a50a: 3001           	movew %d1,%d0
0003a50c: d041           	addw %d1,%d0
0003a50e: d041           	addw %d1,%d0
0003a510: d040           	addw %d0,%d0
0003a512: d040           	addw %d0,%d0
0003a514: 3679 0005 42ea 	moveaw 0x542ea,%a3
0003a51a: 544b           	addqw #2,%a3
0003a51c: 2079 0005 a0cc 	moveal 0x5a0cc,%a0
0003a522: 7200           	moveq #0,%d1
0003a524: 93c9           	subal %a1,%a1
0003a526: 6030           	bras 0x3a558
0003a528: 2e04           	movel %d4,%d7
0003a52a: de81           	addl %d1,%d7
0003a52c: 2087           	movel %d7,%a0@
0003a52e: 2e05           	movel %d5,%d7
0003a530: de81           	addl %d1,%d7
0003a532: 2147 0004      	movel %d7,%a0@(4)
0003a536: 217c 0003 a442 	movel #238658,%a0@(8)
0003a53c: 0008 
0003a53e: 0268 ff00 000c 	andiw #-256,%a0@(12)
0003a544: 3143 001c      	movew %d3,%a0@(28)
0003a548: 3140 001e      	movew %d0,%a0@(30)
0003a54c: 314b 0020      	movew %a3,%a0@(32)
0003a550: 5249           	addqw #1,%a1
0003a552: d28a           	addl %a2,%d1
0003a554: 41e8 0022      	lea %a0@(34),%a0
0003a558: b449           	cmpw %a1,%d2
0003a55a: 6ecc           	bgts 0x3a528
0003a55c: 4247           	clrw %d7
0003a55e: 47f9 0002 c96c 	lea 0x2c96c,%a3
0003a564: 600e           	bras 0x3a574
0003a566: 3f03           	movew %d3,%sp@-
0003a568: 3f06           	movew %d6,%sp@-
0003a56a: 2f04           	movel %d4,%sp@-
0003a56c: 4e93           	jsr %a3@
0003a56e: 5247           	addqw #1,%d7
0003a570: d88a           	addl %a2,%d4
0003a572: 508f           	addql #8,%sp
0003a574: b447           	cmpw %d7,%d2
0003a576: 6eee           	bgts 0x3a566
0003a578: 4244           	clrw %d4
0003a57a: 47f9 0002 c96c 	lea 0x2c96c,%a3
0003a580: 600e           	bras 0x3a590
0003a582: 3f03           	movew %d3,%sp@-
0003a584: 3f06           	movew %d6,%sp@-
0003a586: 2f05           	movel %d5,%sp@-
0003a588: 4e93           	jsr %a3@
0003a58a: 5244           	addqw #1,%d4
0003a58c: da8a           	addl %a2,%d5
0003a58e: 508f           	addql #8,%sp
0003a590: b444           	cmpw %d4,%d2
0003a592: 6eee           	bgts 0x3a582
0003a594: 4240           	clrw %d0
0003a596: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003a59a: 4e75           	rts
0003a59c:  _nomem_alert
0003a59c: 2f0a           	movel %a2,%sp@-
0003a59e: 45f9 0003 d032 	lea 0x3d032,%a2
0003a5a4: 3f3c 0028      	movew #40,%sp@-
0003a5a8: 3f3c 0001      	movew #1,%sp@-
0003a5ac: 4e92           	jsr %a2@
0003a5ae: 588f           	addql #4,%sp
0003a5b0: 60f2           	bras 0x3a5a4
0003a5b2:  _app_alloc
0003a5b2: 2f0a           	movel %a2,%sp@-
0003a5b4: 2479 0005 a0c2 	moveal 0x5a0c2,%a2
0003a5ba: b4fc 0000      	cmpaw #0,%a2
0003a5be: 6714           	beqs 0x3a5d4
0003a5c0: 23d2 0005 a0c2 	movel %a2@,0x5a0c2
0003a5c6: 24b9 0005 a0c6 	movel 0x5a0c6,%a2@
0003a5cc: 23ca 0005 a0c6 	movel %a2,0x5a0c6
0003a5d2: 6010           	bras 0x3a5e4
0003a5d4: 3f3c 001d      	movew #29,%sp@-
0003a5d8: 3f3c 0001      	movew #1,%sp@-
0003a5dc: 4eb9 0003 d032 	jsr 0x3d032
0003a5e2: 588f           	addql #4,%sp
0003a5e4: 200a           	movel %a2,%d0
0003a5e6: 245f           	moveal %sp@+,%a2
0003a5e8: 4e75           	rts
0003a5ea:  _app_free
0003a5ea: 206f 0004      	moveal %sp@(4),%a0
0003a5ee: 2279 0005 a0c6 	moveal 0x5a0c6,%a1
0003a5f4: b1c9           	cmpal %a1,%a0
0003a5f6: 660a           	bnes 0x3a602
0003a5f8: 23d0 0005 a0c6 	movel %a0@,0x5a0c6
0003a5fe: 6010           	bras 0x3a610
0003a600: 2240           	moveal %d0,%a1
0003a602: b2fc 0000      	cmpaw #0,%a1
0003a606: 6708           	beqs 0x3a610
0003a608: 2011           	movel %a1@,%d0
0003a60a: b1c0           	cmpal %d0,%a0
0003a60c: 66f2           	bnes 0x3a600
0003a60e: 600e           	bras 0x3a61e
0003a610: 20b9 0005 a0c2 	movel 0x5a0c2,%a0@
0003a616: 23c8 0005 a0c2 	movel %a0,0x5a0c2
0003a61c: 4e75           	rts
0003a61e: 2290           	movel %a0@,%a1@
0003a620: 60ee           	bras 0x3a610
0003a622:  _scan_str
0003a622: 2f02           	movel %d2,%sp@-
0003a624: 2079 0005 9d7c 	moveal 0x59d7c,%a0
0003a62a: 2439 0005 a0ba 	movel 0x5a0ba,%d2
0003a630: 0682 0000 0fff 	addil #4095,%d2
0003a636: 226f 000c      	moveal %sp@(12),%a1
0003a63a: 2288           	movel %a0,%a1@
0003a63c: 202f 0008      	movel %sp@(8),%d0
0003a640: 2240           	moveal %d0,%a1
0003a642: 5280           	addql #1,%d0
0003a644: 0c11 0020      	cmpib #32,%a1@
0003a648: 67f6           	beqs 0x3a640
0003a64a: 6016           	bras 0x3a662
0003a64c: 0c01 000d      	cmpib #13,%d1
0003a650: 6706           	beqs 0x3a658
0003a652: 0c01 0040      	cmpib #64,%d1
0003a656: 6604           	bnes 0x3a65c
0003a658: 5280           	addql #1,%d0
0003a65a: 600c           	bras 0x3a668
0003a65c: b488           	cmpl %a0,%d2
0003a65e: 6302           	blss 0x3a662
0003a660: 10c1           	moveb %d1,%a0@+
0003a662: 2009           	movel %a1,%d0
0003a664: 1219           	moveb %a1@+,%d1
0003a666: 66e4           	bnes 0x3a64c
0003a668: 4210           	clrb %a0@
0003a66a: b488           	cmpl %a0,%d2
0003a66c: 6302           	blss 0x3a670
0003a66e: 5288           	addql #1,%a0
0003a670: 23c8 0005 9d7c 	movel %a0,0x59d7c
0003a676: 241f           	movel %sp@+,%d2
0003a678: 4e75           	rts
0003a67a:  _app_tran
0003a67a: 306f 0004      	moveaw %sp@(4),%a0
0003a67e: 2208           	movel %a0,%d1
0003a680: d288           	addl %a0,%d1
0003a682: 2001           	movel %d1,%d0
0003a684: e788           	lsll #3,%d0
0003a686: 9081           	subl %d1,%d0
0003a688: 2040           	moveal %d0,%a0
0003a68a: d1fc 0004 4286 	addal #279174,%a0
0003a690: 3f28 0006      	movew %a0@(6),%sp@-
0003a694: 3f28 0004      	movew %a0@(4),%sp@-
0003a698: 2f10           	movel %a0@,%sp@-
0003a69a: 4eb9 0002 c96c 	jsr 0x2c96c
0003a6a0: 508f           	addql #8,%sp
0003a6a2: 4e75           	rts
0003a6a4: 413a 5c45      	chkl %pc@(0x402eb),%d0
0003a6a8: 4d55           	.short 0x4d55
0003a6aa: 4943           	.short 0x4943
0003a6ac: 4f4e           	.short 0x4f4e
0003a6ae: 2e52           	moveal %a2@,%sp
0003a6b0: 5343           	subqw #1,%d3
0003a6b2: 0041 3a5c      	oriw #14940,%d1
0003a6b6: 454d           	.short 0x454d
0003a6b8: 5544           	subqw #2,%d4
0003a6ba: 4553           	.short 0x4553
0003a6bc: 4b2e 494e      	chkl %fp@(18766),%d5
0003a6c0: 4600           	notb %d0
0003a6c2: 234d 2025      	movel %a5,%a1@(8229)
0003a6c6: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003a6ca: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003a6ce: 2025           	movel %a5@-,%d0
0003a6d0: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003a6d4: 4646           	notw %d6
0003a6d6: 2025           	movel %a5@-,%d0
0003a6d8: 6320           	blss 0x3a6fa
0003a6da: 2573 2025 6340 	movel %a3@(0000000000000025,%d2:w),%a2@(25408)
0003a6e0: 2040           	moveal %d0,%a0
0003a6e2: 0d0a 0023      	movepw %a2@(35),%d6
0003a6e6: 5420           	addqb #2,%a0@-
0003a6e8: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003a6ec: 2025           	movel %a5@-,%d0
0003a6ee: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003a6f2: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003a6f6: 2046           	moveal %d6,%a0
0003a6f8: 4620           	notb %a0@-
0003a6fa: 2020           	movel %a0@-,%d0
0003a6fc: 2573 4020 400d 	movel %a3@(0000000000000020,%d4:w),%a2@(16397)
0003a702: 0a00 234f      	eorib #79,%d0
0003a706: 2025           	movel %a5@-,%d0
0003a708: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003a70c: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003a710: 2025           	movel %a5@-,%d0
0003a712: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003a716: 4646           	notw %d6
0003a718: 2020           	movel %a0@-,%d0
0003a71a: 2025           	movel %a5@-,%d0
0003a71c: 7340           	mvsw %d0,%d1
0003a71e: 2040           	moveal %d0,%a0
0003a720: 0d0a 0000      	movepw %a2@(0),%d6
0003a724:  _app_start
0003a724: 4fef ffe0      	lea %sp@(-32),%sp
0003a728: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003a72c: 2479 0005 a0d0 	moveal 0x5a0d0,%a2
0003a732: 42af 0042      	clrl %sp@(66)
0003a736: 4878 1000      	pea 0x1000
0003a73a: 47f9 0001 c36c 	lea 0x1c36c,%a3
0003a740: 4e93           	jsr %a3@
0003a742: 23c0 0005 a0ba 	movel %d0,0x5a0ba
0003a748: 23c0 0005 9d7c 	movel %d0,0x59d7c
0003a74e: 588f           	addql #4,%sp
0003a750: 6700 0114      	beqw 0x3a866
0003a754: 4878 0800      	pea 0x800
0003a758: 4e93           	jsr %a3@
0003a75a: 23c0 0005 a0be 	movel %d0,0x5a0be
0003a760: 588f           	addql #4,%sp
0003a762: 6700 0102      	beqw 0x3a866
0003a766: 4878 0800      	pea 0x800
0003a76a: 2f00           	movel %d0,%sp@-
0003a76c: 4eb9 0001 bdf4 	jsr 0x1bdf4
0003a772: 2079 0005 a0be 	moveal 0x5a0be,%a0
0003a778: 2248           	moveal %a0,%a1
0003a77a: 508f           	addql #8,%sp
0003a77c: 703f           	moveq #63,%d0
0003a77e: 6002           	bras 0x3a782
0003a780: 224b           	moveal %a3,%a1
0003a782: 47e9 0020      	lea %a1@(32),%a3
0003a786: 228b           	movel %a3,%a1@
0003a788: 5340           	subqw #1,%d0
0003a78a: 66f4           	bnes 0x3a780
0003a78c: 42a8 07e0      	clrl %a0@(2016)
0003a790: 42b9 0005 a0c6 	clrl 0x5a0c6
0003a796: 23c8 0005 a0c2 	movel %a0,0x5a0c2
0003a79c: 0839 0002 0004 	btst #2,0x4b6d4
0003a7a2: b6d4 
0003a7a4: 6600 009a      	bnew 0x3a840
0003a7a8: 47ef 0033      	lea %sp@(51),%a3
0003a7ac: 204b           	moveal %a3,%a0
0003a7ae: 43fa fef4      	lea %pc@(0x3a6a4),%a1
0003a7b2: 10d9           	moveb %a1@+,%a0@+
0003a7b4: 66fc           	bnes 0x3a7b2
0003a7b6: 1039 0005 9da1 	moveb 0x59da1,%d0
0003a7bc: d12f 0033      	addb %d0,%sp@(51)
0003a7c0: 3f3c 0005      	movew #5,%sp@-
0003a7c4: 2f0b           	movel %a3,%sp@-
0003a7c6: 3f3c 004e      	movew #78,%sp@-
0003a7ca: 4eb9 0001 bec0 	jsr 0x1bec0
0003a7d0: 508f           	addql #8,%sp
0003a7d2: 4a40           	tstw %d0
0003a7d4: 666a           	bnes 0x3a840
0003a7d6: 2f0b           	movel %a3,%sp@-
0003a7d8: 4eb9 0003 97b8 	jsr 0x397b8
0003a7de: 588f           	addql #4,%sp
0003a7e0: 4a40           	tstw %d0
0003a7e2: 6600 088c      	bnew 0x3b070
0003a7e6: 6058           	bras 0x3a840
0003a7e8: 0c40 0100      	cmpiw #256,%d0
0003a7ec: 6f04           	bles 0x3a7f2
0003a7ee: 303c 0100      	movew #256,%d0
0003a7f2: 7200           	moveq #0,%d1
0003a7f4: 3228 0006      	movew %a0@(6),%d1
0003a7f8: 43f0 1800      	lea %a0@(0000000000000000,%d1:l),%a1
0003a7fc: 3639 0004 7244 	movew 0x47244,%d3
0003a802: 3439 0004 7246 	movew 0x47246,%d2
0003a808: 2049           	moveal %a1,%a0
0003a80a: 4241           	clrw %d1
0003a80c: b668 0016      	cmpw %a0@(22),%d3
0003a810: 6606           	bnes 0x3a818
0003a812: b468 0018      	cmpw %a0@(24),%d2
0003a816: 6708           	beqs 0x3a820
0003a818: 4eb9 0003 97ca 	jsr 0x397ca
0003a81e: 6020           	bras 0x3a840
0003a820: 5241           	addqw #1,%d1
0003a822: 41e8 0022      	lea %a0@(34),%a0
0003a826: b041           	cmpw %d1,%d0
0003a828: 6ee2           	bgts 0x3a80c
0003a82a: 3f00           	movew %d0,%sp@-
0003a82c: 2f09           	movel %a1,%sp@-
0003a82e: 4eba fc14      	jsr %pc@(0x3a444)
0003a832: 3400           	movew %d0,%d2
0003a834: 4eb9 0003 97ca 	jsr 0x397ca
0003a83a: 5c8f           	addql #6,%sp
0003a83c: 4a42           	tstw %d2
0003a83e: 6714           	beqs 0x3a854
0003a840: 3f3c 0008      	movew #8,%sp@-
0003a844: 4879 0004 722e 	pea 0x4722e
0003a84a: 4eba fbf8      	jsr %pc@(0x3a444)
0003a84e: 5c8f           	addql #6,%sp
0003a850: 4a40           	tstw %d0
0003a852: 6d12           	blts 0x3a866
0003a854: 4878 1060      	pea 0x1060
0003a858: 4eb9 0001 c36c 	jsr 0x1c36c
0003a85e: 2640           	moveal %d0,%a3
0003a860: 588f           	addql #4,%sp
0003a862: 4a80           	tstl %d0
0003a864: 6604           	bnes 0x3a86a
0003a866: 4eba fd34      	jsr %pc@(0x3a59c)
0003a86a: 2079 0005 a0cc 	moveal 0x5a0cc,%a0
0003a870: 3239 0005 42ec 	movew 0x542ec,%d1
0003a876: 3001           	movew %d1,%d0
0003a878: d041           	addw %d1,%d0
0003a87a: d041           	addw %d1,%d0
0003a87c: d040           	addw %d0,%d0
0003a87e: d068 001a      	addw %a0@(26),%d0
0003a882: d040           	addw %d0,%d0
0003a884: 33c0 0005 a0b6 	movew %d0,0x5a0b6
0003a88a: 3628 0018      	movew %a0@(24),%d3
0003a88e: d679 0005 42ea 	addw 0x542ea,%d3
0003a894: 3203           	movew %d3,%d1
0003a896: 5441           	addqw #2,%d1
0003a898: 33c1 0005 a0b8 	movew %d1,0x5a0b8
0003a89e: 3239 0005 9f62 	movew 0x59f62,%d1
0003a8a4: 0c79 012c 0005 	cmpiw #300,0x542f2
0003a8aa: 42f2 
0003a8ac: 6e06           	bgts 0x3a8b4
0003a8ae: 307c 0004      	moveaw #4,%a0
0003a8b2: 6004           	bras 0x3a8b8
0003a8b4: 307c 0008      	moveaw #8,%a0
0003a8b8: d048           	addw %a0,%d0
0003a8ba: 3401           	movew %d1,%d2
0003a8bc: 48c2           	extl %d2
0003a8be: 85c0           	divsw %d0,%d2
0003a8c0: 3001           	movew %d1,%d0
0003a8c2: 48c0           	extl %d0
0003a8c4: 81c2           	divsw %d2,%d0
0003a8c6: 33c0 0005 a07a 	movew %d0,0x5a07a
0003a8cc: 3039 0005 9f64 	movew 0x59f64,%d0
0003a8d2: 3203           	movew %d3,%d1
0003a8d4: 5841           	addqw #4,%d1
0003a8d6: 3c00           	movew %d0,%d6
0003a8d8: 48c6           	extl %d6
0003a8da: 8dc1           	divsw %d1,%d6
0003a8dc: 3200           	movew %d0,%d1
0003a8de: 48c1           	extl %d1
0003a8e0: 83c6           	divsw %d6,%d1
0003a8e2: 33c1 0005 a07c 	movew %d1,0x5a07c
0003a8e8: 33fc 0041 0005 	movew #65,0x5a0d4
0003a8ee: a0d4 
0003a8f0: 33fc 0040 0005 	movew #64,0x5a0d6
0003a8f6: a0d6 
0003a8f8: 33fc 0043 0005 	movew #67,0x5a0d8
0003a8fe: a0d8 
0003a900: 33fc 0040 0005 	movew #64,0x5a0da
0003a906: a0da 
0003a908: 33fc 0043 0005 	movew #67,0x5a0dc
0003a90e: a0dc 
0003a910: 33fc 0040 0005 	movew #64,0x5a0de
0003a916: a0de 
0003a918: 3f3c 1060      	movew #4192,%sp@-
0003a91c: 2f0b           	movel %a3,%sp@-
0003a91e: 4eb9 0003 9822 	jsr 0x39822
0003a924: 4beb 0080      	lea %a3@(128),%a5
0003a928: 5c8f           	addql #6,%sp
0003a92a: 0839 0002 0004 	btst #2,0x4b6d4
0003a930: b6d4 
0003a932: 6640           	bnes 0x3a974
0003a934: 0c2b 0023 0080 	cmpib #35,%a3@(128)
0003a93a: 6738           	beqs 0x3a974
0003a93c: 49ef 0033      	lea %sp@(51),%a4
0003a940: 204c           	moveal %a4,%a0
0003a942: 43fa fd6f      	lea %pc@(0x3a6b3),%a1
0003a946: 10d9           	moveb %a1@+,%a0@+
0003a948: 66fc           	bnes 0x3a946
0003a94a: 1039 0005 9da1 	moveb 0x59da1,%d0
0003a950: d12f 0033      	addb %d0,%sp@(51)
0003a954: 2f0d           	movel %a5,%sp@-
0003a956: 4878 0fdf      	pea 0xfdf
0003a95a: 2f0c           	movel %a4,%sp@-
0003a95c: 4eb9 0001 c3c4 	jsr 0x1c3c4
0003a962: 4fef 000c      	lea %sp@(12),%sp
0003a966: 2200           	movel %d0,%d1
0003a968: 4681           	notl %d1
0003a96a: d281           	addl %d1,%d1
0003a96c: 9381           	subxl %d1,%d1
0003a96e: c081           	andl %d1,%d0
0003a970: 4235 0800      	clrb %a5@(0000000000000000,%d0:l)
0003a974: 0c2b 0023 0080 	cmpib #35,%a3@(128)
0003a97a: 6700 00fa      	beqw 0x3aa76
0003a97e: 204d           	moveal %a5,%a0
0003a980: 43fa 10dc      	lea %pc@(0x3ba5e),%a1
0003a984: 10d9           	moveb %a1@+,%a0@+
0003a986: 66fc           	bnes 0x3a984
0003a988: 49eb 011c      	lea %a3@(284),%a4
0003a98c: 3f3c 0019      	movew #25,%sp@-
0003a990: 4df9 0001 bec0 	lea 0x1bec0,%fp
0003a996: 4e96           	jsr %fp@
0003a998: 3f00           	movew %d0,%sp@-
0003a99a: 3f3c 000e      	movew #14,%sp@-
0003a99e: 4e96           	jsr %fp@
0003a9a0: 2e00           	movel %d0,%d7
0003a9a2: 5c8f           	addql #6,%sp
0003a9a4: 4245           	clrw %d5
0003a9a6: 4244           	clrw %d4
0003a9a8: 4243           	clrw %d3
0003a9aa: 4df9 0004 1074 	lea 0x41074,%fp
0003a9b0: 3003           	movew %d3,%d0
0003a9b2: 48c0           	extl %d0
0003a9b4: 0107           	btst %d0,%d7
0003a9b6: 6748           	beqs 0x3aa00
0003a9b8: 3a04           	movew %d4,%d5
0003a9ba: 48c5           	extl %d5
0003a9bc: 8bc2           	divsw %d2,%d5
0003a9be: 2205           	movel %d5,%d1
0003a9c0: 4841           	swap %d1
0003a9c2: 3f41 0030      	movew %d1,%sp@(48)
0003a9c6: 3f3c 000d      	movew #13,%sp@-
0003a9ca: 4e96           	jsr %fp@
0003a9cc: 3203           	movew %d3,%d1
0003a9ce: 0641 0041      	addiw #65,%d1
0003a9d2: 3f01           	movew %d1,%sp@-
0003a9d4: 2f00           	movel %d0,%sp@-
0003a9d6: 3f01           	movew %d1,%sp@-
0003a9d8: 0c43 0001      	cmpiw #1,%d3
0003a9dc: 5fc0           	sle %d0
0003a9de: 4880           	extw %d0
0003a9e0: 4440           	negw %d0
0003a9e2: 3f00           	movew %d0,%sp@-
0003a9e4: 3f05           	movew %d5,%sp@-
0003a9e6: 3f2f 003e      	movew %sp@(62),%sp@-
0003a9ea: 487a fcd6      	pea %pc@(0x3a6c2)
0003a9ee: 2f0c           	movel %a4,%sp@-
0003a9f0: 4eb9 0001 c13a 	jsr 0x1c13a
0003a9f6: 49f4 0000      	lea %a4@(0000000000000000,%d0:w),%a4
0003a9fa: 5244           	addqw #1,%d4
0003a9fc: 4fef 0018      	lea %sp@(24),%sp
0003aa00: 5243           	addqw #1,%d3
0003aa02: 0c43 001a      	cmpiw #26,%d3
0003aa06: 66a8           	bnes 0x3a9b0
0003aa08: 204c           	moveal %a4,%a0
0003aa0a: 43fa 10ef      	lea %pc@(0x3bafb),%a1
0003aa0e: 10d9           	moveb %a1@+,%a0@+
0003aa10: 66fc           	bnes 0x3aa0e
0003aa12: 49ec 0092      	lea %a4@(146),%a4
0003aa16: 5346           	subqw #1,%d6
0003aa18: bc45           	cmpw %d5,%d6
0003aa1a: 6e06           	bgts 0x3aa22
0003aa1c: 3602           	movew %d2,%d3
0003aa1e: 5343           	subqw #1,%d3
0003aa20: 6002           	bras 0x3aa24
0003aa22: 4243           	clrw %d3
0003aa24: 3f3c 000e      	movew #14,%sp@-
0003aa28: 283c 0004 1074 	movel #266356,%d4
0003aa2e: 2044           	moveal %d4,%a0
0003aa30: 4e90           	jsr %a0@
0003aa32: 2f00           	movel %d0,%sp@-
0003aa34: 3f3c 0003      	movew #3,%sp@-
0003aa38: 3f06           	movew %d6,%sp@-
0003aa3a: 3f03           	movew %d3,%sp@-
0003aa3c: 487a fca7      	pea %pc@(0x3a6e5)
0003aa40: 2f0c           	movel %a4,%sp@-
0003aa42: 4df9 0001 c13a 	lea 0x1c13a,%fp
0003aa48: 4e96           	jsr %fp@
0003aa4a: 3a00           	movew %d0,%d5
0003aa4c: 4fef 0014      	lea %sp@(20),%sp
0003aa50: 4a43           	tstw %d3
0003aa52: 6622           	bnes 0x3aa76
0003aa54: 3f3c 000f      	movew #15,%sp@-
0003aa58: 2044           	moveal %d4,%a0
0003aa5a: 4e90           	jsr %a0@
0003aa5c: 2f00           	movel %d0,%sp@-
0003aa5e: 3f3c 0004      	movew #4,%sp@-
0003aa62: 3f06           	movew %d6,%sp@-
0003aa64: 5342           	subqw #1,%d2
0003aa66: 3f02           	movew %d2,%sp@-
0003aa68: 487a fc9a      	pea %pc@(0x3a704)
0003aa6c: 4874 5000      	pea %a4@(0000000000000000,%d5:w)
0003aa70: 4e96           	jsr %fp@
0003aa72: 4fef 0014      	lea %sp@(20),%sp
0003aa76: 4279 0005 9d80 	clrw 0x59d80
0003aa7c: 204d           	moveal %a5,%a0
0003aa7e: 4242           	clrw %d2
0003aa80: 7a4a           	moveq #74,%d5
0003aa82: da8f           	addl %sp,%d5
0003aa84: 4df9 0001 c55c 	lea 0x1c55c,%fp
0003aa8a: 7646           	moveq #70,%d3
0003aa8c: d68f           	addl %sp,%d3
0003aa8e: 7848           	moveq #72,%d4
0003aa90: d88f           	addl %sp,%d4
0003aa92: 7c42           	moveq #66,%d6
0003aa94: dc8f           	addl %sp,%d6
0003aa96: 6000 04b0      	braw 0x3af48
0003aa9a: 4be8 0001      	lea %a0@(1),%a5
0003aa9e: 0c00 0023      	cmpib #35,%d0
0003aaa2: 6600 04a2      	bnew 0x3af46
0003aaa6: 1028 0001      	moveb %a0@(1),%d0
0003aaaa: 0600 ffbc      	addib #-68,%d0
0003aaae: 0c00 0016      	cmpib #22,%d0
0003aab2: 6200 0492      	bhiw 0x3af46
0003aab6: 0280 0000 00ff 	andil #255,%d0
0003aabc: d080           	addl %d0,%d0
0003aabe: 303b 0806      	movew %pc@(0x3aac6,%d0:l),%d0
0003aac2: 4efb 0002      	jmp %pc@(0x3aac6,%d0:w)
0003aac6: 004e           	.short 0x004e
0003aac8: 033e           	.short 0x033e
0003aaca: 004e           	.short 0x004e
0003aacc: 004e           	.short 0x004e
0003aace: 0480 004e 0480 	subil #5112960,%d0
0003aad4: 0460 0480      	subiw #1152,%a0@-
0003aad8: 004e           	.short 0x004e
0003aada: 004e           	.short 0x004e
0003aadc: 004e           	.short 0x004e
0003aade: 004e           	.short 0x004e
0003aae0: 0426 002e      	subib #46,%fp@-
0003aae4: 0480 004e 0480 	subil #5112960,%d0
0003aaea: 004e           	.short 0x004e
0003aaec: 0298 004e 004e 	andil #5111886,%a0@+
0003aaf2: 003c 4879      	orib #121,%ccr
0003aaf6: 0005 9d80      	orib #-128,%d5
0003aafa: 4868 0002      	pea %a0@(2)
0003aafe: 4e96           	jsr %fp@
0003ab00: 600a           	bras 0x3ab0c
0003ab02: 2f06           	movel %d6,%sp@-
0003ab04: 4868 0006      	pea %a0@(6)
0003ab08: 4eba fb18      	jsr %pc@(0x3a622)
0003ab0c: 2a40           	moveal %d0,%a5
0003ab0e: 508f           	addql #8,%sp
0003ab10: 6000 0434      	braw 0x3af46
0003ab14: 2f48 002c      	movel %a0,%sp@(44)
0003ab18: 4eba fa98      	jsr %pc@(0x3a5b2)
0003ab1c: 2840           	moveal %d0,%a4
0003ab1e: 206f 002c      	moveal %sp@(44),%a0
0003ab22: 4a80           	tstl %d0
0003ab24: 6700 0560      	beqw 0x3b086
0003ab28: 426c 0004      	clrw %a4@(4)
0003ab2c: 1028 0001      	moveb %a0@(1),%d0
0003ab30: 0600 ffbc      	addib #-68,%d0
0003ab34: 0c00 0015      	cmpib #21,%d0
0003ab38: 6200 00a0      	bhiw 0x3abda
0003ab3c: 0280 0000 00ff 	andil #255,%d0
0003ab42: d080           	addl %d0,%d0
0003ab44: 303b 0806      	movew %pc@(0x3ab4c,%d0:l),%d0
0003ab48: 4efb 0002      	jmp %pc@(0x3ab4c,%d0:w)
0003ab4c: 005a 008e      	oriw #142,%a2@+
0003ab50: 0054 0042      	oriw #66,%a4@
0003ab54: 008e 0062 008e 	oril #6422670,%d6
0003ab5a: 008e 008e 0034 	oril #9306164,%d6
0003ab60: 0068 0082 004e 	oriw #130,%a0@(78)
0003ab66: 008e 008e 008e 	oril #9306254,%d6
0003ab6c: 002c 008e 007a 	orib #-114,%a4@(122)
0003ab72: 008e 0074 003c 	oril #7602236,%d6
0003ab78: 397c 0003 0008 	movew #3,%a4@(8)
0003ab7e: 6054           	bras 0x3abd4
0003ab80: 397c 0002 0008 	movew #2,%a4@(8)
0003ab86: 604c           	bras 0x3abd4
0003ab88: 397c 0008 0004 	movew #8,%a4@(4)
0003ab8e: 426c 0008      	clrw %a4@(8)
0003ab92: 006c 0001 0004 	oriw #1,%a4@(4)
0003ab98: 6040           	bras 0x3abda
0003ab9a: 397c 0008 0004 	movew #8,%a4@(4)
0003aba0: 426c 0008      	clrw %a4@(8)
0003aba4: 6034           	bras 0x3abda
0003aba6: 397c 0001 0008 	movew #1,%a4@(8)
0003abac: 602c           	bras 0x3abda
0003abae: 397c 4000 0004 	movew #16384,%a4@(4)
0003abb4: 426c 0008      	clrw %a4@(8)
0003abb8: 006c 8000 0004 	oriw #-32768,%a4@(4)
0003abbe: 601a           	bras 0x3abda
0003abc0: 426c 0008      	clrw %a4@(8)
0003abc4: 600e           	bras 0x3abd4
0003abc6: 397c 0001 0008 	movew #1,%a4@(8)
0003abcc: 6006           	bras 0x3abd4
0003abce: 397c 0004 0008 	movew #4,%a4@(8)
0003abd4: 397c 0004 0004 	movew #4,%a4@(4)
0003abda: 2008           	movel %a0,%d0
0003abdc: 5480           	addql #2,%d0
0003abde: 082c 0002 0005 	btst #2,%a4@(5)
0003abe4: 6714           	beqs 0x3abfa
0003abe6: 486c 001c      	pea %a4@(28)
0003abea: 2f00           	movel %d0,%sp@-
0003abec: 4e96           	jsr %fp@
0003abee: 486c 001e      	pea %a4@(30)
0003abf2: 2f00           	movel %d0,%sp@-
0003abf4: 4e96           	jsr %fp@
0003abf6: 4fef 0010      	lea %sp@(16),%sp
0003abfa: 486c 0018      	pea %a4@(24)
0003abfe: 2f00           	movel %d0,%sp@-
0003ac00: 4e96           	jsr %fp@
0003ac02: 508f           	addql #8,%sp
0003ac04: 3239 0005 a0ca 	movew 0x5a0ca,%d1
0003ac0a: b26c 0018      	cmpw %a4@(24),%d1
0003ac0e: 6e06           	bgts 0x3ac16
0003ac10: 397c 0006 0018 	movew #6,%a4@(24)
0003ac16: 486c 001a      	pea %a4@(26)
0003ac1a: 2f00           	movel %d0,%sp@-
0003ac1c: 4e96           	jsr %fp@
0003ac1e: 2040           	moveal %d0,%a0
0003ac20: 508f           	addql #8,%sp
0003ac22: 3039 0005 a0ca 	movew 0x5a0ca,%d0
0003ac28: b06c 001a      	cmpw %a4@(26),%d0
0003ac2c: 6e06           	bgts 0x3ac34
0003ac2e: 397c 0007 001a 	movew #7,%a4@(26)
0003ac34: 4a79 0005 9d80 	tstw 0x59d80
0003ac3a: 661c           	bnes 0x3ac58
0003ac3c: 0c6c 0008 0018 	cmpiw #8,%a4@(24)
0003ac42: 6606           	bnes 0x3ac4a
0003ac44: 397c 0006 0018 	movew #6,%a4@(24)
0003ac4a: 0c6c 0028 001a 	cmpiw #40,%a4@(26)
0003ac50: 6606           	bnes 0x3ac58
0003ac52: 397c 0007 001a 	movew #7,%a4@(26)
0003ac58: 082c 0002 0005 	btst #2,%a4@(5)
0003ac5e: 6604           	bnes 0x3ac64
0003ac60: 5288           	addql #1,%a0
0003ac62: 6012           	bras 0x3ac76
0003ac64: 1028 0001      	moveb %a0@(1),%d0
0003ac68: 0c00 0020      	cmpib #32,%d0
0003ac6c: 56c1           	sne %d1
0003ac6e: c001           	andb %d1,%d0
0003ac70: 1940 0007      	moveb %d0,%a4@(7)
0003ac74: 5688           	addql #3,%a0
0003ac76: 486c 000c      	pea %a4@(12)
0003ac7a: 2f08           	movel %a0,%sp@-
0003ac7c: 4bfa f9a4      	lea %pc@(0x3a622),%a5
0003ac80: 4e95           	jsr %a5@
0003ac82: 486c 0010      	pea %a4@(16)
0003ac86: 2f00           	movel %d0,%sp@-
0003ac88: 4e95           	jsr %a5@
0003ac8a: 2040           	moveal %d0,%a0
0003ac8c: 4fef 0010      	lea %sp@(16),%sp
0003ac90: 0c10 0020      	cmpib #32,%a0@
0003ac94: 6630           	bnes 0x3acc6
0003ac96: 0828 0000 0001 	btst #0,%a0@(1)
0003ac9c: 6706           	beqs 0x3aca4
0003ac9e: 006c 0010 0004 	oriw #16,%a4@(4)
0003aca4: 0828 0001 0001 	btst #1,%a0@(1)
0003acaa: 6706           	beqs 0x3acb2
0003acac: 006c 0020 0004 	oriw #32,%a4@(4)
0003acb2: 2f05           	movel %d5,%sp@-
0003acb4: 4868 0002      	pea %a0@(2)
0003acb8: 4e96           	jsr %fp@
0003acba: 196f 0053 0006 	moveb %sp@(83),%a4@(6)
0003acc0: 2040           	moveal %d0,%a0
0003acc2: 5288           	addql #1,%a0
0003acc4: 508f           	addql #8,%sp
0003acc6: 486c 0014      	pea %a4@(20)
0003acca: 2f08           	movel %a0,%sp@-
0003accc: 4eba f954      	jsr %pc@(0x3a622)
0003acd0: 2a40           	moveal %d0,%a5
0003acd2: 2f0c           	movel %a4,%sp@-
0003acd4: 4eb9 0003 f8d0 	jsr 0x3f8d0
0003acda: 4fef 000c      	lea %sp@(12),%sp
0003acde: 4a40           	tstw %d0
0003ace0: 6706           	beqs 0x3ace8
0003ace2: 006c 0040 0004 	oriw #64,%a4@(4)
0003ace8: 082c 0002 0005 	btst #2,%a4@(5)
0003acee: 673c           	beqs 0x3ad2c
0003acf0: 302c 0008      	movew %a4@(8),%d0
0003acf4: 0c40 0001      	cmpiw #1,%d0
0003acf8: 6218           	bhis 0x3ad12
0003acfa: 0c79 0001 0005 	cmpiw #1,0x59d80
0003ad00: 9d80 
0003ad02: 6e0e           	bgts 0x3ad12
0003ad04: 222c 000c      	movel %a4@(12),%d1
0003ad08: 296c 0010 000c 	movel %a4@(16),%a4@(12)
0003ad0e: 2941 0010      	movel %d1,%a4@(16)
0003ad12: 4a40           	tstw %d0
0003ad14: 6616           	bnes 0x3ad2c
0003ad16: 2f2c 000c      	movel %a4@(12),%sp@-
0003ad1a: 4eb9 0004 04b0 	jsr 0x404b0
0003ad20: 588f           	addql #4,%sp
0003ad22: 4a40           	tstw %d0
0003ad24: 6706           	beqs 0x3ad2c
0003ad26: 006c 4000 0004 	oriw #16384,%a4@(4)
0003ad2c: 4a6c 0008      	tstw %a4@(8)
0003ad30: 6600 0214      	bnew 0x3af46
0003ad34: 202f 0042      	movel %sp@(66),%d0
0003ad38: 6700 020c      	beqw 0x3af46
0003ad3c: 2f2c 000c      	movel %a4@(12),%sp@-
0003ad40: 2f00           	movel %d0,%sp@-
0003ad42: 4eb9 0001 c04e 	jsr 0x1c04e
0003ad48: 508f           	addql #8,%sp
0003ad4a: 4a40           	tstw %d0
0003ad4c: 6600 01f8      	bnew 0x3af46
0003ad50: 006c 0080 0004 	oriw #128,%a4@(4)
0003ad56: 42af 0042      	clrl %sp@(66)
0003ad5a: 6000 01ea      	braw 0x3af46
0003ad5e: 4be8 0002      	lea %a0@(2),%a5
0003ad62: 0c42 0006      	cmpiw #6,%d2
0003ad66: 6e00 01de      	bgtw 0x3af46
0003ad6a: 3002           	movew %d2,%d0
0003ad6c: 48c0           	extl %d0
0003ad6e: 2200           	movel %d0,%d1
0003ad70: d280           	addl %d0,%d1
0003ad72: ef88           	lsll #7,%d0
0003ad74: 9081           	subl %d1,%d0
0003ad76: 49f2 080e      	lea %a2@(000000000000000e,%d0:l),%a4
0003ad7a: 486c 0008      	pea %a4@(8)
0003ad7e: 2f0d           	movel %a5,%sp@-
0003ad80: 4e96           	jsr %fp@
0003ad82: 486c 000a      	pea %a4@(10)
0003ad86: 2f00           	movel %d0,%sp@-
0003ad88: 4e96           	jsr %fp@
0003ad8a: 2f0c           	movel %a4,%sp@-
0003ad8c: 2f00           	movel %d0,%sp@-
0003ad8e: 4e96           	jsr %fp@
0003ad90: 3214           	movew %a4@,%d1
0003ad92: c3f9 0005 42f0 	mulsw 0x542f0,%d1
0003ad98: 3881           	movew %d1,%a4@
0003ad9a: 486c 0002      	pea %a4@(2)
0003ad9e: 2f00           	movel %d0,%sp@-
0003ada0: 4e96           	jsr %fp@
0003ada2: 322c 0002      	movew %a4@(2),%d1
0003ada6: c3f9 0005 42ee 	mulsw 0x542ee,%d1
0003adac: 3941 0002      	movew %d1,%a4@(2)
0003adb0: 4fef 0020      	lea %sp@(32),%sp
0003adb4: 486c 0004      	pea %a4@(4)
0003adb8: 2f00           	movel %d0,%sp@-
0003adba: 4e96           	jsr %fp@
0003adbc: 322c 0004      	movew %a4@(4),%d1
0003adc0: c3f9 0005 42f0 	mulsw 0x542f0,%d1
0003adc6: 3941 0004      	movew %d1,%a4@(4)
0003adca: 486c 0006      	pea %a4@(6)
0003adce: 2f00           	movel %d0,%sp@-
0003add0: 4e96           	jsr %fp@
0003add2: 322c 0006      	movew %a4@(6),%d1
0003add6: c3f9 0005 42ee 	mulsw 0x542ee,%d1
0003addc: 3941 0006      	movew %d1,%a4@(6)
0003ade0: 49ec 000c      	lea %a4@(12),%a4
0003ade4: 2040           	moveal %d0,%a0
0003ade6: 5888           	addql #4,%a0
0003ade8: 4fef 0010      	lea %sp@(16),%sp
0003adec: 6002           	bras 0x3adf0
0003adee: 18c0           	moveb %d0,%a4@+
0003adf0: 2a48           	moveal %a0,%a5
0003adf2: 1010           	moveb %a0@,%d0
0003adf4: 5288           	addql #1,%a0
0003adf6: 0c00 0040      	cmpib #64,%d0
0003adfa: 66f2           	bnes 0x3adee
0003adfc: 4214           	clrb %a4@
0003adfe: 5242           	addqw #1,%d2
0003ae00: 6000 0144      	braw 0x3af46
0003ae04: 2f03           	movel %d3,%sp@-
0003ae06: 4868 0002      	pea %a0@(2)
0003ae0a: 4e96           	jsr %fp@
0003ae0c: 322f 004e      	movew %sp@(78),%d1
0003ae10: 508f           	addql #8,%sp
0003ae12: 4a01           	tstb %d1
0003ae14: 5dc7           	slt %d7
0003ae16: 4407           	negb %d7
0003ae18: 1547 0001      	moveb %d7,%a2@(1)
0003ae1c: 3e01           	movew %d1,%d7
0003ae1e: 0247 0060      	andiw #96,%d7
0003ae22: ea47           	asrw #5,%d7
0003ae24: 1487           	moveb %d7,%a2@
0003ae26: 0801 0004      	btst #4,%d1
0003ae2a: 56c7           	sne %d7
0003ae2c: 4407           	negb %d7
0003ae2e: 1547 0004      	moveb %d7,%a2@(4)
0003ae32: 44c1           	movew %d1,%ccr
0003ae34: 5bc7           	smi %d7
0003ae36: 4407           	negb %d7
0003ae38: 1547 0003      	moveb %d7,%a2@(3)
0003ae3c: 0201 0007      	andib #7,%d1
0003ae40: 1541 0006      	moveb %d1,%a2@(6)
0003ae44: 2f03           	movel %d3,%sp@-
0003ae46: 2f00           	movel %d0,%sp@-
0003ae48: 4e96           	jsr %fp@
0003ae4a: 322f 004e      	movew %sp@(78),%d1
0003ae4e: 508f           	addql #8,%sp
0003ae50: 4a01           	tstb %d1
0003ae52: 5dc7           	slt %d7
0003ae54: 4407           	negb %d7
0003ae56: 1547 0009      	moveb %d7,%a2@(9)
0003ae5a: 0801 0004      	btst #4,%d1
0003ae5e: 57c7           	seq %d7
0003ae60: 4407           	negb %d7
0003ae62: 1547 0005      	moveb %d7,%a2@(5)
0003ae66: 0801 0006      	btst #6,%d1
0003ae6a: 6708           	beqs 0x3ae74
0003ae6c: 157c 0002 0008 	moveb #2,%a2@(8)
0003ae72: 600a           	bras 0x3ae7e
0003ae74: 44c1           	movew %d1,%ccr
0003ae76: 56c7           	sne %d7
0003ae78: 4407           	negb %d7
0003ae7a: 1547 0008      	moveb %d7,%a2@(8)
0003ae7e: 0801 0005      	btst #5,%d1
0003ae82: 6708           	beqs 0x3ae8c
0003ae84: 157c 0002 0007 	moveb #2,%a2@(7)
0003ae8a: 600c           	bras 0x3ae98
0003ae8c: 0801 0001      	btst #1,%d1
0003ae90: 57c1           	seq %d1
0003ae92: 4401           	negb %d1
0003ae94: 1541 0007      	moveb %d1,%a2@(7)
0003ae98: 2f04           	movel %d4,%sp@-
0003ae9a: 2f00           	movel %d0,%sp@-
0003ae9c: 4e96           	jsr %fp@
0003ae9e: 2f04           	movel %d4,%sp@-
0003aea0: 2f00           	movel %d0,%sp@-
0003aea2: 4e96           	jsr %fp@
0003aea4: 2f03           	movel %d3,%sp@-
0003aea6: 2f00           	movel %d0,%sp@-
0003aea8: 4e96           	jsr %fp@
0003aeaa: 2a40           	moveal %d0,%a5
0003aeac: 302f 005e      	movew %sp@(94),%d0
0003aeb0: 4fef 0018      	lea %sp@(24),%sp
0003aeb4: 4a00           	tstb %d0
0003aeb6: 6c04           	bges 0x3aebc
0003aeb8: 14bc 0004      	moveb #4,%a2@
0003aebc: 0800 0006      	btst #6,%d0
0003aec0: 56c1           	sne %d1
0003aec2: 4401           	negb %d1
0003aec4: 1541 000b      	moveb %d1,%a2@(11)
0003aec8: 0800 0005      	btst #5,%d0
0003aecc: 56c1           	sne %d1
0003aece: 4401           	negb %d1
0003aed0: 1541 000c      	moveb %d1,%a2@(12)
0003aed4: 0800 0004      	btst #4,%d0
0003aed8: 57c1           	seq %d1
0003aeda: 4401           	negb %d1
0003aedc: 1541 0002      	moveb %d1,%a2@(2)
0003aee0: 44c0           	movew %d0,%ccr
0003aee2: 5ac0           	spl %d0
0003aee4: 4400           	negb %d0
0003aee6: 1540 000a      	moveb %d0,%a2@(10)
0003aeea: 605a           	bras 0x3af46
0003aeec: 4be8 0002      	lea %a0@(2),%a5
0003aef0: 4247           	clrw %d7
0003aef2: 3847           	moveaw %d7,%a4
0003aef4: 200c           	movel %a4,%d0
0003aef6: e588           	lsll #2,%d0
0003aef8: 0680 0005 a0d4 	addil #368852,%d0
0003aefe: 2f00           	movel %d0,%sp@-
0003af00: 2f0d           	movel %a5,%sp@-
0003af02: 4e96           	jsr %fp@
0003af04: d9cc           	addal %a4,%a4
0003af06: 220c           	movel %a4,%d1
0003af08: d28c           	addl %a4,%d1
0003af0a: 0681 0005 a0d6 	addil #368854,%d1
0003af10: 2f01           	movel %d1,%sp@-
0003af12: 2f00           	movel %d0,%sp@-
0003af14: 4e96           	jsr %fp@
0003af16: 2a40           	moveal %d0,%a5
0003af18: 5247           	addqw #1,%d7
0003af1a: 4fef 0010      	lea %sp@(16),%sp
0003af1e: 0c47 0003      	cmpiw #3,%d7
0003af22: 66ce           	bnes 0x3aef2
0003af24: 6020           	bras 0x3af46
0003af26: 4be8 0002      	lea %a0@(2),%a5
0003af2a: 49f9 0005 9c7c 	lea 0x59c7c,%a4
0003af30: 2f05           	movel %d5,%sp@-
0003af32: 2f0d           	movel %a5,%sp@-
0003af34: 4e96           	jsr %fp@
0003af36: 2a40           	moveal %d0,%a5
0003af38: 18ef 0053      	moveb %sp@(83),%a4@+
0003af3c: 508f           	addql #8,%sp
0003af3e: b9fc 0005 9c9d 	cmpal #367773,%a4
0003af44: 66ea           	bnes 0x3af30
0003af46: 204d           	moveal %a5,%a0
0003af48: 1010           	moveb %a0@,%d0
0003af4a: 6600 fb4e      	bnew 0x3aa9a
0003af4e: 2479 0005 a0c6 	moveal 0x5a0c6,%a2
0003af54: 49f9 0003 feac 	lea 0x3feac,%a4
0003af5a: 603a           	bras 0x3af96
0003af5c: 082a 0002 0005 	btst #2,%a2@(5)
0003af62: 6730           	beqs 0x3af94
0003af64: 4267           	clrw %sp@-
0003af66: 4267           	clrw %sp@-
0003af68: 486a 001e      	pea %a2@(30)
0003af6c: 486a 001c      	pea %a2@(28)
0003af70: 302a 001e      	movew %a2@(30),%d0
0003af74: c1f9 0005 a07c 	mulsw 0x5a07c,%d0
0003af7a: d079 0005 9f60 	addw 0x59f60,%d0
0003af80: 3f00           	movew %d0,%sp@-
0003af82: 342a 001c      	movew %a2@(28),%d2
0003af86: c5f9 0005 a07a 	mulsw 0x5a07a,%d2
0003af8c: 3f02           	movew %d2,%sp@-
0003af8e: 4e94           	jsr %a4@
0003af90: 4fef 0010      	lea %sp@(16),%sp
0003af94: 2452           	moveal %a2@,%a2
0003af96: b4fc 0000      	cmpaw #0,%a2
0003af9a: 66c0           	bnes 0x3af5c
0003af9c: 4878 0024      	pea 0x24
0003afa0: 4879 0005 a07e 	pea 0x5a07e
0003afa6: 45f9 0001 bdf4 	lea 0x1bdf4,%a2
0003afac: 4e92           	jsr %a2@
0003afae: 3079 0005 a0b6 	moveaw 0x5a0b6,%a0
0003afb4: 2279 0005 a0cc 	moveal 0x5a0cc,%a1
0003afba: 3208           	movew %a0,%d1
0003afbc: 9269 0016      	subw %a1@(22),%d1
0003afc0: 3001           	movew %d1,%d0
0003afc2: 740f           	moveq #15,%d2
0003afc4: e468           	lsrw %d2,%d0
0003afc6: d041           	addw %d1,%d0
0003afc8: e240           	asrw #1,%d0
0003afca: 33c0 0005 a07e 	movew %d0,0x5a07e
0003afd0: 33c0 0005 a082 	movew %d0,0x5a082
0003afd6: 3279 0005 a0b8 	moveaw 0x5a0b8,%a1
0003afdc: 3209           	movew %a1,%d1
0003afde: 9279 0005 42ea 	subw 0x542ea,%d1
0003afe4: 5541           	subqw #2,%d1
0003afe6: 33c1 0005 a084 	movew %d1,0x5a084
0003afec: 33c1 0005 a088 	movew %d1,0x5a088
0003aff2: 33c9 0005 a08c 	movew %a1,0x5a08c
0003aff8: 33c8 0005 a08e 	movew %a0,0x5a08e
0003affe: 33c9 0005 a090 	movew %a1,0x5a090
0003b004: 33c8 0005 a092 	movew %a0,0x5a092
0003b00a: 33c1 0005 a094 	movew %d1,0x5a094
0003b010: 90c0           	subaw %d0,%a0
0003b012: 33c8 0005 a096 	movew %a0,0x5a096
0003b018: 33c1 0005 a098 	movew %d1,0x5a098
0003b01e: 33c8 0005 a09a 	movew %a0,0x5a09a
0003b024: 33c0 0005 a09e 	movew %d0,0x5a09e
0003b02a: 4878 0014      	pea 0x14
0003b02e: 4879 0005 a0a2 	pea 0x5a0a2
0003b034: 4e92           	jsr %a2@
0003b036: 3039 0005 42f0 	movew 0x542f0,%d0
0003b03c: d040           	addw %d0,%d0
0003b03e: 3200           	movew %d0,%d1
0003b040: e749           	lslw #3,%d1
0003b042: 9240           	subw %d0,%d1
0003b044: 33c1 0005 a0a6 	movew %d1,0x5a0a6
0003b04a: 33c1 0005 a0aa 	movew %d1,0x5a0aa
0003b050: 3039 0005 42ee 	movew 0x542ee,%d0
0003b056: 33c0 0005 a0ac 	movew %d0,0x5a0ac
0003b05c: 33c0 0005 a0b0 	movew %d0,0x5a0b0
0003b062: 2f0b           	movel %a3,%sp@-
0003b064: 4eb9 0001 c398 	jsr 0x1c398
0003b06a: 4fef 0014      	lea %sp@(20),%sp
0003b06e: 6016           	bras 0x3b086
0003b070: 2079 0005 9d0a 	moveal 0x59d0a,%a0
0003b076: 3028 001a      	movew %a0@(26),%d0
0003b07a: 0c40 0007      	cmpiw #7,%d0
0003b07e: 6e00 f768      	bgtw 0x3a7e8
0003b082: 6000 f794      	braw 0x3a818
0003b086: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003b08a: 4fef 0020      	lea %sp@(32),%sp
0003b08e: 4e75           	rts
0003b090: 2352 2025      	movel %a2@,%a1@(8229)
0003b094: 3032 580d      	movew %a2@(000000000000000d,%d5:l),%d0
0003b098: 0a00 235a      	eorib #90,%d0
0003b09c: 2025           	movel %a5@-,%d0
0003b09e: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003b0a2: 2573 400d 0a00 	movel %a3@(000000000000000d,%d4:w),%a2@(2560)
0003b0a8: 2345 2025      	movel %d5,%a1@(8229)
0003b0ac: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003b0b0: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003b0b4: 2025           	movel %a5@-,%d0
0003b0b6: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003b0ba: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003b0be: 2025           	movel %a5@-,%d0
0003b0c0: 3032 580d      	movew %a2@(000000000000000d,%d5:l),%d0
0003b0c4: 0a00 2351      	eorib #81,%d0
0003b0c8: 2025           	movel %a5@-,%d0
0003b0ca: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003b0ce: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003b0d2: 2025           	movel %a5@-,%d0
0003b0d4: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003b0d8: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003b0dc: 2025           	movel %a5@-,%d0
0003b0de: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003b0e2: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003b0e6: 0d0a 0020      	movepw %a2@(32),%d6
0003b0ea: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003b0ee: 0023 5720      	orib #32,%a3@-
0003b0f2: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003b0f6: 2025           	movel %a5@-,%d0
0003b0f8: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003b0fc: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003b100: 2025           	movel %a5@-,%d0
0003b102: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003b106: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003b10a: 2025           	movel %a5@-,%d0
0003b10c: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003b110: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003b114: 0020 2573      	orib #115,%a0@-
0003b118: 400d           	.short 0x400d
0003b11a: 0a00 2325      	eorib #37,%d0
0003b11e: 6300 2025      	blsw 0x3d145
0003b122: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003b126: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003b12a: 0020 2563      	orib #99,%a0@-
0003b12e: 0020 2573      	orib #115,%a0@-
0003b132: 4020           	negxb %a0@-
0003b134: 2573 4000 2025 	movel %a3@(0000000000000000,%d4:w),%a2@(8229)
0003b13a: 5825           	addqb #4,%a5@-
0003b13c: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003b140: 2573 4000 4fef 	movel %a3@(0000000000000000,%d4:w),%a2@(20463)
0003b144:  _app_save
0003b146: fff0           	.short 0xfff0
0003b148: 48e7 3c3e      	moveml %d2-%d5/%a2-%fp,%sp@-
0003b14c: 2679 0005 a0d0 	moveal 0x5a0d0,%a3
0003b152: 4878 1144      	pea 0x1144
0003b156: 4eb9 0001 c36c 	jsr 0x1c36c
0003b15c: 2840           	moveal %d0,%a4
0003b15e: 588f           	addql #4,%sp
0003b160: 4a80           	tstl %d0
0003b162: 6604           	bnes 0x3b168
0003b164: 4eba f436      	jsr %pc@(0x3a59c)
0003b168: 3f3c 0080      	movew #128,%sp@-
0003b16c: 2f00           	movel %d0,%sp@-
0003b16e: 4eb9 0003 9822 	jsr 0x39822
0003b174: 4dec 0080      	lea %a4@(128),%fp
0003b178: 3f3c 0002      	movew #2,%sp@-
0003b17c: 487a ff12      	pea %pc@(0x3b090)
0003b180: 2f0e           	movel %fp,%sp@-
0003b182: 263c 0001 c13a 	movel #115002,%d3
0003b188: 2043           	moveal %d3,%a0
0003b18a: 4e90           	jsr %a0@
0003b18c: 4bf6 0000      	lea %fp@(0000000000000000,%d0:w),%a5
0003b190: 2479 0005 a0c6 	moveal 0x5a0c6,%a2
0003b196: 4fef 0010      	lea %sp@(16),%sp
0003b19a: 6026           	bras 0x3b1c2
0003b19c: 302a 0004      	movew %a2@(4),%d0
0003b1a0: 4a00           	tstb %d0
0003b1a2: 6c1c           	bges 0x3b1c0
0003b1a4: 2f2a 000c      	movel %a2@(12),%sp@-
0003b1a8: 0240 0001      	andiw #1,%d0
0003b1ac: 3f00           	movew %d0,%sp@-
0003b1ae: 487a feea      	pea %pc@(0x3b09a)
0003b1b2: 2f0d           	movel %a5,%sp@-
0003b1b4: 2043           	moveal %d3,%a0
0003b1b6: 4e90           	jsr %a0@
0003b1b8: 4bf5 0000      	lea %a5@(0000000000000000,%d0:w),%a5
0003b1bc: 4fef 000e      	lea %sp@(14),%sp
0003b1c0: 2452           	moveal %a2@,%a2
0003b1c2: b4fc 0000      	cmpaw #0,%a2
0003b1c6: 66d4           	bnes 0x3b19c
0003b1c8: 363c 0080      	movew #128,%d3
0003b1cc: 0c2b 0001 0001 	cmpib #1,%a3@(1)
0003b1d2: 6702           	beqs 0x3b1d6
0003b1d4: 4243           	clrw %d3
0003b1d6: 1013           	moveb %a3@,%d0
0003b1d8: 4880           	extw %d0
0003b1da: eb48           	lslw #5,%d0
0003b1dc: 0240 0060      	andiw #96,%d0
0003b1e0: 4a2b 0004      	tstb %a3@(4)
0003b1e4: 6704           	beqs 0x3b1ea
0003b1e6: 7410           	moveq #16,%d2
0003b1e8: 6002           	bras 0x3b1ec
0003b1ea: 4242           	clrw %d2
0003b1ec: 4a2b 0003      	tstb %a3@(3)
0003b1f0: 6704           	beqs 0x3b1f6
0003b1f2: 7208           	moveq #8,%d1
0003b1f4: 6002           	bras 0x3b1f8
0003b1f6: 4241           	clrw %d1
0003b1f8: 182b 0006      	moveb %a3@(6),%d4
0003b1fc: 4884           	extw %d4
0003b1fe: 0244 0007      	andiw #7,%d4
0003b202: 8840           	orw %d0,%d4
0003b204: 8843           	orw %d3,%d4
0003b206: 8842           	orw %d2,%d4
0003b208: 8841           	orw %d1,%d4
0003b20a: 303c 0080      	movew #128,%d0
0003b20e: 4a2b 0009      	tstb %a3@(9)
0003b212: 6602           	bnes 0x3b216
0003b214: 4240           	clrw %d0
0003b216: 4a2b 0005      	tstb %a3@(5)
0003b21a: 6704           	beqs 0x3b220
0003b21c: 4243           	clrw %d3
0003b21e: 6002           	bras 0x3b222
0003b220: 7610           	moveq #16,%d3
0003b222: 8640           	orw %d0,%d3
0003b224: 102b 0008      	moveb %a3@(8),%d0
0003b228: 670c           	beqs 0x3b236
0003b22a: 0c00 0002      	cmpib #2,%d0
0003b22e: 660a           	bnes 0x3b23a
0003b230: 0043 0040      	oriw #64,%d3
0003b234: 6004           	bras 0x3b23a
0003b236: 0043 0004      	oriw #4,%d3
0003b23a: 102b 0007      	moveb %a3@(7),%d0
0003b23e: 670c           	beqs 0x3b24c
0003b240: 0c00 0002      	cmpib #2,%d0
0003b244: 660a           	bnes 0x3b250
0003b246: 0043 0020      	oriw #32,%d3
0003b24a: 6004           	bras 0x3b250
0003b24c: 0043 0002      	oriw #2,%d3
0003b250: 4eb9 0001 060e 	jsr 0x1060e
0003b256: 4a40           	tstw %d0
0003b258: 660c           	bnes 0x3b266
0003b25a: 3f3c 0004      	movew #4,%sp@-
0003b25e: 4e4e           	trap #14
0003b260: 548f           	addql #2,%sp
0003b262: 0040 ff00      	oriw #-256,%d0
0003b266: 323c 0080      	movew #128,%d1
0003b26a: 0c13 0004      	cmpib #4,%a3@
0003b26e: 6702           	beqs 0x3b272
0003b270: 4241           	clrw %d1
0003b272: 4a2b 000b      	tstb %a3@(11)
0003b276: 6704           	beqs 0x3b27c
0003b278: 7440           	moveq #64,%d2
0003b27a: 6002           	bras 0x3b27e
0003b27c: 4242           	clrw %d2
0003b27e: 8242           	orw %d2,%d1
0003b280: 4a2b 000c      	tstb %a3@(12)
0003b284: 6704           	beqs 0x3b28a
0003b286: 7420           	moveq #32,%d2
0003b288: 6002           	bras 0x3b28c
0003b28a: 4242           	clrw %d2
0003b28c: 8441           	orw %d1,%d2
0003b28e: 4a2b 0002      	tstb %a3@(2)
0003b292: 6704           	beqs 0x3b298
0003b294: 4241           	clrw %d1
0003b296: 6002           	bras 0x3b29a
0003b298: 7210           	moveq #16,%d1
0003b29a: 8441           	orw %d1,%d2
0003b29c: 4a2b 000a      	tstb %a3@(10)
0003b2a0: 6704           	beqs 0x3b2a6
0003b2a2: 4241           	clrw %d1
0003b2a4: 6002           	bras 0x3b2a8
0003b2a6: 7208           	moveq #8,%d1
0003b2a8: 8441           	orw %d1,%d2
0003b2aa: 3f02           	movew %d2,%sp@-
0003b2ac: 4241           	clrw %d1
0003b2ae: 1200           	moveb %d0,%d1
0003b2b0: 3f01           	movew %d1,%sp@-
0003b2b2: e048           	lsrw #8,%d0
0003b2b4: 3f00           	movew %d0,%sp@-
0003b2b6: 3f03           	movew %d3,%sp@-
0003b2b8: 3f04           	movew %d4,%sp@-
0003b2ba: 487a fdec      	pea %pc@(0x3b0a8)
0003b2be: 2f0d           	movel %a5,%sp@-
0003b2c0: 263c 0001 c13a 	movel #115002,%d3
0003b2c6: 2043           	moveal %d3,%a0
0003b2c8: 4e90           	jsr %a0@
0003b2ca: 45f5 0000      	lea %a5@(0000000000000000,%d0:w),%a2
0003b2ce: 3f39 0005 a0de 	movew 0x5a0de,%sp@-
0003b2d4: 3f39 0005 a0dc 	movew 0x5a0dc,%sp@-
0003b2da: 3f39 0005 a0da 	movew 0x5a0da,%sp@-
0003b2e0: 3f39 0005 a0d8 	movew 0x5a0d8,%sp@-
0003b2e6: 3f39 0005 a0d6 	movew 0x5a0d6,%sp@-
0003b2ec: 3f39 0005 a0d4 	movew 0x5a0d4,%sp@-
0003b2f2: 487a fdd2      	pea %pc@(0x3b0c6)
0003b2f6: 2f0a           	movel %a2,%sp@-
0003b2f8: 2043           	moveal %d3,%a0
0003b2fa: 4e90           	jsr %a0@
0003b2fc: 45f2 0000      	lea %a2@(0000000000000000,%d0:w),%a2
0003b300: 14bc 0023      	moveb #35,%a2@
0003b304: 157c 004b 0001 	moveb #75,%a2@(1)
0003b30a: 548a           	addql #2,%a2
0003b30c: 4bf9 0005 9c7c 	lea 0x59c7c,%a5
0003b312: 4fef 0026      	lea %sp@(38),%sp
0003b316: 4240           	clrw %d0
0003b318: 101d           	moveb %a5@+,%d0
0003b31a: 3f00           	movew %d0,%sp@-
0003b31c: 487a fdcb      	pea %pc@(0x3b0e9)
0003b320: 2f0a           	movel %a2,%sp@-
0003b322: 2043           	moveal %d3,%a0
0003b324: 4e90           	jsr %a0@
0003b326: 45f2 0000      	lea %a2@(0000000000000000,%d0:w),%a2
0003b32a: 4fef 000a      	lea %sp@(10),%sp
0003b32e: bbfc 0005 9c9d 	cmpal #367773,%a5
0003b334: 66e0           	bnes 0x3b316
0003b336: 14bc 000d      	moveb #13,%a2@
0003b33a: 157c 000a 0001 	moveb #10,%a2@(1)
0003b340: 548a           	addql #2,%a2
0003b342: 7600           	moveq #0,%d3
0003b344: 283c 0001 c13a 	movel #115002,%d4
0003b34a: 2203           	movel %d3,%d1
0003b34c: d283           	addl %d3,%d1
0003b34e: 2003           	movel %d3,%d0
0003b350: ef88           	lsll #7,%d0
0003b352: 9081           	subl %d1,%d0
0003b354: 4bf3 080e      	lea %a3@(000000000000000e,%d0:l),%a5
0003b358: 3239 0005 42ee 	movew 0x542ee,%d1
0003b35e: 3039 0005 42f0 	movew 0x542f0,%d0
0003b364: 4267           	clrw %sp@-
0003b366: 342d 0006      	movew %a5@(6),%d2
0003b36a: 48c2           	extl %d2
0003b36c: 85c1           	divsw %d1,%d2
0003b36e: 3f02           	movew %d2,%sp@-
0003b370: 342d 0004      	movew %a5@(4),%d2
0003b374: 48c2           	extl %d2
0003b376: 85c0           	divsw %d0,%d2
0003b378: 3f02           	movew %d2,%sp@-
0003b37a: 3a2d 0002      	movew %a5@(2),%d5
0003b37e: 48c5           	extl %d5
0003b380: 8bc1           	divsw %d1,%d5
0003b382: 3f05           	movew %d5,%sp@-
0003b384: 3415           	movew %a5@,%d2
0003b386: 48c2           	extl %d2
0003b388: 85c0           	divsw %d0,%d2
0003b38a: 3f02           	movew %d2,%sp@-
0003b38c: 3f2d 000a      	movew %a5@(10),%sp@-
0003b390: 3f2d 0008      	movew %a5@(8),%sp@-
0003b394: 487a fd59      	pea %pc@(0x3b0ef)
0003b398: 2f0a           	movel %a2,%sp@-
0003b39a: 2044           	moveal %d4,%a0
0003b39c: 4e90           	jsr %a0@
0003b39e: 45f2 0000      	lea %a2@(0000000000000000,%d0:w),%a2
0003b3a2: 4fef 0016      	lea %sp@(22),%sp
0003b3a6: 41fa f09a      	lea %pc@(0x3a442),%a0
0003b3aa: 0c2d 0040 000c 	cmpib #64,%a5@(12)
0003b3b0: 6704           	beqs 0x3b3b6
0003b3b2: 41ed 000c      	lea %a5@(12),%a0
0003b3b6: 2f08           	movel %a0,%sp@-
0003b3b8: 487a fd5b      	pea %pc@(0x3b115)
0003b3bc: 2f0a           	movel %a2,%sp@-
0003b3be: 2044           	moveal %d4,%a0
0003b3c0: 4e90           	jsr %a0@
0003b3c2: 45f2 0000      	lea %a2@(0000000000000000,%d0:w),%a2
0003b3c6: 5283           	addql #1,%d3
0003b3c8: 4fef 000c      	lea %sp@(12),%sp
0003b3cc: 7007           	moveq #7,%d0
0003b3ce: b083           	cmpl %d3,%d0
0003b3d0: 6600 ff78      	bnew 0x3b34a
0003b3d4: 4eba f046      	jsr %pc@(0x3a41c)
0003b3d8: 2679 0005 a0c6 	moveal 0x5a0c6,%a3
0003b3de: 263c 0001 c13a 	movel #115002,%d3
0003b3e4: 6000 01bc      	braw 0x3b5a2
0003b3e8: 0c6b 0004 0008 	cmpiw #4,%a3@(8)
0003b3ee: 6260           	bhis 0x3b450
0003b3f0: 7000           	moveq #0,%d0
0003b3f2: 302b 0008      	movew %a3@(8),%d0
0003b3f6: d080           	addl %d0,%d0
0003b3f8: 303b 0806      	movew %pc@(0x3b400,%d0:l),%d0
0003b3fc: 4efb 0002      	jmp %pc@(0x3b400,%d0:w)
0003b400: 000e           	.short 0x000e
0003b402: 0040 000a      	oriw #10,%d0
0003b406: 0054 004c      	oriw #76,%a4@
0003b40a: 704d           	moveq #77,%d0
0003b40c: 605c           	bras 0x3b46a
0003b40e: 302b 0004      	movew %a3@(4),%d0
0003b412: 44c0           	movew %d0,%ccr
0003b414: 6742           	beqs 0x3b458
0003b416: 4a40           	tstw %d0
0003b418: 6c0a           	bges 0x3b424
0003b41a: 0800 000e      	btst #14,%d0
0003b41e: 673c           	beqs 0x3b45c
0003b420: 7049           	moveq #73,%d0
0003b422: 6046           	bras 0x3b46a
0003b424: 3200           	movew %d0,%d1
0003b426: 0241 0008      	andiw #8,%d1
0003b42a: 0800 0000      	btst #0,%d0
0003b42e: 6708           	beqs 0x3b438
0003b430: 4a41           	tstw %d1
0003b432: 672c           	beqs 0x3b460
0003b434: 7059           	moveq #89,%d0
0003b436: 6032           	bras 0x3b46a
0003b438: 4a41           	tstw %d1
0003b43a: 6728           	beqs 0x3b464
0003b43c: 7050           	moveq #80,%d0
0003b43e: 602a           	bras 0x3b46a
0003b440: 082b 0002 0005 	btst #2,%a3@(5)
0003b446: 6720           	beqs 0x3b468
0003b448: 7056           	moveq #86,%d0
0003b44a: 601e           	bras 0x3b46a
0003b44c: 704f           	moveq #79,%d0
0003b44e: 601a           	bras 0x3b46a
0003b450: 7020           	moveq #32,%d0
0003b452: 6016           	bras 0x3b46a
0003b454: 7054           	moveq #84,%d0
0003b456: 6012           	bras 0x3b46a
0003b458: 7058           	moveq #88,%d0
0003b45a: 600e           	bras 0x3b46a
0003b45c: 704e           	moveq #78,%d0
0003b45e: 600a           	bras 0x3b46a
0003b460: 7047           	moveq #71,%d0
0003b462: 6006           	bras 0x3b46a
0003b464: 7046           	moveq #70,%d0
0003b466: 6002           	bras 0x3b46a
0003b468: 7044           	moveq #68,%d0
0003b46a: 4880           	extw %d0
0003b46c: 3f00           	movew %d0,%sp@-
0003b46e: 487a fcac      	pea %pc@(0x3b11c)
0003b472: 2f0a           	movel %a2,%sp@-
0003b474: 2043           	moveal %d3,%a0
0003b476: 4e90           	jsr %a0@
0003b478: 45f2 0000      	lea %a2@(0000000000000000,%d0:w),%a2
0003b47c: 4fef 000a      	lea %sp@(10),%sp
0003b480: 082b 0002 0005 	btst #2,%a3@(5)
0003b486: 6746           	beqs 0x3b4ce
0003b488: 322b 001e      	movew %a3@(30),%d1
0003b48c: 9279 0005 9f60 	subw 0x59f60,%d1
0003b492: 3001           	movew %d1,%d0
0003b494: 4640           	notw %d0
0003b496: 740f           	moveq #15,%d2
0003b498: e460           	asrw %d2,%d0
0003b49a: c041           	andw %d1,%d0
0003b49c: 48c0           	extl %d0
0003b49e: 81f9 0005 a07c 	divsw 0x5a07c,%d0
0003b4a4: 0240 00ff      	andiw #255,%d0
0003b4a8: 3f00           	movew %d0,%sp@-
0003b4aa: 302b 001c      	movew %a3@(28),%d0
0003b4ae: 48c0           	extl %d0
0003b4b0: 81f9 0005 a07a 	divsw 0x5a07a,%d0
0003b4b6: 0240 00ff      	andiw #255,%d0
0003b4ba: 3f00           	movew %d0,%sp@-
0003b4bc: 487a fc62      	pea %pc@(0x3b120)
0003b4c0: 2f0a           	movel %a2,%sp@-
0003b4c2: 2043           	moveal %d3,%a0
0003b4c4: 4e90           	jsr %a0@
0003b4c6: 45f2 0000      	lea %a2@(0000000000000000,%d0:w),%a2
0003b4ca: 4fef 000c      	lea %sp@(12),%sp
0003b4ce: 302b 001a      	movew %a3@(26),%d0
0003b4d2: 0240 00ff      	andiw #255,%d0
0003b4d6: 3f00           	movew %d0,%sp@-
0003b4d8: 302b 0018      	movew %a3@(24),%d0
0003b4dc: 0240 00ff      	andiw #255,%d0
0003b4e0: 3f00           	movew %d0,%sp@-
0003b4e2: 487a fc3c      	pea %pc@(0x3b120)
0003b4e6: 2f0a           	movel %a2,%sp@-
0003b4e8: 2043           	moveal %d3,%a0
0003b4ea: 4e90           	jsr %a0@
0003b4ec: 45f2 0000      	lea %a2@(0000000000000000,%d0:w),%a2
0003b4f0: 4fef 000c      	lea %sp@(12),%sp
0003b4f4: 082b 0002 0005 	btst #2,%a3@(5)
0003b4fa: 6720           	beqs 0x3b51c
0003b4fc: 102b 0007      	moveb %a3@(7),%d0
0003b500: 6704           	beqs 0x3b506
0003b502: 4880           	extw %d0
0003b504: 6002           	bras 0x3b508
0003b506: 7020           	moveq #32,%d0
0003b508: 3f00           	movew %d0,%sp@-
0003b50a: 487a fc1f      	pea %pc@(0x3b12b)
0003b50e: 2f0a           	movel %a2,%sp@-
0003b510: 2043           	moveal %d3,%a0
0003b512: 4e90           	jsr %a0@
0003b514: 45f2 0000      	lea %a2@(0000000000000000,%d0:w),%a2
0003b518: 4fef 000a      	lea %sp@(10),%sp
0003b51c: 2f2b 0010      	movel %a3@(16),%sp@-
0003b520: 2f2b 000c      	movel %a3@(12),%sp@-
0003b524: 487a fc09      	pea %pc@(0x3b12f)
0003b528: 2f0a           	movel %a2,%sp@-
0003b52a: 2043           	moveal %d3,%a0
0003b52c: 4e90           	jsr %a0@
0003b52e: 4bf2 0000      	lea %a2@(0000000000000000,%d0:w),%a5
0003b532: 4fef 0010      	lea %sp@(16),%sp
0003b536: 4a6b 0008      	tstw %a3@(8)
0003b53a: 663c           	bnes 0x3b578
0003b53c: 322b 0004      	movew %a3@(4),%d1
0003b540: 44c1           	movew %d1,%ccr
0003b542: 6734           	beqs 0x3b578
0003b544: 0801 0004      	btst #4,%d1
0003b548: 56c0           	sne %d0
0003b54a: 4400           	negb %d0
0003b54c: 0801 0005      	btst #5,%d1
0003b550: 6704           	beqs 0x3b556
0003b552: 0000 0002      	orib #2,%d0
0003b556: 2f2b 0014      	movel %a3@(20),%sp@-
0003b55a: 4241           	clrw %d1
0003b55c: 122b 0006      	moveb %a3@(6),%d1
0003b560: 3f01           	movew %d1,%sp@-
0003b562: 4880           	extw %d0
0003b564: 3f00           	movew %d0,%sp@-
0003b566: 487a fbd0      	pea %pc@(0x3b138)
0003b56a: 2f0d           	movel %a5,%sp@-
0003b56c: 2043           	moveal %d3,%a0
0003b56e: 4e90           	jsr %a0@
0003b570: 4bf5 0000      	lea %a5@(0000000000000000,%d0:w),%a5
0003b574: 4fef 0010      	lea %sp@(16),%sp
0003b578: 1abc 000d      	moveb #13,%a5@
0003b57c: 1b7c 000a 0001 	moveb #10,%a5@(1)
0003b582: 45ed 0002      	lea %a5@(2),%a2
0003b586: 204a           	moveal %a2,%a0
0003b588: 91cc           	subal %a4,%a0
0003b58a: b0fc 105f      	cmpaw #4191,%a0
0003b58e: 6f10           	bles 0x3b5a0
0003b590: 6002           	bras 0x3b594
0003b592: 538d           	subql #1,%a5
0003b594: 0c15 000a      	cmpib #10,%a5@
0003b598: 66f8           	bnes 0x3b592
0003b59a: 45ed 0001      	lea %a5@(1),%a2
0003b59e: 600a           	bras 0x3b5aa
0003b5a0: 2653           	moveal %a3@,%a3
0003b5a2: b6fc 0000      	cmpaw #0,%a3
0003b5a6: 6600 fe40      	bnew 0x3b3e8
0003b5aa: 4212           	clrb %a2@
0003b5ac: 4eba ee6e      	jsr %pc@(0x3a41c)
0003b5b0: 94cc           	subaw %a4,%a2
0003b5b2: 300a           	movew %a2,%d0
0003b5b4: 5240           	addqw #1,%d0
0003b5b6: 3f00           	movew %d0,%sp@-
0003b5b8: 2f0c           	movel %a4,%sp@-
0003b5ba: 4eb9 0003 983c 	jsr 0x3983c
0003b5c0: 5c8f           	addql #6,%sp
0003b5c2: 4a6f 0038      	tstw %sp@(56)
0003b5c6: 6700 0092      	beqw 0x3b65a
0003b5ca: 45ea ff80      	lea %a2@(-128),%a2
0003b5ce: 3f3c 0024      	movew #36,%sp@-
0003b5d2: 3f3c 0001      	movew #1,%sp@-
0003b5d6: 4eb9 0003 d032 	jsr 0x3d032
0003b5dc: 588f           	addql #4,%sp
0003b5de: 0c40 0001      	cmpiw #1,%d0
0003b5e2: 6676           	bnes 0x3b65a
0003b5e4: 7625           	moveq #37,%d3
0003b5e6: d68f           	addl %sp,%d3
0003b5e8: 2043           	moveal %d3,%a0
0003b5ea: 43fa f0c7      	lea %pc@(0x3a6b3),%a1
0003b5ee: 10d9           	moveb %a1@+,%a0@+
0003b5f0: 66fc           	bnes 0x3b5ee
0003b5f2: 1439 0005 9da1 	moveb 0x59da1,%d2
0003b5f8: d52f 0025      	addb %d2,%sp@(37)
0003b5fc: 47f9 0001 bec0 	lea 0x1bec0,%a3
0003b602: 344a           	moveaw %a2,%a2
0003b604: 243c 0001 c5b2 	movel #116146,%d2
0003b60a: 4bf9 0003 d04c 	lea 0x3d04c,%a5
0003b610: 4267           	clrw %sp@-
0003b612: 2f03           	movel %d3,%sp@-
0003b614: 3f3c 003c      	movew #60,%sp@-
0003b618: 4e93           	jsr %a3@
0003b61a: 2800           	movel %d0,%d4
0003b61c: 508f           	addql #8,%sp
0003b61e: 6d1e           	blts 0x3b63e
0003b620: 2f0e           	movel %fp,%sp@-
0003b622: 2f0a           	movel %a2,%sp@-
0003b624: 3f00           	movew %d0,%sp@-
0003b626: 3f3c 0040      	movew #64,%sp@-
0003b62a: 4e93           	jsr %a3@
0003b62c: 2a00           	movel %d0,%d5
0003b62e: 3f04           	movew %d4,%sp@-
0003b630: 3f3c 003e      	movew #62,%sp@-
0003b634: 4e93           	jsr %a3@
0003b636: 4fef 0010      	lea %sp@(16),%sp
0003b63a: b5c5           	cmpal %d5,%a2
0003b63c: 6730           	beqs 0x3b66e
0003b63e: 2f03           	movel %d3,%sp@-
0003b640: 2042           	moveal %d2,%a0
0003b642: 4e90           	jsr %a0@
0003b644: 2f00           	movel %d0,%sp@-
0003b646: 3f3c 0035      	movew #53,%sp@-
0003b64a: 3f3c 0001      	movew #1,%sp@-
0003b64e: 4e95           	jsr %a5@
0003b650: 4fef 000c      	lea %sp@(12),%sp
0003b654: 0c40 0002      	cmpiw #2,%d0
0003b658: 67b6           	beqs 0x3b610
0003b65a: 2f0c           	movel %a4,%sp@-
0003b65c: 4eb9 0001 c398 	jsr 0x1c398
0003b662: 588f           	addql #4,%sp
0003b664: 4cdf 7c3c      	moveml %sp@+,%d2-%d5/%a2-%fp
0003b668: 4fef 0010      	lea %sp@(16),%sp
0003b66c: 4e75           	rts
0003b66e: 2f03           	movel %d3,%sp@-
0003b670: 4eb9 0003 be90 	jsr 0x3be90
0003b676: 2f03           	movel %d3,%sp@-
0003b678: 4eb9 0003 d1b2 	jsr 0x3d1b2
0003b67e: 508f           	addql #8,%sp
0003b680: 60d8           	bras 0x3b65a
0003b682:  _app_blddesk
0003b682: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
0003b686: 3f39 0005 42f2 	movew 0x542f2,%sp@-
0003b68c: 3f39 0005 42f4 	movew 0x542f4,%sp@-
0003b692: 4267           	clrw %sp@-
0003b694: 4267           	clrw %sp@-
0003b696: 3f3c 0001      	movew #1,%sp@-
0003b69a: 4eb9 0004 0c60 	jsr 0x40c60
0003b6a0: 3039 0005 42dc 	movew 0x542dc,%d0
0003b6a6: 5340           	subqw #1,%d0
0003b6a8: 4fef 000a      	lea %sp@(10),%sp
0003b6ac: 0c40 0001      	cmpiw #1,%d0
0003b6b0: 6212           	bhis 0x3b6c4
0003b6b2: 0280 0000 ffff 	andil #65535,%d0
0003b6b8: 41fa 04d4      	lea %pc@(0x3bb8e),%a0
0003b6bc: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
0003b6c0: 4880           	extw %d0
0003b6c2: 6002           	bras 0x3b6c6
0003b6c4: 7002           	moveq #2,%d0
0003b6c6: 2279 0005 a0e2 	moveal 0x5a0e2,%a1
0003b6cc: 3040           	moveaw %d0,%a0
0003b6ce: d1c8           	addal %a0,%a0
0003b6d0: d1c8           	addal %a0,%a0
0003b6d2: d1fc 0005 a0d6 	addal #368854,%a0
0003b6d8: 3210           	movew %a0@,%d1
0003b6da: 0041 1100      	oriw #4352,%d1
0003b6de: 3641           	moveaw %d1,%a3
0003b6e0: 2049           	moveal %a1,%a0
0003b6e2: 45e9 00a8      	lea %a1@(168),%a2
0003b6e6: 214b 003c      	movel %a3,%a0@(60)
0003b6ea: 41e8 0018      	lea %a0@(24),%a0
0003b6ee: b5c8           	cmpal %a0,%a2
0003b6f0: 66f4           	bnes 0x3b6e6
0003b6f2: 3040           	moveaw %d0,%a0
0003b6f4: 41e8 00cd      	lea %a0@(205),%a0
0003b6f8: d1c8           	addal %a0,%a0
0003b6fa: 2448           	moveal %a0,%a2
0003b6fc: d5fc 0005 9da0 	addal #368032,%a2
0003b702: 3032 8800      	movew %a2@(0000000000000000,%a0:l),%d0
0003b706: 0040 1100      	oriw #4352,%d0
0003b70a: 3040           	moveaw %d0,%a0
0003b70c: 2348 0024      	movel %a0,%a1@(36)
0003b710: 4eba ed0a      	jsr %pc@(0x3a41c)
0003b714: 2479 0005 a0c6 	moveal 0x5a0c6,%a2
0003b71a: 4bf9 0004 0cce 	lea 0x40cce,%a5
0003b720: 49f9 0001 bb80 	lea 0x1bb80,%a4
0003b726: 6000 00de      	braw 0x3b806
0003b72a: 082a 0002 0005 	btst #2,%a2@(5)
0003b730: 6700 00d2      	beqw 0x3b804
0003b734: 3f39 0005 a0b8 	movew 0x5a0b8,%sp@-
0003b73a: 3f39 0005 a0b6 	movew 0x5a0b6,%sp@-
0003b740: 3f2a 001e      	movew %a2@(30),%sp@-
0003b744: 3f2a 001c      	movew %a2@(28),%sp@-
0003b748: 3f3c 0001      	movew #1,%sp@-
0003b74c: 4e95           	jsr %a5@
0003b74e: 4fef 000a      	lea %sp@(10),%sp
0003b752: 4a40           	tstw %d0
0003b754: 6700 00b8      	beqw 0x3b80e
0003b758: 3540 000a      	movew %d0,%a2@(10)
0003b75c: 322a 001a      	movew %a2@(26),%d1
0003b760: 6d0e           	blts 0x3b770
0003b762: 4a6a 0008      	tstw %a2@(8)
0003b766: 660c           	bnes 0x3b774
0003b768: 082a 0006 0004 	btst #6,%a2@(4)
0003b76e: 6704           	beqs 0x3b774
0003b770: 322a 0018      	movew %a2@(24),%d1
0003b774: 3040           	moveaw %d0,%a0
0003b776: 2408           	movel %a0,%d2
0003b778: d488           	addl %a0,%d2
0003b77a: d488           	addl %a0,%d2
0003b77c: e78a           	lsll #3,%d2
0003b77e: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
0003b784: d1c2           	addal %d2,%a0
0003b786: 4268 000a      	clrw %a0@(10)
0003b78a: 4268 0008      	clrw %a0@(8)
0003b78e: 317c 001f 0006 	movew #31,%a0@(6)
0003b794: c1fc 0028      	mulsw #40,%d0
0003b798: 2679 0005 a0e6 	moveal 0x5a0e6,%a3
0003b79e: d7c0           	addal %d0,%a3
0003b7a0: 4293           	clrl %a3@
0003b7a2: 3741 0004      	movew %d1,%a3@(4)
0003b7a6: 43eb 0006      	lea %a3@(6),%a1
0003b7aa: 2149 000c      	movel %a1,%a0@(12)
0003b7ae: 48c1           	extl %d1
0003b7b0: 2001           	movel %d1,%d0
0003b7b2: d081           	addl %d1,%d0
0003b7b4: eb89           	lsll #5,%d1
0003b7b6: d280           	addl %d0,%d1
0003b7b8: 4878 0022      	pea 0x22
0003b7bc: d2b9 0005 a0cc 	addl 0x5a0cc,%d1
0003b7c2: 2f01           	movel %d1,%sp@-
0003b7c4: 2f09           	movel %a1,%sp@-
0003b7c6: 4e94           	jsr %a4@
0003b7c8: 3239 0005 a0b6 	movew 0x5a0b6,%d1
0003b7ce: 926b 001c      	subw %a3@(28),%d1
0003b7d2: 3001           	movew %d1,%d0
0003b7d4: 740f           	moveq #15,%d2
0003b7d6: e468           	lsrw %d2,%d0
0003b7d8: d041           	addw %d1,%d0
0003b7da: e240           	asrw #1,%d0
0003b7dc: 3740 0018      	movew %d0,%a3@(24)
0003b7e0: 4fef 000c      	lea %sp@(12),%sp
0003b7e4: 0c6a 0001 0008 	cmpiw #1,%a2@(8)
0003b7ea: 6208           	bhis 0x3b7f4
0003b7ec: 276a 0010 000e 	movel %a2@(16),%a3@(14)
0003b7f2: 6006           	bras 0x3b7fa
0003b7f4: 276a 000c 000e 	movel %a2@(12),%a3@(14)
0003b7fa: 102a 0007      	moveb %a2@(7),%d0
0003b7fe: 4880           	extw %d0
0003b800: 816b 0012      	orw %d0,%a3@(18)
0003b804: 2452           	moveal %a2@,%a2
0003b806: b4fc 0000      	cmpaw #0,%a2
0003b80a: 6600 ff1e      	bnew 0x3b72a
0003b80e: 4eba ec0c      	jsr %pc@(0x3a41c)
0003b812: 4879 0005 9f5e 	pea 0x59f5e
0003b818: 4267           	clrw %sp@-
0003b81a: 4eb9 0004 1342 	jsr 0x41342
0003b820: 5c8f           	addql #6,%sp
0003b822: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
0003b826: 4e75           	rts
0003b828:  _app_afind_by_id
0003b828: 322f 0004      	movew %sp@(4),%d1
0003b82c: 0c41 0008      	cmpiw #8,%d1
0003b830: 6f18           	bles 0x3b84a
0003b832: 2039 0005 a0c6 	movel 0x5a0c6,%d0
0003b838: 600a           	bras 0x3b844
0003b83a: 2040           	moveal %d0,%a0
0003b83c: b268 000a      	cmpw %a0@(10),%d1
0003b840: 670a           	beqs 0x3b84c
0003b842: 2010           	movel %a0@,%d0
0003b844: 4a80           	tstl %d0
0003b846: 66f2           	bnes 0x3b83a
0003b848: 4e75           	rts
0003b84a: 7000           	moveq #0,%d0
0003b84c: 4e75           	rts
0003b84e:  _app_afind_by_name
0003b84e: 4fef ff80      	lea %sp@(-128),%sp
0003b852: 48e7 383e      	moveml %d2-%d4/%a2-%fp,%sp@-
0003b856: 382f 00a4      	movew %sp@(164),%d4
0003b85a: 362f 00a6      	movew %sp@(166),%d3
0003b85e: 242f 00ac      	movel %sp@(172),%d2
0003b862: 286f 00b0      	moveal %sp@(176),%a4
0003b866: 47ef 0020      	lea %sp@(32),%a3
0003b86a: 204b           	moveal %a3,%a0
0003b86c: 226f 00a8      	moveal %sp@(168),%a1
0003b870: 10d9           	moveb %a1@+,%a0@+
0003b872: 66fc           	bnes 0x3b870
0003b874: 2f0b           	movel %a3,%sp@-
0003b876: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003b87c: 2042           	moveal %d2,%a0
0003b87e: 2240           	moveal %d0,%a1
0003b880: 12d8           	moveb %a0@+,%a1@+
0003b882: 66fc           	bnes 0x3b880
0003b884: 2479 0005 a0c6 	moveal 0x5a0c6,%a2
0003b88a: 588f           	addql #4,%sp
0003b88c: 4bf9 0001 c5c6 	lea 0x1c5c6,%a5
0003b892: 4df9 0001 c04e 	lea 0x1c04e,%fp
0003b898: 6058           	bras 0x3b8f2
0003b89a: 3003           	movew %d3,%d0
0003b89c: c06a 0004      	andw %a2@(4),%d0
0003b8a0: 664e           	bnes 0x3b8f0
0003b8a2: b86a 0008      	cmpw %a2@(8),%d4
0003b8a6: 6648           	bnes 0x3b8f0
0003b8a8: 2f02           	movel %d2,%sp@-
0003b8aa: 2f2a 0010      	movel %a2@(16),%sp@-
0003b8ae: 4e95           	jsr %a5@
0003b8b0: 508f           	addql #8,%sp
0003b8b2: 4a40           	tstw %d0
0003b8b4: 6704           	beqs 0x3b8ba
0003b8b6: 4254           	clrw %a4@
0003b8b8: 603e           	bras 0x3b8f8
0003b8ba: 206a 000c      	moveal %a2@(12),%a0
0003b8be: 1010           	moveb %a0@,%d0
0003b8c0: 0c00 002a      	cmpib #42,%d0
0003b8c4: 6706           	beqs 0x3b8cc
0003b8c6: 0c00 003f      	cmpib #63,%d0
0003b8ca: 660a           	bnes 0x3b8d6
0003b8cc: 2f02           	movel %d2,%sp@-
0003b8ce: 2f08           	movel %a0,%sp@-
0003b8d0: 4e95           	jsr %a5@
0003b8d2: 508f           	addql #8,%sp
0003b8d4: 6010           	bras 0x3b8e6
0003b8d6: 2f0b           	movel %a3,%sp@-
0003b8d8: 2f08           	movel %a0,%sp@-
0003b8da: 4e96           	jsr %fp@
0003b8dc: 508f           	addql #8,%sp
0003b8de: 4a40           	tstw %d0
0003b8e0: 57c0           	seq %d0
0003b8e2: 4880           	extw %d0
0003b8e4: 4440           	negw %d0
0003b8e6: 4a40           	tstw %d0
0003b8e8: 6706           	beqs 0x3b8f0
0003b8ea: 38bc 0001      	movew #1,%a4@
0003b8ee: 6008           	bras 0x3b8f8
0003b8f0: 2452           	moveal %a2@,%a2
0003b8f2: b4fc 0000      	cmpaw #0,%a2
0003b8f6: 66a2           	bnes 0x3b89a
0003b8f8: 200a           	movel %a2,%d0
0003b8fa: 4cdf 7c1c      	moveml %sp@+,%d2-%d4/%a2-%fp
0003b8fe: 4fef 0080      	lea %sp@(128),%sp
0003b902: 4e75           	rts
0003b904:  _app_afind_viewer
0003b904: 2039 0005 a0c6 	movel 0x5a0c6,%d0
0003b90a: 600c           	bras 0x3b918
0003b90c: 2040           	moveal %d0,%a0
0003b90e: 0828 0006 0005 	btst #6,%a0@(5)
0003b914: 6606           	bnes 0x3b91c
0003b916: 2010           	movel %a0@,%d0
0003b918: 4a80           	tstl %d0
0003b91a: 66f0           	bnes 0x3b90c
0003b91c: 4e75           	rts
0003b91e: 413a 5c2a      	chkl %pc@(0x4154a),%d0
0003b922: 2e49           	moveal %a1,%sp
0003b924: 4e46           	trap #6
0003b926: 0000 4e56      	orib #86,%d0
0003b928:  _app_read_inf
0003b92a: ff70           	.short 0xff70
0003b92c: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0003b930: 240e           	movel %fp,%d2
0003b932: 0682 ffff ff71 	addil #-143,%d2
0003b938: 2042           	moveal %d2,%a0
0003b93a: 43fa ffe2      	lea %pc@(0x3b91e),%a1
0003b93e: 10d9           	moveb %a1@+,%a0@+
0003b940: 66fc           	bnes 0x3b93e
0003b942: 1039 0005 9da1 	moveb 0x59da1,%d0
0003b948: d12e ff71      	addb %d0,%fp@(-143)
0003b94c: 47ee fff1      	lea %fp@(-15),%a3
0003b950: 204b           	moveal %a3,%a0
0003b952: 43fa ed62      	lea %pc@(0x3a6b6),%a1
0003b956: 10d9           	moveb %a1@+,%a0@+
0003b958: 66fc           	bnes 0x3b956
0003b95a: 3f3c 0014      	movew #20,%sp@-
0003b95e: 4eb9 0004 1074 	jsr 0x41074
0003b964: 2f00           	movel %d0,%sp@-
0003b966: 486e fffe      	pea %fp@(-2)
0003b96a: 2f0b           	movel %a3,%sp@-
0003b96c: 2f02           	movel %d2,%sp@-
0003b96e: 4eb9 0003 9588 	jsr 0x39588
0003b974: 4fef 0012      	lea %sp@(18),%sp
0003b978: 4a40           	tstw %d0
0003b97a: 6700 00d4      	beqw 0x3ba50
0003b97e: 4a6e fffe      	tstw %fp@(-2)
0003b982: 6700 00cc      	beqw 0x3ba50
0003b986: 2f02           	movel %d2,%sp@-
0003b988: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003b98e: 204b           	moveal %a3,%a0
0003b990: 2240           	moveal %d0,%a1
0003b992: 12d8           	moveb %a0@+,%a1@+
0003b994: 66fc           	bnes 0x3b992
0003b996: 4878 1060      	pea 0x1060
0003b99a: 4eb9 0001 c36c 	jsr 0x1c36c
0003b9a0: 2440           	moveal %d0,%a2
0003b9a2: 508f           	addql #8,%sp
0003b9a4: 4a80           	tstl %d0
0003b9a6: 660a           	bnes 0x3b9b2
0003b9a8: 4eb9 0004 17d8 	jsr 0x417d8
0003b9ae: 6000 00a0      	braw 0x3ba50
0003b9b2: 49ea 0080      	lea %a2@(128),%a4
0003b9b6: 2f0c           	movel %a4,%sp@-
0003b9b8: 4878 0fdf      	pea 0xfdf
0003b9bc: 2f02           	movel %d2,%sp@-
0003b9be: 4eb9 0001 c3c4 	jsr 0x1c3c4
0003b9c4: 2400           	movel %d0,%d2
0003b9c6: 4fef 000c      	lea %sp@(12),%sp
0003b9ca: 6f4c           	bles 0x3ba18
0003b9cc: 0c2a 0023 0080 	cmpib #35,%a2@(128)
0003b9d2: 6618           	bnes 0x3b9ec
0003b9d4: 102a 0081      	moveb %a2@(129),%d0
0003b9d8: 0c00 0052      	cmpib #82,%d0
0003b9dc: 6710           	beqs 0x3b9ee
0003b9de: 0c00 0045      	cmpib #69,%d0
0003b9e2: 57c0           	seq %d0
0003b9e4: 4880           	extw %d0
0003b9e6: 48c0           	extl %d0
0003b9e8: c480           	andl %d0,%d2
0003b9ea: 6002           	bras 0x3b9ee
0003b9ec: 7400           	moveq #0,%d2
0003b9ee: 4234 2800      	clrb %a4@(0000000000000000,%d2:l)
0003b9f2: 4a82           	tstl %d2
0003b9f4: 673c           	beqs 0x3ba32
0003b9f6: 3f3c 0080      	movew #128,%sp@-
0003b9fa: 2f0a           	movel %a2,%sp@-
0003b9fc: 4eb9 0003 9822 	jsr 0x39822
0003ba02: 0642 0081      	addiw #129,%d2
0003ba06: 3f02           	movew %d2,%sp@-
0003ba08: 2f0a           	movel %a2,%sp@-
0003ba0a: 4eb9 0003 983c 	jsr 0x3983c
0003ba10: 4fef 000c      	lea %sp@(12),%sp
0003ba14: 7401           	moveq #1,%d2
0003ba16: 602c           	bras 0x3ba44
0003ba18: 70df           	moveq #-33,%d0
0003ba1a: b082           	cmpl %d2,%d0
0003ba1c: 6614           	bnes 0x3ba32
0003ba1e: 2f0b           	movel %a3,%sp@-
0003ba20: 3f3c 0033      	movew #51,%sp@-
0003ba24: 3f3c 0001      	movew #1,%sp@-
0003ba28: 4eb9 0003 d04c 	jsr 0x3d04c
0003ba2e: 508f           	addql #8,%sp
0003ba30: 6010           	bras 0x3ba42
0003ba32: 3f3c 003a      	movew #58,%sp@-
0003ba36: 3f3c 0001      	movew #1,%sp@-
0003ba3a: 4eb9 0003 d032 	jsr 0x3d032
0003ba40: 588f           	addql #4,%sp
0003ba42: 4242           	clrw %d2
0003ba44: 2f0a           	movel %a2,%sp@-
0003ba46: 4eb9 0001 c398 	jsr 0x1c398
0003ba4c: 588f           	addql #4,%sp
0003ba4e: 6002           	bras 0x3ba52
0003ba50: 4242           	clrw %d2
0003ba52: 3002           	movew %d2,%d0
0003ba54: 4cee 1c04 ff60 	moveml %fp@(-160),%d2/%a2-%a4
0003ba5a: 4e5e           	unlk %fp
0003ba5c: 4e75           	rts
0003ba5e: 2352 2030      	movel %a2@,%a1@(8240)
0003ba62: 320d           	movew %a5,%d1
0003ba64: 0a23 4520      	eorib #32,%a3@-
0003ba68: 3141 2045      	movew %d1,%a0@(8261)
0003ba6c: 3020           	movew %a0@-,%d0
0003ba6e: 3030 2030      	movew %a0@(0000000000000030,%d2:w),%d0
0003ba72: 3020           	movew %a0@-,%d0
0003ba74: 3630 0d0a 2351 	movew %a0@(0000000000000000,%d0:l:4)@(0000000000002351),%d3
0003ba7a: 2034 3120 3430 	movel %a4@(0000000000003430,%d3:w),%d0
0003ba80: 2034 3320 3430 	movel %a4@(0000000000003430,%d3:w:2),%d0
0003ba86: 2034 3320 3430 	movel %a4@(0000000000003430,%d3:w:2),%d0
0003ba8c: 0d0a 2357      	movepw %a2@(9047),%d6
0003ba90: 2030 3020      	movel %a0@(0000000000000020,%d3:w),%d0
0003ba94: 3030 2030      	movew %a0@(0000000000000030,%d2:w),%d0
0003ba98: 3220           	movew %a0@-,%d1
0003ba9a: 3036 2032      	movew %fp@(0000000000000032,%d2:w),%d0
0003ba9e: 3620           	movew %a0@-,%d3
0003baa0: 3043           	moveaw %d3,%a0
0003baa2: 2030 3020      	movel %a0@(0000000000000020,%d3:w),%d0
0003baa6: 400d           	.short 0x400d
0003baa8: 0a23 5720      	eorib #32,%a3@-
0003baac: 3030 2030      	movew %a0@(0000000000000030,%d2:w),%d0
0003bab0: 3020           	movew %a0@-,%d0
0003bab2: 3032 2030      	movew %a2@(0000000000000030,%d2:w),%d0
0003bab6: 3820           	movew %a0@-,%d4
0003bab8: 3236 2030      	movew %fp@(0000000000000030,%d2:w),%d1
0003babc: 4320           	chkl %a0@-,%d1
0003babe: 3030 2040      	movew %a0@(0000000000000040,%d2:w),%d0
0003bac2: 0d0a 2357      	movepw %a2@(9047),%d6
0003bac6: 2030 3020      	movel %a0@(0000000000000020,%d3:w),%d0
0003baca: 3030 2030      	movew %a0@(0000000000000030,%d2:w),%d0
0003bace: 3220           	movew %a0@-,%d1
0003bad0: 3041           	moveaw %d1,%a0
0003bad2: 2032 3620      	movel %a2@(0000000000000020,%d3:w:8),%d0
0003bad6: 3043           	moveaw %d3,%a0
0003bad8: 2030 3020      	movel %a0@(0000000000000020,%d3:w),%d0
0003badc: 400d           	.short 0x400d
0003bade: 0a23 5720      	eorib #32,%a3@-
0003bae2: 3030 2030      	movew %a0@(0000000000000030,%d2:w),%d0
0003bae6: 3020           	movew %a0@-,%d0
0003bae8: 3032 2030      	movew %a2@(0000000000000030,%d2:w),%d0
0003baec: 4420           	negb %a0@-
0003baee: 3236 2030      	movew %fp@(0000000000000030,%d2:w),%d1
0003baf2: 4320           	chkl %a0@-,%d1
0003baf4: 3030 2040      	movew %a0@(0000000000000040,%d2:w),%d0
0003baf8: 0d0a 0023      	movepw %a2@(35),%d6
0003bafc: 4620           	notb %a0@-
0003bafe: 4646           	notw %d6
0003bb00: 2030 3720 4020 	movel %a0@(0000000000004020,%d3:w:8),%d0
0003bb06: 2a2e 2a40      	movel %fp@(10816),%d5
0003bb0a: 0d0a 234e      	movepw %a2@(9038),%d6
0003bb0e: 2046           	moveal %d6,%a0
0003bb10: 4620           	notb %a0@-
0003bb12: 3037 2040      	movew %sp@(0000000000000040,%d2:w),%d0
0003bb16: 202a 2e2a      	movel %a2@(11818),%d0
0003bb1a: 400d           	.short 0x400d
0003bb1c: 0a23 4420      	eorib #32,%a3@-
0003bb20: 4646           	notw %d6
0003bb22: 2030 3220      	movel %a0@(0000000000000020,%d3:w:2),%d0
0003bb26: 4020           	negxb %a0@-
0003bb28: 2a2e 2a40      	movel %fp@(10816),%d5
0003bb2c: 0d0a 2359      	movepw %a2@(9049),%d6
0003bb30: 2030 3620      	movel %a0@(0000000000000020,%d3:w:8),%d0
0003bb34: 4646           	notw %d6
0003bb36: 202a 2e47      	movel %a2@(11847),%d0
0003bb3a: 5450           	addqw #2,%a0@
0003bb3c: 4020           	negxb %a0@-
0003bb3e: 400d           	.short 0x400d
0003bb40: 0a23 4720      	eorib #32,%a3@-
0003bb44: 3036 2046      	movew %fp@(0000000000000046,%d2:w),%d0
0003bb48: 4620           	notb %a0@-
0003bb4a: 2a2e 4150      	movel %fp@(16720),%d5
0003bb4e: 5040           	addqw #8,%d0
0003bb50: 2040           	moveal %d0,%a0
0003bb52: 0d0a 2347      	movepw %a2@(9031),%d6
0003bb56: 2030 3620      	movel %a0@(0000000000000020,%d3:w:8),%d0
0003bb5a: 4646           	notw %d6
0003bb5c: 202a 2e50      	movel %a2@(11856),%d0
0003bb60: 5247           	addqw #1,%d7
0003bb62: 4020           	negxb %a0@-
0003bb64: 400d           	.short 0x400d
0003bb66: 0a23 5020      	eorib #32,%a3@-
0003bb6a: 3036 2046      	movew %fp@(0000000000000046,%d2:w),%d0
0003bb6e: 4620           	notb %a0@-
0003bb70: 2a2e 5454      	movel %fp@(21588),%d5
0003bb74: 5040           	addqw #8,%d0
0003bb76: 2040           	moveal %d0,%a0
0003bb78: 0d0a 2346      	movepw %a2@(9030),%d6
0003bb7c: 2030 3620      	movel %a0@(0000000000000020,%d3:w:8),%d0
0003bb80: 4646           	notw %d6
0003bb82: 202a 2e54      	movel %a2@(11860),%d0
0003bb86: 4f53           	.short 0x4f53
0003bb88: 4020           	negxb %a0@-
0003bb8a: 400d           	.short 0x400d
0003bb8c: 0a00 0001      	eorib #1,%d0
0003bb90: 2f0a           	movel %a2,%sp@-
0003bb92: 3f3c 000b      	movew #11,%sp@-
0003bb96: 45f9 0001 bec0 	lea 0x1bec0,%a2
0003bb9c: 4e92           	jsr %a2@
0003bb9e: 548f           	addql #2,%sp
0003bba0: 0c40 ffff      	cmpiw #-1,%d0
0003bba4: 6628           	bnes 0x3bbce
0003bba6: 3f3c 0007      	movew #7,%sp@-
0003bbaa: 4e92           	jsr %a2@
0003bbac: 0280 00ff 00ff 	andil #16711935,%d0
0003bbb2: 548f           	addql #2,%sp
0003bbb4: 0c80 0061 0000 	cmpil #6356992,%d0
0003bbba: 6612           	bnes 0x3bbce
0003bbbc: 3f3c 001b      	movew #27,%sp@-
0003bbc0: 3f3c 0001      	movew #1,%sp@-
0003bbc4: 4eb9 0003 d032 	jsr 0x3d032
0003bbca: 588f           	addql #4,%sp
0003bbcc: 6002           	bras 0x3bbd0
0003bbce: 4240           	clrw %d0
0003bbd0: 0c40 0001      	cmpiw #1,%d0
0003bbd4: 57c0           	seq %d0
0003bbd6: 4880           	extw %d0
0003bbd8: 4440           	negw %d0
0003bbda: 245f           	moveal %sp@+,%a2
0003bbdc: 4e75           	rts
0003bbde: 2f2f 0004      	movel %sp@(4),%sp@-
0003bbe2: 3f3c 001a      	movew #26,%sp@-
0003bbe6: 4eb9 0001 bec0 	jsr 0x1bec0
0003bbec: 5c8f           	addql #6,%sp
0003bbee: 4e75           	rts
0003bbf0: 5c2a 2e2a      	addqb #6,%a2@(11818)
0003bbf4: 0000 48e7      	orib #-25,%d0
0003bbf8: 3820           	movew %a0@-,%d4
0003bbfa: 242f 0014      	movel %sp@(20),%d2
0003bbfe: 362f 0018      	movew %sp@(24),%d3
0003bc02: 3f3c 002f      	movew #47,%sp@-
0003bc06: 4eb9 0001 bec0 	jsr 0x1bec0
0003bc0c: 2800           	movel %d0,%d4
0003bc0e: 4879 0005 9da2 	pea 0x59da2
0003bc14: 4eba ffc8      	jsr %pc@(0x3bbde)
0003bc18: 5c8f           	addql #6,%sp
0003bc1a: 4a43           	tstw %d3
0003bc1c: 6718           	beqs 0x3bc36
0003bc1e: 2f02           	movel %d2,%sp@-
0003bc20: 4eb9 0001 c03e 	jsr 0x1c03e
0003bc26: 588f           	addql #4,%sp
0003bc28: 2442           	moveal %d2,%a2
0003bc2a: d5c0           	addal %d0,%a2
0003bc2c: 204a           	moveal %a2,%a0
0003bc2e: 43fa ffc0      	lea %pc@(0x3bbf0),%a1
0003bc32: 10d9           	moveb %a1@+,%a0@+
0003bc34: 66fc           	bnes 0x3bc32
0003bc36: 3f3c 0016      	movew #22,%sp@-
0003bc3a: 2f02           	movel %d2,%sp@-
0003bc3c: 3f3c 004e      	movew #78,%sp@-
0003bc40: 4eb9 0001 bec0 	jsr 0x1bec0
0003bc46: 3400           	movew %d0,%d2
0003bc48: 508f           	addql #8,%sp
0003bc4a: 4a43           	tstw %d3
0003bc4c: 6702           	beqs 0x3bc50
0003bc4e: 4212           	clrb %a2@
0003bc50: 2f04           	movel %d4,%sp@-
0003bc52: 4eba ff8a      	jsr %pc@(0x3bbde)
0003bc56: 588f           	addql #4,%sp
0003bc58: 4a42           	tstw %d2
0003bc5a: 57c0           	seq %d0
0003bc5c: 4880           	extw %d0
0003bc5e: 4440           	negw %d0
0003bc60: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0003bc64: 4e75           	rts
0003bc66: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0003bc6a: 242f 0014      	movel %sp@(20),%d2
0003bc6e: 49f9 0001 bec0 	lea 0x1bec0,%a4
0003bc74: 47f9 0001 c5b2 	lea 0x1c5b2,%a3
0003bc7a: 45f9 0003 d04c 	lea 0x3d04c,%a2
0003bc80: 2f02           	movel %d2,%sp@-
0003bc82: 3f3c 0041      	movew #65,%sp@-
0003bc86: 4e94           	jsr %a4@
0003bc88: 5c8f           	addql #6,%sp
0003bc8a: 4a80           	tstl %d0
0003bc8c: 6726           	beqs 0x3bcb4
0003bc8e: 2f02           	movel %d2,%sp@-
0003bc90: 4e93           	jsr %a3@
0003bc92: 2f00           	movel %d0,%sp@-
0003bc94: 3f3c 0030      	movew #48,%sp@-
0003bc98: 3f3c 0001      	movew #1,%sp@-
0003bc9c: 4e92           	jsr %a2@
0003bc9e: 4fef 000c      	lea %sp@(12),%sp
0003bca2: 0c40 0001      	cmpiw #1,%d0
0003bca6: 6708           	beqs 0x3bcb0
0003bca8: 0c40 0003      	cmpiw #3,%d0
0003bcac: 66d2           	bnes 0x3bc80
0003bcae: 6008           	bras 0x3bcb8
0003bcb0: 70ff           	moveq #-1,%d0
0003bcb2: 6006           	bras 0x3bcba
0003bcb4: 7001           	moveq #1,%d0
0003bcb6: 6002           	bras 0x3bcba
0003bcb8: 4240           	clrw %d0
0003bcba: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0003bcbe: 4e75           	rts
0003bcc0: 2f2f 0004      	movel %sp@(4),%sp@-
0003bcc4: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003bcca: 2040           	moveal %d0,%a0
0003bccc: 5588           	subql #2,%a0
0003bcce: 588f           	addql #4,%sp
0003bcd0: 6002           	bras 0x3bcd4
0003bcd2: 5388           	subql #1,%a0
0003bcd4: 0c10 005c      	cmpib #92,%a0@
0003bcd8: 66f8           	bnes 0x3bcd2
0003bcda: 43fa ff14      	lea %pc@(0x3bbf0),%a1
0003bcde: 10d9           	moveb %a1@+,%a0@+
0003bce0: 66fc           	bnes 0x3bcde
0003bce2: 4e75           	rts
0003bce4:  _draw_dial
0003bce4: 4e56 fff8      	linkw %fp,#-8
0003bce8: 2f02           	movel %d2,%sp@-
0003bcea: 242e 0008      	movel %fp@(8),%d2
0003bcee: 486e fffe      	pea %fp@(-2)
0003bcf2: 486e fffc      	pea %fp@(-4)
0003bcf6: 486e fffa      	pea %fp@(-6)
0003bcfa: 486e fff8      	pea %fp@(-8)
0003bcfe: 2f02           	movel %d2,%sp@-
0003bd00: 4eb9 0003 93dc 	jsr 0x393dc
0003bd06: 3f2e fffe      	movew %fp@(-2),%sp@-
0003bd0a: 3f2e fffc      	movew %fp@(-4),%sp@-
0003bd0e: 3f2e fffa      	movew %fp@(-6),%sp@-
0003bd12: 3f2e fff8      	movew %fp@(-8),%sp@-
0003bd16: 3f3c 0008      	movew #8,%sp@-
0003bd1a: 4267           	clrw %sp@-
0003bd1c: 2f02           	movel %d2,%sp@-
0003bd1e: 4eb9 0003 9278 	jsr 0x39278
0003bd24: 4fef 0024      	lea %sp@(36),%sp
0003bd28: 242e fff4      	movel %fp@(-12),%d2
0003bd2c: 4e5e           	unlk %fp
0003bd2e: 4e75           	rts
0003bd30: 4e56 fff8      	linkw %fp,#-8
0003bd34: 2f0a           	movel %a2,%sp@-
0003bd36: 2479 0005 a140 	moveal 0x5a140,%a2
0003bd3c: 4eb9 0004 17fa 	jsr 0x417fa
0003bd42: 4a79 0005 9d90 	tstw 0x59d90
0003bd48: 6708           	beqs 0x3bd52
0003bd4a: 2f0a           	movel %a2,%sp@-
0003bd4c: 4eba ff96      	jsr %pc@(0x3bce4)
0003bd50: 6010           	bras 0x3bd62
0003bd52: 2f0a           	movel %a2,%sp@-
0003bd54: 4eb9 0003 e9a4 	jsr 0x3e9a4
0003bd5a: 33fc 0001 0005 	movew #1,0x59d90
0003bd60: 9d90 
0003bd62: 588f           	addql #4,%sp
0003bd64: 4267           	clrw %sp@-
0003bd66: 2f0a           	movel %a2,%sp@-
0003bd68: 4eb9 0003 9344 	jsr 0x39344
0003bd6e: 486e fffe      	pea %fp@(-2)
0003bd72: 486e fffc      	pea %fp@(-4)
0003bd76: 486e fffa      	pea %fp@(-6)
0003bd7a: 486e fff8      	pea %fp@(-8)
0003bd7e: 2f0a           	movel %a2,%sp@-
0003bd80: 4eb9 0003 93dc 	jsr 0x393dc
0003bd86: 3f2e fffe      	movew %fp@(-2),%sp@-
0003bd8a: 3f2e fffc      	movew %fp@(-4),%sp@-
0003bd8e: 3f2e fffa      	movew %fp@(-6),%sp@-
0003bd92: 3f2e fff8      	movew %fp@(-8),%sp@-
0003bd96: 4267           	clrw %sp@-
0003bd98: 4267           	clrw %sp@-
0003bd9a: 4267           	clrw %sp@-
0003bd9c: 4267           	clrw %sp@-
0003bd9e: 3f3c 0003      	movew #3,%sp@-
0003bda2: 4eb9 0003 935e 	jsr 0x3935e
0003bda8: 4fef 0028      	lea %sp@(40),%sp
0003bdac: 2eb9 0005 a13c 	movel 0x5a13c,%sp@
0003bdb2: 4eba ff30      	jsr %pc@(0x3bce4)
0003bdb6: 4eb9 0004 17ea 	jsr 0x417ea
0003bdbc: 3f3c 0003      	movew #3,%sp@-
0003bdc0: 3f3c 0004      	movew #4,%sp@-
0003bdc4: 2f0a           	movel %a2,%sp@-
0003bdc6: 4eb9 0001 c4ec 	jsr 0x1c4ec
0003bdcc: 5840           	addqw #4,%d0
0003bdce: 3040           	moveaw %d0,%a0
0003bdd0: 2208           	movel %a0,%d1
0003bdd2: d288           	addl %a0,%d1
0003bdd4: d288           	addl %a0,%d1
0003bdd6: e789           	lsll #3,%d1
0003bdd8: 4272 180a      	clrw %a2@(000000000000000a,%d1:l)
0003bddc: 4fef 000c      	lea %sp@(12),%sp
0003bde0: 246e fff4      	moveal %fp@(-12),%a2
0003bde4: 4e5e           	unlk %fp
0003bde6: 4e75           	rts
0003bde8:  _draw_fld
0003bde8: 4e56 fff8      	linkw %fp,#-8
0003bdec: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0003bdf0: 246e 0008      	moveal %fp@(8),%a2
0003bdf4: 342e 000c      	movew %fp@(12),%d2
0003bdf8: 3042           	moveaw %d2,%a0
0003bdfa: 2008           	movel %a0,%d0
0003bdfc: d088           	addl %a0,%d0
0003bdfe: d088           	addl %a0,%d0
0003be00: e788           	lsll #3,%d0
0003be02: 264e           	moveal %fp,%a3
0003be04: 2072 0810      	moveal %a2@(0000000000000010,%d0:l),%a0
0003be08: 2272 0814      	moveal %a2@(0000000000000014,%d0:l),%a1
0003be0c: 2709           	movel %a1,%a3@-
0003be0e: 2708           	movel %a0,%a3@-
0003be10: 486e fffa      	pea %fp@(-6)
0003be14: 2f0b           	movel %a3,%sp@-
0003be16: 3f02           	movew %d2,%sp@-
0003be18: 2f0a           	movel %a2,%sp@-
0003be1a: 4eb9 0003 92ec 	jsr 0x392ec
0003be20: 3f2e fffe      	movew %fp@(-2),%sp@-
0003be24: 3f2e fffc      	movew %fp@(-4),%sp@-
0003be28: 3f2e fffa      	movew %fp@(-6),%sp@-
0003be2c: 3f2e fff8      	movew %fp@(-8),%sp@-
0003be30: 3f3c 0008      	movew #8,%sp@-
0003be34: 3f02           	movew %d2,%sp@-
0003be36: 2f0a           	movel %a2,%sp@-
0003be38: 4eb9 0003 9278 	jsr 0x39278
0003be3e: 4fef 001e      	lea %sp@(30),%sp
0003be42: 4cee 0c04 ffec 	moveml %fp@(-20),%d2/%a2-%a3
0003be48: 4e5e           	unlk %fp
0003be4a: 4e75           	rts
0003be4c:  _add_path
0003be4c: 2f0a           	movel %a2,%sp@-
0003be4e: 2f2f 0008      	movel %sp@(8),%sp@-
0003be52: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003be58: 2240           	moveal %d0,%a1
0003be5a: 246f 0010      	moveal %sp@(16),%a2
0003be5e: 12da           	moveb %a2@+,%a1@+
0003be60: 66fc           	bnes 0x3be5e
0003be62: 2040           	moveal %d0,%a0
0003be64: 43fa fd8a      	lea %pc@(0x3bbf0),%a1
0003be68: 4a18           	tstb %a0@+
0003be6a: 66fc           	bnes 0x3be68
0003be6c: 5388           	subql #1,%a0
0003be6e: 10d9           	moveb %a1@+,%a0@+
0003be70: 66fc           	bnes 0x3be6e
0003be72: 588f           	addql #4,%sp
0003be74: 245f           	moveal %sp@+,%a2
0003be76: 4e75           	rts
0003be78:  _add_fname
0003be78: 2f2f 0004      	movel %sp@(4),%sp@-
0003be7c: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003be82: 2040           	moveal %d0,%a0
0003be84: 226f 000c      	moveal %sp@(12),%a1
0003be88: 10d9           	moveb %a1@+,%a0@+
0003be8a: 66fc           	bnes 0x3be88
0003be8c: 588f           	addql #4,%sp
0003be8e: 4e75           	rts
0003be90:  _del_fname
0003be90: 2f2f 0004      	movel %sp@(4),%sp@-
0003be94: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003be9a: 588f           	addql #4,%sp
0003be9c: 2f40 0004      	movel %d0,%sp@(4)
0003bea0: 4ef9 0001 c1ce 	jmp 0x1c1ce
0003bea6: 4fef ffd8      	lea %sp@(-40),%sp
0003beaa: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
0003beae: 242f 0040      	movel %sp@(64),%d2
0003beb2: 2639 0005 a140 	movel 0x5a140,%d3
0003beb8: 2f02           	movel %d2,%sp@-
0003beba: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003bec0: 47ef 0019      	lea %sp@(25),%a3
0003bec4: 2f0b           	movel %a3,%sp@-
0003bec6: 2f00           	movel %d0,%sp@-
0003bec8: 4eb9 0001 c408 	jsr 0x1c408
0003bece: 45ef 002e      	lea %sp@(46),%a2
0003bed2: 204a           	moveal %a2,%a0
0003bed4: 224b           	moveal %a3,%a1
0003bed6: 10d9           	moveb %a1@+,%a0@+
0003bed8: 66fc           	bnes 0x3bed6
0003beda: 2f0b           	movel %a3,%sp@-
0003bedc: 3f3c 0002      	movew #2,%sp@-
0003bee0: 2f03           	movel %d3,%sp@-
0003bee2: 49f9 0001 c4a0 	lea 0x1c4a0,%a4
0003bee8: 4e94           	jsr %a4@
0003beea: 2f0a           	movel %a2,%sp@-
0003beec: 3f3c 0003      	movew #3,%sp@-
0003bef0: 2f03           	movel %d3,%sp@-
0003bef2: 4e94           	jsr %a4@
0003bef4: 4fef 0020      	lea %sp@(32),%sp
0003bef8: 4eba fe36      	jsr %pc@(0x3bd30)
0003befc: 0c40 0006      	cmpiw #6,%d0
0003bf00: 6748           	beqs 0x3bf4a
0003bf02: 0c40 0005      	cmpiw #5,%d0
0003bf06: 6746           	beqs 0x3bf4e
0003bf08: 2f0a           	movel %a2,%sp@-
0003bf0a: 3f3c 0003      	movew #3,%sp@-
0003bf0e: 2f03           	movel %d3,%sp@-
0003bf10: 4eb9 0001 c4cc 	jsr 0x1c4cc
0003bf16: 49ef 0039      	lea %sp@(57),%a4
0003bf1a: 2f0c           	movel %a4,%sp@-
0003bf1c: 2f0a           	movel %a2,%sp@-
0003bf1e: 4eb9 0001 c464 	jsr 0x1c464
0003bf24: 2f02           	movel %d2,%sp@-
0003bf26: 4eba ff68      	jsr %pc@(0x3be90)
0003bf2a: 2f0c           	movel %a4,%sp@-
0003bf2c: 2f02           	movel %d2,%sp@-
0003bf2e: 4eba ff48      	jsr %pc@(0x3be78)
0003bf32: 2f0b           	movel %a3,%sp@-
0003bf34: 2f0a           	movel %a2,%sp@-
0003bf36: 4eb9 0001 c04e 	jsr 0x1c04e
0003bf3c: 4fef 0026      	lea %sp@(38),%sp
0003bf40: 4a40           	tstw %d0
0003bf42: 57c0           	seq %d0
0003bf44: 4880           	extw %d0
0003bf46: 5440           	addqw #2,%d0
0003bf48: 6006           	bras 0x3bf50
0003bf4a: 4240           	clrw %d0
0003bf4c: 6002           	bras 0x3bf50
0003bf4e: 70ff           	moveq #-1,%d0
0003bf50: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
0003bf54: 4fef 0028      	lea %sp@(40),%sp
0003bf58: 4e75           	rts
0003bf5a: 4fef ffc8      	lea %sp@(-56),%sp
0003bf5e: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003bf62: 262f 0068      	movel %sp@(104),%d3
0003bf66: 246f 006c      	moveal %sp@(108),%a2
0003bf6a: 4bf9 0001 bec0 	lea 0x1bec0,%a5
0003bf70: 49f9 0001 c5b2 	lea 0x1c5b2,%a4
0003bf76: 47f9 0003 d04c 	lea 0x3d04c,%a3
0003bf7c: 4267           	clrw %sp@-
0003bf7e: 2f03           	movel %d3,%sp@-
0003bf80: 3f3c 003d      	movew #61,%sp@-
0003bf84: 4e95           	jsr %a5@
0003bf86: 508f           	addql #8,%sp
0003bf88: 4a80           	tstl %d0
0003bf8a: 6c26           	bges 0x3bfb2
0003bf8c: 2f03           	movel %d3,%sp@-
0003bf8e: 4e94           	jsr %a4@
0003bf90: 2f00           	movel %d0,%sp@-
0003bf92: 3f3c 0034      	movew #52,%sp@-
0003bf96: 3f3c 0001      	movew #1,%sp@-
0003bf9a: 4e93           	jsr %a3@
0003bf9c: 4fef 000c      	lea %sp@(12),%sp
0003bfa0: 0c40 0001      	cmpiw #1,%d0
0003bfa4: 6700 0254      	beqw 0x3c1fa
0003bfa8: 0c40 0003      	cmpiw #3,%d0
0003bfac: 66ce           	bnes 0x3bf7c
0003bfae: 6000 0246      	braw 0x3c1f6
0003bfb2: 3400           	movew %d0,%d2
0003bfb4: 2a39 0005 a140 	movel 0x5a140,%d5
0003bfba: 4247           	clrw %d7
0003bfbc: 2c3c 0001 c04e 	movel #114766,%d6
0003bfc2: 4def 0030      	lea %sp@(48),%fp
0003bfc6: 47ef 003d      	lea %sp@(61),%a3
0003bfca: 4bef 0057      	lea %sp@(87),%a5
0003bfce: 49ef 004a      	lea %sp@(74),%a4
0003bfd2: 6002           	bras 0x3bfd6
0003bfd4: 4247           	clrw %d7
0003bfd6: 2f0a           	movel %a2,%sp@-
0003bfd8: 2f03           	movel %d3,%sp@-
0003bfda: 2046           	moveal %d6,%a0
0003bfdc: 4e90           	jsr %a0@
0003bfde: 508f           	addql #8,%sp
0003bfe0: 4a40           	tstw %d0
0003bfe2: 57c4           	seq %d4
0003bfe4: 4884           	extw %d4
0003bfe6: 4444           	negw %d4
0003bfe8: 6622           	bnes 0x3c00c
0003bfea: 0c47 0004      	cmpiw #4,%d7
0003bfee: 6700 00da      	beqw 0x3c0ca
0003bff2: 4a39 0005 9f6e 	tstb 0x59f6e
0003bff8: 6700 00d0      	beqw 0x3c0ca
0003bffc: 4267           	clrw %sp@-
0003bffe: 2f0a           	movel %a2,%sp@-
0003c000: 4eba fbf4      	jsr %pc@(0x3bbf6)
0003c004: 5c8f           	addql #6,%sp
0003c006: 4a40           	tstw %d0
0003c008: 6700 00c0      	beqw 0x3c0ca
0003c00c: 2f03           	movel %d3,%sp@-
0003c00e: 41f9 0001 c5b2 	lea 0x1c5b2,%a0
0003c014: 2f48 0030      	movel %a0,%sp@(48)
0003c018: 4e90           	jsr %a0@
0003c01a: 2f0e           	movel %fp,%sp@-
0003c01c: 2f00           	movel %d0,%sp@-
0003c01e: 2e3c 0001 c408 	movel #115720,%d7
0003c024: 2247           	moveal %d7,%a1
0003c026: 4e91           	jsr %a1@
0003c028: 2f0a           	movel %a2,%sp@-
0003c02a: 206f 003c      	moveal %sp@(60),%a0
0003c02e: 4e90           	jsr %a0@
0003c030: 2f0b           	movel %a3,%sp@-
0003c032: 2f00           	movel %d0,%sp@-
0003c034: 2047           	moveal %d7,%a0
0003c036: 4e90           	jsr %a0@
0003c038: 2f0e           	movel %fp,%sp@-
0003c03a: 3f3c 0002      	movew #2,%sp@-
0003c03e: 2f05           	movel %d5,%sp@-
0003c040: 2e3c 0001 c4a0 	movel #115872,%d7
0003c046: 2247           	moveal %d7,%a1
0003c048: 4e91           	jsr %a1@
0003c04a: 4fef 001e      	lea %sp@(30),%sp
0003c04e: 2e8b           	movel %a3,%sp@
0003c050: 3f3c 0003      	movew #3,%sp@-
0003c054: 2f05           	movel %d5,%sp@-
0003c056: 2047           	moveal %d7,%a0
0003c058: 4e90           	jsr %a0@
0003c05a: 204d           	moveal %a5,%a0
0003c05c: 224b           	moveal %a3,%a1
0003c05e: 10d9           	moveb %a1@+,%a0@+
0003c060: 66fc           	bnes 0x3c05e
0003c062: 4eba fccc      	jsr %pc@(0x3bd30)
0003c066: 3e00           	movew %d0,%d7
0003c068: 4fef 000a      	lea %sp@(10),%sp
0003c06c: 0c40 0006      	cmpiw #6,%d0
0003c070: 6700 0196      	beqw 0x3c208
0003c074: 0c40 0005      	cmpiw #5,%d0
0003c078: 6700 0192      	beqw 0x3c20c
0003c07c: 2f0b           	movel %a3,%sp@-
0003c07e: 3f3c 0003      	movew #3,%sp@-
0003c082: 2f05           	movel %d5,%sp@-
0003c084: 4eb9 0001 c4cc 	jsr 0x1c4cc
0003c08a: 2f0c           	movel %a4,%sp@-
0003c08c: 2f0b           	movel %a3,%sp@-
0003c08e: 4eb9 0001 c464 	jsr 0x1c464
0003c094: 4fef 0012      	lea %sp@(18),%sp
0003c098: 4a2f 004a      	tstb %sp@(74)
0003c09c: 6712           	beqs 0x3c0b0
0003c09e: 2f0a           	movel %a2,%sp@-
0003c0a0: 4eba fdee      	jsr %pc@(0x3be90)
0003c0a4: 2f0c           	movel %a4,%sp@-
0003c0a6: 2f0a           	movel %a2,%sp@-
0003c0a8: 4eba fdce      	jsr %pc@(0x3be78)
0003c0ac: 4fef 000c      	lea %sp@(12),%sp
0003c0b0: 2f0b           	movel %a3,%sp@-
0003c0b2: 2f0d           	movel %a5,%sp@-
0003c0b4: 2246           	moveal %d6,%a1
0003c0b6: 4e91           	jsr %a1@
0003c0b8: 508f           	addql #8,%sp
0003c0ba: 4a40           	tstw %d0
0003c0bc: 6600 ff16      	bnew 0x3bfd4
0003c0c0: 4a44           	tstw %d4
0003c0c2: 6700 ff12      	beqw 0x3bfd6
0003c0c6: 6000 0144      	braw 0x3c20c
0003c0ca: 4df9 0001 bec0 	lea 0x1bec0,%fp
0003c0d0: 4bf9 0001 c5b2 	lea 0x1c5b2,%a5
0003c0d6: 49f9 0003 d04c 	lea 0x3d04c,%a4
0003c0dc: 3f2f 0074      	movew %sp@(116),%sp@-
0003c0e0: 2f0a           	movel %a2,%sp@-
0003c0e2: 3f3c 003c      	movew #60,%sp@-
0003c0e6: 47f9 0001 bec0 	lea 0x1bec0,%a3
0003c0ec: 4e96           	jsr %fp@
0003c0ee: 508f           	addql #8,%sp
0003c0f0: 4a80           	tstl %d0
0003c0f2: 6c3e           	bges 0x3c132
0003c0f4: 2f0a           	movel %a2,%sp@-
0003c0f6: 4e95           	jsr %a5@
0003c0f8: 2f00           	movel %d0,%sp@-
0003c0fa: 3f3c 0035      	movew #53,%sp@-
0003c0fe: 3f3c 0001      	movew #1,%sp@-
0003c102: 4e94           	jsr %a4@
0003c104: 4fef 000c      	lea %sp@(12),%sp
0003c108: 0c40 0001      	cmpiw #1,%d0
0003c10c: 6708           	beqs 0x3c116
0003c10e: 0c40 0003      	cmpiw #3,%d0
0003c112: 66c8           	bnes 0x3c0dc
0003c114: 600e           	bras 0x3c124
0003c116: 3f02           	movew %d2,%sp@-
0003c118: 3f3c 003e      	movew #62,%sp@-
0003c11c: 4e93           	jsr %a3@
0003c11e: 588f           	addql #4,%sp
0003c120: 6000 00d8      	braw 0x3c1fa
0003c124: 3f02           	movew %d2,%sp@-
0003c126: 3f3c 003e      	movew #62,%sp@-
0003c12a: 4e93           	jsr %a3@
0003c12c: 588f           	addql #4,%sp
0003c12e: 6000 00c6      	braw 0x3c1f6
0003c132: 3a00           	movew %d0,%d5
0003c134: 2f39 0005 9d88 	movel 0x59d88,%sp@-
0003c13a: 2f39 0005 9d8c 	movel 0x59d8c,%sp@-
0003c140: 3f02           	movew %d2,%sp@-
0003c142: 3f3c 003f      	movew #63,%sp@-
0003c146: 4e93           	jsr %a3@
0003c148: 2800           	movel %d0,%d4
0003c14a: 4fef 000c      	lea %sp@(12),%sp
0003c14e: 6614           	bnes 0x3c164
0003c150: 3f2f 0072      	movew %sp@(114),%sp@-
0003c154: 3f2f 0072      	movew %sp@(114),%sp@-
0003c158: 3f05           	movew %d5,%sp@-
0003c15a: 4eb9 0001 c230 	jsr 0x1c230
0003c160: 5c8f           	addql #6,%sp
0003c162: 6038           	bras 0x3c19c
0003c164: 4a80           	tstl %d0
0003c166: 6d38           	blts 0x3c1a0
0003c168: 2f39 0005 9d88 	movel 0x59d88,%sp@-
0003c16e: 2f00           	movel %d0,%sp@-
0003c170: 3f05           	movew %d5,%sp@-
0003c172: 3f3c 0040      	movew #64,%sp@-
0003c176: 4e93           	jsr %a3@
0003c178: 4fef 000c      	lea %sp@(12),%sp
0003c17c: 4a80           	tstl %d0
0003c17e: 6d24           	blts 0x3c1a4
0003c180: b880           	cmpl %d0,%d4
0003c182: 67b0           	beqs 0x3c134
0003c184: 1012           	moveb %a2@,%d0
0003c186: 4880           	extw %d0
0003c188: 3f00           	movew %d0,%sp@-
0003c18a: 3f3c 001f      	movew #31,%sp@-
0003c18e: 3f3c 0001      	movew #1,%sp@-
0003c192: 4eb9 0003 d04c 	jsr 0x3d04c
0003c198: 5c8f           	addql #6,%sp
0003c19a: 7801           	moveq #1,%d4
0003c19c: 7601           	moveq #1,%d3
0003c19e: 6030           	bras 0x3c1d0
0003c1a0: 7836           	moveq #54,%d4
0003c1a2: 6004           	bras 0x3c1a8
0003c1a4: 260a           	movel %a2,%d3
0003c1a6: 7837           	moveq #55,%d4
0003c1a8: 2f03           	movel %d3,%sp@-
0003c1aa: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003c1b0: 2f00           	movel %d0,%sp@-
0003c1b2: 3f04           	movew %d4,%sp@-
0003c1b4: 3f3c 0001      	movew #1,%sp@-
0003c1b8: 4eb9 0003 d04c 	jsr 0x3d04c
0003c1be: 4fef 000c      	lea %sp@(12),%sp
0003c1c2: 4244           	clrw %d4
0003c1c4: 0c40 0001      	cmpiw #1,%d0
0003c1c8: 6604           	bnes 0x3c1ce
0003c1ca: 76ff           	moveq #-1,%d3
0003c1cc: 6002           	bras 0x3c1d0
0003c1ce: 4243           	clrw %d3
0003c1d0: 3f02           	movew %d2,%sp@-
0003c1d2: 3f3c 003e      	movew #62,%sp@-
0003c1d6: 47f9 0001 bec0 	lea 0x1bec0,%a3
0003c1dc: 4e93           	jsr %a3@
0003c1de: 3f05           	movew %d5,%sp@-
0003c1e0: 3f3c 003e      	movew #62,%sp@-
0003c1e4: 4e93           	jsr %a3@
0003c1e6: 508f           	addql #8,%sp
0003c1e8: 4a44           	tstw %d4
0003c1ea: 6710           	beqs 0x3c1fc
0003c1ec: 2f0a           	movel %a2,%sp@-
0003c1ee: 3f3c 0041      	movew #65,%sp@-
0003c1f2: 4e93           	jsr %a3@
0003c1f4: 5c8f           	addql #6,%sp
0003c1f6: 4243           	clrw %d3
0003c1f8: 6002           	bras 0x3c1fc
0003c1fa: 76ff           	moveq #-1,%d3
0003c1fc: 3003           	movew %d3,%d0
0003c1fe: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003c202: 4fef 0038      	lea %sp@(56),%sp
0003c206: 4e75           	rts
0003c208: 4243           	clrw %d3
0003c20a: 6002           	bras 0x3c20e
0003c20c: 76ff           	moveq #-1,%d3
0003c20e: 3f02           	movew %d2,%sp@-
0003c210: 3f3c 003e      	movew #62,%sp@-
0003c214: 4eb9 0001 bec0 	jsr 0x1bec0
0003c21a: 588f           	addql #4,%sp
0003c21c: 4a43           	tstw %d3
0003c21e: 67dc           	beqs 0x3c1fc
0003c220: 60d8           	bras 0x3c1fa
0003c222:  _illegal_op_msg
0003c222: 3f3c 001a      	movew #26,%sp@-
0003c226: 3f3c 0001      	movew #1,%sp@-
0003c22a: 4eb9 0003 d032 	jsr 0x3d032
0003c230: 588f           	addql #4,%sp
0003c232: 4240           	clrw %d0
0003c234: 4e75           	rts
0003c236: 48e7 383c      	moveml %d2-%d4/%a2-%a5,%sp@-
0003c23a: 262f 0020      	movel %sp@(32),%d3
0003c23e: 242f 0024      	movel %sp@(36),%d2
0003c242: 382f 0028      	movew %sp@(40),%d4
0003c246: 45f9 0001 bec0 	lea 0x1bec0,%a2
0003c24c: 4bfa f9a8      	lea %pc@(0x3bbf6),%a5
0003c250: 49fa fc54      	lea %pc@(0x3bea6),%a4
0003c254: 47f9 0001 c04e 	lea 0x1c04e,%a3
0003c25a: 2f02           	movel %d2,%sp@-
0003c25c: 2f03           	movel %d3,%sp@-
0003c25e: 4267           	clrw %sp@-
0003c260: 3f3c 0056      	movew #86,%sp@-
0003c264: 4e92           	jsr %a2@
0003c266: 4fef 000c      	lea %sp@(12),%sp
0003c26a: 4a40           	tstw %d0
0003c26c: 673a           	beqs 0x3c2a8
0003c26e: 3f04           	movew %d4,%sp@-
0003c270: 2f02           	movel %d2,%sp@-
0003c272: 4e95           	jsr %a5@
0003c274: 5c8f           	addql #6,%sp
0003c276: 4a40           	tstw %d0
0003c278: 6606           	bnes 0x3c280
0003c27a: 4cdf 3c1c      	moveml %sp@+,%d2-%d4/%a2-%a5
0003c27e: 60a2           	bras 0x3c222
0003c280: 2f02           	movel %d2,%sp@-
0003c282: 4e94           	jsr %a4@
0003c284: 588f           	addql #4,%sp
0003c286: 4a40           	tstw %d0
0003c288: 6f22           	bles 0x3c2ac
0003c28a: 0c40 0001      	cmpiw #1,%d0
0003c28e: 66ca           	bnes 0x3c25a
0003c290: 2f02           	movel %d2,%sp@-
0003c292: 2f03           	movel %d3,%sp@-
0003c294: 4e93           	jsr %a3@
0003c296: 508f           	addql #8,%sp
0003c298: 4a40           	tstw %d0
0003c29a: 67be           	beqs 0x3c25a
0003c29c: 2f02           	movel %d2,%sp@-
0003c29e: 3f3c 0041      	movew #65,%sp@-
0003c2a2: 4e92           	jsr %a2@
0003c2a4: 5c8f           	addql #6,%sp
0003c2a6: 60b2           	bras 0x3c25a
0003c2a8: 7001           	moveq #1,%d0
0003c2aa: 6002           	bras 0x3c2ae
0003c2ac: 4240           	clrw %d0
0003c2ae: 4cdf 3c1c      	moveml %sp@+,%d2-%d4/%a2-%a5
0003c2b2: 4e75           	rts
0003c2b4:  _d_doop
0003c2b4: 4fef fff4      	lea %sp@(-12),%sp
0003c2b8: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003c2bc: 3e2f 003c      	movew %sp@(60),%d7
0003c2c0: 382f 003e      	movew %sp@(62),%d4
0003c2c4: 262f 0040      	movel %sp@(64),%d3
0003c2c8: 2a2f 0044      	movel %sp@(68),%d5
0003c2cc: 2c2f 0048      	movel %sp@(72),%d6
0003c2d0: 266f 004c      	moveal %sp@(76),%a3
0003c2d4: 0c47 000c      	cmpiw #12,%d7
0003c2d8: 6e14           	bgts 0x3c2ee
0003c2da: 4878 002c      	pea 0x2c
0003c2de: 4eb9 0001 c36c 	jsr 0x1c36c
0003c2e4: 2440           	moveal %d0,%a2
0003c2e6: 588f           	addql #4,%sp
0003c2e8: 4a80           	tstl %d0
0003c2ea: 6600 0340      	bnew 0x3c62c
0003c2ee: 3f3c 0020      	movew #32,%sp@-
0003c2f2: 3f3c 0001      	movew #1,%sp@-
0003c2f6: 4eb9 0003 d032 	jsr 0x3d032
0003c2fc: 588f           	addql #4,%sp
0003c2fe: 4242           	clrw %d2
0003c300: 6000 031e      	braw 0x3c620
0003c304: 4279 0005 9d84 	clrw 0x59d84
0003c30a: 3f3c 002f      	movew #47,%sp@-
0003c30e: 49f9 0001 bec0 	lea 0x1bec0,%a4
0003c314: 4e94           	jsr %a4@
0003c316: 2f40 0032      	movel %d0,%sp@(50)
0003c31a: 2f0a           	movel %a2,%sp@-
0003c31c: 4eba f8c0      	jsr %pc@(0x3bbde)
0003c320: 3f3c 0016      	movew #22,%sp@-
0003c324: 2f03           	movel %d3,%sp@-
0003c326: 3f3c 004e      	movew #78,%sp@-
0003c32a: 4e94           	jsr %a4@
0003c32c: 4fef 000e      	lea %sp@(14),%sp
0003c330: 4dfa fab6      	lea %pc@(0x3bde8),%fp
0003c334: 49ea 001e      	lea %a2@(30),%a4
0003c338: 3a44           	moveaw %d4,%a5
0003c33a: 554d           	subqw #2,%a5
0003c33c: 3207           	movew %d7,%d1
0003c33e: 5241           	addqw #1,%d1
0003c340: 3f41 0034      	movew %d1,%sp@(52)
0003c344: 3f47 0036      	movew %d7,%sp@(54)
0003c348: 0c40 ffcf      	cmpiw #-49,%d0
0003c34c: 6708           	beqs 0x3c356
0003c34e: 0c40 ffdf      	cmpiw #-33,%d0
0003c352: 6600 0112      	bnew 0x3c466
0003c356: 3e2f 0036      	movew %sp@(54),%d7
0003c35a: 0c44 0001      	cmpiw #1,%d4
0003c35e: 6716           	beqs 0x3c376
0003c360: 0c44 0003      	cmpiw #3,%d4
0003c364: 6710           	beqs 0x3c376
0003c366: 4a44           	tstw %d4
0003c368: 6600 00ca      	bnew 0x3c434
0003c36c: 52b9 0005 9f46 	addql #1,0x59f46
0003c372: 6000 00c0      	braw 0x3c434
0003c376: 2f03           	movel %d3,%sp@-
0003c378: 4bf9 0001 c5b2 	lea 0x1c5b2,%a5
0003c37e: 4e95           	jsr %a5@
0003c380: 2840           	moveal %d0,%a4
0003c382: 538c           	subql #1,%a4
0003c384: 2040           	moveal %d0,%a0
0003c386: 4228 ffff      	clrb %a0@(-1)
0003c38a: 588f           	addql #4,%sp
0003c38c: 243c 0001 bec0 	movel #114368,%d2
0003c392: 4df9 0003 d04c 	lea 0x3d04c,%fp
0003c398: 2f03           	movel %d3,%sp@-
0003c39a: 3f3c 003a      	movew #58,%sp@-
0003c39e: 2042           	moveal %d2,%a0
0003c3a0: 4e90           	jsr %a0@
0003c3a2: 5c8f           	addql #6,%sp
0003c3a4: 4a40           	tstw %d0
0003c3a6: 6726           	beqs 0x3c3ce
0003c3a8: 2f03           	movel %d3,%sp@-
0003c3aa: 4e95           	jsr %a5@
0003c3ac: 2f00           	movel %d0,%sp@-
0003c3ae: 3f3c 0031      	movew #49,%sp@-
0003c3b2: 3f3c 0001      	movew #1,%sp@-
0003c3b6: 4e96           	jsr %fp@
0003c3b8: 4fef 000c      	lea %sp@(12),%sp
0003c3bc: 0c40 0001      	cmpiw #1,%d0
0003c3c0: 6700 0274      	beqw 0x3c636
0003c3c4: 0c40 0003      	cmpiw #3,%d0
0003c3c8: 66ce           	bnes 0x3c398
0003c3ca: 6000 0270      	braw 0x3c63c
0003c3ce: 5279 0005 9d84 	addqw #1,0x59d84
0003c3d4: 7401           	moveq #1,%d2
0003c3d6: 204c           	moveal %a4,%a0
0003c3d8: 43fa f816      	lea %pc@(0x3bbf0),%a1
0003c3dc: 10d9           	moveb %a1@+,%a0@+
0003c3de: 66fc           	bnes 0x3c3dc
0003c3e0: 4a47           	tstw %d7
0003c3e2: 6652           	bnes 0x3c436
0003c3e4: 4a79 0005 9d84 	tstw 0x59d84
0003c3ea: 674a           	beqs 0x3c436
0003c3ec: 280c           	movel %a4,%d4
0003c3ee: 9883           	subl %d3,%d4
0003c3f0: 5244           	addqw #1,%d4
0003c3f2: 2879 0005 9f28 	moveal 0x59f28,%a4
0003c3f8: 48c4           	extl %d4
0003c3fa: 4df9 0001 c0a2 	lea 0x1c0a2,%fp
0003c400: 4bf9 0003 d90e 	lea 0x3d90e,%a5
0003c406: 6024           	bras 0x3c42c
0003c408: 4a6c 0006      	tstw %a4@(6)
0003c40c: 671c           	beqs 0x3c42a
0003c40e: 2f04           	movel %d4,%sp@-
0003c410: 2f03           	movel %d3,%sp@-
0003c412: 486c 001a      	pea %a4@(26)
0003c416: 4e96           	jsr %fp@
0003c418: 4fef 000c      	lea %sp@(12),%sp
0003c41c: 4a40           	tstw %d0
0003c41e: 660a           	bnes 0x3c42a
0003c420: 3f3c 0002      	movew #2,%sp@-
0003c424: 2f0c           	movel %a4,%sp@-
0003c426: 4e95           	jsr %a5@
0003c428: 5c8f           	addql #6,%sp
0003c42a: 2854           	moveal %a4@,%a4
0003c42c: b8fc 0000      	cmpaw #0,%a4
0003c430: 66d6           	bnes 0x3c408
0003c432: 6002           	bras 0x3c436
0003c434: 7401           	moveq #1,%d2
0003c436: 4a86           	tstl %d6
0003c438: 6700 01d4      	beqw 0x3c60e
0003c43c: 202b 0004      	movel %a3@(4),%d0
0003c440: 5380           	subql #1,%d0
0003c442: 2740 0004      	movel %d0,%a3@(4)
0003c446: 2f00           	movel %d0,%sp@-
0003c448: 3f3c 0002      	movew #2,%sp@-
0003c44c: 2f06           	movel %d6,%sp@-
0003c44e: 4eb9 0003 eb04 	jsr 0x3eb04
0003c454: 3f3c 0002      	movew #2,%sp@-
0003c458: 2f06           	movel %d6,%sp@-
0003c45a: 4eba f98c      	jsr %pc@(0x3bde8)
0003c45e: 4fef 0010      	lea %sp@(16),%sp
0003c462: 6000 01aa      	braw 0x3c60e
0003c466: 4a40           	tstw %d0
0003c468: 6d00 019e      	bltw 0x3c608
0003c46c: 4a44           	tstw %d4
0003c46e: 670a           	beqs 0x3c47a
0003c470: 4eba f71e      	jsr %pc@(0x3bb90)
0003c474: 4a40           	tstw %d0
0003c476: 6600 0190      	bnew 0x3c608
0003c47a: 082a 0004 0015 	btst #4,%a2@(21)
0003c480: 6700 00a8      	beqw 0x3c52a
0003c484: 0c2a 002e 001e 	cmpib #46,%a2@(30)
0003c48a: 6700 016c      	beqw 0x3c5f8
0003c48e: 2f0c           	movel %a4,%sp@-
0003c490: 2f03           	movel %d3,%sp@-
0003c492: 4eba f9b8      	jsr %pc@(0x3be4c)
0003c496: 508f           	addql #8,%sp
0003c498: 7001           	moveq #1,%d0
0003c49a: b04d           	cmpw %a5,%d0
0003c49c: 6548           	bcss 0x3c4e6
0003c49e: 2f0c           	movel %a4,%sp@-
0003c4a0: 2f05           	movel %d5,%sp@-
0003c4a2: 4eba f9d4      	jsr %pc@(0x3be78)
0003c4a6: 2f05           	movel %d5,%sp@-
0003c4a8: 3f3c 0039      	movew #57,%sp@-
0003c4ac: 4eb9 0001 bec0 	jsr 0x1bec0
0003c4b2: 4fef 000e      	lea %sp@(14),%sp
0003c4b6: 4a40           	tstw %d0
0003c4b8: 6c16           	bges 0x3c4d0
0003c4ba: 3f3c 0001      	movew #1,%sp@-
0003c4be: 2f05           	movel %d5,%sp@-
0003c4c0: 4eba f734      	jsr %pc@(0x3bbf6)
0003c4c4: 5c8f           	addql #6,%sp
0003c4c6: 4a40           	tstw %d0
0003c4c8: 6606           	bnes 0x3c4d0
0003c4ca: 4eba fd56      	jsr %pc@(0x3c222)
0003c4ce: 6002           	bras 0x3c4d2
0003c4d0: 7001           	moveq #1,%d0
0003c4d2: 2045           	moveal %d5,%a0
0003c4d4: 43fa f71a      	lea %pc@(0x3bbf0),%a1
0003c4d8: 4a18           	tstb %a0@+
0003c4da: 66fc           	bnes 0x3c4d8
0003c4dc: 5388           	subql #1,%a0
0003c4de: 10d9           	moveb %a1@+,%a0@+
0003c4e0: 66fc           	bnes 0x3c4de
0003c4e2: 4a40           	tstw %d0
0003c4e4: 6716           	beqs 0x3c4fc
0003c4e6: 2f0b           	movel %a3,%sp@-
0003c4e8: 2f06           	movel %d6,%sp@-
0003c4ea: 2f05           	movel %d5,%sp@-
0003c4ec: 2f03           	movel %d3,%sp@-
0003c4ee: 3f04           	movew %d4,%sp@-
0003c4f0: 3f2f 0046      	movew %sp@(70),%sp@-
0003c4f4: 4eba fdbe      	jsr %pc@(0x3c2b4)
0003c4f8: 4fef 0014      	lea %sp@(20),%sp
0003c4fc: 2f03           	movel %d3,%sp@-
0003c4fe: 243c 0003 bcc0 	movel #244928,%d2
0003c504: 2f40 0030      	movel %d0,%sp@(48)
0003c508: 2042           	moveal %d2,%a0
0003c50a: 4e90           	jsr %a0@
0003c50c: 588f           	addql #4,%sp
0003c50e: 202f 002c      	movel %sp@(44),%d0
0003c512: 7201           	moveq #1,%d1
0003c514: b24d           	cmpw %a5,%d1
0003c516: 6500 00dc      	bcsw 0x3c5f4
0003c51a: 2f05           	movel %d5,%sp@-
0003c51c: 2f40 0030      	movel %d0,%sp@(48)
0003c520: 2042           	moveal %d2,%a0
0003c522: 4e90           	jsr %a0@
0003c524: 588f           	addql #4,%sp
0003c526: 6000 00c8      	braw 0x3c5f0
0003c52a: 4a44           	tstw %d4
0003c52c: 6728           	beqs 0x3c556
0003c52e: 2f0c           	movel %a4,%sp@-
0003c530: 2f03           	movel %d3,%sp@-
0003c532: 243c 0003 be78 	movel #245368,%d2
0003c538: 2042           	moveal %d2,%a0
0003c53a: 4e90           	jsr %a0@
0003c53c: 2e00           	movel %d0,%d7
0003c53e: 508f           	addql #8,%sp
0003c540: 0c44 0001      	cmpiw #1,%d4
0003c544: 6764           	beqs 0x3c5aa
0003c546: 6e06           	bgts 0x3c54e
0003c548: 4a44           	tstw %d4
0003c54a: 670a           	beqs 0x3c556
0003c54c: 6066           	bras 0x3c5b4
0003c54e: 0c44 0003      	cmpiw #3,%d4
0003c552: 6e60           	bgts 0x3c5b4
0003c554: 6014           	bras 0x3c56a
0003c556: 52b9 0005 9f42 	addql #1,0x59f42
0003c55c: 202a 001a      	movel %a2@(26),%d0
0003c560: d1b9 0005 9f4a 	addl %d0,0x59f4a
0003c566: 7001           	moveq #1,%d0
0003c568: 605e           	bras 0x3c5c8
0003c56a: 2f0c           	movel %a4,%sp@-
0003c56c: 2f05           	movel %d5,%sp@-
0003c56e: 2042           	moveal %d2,%a0
0003c570: 4e90           	jsr %a0@
0003c572: 2400           	movel %d0,%d2
0003c574: 102a 0015      	moveb %a2@(21),%d0
0003c578: 4880           	extw %d0
0003c57a: 3f00           	movew %d0,%sp@-
0003c57c: 3f2a 0018      	movew %a2@(24),%sp@-
0003c580: 3f2a 0016      	movew %a2@(22),%sp@-
0003c584: 2f05           	movel %d5,%sp@-
0003c586: 2f03           	movel %d3,%sp@-
0003c588: 4eba f9d0      	jsr %pc@(0x3bf5a)
0003c58c: 2f02           	movel %d2,%sp@-
0003c58e: 2f40 0046      	movel %d0,%sp@(70)
0003c592: 4eb9 0001 c1ce 	jsr 0x1c1ce
0003c598: 4fef 001a      	lea %sp@(26),%sp
0003c59c: 202f 002c      	movel %sp@(44),%d0
0003c5a0: 0c44 0003      	cmpiw #3,%d4
0003c5a4: 6610           	bnes 0x3c5b6
0003c5a6: 4a40           	tstw %d0
0003c5a8: 6f0c           	bles 0x3c5b6
0003c5aa: 2f03           	movel %d3,%sp@-
0003c5ac: 4eba f6b8      	jsr %pc@(0x3bc66)
0003c5b0: 588f           	addql #4,%sp
0003c5b2: 6002           	bras 0x3c5b6
0003c5b4: 7001           	moveq #1,%d0
0003c5b6: 2f07           	movel %d7,%sp@-
0003c5b8: 2f40 0030      	movel %d0,%sp@(48)
0003c5bc: 4eb9 0001 c1ce 	jsr 0x1c1ce
0003c5c2: 588f           	addql #4,%sp
0003c5c4: 202f 002c      	movel %sp@(44),%d0
0003c5c8: 4a86           	tstl %d6
0003c5ca: 6728           	beqs 0x3c5f4
0003c5cc: 2213           	movel %a3@,%d1
0003c5ce: 5381           	subql #1,%d1
0003c5d0: 2681           	movel %d1,%a3@
0003c5d2: 2f01           	movel %d1,%sp@-
0003c5d4: 3f3c 0003      	movew #3,%sp@-
0003c5d8: 2f06           	movel %d6,%sp@-
0003c5da: 2f40 0036      	movel %d0,%sp@(54)
0003c5de: 4eb9 0003 eb04 	jsr 0x3eb04
0003c5e4: 3f3c 0003      	movew #3,%sp@-
0003c5e8: 2f06           	movel %d6,%sp@-
0003c5ea: 4e96           	jsr %fp@
0003c5ec: 4fef 0010      	lea %sp@(16),%sp
0003c5f0: 202f 002c      	movel %sp@(44),%d0
0003c5f4: 4a40           	tstw %d0
0003c5f6: 6714           	beqs 0x3c60c
0003c5f8: 3f3c 004f      	movew #79,%sp@-
0003c5fc: 4eb9 0001 bec0 	jsr 0x1bec0
0003c602: 548f           	addql #2,%sp
0003c604: 6000 fd42      	braw 0x3c348
0003c608: 4242           	clrw %d2
0003c60a: 6002           	bras 0x3c60e
0003c60c: 3400           	movew %d0,%d2
0003c60e: 2f2f 0030      	movel %sp@(48),%sp@-
0003c612: 4eba f5ca      	jsr %pc@(0x3bbde)
0003c616: 2f0a           	movel %a2,%sp@-
0003c618: 4eb9 0001 c398 	jsr 0x1c398
0003c61e: 508f           	addql #8,%sp
0003c620: 3002           	movew %d2,%d0
0003c622: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003c626: 4fef 000c      	lea %sp@(12),%sp
0003c62a: 4e75           	rts
0003c62c: 4a47           	tstw %d7
0003c62e: 6700 fcd4      	beqw 0x3c304
0003c632: 6000 fcd6      	braw 0x3c30a
0003c636: 74ff           	moveq #-1,%d2
0003c638: 6000 fd9c      	braw 0x3c3d6
0003c63c: 4242           	clrw %d2
0003c63e: 6000 fd96      	braw 0x3c3d6
0003c642:  _dir_op
0003c642: 4fef fef8      	lea %sp@(-264),%sp
0003c646: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003c64a: 342f 0138      	movew %sp@(312),%d2
0003c64e: 266f 013c      	moveal %sp@(316),%a3
0003c652: 2a6f 0144      	moveal %sp@(324),%a5
0003c656: 41eb 0002      	lea %a3@(2),%a0
0003c65a: 2f48 002c      	movel %a0,%sp@(44)
0003c65e: 4eb9 0004 17ea 	jsr 0x417ea
0003c664: 4279 0005 9d90 	clrw 0x59d90
0003c66a: 0c42 0003      	cmpiw #3,%d2
0003c66e: 6610           	bnes 0x3c680
0003c670: 102b 0002      	moveb %a3@(2),%d0
0003c674: 206f 0140      	moveal %sp@(320),%a0
0003c678: b010           	cmpb %a0@,%d0
0003c67a: 6608           	bnes 0x3c684
0003c67c: 6000 0466      	braw 0x3cae4
0003c680: 4a42           	tstw %d2
0003c682: 672a           	beqs 0x3c6ae
0003c684: 2479 0005 a13c 	moveal 0x5a13c,%a2
0003c68a: 0c42 0003      	cmpiw #3,%d2
0003c68e: 6e14           	bgts 0x3c6a4
0003c690: 0c42 0002      	cmpiw #2,%d2
0003c694: 6c44           	bges 0x3c6da
0003c696: 4a42           	tstw %d2
0003c698: 6716           	beqs 0x3c6b0
0003c69a: 0c42 0001      	cmpiw #1,%d2
0003c69e: 6600 00b8      	bnew 0x3c758
0003c6a2: 6022           	bras 0x3c6c6
0003c6a4: 0c42 0309      	cmpiw #777,%d2
0003c6a8: 6600 00ae      	bnew 0x3c758
0003c6ac: 6072           	bras 0x3c720
0003c6ae: 95ca           	subal %a2,%a2
0003c6b0: 42b9 0005 9f42 	clrl 0x59f42
0003c6b6: 42b9 0005 9f46 	clrl 0x59f46
0003c6bc: 42b9 0005 9f4a 	clrl 0x59f4a
0003c6c2: 6000 0094      	braw 0x3c758
0003c6c6: 1639 0005 9f6d 	moveb 0x59f6d,%d3
0003c6cc: 4883           	extw %d3
0003c6ce: 3f3c 0006      	movew #6,%sp@-
0003c6d2: 4eb9 0004 1074 	jsr 0x41074
0003c6d8: 6076           	bras 0x3c750
0003c6da: 4eb9 0001 c342 	jsr 0x1c342
0003c6e0: 0680 ffff fc00 	addil #-1024,%d0
0003c6e6: 6a12           	bpls 0x3c6fa
0003c6e8: 4eb9 0004 17fa 	jsr 0x417fa
0003c6ee: 4eb9 0004 17d8 	jsr 0x417d8
0003c6f4: 4243           	clrw %d3
0003c6f6: 6000 03e0      	braw 0x3cad8
0003c6fa: 0c80 0000 7fff 	cmpil #32767,%d0
0003c700: 6f04           	bles 0x3c706
0003c702: 0240 8000      	andiw #-32768,%d0
0003c706: 23c0 0005 9d8c 	movel %d0,0x59d8c
0003c70c: 2f39 0005 9d8c 	movel 0x59d8c,%sp@-
0003c712: 4eb9 0001 c32e 	jsr 0x1c32e
0003c718: 23c0 0005 9d88 	movel %d0,0x59d88
0003c71e: 588f           	addql #4,%sp
0003c720: 1639 0005 9f6c 	moveb 0x59f6c,%d3
0003c726: 4883           	extw %d3
0003c728: 3f3c 0004      	movew #4,%sp@-
0003c72c: 49f9 0004 1074 	lea 0x41074,%a4
0003c732: 4e94           	jsr %a4@
0003c734: 2540 0024      	movel %d0,%a2@(36)
0003c738: 548f           	addql #2,%sp
0003c73a: 0c42 0002      	cmpiw #2,%d2
0003c73e: 671a           	beqs 0x3c75a
0003c740: 1039 0005 9f6d 	moveb 0x59f6d,%d0
0003c746: 4880           	extw %d0
0003c748: 8640           	orw %d0,%d3
0003c74a: 3f3c 0005      	movew #5,%sp@-
0003c74e: 4e94           	jsr %a4@
0003c750: 2540 0024      	movel %d0,%a2@(36)
0003c754: 548f           	addql #2,%sp
0003c756: 6002           	bras 0x3c75a
0003c758: 4243           	clrw %d3
0003c75a: b4fc 0000      	cmpaw #0,%a2
0003c75e: 675e           	beqs 0x3c7be
0003c760: 2f0a           	movel %a2,%sp@-
0003c762: 4eb9 0003 80d8 	jsr 0x380d8
0003c768: 2f15           	movel %a5@,%sp@-
0003c76a: 3f3c 0003      	movew #3,%sp@-
0003c76e: 2f0a           	movel %a2,%sp@-
0003c770: 49f9 0003 eb04 	lea 0x3eb04,%a4
0003c776: 4e94           	jsr %a4@
0003c778: 2f2d 0004      	movel %a5@(4),%sp@-
0003c77c: 3f3c 0002      	movew #2,%sp@-
0003c780: 2f0a           	movel %a2,%sp@-
0003c782: 4e94           	jsr %a4@
0003c784: 2f0a           	movel %a2,%sp@-
0003c786: 4eb9 0003 e9a4 	jsr 0x3e9a4
0003c78c: 33fc 0001 0005 	movew #1,0x59d90
0003c792: 9d90 
0003c794: 4fef 001c      	lea %sp@(28),%sp
0003c798: 4a43           	tstw %d3
0003c79a: 6722           	beqs 0x3c7be
0003c79c: 4eb9 0004 17fa 	jsr 0x417fa
0003c7a2: 4267           	clrw %sp@-
0003c7a4: 2f0a           	movel %a2,%sp@-
0003c7a6: 4eb9 0003 9344 	jsr 0x39344
0003c7ac: 4eb9 0004 17ea 	jsr 0x417ea
0003c7b2: 362a 006a      	movew %a2@(106),%d3
0003c7b6: 0243 0001      	andiw #1,%d3
0003c7ba: 5c8f           	addql #6,%sp
0003c7bc: 6740           	beqs 0x3c7fe
0003c7be: 0c42 0001      	cmpiw #1,%d2
0003c7c2: 6638           	bnes 0x3c7fc
0003c7c4: 0c6f 0002 013a 	cmpiw #2,%sp@(314)
0003c7ca: 6630           	bnes 0x3c7fc
0003c7cc: 4eb9 0004 17fa 	jsr 0x417fa
0003c7d2: 102b 0002      	moveb %a3@(2),%d0
0003c7d6: 4880           	extw %d0
0003c7d8: 3f00           	movew %d0,%sp@-
0003c7da: 3f3c 001c      	movew #28,%sp@-
0003c7de: 3f3c 0002      	movew #2,%sp@-
0003c7e2: 4eb9 0003 d04c 	jsr 0x3d04c
0003c7e8: 5c8f           	addql #6,%sp
0003c7ea: 0c40 0001      	cmpiw #1,%d0
0003c7ee: 57c3           	seq %d3
0003c7f0: 4883           	extw %d3
0003c7f2: 4443           	negw %d3
0003c7f4: 4eb9 0004 17ea 	jsr 0x417ea
0003c7fa: 6002           	bras 0x3c7fe
0003c7fc: 7601           	moveq #1,%d3
0003c7fe: 286b 0078      	moveal %a3@(120),%a4
0003c802: 7834           	moveq #52,%d4
0003c804: d88f           	addl %sp,%d4
0003c806: 3a02           	movew %d2,%d5
0003c808: 5545           	subqw #2,%d5
0003c80a: 2e3c 0003 eb04 	movel #256772,%d7
0003c810: 4dfa f666      	lea %pc@(0x3be78),%fp
0003c814: 47ef 00b4      	lea %sp@(180),%a3
0003c818: 6000 025e      	braw 0x3ca78
0003c81c: 4a2c 0004      	tstb %a4@(4)
0003c820: 6700 0254      	beqw 0x3ca76
0003c824: 4a42           	tstw %d2
0003c826: 670a           	beqs 0x3c832
0003c828: 4eba f366      	jsr %pc@(0x3bb90)
0003c82c: 4a40           	tstw %d0
0003c82e: 6600 0254      	bnew 0x3ca84
0003c832: 2044           	moveal %d4,%a0
0003c834: 226f 002c      	moveal %sp@(44),%a1
0003c838: 10d9           	moveb %a1@+,%a0@+
0003c83a: 66fc           	bnes 0x3c838
0003c83c: 0c45 0001      	cmpiw #1,%d5
0003c840: 6306           	blss 0x3c848
0003c842: 0c42 0309      	cmpiw #777,%d2
0003c846: 660a           	bnes 0x3c852
0003c848: 204b           	moveal %a3,%a0
0003c84a: 226f 0140      	moveal %sp@(320),%a1
0003c84e: 10d9           	moveb %a1@+,%a0@+
0003c850: 66fc           	bnes 0x3c84e
0003c852: 082c 0004 0005 	btst #4,%a4@(5)
0003c858: 6700 0146      	beqw 0x3c9a0
0003c85c: 7c0e           	moveq #14,%d6
0003c85e: dc8c           	addl %a4,%d6
0003c860: 2f06           	movel %d6,%sp@-
0003c862: 2f04           	movel %d4,%sp@-
0003c864: 4eba f5e6      	jsr %pc@(0x3be4c)
0003c868: 508f           	addql #8,%sp
0003c86a: 0c45 0001      	cmpiw #1,%d5
0003c86e: 6308           	blss 0x3c878
0003c870: 0c42 0309      	cmpiw #777,%d2
0003c874: 6600 00b4      	bnew 0x3c92a
0003c878: 2f06           	movel %d6,%sp@-
0003c87a: 2f0b           	movel %a3,%sp@-
0003c87c: 4e96           	jsr %fp@
0003c87e: 2244           	moveal %d4,%a1
0003c880: 204b           	moveal %a3,%a0
0003c882: 508f           	addql #8,%sp
0003c884: 600a           	bras 0x3c890
0003c886: 0c00 002a      	cmpib #42,%d0
0003c88a: 6708           	beqs 0x3c894
0003c88c: b018           	cmpb %a0@+,%d0
0003c88e: 6620           	bnes 0x3c8b0
0003c890: 1019           	moveb %a1@+,%d0
0003c892: 66f2           	bnes 0x3c886
0003c894: 3f3c 0019      	movew #25,%sp@-
0003c898: 3f3c 0001      	movew #1,%sp@-
0003c89c: 4eb9 0003 d032 	jsr 0x3d032
0003c8a2: 588f           	addql #4,%sp
0003c8a4: 0c40 0001      	cmpiw #1,%d0
0003c8a8: 6600 01da      	bnew 0x3ca84
0003c8ac: 6000 01c8      	braw 0x3ca76
0003c8b0: 2c3c 0003 bbf6 	movel #244726,%d6
0003c8b6: 263c 0003 bea6 	movel #245414,%d3
0003c8bc: 0c42 0309      	cmpiw #777,%d2
0003c8c0: 6612           	bnes 0x3c8d4
0003c8c2: 3f3c 0001      	movew #1,%sp@-
0003c8c6: 2f0b           	movel %a3,%sp@-
0003c8c8: 2046           	moveal %d6,%a0
0003c8ca: 4e90           	jsr %a0@
0003c8cc: 5c8f           	addql #6,%sp
0003c8ce: 4a40           	tstw %d0
0003c8d0: 662a           	bnes 0x3c8fc
0003c8d2: 6040           	bras 0x3c914
0003c8d4: 2f0b           	movel %a3,%sp@-
0003c8d6: 3f3c 0039      	movew #57,%sp@-
0003c8da: 4eb9 0001 bec0 	jsr 0x1bec0
0003c8e0: 5c8f           	addql #6,%sp
0003c8e2: 4a40           	tstw %d0
0003c8e4: 672e           	beqs 0x3c914
0003c8e6: 3f3c 0001      	movew #1,%sp@-
0003c8ea: 2f0b           	movel %a3,%sp@-
0003c8ec: 2046           	moveal %d6,%a0
0003c8ee: 4e90           	jsr %a0@
0003c8f0: 5c8f           	addql #6,%sp
0003c8f2: 4a40           	tstw %d0
0003c8f4: 6606           	bnes 0x3c8fc
0003c8f6: 4eba f92a      	jsr %pc@(0x3c222)
0003c8fa: 602c           	bras 0x3c928
0003c8fc: 2f0b           	movel %a3,%sp@-
0003c8fe: 2043           	moveal %d3,%a0
0003c900: 4e90           	jsr %a0@
0003c902: 588f           	addql #4,%sp
0003c904: 4a40           	tstw %d0
0003c906: 6f20           	bles 0x3c928
0003c908: 0c42 0309      	cmpiw #777,%d2
0003c90c: 67ae           	beqs 0x3c8bc
0003c90e: 0c40 0001      	cmpiw #1,%d0
0003c912: 66a8           	bnes 0x3c8bc
0003c914: 204b           	moveal %a3,%a0
0003c916: 43fa f2d8      	lea %pc@(0x3bbf0),%a1
0003c91a: 4a18           	tstb %a0@+
0003c91c: 66fc           	bnes 0x3c91a
0003c91e: 5388           	subql #1,%a0
0003c920: 10d9           	moveb %a1@+,%a0@+
0003c922: 66fc           	bnes 0x3c920
0003c924: 7601           	moveq #1,%d3
0003c926: 6006           	bras 0x3c92e
0003c928: 3600           	movew %d0,%d3
0003c92a: 4a43           	tstw %d3
0003c92c: 6f68           	bles 0x3c996
0003c92e: 0c45 0001      	cmpiw #1,%d5
0003c932: 6214           	bhis 0x3c948
0003c934: 2f0b           	movel %a3,%sp@-
0003c936: 2f04           	movel %d4,%sp@-
0003c938: 4eb9 0001 c04e 	jsr 0x1c04e
0003c93e: 508f           	addql #8,%sp
0003c940: 4a40           	tstw %d0
0003c942: 6700 0132      	beqw 0x3ca76
0003c946: 6038           	bras 0x3c980
0003c948: 0c42 0309      	cmpiw #777,%d2
0003c94c: 6632           	bnes 0x3c980
0003c94e: 2f04           	movel %d4,%sp@-
0003c950: 263c 0001 c5b2 	movel #116146,%d3
0003c956: 2043           	moveal %d3,%a0
0003c958: 4e90           	jsr %a0@
0003c95a: 2040           	moveal %d0,%a0
0003c95c: 4228 ffff      	clrb %a0@(-1)
0003c960: 2f0b           	movel %a3,%sp@-
0003c962: 2043           	moveal %d3,%a0
0003c964: 4e90           	jsr %a0@
0003c966: 2040           	moveal %d0,%a0
0003c968: 4228 ffff      	clrb %a0@(-1)
0003c96c: 3f3c 0001      	movew #1,%sp@-
0003c970: 2f0b           	movel %a3,%sp@-
0003c972: 2f04           	movel %d4,%sp@-
0003c974: 4eba f8c0      	jsr %pc@(0x3c236)
0003c978: 3600           	movew %d0,%d3
0003c97a: 4fef 0012      	lea %sp@(18),%sp
0003c97e: 6016           	bras 0x3c996
0003c980: 2f0d           	movel %a5,%sp@-
0003c982: 2f0a           	movel %a2,%sp@-
0003c984: 2f0b           	movel %a3,%sp@-
0003c986: 2f04           	movel %d4,%sp@-
0003c988: 3f02           	movew %d2,%sp@-
0003c98a: 4267           	clrw %sp@-
0003c98c: 4eba f926      	jsr %pc@(0x3c2b4)
0003c990: 3600           	movew %d0,%d3
0003c992: 4fef 0014      	lea %sp@(20),%sp
0003c996: 4a43           	tstw %d3
0003c998: 6700 00ea      	beqw 0x3ca84
0003c99c: 6000 00d8      	braw 0x3ca76
0003c9a0: 4a42           	tstw %d2
0003c9a2: 6730           	beqs 0x3c9d4
0003c9a4: 7c0e           	moveq #14,%d6
0003c9a6: dc8c           	addl %a4,%d6
0003c9a8: 2f06           	movel %d6,%sp@-
0003c9aa: 2f04           	movel %d4,%sp@-
0003c9ac: 4e96           	jsr %fp@
0003c9ae: 2f40 0038      	movel %d0,%sp@(56)
0003c9b2: 508f           	addql #8,%sp
0003c9b4: 0c42 0003      	cmpiw #3,%d2
0003c9b8: 6e12           	bgts 0x3c9cc
0003c9ba: 0c42 0002      	cmpiw #2,%d2
0003c9be: 6c26           	bges 0x3c9e6
0003c9c0: 4a42           	tstw %d2
0003c9c2: 6710           	beqs 0x3c9d4
0003c9c4: 0c42 0001      	cmpiw #1,%d2
0003c9c8: 667a           	bnes 0x3ca44
0003c9ca: 606e           	bras 0x3ca3a
0003c9cc: 0c42 0309      	cmpiw #777,%d2
0003c9d0: 6672           	bnes 0x3ca44
0003c9d2: 6012           	bras 0x3c9e6
0003c9d4: 52b9 0005 9f42 	addql #1,0x59f42
0003c9da: 202c 000a      	movel %a4@(10),%d0
0003c9de: d1b9 0005 9f4a 	addl %d0,0x59f4a
0003c9e4: 606a           	bras 0x3ca50
0003c9e6: 2f06           	movel %d6,%sp@-
0003c9e8: 2f0b           	movel %a3,%sp@-
0003c9ea: 4e96           	jsr %fp@
0003c9ec: 2c00           	movel %d0,%d6
0003c9ee: 508f           	addql #8,%sp
0003c9f0: 0c42 0309      	cmpiw #777,%d2
0003c9f4: 6612           	bnes 0x3ca08
0003c9f6: 4267           	clrw %sp@-
0003c9f8: 2f0b           	movel %a3,%sp@-
0003c9fa: 2f04           	movel %d4,%sp@-
0003c9fc: 4eba f838      	jsr %pc@(0x3c236)
0003ca00: 3600           	movew %d0,%d3
0003ca02: 4fef 000a      	lea %sp@(10),%sp
0003ca06: 601e           	bras 0x3ca26
0003ca08: 102c 0005      	moveb %a4@(5),%d0
0003ca0c: 4880           	extw %d0
0003ca0e: 3f00           	movew %d0,%sp@-
0003ca10: 3f2c 0008      	movew %a4@(8),%sp@-
0003ca14: 3f2c 0006      	movew %a4@(6),%sp@-
0003ca18: 2f0b           	movel %a3,%sp@-
0003ca1a: 2f04           	movel %d4,%sp@-
0003ca1c: 4eba f53c      	jsr %pc@(0x3bf5a)
0003ca20: 3600           	movew %d0,%d3
0003ca22: 4fef 000e      	lea %sp@(14),%sp
0003ca26: 2f06           	movel %d6,%sp@-
0003ca28: 4eb9 0001 c1ce 	jsr 0x1c1ce
0003ca2e: 588f           	addql #4,%sp
0003ca30: 0c42 0003      	cmpiw #3,%d2
0003ca34: 660e           	bnes 0x3ca44
0003ca36: 4a43           	tstw %d3
0003ca38: 6f0a           	bles 0x3ca44
0003ca3a: 2f04           	movel %d4,%sp@-
0003ca3c: 4eba f228      	jsr %pc@(0x3bc66)
0003ca40: 3600           	movew %d0,%d3
0003ca42: 588f           	addql #4,%sp
0003ca44: 2f2f 0030      	movel %sp@(48),%sp@-
0003ca48: 4eb9 0001 c1ce 	jsr 0x1c1ce
0003ca4e: 588f           	addql #4,%sp
0003ca50: b4fc 0000      	cmpaw #0,%a2
0003ca54: 6720           	beqs 0x3ca76
0003ca56: 2015           	movel %a5@,%d0
0003ca58: 5380           	subql #1,%d0
0003ca5a: 2a80           	movel %d0,%a5@
0003ca5c: 2f00           	movel %d0,%sp@-
0003ca5e: 3f3c 0003      	movew #3,%sp@-
0003ca62: 2f0a           	movel %a2,%sp@-
0003ca64: 2047           	moveal %d7,%a0
0003ca66: 4e90           	jsr %a0@
0003ca68: 3f3c 0003      	movew #3,%sp@-
0003ca6c: 2f0a           	movel %a2,%sp@-
0003ca6e: 4eba f378      	jsr %pc@(0x3bde8)
0003ca72: 4fef 0010      	lea %sp@(16),%sp
0003ca76: 2854           	moveal %a4@,%a4
0003ca78: b8fc 0000      	cmpaw #0,%a4
0003ca7c: 6706           	beqs 0x3ca84
0003ca7e: 4a43           	tstw %d3
0003ca80: 6600 fd9a      	bnew 0x3c81c
0003ca84: 4a42           	tstw %d2
0003ca86: 670c           	beqs 0x3ca94
0003ca88: 6d30           	blts 0x3caba
0003ca8a: 5542           	subqw #2,%d2
0003ca8c: 0c42 0001      	cmpiw #1,%d2
0003ca90: 6228           	bhis 0x3caba
0003ca92: 6018           	bras 0x3caac
0003ca94: 2ab9 0005 9f42 	movel 0x59f42,%a5@
0003ca9a: 2b79 0005 9f46 	movel 0x59f46,%a5@(4)
0003caa0: 0004 
0003caa2: 2b79 0005 9f4a 	movel 0x59f4a,%a5@(8)
0003caa8: 0008 
0003caaa: 600e           	bras 0x3caba
0003caac: 2f39 0005 9d88 	movel 0x59d88,%sp@-
0003cab2: 4eb9 0001 c398 	jsr 0x1c398
0003cab8: 588f           	addql #4,%sp
0003caba: b4fc 0000      	cmpaw #0,%a2
0003cabe: 6712           	beqs 0x3cad2
0003cac0: 426a 006a      	clrw %a2@(106)
0003cac4: 426a 0082      	clrw %a2@(130)
0003cac8: 2f0a           	movel %a2,%sp@-
0003caca: 4eb9 0003 ea2a 	jsr 0x3ea2a
0003cad0: 588f           	addql #4,%sp
0003cad2: 4eb9 0004 17fa 	jsr 0x417fa
0003cad8: 3003           	movew %d3,%d0
0003cada: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003cade: 4fef 0108      	lea %sp@(264),%sp
0003cae2: 4e75           	rts
0003cae4: 343c 0309      	movew #777,%d2
0003cae8: 6000 fb9a      	braw 0x3c684
0003caec: 2f0a           	movel %a2,%sp@-
0003caee: 246f 0008      	moveal %sp@(8),%a2
0003caf2: 202a 0074      	movel %a2@(116),%d0
0003caf6: 670a           	beqs 0x3cb02
0003caf8: 2f00           	movel %d0,%sp@-
0003cafa: 4eb9 0001 c398 	jsr 0x1c398
0003cb00: 588f           	addql #4,%sp
0003cb02: 42aa 0078      	clrl %a2@(120)
0003cb06: 42aa 0074      	clrl %a2@(116)
0003cb0a: 426a 007c      	clrw %a2@(124)
0003cb0e: 42aa 007e      	clrl %a2@(126)
0003cb12: 245f           	moveal %sp@+,%a2
0003cb14: 4e75           	rts
0003cb16:  _pn_close
0003cb16: 60d4           	bras 0x3caec
0003cb18:  _pn_open
0003cb18: 2f0a           	movel %a2,%sp@-
0003cb1a: 2f02           	movel %d2,%sp@-
0003cb1c: 242f 000c      	movel %sp@(12),%d2
0003cb20: 246f 0010      	moveal %sp@(16),%a2
0003cb24: 2f02           	movel %d2,%sp@-
0003cb26: 4eb9 0001 c03e 	jsr 0x1c03e
0003cb2c: 588f           	addql #4,%sp
0003cb2e: 7271           	moveq #113,%d1
0003cb30: b280           	cmpl %d0,%d1
0003cb32: 6526           	bcss 0x3cb5a
0003cb34: b4fc 0000      	cmpaw #0,%a2
0003cb38: 6606           	bnes 0x3cb40
0003cb3a: 45f9 0005 9dce 	lea 0x59dce,%a2
0003cb40: 7018           	moveq #24,%d0
0003cb42: d08a           	addl %a2,%d0
0003cb44: 42aa 0090      	clrl %a2@(144)
0003cb48: 41ea 001a      	lea %a2@(26),%a0
0003cb4c: 2242           	moveal %d2,%a1
0003cb4e: 10d9           	moveb %a1@+,%a0@+
0003cb50: 66fc           	bnes 0x3cb4e
0003cb52: 357c 0010 0018 	movew #16,%a2@(24)
0003cb58: 6002           	bras 0x3cb5c
0003cb5a: 7000           	moveq #0,%d0
0003cb5c: 241f           	movel %sp@+,%d2
0003cb5e: 245f           	moveal %sp@+,%a2
0003cb60: 4e75           	rts
0003cb62:  _pn_sort
0003cb62: 4fef ffe4      	lea %sp@(-28),%sp
0003cb66: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003cb6a: 246f 004c      	moveal %sp@(76),%a2
0003cb6e: 302a 007c      	movew %a2@(124),%d0
0003cb72: 0c40 0001      	cmpiw #1,%d0
0003cb76: 6f1c           	bles 0x3cb94
0003cb78: 3040           	moveaw %d0,%a0
0003cb7a: d1c8           	addal %a0,%a0
0003cb7c: 4870 8800      	pea %a0@(0000000000000000,%a0:l)
0003cb80: 4eb9 0001 c36c 	jsr 0x1c36c
0003cb86: 2640           	moveal %d0,%a3
0003cb88: 588f           	addql #4,%sp
0003cb8a: 4a80           	tstl %d0
0003cb8c: 660e           	bnes 0x3cb9c
0003cb8e: 4eb9 0004 17d8 	jsr 0x417d8
0003cb94: 242a 0078      	movel %a2@(120),%d2
0003cb98: 6000 0190      	braw 0x3cd2a
0003cb9c: 206a 0078      	moveal %a2@(120),%a0
0003cba0: 2840           	moveal %d0,%a4
0003cba2: 2240           	moveal %d0,%a1
0003cba4: 4243           	clrw %d3
0003cba6: 6006           	bras 0x3cbae
0003cba8: 22c8           	movel %a0,%a1@+
0003cbaa: 5243           	addqw #1,%d3
0003cbac: 2050           	moveal %a0@,%a0
0003cbae: b0fc 0000      	cmpaw #0,%a0
0003cbb2: 66f4           	bnes 0x3cba8
0003cbb4: 3403           	movew %d3,%d2
0003cbb6: e242           	asrw #1,%d2
0003cbb8: 4df9 0001 c04e 	lea 0x1c04e,%fp
0003cbbe: 6000 0146      	braw 0x3cd06
0003cbc2: 3c04           	movew %d4,%d6
0003cbc4: 2445           	moveal %d5,%a2
0003cbc6: 2a47           	moveal %d7,%a5
0003cbc8: dbc7           	addal %d7,%a5
0003cbca: 3f43 0034      	movew %d3,%sp@(52)
0003cbce: 3f42 0032      	movew %d2,%sp@(50)
0003cbd2: 2f4b 002e      	movel %a3,%sp@(46)
0003cbd6: 6000 00ee      	braw 0x3ccc6
0003cbda: 2272 d800      	moveal %a2@(0000000000000000,%a5:l),%a1
0003cbde: 2012           	movel %a2@,%d0
0003cbe0: 3239 0005 9f3c 	movew 0x59f3c,%d1
0003cbe6: 0c41 0004      	cmpiw #4,%d1
0003cbea: 6726           	beqs 0x3cc12
0003cbec: 2640           	moveal %d0,%a3
0003cbee: 142b 0005      	moveb %a3@(5),%d2
0003cbf2: 3042           	moveaw %d2,%a0
0003cbf4: 1629 0005      	moveb %a1@(5),%d3
0003cbf8: b702           	eorb %d3,%d2
0003cbfa: 3642           	moveaw %d2,%a3
0003cbfc: 240b           	movel %a3,%d2
0003cbfe: 0802 0004      	btst #4,%d2
0003cc02: 670e           	beqs 0x3cc12
0003cc04: 2608           	movel %a0,%d3
0003cc06: 0803 0004      	btst #4,%d3
0003cc0a: 6600 00c0      	bnew 0x3cccc
0003cc0e: 6000 00a4      	braw 0x3ccb4
0003cc12: 740e           	moveq #14,%d2
0003cc14: d480           	addl %d0,%d2
0003cc16: 760e           	moveq #14,%d3
0003cc18: d689           	addl %a1,%d3
0003cc1a: 0c41 0002      	cmpiw #2,%d1
0003cc1e: 6740           	beqs 0x3cc60
0003cc20: 6e08           	bgts 0x3cc2a
0003cc22: 0c41 0001      	cmpiw #1,%d1
0003cc26: 667c           	bnes 0x3cca4
0003cc28: 6042           	bras 0x3cc6c
0003cc2a: 0c41 0003      	cmpiw #3,%d1
0003cc2e: 6708           	beqs 0x3cc38
0003cc30: 0c41 0004      	cmpiw #4,%d1
0003cc34: 666e           	bnes 0x3cca4
0003cc36: 605c           	bras 0x3cc94
0003cc38: 7200           	moveq #0,%d1
0003cc3a: 3229 0008      	movew %a1@(8),%d1
0003cc3e: 2041           	moveal %d1,%a0
0003cc40: 2640           	moveal %d0,%a3
0003cc42: 322b 0008      	movew %a3@(8),%d1
0003cc46: 91c1           	subal %d1,%a0
0003cc48: b0fc 0000      	cmpaw #0,%a0
0003cc4c: 6660           	bnes 0x3ccae
0003cc4e: 7200           	moveq #0,%d1
0003cc50: 3229 0006      	movew %a1@(6),%d1
0003cc54: 2041           	moveal %d1,%a0
0003cc56: 7000           	moveq #0,%d0
0003cc58: 302b 0006      	movew %a3@(6),%d0
0003cc5c: 91c0           	subal %d0,%a0
0003cc5e: 603e           	bras 0x3cc9e
0003cc60: 2069 000a      	moveal %a1@(10),%a0
0003cc64: 2640           	moveal %d0,%a3
0003cc66: 91eb 000a      	subal %a3@(10),%a0
0003cc6a: 6032           	bras 0x3cc9e
0003cc6c: 3f3c 002e      	movew #46,%sp@-
0003cc70: 2f03           	movel %d3,%sp@-
0003cc72: 4eb9 0001 c63c 	jsr 0x1c63c
0003cc78: 2640           	moveal %d0,%a3
0003cc7a: 3f3c 002e      	movew #46,%sp@-
0003cc7e: 2f02           	movel %d2,%sp@-
0003cc80: 4eb9 0001 c63c 	jsr 0x1c63c
0003cc86: 2f0b           	movel %a3,%sp@-
0003cc88: 2f00           	movel %d0,%sp@-
0003cc8a: 4e96           	jsr %fp@
0003cc8c: 3040           	moveaw %d0,%a0
0003cc8e: 4fef 0014      	lea %sp@(20),%sp
0003cc92: 600a           	bras 0x3cc9e
0003cc94: 2640           	moveal %d0,%a3
0003cc96: 306b 001c      	moveaw %a3@(28),%a0
0003cc9a: 90e9 001c      	subaw %a1@(28),%a0
0003cc9e: b0fc 0000      	cmpaw #0,%a0
0003cca2: 660a           	bnes 0x3ccae
0003cca4: 2f03           	movel %d3,%sp@-
0003cca6: 2f02           	movel %d2,%sp@-
0003cca8: 4e96           	jsr %fp@
0003ccaa: 508f           	addql #8,%sp
0003ccac: 3040           	moveaw %d0,%a0
0003ccae: b0fc 0000      	cmpaw #0,%a0
0003ccb2: 6f18           	bles 0x3cccc
0003ccb4: 2012           	movel %a2@,%d0
0003ccb6: 24b2 d800      	movel %a2@(0000000000000000,%a5:l),%a2@
0003ccba: 2580 d800      	movel %d0,%a2@(0000000000000000,%a5:l)
0003ccbe: dc6f 003e      	addw %sp@(62),%d6
0003ccc2: d5ef 0044      	addal %sp@(68),%a2
0003ccc6: 4a46           	tstw %d6
0003ccc8: 6c00 ff10      	bgew 0x3cbda
0003cccc: 362f 0034      	movew %sp@(52),%d3
0003ccd0: 342f 0032      	movew %sp@(50),%d2
0003ccd4: 266f 002e      	moveal %sp@(46),%a3
0003ccd8: 5284           	addql #1,%d4
0003ccda: 5885           	addql #4,%d5
0003ccdc: 601c           	bras 0x3ccfa
0003ccde: 2a0b           	movel %a3,%d5
0003cce0: 7800           	moveq #0,%d4
0003cce2: 3202           	movew %d2,%d1
0003cce4: 4441           	negw %d1
0003cce6: 3f41 003e      	movew %d1,%sp@(62)
0003ccea: 3041           	moveaw %d1,%a0
0003ccec: d1c8           	addal %a0,%a0
0003ccee: d1c8           	addal %a0,%a0
0003ccf0: 2f48 0044      	movel %a0,%sp@(68)
0003ccf4: 3042           	moveaw %d2,%a0
0003ccf6: 2e08           	movel %a0,%d7
0003ccf8: de88           	addl %a0,%d7
0003ccfa: 3002           	movew %d2,%d0
0003ccfc: d044           	addw %d4,%d0
0003ccfe: b640           	cmpw %d0,%d3
0003cd00: 6e00 fec0      	bgtw 0x3cbc2
0003cd04: e242           	asrw #1,%d2
0003cd06: 4a42           	tstw %d2
0003cd08: 66d4           	bnes 0x3ccde
0003cd0a: 2413           	movel %a3@,%d2
0003cd0c: 2042           	moveal %d2,%a0
0003cd0e: 7001           	moveq #1,%d0
0003cd10: 6006           	bras 0x3cd18
0003cd12: 2094           	movel %a4@,%a0@
0003cd14: 2054           	moveal %a4@,%a0
0003cd16: 5240           	addqw #1,%d0
0003cd18: 588c           	addql #4,%a4
0003cd1a: b640           	cmpw %d0,%d3
0003cd1c: 6ef4           	bgts 0x3cd12
0003cd1e: 4290           	clrl %a0@
0003cd20: 2f0b           	movel %a3,%sp@-
0003cd22: 4eb9 0001 c398 	jsr 0x1c398
0003cd28: 588f           	addql #4,%sp
0003cd2a: 2002           	movel %d2,%d0
0003cd2c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003cd30: 4fef 001c      	lea %sp@(28),%sp
0003cd34: 4e75           	rts
0003cd36:  _pn_active
0003cd36: 4e56 ff7c      	linkw %fp,#-132
0003cd3a: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0003cd3e: 246e 0008      	moveal %fp@(8),%a2
0003cd42: 2f0a           	movel %a2,%sp@-
0003cd44: 4eba fda6      	jsr %pc@(0x3caec)
0003cd48: 4eb9 0001 c382 	jsr 0x1c382
0003cd4e: 2400           	movel %d0,%d2
0003cd50: 4878 0026      	pea 0x26
0003cd54: 2f00           	movel %d0,%sp@-
0003cd56: 4eb9 0001 e9ec 	jsr 0x1e9ec
0003cd5c: 2a00           	movel %d0,%d5
0003cd5e: 4fef 000c      	lea %sp@(12),%sp
0003cd62: 670e           	beqs 0x3cd72
0003cd64: 2f02           	movel %d2,%sp@-
0003cd66: 4eb9 0001 c36c 	jsr 0x1c36c
0003cd6c: 2540 0074      	movel %d0,%a2@(116)
0003cd70: 588f           	addql #4,%sp
0003cd72: 266a 0074      	moveal %a2@(116),%a3
0003cd76: 49ea 0078      	lea %a2@(120),%a4
0003cd7a: 3f3c 002f      	movew #47,%sp@-
0003cd7e: 4bf9 0001 bec0 	lea 0x1bec0,%a5
0003cd84: 4e95           	jsr %a5@
0003cd86: 2c00           	movel %d0,%d6
0003cd88: 4879 0005 9da2 	pea 0x59da2
0003cd8e: 3f3c 001a      	movew #26,%sp@-
0003cd92: 4e95           	jsr %a5@
0003cd94: 43ea 0002      	lea %a2@(2),%a1
0003cd98: 41ee ff80      	lea %fp@(-128),%a0
0003cd9c: 10d9           	moveb %a1@+,%a0@+
0003cd9e: 66fc           	bnes 0x3cd9c
0003cda0: 508f           	addql #8,%sp
0003cda2: 4a6e 000c      	tstw %fp@(12)
0003cda6: 670c           	beqs 0x3cdb4
0003cda8: 486e ff80      	pea %fp@(-128)
0003cdac: 4eb9 0003 be90 	jsr 0x3be90
0003cdb2: 588f           	addql #4,%sp
0003cdb4: 486a 0002      	pea %a2@(2)
0003cdb8: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003cdbe: 2d40 ff7c      	movel %d0,%fp@(-132)
0003cdc2: 3f12           	movew %a2@,%sp@-
0003cdc4: 486e ff80      	pea %fp@(-128)
0003cdc8: 3f3c 004e      	movew #78,%sp@-
0003cdcc: 4bf9 0001 bec0 	lea 0x1bec0,%a5
0003cdd2: 4e95           	jsr %a5@
0003cdd4: 3400           	movew %d0,%d2
0003cdd6: 4fef 000c      	lea %sp@(12),%sp
0003cdda: 4243           	clrw %d3
0003cddc: 7800           	moveq #0,%d4
0003cdde: 2e3c 0001 bb80 	movel #113536,%d7
0003cde4: 6060           	bras 0x3ce46
0003cde6: 0c39 0010 0005 	cmpib #16,0x59db7
0003cdec: 9db7 
0003cdee: 6716           	beqs 0x3ce06
0003cdf0: 4879 0005 9dc0 	pea 0x59dc0
0003cdf6: 2f2e ff7c      	movel %fp@(-132),%sp@-
0003cdfa: 4eb9 0001 c5c6 	jsr 0x1c5c6
0003ce00: 508f           	addql #8,%sp
0003ce02: 4a40           	tstw %d0
0003ce04: 6736           	beqs 0x3ce3c
0003ce06: 0c39 002e 0005 	cmpib #46,0x59dc0
0003ce0c: 9dc0 
0003ce0e: 672c           	beqs 0x3ce3c
0003ce10: 422b 0004      	clrb %a3@(4)
0003ce14: 4878 0017      	pea 0x17
0003ce18: 4879 0005 9db7 	pea 0x59db7
0003ce1e: 486b 0005      	pea %a3@(5)
0003ce22: 2047           	moveal %d7,%a0
0003ce24: 4e90           	jsr %a0@
0003ce26: 3743 001c      	movew %d3,%a3@(28)
0003ce2a: 5243           	addqw #1,%d3
0003ce2c: d8ab 000a      	addl %a3@(10),%d4
0003ce30: 288b           	movel %a3,%a4@
0003ce32: 4fef 000c      	lea %sp@(12),%sp
0003ce36: 284b           	moveal %a3,%a4
0003ce38: 47eb 0026      	lea %a3@(38),%a3
0003ce3c: 3f3c 004f      	movew #79,%sp@-
0003ce40: 4e95           	jsr %a5@
0003ce42: 3400           	movew %d0,%d2
0003ce44: 548f           	addql #2,%sp
0003ce46: 4a42           	tstw %d2
0003ce48: 6606           	bnes 0x3ce50
0003ce4a: 3043           	moveaw %d3,%a0
0003ce4c: ba88           	cmpl %a0,%d5
0003ce4e: 6e96           	bgts 0x3cde6
0003ce50: 4294           	clrl %a4@
0003ce52: 3543 007c      	movew %d3,%a2@(124)
0003ce56: 2544 007e      	movel %d4,%a2@(126)
0003ce5a: 4a43           	tstw %d3
0003ce5c: 660a           	bnes 0x3ce68
0003ce5e: 2f0a           	movel %a2,%sp@-
0003ce60: 4eba fc8a      	jsr %pc@(0x3caec)
0003ce64: 588f           	addql #4,%sp
0003ce66: 601e           	bras 0x3ce86
0003ce68: c7fc 0026      	mulsw #38,%d3
0003ce6c: 2f03           	movel %d3,%sp@-
0003ce6e: 2f2a 0074      	movel %a2@(116),%sp@-
0003ce72: 4eb9 0001 c3aa 	jsr 0x1c3aa
0003ce78: 2f0a           	movel %a2,%sp@-
0003ce7a: 4eba fce6      	jsr %pc@(0x3cb62)
0003ce7e: 2540 0078      	movel %d0,%a2@(120)
0003ce82: 4fef 000c      	lea %sp@(12),%sp
0003ce86: 2f06           	movel %d6,%sp@-
0003ce88: 3f3c 001a      	movew #26,%sp@-
0003ce8c: 4eb9 0001 bec0 	jsr 0x1bec0
0003ce92: 5c8f           	addql #6,%sp
0003ce94: 0c42 ffcf      	cmpiw #-49,%d2
0003ce98: 670c           	beqs 0x3cea6
0003ce9a: 0c42 ffdf      	cmpiw #-33,%d2
0003ce9e: 56c0           	sne %d0
0003cea0: 4880           	extw %d0
0003cea2: c440           	andw %d0,%d2
0003cea4: 6002           	bras 0x3cea8
0003cea6: 4242           	clrw %d2
0003cea8: 3002           	movew %d2,%d0
0003ceaa: 4cee 3cfc ff54 	moveml %fp@(-172),%d2-%d7/%a2-%a5
0003ceb0: 4e5e           	unlk %fp
0003ceb2: 4e75           	rts
0003ceb4:  _pn_clear
0003ceb4: 206f 0004      	moveal %sp@(4),%a0
0003ceb8: 2068 0090      	moveal %a0@(144),%a0
0003cebc: 6006           	bras 0x3cec4
0003cebe: 4228 0004      	clrb %a0@(4)
0003cec2: 2050           	moveal %a0@,%a0
0003cec4: b0fc 0000      	cmpaw #0,%a0
0003cec8: 66f4           	bnes 0x3cebe
0003ceca: 4e75           	rts
0003cecc:  _pn_selected
0003cecc: 206f 0004      	moveal %sp@(4),%a0
0003ced0: 2028 0090      	movel %a0@(144),%d0
0003ced4: 600a           	bras 0x3cee0
0003ced6: 2040           	moveal %d0,%a0
0003ced8: 4a28 0004      	tstb %a0@(4)
0003cedc: 6606           	bnes 0x3cee4
0003cede: 2010           	movel %a0@,%d0
0003cee0: 4a80           	tstl %d0
0003cee2: 66f2           	bnes 0x3ced6
0003cee4: 4e75           	rts
0003cee6:  _pn_count
0003cee6: 206f 0004      	moveal %sp@(4),%a0
0003ceea: 2068 0090      	moveal %a0@(144),%a0
0003ceee: 4240           	clrw %d0
0003cef0: 4241           	clrw %d1
0003cef2: 6012           	bras 0x3cf06
0003cef4: 4a28 0004      	tstb %a0@(4)
0003cef8: 670a           	beqs 0x3cf04
0003cefa: 5241           	addqw #1,%d1
0003cefc: 4a68 0024      	tstw %a0@(36)
0003cf00: 6702           	beqs 0x3cf04
0003cf02: 5240           	addqw #1,%d0
0003cf04: 2050           	moveal %a0@,%a0
0003cf06: b0fc 0000      	cmpaw #0,%a0
0003cf0a: 66e8           	bnes 0x3cef4
0003cf0c: 206f 0008      	moveal %sp@(8),%a0
0003cf10: 3081           	movew %d1,%a0@
0003cf12: 206f 000c      	moveal %sp@(12),%a0
0003cf16: 3080           	movew %d0,%a0@
0003cf18: 4e75           	rts
0003cf1a: 0000 2f0b      	orib #11,%d0
0003cf1e: 2f0a           	movel %a2,%sp@-
0003cf20: 266f 000c      	moveal %sp@(12),%a3
0003cf24: 226f 0010      	moveal %sp@(16),%a1
0003cf28: 206b 0078      	moveal %a3@(120),%a0
0003cf2c: 6008           	bras 0x3cf36
0003cf2e: 4a28 0004      	tstb %a0@(4)
0003cf32: 660c           	bnes 0x3cf40
0003cf34: 6038           	bras 0x3cf6e
0003cf36: b0fc 0000      	cmpaw #0,%a0
0003cf3a: 66f2           	bnes 0x3cf2e
0003cf3c: 4240           	clrw %d0
0003cf3e: 6028           	bras 0x3cf68
0003cf40: 41e8 000e      	lea %a0@(14),%a0
0003cf44: 4a39 0005 9f75 	tstb 0x59f75
0003cf4a: 6716           	beqs 0x3cf62
0003cf4c: 548b           	addql #2,%a3
0003cf4e: 2449           	moveal %a1,%a2
0003cf50: 14db           	moveb %a3@+,%a2@+
0003cf52: 66fc           	bnes 0x3cf50
0003cf54: 2f08           	movel %a0,%sp@-
0003cf56: 2f09           	movel %a1,%sp@-
0003cf58: 4eb9 0003 be78 	jsr 0x3be78
0003cf5e: 508f           	addql #8,%sp
0003cf60: 6004           	bras 0x3cf66
0003cf62: 12d8           	moveb %a0@+,%a1@+
0003cf64: 66fc           	bnes 0x3cf62
0003cf66: 7001           	moveq #1,%d0
0003cf68: 245f           	moveal %sp@+,%a2
0003cf6a: 265f           	moveal %sp@+,%a3
0003cf6c: 4e75           	rts
0003cf6e: 2050           	moveal %a0@,%a0
0003cf70: 60c4           	bras 0x3cf36
0003cf72: 2f02           	movel %d2,%sp@-
0003cf74: 202f 0008      	movel %sp@(8),%d0
0003cf78: 2400           	movel %d0,%d2
0003cf7a: 5482           	addql #2,%d2
0003cf7c: 2f00           	movel %d0,%sp@-
0003cf7e: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003cf84: 2200           	movel %d0,%d1
0003cf86: 5381           	subql #1,%d1
0003cf88: 588f           	addql #4,%sp
0003cf8a: b282           	cmpl %d2,%d1
0003cf8c: 631a           	blss 0x3cfa8
0003cf8e: 2040           	moveal %d0,%a0
0003cf90: 5588           	subql #2,%a0
0003cf92: 6008           	bras 0x3cf9c
0003cf94: 0c10 005c      	cmpib #92,%a0@
0003cf98: 6706           	beqs 0x3cfa0
0003cf9a: 5388           	subql #1,%a0
0003cf9c: b488           	cmpl %a0,%d2
0003cf9e: 63f4           	blss 0x3cf94
0003cfa0: 5288           	addql #1,%a0
0003cfa2: 2240           	moveal %d0,%a1
0003cfa4: 10d9           	moveb %a1@+,%a0@+
0003cfa6: 66fc           	bnes 0x3cfa4
0003cfa8: 241f           	movel %sp@+,%d2
0003cfaa: 4e75           	rts
0003cfac: 2f2f 0004      	movel %sp@(4),%sp@-
0003cfb0: 3f3c 001a      	movew #26,%sp@-
0003cfb4: 4eb9 0001 bec0 	jsr 0x1bec0
0003cfba: 5c8f           	addql #6,%sp
0003cfbc: 4e75           	rts
0003cfbe: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
0003cfc2: 266f 001c      	moveal %sp@(28),%a3
0003cfc6: 282f 0020      	movel %sp@(32),%d4
0003cfca: 246b 0090      	moveal %a3@(144),%a2
0003cfce: 4243           	clrw %d3
0003cfd0: 74ff           	moveq #-1,%d2
0003cfd2: 49f9 0001 c5c6 	lea 0x1c5c6,%a4
0003cfd8: 6026           	bras 0x3d000
0003cfda: 486a 000e      	pea %a2@(14)
0003cfde: 2f04           	movel %d4,%sp@-
0003cfe0: 4e94           	jsr %a4@
0003cfe2: 508f           	addql #8,%sp
0003cfe4: 4a40           	tstw %d0
0003cfe6: 6714           	beqs 0x3cffc
0003cfe8: 157c 0001 0004 	moveb #1,%a2@(4)
0003cfee: 5279 0005 9d94 	addqw #1,0x59d94
0003cff4: 0c42 ffff      	cmpiw #-1,%d2
0003cff8: 6602           	bnes 0x3cffc
0003cffa: 3403           	movew %d3,%d2
0003cffc: 2452           	moveal %a2@,%a2
0003cffe: 5243           	addqw #1,%d3
0003d000: b4fc 0000      	cmpaw #0,%a2
0003d004: 66d4           	bnes 0x3cfda
0003d006: 0c42 ffff      	cmpiw #-1,%d2
0003d00a: 671e           	beqs 0x3d02a
0003d00c: 3f3c 0001      	movew #1,%sp@-
0003d010: 2f0b           	movel %a3,%sp@-
0003d012: 4eb9 0004 368c 	jsr 0x4368c
0003d018: 3f02           	movew %d2,%sp@-
0003d01a: 2f0b           	movel %a3,%sp@-
0003d01c: 4eb9 0004 33a4 	jsr 0x433a4
0003d022: 4fef 000c      	lea %sp@(12),%sp
0003d026: 7001           	moveq #1,%d0
0003d028: 6002           	bras 0x3d02c
0003d02a: 4240           	clrw %d0
0003d02c: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
0003d030: 4e75           	rts
0003d032:  _fun_alert
0003d032: 3f2f 0006      	movew %sp@(6),%sp@-
0003d036: 4eb9 0004 1074 	jsr 0x41074
0003d03c: 2f00           	movel %d0,%sp@-
0003d03e: 3f2f 000a      	movew %sp@(10),%sp@-
0003d042: 4eb9 0003 93b0 	jsr 0x393b0
0003d048: 508f           	addql #8,%sp
0003d04a: 4e75           	rts
0003d04c:  _fun_alert_merge
0003d04c: 2f02           	movel %d2,%sp@-
0003d04e: 242f 000c      	movel %sp@(12),%d2
0003d052: 3f2f 000a      	movew %sp@(10),%sp@-
0003d056: 4eb9 0004 1074 	jsr 0x41074
0003d05c: 2f02           	movel %d2,%sp@-
0003d05e: 2f00           	movel %d0,%sp@-
0003d060: 4879 0005 9f7a 	pea 0x59f7a
0003d066: 4eb9 0001 c13a 	jsr 0x1c13a
0003d06c: 4879 0005 9f7a 	pea 0x59f7a
0003d072: 3f2f 001a      	movew %sp@(26),%sp@-
0003d076: 4eb9 0003 93b0 	jsr 0x393b0
0003d07c: 4fef 0014      	lea %sp@(20),%sp
0003d080: 241f           	movel %sp@+,%d2
0003d082: 4e75           	rts
0003d084:  _fun_msg
0003d084: 33ef 0004 0005 	movew %sp@(4),0x59f4e
0003d08a: 9f4e 
0003d08c: 33f9 0005 9c9e 	movew 0x59c9e,0x59f50
0003d092: 0005 9f50 
0003d096: 4279 0005 9f52 	clrw 0x59f52
0003d09c: 33ef 0006 0005 	movew %sp@(6),0x59f54
0003d0a2: 9f54 
0003d0a4: 33ef 0008 0005 	movew %sp@(8),0x59f56
0003d0aa: 9f56 
0003d0ac: 33ef 000a 0005 	movew %sp@(10),0x59f58
0003d0b2: 9f58 
0003d0b4: 33ef 000c 0005 	movew %sp@(12),0x59f5a
0003d0ba: 9f5a 
0003d0bc: 33ef 000e 0005 	movew %sp@(14),0x59f5c
0003d0c2: 9f5c 
0003d0c4: 4ef9 0003 7e3c 	jmp 0x37e3c
0003d0ca: 4e56 fff8      	linkw %fp,#-8
0003d0ce: 2f0a           	movel %a2,%sp@-
0003d0d0: 246e 0008      	moveal %fp@(8),%a2
0003d0d4: 3f3c 0001      	movew #1,%sp@-
0003d0d8: 486a 0018      	pea %a2@(24)
0003d0dc: 4eb9 0003 cd36 	jsr 0x3cd36
0003d0e2: 3f3c 0001      	movew #1,%sp@-
0003d0e6: 3f2a 0006      	movew %a2@(6),%sp@-
0003d0ea: 4eb9 0004 12da 	jsr 0x412da
0003d0f0: 4267           	clrw %sp@-
0003d0f2: 2f0a           	movel %a2,%sp@-
0003d0f4: 4eb9 0004 368c 	jsr 0x4368c
0003d0fa: 486e fff8      	pea %fp@(-8)
0003d0fe: 3f3c 0004      	movew #4,%sp@-
0003d102: 3f2a 0006      	movew %a2@(6),%sp@-
0003d106: 4eb9 0003 9692 	jsr 0x39692
0003d10c: 3f2e fffe      	movew %fp@(-2),%sp@-
0003d110: 3f2e fffc      	movew %fp@(-4),%sp@-
0003d114: 3f2e fffa      	movew %fp@(-6),%sp@-
0003d118: 3f2e fff8      	movew %fp@(-8),%sp@-
0003d11c: 3f2a 0006      	movew %a2@(6),%sp@-
0003d120: 3f3c 0014      	movew #20,%sp@-
0003d124: 4eba ff5e      	jsr %pc@(0x3d084)
0003d128: 4fef 0024      	lea %sp@(36),%sp
0003d12c: 246e fff4      	moveal %fp@(-12),%a2
0003d130: 4e5e           	unlk %fp
0003d132: 4e75           	rts
0003d134:  _fun_mark_for_rebld
0003d134: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0003d138: 242f 0010      	movel %sp@(16),%d2
0003d13c: 2479 0005 9f28 	moveal 0x59f28,%a2
0003d142: 47f9 0001 c04e 	lea 0x1c04e,%a3
0003d148: 601c           	bras 0x3d166
0003d14a: 4a6a 0006      	tstw %a2@(6)
0003d14e: 6714           	beqs 0x3d164
0003d150: 2f02           	movel %d2,%sp@-
0003d152: 486a 001a      	pea %a2@(26)
0003d156: 4e93           	jsr %a3@
0003d158: 508f           	addql #8,%sp
0003d15a: 4a40           	tstw %d0
0003d15c: 6606           	bnes 0x3d164
0003d15e: 006a 8000 0004 	oriw #-32768,%a2@(4)
0003d164: 2452           	moveal %a2@,%a2
0003d166: b4fc 0000      	cmpaw #0,%a2
0003d16a: 66de           	bnes 0x3d14a
0003d16c: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0003d170: 4e75           	rts
0003d172:  _fun_rebld_marked
0003d172: 2f0b           	movel %a3,%sp@-
0003d174: 2f0a           	movel %a2,%sp@-
0003d176: 4eb9 0004 17ea 	jsr 0x417ea
0003d17c: 2479 0005 9f28 	moveal 0x59f28,%a2
0003d182: 47fa ff46      	lea %pc@(0x3d0ca),%a3
0003d186: 601a           	bras 0x3d1a2
0003d188: 4a6a 0006      	tstw %a2@(6)
0003d18c: 6712           	beqs 0x3d1a0
0003d18e: 4a6a 0004      	tstw %a2@(4)
0003d192: 6c0c           	bges 0x3d1a0
0003d194: 2f0a           	movel %a2,%sp@-
0003d196: 4e93           	jsr %a3@
0003d198: 026a 7fff 0004 	andiw #32767,%a2@(4)
0003d19e: 588f           	addql #4,%sp
0003d1a0: 2452           	moveal %a2@,%a2
0003d1a2: b4fc 0000      	cmpaw #0,%a2
0003d1a6: 66e0           	bnes 0x3d188
0003d1a8: 245f           	moveal %sp@+,%a2
0003d1aa: 265f           	moveal %sp@+,%a3
0003d1ac: 4ef9 0004 17fa 	jmp 0x417fa
0003d1b2:  _fun_rebld
0003d1b2: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0003d1b6: 242f 0014      	movel %sp@(20),%d2
0003d1ba: 4eb9 0004 17ea 	jsr 0x417ea
0003d1c0: 2479 0005 9f28 	moveal 0x59f28,%a2
0003d1c6: 49f9 0001 c04e 	lea 0x1c04e,%a4
0003d1cc: 47fa fefc      	lea %pc@(0x3d0ca),%a3
0003d1d0: 601c           	bras 0x3d1ee
0003d1d2: 4a6a 0006      	tstw %a2@(6)
0003d1d6: 6714           	beqs 0x3d1ec
0003d1d8: 2f02           	movel %d2,%sp@-
0003d1da: 486a 001a      	pea %a2@(26)
0003d1de: 4e94           	jsr %a4@
0003d1e0: 508f           	addql #8,%sp
0003d1e2: 4a40           	tstw %d0
0003d1e4: 6606           	bnes 0x3d1ec
0003d1e6: 2f0a           	movel %a2,%sp@-
0003d1e8: 4e93           	jsr %a3@
0003d1ea: 588f           	addql #4,%sp
0003d1ec: 2452           	moveal %a2@,%a2
0003d1ee: b4fc 0000      	cmpaw #0,%a2
0003d1f2: 66de           	bnes 0x3d1d2
0003d1f4: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0003d1f8: 4ef9 0004 17fa 	jmp 0x417fa
0003d1fe:  _add_one_level
0003d1fe: 4fef fff0      	lea %sp@(-16),%sp
0003d202: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0003d206: 282f 0024      	movel %sp@(36),%d4
0003d20a: 262f 0028      	movel %sp@(40),%d3
0003d20e: 2f03           	movel %d3,%sp@-
0003d210: 45f9 0001 c03e 	lea 0x1c03e,%a2
0003d216: 4e92           	jsr %a2@
0003d218: 588f           	addql #4,%sp
0003d21a: 3400           	movew %d0,%d2
0003d21c: 6740           	beqs 0x3d25e
0003d21e: 2f04           	movel %d4,%sp@-
0003d220: 4e92           	jsr %a2@
0003d222: 588f           	addql #4,%sp
0003d224: d042           	addw %d2,%d0
0003d226: 0c40 007e      	cmpiw #126,%d0
0003d22a: 6e36           	bgts 0x3d262
0003d22c: 2f04           	movel %d4,%sp@-
0003d22e: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003d234: 41ef 0016      	lea %sp@(22),%a0
0003d238: 2240           	moveal %d0,%a1
0003d23a: 10d9           	moveb %a1@+,%a0@+
0003d23c: 66fc           	bnes 0x3d23a
0003d23e: 2040           	moveal %d0,%a0
0003d240: 2243           	moveal %d3,%a1
0003d242: 10d9           	moveb %a1@+,%a0@+
0003d244: 66fc           	bnes 0x3d242
0003d246: 3202           	movew %d2,%d1
0003d248: 48c1           	extl %d1
0003d24a: 2240           	moveal %d0,%a1
0003d24c: 41f1 1800      	lea %a1@(0000000000000000,%d1:l),%a0
0003d250: 10fc 005c      	moveb #92,%a0@+
0003d254: 43ef 0016      	lea %sp@(22),%a1
0003d258: 10d9           	moveb %a1@+,%a0@+
0003d25a: 66fc           	bnes 0x3d258
0003d25c: 588f           	addql #4,%sp
0003d25e: 7001           	moveq #1,%d0
0003d260: 6002           	bras 0x3d264
0003d262: 4240           	clrw %d0
0003d264: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0003d268: 4fef 0010      	lea %sp@(16),%sp
0003d26c: 4e75           	rts
0003d26e: 4e56 ffd4      	linkw %fp,#-44
0003d272: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0003d276: 342e 0008      	movew %fp@(8),%d2
0003d27a: 262e 000a      	movel %fp@(10),%d3
0003d27e: 282e 000e      	movel %fp@(14),%d4
0003d282: 3f3c 002f      	movew #47,%sp@-
0003d286: 47f9 0001 bec0 	lea 0x1bec0,%a3
0003d28c: 4e93           	jsr %a3@
0003d28e: 2a00           	movel %d0,%d5
0003d290: 486e ffd4      	pea %fp@(-44)
0003d294: 45fa fd16      	lea %pc@(0x3cfac),%a2
0003d298: 4e92           	jsr %a2@
0003d29a: 2f03           	movel %d3,%sp@-
0003d29c: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003d2a2: 2c00           	movel %d0,%d6
0003d2a4: 2040           	moveal %d0,%a0
0003d2a6: 2244           	moveal %d4,%a1
0003d2a8: 10d9           	moveb %a1@+,%a0@+
0003d2aa: 66fc           	bnes 0x3d2a8
0003d2ac: 3f3c 0010      	movew #16,%sp@-
0003d2b0: 2f03           	movel %d3,%sp@-
0003d2b2: 3f3c 004e      	movew #78,%sp@-
0003d2b6: 4e93           	jsr %a3@
0003d2b8: 2e00           	movel %d0,%d7
0003d2ba: 2f06           	movel %d6,%sp@-
0003d2bc: 4eb9 0001 c1ce 	jsr 0x1c1ce
0003d2c2: 2f05           	movel %d5,%sp@-
0003d2c4: 4e92           	jsr %a2@
0003d2c6: 4fef 001a      	lea %sp@(26),%sp
0003d2ca: 0c47 ffdf      	cmpiw #-33,%d7
0003d2ce: 6700 00bc      	beqw 0x3d38c
0003d2d2: 4a47           	tstw %d7
0003d2d4: 670c           	beqs 0x3d2e2
0003d2d6: 0c47 ffcf      	cmpiw #-49,%d7
0003d2da: 6600 012a      	bnew 0x3d406
0003d2de: 6000 00ac      	braw 0x3d38c
0003d2e2: 2079 0005 9d98 	moveal 0x59d98,%a0
0003d2e8: b0fc 0000      	cmpaw #0,%a0
0003d2ec: 662a           	bnes 0x3d318
0003d2ee: 3f02           	movew %d2,%sp@-
0003d2f0: 4eb9 0004 2cea 	jsr 0x42cea
0003d2f6: 23c0 0005 9d98 	movel %d0,0x59d98
0003d2fc: 548f           	addql #2,%sp
0003d2fe: 6628           	bnes 0x3d328
0003d300: 4eb9 0004 17fa 	jsr 0x417fa
0003d306: 3f3c 0018      	movew #24,%sp@-
0003d30a: 3f3c 0001      	movew #1,%sp@-
0003d30e: 4eba fd22      	jsr %pc@(0x3d032)
0003d312: 588f           	addql #4,%sp
0003d314: 6000 00f4      	braw 0x3d40a
0003d318: 4868 0018      	pea %a0@(24)
0003d31c: 4eb9 0003 cb16 	jsr 0x3cb16
0003d322: 588f           	addql #4,%sp
0003d324: 4241           	clrw %d1
0003d326: 6002           	bras 0x3d32a
0003d328: 7201           	moveq #1,%d1
0003d32a: 2279 0005 9d98 	moveal 0x59d98,%a1
0003d330: 4267           	clrw %sp@-
0003d332: 3069 000a      	moveaw %a1@(10),%a0
0003d336: 2008           	movel %a0,%d0
0003d338: d088           	addl %a0,%d0
0003d33a: d088           	addl %a0,%d0
0003d33c: e788           	lsll #3,%d0
0003d33e: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
0003d344: d1c0           	addal %d0,%a0
0003d346: 4868 0010      	pea %a0@(16)
0003d34a: 2f03           	movel %d3,%sp@-
0003d34c: 3f02           	movew %d2,%sp@-
0003d34e: 3f01           	movew %d1,%sp@-
0003d350: 2f09           	movel %a1,%sp@-
0003d352: 4eb9 0004 2048 	jsr 0x42048
0003d358: 4fef 0012      	lea %sp@(18),%sp
0003d35c: 4a40           	tstw %d0
0003d35e: 6700 00aa      	beqw 0x3d40a
0003d362: 2f04           	movel %d4,%sp@-
0003d364: 2f39 0005 9d98 	movel 0x59d98,%sp@-
0003d36a: 4eba fc52      	jsr %pc@(0x3cfbe)
0003d36e: 3f3c 003b      	movew #59,%sp@-
0003d372: 3f3c 0001      	movew #1,%sp@-
0003d376: 4eba fcba      	jsr %pc@(0x3d032)
0003d37a: 4fef 000c      	lea %sp@(12),%sp
0003d37e: 0c40 0001      	cmpiw #1,%d0
0003d382: 6600 0086      	bnew 0x3d40a
0003d386: 4eb9 0004 17ea 	jsr 0x417ea
0003d38c: 486e ffd4      	pea %fp@(-44)
0003d390: 4eba fc1a      	jsr %pc@(0x3cfac)
0003d394: 3f3c 0010      	movew #16,%sp@-
0003d398: 2f03           	movel %d3,%sp@-
0003d39a: 3f3c 004e      	movew #78,%sp@-
0003d39e: 45f9 0001 bec0 	lea 0x1bec0,%a2
0003d3a4: 4e92           	jsr %a2@
0003d3a6: 4fef 000c      	lea %sp@(12),%sp
0003d3aa: 7401           	moveq #1,%d2
0003d3ac: 7cf2           	moveq #-14,%d6
0003d3ae: dc8e           	addl %fp,%d6
0003d3b0: 4bfa fe4c      	lea %pc@(0x3d1fe),%a5
0003d3b4: 49fa feb8      	lea %pc@(0x3d26e),%a4
0003d3b8: 47fa fbb8      	lea %pc@(0x3cf72),%a3
0003d3bc: 603a           	bras 0x3d3f8
0003d3be: 0c2e 002e fff2 	cmpib #46,%fp@(-14)
0003d3c4: 672a           	beqs 0x3d3f0
0003d3c6: 082e 0004 ffe9 	btst #4,%fp@(-23)
0003d3cc: 6722           	beqs 0x3d3f0
0003d3ce: 2f06           	movel %d6,%sp@-
0003d3d0: 2f03           	movel %d3,%sp@-
0003d3d2: 4e95           	jsr %a5@
0003d3d4: 508f           	addql #8,%sp
0003d3d6: 4a40           	tstw %d0
0003d3d8: 6716           	beqs 0x3d3f0
0003d3da: 2f04           	movel %d4,%sp@-
0003d3dc: 2f03           	movel %d3,%sp@-
0003d3de: 4267           	clrw %sp@-
0003d3e0: 4e94           	jsr %a4@
0003d3e2: 3400           	movew %d0,%d2
0003d3e4: 2f03           	movel %d3,%sp@-
0003d3e6: 4e93           	jsr %a3@
0003d3e8: 4fef 000e      	lea %sp@(14),%sp
0003d3ec: 4a42           	tstw %d2
0003d3ee: 670c           	beqs 0x3d3fc
0003d3f0: 3f3c 004f      	movew #79,%sp@-
0003d3f4: 4e92           	jsr %a2@
0003d3f6: 548f           	addql #2,%sp
0003d3f8: 4a40           	tstw %d0
0003d3fa: 67c2           	beqs 0x3d3be
0003d3fc: 2f05           	movel %d5,%sp@-
0003d3fe: 4eba fbac      	jsr %pc@(0x3cfac)
0003d402: 588f           	addql #4,%sp
0003d404: 6006           	bras 0x3d40c
0003d406: 7401           	moveq #1,%d2
0003d408: 6002           	bras 0x3d40c
0003d40a: 4242           	clrw %d2
0003d40c: 3002           	movew %d2,%d0
0003d40e: 4cee 3cfc ffac 	moveml %fp@(-84),%d2-%d7/%a2-%a5
0003d414: 4e5e           	unlk %fp
0003d416: 4e75           	rts
0003d418: 005c 2a2e      	oriw #10798,%a4@+
0003d41c: 2a00           	movel %d0,%d5
0003d41e:  _fun_search
0003d41e: 4e56 ff60      	linkw %fp,#-160
0003d422: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0003d426: 342e 000c      	movew %fp@(12),%d2
0003d42a: 2639 0005 a148 	movel 0x5a148,%d3
0003d430: 487a ffe6      	pea %pc@(0x3d418)
0003d434: 3f3c 0002      	movew #2,%sp@-
0003d438: 2f03           	movel %d3,%sp@-
0003d43a: 4eb9 0003 ebb6 	jsr 0x3ebb6
0003d440: 4267           	clrw %sp@-
0003d442: 2f03           	movel %d3,%sp@-
0003d444: 4eb9 0003 ead6 	jsr 0x3ead6
0003d44a: 3f3c 0003      	movew #3,%sp@-
0003d44e: 2f03           	movel %d3,%sp@-
0003d450: 4eb9 0001 c51c 	jsr 0x1c51c
0003d456: 4fef 0016      	lea %sp@(22),%sp
0003d45a: 0c40 0001      	cmpiw #1,%d0
0003d45e: 6600 01f8      	bnew 0x3d658
0003d462: 45ee ffee      	lea %fp@(-18),%a2
0003d466: 2f0a           	movel %a2,%sp@-
0003d468: 3f3c 0002      	movew #2,%sp@-
0003d46c: 2f03           	movel %d3,%sp@-
0003d46e: 4eb9 0001 c4cc 	jsr 0x1c4cc
0003d474: 47ee ffd4      	lea %fp@(-44),%a3
0003d478: 2f0b           	movel %a3,%sp@-
0003d47a: 2f0a           	movel %a2,%sp@-
0003d47c: 4eb9 0001 c464 	jsr 0x1c464
0003d482: 4fef 0012      	lea %sp@(18),%sp
0003d486: 4a2e ffd4      	tstb %fp@(-44)
0003d48a: 6700 01cc      	beqw 0x3d658
0003d48e: 41ee ffe1      	lea %fp@(-31),%a0
0003d492: 49ee ffdc      	lea %fp@(-36),%a4
0003d496: 224b           	moveal %a3,%a1
0003d498: 1013           	moveb %a3@,%d0
0003d49a: 528b           	addql #1,%a3
0003d49c: 6706           	beqs 0x3d4a4
0003d49e: 0c00 002e      	cmpib #46,%d0
0003d4a2: 6608           	bnes 0x3d4ac
0003d4a4: 2448           	moveal %a0,%a2
0003d4a6: 14fc 002a      	moveb #42,%a2@+
0003d4aa: 601c           	bras 0x3d4c8
0003d4ac: 45e8 0001      	lea %a0@(1),%a2
0003d4b0: 0c00 002a      	cmpib #42,%d0
0003d4b4: 6608           	bnes 0x3d4be
0003d4b6: 10bc 002a      	moveb #42,%a0@
0003d4ba: 224b           	moveal %a3,%a1
0003d4bc: 600a           	bras 0x3d4c8
0003d4be: 1080           	moveb %d0,%a0@
0003d4c0: 204a           	moveal %a2,%a0
0003d4c2: 224b           	moveal %a3,%a1
0003d4c4: b9cb           	cmpal %a3,%a4
0003d4c6: 66ce           	bnes 0x3d496
0003d4c8: 204a           	moveal %a2,%a0
0003d4ca: 10fc 002e      	moveb #46,%a0@+
0003d4ce: 2009           	movel %a1,%d0
0003d4d0: 1219           	moveb %a1@+,%d1
0003d4d2: 6708           	beqs 0x3d4dc
0003d4d4: 2009           	movel %a1,%d0
0003d4d6: 0c01 002e      	cmpib #46,%d1
0003d4da: 66f2           	bnes 0x3d4ce
0003d4dc: 2240           	moveal %d0,%a1
0003d4de: 47e9 0003      	lea %a1@(3),%a3
0003d4e2: 1019           	moveb %a1@+,%d0
0003d4e4: 45e8 0001      	lea %a0@(1),%a2
0003d4e8: 6706           	beqs 0x3d4f0
0003d4ea: 0c00 002a      	cmpib #42,%d0
0003d4ee: 6606           	bnes 0x3d4f6
0003d4f0: 10bc 002a      	moveb #42,%a0@
0003d4f4: 6008           	bras 0x3d4fe
0003d4f6: 1080           	moveb %d0,%a0@
0003d4f8: 204a           	moveal %a2,%a0
0003d4fa: b7c9           	cmpal %a1,%a3
0003d4fc: 66e4           	bnes 0x3d4e2
0003d4fe: 4212           	clrb %a2@
0003d500: 4279 0005 9d94 	clrw 0x59d94
0003d506: 4a42           	tstw %d2
0003d508: 6700 0126      	beqw 0x3d630
0003d50c: 3839 0005 9f68 	movew 0x59f68,%d4
0003d512: 3e39 0005 9f66 	movew 0x59f66,%d7
0003d518: 4eb9 0004 17ea 	jsr 0x417ea
0003d51e: 42b9 0005 9d98 	clrl 0x59d98
0003d524: 2c0e           	movel %fp,%d6
0003d526: 5986           	subql #4,%d6
0003d528: 49f9 0004 16ac 	lea 0x416ac,%a4
0003d52e: 260e           	movel %fp,%d3
0003d530: 0683 ffff ff62 	addil #-158,%d3
0003d536: 2a3c 0003 d419 	movel #250905,%d5
0003d53c: 47ee ffe1      	lea %fp@(-31),%a3
0003d540: 45fa fd2c      	lea %pc@(0x3d26e),%a2
0003d544: 42a7           	clrl %sp@-
0003d546: 2f06           	movel %d6,%sp@-
0003d548: 3f02           	movew %d2,%sp@-
0003d54a: 3f04           	movew %d4,%sp@-
0003d54c: 4e94           	jsr %a4@
0003d54e: 2040           	moveal %d0,%a0
0003d550: 4fef 000c      	lea %sp@(12),%sp
0003d554: 4a80           	tstl %d0
0003d556: 6700 0084      	beqw 0x3d5dc
0003d55a: 3028 0008      	movew %a0@(8),%d0
0003d55e: 0c40 0001      	cmpiw #1,%d0
0003d562: 6708           	beqs 0x3d56c
0003d564: 0c40 0002      	cmpiw #2,%d0
0003d568: 6672           	bnes 0x3d5dc
0003d56a: 6042           	bras 0x3d5ae
0003d56c: 0828 0002 0005 	btst #2,%a0@(5)
0003d572: 670c           	beqs 0x3d580
0003d574: 2268 000c      	moveal %a0@(12),%a1
0003d578: 2043           	moveal %d3,%a0
0003d57a: 10d9           	moveb %a1@+,%a0@+
0003d57c: 66fc           	bnes 0x3d57a
0003d57e: 603e           	bras 0x3d5be
0003d580: 3f04           	movew %d4,%sp@-
0003d582: 4eb9 0004 2dc0 	jsr 0x42dc0
0003d588: 327c 001a      	moveaw #26,%a1
0003d58c: d3c0           	addal %d0,%a1
0003d58e: 2043           	moveal %d3,%a0
0003d590: 10d9           	moveb %a1@+,%a0@+
0003d592: 66fc           	bnes 0x3d590
0003d594: 3a7c 000e      	moveaw #14,%a5
0003d598: dbee fffc      	addal %fp@(-4),%a5
0003d59c: 2f03           	movel %d3,%sp@-
0003d59e: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003d5a4: 2040           	moveal %d0,%a0
0003d5a6: 10dd           	moveb %a5@+,%a0@+
0003d5a8: 66fc           	bnes 0x3d5a6
0003d5aa: 5c8f           	addql #6,%sp
0003d5ac: 6010           	bras 0x3d5be
0003d5ae: 1d68 0007 ff62 	moveb %a0@(7),%fp@(-158)
0003d5b4: 1d7c 003a ff63 	moveb #58,%fp@(-157)
0003d5ba: 422e ff64      	clrb %fp@(-156)
0003d5be: 2043           	moveal %d3,%a0
0003d5c0: 2245           	moveal %d5,%a1
0003d5c2: 4a18           	tstb %a0@+
0003d5c4: 66fc           	bnes 0x3d5c2
0003d5c6: 5388           	subql #1,%a0
0003d5c8: 10d9           	moveb %a1@+,%a0@+
0003d5ca: 66fc           	bnes 0x3d5c8
0003d5cc: 2f0b           	movel %a3,%sp@-
0003d5ce: 2f03           	movel %d3,%sp@-
0003d5d0: 3f02           	movew %d2,%sp@-
0003d5d2: 4e92           	jsr %a2@
0003d5d4: 4fef 000a      	lea %sp@(10),%sp
0003d5d8: 4a40           	tstw %d0
0003d5da: 677c           	beqs 0x3d658
0003d5dc: 3f02           	movew %d2,%sp@-
0003d5de: 3f07           	movew %d7,%sp@-
0003d5e0: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
0003d5e6: 4eb9 0004 3616 	jsr 0x43616
0003d5ec: 3400           	movew %d0,%d2
0003d5ee: 508f           	addql #8,%sp
0003d5f0: 6600 ff52      	bnew 0x3d544
0003d5f4: 4eb9 0004 17fa 	jsr 0x417fa
0003d5fa: 4a79 0005 9d94 	tstw 0x59d94
0003d600: 673c           	beqs 0x3d63e
0003d602: 3f3c 003c      	movew #60,%sp@-
0003d606: 3f3c 0001      	movew #1,%sp@-
0003d60a: 4eba fa26      	jsr %pc@(0x3d032)
0003d60e: 45ee ffee      	lea %fp@(-18),%a2
0003d612: 2f0a           	movel %a2,%sp@-
0003d614: 3f3c 0004      	movew #4,%sp@-
0003d618: 3f04           	movew %d4,%sp@-
0003d61a: 4eb9 0003 9692 	jsr 0x39692
0003d620: 2f0a           	movel %a2,%sp@-
0003d622: 3f04           	movew %d4,%sp@-
0003d624: 4eb9 0004 1342 	jsr 0x41342
0003d62a: 4fef 0012      	lea %sp@(18),%sp
0003d62e: 6028           	bras 0x3d658
0003d630: 486e ffe1      	pea %fp@(-31)
0003d634: 2f2e 0008      	movel %fp@(8),%sp@-
0003d638: 4eba f984      	jsr %pc@(0x3cfbe)
0003d63c: 508f           	addql #8,%sp
0003d63e: 4a79 0005 9d94 	tstw 0x59d94
0003d644: 6612           	bnes 0x3d658
0003d646: 486e ffd4      	pea %fp@(-44)
0003d64a: 3f3c 0033      	movew #51,%sp@-
0003d64e: 3f3c 0001      	movew #1,%sp@-
0003d652: 4eba f9f8      	jsr %pc@(0x3d04c)
0003d656: 508f           	addql #8,%sp
0003d658: 4cee 3cfc ff38 	moveml %fp@(-200),%d2-%d7/%a2-%a5
0003d65e: 4e5e           	unlk %fp
0003d660: 4e75           	rts
0003d662:  _fun_selectall
0003d662: 4e56 fff8      	linkw %fp,#-8
0003d666: 2f0b           	movel %a3,%sp@-
0003d668: 2f0a           	movel %a2,%sp@-
0003d66a: 246e 0008      	moveal %fp@(8),%a2
0003d66e: 0c6a 0001 000a 	cmpiw #1,%a2@(10)
0003d674: 676a           	beqs 0x3d6e0
0003d676: 206a 0090      	moveal %a2@(144),%a0
0003d67a: 2679 0005 a0e2 	moveal 0x5a0e2,%a3
0003d680: 601a           	bras 0x3d69c
0003d682: 117c 0001 0004 	moveb #1,%a0@(4)
0003d688: 3268 001e      	moveaw %a0@(30),%a1
0003d68c: 2009           	movel %a1,%d0
0003d68e: d089           	addl %a1,%d0
0003d690: d089           	addl %a1,%d0
0003d692: e788           	lsll #3,%d0
0003d694: 0073 0001 080a 	oriw #1,%a3@(000000000000000a,%d0:l)
0003d69a: 2050           	moveal %a0@,%a0
0003d69c: b0fc 0000      	cmpaw #0,%a0
0003d6a0: 66e0           	bnes 0x3d682
0003d6a2: 3f3c 0001      	movew #1,%sp@-
0003d6a6: 2f0a           	movel %a2,%sp@-
0003d6a8: 4eb9 0004 368c 	jsr 0x4368c
0003d6ae: 486e fff8      	pea %fp@(-8)
0003d6b2: 3f3c 0004      	movew #4,%sp@-
0003d6b6: 3f2a 0006      	movew %a2@(6),%sp@-
0003d6ba: 4eb9 0003 9692 	jsr 0x39692
0003d6c0: 3f2e fffe      	movew %fp@(-2),%sp@-
0003d6c4: 3f2e fffc      	movew %fp@(-4),%sp@-
0003d6c8: 3f2e fffa      	movew %fp@(-6),%sp@-
0003d6cc: 3f2e fff8      	movew %fp@(-8),%sp@-
0003d6d0: 3f2a 0006      	movew %a2@(6),%sp@-
0003d6d4: 3f3c 0014      	movew #20,%sp@-
0003d6d8: 4eba f9aa      	jsr %pc@(0x3d084)
0003d6dc: 4fef 001a      	lea %sp@(26),%sp
0003d6e0: 246e fff0      	moveal %fp@(-16),%a2
0003d6e4: 266e fff4      	moveal %fp@(-12),%a3
0003d6e8: 4e5e           	unlk %fp
0003d6ea: 4e75           	rts
0003d6ec:  _fun_mask
0003d6ec: 4fef fff0      	lea %sp@(-16),%sp
0003d6f0: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
0003d6f4: 246f 0024      	moveal %sp@(36),%a2
0003d6f8: 2439 0005 a154 	movel 0x5a154,%d2
0003d6fe: 486a 001a      	pea %a2@(26)
0003d702: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003d708: 2600           	movel %d0,%d3
0003d70a: 2f00           	movel %d0,%sp@-
0003d70c: 3f3c 0002      	movew #2,%sp@-
0003d710: 2f02           	movel %d2,%sp@-
0003d712: 4eb9 0003 ebb6 	jsr 0x3ebb6
0003d718: 4267           	clrw %sp@-
0003d71a: 2f02           	movel %d2,%sp@-
0003d71c: 4eb9 0003 ead6 	jsr 0x3ead6
0003d722: 3f3c 0003      	movew #3,%sp@-
0003d726: 2f02           	movel %d2,%sp@-
0003d728: 4eb9 0001 c51c 	jsr 0x1c51c
0003d72e: 4fef 001a      	lea %sp@(26),%sp
0003d732: 0c40 0001      	cmpiw #1,%d0
0003d736: 6640           	bnes 0x3d778
0003d738: 47ef 0013      	lea %sp@(19),%a3
0003d73c: 2f0b           	movel %a3,%sp@-
0003d73e: 3f3c 0002      	movew #2,%sp@-
0003d742: 2f02           	movel %d2,%sp@-
0003d744: 4eb9 0001 c4cc 	jsr 0x1c4cc
0003d74a: 4fef 000a      	lea %sp@(10),%sp
0003d74e: 4a2f 0013      	tstb %sp@(19)
0003d752: 670e           	beqs 0x3d762
0003d754: 2f03           	movel %d3,%sp@-
0003d756: 2f0b           	movel %a3,%sp@-
0003d758: 4eb9 0001 c464 	jsr 0x1c464
0003d75e: 508f           	addql #8,%sp
0003d760: 600a           	bras 0x3d76c
0003d762: 2f03           	movel %d3,%sp@-
0003d764: 4eb9 0001 c1ce 	jsr 0x1c1ce
0003d76a: 588f           	addql #4,%sp
0003d76c: 4267           	clrw %sp@-
0003d76e: 2f0a           	movel %a2,%sp@-
0003d770: 4eb9 0004 229a 	jsr 0x4229a
0003d776: 5c8f           	addql #6,%sp
0003d778: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0003d77c: 4fef 0010      	lea %sp@(16),%sp
0003d780: 4e75           	rts
0003d782:  _fun_mkdir
0003d782: 4fef ff64      	lea %sp@(-156),%sp
0003d786: 48e7 3e3e      	moveml %d2-%d6/%a2-%fp,%sp@-
0003d78a: 266f 00c8      	moveal %sp@(200),%a3
0003d78e: 2439 0005 a144 	movel 0x5a144,%d2
0003d794: 762a           	moveq #42,%d3
0003d796: d68f           	addl %sp,%d3
0003d798: 43eb 001a      	lea %a3@(26),%a1
0003d79c: 2043           	moveal %d3,%a0
0003d79e: 10d9           	moveb %a1@+,%a0@+
0003d7a0: 66fc           	bnes 0x3d79e
0003d7a2: 45ef 00aa      	lea %sp@(170),%a2
0003d7a6: 283c 0001 c4a0 	movel #115872,%d4
0003d7ac: 4df9 0003 e9a4 	lea 0x3e9a4,%fp
0003d7b2: 4bf9 0003 9344 	lea 0x39344,%a5
0003d7b8: 49ef 00b7      	lea %sp@(183),%a4
0003d7bc: 422f 00aa      	clrb %sp@(170)
0003d7c0: 2f0a           	movel %a2,%sp@-
0003d7c2: 3f3c 0002      	movew #2,%sp@-
0003d7c6: 2f02           	movel %d2,%sp@-
0003d7c8: 2044           	moveal %d4,%a0
0003d7ca: 4e90           	jsr %a0@
0003d7cc: 2f02           	movel %d2,%sp@-
0003d7ce: 4e96           	jsr %fp@
0003d7d0: 4267           	clrw %sp@-
0003d7d2: 2f02           	movel %d2,%sp@-
0003d7d4: 4e95           	jsr %a5@
0003d7d6: 3f3c 0003      	movew #3,%sp@-
0003d7da: 2f02           	movel %d2,%sp@-
0003d7dc: 4eb9 0001 c51c 	jsr 0x1c51c
0003d7e2: 4fef 001a      	lea %sp@(26),%sp
0003d7e6: 4a40           	tstw %d0
0003d7e8: 6700 009c      	beqw 0x3d886
0003d7ec: 2f0a           	movel %a2,%sp@-
0003d7ee: 3f3c 0002      	movew #2,%sp@-
0003d7f2: 2f02           	movel %d2,%sp@-
0003d7f4: 4eb9 0001 c4cc 	jsr 0x1c4cc
0003d7fa: 2f0c           	movel %a4,%sp@-
0003d7fc: 2f0a           	movel %a2,%sp@-
0003d7fe: 4eb9 0001 c464 	jsr 0x1c464
0003d804: 4fef 0012      	lea %sp@(18),%sp
0003d808: 4a2f 00b7      	tstb %sp@(183)
0003d80c: 6778           	beqs 0x3d886
0003d80e: 2f0c           	movel %a4,%sp@-
0003d810: 2f03           	movel %d3,%sp@-
0003d812: 4eb9 0003 be78 	jsr 0x3be78
0003d818: 2a00           	movel %d0,%d5
0003d81a: 4eb9 0004 17ea 	jsr 0x417ea
0003d820: 2f03           	movel %d3,%sp@-
0003d822: 3f3c 0039      	movew #57,%sp@-
0003d826: 4eb9 0001 bec0 	jsr 0x1bec0
0003d82c: 2c00           	movel %d0,%d6
0003d82e: 4eb9 0004 17fa 	jsr 0x417fa
0003d834: 4fef 000e      	lea %sp@(14),%sp
0003d838: 4a46           	tstw %d6
0003d83a: 660a           	bnes 0x3d846
0003d83c: 486b 001a      	pea %a3@(26)
0003d840: 4eba f970      	jsr %pc@(0x3d1b2)
0003d844: 6028           	bras 0x3d86e
0003d846: 2f03           	movel %d3,%sp@-
0003d848: 4eb9 0001 c03e 	jsr 0x1c03e
0003d84e: 2c00           	movel %d0,%d6
0003d850: 2e85           	movel %d5,%sp@
0003d852: 4eb9 0001 c1ce 	jsr 0x1c1ce
0003d858: 588f           	addql #4,%sp
0003d85a: 41fa f7d6      	lea %pc@(0x3d032),%a0
0003d85e: 0c46 006e      	cmpiw #110,%d6
0003d862: 6f0e           	bles 0x3d872
0003d864: 3f3c 0021      	movew #33,%sp@-
0003d868: 3f3c 0001      	movew #1,%sp@-
0003d86c: 4e90           	jsr %a0@
0003d86e: 588f           	addql #4,%sp
0003d870: 6014           	bras 0x3d886
0003d872: 3f3c 001e      	movew #30,%sp@-
0003d876: 3f3c 0002      	movew #2,%sp@-
0003d87a: 4e90           	jsr %a0@
0003d87c: 588f           	addql #4,%sp
0003d87e: 0c40 0001      	cmpiw #1,%d0
0003d882: 6600 ff38      	bnew 0x3d7bc
0003d886: 2f02           	movel %d2,%sp@-
0003d888: 4eb9 0003 ea2a 	jsr 0x3ea2a
0003d88e: 588f           	addql #4,%sp
0003d890: 7001           	moveq #1,%d0
0003d892: 4cdf 7c7c      	moveml %sp@+,%d2-%d6/%a2-%fp
0003d896: 4fef 009c      	lea %sp@(156),%sp
0003d89a: 4e75           	rts
0003d89c:  _fun_op
0003d89c: 4fef fff4      	lea %sp@(-12),%sp
0003d8a0: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
0003d8a4: 342f 0024      	movew %sp@(36),%d2
0003d8a8: 362f 0026      	movew %sp@(38),%d3
0003d8ac: 282f 0028      	movel %sp@(40),%d4
0003d8b0: 2a2f 002c      	movel %sp@(44),%d5
0003d8b4: 3002           	movew %d2,%d0
0003d8b6: 5340           	subqw #1,%d0
0003d8b8: 0c40 0002      	cmpiw #2,%d0
0003d8bc: 6244           	bhis 0x3d902
0003d8be: 486f 0014      	pea %sp@(20)
0003d8c2: 2f05           	movel %d5,%sp@-
0003d8c4: 2f04           	movel %d4,%sp@-
0003d8c6: 3f03           	movew %d3,%sp@-
0003d8c8: 4267           	clrw %sp@-
0003d8ca: 45f9 0003 c642 	lea 0x3c642,%a2
0003d8d0: 4e92           	jsr %a2@
0003d8d2: 4fef 0010      	lea %sp@(16),%sp
0003d8d6: 4a40           	tstw %d0
0003d8d8: 6608           	bnes 0x3d8e2
0003d8da: 4eb9 0003 c222 	jsr 0x3c222
0003d8e0: 6022           	bras 0x3d904
0003d8e2: 202f 0014      	movel %sp@(20),%d0
0003d8e6: d0af 0018      	addl %sp@(24),%d0
0003d8ea: 6716           	beqs 0x3d902
0003d8ec: 486f 0014      	pea %sp@(20)
0003d8f0: 2f05           	movel %d5,%sp@-
0003d8f2: 2f04           	movel %d4,%sp@-
0003d8f4: 3f03           	movew %d3,%sp@-
0003d8f6: 3f02           	movew %d2,%sp@-
0003d8f8: 4e92           	jsr %a2@
0003d8fa: 4fef 0010      	lea %sp@(16),%sp
0003d8fe: 7001           	moveq #1,%d0
0003d900: 6002           	bras 0x3d904
0003d902: 4240           	clrw %d0
0003d904: 4cdf 043c      	moveml %sp@+,%d2-%d5/%a2
0003d908: 4fef 000c      	lea %sp@(12),%sp
0003d90c: 4e75           	rts
0003d90e:  _fun_close
0003d90e: 4e56 ff70      	linkw %fp,#-144
0003d912: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
0003d916: 246e 0008      	moveal %fp@(8),%a2
0003d91a: 342e 000c      	movew %fp@(12),%d2
0003d91e: 4eb9 0004 17ea 	jsr 0x417ea
0003d924: 0c42 0001      	cmpiw #1,%d2
0003d928: 6740           	beqs 0x3d96a
0003d92a: 43ea 001a      	lea %a2@(26),%a1
0003d92e: 41ee ff70      	lea %fp@(-144),%a0
0003d932: 10d9           	moveb %a1@+,%a0@+
0003d934: 66fc           	bnes 0x3d932
0003d936: 486e ff70      	pea %fp@(-144)
0003d93a: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003d940: 588f           	addql #4,%sp
0003d942: 41ee ff70      	lea %fp@(-144),%a0
0003d946: 5688           	addql #3,%a0
0003d948: 0c42 0002      	cmpiw #2,%d2
0003d94c: 660a           	bnes 0x3d958
0003d94e: 2240           	moveal %d0,%a1
0003d950: 10d9           	moveb %a1@+,%a0@+
0003d952: 66fc           	bnes 0x3d950
0003d954: 6000 00bc      	braw 0x3da12
0003d958: b1c0           	cmpal %d0,%a0
0003d95a: 670e           	beqs 0x3d96a
0003d95c: 486e ff70      	pea %fp@(-144)
0003d960: 4eba f610      	jsr %pc@(0x3cf72)
0003d964: 588f           	addql #4,%sp
0003d966: 6000 00aa      	braw 0x3da12
0003d96a: 47ee fff0      	lea %fp@(-16),%a3
0003d96e: 2f0b           	movel %a3,%sp@-
0003d970: 3f3c 0004      	movew #4,%sp@-
0003d974: 3f2a 0006      	movew %a2@(6),%sp@-
0003d978: 4eb9 0003 9692 	jsr 0x39692
0003d97e: 3f2a 0006      	movew %a2@(6),%sp@-
0003d982: 4eb9 0003 9624 	jsr 0x39624
0003d988: 302a 0008      	movew %a2@(8),%d0
0003d98c: 4fef 000a      	lea %sp@(10),%sp
0003d990: 6f3c           	bles 0x3d9ce
0003d992: 3040           	moveaw %d0,%a0
0003d994: 2008           	movel %a0,%d0
0003d996: d088           	addl %a0,%d0
0003d998: d088           	addl %a0,%d0
0003d99a: e788           	lsll #3,%d0
0003d99c: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
0003d9a2: d1c0           	addal %d0,%a0
0003d9a4: 3d68 0010 fff8 	movew %a0@(16),%fp@(-8)
0003d9aa: 3d68 0012 fffa 	movew %a0@(18),%fp@(-6)
0003d9b0: 3d79 0005 a0b6 	movew 0x5a0b6,%fp@(-4)
0003d9b6: fffc 
0003d9b8: 3d79 0005 a0b8 	movew 0x5a0b8,%fp@(-2)
0003d9be: fffe 
0003d9c0: 2f0b           	movel %a3,%sp@-
0003d9c2: 486e fff8      	pea %fp@(-8)
0003d9c6: 4eb9 0003 94b2 	jsr 0x394b2
0003d9cc: 508f           	addql #8,%sp
0003d9ce: 486a 0018      	pea %a2@(24)
0003d9d2: 4eb9 0003 cb16 	jsr 0x3cb16
0003d9d8: 2f0a           	movel %a2,%sp@-
0003d9da: 4eb9 0004 2c98 	jsr 0x42c98
0003d9e0: 4eb9 0004 2e4e 	jsr 0x42e4e
0003d9e6: 508f           	addql #8,%sp
0003d9e8: 4a80           	tstl %d0
0003d9ea: 6708           	beqs 0x3d9f4
0003d9ec: 2040           	moveal %d0,%a0
0003d9ee: 3028 0006      	movew %a0@(6),%d0
0003d9f2: 6002           	bras 0x3d9f6
0003d9f4: 4240           	clrw %d0
0003d9f6: 4267           	clrw %sp@-
0003d9f8: 3f00           	movew %d0,%sp@-
0003d9fa: 4eb9 0004 12da 	jsr 0x412da
0003da00: 588f           	addql #4,%sp
0003da02: 4eb9 0004 17fa 	jsr 0x417fa
0003da08: 4cee 0c3c ff58 	moveml %fp@(-168),%d2-%d5/%a2-%a3
0003da0e: 4e5e           	unlk %fp
0003da10: 4e75           	rts
0003da12: 240e           	movel %fp,%d2
0003da14: 5182           	subql #8,%d2
0003da16: 2f02           	movel %d2,%sp@-
0003da18: 3f3c 0004      	movew #4,%sp@-
0003da1c: 3f2a 0006      	movew %a2@(6),%sp@-
0003da20: 4eb9 0003 9692 	jsr 0x39692
0003da26: 3839 0005 a0b6 	movew 0x5a0b6,%d4
0003da2c: 322e fffc      	movew %fp@(-4),%d1
0003da30: 3001           	movew %d1,%d0
0003da32: 760f           	moveq #15,%d3
0003da34: e668           	lsrw %d3,%d0
0003da36: d041           	addw %d1,%d0
0003da38: e240           	asrw #1,%d0
0003da3a: d06e fff8      	addw %fp@(-8),%d0
0003da3e: 3204           	movew %d4,%d1
0003da40: e669           	lsrw %d3,%d1
0003da42: d244           	addw %d4,%d1
0003da44: e241           	asrw #1,%d1
0003da46: 9041           	subw %d1,%d0
0003da48: 3d40 fff0      	movew %d0,%fp@(-16)
0003da4c: 3639 0005 a0b8 	movew 0x5a0b8,%d3
0003da52: 322e fffe      	movew %fp@(-2),%d1
0003da56: 3001           	movew %d1,%d0
0003da58: 7a0f           	moveq #15,%d5
0003da5a: ea68           	lsrw %d5,%d0
0003da5c: d041           	addw %d1,%d0
0003da5e: e240           	asrw #1,%d0
0003da60: d06e fffa      	addw %fp@(-6),%d0
0003da64: 3203           	movew %d3,%d1
0003da66: ea69           	lsrw %d5,%d1
0003da68: d243           	addw %d3,%d1
0003da6a: e241           	asrw #1,%d1
0003da6c: 9041           	subw %d1,%d0
0003da6e: 3d40 fff2      	movew %d0,%fp@(-14)
0003da72: 3d44 fff4      	movew %d4,%fp@(-12)
0003da76: 3d43 fff6      	movew %d3,%fp@(-10)
0003da7a: 2f02           	movel %d2,%sp@-
0003da7c: 486e fff0      	pea %fp@(-16)
0003da80: 4eb9 0003 94b2 	jsr 0x394b2
0003da86: 426a 000e      	clrw %a2@(14)
0003da8a: 4267           	clrw %sp@-
0003da8c: 486e ff70      	pea %fp@(-144)
0003da90: 4267           	clrw %sp@-
0003da92: 2f0a           	movel %a2,%sp@-
0003da94: 4eb9 0004 212c 	jsr 0x4212c
0003da9a: 4fef 001c      	lea %sp@(28),%sp
0003da9e: 6000 ff62      	braw 0x3da02
0003daa2:  _wants_to_delete_files
0003daa2: 3f3c 0025      	movew #37,%sp@-
0003daa6: 3f3c 0001      	movew #1,%sp@-
0003daaa: 4eba f586      	jsr %pc@(0x3d032)
0003daae: 588f           	addql #4,%sp
0003dab0: 0c40 0002      	cmpiw #2,%d0
0003dab4: 6724           	beqs 0x3dada
0003dab6: 0c40 0001      	cmpiw #1,%d0
0003daba: 6622           	bnes 0x3dade
0003dabc: 4267           	clrw %sp@-
0003dabe: 4267           	clrw %sp@-
0003dac0: 4267           	clrw %sp@-
0003dac2: 3f3c 0033      	movew #51,%sp@-
0003dac6: 3f3c 0006      	movew #6,%sp@-
0003daca: 3f3c 000a      	movew #10,%sp@-
0003dace: 4eba f5b4      	jsr %pc@(0x3d084)
0003dad2: 4fef 000c      	lea %sp@(12),%sp
0003dad6: 4240           	clrw %d0
0003dad8: 4e75           	rts
0003dada: 7001           	moveq #1,%d0
0003dadc: 4e75           	rts
0003dade: 4240           	clrw %d0
0003dae0: 4e75           	rts
0003dae2:  _fun_del
0003dae2: 4fef ff80      	lea %sp@(-128),%sp
0003dae6: 48e7 3e3e      	moveml %d2-%d6/%a2-%fp,%sp@-
0003daea: 246f 00ac      	moveal %sp@(172),%a2
0003daee: 342f 00b0      	movew %sp@(176),%d2
0003daf2: 4a79 0005 9f68 	tstw 0x59f68
0003daf8: 6600 0122      	bnew 0x3dc1c
0003dafc: 4eba ffa4      	jsr %pc@(0x3daa2)
0003db00: 4a40           	tstw %d0
0003db02: 6700 0142      	beqw 0x3dc46
0003db06: 4243           	clrw %d3
0003db08: 2a3c 0003 b828 	movel #243752,%d5
0003db0e: 47ef 0028      	lea %sp@(40),%a3
0003db12: 283c 0003 cb18 	movel #248600,%d4
0003db18: 4df9 0004 17ea 	lea 0x417ea,%fp
0003db1e: 4bf9 0003 cd36 	lea 0x3cd36,%a5
0003db24: 49ef 002b      	lea %sp@(43),%a4
0003db28: 6000 00dc      	braw 0x3dc06
0003db2c: 3f02           	movew %d2,%sp@-
0003db2e: 2045           	moveal %d5,%a0
0003db30: 4e90           	jsr %a0@
0003db32: 2440           	moveal %d0,%a2
0003db34: 548f           	addql #2,%sp
0003db36: 4a80           	tstl %d0
0003db38: 6700 00b6      	beqw 0x3dbf0
0003db3c: 302a 0008      	movew %a2@(8),%d0
0003db40: 6d00 00ae      	bltw 0x3dbf0
0003db44: 0c40 0001      	cmpiw #1,%d0
0003db48: 6f0a           	bles 0x3db54
0003db4a: 0c40 0002      	cmpiw #2,%d0
0003db4e: 6600 00a0      	bnew 0x3dbf0
0003db52: 600c           	bras 0x3db60
0003db54: 226a 000c      	moveal %a2@(12),%a1
0003db58: 204b           	moveal %a3,%a0
0003db5a: 10d9           	moveb %a1@+,%a0@+
0003db5c: 66fc           	bnes 0x3db5a
0003db5e: 601c           	bras 0x3db7c
0003db60: 102a 0007      	moveb %a2@(7),%d0
0003db64: 4880           	extw %d0
0003db66: 3f00           	movew %d0,%sp@-
0003db68: 2f0b           	movel %a3,%sp@-
0003db6a: 4eb9 0001 c178 	jsr 0x1c178
0003db70: 2f0c           	movel %a4,%sp@-
0003db72: 4eb9 0001 c1ce 	jsr 0x1c1ce
0003db78: 4fef 000a      	lea %sp@(10),%sp
0003db7c: 5243           	addqw #1,%d3
0003db7e: 3c2a 0008      	movew %a2@(8),%d6
0003db82: 42a7           	clrl %sp@-
0003db84: 2f0b           	movel %a3,%sp@-
0003db86: 2044           	moveal %d4,%a0
0003db88: 4e90           	jsr %a0@
0003db8a: 2440           	moveal %d0,%a2
0003db8c: 508f           	addql #8,%sp
0003db8e: 4a80           	tstl %d0
0003db90: 675e           	beqs 0x3dbf0
0003db92: 4e96           	jsr %fp@
0003db94: 4267           	clrw %sp@-
0003db96: 2f0a           	movel %a2,%sp@-
0003db98: 4e95           	jsr %a5@
0003db9a: 206a 0078      	moveal %a2@(120),%a0
0003db9e: 5c8f           	addql #6,%sp
0003dba0: b0fc 0000      	cmpaw #0,%a0
0003dba4: 6724           	beqs 0x3dbca
0003dba6: 117c 0001 0004 	moveb #1,%a0@(4)
0003dbac: 2050           	moveal %a0@,%a0
0003dbae: b0fc 0000      	cmpaw #0,%a0
0003dbb2: 66f2           	bnes 0x3dba6
0003dbb4: 42a7           	clrl %sp@-
0003dbb6: 2f0a           	movel %a2,%sp@-
0003dbb8: 3f06           	movew %d6,%sp@-
0003dbba: 3f3c 0001      	movew #1,%sp@-
0003dbbe: 4eba fcdc      	jsr %pc@(0x3d89c)
0003dbc2: 3c00           	movew %d0,%d6
0003dbc4: 4fef 000c      	lea %sp@(12),%sp
0003dbc8: 6002           	bras 0x3dbcc
0003dbca: 4246           	clrw %d6
0003dbcc: 2f0a           	movel %a2,%sp@-
0003dbce: 4eb9 0003 cb16 	jsr 0x3cb16
0003dbd4: 4eb9 0004 17fa 	jsr 0x417fa
0003dbda: 588f           	addql #4,%sp
0003dbdc: 4a46           	tstw %d6
0003dbde: 6710           	beqs 0x3dbf0
0003dbe0: 102f 0028      	moveb %sp@(40),%d0
0003dbe4: 4880           	extw %d0
0003dbe6: 3f00           	movew %d0,%sp@-
0003dbe8: 4eb9 0004 2300 	jsr 0x42300
0003dbee: 548f           	addql #2,%sp
0003dbf0: 3f02           	movew %d2,%sp@-
0003dbf2: 3f3c 0001      	movew #1,%sp@-
0003dbf6: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
0003dbfc: 4eb9 0004 3616 	jsr 0x43616
0003dc02: 3400           	movew %d0,%d2
0003dc04: 508f           	addql #8,%sp
0003dc06: 4a42           	tstw %d2
0003dc08: 6600 ff22      	bnew 0x3db2c
0003dc0c: 4a43           	tstw %d3
0003dc0e: 6736           	beqs 0x3dc46
0003dc10: 4267           	clrw %sp@-
0003dc12: 4eb9 0004 122e 	jsr 0x4122e
0003dc18: 548f           	addql #2,%sp
0003dc1a: 602a           	bras 0x3dc46
0003dc1c: b4fc 0000      	cmpaw #0,%a2
0003dc20: 6724           	beqs 0x3dc46
0003dc22: 42a7           	clrl %sp@-
0003dc24: 486a 0018      	pea %a2@(24)
0003dc28: 3f3c ffff      	movew #-1,%sp@-
0003dc2c: 3f3c 0001      	movew #1,%sp@-
0003dc30: 4eba fc6a      	jsr %pc@(0x3d89c)
0003dc34: 4fef 000c      	lea %sp@(12),%sp
0003dc38: 4a40           	tstw %d0
0003dc3a: 670a           	beqs 0x3dc46
0003dc3c: 486a 001a      	pea %a2@(26)
0003dc40: 4eba f570      	jsr %pc@(0x3d1b2)
0003dc44: 588f           	addql #4,%sp
0003dc46: 4cdf 7c7c      	moveml %sp@+,%d2-%d6/%a2-%fp
0003dc4a: 4fef 0080      	lea %sp@(128),%sp
0003dc4e: 4e75           	rts
0003dc50: 4fef fe78      	lea %sp@(-392),%sp
0003dc54: 48e7 3c3e      	moveml %d2-%d5/%a2-%fp,%sp@-
0003dc58: 266f 01b0      	moveal %sp@(432),%a3
0003dc5c: 342f 01b4      	movew %sp@(436),%d2
0003dc60: 246f 01b6      	moveal %sp@(438),%a2
0003dc64: 362f 01ba      	movew %sp@(442),%d3
0003dc68: 302f 01bc      	movew %sp@(444),%d0
0003dc6c: 1f7c 003a 0029 	moveb #58,%sp@(41)
0003dc72: 43fa f7a5      	lea %pc@(0x3d419),%a1
0003dc76: 41ef 002a      	lea %sp@(42),%a0
0003dc7a: 2849           	moveal %a1,%a4
0003dc7c: 10dc           	moveb %a4@+,%a0@+
0003dc7e: 66fc           	bnes 0x3dc7c
0003dc80: b4fc 0000      	cmpaw #0,%a2
0003dc84: 6700 01f4      	beqw 0x3de7a
0003dc88: 0c6a 0004 0008 	cmpiw #4,%a2@(8)
0003dc8e: 6200 01ce      	bhiw 0x3de5e
0003dc92: 7200           	moveq #0,%d1
0003dc94: 322a 0008      	movew %a2@(8),%d1
0003dc98: d281           	addl %d1,%d1
0003dc9a: 323b 1806      	movew %pc@(0x3dca2,%d1:l),%d1
0003dc9e: 4efb 1002      	jmp %pc@(0x3dca2,%d1:w)
0003dca2: 000a           	.short 0x000a
0003dca4: 006c 0088 00ae 	oriw #136,%a4@(174)
0003dcaa: 00c8           	.short 0x00c8
0003dcac: 4a6a 0018      	tstw %a2@(24)
0003dcb0: 6d00 01c8      	bltw 0x3de7a
0003dcb4: 280f           	movel %sp,%d4
0003dcb6: 0684 0000 00a8 	addil #168,%d4
0003dcbc: 2f04           	movel %d4,%sp@-
0003dcbe: 2f0b           	movel %a3,%sp@-
0003dcc0: 4eba f25a      	jsr %pc@(0x3cf1c)
0003dcc4: 508f           	addql #8,%sp
0003dcc6: 4a40           	tstw %d0
0003dcc8: 6700 01b0      	beqw 0x3de7a
0003dccc: 7428           	moveq #40,%d2
0003dcce: d48f           	addl %sp,%d2
0003dcd0: 226a 000c      	moveal %a2@(12),%a1
0003dcd4: 2042           	moveal %d2,%a0
0003dcd6: 10d9           	moveb %a1@+,%a0@+
0003dcd8: 66fc           	bnes 0x3dcd6
0003dcda: 2f02           	movel %d2,%sp@-
0003dcdc: 4eb9 0003 be90 	jsr 0x3be90
0003dce2: 2f2a 000c      	movel %a2@(12),%sp@-
0003dce6: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003dcec: 2f04           	movel %d4,%sp@-
0003dcee: 2f00           	movel %d0,%sp@-
0003dcf0: 2f02           	movel %d2,%sp@-
0003dcf2: 3f03           	movew %d3,%sp@-
0003dcf4: 3f3c 0001      	movew #1,%sp@-
0003dcf8: 2f0a           	movel %a2,%sp@-
0003dcfa: 4eb9 0004 1b46 	jsr 0x41b46
0003dd00: 33c0 0005 9d9c 	movew %d0,0x59d9c
0003dd06: 4fef 001c      	lea %sp@(28),%sp
0003dd0a: 6000 016e      	braw 0x3de7a
0003dd0e: 246a 000c      	moveal %a2@(12),%a2
0003dd12: 41ef 0028      	lea %sp@(40),%a0
0003dd16: 10da           	moveb %a2@+,%a0@+
0003dd18: 66fc           	bnes 0x3dd16
0003dd1a: 41ef 0028      	lea %sp@(40),%a0
0003dd1e: 4a18           	tstb %a0@+
0003dd20: 66fc           	bnes 0x3dd1e
0003dd22: 5388           	subql #1,%a0
0003dd24: 10d9           	moveb %a1@+,%a0@+
0003dd26: 66fc           	bnes 0x3dd24
0003dd28: 601a           	bras 0x3dd44
0003dd2a: 3043           	moveaw %d3,%a0
0003dd2c: 2608           	movel %a0,%d3
0003dd2e: d688           	addl %a0,%d3
0003dd30: d688           	addl %a0,%d3
0003dd32: e78b           	lsll #3,%d3
0003dd34: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
0003dd3a: 2070 380c      	moveal %a0@(000000000000000c,%d3:l),%a0
0003dd3e: 1f68 000d 0028 	moveb %a0@(13),%sp@(40)
0003dd44: 44c0           	movew %d0,%ccr
0003dd46: 56c0           	sne %d0
0003dd48: 4880           	extw %d0
0003dd4a: 5640           	addqw #3,%d0
0003dd4c: 6000 0138      	braw 0x3de86
0003dd50: 4a42           	tstw %d2
0003dd52: 6d0a           	blts 0x3dd5e
0003dd54: 4eba fd4c      	jsr %pc@(0x3daa2)
0003dd58: 4a40           	tstw %d0
0003dd5a: 6700 011e      	beqw 0x3de7a
0003dd5e: 1f6b 0002 0028 	moveb %a3@(2),%sp@(40)
0003dd64: 7001           	moveq #1,%d0
0003dd66: 6000 011e      	braw 0x3de86
0003dd6a: 4878 4000      	pea 0x4000
0003dd6e: 4eb9 0001 c36c 	jsr 0x1c36c
0003dd74: 2640           	moveal %d0,%a3
0003dd76: 588f           	addql #4,%sp
0003dd78: 4a80           	tstl %d0
0003dd7a: 6600 0098      	bnew 0x3de14
0003dd7e: 4eb9 0004 17d8 	jsr 0x417d8
0003dd84: 6000 00f4      	braw 0x3de7a
0003dd88: 42a7           	clrl %sp@-
0003dd8a: 2f03           	movel %d3,%sp@-
0003dd8c: 3f02           	movew %d2,%sp@-
0003dd8e: 3f39 0005 9f68 	movew 0x59f68,%sp@-
0003dd94: 4e96           	jsr %fp@
0003dd96: 4fef 000c      	lea %sp@(12),%sp
0003dd9a: 4a80           	tstl %d0
0003dd9c: 6700 009a      	beqw 0x3de38
0003dda0: 2040           	moveal %d0,%a0
0003dda2: 4a68 0008      	tstw %a0@(8)
0003dda6: 6600 0090      	bnew 0x3de38
0003ddaa: 4aaf 01a8      	tstl %sp@(424)
0003ddae: 6732           	beqs 0x3dde2
0003ddb0: 3f39 0005 9f68 	movew 0x59f68,%sp@-
0003ddb6: 4eb9 0004 2dc0 	jsr 0x42dc0
0003ddbc: 327c 001a      	moveaw #26,%a1
0003ddc0: d3c0           	addal %d0,%a1
0003ddc2: 204a           	moveal %a2,%a0
0003ddc4: 10d9           	moveb %a1@+,%a0@+
0003ddc6: 66fc           	bnes 0x3ddc4
0003ddc8: 7a0e           	moveq #14,%d5
0003ddca: daaf 01aa      	addl %sp@(426),%d5
0003ddce: 2f0a           	movel %a2,%sp@-
0003ddd0: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003ddd6: 2045           	moveal %d5,%a0
0003ddd8: 2240           	moveal %d0,%a1
0003ddda: 12d8           	moveb %a0@+,%a1@+
0003dddc: 66fc           	bnes 0x3ddda
0003ddde: 5c8f           	addql #6,%sp
0003dde0: 600c           	bras 0x3ddee
0003dde2: 2040           	moveal %d0,%a0
0003dde4: 2268 000c      	moveal %a0@(12),%a1
0003dde8: 204a           	moveal %a2,%a0
0003ddea: 10d9           	moveb %a1@+,%a0@+
0003ddec: 66fc           	bnes 0x3ddea
0003ddee: 2f0b           	movel %a3,%sp@-
0003ddf0: 4878 4000      	pea 0x4000
0003ddf4: 2f0a           	movel %a2,%sp@-
0003ddf6: 4e95           	jsr %a5@
0003ddf8: 4fef 000c      	lea %sp@(12),%sp
0003ddfc: 4a40           	tstw %d0
0003ddfe: 6638           	bnes 0x3de38
0003de00: 3f3c 001b      	movew #27,%sp@-
0003de04: 3f3c 0001      	movew #1,%sp@-
0003de08: 4e94           	jsr %a4@
0003de0a: 588f           	addql #4,%sp
0003de0c: 0c40 0002      	cmpiw #2,%d0
0003de10: 6726           	beqs 0x3de38
0003de12: 603e           	bras 0x3de52
0003de14: 4242           	clrw %d2
0003de16: 283c 0004 3616 	movel #275990,%d4
0003de1c: 260f           	movel %sp,%d3
0003de1e: 0683 0000 01a8 	addil #424,%d3
0003de24: 4df9 0004 16ac 	lea 0x416ac,%fp
0003de2a: 45ef 0128      	lea %sp@(296),%a2
0003de2e: 4bf9 0004 1a0a 	lea 0x41a0a,%a5
0003de34: 49fa f1fc      	lea %pc@(0x3d032),%a4
0003de38: 3f02           	movew %d2,%sp@-
0003de3a: 3f39 0005 9f66 	movew 0x59f66,%sp@-
0003de40: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
0003de46: 2244           	moveal %d4,%a1
0003de48: 4e91           	jsr %a1@
0003de4a: 3400           	movew %d0,%d2
0003de4c: 508f           	addql #8,%sp
0003de4e: 6600 ff38      	bnew 0x3dd88
0003de52: 2f0b           	movel %a3,%sp@-
0003de54: 4eb9 0001 c398 	jsr 0x1c398
0003de5a: 588f           	addql #4,%sp
0003de5c: 601c           	bras 0x3de7a
0003de5e: 4eb9 0003 c222 	jsr 0x3c222
0003de64: 6014           	bras 0x3de7a
0003de66: 486f 0028      	pea %sp@(40)
0003de6a: 2f40 0028      	movel %d0,%sp@(40)
0003de6e: 4eba f342      	jsr %pc@(0x3d1b2)
0003de72: 588f           	addql #4,%sp
0003de74: 202f 0024      	movel %sp@(36),%d0
0003de78: 6002           	bras 0x3de7c
0003de7a: 4240           	clrw %d0
0003de7c: 4cdf 7c3c      	moveml %sp@+,%d2-%d5/%a2-%fp
0003de80: 4fef 0188      	lea %sp@(392),%sp
0003de84: 4e75           	rts
0003de86: 486f 0028      	pea %sp@(40)
0003de8a: 2f0b           	movel %a3,%sp@-
0003de8c: 3f02           	movew %d2,%sp@-
0003de8e: 3f00           	movew %d0,%sp@-
0003de90: 4eba fa0a      	jsr %pc@(0x3d89c)
0003de94: 4fef 000c      	lea %sp@(12),%sp
0003de98: 4a40           	tstw %d0
0003de9a: 67e0           	beqs 0x3de7c
0003de9c: 60c8           	bras 0x3de66
0003de9e: 4e56 fefc      	linkw %fp,#-260
0003dea2: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
0003dea6: 342e 0008      	movew %fp@(8),%d2
0003deaa: 2a6e 000a      	moveal %fp@(10),%a5
0003deae: 286e 000e      	moveal %fp@(14),%a4
0003deb2: 3f02           	movew %d2,%sp@-
0003deb4: 4eb9 0003 b828 	jsr 0x3b828
0003deba: 2640           	moveal %d0,%a3
0003debc: 548f           	addql #2,%sp
0003debe: 4a80           	tstl %d0
0003dec0: 6700 0140      	beqw 0x3e002
0003dec4: 0c6b 0001 0008 	cmpiw #1,%a3@(8)
0003deca: 620e           	bhis 0x3deda
0003decc: 226b 000c      	moveal %a3@(12),%a1
0003ded0: 41ee ff00      	lea %fp@(-256),%a0
0003ded4: 10d9           	moveb %a1@+,%a0@+
0003ded6: 66fc           	bnes 0x3ded4
0003ded8: 6036           	bras 0x3df10
0003deda: 3042           	moveaw %d2,%a0
0003dedc: 2008           	movel %a0,%d0
0003dede: d088           	addl %a0,%d0
0003dee0: d088           	addl %a0,%d0
0003dee2: e788           	lsll #3,%d0
0003dee4: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
0003deea: 2070 080c      	moveal %a0@(000000000000000c,%d0:l),%a0
0003deee: 1028 000d      	moveb %a0@(13),%d0
0003def2: 4880           	extw %d0
0003def4: 3f00           	movew %d0,%sp@-
0003def6: 45ee ff00      	lea %fp@(-256),%a2
0003defa: 2f0a           	movel %a2,%sp@-
0003defc: 4eb9 0001 c178 	jsr 0x1c178
0003df02: 486a 0003      	pea %a2@(3)
0003df06: 4eb9 0001 c1ce 	jsr 0x1c1ce
0003df0c: 4fef 000a      	lea %sp@(10),%sp
0003df10: 42a7           	clrl %sp@-
0003df12: 486e ff00      	pea %fp@(-256)
0003df16: 4eb9 0003 cb18 	jsr 0x3cb18
0003df1c: 2440           	moveal %d0,%a2
0003df1e: 508f           	addql #8,%sp
0003df20: 4a80           	tstl %d0
0003df22: 6700 00de      	beqw 0x3e002
0003df26: 4267           	clrw %sp@-
0003df28: 2f00           	movel %d0,%sp@-
0003df2a: 4eb9 0003 cd36 	jsr 0x3cd36
0003df30: 206a 0078      	moveal %a2@(120),%a0
0003df34: 5c8f           	addql #6,%sp
0003df36: b0fc 0000      	cmpaw #0,%a0
0003df3a: 6700 0098      	beqw 0x3dfd4
0003df3e: 117c 0001 0004 	moveb #1,%a0@(4)
0003df44: 2050           	moveal %a0@,%a0
0003df46: b0fc 0000      	cmpaw #0,%a0
0003df4a: 66f2           	bnes 0x3df3e
0003df4c: bafc 0000      	cmpaw #0,%a5
0003df50: 6768           	beqs 0x3dfba
0003df52: 43ee ff80      	lea %fp@(-128),%a1
0003df56: 4bed 001a      	lea %a5@(26),%a5
0003df5a: 2049           	moveal %a1,%a0
0003df5c: 10dd           	moveb %a5@+,%a0@+
0003df5e: 66fc           	bnes 0x3df5c
0003df60: 2f09           	movel %a1,%sp@-
0003df62: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003df68: 588f           	addql #4,%sp
0003df6a: b8fc 0000      	cmpaw #0,%a4
0003df6e: 6728           	beqs 0x3df98
0003df70: 0c6c 0001 0008 	cmpiw #1,%a4@(8)
0003df76: 6620           	bnes 0x3df98
0003df78: 327c 000e      	moveaw #14,%a1
0003df7c: d3ee 0012      	addal %fp@(18),%a1
0003df80: 2040           	moveal %d0,%a0
0003df82: 10d9           	moveb %a1@+,%a0@+
0003df84: 66fc           	bnes 0x3df82
0003df86: 2040           	moveal %d0,%a0
0003df88: 43fa f48f      	lea %pc@(0x3d419),%a1
0003df8c: 4a18           	tstb %a0@+
0003df8e: 66fc           	bnes 0x3df8c
0003df90: 5388           	subql #1,%a0
0003df92: 10d9           	moveb %a1@+,%a0@+
0003df94: 66fc           	bnes 0x3df92
0003df96: 600a           	bras 0x3dfa2
0003df98: 2f00           	movel %d0,%sp@-
0003df9a: 4eb9 0001 c1ce 	jsr 0x1c1ce
0003dfa0: 588f           	addql #4,%sp
0003dfa2: 486e ff80      	pea %fp@(-128)
0003dfa6: 2f0a           	movel %a2,%sp@-
0003dfa8: 3f3c ffff      	movew #-1,%sp@-
0003dfac: 3f3c 0002      	movew #2,%sp@-
0003dfb0: 4eba f8ea      	jsr %pc@(0x3d89c)
0003dfb4: 4fef 000c      	lea %sp@(12),%sp
0003dfb8: 602c           	bras 0x3dfe6
0003dfba: 3f2e 0018      	movew %fp@(24),%sp@-
0003dfbe: 3f2e 0016      	movew %fp@(22),%sp@-
0003dfc2: 2f0c           	movel %a4,%sp@-
0003dfc4: 3f2b 0008      	movew %a3@(8),%sp@-
0003dfc8: 2f0a           	movel %a2,%sp@-
0003dfca: 4eba fc84      	jsr %pc@(0x3dc50)
0003dfce: 4fef 000e      	lea %sp@(14),%sp
0003dfd2: 6012           	bras 0x3dfe6
0003dfd4: 3f02           	movew %d2,%sp@-
0003dfd6: 2d40 fefc      	movel %d0,%fp@(-260)
0003dfda: 4eb9 0004 15ce 	jsr 0x415ce
0003dfe0: 548f           	addql #2,%sp
0003dfe2: 202e fefc      	movel %fp@(-260),%d0
0003dfe6: 2f0a           	movel %a2,%sp@-
0003dfe8: 2d40 fefc      	movel %d0,%fp@(-260)
0003dfec: 4eb9 0003 cb16 	jsr 0x3cb16
0003dff2: 4267           	clrw %sp@-
0003dff4: 4eb9 0004 122e 	jsr 0x4122e
0003dffa: 5c8f           	addql #6,%sp
0003dffc: 202e fefc      	movel %fp@(-260),%d0
0003e000: 6002           	bras 0x3e004
0003e002: 4240           	clrw %d0
0003e004: 4cee 3c04 fee8 	moveml %fp@(-280),%d2/%a2-%a5
0003e00a: 4e5e           	unlk %fp
0003e00c: 4e75           	rts
0003e00e:  _fun_drag
0003e00e: 4e56 ff7c      	linkw %fp,#-132
0003e012: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0003e016: 382e 0008      	movew %fp@(8),%d4
0003e01a: 362e 000a      	movew %fp@(10),%d3
0003e01e: 342e 000e      	movew %fp@(14),%d2
0003e022: 3a2e 0014      	movew %fp@(20),%d5
0003e026: 4279 0005 9d9c 	clrw 0x59d9c
0003e02c: 4a44           	tstw %d4
0003e02e: 6700 0174      	beqw 0x3e1a4
0003e032: 4a43           	tstw %d3
0003e034: 6700 0106      	beqw 0x3e13c
0003e038: 44c5           	movew %d5,%ccr
0003e03a: 56c5           	sne %d5
0003e03c: 4885           	extw %d5
0003e03e: 5645           	addqw #3,%d5
0003e040: 3f04           	movew %d4,%sp@-
0003e042: 45f9 0004 2dc0 	lea 0x42dc0,%a2
0003e048: 4e92           	jsr %a2@
0003e04a: 2640           	moveal %d0,%a3
0003e04c: 548f           	addql #2,%sp
0003e04e: 4a80           	tstl %d0
0003e050: 6700 033c      	beqw 0x3e38e
0003e054: 3f03           	movew %d3,%sp@-
0003e056: 4e92           	jsr %a2@
0003e058: 2440           	moveal %d0,%a2
0003e05a: 548f           	addql #2,%sp
0003e05c: 4a80           	tstl %d0
0003e05e: 6700 032e      	beqw 0x3e38e
0003e062: 42a7           	clrl %sp@-
0003e064: 486e fffc      	pea %fp@(-4)
0003e068: 3f02           	movew %d2,%sp@-
0003e06a: 3f03           	movew %d3,%sp@-
0003e06c: 4eb9 0004 16ac 	jsr 0x416ac
0003e072: 2840           	moveal %d0,%a4
0003e074: 4fef 000c      	lea %sp@(12),%sp
0003e078: 4a80           	tstl %d0
0003e07a: 673e           	beqs 0x3e0ba
0003e07c: 4a6c 0018      	tstw %a4@(24)
0003e080: 6d32           	blts 0x3e0b4
0003e082: 2c0e           	movel %fp,%d6
0003e084: 0686 ffff ff7c 	addil #-132,%d6
0003e08a: 2f06           	movel %d6,%sp@-
0003e08c: 486b 0018      	pea %a3@(24)
0003e090: 4eba ee8a      	jsr %pc@(0x3cf1c)
0003e094: 508f           	addql #8,%sp
0003e096: 4a40           	tstw %d0
0003e098: 671a           	beqs 0x3e0b4
0003e09a: 2f06           	movel %d6,%sp@-
0003e09c: 700e           	moveq #14,%d0
0003e09e: d0ae fffc      	addl %fp@(-4),%d0
0003e0a2: 2f00           	movel %d0,%sp@-
0003e0a4: 486a 001a      	pea %a2@(26)
0003e0a8: 3f02           	movew %d2,%sp@-
0003e0aa: 3f3c 0001      	movew #1,%sp@-
0003e0ae: 2f0c           	movel %a4,%sp@-
0003e0b0: 6000 01c0      	braw 0x3e272
0003e0b4: 342c 0008      	movew %a4@(8),%d2
0003e0b8: 6002           	bras 0x3e0bc
0003e0ba: 4242           	clrw %d2
0003e0bc: 200e           	movel %fp,%d0
0003e0be: 0680 ffff ff7c 	addil #-132,%d0
0003e0c4: 43ea 001a      	lea %a2@(26),%a1
0003e0c8: 2040           	moveal %d0,%a0
0003e0ca: 10d9           	moveb %a1@+,%a0@+
0003e0cc: 66fc           	bnes 0x3e0ca
0003e0ce: 0c42 0001      	cmpiw #1,%d2
0003e0d2: 6612           	bnes 0x3e0e6
0003e0d4: 720e           	moveq #14,%d1
0003e0d6: d2ae fffc      	addl %fp@(-4),%d1
0003e0da: 2f01           	movel %d1,%sp@-
0003e0dc: 2f00           	movel %d0,%sp@-
0003e0de: 4eb9 0003 be4c 	jsr 0x3be4c
0003e0e4: 508f           	addql #8,%sp
0003e0e6: 486e ff7c      	pea %fp@(-132)
0003e0ea: 486b 0018      	pea %a3@(24)
0003e0ee: 3f3c ffff      	movew #-1,%sp@-
0003e0f2: 3f05           	movew %d5,%sp@-
0003e0f4: 4eba f7a6      	jsr %pc@(0x3d89c)
0003e0f8: 4fef 000c      	lea %sp@(12),%sp
0003e0fc: 4a40           	tstw %d0
0003e0fe: 6700 028e      	beqw 0x3e38e
0003e102: b644           	cmpw %d4,%d3
0003e104: 670a           	beqs 0x3e110
0003e106: 3f04           	movew %d4,%sp@-
0003e108: 4eb9 0004 122e 	jsr 0x4122e
0003e10e: 548f           	addql #2,%sp
0003e110: 0c45 0003      	cmpiw #3,%d5
0003e114: 660a           	bnes 0x3e120
0003e116: 486b 001a      	pea %a3@(26)
0003e11a: 4eba f096      	jsr %pc@(0x3d1b2)
0003e11e: 588f           	addql #4,%sp
0003e120: 486a 001a      	pea %a2@(26)
0003e124: 45fa f08c      	lea %pc@(0x3d1b2),%a2
0003e128: 4e92           	jsr %a2@
0003e12a: 588f           	addql #4,%sp
0003e12c: 0c42 0001      	cmpiw #1,%d2
0003e130: 6600 025c      	bnew 0x3e38e
0003e134: 486e ff7c      	pea %fp@(-132)
0003e138: 4e92           	jsr %a2@
0003e13a: 6062           	bras 0x3e19e
0003e13c: 0c42 0001      	cmpiw #1,%d2
0003e140: 6616           	bnes 0x3e158
0003e142: 3f2e 0012      	movew %fp@(18),%sp@-
0003e146: 3f2e 0010      	movew %fp@(16),%sp@-
0003e14a: 3f04           	movew %d4,%sp@-
0003e14c: 4eb9 0004 0918 	jsr 0x40918
0003e152: 5c8f           	addql #6,%sp
0003e154: 6000 0238      	braw 0x3e38e
0003e158: 3f02           	movew %d2,%sp@-
0003e15a: 4eb9 0003 b828 	jsr 0x3b828
0003e160: 2600           	movel %d0,%d3
0003e162: 548f           	addql #2,%sp
0003e164: 6700 0228      	beqw 0x3e38e
0003e168: 3f04           	movew %d4,%sp@-
0003e16a: 4eb9 0004 2dc0 	jsr 0x42dc0
0003e170: 2440           	moveal %d0,%a2
0003e172: 548f           	addql #2,%sp
0003e174: 4a80           	tstl %d0
0003e176: 6700 0216      	beqw 0x3e38e
0003e17a: 3f05           	movew %d5,%sp@-
0003e17c: 3f02           	movew %d2,%sp@-
0003e17e: 2f03           	movel %d3,%sp@-
0003e180: 3f3c ffff      	movew #-1,%sp@-
0003e184: 486a 0018      	pea %a2@(24)
0003e188: 4eba fac6      	jsr %pc@(0x3dc50)
0003e18c: 4fef 000e      	lea %sp@(14),%sp
0003e190: 4a40           	tstw %d0
0003e192: 6700 01fa      	beqw 0x3e38e
0003e196: 486a 001a      	pea %a2@(26)
0003e19a: 4eba f016      	jsr %pc@(0x3d1b2)
0003e19e: 588f           	addql #4,%sp
0003e1a0: 6000 01ec      	braw 0x3e38e
0003e1a4: 4a43           	tstw %d3
0003e1a6: 6700 011e      	beqw 0x3e2c6
0003e1aa: 3f03           	movew %d3,%sp@-
0003e1ac: 4eb9 0004 2dc0 	jsr 0x42dc0
0003e1b2: 2840           	moveal %d0,%a4
0003e1b4: 548f           	addql #2,%sp
0003e1b6: 4a80           	tstl %d0
0003e1b8: 6700 01d4      	beqw 0x3e38e
0003e1bc: 42a7           	clrl %sp@-
0003e1be: 486e fffc      	pea %fp@(-4)
0003e1c2: 3f02           	movew %d2,%sp@-
0003e1c4: 3f03           	movew %d3,%sp@-
0003e1c6: 4eb9 0004 16ac 	jsr 0x416ac
0003e1cc: 2640           	moveal %d0,%a3
0003e1ce: 4fef 000c      	lea %sp@(12),%sp
0003e1d2: 4243           	clrw %d3
0003e1d4: 2e3c 0003 b828 	movel #243752,%d7
0003e1da: 2c3c 0003 de9e 	movel #253598,%d6
0003e1e0: 781a           	moveq #26,%d4
0003e1e2: d88c           	addl %a4,%d4
0003e1e4: 4bf9 0004 1774 	lea 0x41774,%a5
0003e1ea: 6000 00bc      	braw 0x3e2a8
0003e1ee: 3f03           	movew %d3,%sp@-
0003e1f0: 2047           	moveal %d7,%a0
0003e1f2: 4e90           	jsr %a0@
0003e1f4: 2440           	moveal %d0,%a2
0003e1f6: 548f           	addql #2,%sp
0003e1f8: 4a80           	tstl %d0
0003e1fa: 6728           	beqs 0x3e224
0003e1fc: 302a 0008      	movew %a2@(8),%d0
0003e200: 0c40 0002      	cmpiw #2,%d0
0003e204: 670c           	beqs 0x3e212
0003e206: 6d1c           	blts 0x3e224
0003e208: 0c40 0004      	cmpiw #4,%d0
0003e20c: 6e16           	bgts 0x3e224
0003e20e: 6000 0098      	braw 0x3e2a8
0003e212: 102a 0007      	moveb %a2@(7),%d0
0003e216: 4880           	extw %d0
0003e218: 3f00           	movew %d0,%sp@-
0003e21a: 4e95           	jsr %a5@
0003e21c: 548f           	addql #2,%sp
0003e21e: 4a40           	tstw %d0
0003e220: 6700 0086      	beqw 0x3e2a8
0003e224: b6fc 0000      	cmpaw #0,%a3
0003e228: 675c           	beqs 0x3e286
0003e22a: 4a6b 0018      	tstw %a3@(24)
0003e22e: 6d56           	blts 0x3e286
0003e230: 0c6a 0002 0008 	cmpiw #2,%a2@(8)
0003e236: 6620           	bnes 0x3e258
0003e238: 1d6a 0007 ff7c 	moveb %a2@(7),%fp@(-132)
0003e23e: 1d7c 003a ff7d 	moveb #58,%fp@(-131)
0003e244: 1d7c 005c ff7e 	moveb #92,%fp@(-130)
0003e24a: 422e ff7f      	clrb %fp@(-129)
0003e24e: 200e           	movel %fp,%d0
0003e250: 0680 ffff ff7c 	addil #-132,%d0
0003e256: 6004           	bras 0x3e25c
0003e258: 202a 000c      	movel %a2@(12),%d0
0003e25c: 2f00           	movel %d0,%sp@-
0003e25e: 720e           	moveq #14,%d1
0003e260: d2ae fffc      	addl %fp@(-4),%d1
0003e264: 2f01           	movel %d1,%sp@-
0003e266: 486c 001a      	pea %a4@(26)
0003e26a: 3f02           	movew %d2,%sp@-
0003e26c: 3f3c 0001      	movew #1,%sp@-
0003e270: 2f0b           	movel %a3,%sp@-
0003e272: 4eb9 0004 1b46 	jsr 0x41b46
0003e278: 33c0 0005 9d9c 	movew %d0,0x59d9c
0003e27e: 4fef 0014      	lea %sp@(20),%sp
0003e282: 6000 010a      	braw 0x3e38e
0003e286: 3f05           	movew %d5,%sp@-
0003e288: 3f02           	movew %d2,%sp@-
0003e28a: 2f2e fffc      	movel %fp@(-4),%sp@-
0003e28e: 2f0b           	movel %a3,%sp@-
0003e290: 2f0c           	movel %a4,%sp@-
0003e292: 3f03           	movew %d3,%sp@-
0003e294: 2046           	moveal %d6,%a0
0003e296: 4e90           	jsr %a0@
0003e298: 4fef 0012      	lea %sp@(18),%sp
0003e29c: 4a40           	tstw %d0
0003e29e: 6708           	beqs 0x3e2a8
0003e2a0: 2f04           	movel %d4,%sp@-
0003e2a2: 4eba ef0e      	jsr %pc@(0x3d1b2)
0003e2a6: 588f           	addql #4,%sp
0003e2a8: 3f03           	movew %d3,%sp@-
0003e2aa: 3f3c 0001      	movew #1,%sp@-
0003e2ae: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
0003e2b4: 4eb9 0004 3616 	jsr 0x43616
0003e2ba: 3600           	movew %d0,%d3
0003e2bc: 508f           	addql #8,%sp
0003e2be: 6600 ff2e      	bnew 0x3e1ee
0003e2c2: 6000 00ca      	braw 0x3e38e
0003e2c6: 3f02           	movew %d2,%sp@-
0003e2c8: 4eb9 0003 b828 	jsr 0x3b828
0003e2ce: 2440           	moveal %d0,%a2
0003e2d0: 548f           	addql #2,%sp
0003e2d2: 4a80           	tstl %d0
0003e2d4: 6700 00b8      	beqw 0x3e38e
0003e2d8: 0c6a 0002 0008 	cmpiw #2,%a2@(8)
0003e2de: 6722           	beqs 0x3e302
0003e2e0: 4243           	clrw %d3
0003e2e2: 2c3c 0004 3616 	movel #275990,%d6
0003e2e8: 283c 0003 b828 	movel #243752,%d4
0003e2ee: 2e3c 0003 de9e 	movel #253598,%d7
0003e2f4: 4bf9 0004 1774 	lea 0x41774,%a5
0003e2fa: 49f9 0003 c222 	lea 0x3c222,%a4
0003e300: 6076           	bras 0x3e378
0003e302: 102a 0007      	moveb %a2@(7),%d0
0003e306: 4880           	extw %d0
0003e308: 3f00           	movew %d0,%sp@-
0003e30a: 4eb9 0004 1774 	jsr 0x41774
0003e310: 548f           	addql #2,%sp
0003e312: 4a40           	tstw %d0
0003e314: 66ca           	bnes 0x3e2e0
0003e316: 6076           	bras 0x3e38e
0003e318: 3f03           	movew %d3,%sp@-
0003e31a: 2044           	moveal %d4,%a0
0003e31c: 4e90           	jsr %a0@
0003e31e: 2640           	moveal %d0,%a3
0003e320: 548f           	addql #2,%sp
0003e322: 4a80           	tstl %d0
0003e324: 6752           	beqs 0x3e378
0003e326: b5c0           	cmpal %d0,%a2
0003e328: 674e           	beqs 0x3e378
0003e32a: 302b 0008      	movew %a3@(8),%d0
0003e32e: 0c40 0002      	cmpiw #2,%d0
0003e332: 670a           	beqs 0x3e33e
0003e334: 6d2e           	blts 0x3e364
0003e336: 0c40 0004      	cmpiw #4,%d0
0003e33a: 6e28           	bgts 0x3e364
0003e33c: 603a           	bras 0x3e378
0003e33e: 102b 0007      	moveb %a3@(7),%d0
0003e342: 4880           	extw %d0
0003e344: 3f00           	movew %d0,%sp@-
0003e346: 4e95           	jsr %a5@
0003e348: 548f           	addql #2,%sp
0003e34a: 4a40           	tstw %d0
0003e34c: 672a           	beqs 0x3e378
0003e34e: 0c6a 0002 0008 	cmpiw #2,%a2@(8)
0003e354: 660e           	bnes 0x3e364
0003e356: 122a 0007      	moveb %a2@(7),%d1
0003e35a: b22b 0007      	cmpb %a3@(7),%d1
0003e35e: 6604           	bnes 0x3e364
0003e360: 4e94           	jsr %a4@
0003e362: 6014           	bras 0x3e378
0003e364: 3f05           	movew %d5,%sp@-
0003e366: 3f02           	movew %d2,%sp@-
0003e368: 42a7           	clrl %sp@-
0003e36a: 2f0a           	movel %a2,%sp@-
0003e36c: 42a7           	clrl %sp@-
0003e36e: 3f03           	movew %d3,%sp@-
0003e370: 2047           	moveal %d7,%a0
0003e372: 4e90           	jsr %a0@
0003e374: 4fef 0012      	lea %sp@(18),%sp
0003e378: 3f03           	movew %d3,%sp@-
0003e37a: 3f3c 0001      	movew #1,%sp@-
0003e37e: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
0003e384: 2046           	moveal %d6,%a0
0003e386: 4e90           	jsr %a0@
0003e388: 3600           	movew %d0,%d3
0003e38a: 508f           	addql #8,%sp
0003e38c: 668a           	bnes 0x3e318
0003e38e: 3039 0005 9d9c 	movew 0x59d9c,%d0
0003e394: 4cee 3cfc ff54 	moveml %fp@(-172),%d2-%d7/%a2-%a5
0003e39a: 4e5e           	unlk %fp
0003e39c: 4e75           	rts
0003e39e: 0000 302f      	orib #47,%d0
0003e3a2: 000a           	.short 0x000a
0003e3a4: 5340           	subqw #1,%d0
0003e3a6: 306f 0008      	moveaw %sp@(8),%a0
0003e3aa: 2208           	movel %a0,%d1
0003e3ac: d288           	addl %a0,%d1
0003e3ae: d288           	addl %a0,%d1
0003e3b0: e789           	lsll #3,%d1
0003e3b2: 206f 0004      	moveal %sp@(4),%a0
0003e3b6: d1c1           	addal %d1,%a0
0003e3b8: 600e           	bras 0x3e3c8
0003e3ba: 0828 0000 000b 	btst #0,%a0@(11)
0003e3c0: 660a           	bnes 0x3e3cc
0003e3c2: 5340           	subqw #1,%d0
0003e3c4: 41e8 0018      	lea %a0@(24),%a0
0003e3c8: 4a40           	tstw %d0
0003e3ca: 6cee           	bges 0x3e3ba
0003e3cc: 4e75           	rts
0003e3ce: 302f 000c      	movew %sp@(12),%d0
0003e3d2: d079 0005 a0ee 	addw 0x5a0ee,%d0
0003e3d8: 6b30           	bmis 0x3e40a
0003e3da: b079 0005 a0ec 	cmpw 0x5a0ec,%d0
0003e3e0: 6e2c           	bgts 0x3e40e
0003e3e2: 33c0 0005 a0ee 	movew %d0,0x5a0ee
0003e3e8: 3040           	moveaw %d0,%a0
0003e3ea: 226f 0008      	moveal %sp@(8),%a1
0003e3ee: d1e9 000c      	addal %a1@(12),%a0
0003e3f2: 2f08           	movel %a0,%sp@-
0003e3f4: 3f3c 000e      	movew #14,%sp@-
0003e3f8: 2f2f 000a      	movel %sp@(10),%sp@-
0003e3fc: 4eb9 0001 c4a0 	jsr 0x1c4a0
0003e402: 4fef 000a      	lea %sp@(10),%sp
0003e406: 7001           	moveq #1,%d0
0003e408: 4e75           	rts
0003e40a: 4240           	clrw %d0
0003e40c: 4e75           	rts
0003e40e: 4240           	clrw %d0
0003e410: 4e75           	rts
0003e412: 2575 2000 518f 	movel %a5@(0000000000000000,%d2:w),%a2@(20879)
0003e418: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0003e41c: 246f 0018      	moveal %sp@(24),%a2
0003e420: 266f 001c      	moveal %sp@(28),%a3
0003e424: 4240           	clrw %d0
0003e426: 102b 0006      	moveb %a3@(6),%d0
0003e42a: 3f00           	movew %d0,%sp@-
0003e42c: 487a ffe4      	pea %pc@(0x3e412)
0003e430: 7415           	moveq #21,%d2
0003e432: d48f           	addl %sp,%d2
0003e434: 2f02           	movel %d2,%sp@-
0003e436: 4eb9 0001 c13a 	jsr 0x1c13a
0003e43c: 2f02           	movel %d2,%sp@-
0003e43e: 3f3c 000c      	movew #12,%sp@-
0003e442: 2f0a           	movel %a2,%sp@-
0003e444: 4eb9 0001 c4a0 	jsr 0x1c4a0
0003e44a: 2f2b 000c      	movel %a3@(12),%sp@-
0003e44e: 4eb9 0001 c03e 	jsr 0x1c03e
0003e454: 206a 015c      	moveal %a2@(348),%a0
0003e458: 7201           	moveq #1,%d1
0003e45a: 9268 0018      	subw %a0@(24),%d1
0003e45e: d240           	addw %d0,%d1
0003e460: 33c1 0005 a0ec 	movew %d1,0x5a0ec
0003e466: 4fef 0018      	lea %sp@(24),%sp
0003e46a: 6c06           	bges 0x3e472
0003e46c: 4279 0005 a0ec 	clrw 0x5a0ec
0003e472: 4279 0005 a0ee 	clrw 0x5a0ee
0003e478: 4267           	clrw %sp@-
0003e47a: 2f0b           	movel %a3,%sp@-
0003e47c: 2f0a           	movel %a2,%sp@-
0003e47e: 4eba ff4e      	jsr %pc@(0x3e3ce)
0003e482: 4fef 000a      	lea %sp@(10),%sp
0003e486: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0003e48a: 508f           	addql #8,%sp
0003e48c: 4e75           	rts
0003e48e: 4e56 fffc      	linkw %fp,#-4
0003e492: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
0003e496: 262e 0008      	movel %fp@(8),%d3
0003e49a: 382e 000c      	movew %fp@(12),%d4
0003e49e: 2679 0005 a120 	moveal 0x5a120,%a3
0003e4a4: 41f9 0005 9c7c 	lea 0x59c7c,%a0
0003e4aa: 1030 4000      	moveb %a0@(0000000000000000,%d4:w),%d0
0003e4ae: 1d40 ffff      	moveb %d0,%fp@(-1)
0003e4b2: 6606           	bnes 0x3e4ba
0003e4b4: 1d7c 0020 ffff 	moveb #32,%fp@(-1)
0003e4ba: 486e ffff      	pea %fp@(-1)
0003e4be: 3f3c 0014      	movew #20,%sp@-
0003e4c2: 2f03           	movel %d3,%sp@-
0003e4c4: 45f9 0001 c4a0 	lea 0x1c4a0,%a2
0003e4ca: 4e92           	jsr %a2@
0003e4cc: 243c 0005 9f7a 	movel #368506,%d2
0003e4d2: 41f9 0003 8ef8 	lea 0x38ef8,%a0
0003e4d8: 7000           	moveq #0,%d0
0003e4da: 1030 4000      	moveb %a0@(0000000000000000,%d4:w),%d0
0003e4de: 2200           	movel %d0,%d1
0003e4e0: d280           	addl %d0,%d1
0003e4e2: d081           	addl %d1,%d0
0003e4e4: e788           	lsll #3,%d0
0003e4e6: 2273 080c      	moveal %a3@(000000000000000c,%d0:l),%a1
0003e4ea: 5489           	addql #2,%a1
0003e4ec: 2042           	moveal %d2,%a0
0003e4ee: 10d9           	moveb %a1@+,%a0@+
0003e4f0: 66fc           	bnes 0x3e4ee
0003e4f2: 2f02           	movel %d2,%sp@-
0003e4f4: 4eb9 0001 c03e 	jsr 0x1c03e
0003e4fa: 7228           	moveq #40,%d1
0003e4fc: 2e81           	movel %d1,%sp@
0003e4fe: 3f3c 0020      	movew #32,%sp@-
0003e502: 0680 0005 9f77 	addil #368503,%d0
0003e508: 2f00           	movel %d0,%sp@-
0003e50a: 4eb9 0001 be02 	jsr 0x1be02
0003e510: 2f02           	movel %d2,%sp@-
0003e512: 3f3c 0016      	movew #22,%sp@-
0003e516: 2f03           	movel %d3,%sp@-
0003e518: 4e92           	jsr %a2@
0003e51a: 4fef 001e      	lea %sp@(30),%sp
0003e51e: 4cee 0c1c ffe8 	moveml %fp@(-24),%d2-%d4/%a2-%a3
0003e524: 4e5e           	unlk %fp
0003e526: 4e75           	rts
0003e528: 2530 3264      	movel %a0@(0000000000000064,%d3:w:2),%a2@-
0003e52c: 2563 2530      	movel %a3@-,%a2@(9520)
0003e530: 3264           	moveaw %a4@-,%a1
0003e532: 2563 2530      	movel %a3@-,%a2@(9520)
0003e536: 3264           	moveaw %a4@-,%a1
0003e538: 0000 48e7      	orib #-25,%d0
0003e53c: 3c00           	movew %d0,%d6
0003e53e: 362f 0014      	movew %sp@(20),%d3
0003e542: 242f 0018      	movel %sp@(24),%d2
0003e546: 3003           	movew %d3,%d0
0003e548: 7209           	moveq #9,%d1
0003e54a: e268           	lsrw %d1,%d0
0003e54c: 0640 07bc      	addiw #1980,%d0
0003e550: 4a6f 0016      	tstw %sp@(22)
0003e554: 660c           	bnes 0x3e562
0003e556: 3200           	movew %d0,%d1
0003e558: 7864           	moveq #100,%d4
0003e55a: 48c1           	extl %d1
0003e55c: 83c4           	divsw %d4,%d1
0003e55e: 2001           	movel %d1,%d0
0003e560: 4840           	swap %d0
0003e562: 3203           	movew %d3,%d1
0003e564: ea49           	lsrw #5,%d1
0003e566: 0241 000f      	andiw #15,%d1
0003e56a: 0243 001f      	andiw #31,%d3
0003e56e: 1839 0005 9f71 	moveb 0x59f71,%d4
0003e574: 6722           	beqs 0x3e598
0003e576: 0c04 0002      	cmpib #2,%d4
0003e57a: 6640           	bnes 0x3e5bc
0003e57c: 2a39 0005 9f76 	movel 0x59f76,%d5
0003e582: 4a05           	tstb %d5
0003e584: 6704           	beqs 0x3e58a
0003e586: 1805           	moveb %d5,%d4
0003e588: 6002           	bras 0x3e58c
0003e58a: 782f           	moveq #47,%d4
0003e58c: 0245 0300      	andiw #768,%d5
0003e590: 0c45 0200      	cmpiw #512,%d5
0003e594: 6606           	bnes 0x3e59c
0003e596: 602e           	bras 0x3e5c6
0003e598: 782f           	moveq #47,%d4
0003e59a: 6018           	bras 0x3e5b4
0003e59c: 0c45 0300      	cmpiw #768,%d5
0003e5a0: 670c           	beqs 0x3e5ae
0003e5a2: 4a45           	tstw %d5
0003e5a4: 660e           	bnes 0x3e5b4
0003e5a6: 3240           	moveaw %d0,%a1
0003e5a8: 3043           	moveaw %d3,%a0
0003e5aa: 3001           	movew %d1,%d0
0003e5ac: 601c           	bras 0x3e5ca
0003e5ae: 3241           	moveaw %d1,%a1
0003e5b0: 3043           	moveaw %d3,%a0
0003e5b2: 6016           	bras 0x3e5ca
0003e5b4: 3240           	moveaw %d0,%a1
0003e5b6: 3041           	moveaw %d1,%a0
0003e5b8: 3003           	movew %d3,%d0
0003e5ba: 600e           	bras 0x3e5ca
0003e5bc: 3240           	moveaw %d0,%a1
0003e5be: 3043           	moveaw %d3,%a0
0003e5c0: 3001           	movew %d1,%d0
0003e5c2: 782f           	moveq #47,%d4
0003e5c4: 6004           	bras 0x3e5ca
0003e5c6: 3243           	moveaw %d3,%a1
0003e5c8: 3041           	moveaw %d1,%a0
0003e5ca: 4884           	extw %d4
0003e5cc: 3f09           	movew %a1,%sp@-
0003e5ce: 3f04           	movew %d4,%sp@-
0003e5d0: 3f08           	movew %a0,%sp@-
0003e5d2: 3f04           	movew %d4,%sp@-
0003e5d4: 3f00           	movew %d0,%sp@-
0003e5d6: 487a ff50      	pea %pc@(0x3e528)
0003e5da: 2f02           	movel %d2,%sp@-
0003e5dc: 4eb9 0001 c13a 	jsr 0x1c13a
0003e5e2: 2f02           	movel %d2,%sp@-
0003e5e4: 4eb9 0001 c03e 	jsr 0x1c03e
0003e5ea: 4fef 0016      	lea %sp@(22),%sp
0003e5ee: d082           	addl %d2,%d0
0003e5f0: 4cdf 003c      	moveml %sp@+,%d2-%d5
0003e5f4: 4e75           	rts
0003e5f6: 2020           	movel %a0@-,%d0
0003e5f8: 0000 2f03      	orib #3,%d0
0003e5fc: 2f02           	movel %d2,%sp@-
0003e5fe: 362f 000c      	movew %sp@(12),%d3
0003e602: 242f 0012      	movel %sp@(18),%d2
0003e606: 3003           	movew %d3,%d0
0003e608: 720b           	moveq #11,%d1
0003e60a: e268           	lsrw %d1,%d0
0003e60c: ea4b           	lsrw #5,%d3
0003e60e: 0243 003f      	andiw #63,%d3
0003e612: 1239 0005 9f70 	moveb 0x59f70,%d1
0003e618: 0c01 0001      	cmpib #1,%d1
0003e61c: 6716           	beqs 0x3e634
0003e61e: 0c01 0002      	cmpib #2,%d1
0003e622: 662c           	bnes 0x3e650
0003e624: 223c 0003 e5f6 	movel #255478,%d1
0003e62a: 0839 0004 0005 	btst #4,0x59f78
0003e630: 9f78 
0003e632: 6626           	bnes 0x3e65a
0003e634: 223c 0005 9ca4 	movel #367780,%d1
0003e63a: 0c40 000b      	cmpiw #11,%d0
0003e63e: 6f0a           	bles 0x3e64a
0003e640: 0640 fff4      	addiw #-12,%d0
0003e644: 223c 0005 9ca0 	movel #367776,%d1
0003e64a: 4a40           	tstw %d0
0003e64c: 670a           	beqs 0x3e658
0003e64e: 600a           	bras 0x3e65a
0003e650: 223c 0003 e5f6 	movel #255478,%d1
0003e656: 6002           	bras 0x3e65a
0003e658: 700c           	moveq #12,%d0
0003e65a: 2f01           	movel %d1,%sp@-
0003e65c: 3f03           	movew %d3,%sp@-
0003e65e: 3f00           	movew %d0,%sp@-
0003e660: 2f2f 0016      	movel %sp@(22),%sp@-
0003e664: 2f02           	movel %d2,%sp@-
0003e666: 4eb9 0001 c13a 	jsr 0x1c13a
0003e66c: 2f02           	movel %d2,%sp@-
0003e66e: 4eb9 0001 c03e 	jsr 0x1c03e
0003e674: 4fef 0014      	lea %sp@(20),%sp
0003e678: d082           	addl %d2,%d0
0003e67a: 241f           	movel %sp@+,%d2
0003e67c: 261f           	movel %sp@+,%d3
0003e67e: 4e75           	rts
0003e680: 4e56 fffc      	linkw %fp,#-4
0003e684: 48e7 3800      	moveml %d2-%d4,%sp@-
0003e688: 342e 000c      	movew %fp@(12),%d2
0003e68c: 486e fffe      	pea %fp@(-2)
0003e690: 3f3c 0014      	movew #20,%sp@-
0003e694: 2f2e 0008      	movel %fp@(8),%sp@-
0003e698: 4eb9 0001 c4cc 	jsr 0x1c4cc
0003e69e: 102e fffe      	moveb %fp@(-2),%d0
0003e6a2: 4880           	extw %d0
0003e6a4: 3f00           	movew %d0,%sp@-
0003e6a6: 4eb9 0001 c0d6 	jsr 0x1c0d6
0003e6ac: 1200           	moveb %d0,%d1
0003e6ae: 1d40 fffe      	moveb %d0,%fp@(-2)
0003e6b2: 0600 ffbf      	addib #-65,%d0
0003e6b6: 4fef 000c      	lea %sp@(12),%sp
0003e6ba: 0c00 0019      	cmpib #25,%d0
0003e6be: 6246           	bhis 0x3e706
0003e6c0: 7000           	moveq #0,%d0
0003e6c2: 41f9 0005 9c7c 	lea 0x59c7c,%a0
0003e6c8: 4881           	extw %d1
0003e6ca: 3600           	movew %d0,%d3
0003e6cc: b440           	cmpw %d0,%d2
0003e6ce: 672c           	beqs 0x3e6fc
0003e6d0: 4244           	clrw %d4
0003e6d2: 1830 0800      	moveb %a0@(0000000000000000,%d0:l),%d4
0003e6d6: b244           	cmpw %d4,%d1
0003e6d8: 6622           	bnes 0x3e6fc
0003e6da: 3f3c 003d      	movew #61,%sp@-
0003e6de: 3f3c 0001      	movew #1,%sp@-
0003e6e2: 4eb9 0003 d032 	jsr 0x3d032
0003e6e8: 588f           	addql #4,%sp
0003e6ea: 0c40 0001      	cmpiw #1,%d0
0003e6ee: 6626           	bnes 0x3e716
0003e6f0: 41f9 0005 9c7c 	lea 0x59c7c,%a0
0003e6f6: 4230 3000      	clrb %a0@(0000000000000000,%d3:w)
0003e6fa: 600e           	bras 0x3e70a
0003e6fc: 5280           	addql #1,%d0
0003e6fe: 7621           	moveq #33,%d3
0003e700: b680           	cmpl %d0,%d3
0003e702: 66c6           	bnes 0x3e6ca
0003e704: 6004           	bras 0x3e70a
0003e706: 422e fffe      	clrb %fp@(-2)
0003e70a: 41f9 0005 9c7c 	lea 0x59c7c,%a0
0003e710: 11ae fffe 2000 	moveb %fp@(-2),%a0@(0000000000000000,%d2:w)
0003e716: 4cee 001c fff0 	moveml %fp@(-16),%d2-%d4
0003e71c: 4e5e           	unlk %fp
0003e71e: 4e75           	rts
0003e720: 202f 0004      	movel %sp@(4),%d0
0003e724: 42b9 0005 9f4a 	clrl 0x59f4a
0003e72a: 42b9 0005 9f46 	clrl 0x59f46
0003e730: 42b9 0005 9f42 	clrl 0x59f42
0003e736: 42a7           	clrl %sp@-
0003e738: 42a7           	clrl %sp@-
0003e73a: 2f00           	movel %d0,%sp@-
0003e73c: 2f00           	movel %d0,%sp@-
0003e73e: 4267           	clrw %sp@-
0003e740: 4267           	clrw %sp@-
0003e742: 4eb9 0003 c2b4 	jsr 0x3c2b4
0003e748: 4fef 0014      	lea %sp@(20),%sp
0003e74c: 4e75           	rts
0003e74e: 2025           	movel %a5@-,%d0
0003e750: 376c 7500 2537 	movew %a4@(29952),%a3@(9527)
0003e756: 6c75           	bges 0x3e7cd
0003e758: 4b00           	chkl %d0,%d5
0003e75a: 2530 3264      	movel %a0@(0000000000000064,%d3:w:2),%a2@-
0003e75e: 3a25           	movew %a5@-,%d5
0003e760: 3032 6420      	movew %a2@(0000000000000020,%d6:w:4),%d0
0003e764: 2573 0025 3032 	movel %a3@(0000000000000025,%d0:w),%a2@(12338)
0003e76a: 643a           	bccs 0x3e7a6
0003e76c: 2530 3264      	movel %a0@(0000000000000064,%d3:w:2),%a2@-
0003e770: 2573 0020 2531 	movel %a3@(0000000000000020,%d0:w),%a2@(9521)
0003e776: 306c 7500      	moveaw %a4@(29952),%a0
0003e77a:  _dr_code
0003e77a: 4e56 ffc8      	linkw %fp,#-56
0003e77e: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
0003e782: 246e 0008      	moveal %fp@(8),%a2
0003e786: 486e fff8      	pea %fp@(-8)
0003e78a: 4eb9 0002 c550 	jsr 0x2c550
0003e790: 486a 0012      	pea %a2@(18)
0003e794: 4eb9 0002 c4dc 	jsr 0x2c4dc
0003e79a: 266a 001a      	moveal %a2@(26),%a3
0003e79e: 322a 0010      	movew %a2@(16),%d1
0003e7a2: 302a 000e      	movew %a2@(14),%d0
0003e7a6: 3a2a 000c      	movew %a2@(12),%d5
0003e7aa: 382a 000a      	movew %a2@(10),%d4
0003e7ae: 362a 0008      	movew %a2@(8),%d3
0003e7b2: 342a 0006      	movew %a2@(6),%d2
0003e7b6: b742           	eorw %d3,%d2
0003e7b8: 508f           	addql #8,%sp
0003e7ba: 0802 0000      	btst #0,%d2
0003e7be: 6722           	beqs 0x3e7e2
0003e7c0: 3f01           	movew %d1,%sp@-
0003e7c2: 3f00           	movew %d0,%sp@-
0003e7c4: 3f05           	movew %d5,%sp@-
0003e7c6: 3f04           	movew %d4,%sp@-
0003e7c8: 3f3c 0007      	movew #7,%sp@-
0003e7cc: 3f3c 0001      	movew #1,%sp@-
0003e7d0: 3f3c 0003      	movew #3,%sp@-
0003e7d4: 4eb9 0002 cc0e 	jsr 0x2cc0e
0003e7da: 4fef 000e      	lea %sp@(14),%sp
0003e7de: 6000 01ac      	braw 0x3e98c
0003e7e2: 0c79 027f 0005 	cmpiw #639,0x59f62
0003e7e8: 9f62 
0003e7ea: 5ec2           	sgt %d2
0003e7ec: 4882           	extw %d2
0003e7ee: 4442           	negw %d2
0003e7f0: 102b 0005      	moveb %a3@(5),%d0
0003e7f4: 4880           	extw %d0
0003e7f6: 0800 0004      	btst #4,%d0
0003e7fa: 660a           	bnes 0x3e806
0003e7fc: 0800 0000      	btst #0,%d0
0003e800: 6708           	beqs 0x3e80a
0003e802: 707f           	moveq #127,%d0
0003e804: 6006           	bras 0x3e80c
0003e806: 7007           	moveq #7,%d0
0003e808: 6002           	bras 0x3e80c
0003e80a: 7020           	moveq #32,%d0
0003e80c: 1d40 ffc8      	moveb %d0,%fp@(-56)
0003e810: 4a42           	tstw %d2
0003e812: 670c           	beqs 0x3e820
0003e814: 1d7c 0020 ffc9 	moveb #32,%fp@(-55)
0003e81a: 49ee ffca      	lea %fp@(-54),%a4
0003e81e: 6004           	bras 0x3e824
0003e820: 49ee ffc9      	lea %fp@(-55),%a4
0003e824: 43eb 000e      	lea %a3@(14),%a1
0003e828: 244c           	moveal %a4,%a2
0003e82a: 600c           	bras 0x3e838
0003e82c: 0c01 002e      	cmpib #46,%d1
0003e830: 6604           	bnes 0x3e836
0003e832: 2049           	moveal %a1,%a0
0003e834: 6016           	bras 0x3e84c
0003e836: 14c1           	moveb %d1,%a2@+
0003e838: 300a           	movew %a2,%d0
0003e83a: 904c           	subw %a4,%d0
0003e83c: 2049           	moveal %a1,%a0
0003e83e: 1211           	moveb %a1@,%d1
0003e840: 5289           	addql #1,%a1
0003e842: 66e8           	bnes 0x3e82c
0003e844: 6006           	bras 0x3e84c
0003e846: 14fc 0020      	moveb #32,%a2@+
0003e84a: 5240           	addqw #1,%d0
0003e84c: 0c40 0008      	cmpiw #8,%d0
0003e850: 6ff4           	bles 0x3e846
0003e852: 224a           	moveal %a2,%a1
0003e854: 6002           	bras 0x3e858
0003e856: 14c1           	moveb %d1,%a2@+
0003e858: 300a           	movew %a2,%d0
0003e85a: 9049           	subw %a1,%d0
0003e85c: 1218           	moveb %a0@+,%d1
0003e85e: 66f6           	bnes 0x3e856
0003e860: 6006           	bras 0x3e868
0003e862: 14fc 0020      	moveb #32,%a2@+
0003e866: 5240           	addqw #1,%d0
0003e868: 0c40 0002      	cmpiw #2,%d0
0003e86c: 6ff4           	bles 0x3e862
0003e86e: 204a           	moveal %a2,%a0
0003e870: 082b 0004 0005 	btst #4,%a3@(5)
0003e876: 6722           	beqs 0x3e89a
0003e878: 4a42           	tstw %d2
0003e87a: 6704           	beqs 0x3e880
0003e87c: 700b           	moveq #11,%d0
0003e87e: 6002           	bras 0x3e882
0003e880: 7008           	moveq #8,%d0
0003e882: 3200           	movew %d0,%d1
0003e884: 6004           	bras 0x3e88a
0003e886: 14fc 0020      	moveb #32,%a2@+
0003e88a: 51c9 fffa      	dbf %d1,0x3e886
0003e88e: 0280 0000 ffff 	andil #65535,%d0
0003e894: 45f0 0800      	lea %a0@(0000000000000000,%d0:l),%a2
0003e898: 6046           	bras 0x3e8e0
0003e89a: 202b 000a      	movel %a3@(10),%d0
0003e89e: 4a42           	tstw %d2
0003e8a0: 6714           	beqs 0x3e8b6
0003e8a2: 2f00           	movel %d0,%sp@-
0003e8a4: 487a fecd      	pea %pc@(0x3e773)
0003e8a8: 2f0a           	movel %a2,%sp@-
0003e8aa: 4eb9 0001 c13a 	jsr 0x1c13a
0003e8b0: 45ea 000b      	lea %a2@(11),%a2
0003e8b4: 6026           	bras 0x3e8dc
0003e8b6: 223c 0003 e74e 	movel #255822,%d1
0003e8bc: 0c80 0098 967f 	cmpil #9999999,%d0
0003e8c2: 630a           	blss 0x3e8ce
0003e8c4: 720a           	moveq #10,%d1
0003e8c6: e2a8           	lsrl %d1,%d0
0003e8c8: 223c 0003 e754 	movel #255828,%d1
0003e8ce: 2f00           	movel %d0,%sp@-
0003e8d0: 2f01           	movel %d1,%sp@-
0003e8d2: 2f0a           	movel %a2,%sp@-
0003e8d4: 4eb9 0001 c13a 	jsr 0x1c13a
0003e8da: 508a           	addql #8,%a2
0003e8dc: 4fef 000c      	lea %sp@(12),%sp
0003e8e0: 14bc 0020      	moveb #32,%a2@
0003e8e4: 4a42           	tstw %d2
0003e8e6: 6604           	bnes 0x3e8ec
0003e8e8: 528a           	addql #1,%a2
0003e8ea: 6008           	bras 0x3e8f4
0003e8ec: 157c 0020 0001 	moveb #32,%a2@(1)
0003e8f2: 548a           	addql #2,%a2
0003e8f4: 2f0a           	movel %a2,%sp@-
0003e8f6: 3f02           	movew %d2,%sp@-
0003e8f8: 3f2b 0008      	movew %a3@(8),%sp@-
0003e8fc: 4eba fc3c      	jsr %pc@(0x3e53a)
0003e900: 2040           	moveal %d0,%a0
0003e902: 10bc 0020      	moveb #32,%a0@
0003e906: 508f           	addql #8,%sp
0003e908: 4a42           	tstw %d2
0003e90a: 660a           	bnes 0x3e916
0003e90c: 5288           	addql #1,%a0
0003e90e: 203c 0003 e767 	movel #255847,%d0
0003e914: 600e           	bras 0x3e924
0003e916: 117c 0020 0001 	moveb #32,%a0@(1)
0003e91c: 5488           	addql #2,%a0
0003e91e: 203c 0003 e75a 	movel #255834,%d0
0003e924: 2f08           	movel %a0,%sp@-
0003e926: 2f00           	movel %d0,%sp@-
0003e928: 3f2b 0006      	movew %a3@(6),%sp@-
0003e92c: 4eba fccc      	jsr %pc@(0x3e5fa)
0003e930: 2440           	moveal %d0,%a2
0003e932: 4fef 000a      	lea %sp@(10),%sp
0003e936: 0c2a 0020 fffe 	cmpib #32,%a2@(-2)
0003e93c: 6606           	bnes 0x3e944
0003e93e: 422a fffe      	clrb %a2@(-2)
0003e942: 558a           	subql #2,%a2
0003e944: 3f3c 0001      	movew #1,%sp@-
0003e948: 3f3c 0002      	movew #2,%sp@-
0003e94c: 3f3c 0001      	movew #1,%sp@-
0003e950: 47f9 0002 c646 	lea 0x2c646,%a3
0003e956: 4e93           	jsr %a3@
0003e958: 49ee ffc8      	lea %fp@(-56),%a4
0003e95c: 2f0c           	movel %a4,%sp@-
0003e95e: 4879 0005 4128 	pea 0x54128
0003e964: 4eb9 0001 c652 	jsr 0x1c652
0003e96a: 94cc           	subaw %a4,%a2
0003e96c: 3f0a           	movew %a2,%sp@-
0003e96e: 3f05           	movew %d5,%sp@-
0003e970: 3f04           	movew %d4,%sp@-
0003e972: 3f3c 0003      	movew #3,%sp@-
0003e976: 4eb9 0002 cca8 	jsr 0x2cca8
0003e97c: 3f3c 0001      	movew #1,%sp@-
0003e980: 3f3c 0003      	movew #3,%sp@-
0003e984: 4267           	clrw %sp@-
0003e986: 4e93           	jsr %a3@
0003e988: 4fef 001c      	lea %sp@(28),%sp
0003e98c: 486e fff8      	pea %fp@(-8)
0003e990: 4eb9 0002 c4dc 	jsr 0x2c4dc
0003e996: 588f           	addql #4,%sp
0003e998: 3003           	movew %d3,%d0
0003e99a: 4cee 1c3c ffac 	moveml %fp@(-84),%d2-%d5/%a2-%a4
0003e9a0: 4e5e           	unlk %fp
0003e9a2: 4e75           	rts
0003e9a4:  _start_dialog
0003e9a4: 4e56 fff8      	linkw %fp,#-8
0003e9a8: 2f03           	movel %d3,%sp@-
0003e9aa: 2f02           	movel %d2,%sp@-
0003e9ac: 242e 0008      	movel %fp@(8),%d2
0003e9b0: 260e           	movel %fp,%d3
0003e9b2: 5183           	subql #8,%d3
0003e9b4: 486e fffe      	pea %fp@(-2)
0003e9b8: 486e fffc      	pea %fp@(-4)
0003e9bc: 486e fffa      	pea %fp@(-6)
0003e9c0: 2f03           	movel %d3,%sp@-
0003e9c2: 2f02           	movel %d2,%sp@-
0003e9c4: 4eb9 0003 93dc 	jsr 0x393dc
0003e9ca: 2f03           	movel %d3,%sp@-
0003e9cc: 4879 0005 40f0 	pea 0x540f0
0003e9d2: 4eb9 0001 c71c 	jsr 0x1c71c
0003e9d8: 3f2e fffe      	movew %fp@(-2),%sp@-
0003e9dc: 3f2e fffc      	movew %fp@(-4),%sp@-
0003e9e0: 3f2e fffa      	movew %fp@(-6),%sp@-
0003e9e4: 3f2e fff8      	movew %fp@(-8),%sp@-
0003e9e8: 4267           	clrw %sp@-
0003e9ea: 4267           	clrw %sp@-
0003e9ec: 4267           	clrw %sp@-
0003e9ee: 4267           	clrw %sp@-
0003e9f0: 4267           	clrw %sp@-
0003e9f2: 4eb9 0003 935e 	jsr 0x3935e
0003e9f8: 4fef 002e      	lea %sp@(46),%sp
0003e9fc: 3f2e fffe      	movew %fp@(-2),%sp@-
0003ea00: 3f2e fffc      	movew %fp@(-4),%sp@-
0003ea04: 3f2e fffa      	movew %fp@(-6),%sp@-
0003ea08: 3f2e fff8      	movew %fp@(-8),%sp@-
0003ea0c: 3f3c 0008      	movew #8,%sp@-
0003ea10: 4267           	clrw %sp@-
0003ea12: 2f02           	movel %d2,%sp@-
0003ea14: 4eb9 0003 9278 	jsr 0x39278
0003ea1a: 4fef 0010      	lea %sp@(16),%sp
0003ea1e: 242e fff0      	movel %fp@(-16),%d2
0003ea22: 262e fff4      	movel %fp@(-12),%d3
0003ea26: 4e5e           	unlk %fp
0003ea28: 4e75           	rts
0003ea2a:  _end_dialog
0003ea2a: 4e56 fff4      	linkw %fp,#-12
0003ea2e: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0003ea32: 486e fffc      	pea %fp@(-4)
0003ea36: 486e fffa      	pea %fp@(-6)
0003ea3a: 486e fff8      	pea %fp@(-8)
0003ea3e: 486e fff6      	pea %fp@(-10)
0003ea42: 2f2e 0008      	movel %fp@(8),%sp@-
0003ea46: 4eb9 0003 93dc 	jsr 0x393dc
0003ea4c: 3f2e fffc      	movew %fp@(-4),%sp@-
0003ea50: 3f2e fffa      	movew %fp@(-6),%sp@-
0003ea54: 3f2e fff8      	movew %fp@(-8),%sp@-
0003ea58: 3f2e fff6      	movew %fp@(-10),%sp@-
0003ea5c: 4267           	clrw %sp@-
0003ea5e: 4267           	clrw %sp@-
0003ea60: 4267           	clrw %sp@-
0003ea62: 4267           	clrw %sp@-
0003ea64: 3f3c 0003      	movew #3,%sp@-
0003ea68: 4eb9 0003 935e 	jsr 0x3935e
0003ea6e: 4fef 0026      	lea %sp@(38),%sp
0003ea72: 240e           	movel %fp,%d2
0003ea74: 5582           	subql #2,%d2
0003ea76: 47f9 0003 90ca 	lea 0x390ca,%a3
0003ea7c: 45f9 0003 7e3c 	lea 0x37e3c,%a2
0003ea82: 2f02           	movel %d2,%sp@-
0003ea84: 2f02           	movel %d2,%sp@-
0003ea86: 2f02           	movel %d2,%sp@-
0003ea88: 2f02           	movel %d2,%sp@-
0003ea8a: 2f02           	movel %d2,%sp@-
0003ea8c: 2f02           	movel %d2,%sp@-
0003ea8e: 4267           	clrw %sp@-
0003ea90: 4267           	clrw %sp@-
0003ea92: 4879 0005 9f4e 	pea 0x59f4e
0003ea98: 4267           	clrw %sp@-
0003ea9a: 4267           	clrw %sp@-
0003ea9c: 4267           	clrw %sp@-
0003ea9e: 4267           	clrw %sp@-
0003eaa0: 4267           	clrw %sp@-
0003eaa2: 4267           	clrw %sp@-
0003eaa4: 4267           	clrw %sp@-
0003eaa6: 4267           	clrw %sp@-
0003eaa8: 4267           	clrw %sp@-
0003eaaa: 4267           	clrw %sp@-
0003eaac: 3f3c 0001      	movew #1,%sp@-
0003eab0: 3f3c 0001      	movew #1,%sp@-
0003eab4: 3f3c 0002      	movew #2,%sp@-
0003eab8: 3f3c 0030      	movew #48,%sp@-
0003eabc: 4e93           	jsr %a3@
0003eabe: 4fef 003c      	lea %sp@(60),%sp
0003eac2: 0800 0004      	btst #4,%d0
0003eac6: 6704           	beqs 0x3eacc
0003eac8: 4e92           	jsr %a2@
0003eaca: 60b6           	bras 0x3ea82
0003eacc: 4cee 0c04 ffe8 	moveml %fp@(-24),%d2/%a2-%a3
0003ead2: 4e5e           	unlk %fp
0003ead4: 4e75           	rts
0003ead6:  _inf_show
0003ead6: 2f02           	movel %d2,%sp@-
0003ead8: 242f 0008      	movel %sp@(8),%d2
0003eadc: 2f02           	movel %d2,%sp@-
0003eade: 4eba fec4      	jsr %pc@(0x3e9a4)
0003eae2: 3f2f 0010      	movew %sp@(16),%sp@-
0003eae6: 2f02           	movel %d2,%sp@-
0003eae8: 4eb9 0003 9344 	jsr 0x39344
0003eaee: 2f02           	movel %d2,%sp@-
0003eaf0: 4eba ff38      	jsr %pc@(0x3ea2a)
0003eaf4: 4fef 000e      	lea %sp@(14),%sp
0003eaf8: 7001           	moveq #1,%d0
0003eafa: 241f           	movel %sp@+,%d2
0003eafc: 4e75           	rts
0003eafe: 252a 6c75      	movel %a2@(27765),%a2@-
0003eb02: 0000 306f      	orib #111,%d0
0003eb04:  _inf_numset
0003eb06: 0008           	.short 0x0008
0003eb08: 2008           	movel %a0,%d0
0003eb0a: d088           	addl %a0,%d0
0003eb0c: d088           	addl %a0,%d0
0003eb0e: e788           	lsll #3,%d0
0003eb10: 206f 0004      	moveal %sp@(4),%a0
0003eb14: 2070 080c      	moveal %a0@(000000000000000c,%d0:l),%a0
0003eb18: 2f2f 000a      	movel %sp@(10),%sp@-
0003eb1c: 3028 0018      	movew %a0@(24),%d0
0003eb20: 5340           	subqw #1,%d0
0003eb22: 3f00           	movew %d0,%sp@-
0003eb24: 487a ffd8      	pea %pc@(0x3eafe)
0003eb28: 2f10           	movel %a0@,%sp@-
0003eb2a: 4eb9 0001 c13a 	jsr 0x1c13a
0003eb30: 4fef 000e      	lea %sp@(14),%sp
0003eb34: 4e75           	rts
0003eb36: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
0003eb3a: 246f 0018      	moveal %sp@(24),%a2
0003eb3e: 322f 001c      	movew %sp@(28),%d1
0003eb42: 362f 001e      	movew %sp@(30),%d3
0003eb46: 342f 0020      	movew %sp@(32),%d2
0003eb4a: 47f9 0005 9f46 	lea 0x59f46,%a3
0003eb50: 5393           	subql #1,%a3@
0003eb52: 3041           	moveaw %d1,%a0
0003eb54: 2008           	movel %a0,%d0
0003eb56: d088           	addl %a0,%d0
0003eb58: d088           	addl %a0,%d0
0003eb5a: e788           	lsll #3,%d0
0003eb5c: 0272 fff7 080a 	andiw #-9,%a2@(000000000000000a,%d0:l)
0003eb62: 2f39 0005 9f42 	movel 0x59f42,%sp@-
0003eb68: 3f01           	movew %d1,%sp@-
0003eb6a: 2f0a           	movel %a2,%sp@-
0003eb6c: 49fa ff96      	lea %pc@(0x3eb04),%a4
0003eb70: 4e94           	jsr %a4@
0003eb72: 3043           	moveaw %d3,%a0
0003eb74: 2008           	movel %a0,%d0
0003eb76: d088           	addl %a0,%d0
0003eb78: d088           	addl %a0,%d0
0003eb7a: e788           	lsll #3,%d0
0003eb7c: 0272 fff7 080a 	andiw #-9,%a2@(000000000000000a,%d0:l)
0003eb82: 2f13           	movel %a3@,%sp@-
0003eb84: 3f03           	movew %d3,%sp@-
0003eb86: 2f0a           	movel %a2,%sp@-
0003eb88: 4e94           	jsr %a4@
0003eb8a: 3042           	moveaw %d2,%a0
0003eb8c: 2008           	movel %a0,%d0
0003eb8e: d088           	addl %a0,%d0
0003eb90: d088           	addl %a0,%d0
0003eb92: e788           	lsll #3,%d0
0003eb94: 0272 fff7 080a 	andiw #-9,%a2@(000000000000000a,%d0:l)
0003eb9a: 4fef 0014      	lea %sp@(20),%sp
0003eb9e: 2f79 0005 9f4a 	movel 0x59f4a,%sp@(30)
0003eba4: 001e 
0003eba6: 3f42 001c      	movew %d2,%sp@(28)
0003ebaa: 2f4a 0018      	movel %a2,%sp@(24)
0003ebae: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
0003ebb2: 6000 ff50      	braw 0x3eb04
0003ebb6:  _set_tedinfo_name
0003ebb6: 4fef fff0      	lea %sp@(-16),%sp
0003ebba: 2f0a           	movel %a2,%sp@-
0003ebbc: 45ef 0007      	lea %sp@(7),%a2
0003ebc0: 2f0a           	movel %a2,%sp@-
0003ebc2: 2f2f 0022      	movel %sp@(34),%sp@-
0003ebc6: 4eb9 0001 c408 	jsr 0x1c408
0003ebcc: 2f0a           	movel %a2,%sp@-
0003ebce: 3f2f 0028      	movew %sp@(40),%sp@-
0003ebd2: 2f2f 0026      	movel %sp@(38),%sp@-
0003ebd6: 4eb9 0001 c4a0 	jsr 0x1c4a0
0003ebdc: 4fef 0012      	lea %sp@(18),%sp
0003ebe0: 245f           	moveal %sp@+,%a2
0003ebe2: 4fef 0010      	lea %sp@(16),%sp
0003ebe6: 4e75           	rts
0003ebe8: 5c2a 2e2a      	addqb #6,%a2@(11818)
0003ebec: 0000 2530      	orib #48,%d0
0003ebf0: 3264           	moveaw %a4@-,%a1
0003ebf2: 2530 3264      	movel %a0@(0000000000000064,%d3:w:2),%a2@-
0003ebf6: 2573 0000 4e56 	movel %a3@(0000000000000000,%d0:w),%a2@(20054)
0003ebfa:  _inf_file_folder
0003ebfc: fed4           	.short 0xfed4
0003ebfe: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0003ec02: 242e 0008      	movel %fp@(8),%d2
0003ec06: 266e 000c      	moveal %fp@(12),%a3
0003ec0a: 2479 0005 a124 	moveal 0x5a124,%a2
0003ec10: 2f0a           	movel %a2,%sp@-
0003ec12: 4eb9 0004 1214 	jsr 0x41214
0003ec18: 588f           	addql #4,%sp
0003ec1a: 082b 0004 0005 	btst #4,%a3@(5)
0003ec20: 57c0           	seq %d0
0003ec22: 4880           	extw %d0
0003ec24: 5640           	addqw #3,%d0
0003ec26: 3f00           	movew %d0,%sp@-
0003ec28: 4eb9 0004 1074 	jsr 0x41074
0003ec2e: 2540 0024      	movel %d0,%a2@(36)
0003ec32: 2f0a           	movel %a2,%sp@-
0003ec34: 4eb9 0003 80d8 	jsr 0x380d8
0003ec3a: 49ee fedb      	lea %fp@(-293),%a4
0003ec3e: 204c           	moveal %a4,%a0
0003ec40: 2242           	moveal %d2,%a1
0003ec42: 10d9           	moveb %a1@+,%a0@+
0003ec44: 66fc           	bnes 0x3ec42
0003ec46: 41ee ff5b      	lea %fp@(-165),%a0
0003ec4a: 2242           	moveal %d2,%a1
0003ec4c: 10d9           	moveb %a1@+,%a0@+
0003ec4e: 66fc           	bnes 0x3ec4c
0003ec50: 2f0c           	movel %a4,%sp@-
0003ec52: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003ec58: 3400           	movew %d0,%d2
0003ec5a: 944c           	subw %a4,%d2
0003ec5c: 4fef 000a      	lea %sp@(10),%sp
0003ec60: 082b 0004 0005 	btst #4,%a3@(5)
0003ec66: 6750           	beqs 0x3ecb8
0003ec68: 4eb9 0004 17ea 	jsr 0x417ea
0003ec6e: 41f4 2000      	lea %a4@(0000000000000000,%d2:w),%a0
0003ec72: 43eb 000e      	lea %a3@(14),%a1
0003ec76: 10d9           	moveb %a1@+,%a0@+
0003ec78: 66fc           	bnes 0x3ec76
0003ec7a: 204c           	moveal %a4,%a0
0003ec7c: 43fa ff6a      	lea %pc@(0x3ebe8),%a1
0003ec80: 4a18           	tstb %a0@+
0003ec82: 66fc           	bnes 0x3ec80
0003ec84: 5388           	subql #1,%a0
0003ec86: 10d9           	moveb %a1@+,%a0@+
0003ec88: 66fc           	bnes 0x3ec86
0003ec8a: 2f0c           	movel %a4,%sp@-
0003ec8c: 4eba fa92      	jsr %pc@(0x3e720)
0003ec90: 3600           	movew %d0,%d3
0003ec92: 4eb9 0004 17fa 	jsr 0x417fa
0003ec98: 588f           	addql #4,%sp
0003ec9a: 4a43           	tstw %d3
0003ec9c: 6700 0212      	beqw 0x3eeb0
0003eca0: 3f3c 0003      	movew #3,%sp@-
0003eca4: 3f3c 0006      	movew #6,%sp@-
0003eca8: 3f3c 0007      	movew #7,%sp@-
0003ecac: 2f0a           	movel %a2,%sp@-
0003ecae: 4eba fe86      	jsr %pc@(0x3eb36)
0003ecb2: 4fef 000a      	lea %sp@(10),%sp
0003ecb6: 603c           	bras 0x3ecf4
0003ecb8: 006a 0008 00b2 	oriw #8,%a2@(178)
0003ecbe: 487a ff2d      	pea %pc@(0x3ebed)
0003ecc2: 3f3c 0007      	movew #7,%sp@-
0003ecc6: 2f0a           	movel %a2,%sp@-
0003ecc8: 49f9 0001 c4a0 	lea 0x1c4a0,%a4
0003ecce: 4e94           	jsr %a4@
0003ecd0: 006a 0008 009a 	oriw #8,%a2@(154)
0003ecd6: 487a ff15      	pea %pc@(0x3ebed)
0003ecda: 3f3c 0006      	movew #6,%sp@-
0003ecde: 2f0a           	movel %a2,%sp@-
0003ece0: 4e94           	jsr %a4@
0003ece2: 2f2b 000a      	movel %a3@(10),%sp@-
0003ece6: 3f3c 0003      	movew #3,%sp@-
0003ecea: 2f0a           	movel %a2,%sp@-
0003ecec: 4eba fe16      	jsr %pc@(0x3eb04)
0003ecf0: 4fef 001e      	lea %sp@(30),%sp
0003ecf4: 41eb 000e      	lea %a3@(14),%a0
0003ecf8: 2d48 fed6      	movel %a0,%fp@(-298)
0003ecfc: 49ee ffdb      	lea %fp@(-37),%a4
0003ed00: 2f0c           	movel %a4,%sp@-
0003ed02: 2f08           	movel %a0,%sp@-
0003ed04: 4eb9 0001 c408 	jsr 0x1c408
0003ed0a: 2f0c           	movel %a4,%sp@-
0003ed0c: 3f3c 0002      	movew #2,%sp@-
0003ed10: 2f0a           	movel %a2,%sp@-
0003ed12: 4bf9 0001 c4a0 	lea 0x1c4a0,%a5
0003ed18: 4e95           	jsr %a5@
0003ed1a: 49ee fff5      	lea %fp@(-11),%a4
0003ed1e: 2f0c           	movel %a4,%sp@-
0003ed20: 3f3c 0001      	movew #1,%sp@-
0003ed24: 3f2b 0008      	movew %a3@(8),%sp@-
0003ed28: 4eba f810      	jsr %pc@(0x3e53a)
0003ed2c: 2f0c           	movel %a4,%sp@-
0003ed2e: 3f3c 0004      	movew #4,%sp@-
0003ed32: 2f0a           	movel %a2,%sp@-
0003ed34: 4e95           	jsr %a5@
0003ed36: 4fef 0020      	lea %sp@(32),%sp
0003ed3a: 2e8c           	movel %a4,%sp@
0003ed3c: 487a feb0      	pea %pc@(0x3ebee)
0003ed40: 3f2b 0006      	movew %a3@(6),%sp@-
0003ed44: 4eba f8b4      	jsr %pc@(0x3e5fa)
0003ed48: 2f0c           	movel %a4,%sp@-
0003ed4a: 3f3c 0005      	movew #5,%sp@-
0003ed4e: 2f0a           	movel %a2,%sp@-
0003ed50: 4e95           	jsr %a5@
0003ed52: 4fef 0014      	lea %sp@(20),%sp
0003ed56: 4243           	clrw %d3
0003ed58: 7ee8           	moveq #-24,%d7
0003ed5a: de8e           	addl %fp,%d7
0003ed5c: 3842           	moveaw %d2,%a4
0003ed5e: 2a0e           	movel %fp,%d5
0003ed60: 0685 ffff fedb 	addil #-293,%d5
0003ed66: 2c05           	movel %d5,%d6
0003ed68: dc8c           	addl %a4,%d6
0003ed6a: 280e           	movel %fp,%d4
0003ed6c: 0684 ffff ff5b 	addil #-165,%d4
0003ed72: 4bf4 4800      	lea %a4@(0000000000000000,%d4:l),%a5
0003ed76: 102b 0005      	moveb %a3@(5),%d0
0003ed7a: 4880           	extw %d0
0003ed7c: 0800 0004      	btst #4,%d0
0003ed80: 6708           	beqs 0x3ed8a
0003ed82: 357c 0008 00fa 	movew #8,%a2@(250)
0003ed88: 600e           	bras 0x3ed98
0003ed8a: 0800 0000      	btst #0,%d0
0003ed8e: 57c0           	seq %d0
0003ed90: 4880           	extw %d0
0003ed92: 5240           	addqw #1,%d0
0003ed94: 3540 00fa      	movew %d0,%a2@(250)
0003ed98: 102b 0005      	moveb %a3@(5),%d0
0003ed9c: 4880           	extw %d0
0003ed9e: 0800 0004      	btst #4,%d0
0003eda2: 6708           	beqs 0x3edac
0003eda4: 357c 0008 00e2 	movew #8,%a2@(226)
0003edaa: 600e           	bras 0x3edba
0003edac: 0800 0000      	btst #0,%d0
0003edb0: 56c0           	sne %d0
0003edb2: 4880           	extw %d0
0003edb4: 5240           	addqw #1,%d0
0003edb6: 3540 00e2      	movew %d0,%a2@(226)
0003edba: 026a fffe 0112 	andiw #-2,%a2@(274)
0003edc0: 4267           	clrw %sp@-
0003edc2: 2f0a           	movel %a2,%sp@-
0003edc4: 4eba fd10      	jsr %pc@(0x3ead6)
0003edc8: 3f3c 000c      	movew #12,%sp@-
0003edcc: 2f0a           	movel %a2,%sp@-
0003edce: 4eb9 0001 c51c 	jsr 0x1c51c
0003edd4: 4fef 000c      	lea %sp@(12),%sp
0003edd8: 4a40           	tstw %d0
0003edda: 6c00 00d6      	bgew 0x3eeb2
0003edde: 4eb9 0004 17ea 	jsr 0x417ea
0003ede4: 2f07           	movel %d7,%sp@-
0003ede6: 3f3c 0002      	movew #2,%sp@-
0003edea: 2f0a           	movel %a2,%sp@-
0003edec: 4eb9 0001 c4cc 	jsr 0x1c4cc
0003edf2: 2f06           	movel %d6,%sp@-
0003edf4: 486e ffdb      	pea %fp@(-37)
0003edf8: 243c 0001 c464 	movel #115812,%d2
0003edfe: 2042           	moveal %d2,%a0
0003ee00: 4e90           	jsr %a0@
0003ee02: 2f0d           	movel %a5,%sp@-
0003ee04: 2f07           	movel %d7,%sp@-
0003ee06: 2042           	moveal %d2,%a0
0003ee08: 4e90           	jsr %a0@
0003ee0a: 102b 0005      	moveb %a3@(5),%d0
0003ee0e: 4fef 001a      	lea %sp@(26),%sp
0003ee12: 0800 0004      	btst #4,%d0
0003ee16: 6638           	bnes 0x3ee50
0003ee18: 1400           	moveb %d0,%d2
0003ee1a: 082a 0000 00fb 	btst #0,%a2@(251)
0003ee20: 6706           	beqs 0x3ee28
0003ee22: 0002 0001      	orib #1,%d2
0003ee26: 6004           	bras 0x3ee2c
0003ee28: 0202 fffe      	andib #-2,%d2
0003ee2c: b002           	cmpb %d2,%d0
0003ee2e: 6720           	beqs 0x3ee50
0003ee30: 1002           	moveb %d2,%d0
0003ee32: 4880           	extw %d0
0003ee34: 3f00           	movew %d0,%sp@-
0003ee36: 3f3c 0001      	movew #1,%sp@-
0003ee3a: 2f05           	movel %d5,%sp@-
0003ee3c: 3f3c 0043      	movew #67,%sp@-
0003ee40: 4eb9 0001 bec0 	jsr 0x1bec0
0003ee46: 1742 0005      	moveb %d2,%a3@(5)
0003ee4a: 4fef 000a      	lea %sp@(10),%sp
0003ee4e: 7601           	moveq #1,%d3
0003ee50: 2f0d           	movel %a5,%sp@-
0003ee52: 2f06           	movel %d6,%sp@-
0003ee54: 4eb9 0001 c04e 	jsr 0x1c04e
0003ee5a: 508f           	addql #8,%sp
0003ee5c: 4a40           	tstw %d0
0003ee5e: 6740           	beqs 0x3eea0
0003ee60: 2f04           	movel %d4,%sp@-
0003ee62: 2f05           	movel %d5,%sp@-
0003ee64: 4267           	clrw %sp@-
0003ee66: 3f3c 0056      	movew #86,%sp@-
0003ee6a: 4eb9 0001 bec0 	jsr 0x1bec0
0003ee70: 4fef 000c      	lea %sp@(12),%sp
0003ee74: 4a40           	tstw %d0
0003ee76: 6610           	bnes 0x3ee88
0003ee78: 49f4 4800      	lea %a4@(0000000000000000,%d4:l),%a4
0003ee7c: 206e fed6      	moveal %fp@(-298),%a0
0003ee80: 10dc           	moveb %a4@+,%a0@+
0003ee82: 66fc           	bnes 0x3ee80
0003ee84: 7601           	moveq #1,%d3
0003ee86: 6018           	bras 0x3eea0
0003ee88: 3f3c 0038      	movew #56,%sp@-
0003ee8c: 3f3c 0001      	movew #1,%sp@-
0003ee90: 4eb9 0003 d032 	jsr 0x3d032
0003ee96: 588f           	addql #4,%sp
0003ee98: 0c40 0002      	cmpiw #2,%d0
0003ee9c: 6600 fed8      	bnew 0x3ed76
0003eea0: 4eb9 0004 17fa 	jsr 0x417fa
0003eea6: 3003           	movew %d3,%d0
0003eea8: 4440           	negw %d0
0003eeaa: 0040 0001      	oriw #1,%d0
0003eeae: 6002           	bras 0x3eeb2
0003eeb0: 7001           	moveq #1,%d0
0003eeb2: 4cee 3cfc feac 	moveml %fp@(-340),%d2-%d7/%a2-%a5
0003eeb8: 4e5e           	unlk %fp
0003eeba: 4e75           	rts
0003eebc:  _inf_disk
0003eebc: 4e56 ff68      	linkw %fp,#-152
0003eec0: 48e7 3c00      	moveml %d2-%d5,%sp@-
0003eec4: 362e 0008      	movew %fp@(8),%d3
0003eec8: 1803           	moveb %d3,%d4
0003eeca: 1d43 fffe      	moveb %d3,%fp@(-2)
0003eece: 422e ffff      	clrb %fp@(-1)
0003eed2: 1a03           	moveb %d3,%d5
0003eed4: 4885           	extw %d5
0003eed6: 3f05           	movew %d5,%sp@-
0003eed8: 4eb9 0004 1774 	jsr 0x41774
0003eede: 548f           	addql #2,%sp
0003eee0: 4a40           	tstw %d0
0003eee2: 6700 00d6      	beqw 0x3efba
0003eee6: 4eb9 0004 17ea 	jsr 0x417ea
0003eeec: 2439 0005 a128 	movel 0x5a128,%d2
0003eef2: 1d43 ff69      	moveb %d3,%fp@(-151)
0003eef6: 1d7c 003a ff6a 	moveb #58,%fp@(-150)
0003eefc: 200e           	movel %fp,%d0
0003eefe: 0680 ffff ff69 	addil #-151,%d0
0003ef04: 2040           	moveal %d0,%a0
0003ef06: 5488           	addql #2,%a0
0003ef08: 43fa fcde      	lea %pc@(0x3ebe8),%a1
0003ef0c: 10d9           	moveb %a1@+,%a0@+
0003ef0e: 66fc           	bnes 0x3ef0c
0003ef10: 2f00           	movel %d0,%sp@-
0003ef12: 4eba f80c      	jsr %pc@(0x3e720)
0003ef16: 588f           	addql #4,%sp
0003ef18: 4a40           	tstw %d0
0003ef1a: 660a           	bnes 0x3ef26
0003ef1c: 4eb9 0004 17fa 	jsr 0x417fa
0003ef22: 6000 0096      	braw 0x3efba
0003ef26: 486e fffa      	pea %fp@(-6)
0003ef2a: 486e fff6      	pea %fp@(-10)
0003ef2e: 0645 ffc0      	addiw #-64,%d5
0003ef32: 3f05           	movew %d5,%sp@-
0003ef34: 4eb9 0001 c2cc 	jsr 0x1c2cc
0003ef3a: 4eb9 0004 17fa 	jsr 0x417fa
0003ef40: 486e ffe9      	pea %fp@(-23)
0003ef44: 0604 ffc0      	addib #-64,%d4
0003ef48: 4884           	extw %d4
0003ef4a: 3f04           	movew %d4,%sp@-
0003ef4c: 4eb9 0001 c266 	jsr 0x1c266
0003ef52: 4fef 0010      	lea %sp@(16),%sp
0003ef56: 4a40           	tstw %d0
0003ef58: 6604           	bnes 0x3ef5e
0003ef5a: 422e ffe9      	clrb %fp@(-23)
0003ef5e: 486e fffe      	pea %fp@(-2)
0003ef62: 3f3c 0002      	movew #2,%sp@-
0003ef66: 2f02           	movel %d2,%sp@-
0003ef68: 4eb9 0001 c4a0 	jsr 0x1c4a0
0003ef6e: 486e ffe9      	pea %fp@(-23)
0003ef72: 3f3c 0003      	movew #3,%sp@-
0003ef76: 2f02           	movel %d2,%sp@-
0003ef78: 4eba fc3c      	jsr %pc@(0x3ebb6)
0003ef7c: 3f3c 0006      	movew #6,%sp@-
0003ef80: 3f3c 0004      	movew #4,%sp@-
0003ef84: 3f3c 0005      	movew #5,%sp@-
0003ef88: 2f02           	movel %d2,%sp@-
0003ef8a: 4eba fbaa      	jsr %pc@(0x3eb36)
0003ef8e: 2f2e fffa      	movel %fp@(-6),%sp@-
0003ef92: 3f3c 0007      	movew #7,%sp@-
0003ef96: 2f02           	movel %d2,%sp@-
0003ef98: 4eba fb6a      	jsr %pc@(0x3eb04)
0003ef9c: 4fef 0028      	lea %sp@(40),%sp
0003efa0: 4267           	clrw %sp@-
0003efa2: 2f02           	movel %d2,%sp@-
0003efa4: 4eba fb30      	jsr %pc@(0x3ead6)
0003efa8: 3f3c 0008      	movew #8,%sp@-
0003efac: 2f02           	movel %d2,%sp@-
0003efae: 4eb9 0001 c51c 	jsr 0x1c51c
0003efb4: 4fef 000c      	lea %sp@(12),%sp
0003efb8: 6002           	bras 0x3efbc
0003efba: 7001           	moveq #1,%d0
0003efbc: 4cee 003c ff58 	moveml %fp@(-168),%d2-%d5
0003efc2: 4e5e           	unlk %fp
0003efc4: 4e75           	rts
0003efc6:  _inf_pref
0003efc6: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
0003efca: 2479 0005 a150 	moveal 0x5a150,%a2
0003efd0: 2f0a           	movel %a2,%sp@-
0003efd2: 4eb9 0004 1214 	jsr 0x41214
0003efd8: 588f           	addql #4,%sp
0003efda: 4a39 0005 9f6d 	tstb 0x59f6d
0003efe0: 6708           	beqs 0x3efea
0003efe2: 006a 0001 006a 	oriw #1,%a2@(106)
0003efe8: 6006           	bras 0x3eff0
0003efea: 006a 0001 0082 	oriw #1,%a2@(130)
0003eff0: 4a39 0005 9f6c 	tstb 0x59f6c
0003eff6: 6708           	beqs 0x3f000
0003eff8: 006a 0001 00ca 	oriw #1,%a2@(202)
0003effe: 6006           	bras 0x3f006
0003f000: 006a 0001 00e2 	oriw #1,%a2@(226)
0003f006: 4a39 0005 9f6e 	tstb 0x59f6e
0003f00c: 6708           	beqs 0x3f016
0003f00e: 006a 0001 012a 	oriw #1,%a2@(298)
0003f014: 6006           	bras 0x3f01c
0003f016: 006a 0001 0142 	oriw #1,%a2@(322)
0003f01c: 4267           	clrw %sp@-
0003f01e: 4267           	clrw %sp@-
0003f020: 4eb9 0003 91bc 	jsr 0x391bc
0003f026: 13c0 0005 9f6f 	moveb %d0,0x59f6f
0003f02c: 4880           	extw %d0
0003f02e: 0640 0010      	addiw #16,%d0
0003f032: 3040           	moveaw %d0,%a0
0003f034: 2008           	movel %a0,%d0
0003f036: d088           	addl %a0,%d0
0003f038: d088           	addl %a0,%d0
0003f03a: e788           	lsll #3,%d0
0003f03c: 0072 0001 080a 	oriw #1,%a2@(000000000000000a,%d0:l)
0003f042: 588f           	addql #4,%sp
0003f044: 1039 0005 9f70 	moveb 0x59f70,%d0
0003f04a: 670e           	beqs 0x3f05a
0003f04c: 0c00 0001      	cmpib #1,%d0
0003f050: 6610           	bnes 0x3f062
0003f052: 006a 0001 024a 	oriw #1,%a2@(586)
0003f058: 600e           	bras 0x3f068
0003f05a: 006a 0001 0262 	oriw #1,%a2@(610)
0003f060: 6006           	bras 0x3f068
0003f062: 006a 0001 0232 	oriw #1,%a2@(562)
0003f068: 1039 0005 9f71 	moveb 0x59f71,%d0
0003f06e: 670e           	beqs 0x3f07e
0003f070: 0c00 0001      	cmpib #1,%d0
0003f074: 6610           	bnes 0x3f086
0003f076: 006a 0001 02c2 	oriw #1,%a2@(706)
0003f07c: 600e           	bras 0x3f08c
0003f07e: 006a 0001 02da 	oriw #1,%a2@(730)
0003f084: 6006           	bras 0x3f08c
0003f086: 006a 0001 02aa 	oriw #1,%a2@(682)
0003f08c: 4267           	clrw %sp@-
0003f08e: 2f0a           	movel %a2,%sp@-
0003f090: 4eba fa44      	jsr %pc@(0x3ead6)
0003f094: 3f3c 001f      	movew #31,%sp@-
0003f098: 2f0a           	movel %a2,%sp@-
0003f09a: 4eb9 0001 c51c 	jsr 0x1c51c
0003f0a0: 4fef 000c      	lea %sp@(12),%sp
0003f0a4: 4a40           	tstw %d0
0003f0a6: 6700 00bc      	beqw 0x3f164
0003f0aa: 3f3c 0002      	movew #2,%sp@-
0003f0ae: 3f3c 0004      	movew #4,%sp@-
0003f0b2: 2f0a           	movel %a2,%sp@-
0003f0b4: 47fa f2ea      	lea %pc@(0x3e3a0),%a3
0003f0b8: 4e93           	jsr %a3@
0003f0ba: 508f           	addql #8,%sp
0003f0bc: 13c0 0005 9f6d 	moveb %d0,0x59f6d
0003f0c2: 3f3c 0002      	movew #2,%sp@-
0003f0c6: 3f3c 0008      	movew #8,%sp@-
0003f0ca: 2f0a           	movel %a2,%sp@-
0003f0cc: 4e93           	jsr %a3@
0003f0ce: 508f           	addql #8,%sp
0003f0d0: 13c0 0005 9f6c 	moveb %d0,0x59f6c
0003f0d6: 3f3c 0002      	movew #2,%sp@-
0003f0da: 3f3c 000c      	movew #12,%sp@-
0003f0de: 2f0a           	movel %a2,%sp@-
0003f0e0: 4e93           	jsr %a3@
0003f0e2: 508f           	addql #8,%sp
0003f0e4: 13c0 0005 9f6e 	moveb %d0,0x59f6e
0003f0ea: 3f3c 0005      	movew #5,%sp@-
0003f0ee: 3f3c 0010      	movew #16,%sp@-
0003f0f2: 2f0a           	movel %a2,%sp@-
0003f0f4: 4eb9 0001 c4ec 	jsr 0x1c4ec
0003f0fa: 13c0 0005 9f6f 	moveb %d0,0x59f6f
0003f100: 3f3c 0001      	movew #1,%sp@-
0003f104: 4880           	extw %d0
0003f106: 3f00           	movew %d0,%sp@-
0003f108: 4eb9 0003 91bc 	jsr 0x391bc
0003f10e: 13c0 0005 9f6f 	moveb %d0,0x59f6f
0003f114: 1639 0005 9f70 	moveb 0x59f70,%d3
0003f11a: 3f3c 0003      	movew #3,%sp@-
0003f11e: 3f3c 0017      	movew #23,%sp@-
0003f122: 2f0a           	movel %a2,%sp@-
0003f124: 4e93           	jsr %a3@
0003f126: 508f           	addql #8,%sp
0003f128: 1800           	moveb %d0,%d4
0003f12a: 13c0 0005 9f70 	moveb %d0,0x59f70
0003f130: 1439 0005 9f71 	moveb 0x59f71,%d2
0003f136: 3f3c 0003      	movew #3,%sp@-
0003f13a: 3f3c 001c      	movew #28,%sp@-
0003f13e: 2f0a           	movel %a2,%sp@-
0003f140: 4e93           	jsr %a3@
0003f142: 13c0 0005 9f71 	moveb %d0,0x59f71
0003f148: 4fef 0014      	lea %sp@(20),%sp
0003f14c: 0c79 0001 0005 	cmpiw #1,0x59f2e
0003f152: 9f2e 
0003f154: 660e           	bnes 0x3f164
0003f156: b604           	cmpb %d4,%d3
0003f158: 660e           	bnes 0x3f168
0003f15a: b400           	cmpb %d0,%d2
0003f15c: 56c0           	sne %d0
0003f15e: 4880           	extw %d0
0003f160: 4440           	negw %d0
0003f162: 6006           	bras 0x3f16a
0003f164: 4240           	clrw %d0
0003f166: 6002           	bras 0x3f16a
0003f168: 7001           	moveq #1,%d0
0003f16a: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
0003f16e: 4e75           	rts
0003f170:  _inf_backgrounds
0003f170: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
0003f174: 3039 0005 42dc 	movew 0x542dc,%d0
0003f17a: 5340           	subqw #1,%d0
0003f17c: 0c40 0001      	cmpiw #1,%d0
0003f180: 621c           	bhis 0x3f19e
0003f182: 0280 0000 ffff 	andil #65535,%d0
0003f188: 41fa 05ee      	lea %pc@(0x3f778),%a0
0003f18c: 1830 0800      	moveb %a0@(0000000000000000,%d0:l),%d4
0003f190: 4884           	extw %d4
0003f192: 41fa 05e6      	lea %pc@(0x3f77a),%a0
0003f196: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
0003f19a: 4880           	extw %d0
0003f19c: 6004           	bras 0x3f1a2
0003f19e: 7010           	moveq #16,%d0
0003f1a0: 7802           	moveq #2,%d4
0003f1a2: 2479 0005 a16c 	moveal 0x5a16c,%a2
0003f1a8: 3040           	moveaw %d0,%a0
0003f1aa: 2208           	movel %a0,%d1
0003f1ac: d288           	addl %a0,%d1
0003f1ae: d288           	addl %a0,%d1
0003f1b0: e789           	lsll #3,%d1
0003f1b2: 2041           	moveal %d1,%a0
0003f1b4: 41e8 01c8      	lea %a0@(456),%a0
0003f1b8: 41f2 8800      	lea %a2@(0000000000000000,%a0:l),%a0
0003f1bc: 600c           	bras 0x3f1ca
0003f1be: 0068 0080 0008 	oriw #128,%a0@(8)
0003f1c4: 5240           	addqw #1,%d0
0003f1c6: 41e8 0018      	lea %a0@(24),%a0
0003f1ca: 0c40 000f      	cmpiw #15,%d0
0003f1ce: 6fee           	bles 0x3f1be
0003f1d0: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
0003f1d6: 2428 0024      	movel %a0@(36),%d2
0003f1da: 2628 003c      	movel %a0@(60),%d3
0003f1de: 082a 0000 006b 	btst #0,%a2@(107)
0003f1e4: 6704           	beqs 0x3f1ea
0003f1e6: 2002           	movel %d2,%d0
0003f1e8: 6002           	bras 0x3f1ec
0003f1ea: 2003           	movel %d3,%d0
0003f1ec: 0080 00ff 1100 	oril #16716032,%d0
0003f1f2: 2540 01a4      	movel %d0,%a2@(420)
0003f1f6: 2f0a           	movel %a2,%sp@-
0003f1f8: 4eba f7aa      	jsr %pc@(0x3e9a4)
0003f1fc: 588f           	addql #4,%sp
0003f1fe: 49f9 0003 bde8 	lea 0x3bde8,%a4
0003f204: 47f9 0003 9344 	lea 0x39344,%a3
0003f20a: 3f3c 0011      	movew #17,%sp@-
0003f20e: 2f0a           	movel %a2,%sp@-
0003f210: 4e94           	jsr %a4@
0003f212: 4267           	clrw %sp@-
0003f214: 2f0a           	movel %a2,%sp@-
0003f216: 4e93           	jsr %a3@
0003f218: 3a00           	movew %d0,%d5
0003f21a: 0640 ffdd      	addiw #-35,%d0
0003f21e: 4fef 000c      	lea %sp@(12),%sp
0003f222: 0c40 0001      	cmpiw #1,%d0
0003f226: 6224           	bhis 0x3f24c
0003f228: 3045           	moveaw %d5,%a0
0003f22a: 2008           	movel %a0,%d0
0003f22c: d088           	addl %a0,%d0
0003f22e: d088           	addl %a0,%d0
0003f230: e788           	lsll #3,%d0
0003f232: 0272 fffe 080a 	andiw #-2,%a2@(000000000000000a,%d0:l)
0003f238: 2f0a           	movel %a2,%sp@-
0003f23a: 4eba f7ee      	jsr %pc@(0x3ea2a)
0003f23e: 588f           	addql #4,%sp
0003f240: 0c45 0023      	cmpiw #35,%d5
0003f244: 6600 0108      	bnew 0x3f34e
0003f248: 6000 0082      	braw 0x3f2cc
0003f24c: 0c45 0004      	cmpiw #4,%d5
0003f250: 6606           	bnes 0x3f258
0003f252: 2542 01a4      	movel %d2,%a2@(420)
0003f256: 605c           	bras 0x3f2b4
0003f258: 0c45 0005      	cmpiw #5,%d5
0003f25c: 6606           	bnes 0x3f264
0003f25e: 2543 01a4      	movel %d3,%a2@(420)
0003f262: 6050           	bras 0x3f2b4
0003f264: 3005           	movew %d5,%d0
0003f266: 0640 fff7      	addiw #-9,%d0
0003f26a: 0c40 0007      	cmpiw #7,%d0
0003f26e: 6218           	bhis 0x3f288
0003f270: 708f           	moveq #-113,%d0
0003f272: c0aa 01a4      	andl %a2@(420),%d0
0003f276: 2540 01a4      	movel %d0,%a2@(420)
0003f27a: 3045           	moveaw %d5,%a0
0003f27c: 2a08           	movel %a0,%d5
0003f27e: da88           	addl %a0,%d5
0003f280: da88           	addl %a0,%d5
0003f282: e78d           	lsll #3,%d5
0003f284: 7270           	moveq #112,%d1
0003f286: 6022           	bras 0x3f2aa
0003f288: 3005           	movew %d5,%d0
0003f28a: 0640 ffed      	addiw #-19,%d0
0003f28e: 0c40 000f      	cmpiw #15,%d0
0003f292: 6220           	bhis 0x3f2b4
0003f294: 70f0           	moveq #-16,%d0
0003f296: c0aa 01a4      	andl %a2@(420),%d0
0003f29a: 2540 01a4      	movel %d0,%a2@(420)
0003f29e: 3045           	moveaw %d5,%a0
0003f2a0: 2a08           	movel %a0,%d5
0003f2a2: da88           	addl %a0,%d5
0003f2a4: da88           	addl %a0,%d5
0003f2a6: e78d           	lsll #3,%d5
0003f2a8: 720f           	moveq #15,%d1
0003f2aa: c2b2 580c      	andl %a2@(000000000000000c,%d5:l),%d1
0003f2ae: 8280           	orl %d0,%d1
0003f2b0: 2541 01a4      	movel %d1,%a2@(420)
0003f2b4: 202a 01a4      	movel %a2@(420),%d0
0003f2b8: 082a 0000 006b 	btst #0,%a2@(107)
0003f2be: 6706           	beqs 0x3f2c6
0003f2c0: 2400           	movel %d0,%d2
0003f2c2: 6000 ff46      	braw 0x3f20a
0003f2c6: 2600           	movel %d0,%d3
0003f2c8: 6000 ff40      	braw 0x3f20a
0003f2cc: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
0003f2d2: b4a8 0024      	cmpl %a0@(36),%d2
0003f2d6: 6742           	beqs 0x3f31a
0003f2d8: 4240           	clrw %d0
0003f2da: 1002           	moveb %d2,%d0
0003f2dc: 3f00           	movew %d0,%sp@-
0003f2de: 4eb9 0002 e42a 	jsr 0x2e42a
0003f2e4: 3044           	moveaw %d4,%a0
0003f2e6: 41e8 00cd      	lea %a0@(205),%a0
0003f2ea: 2008           	movel %a0,%d0
0003f2ec: d088           	addl %a0,%d0
0003f2ee: d080           	addl %d0,%d0
0003f2f0: 41f9 0005 9da0 	lea 0x59da0,%a0
0003f2f6: 3202           	movew %d2,%d1
0003f2f8: 0241 00ff      	andiw #255,%d1
0003f2fc: 3181 0800      	movew %d1,%a0@(0000000000000000,%d0:l)
0003f300: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
0003f306: 2142 0024      	movel %d2,%a0@(36)
0003f30a: 4879 0005 9f5e 	pea 0x59f5e
0003f310: 4267           	clrw %sp@-
0003f312: 4eb9 0004 1342 	jsr 0x41342
0003f318: 508f           	addql #8,%sp
0003f31a: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
0003f320: b6a8 003c      	cmpl %a0@(60),%d3
0003f324: 6728           	beqs 0x3f34e
0003f326: 3244           	moveaw %d4,%a1
0003f328: d3c9           	addal %a1,%a1
0003f32a: d3c9           	addal %a1,%a1
0003f32c: d3fc 0005 a0d6 	addal #368854,%a1
0003f332: 3003           	movew %d3,%d0
0003f334: 0240 00ff      	andiw #255,%d0
0003f338: 3280           	movew %d0,%a1@
0003f33a: 43e8 00a8      	lea %a0@(168),%a1
0003f33e: 2143 003c      	movel %d3,%a0@(60)
0003f342: 41e8 0018      	lea %a0@(24),%a0
0003f346: b3c8           	cmpal %a0,%a1
0003f348: 66f4           	bnes 0x3f33e
0003f34a: 7001           	moveq #1,%d0
0003f34c: 6002           	bras 0x3f350
0003f34e: 4240           	clrw %d0
0003f350: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
0003f354: 4e75           	rts
0003f356: 4b42           	.short 0x4b42
0003f358: 0025 6c64      	orib #100,%a5@-
0003f35c: 2025           	movel %a5@-,%d0
0003f35e: 7300           	mvsb %d0,%d1
0003f360: 202b 2025      	movel %a3@(8229),%d0
0003f364: 6c64           	bges 0x3f3ca
0003f366: 2025           	movel %a5@-,%d0
0003f368: 7300           	mvsb %d0,%d1
0003f36a:  _inf_conf
0003f36a: 4fef ffac      	lea %sp@(-84),%sp
0003f36e: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003f372: 2479 0005 a158 	moveal 0x5a158,%a2
0003f378: 2f0a           	movel %a2,%sp@-
0003f37a: 4eb9 0004 1214 	jsr 0x41214
0003f380: 588f           	addql #4,%sp
0003f382: 4a39 0005 9f74 	tstb 0x59f74
0003f388: 6708           	beqs 0x3f392
0003f38a: 006a 0001 006a 	oriw #1,%a2@(106)
0003f390: 6006           	bras 0x3f398
0003f392: 006a 0001 0082 	oriw #1,%a2@(130)
0003f398: 4a39 0005 9f75 	tstb 0x59f75
0003f39e: 6708           	beqs 0x3f3a8
0003f3a0: 006a 0001 00ca 	oriw #1,%a2@(202)
0003f3a6: 6006           	bras 0x3f3ae
0003f3a8: 006a 0001 00e2 	oriw #1,%a2@(226)
0003f3ae: 4eb9 0001 c342 	jsr 0x1c342
0003f3b4: 487a ffa0      	pea %pc@(0x3f356)
0003f3b8: 4a80           	tstl %d0
0003f3ba: 6c06           	bges 0x3f3c2
0003f3bc: 0680 0000 03ff 	addil #1023,%d0
0003f3c2: 720a           	moveq #10,%d1
0003f3c4: e2a0           	asrl %d1,%d0
0003f3c6: 2f00           	movel %d0,%sp@-
0003f3c8: 487a ff8f      	pea %pc@(0x3f359)
0003f3cc: 4879 0005 9f7a 	pea 0x59f7a
0003f3d2: 4eb9 0001 c13a 	jsr 0x1c13a
0003f3d8: 3400           	movew %d0,%d2
0003f3da: 4fef 0010      	lea %sp@(16),%sp
0003f3de: 4a79 0005 0d68 	tstw 0x50d68
0003f3e4: 6736           	beqs 0x3f41c
0003f3e6: 4eb9 0001 c356 	jsr 0x1c356
0003f3ec: 487a ff68      	pea %pc@(0x3f356)
0003f3f0: 4a80           	tstl %d0
0003f3f2: 6c06           	bges 0x3f3fa
0003f3f4: 0680 0000 03ff 	addil #1023,%d0
0003f3fa: 7a0a           	moveq #10,%d5
0003f3fc: eaa0           	asrl %d5,%d0
0003f3fe: 2f00           	movel %d0,%sp@-
0003f400: 487a ff5e      	pea %pc@(0x3f360)
0003f404: 3002           	movew %d2,%d0
0003f406: 48c0           	extl %d0
0003f408: 0680 0005 9f7a 	addil #368506,%d0
0003f40e: 2f00           	movel %d0,%sp@-
0003f410: 4eb9 0001 c13a 	jsr 0x1c13a
0003f416: d440           	addw %d0,%d2
0003f418: 4fef 0010      	lea %sp@(16),%sp
0003f41c: 48c2           	extl %d2
0003f41e: 4878 0028      	pea 0x28
0003f422: 3f3c 0020      	movew #32,%sp@-
0003f426: 0682 0005 9f7a 	addil #368506,%d2
0003f42c: 2f02           	movel %d2,%sp@-
0003f42e: 4eb9 0001 be02 	jsr 0x1be02
0003f434: 4879 0005 9f7a 	pea 0x59f7a
0003f43a: 3f3c 0019      	movew #25,%sp@-
0003f43e: 2f0a           	movel %a2,%sp@-
0003f440: 4eb9 0001 c4a0 	jsr 0x1c4a0
0003f446: 41ef 0044      	lea %sp@(68),%a0
0003f44a: 4def 0094      	lea %sp@(148),%fp
0003f44e: 4fef 0014      	lea %sp@(20),%sp
0003f452: 4298           	clrl %a0@+
0003f454: bdc8           	cmpal %a0,%fp
0003f456: 66fa           	bnes 0x3f452
0003f458: 2079 0005 a0c6 	moveal 0x5a0c6,%a0
0003f45e: 601a           	bras 0x3f47a
0003f460: 4240           	clrw %d0
0003f462: 1028 0006      	moveb %a0@(6),%d0
0003f466: 5340           	subqw #1,%d0
0003f468: 0c40 0013      	cmpiw #19,%d0
0003f46c: 620a           	bhis 0x3f478
0003f46e: 3240           	moveaw %d0,%a1
0003f470: d3c9           	addal %a1,%a1
0003f472: d3c9           	addal %a1,%a1
0003f474: 2f88 9830      	movel %a0,%sp@(0000000000000030,%a1:l)
0003f478: 2050           	moveal %a0@,%a0
0003f47a: b0fc 0000      	cmpaw #0,%a0
0003f47e: 66e0           	bnes 0x3f460
0003f480: 4279 0005 a0ec 	clrw 0x5a0ec
0003f486: 4279 0005 a0ee 	clrw 0x5a0ee
0003f48c: 41ef 0030      	lea %sp@(48),%a0
0003f490: 4243           	clrw %d3
0003f492: 2018           	movel %a0@+,%d0
0003f494: 660c           	bnes 0x3f4a2
0003f496: 5243           	addqw #1,%d3
0003f498: 0c43 0014      	cmpiw #20,%d3
0003f49c: 66f4           	bnes 0x3f492
0003f49e: 4203           	clrb %d3
0003f4a0: 600a           	bras 0x3f4ac
0003f4a2: 2f00           	movel %d0,%sp@-
0003f4a4: 2f0a           	movel %a2,%sp@-
0003f4a6: 4eba ef6e      	jsr %pc@(0x3e416)
0003f4aa: 508f           	addql #8,%sp
0003f4ac: 47f9 0003 8ef8 	lea 0x38ef8,%a3
0003f4b2: 204b           	moveal %a3,%a0
0003f4b4: 4242           	clrw %d2
0003f4b6: 4a18           	tstb %a0@+
0003f4b8: 660c           	bnes 0x3f4c6
0003f4ba: 5242           	addqw #1,%d2
0003f4bc: 0c42 0021      	cmpiw #33,%d2
0003f4c0: 66f4           	bnes 0x3f4b6
0003f4c2: 4202           	clrb %d2
0003f4c4: 600a           	bras 0x3f4d0
0003f4c6: 3f02           	movew %d2,%sp@-
0003f4c8: 2f0a           	movel %a2,%sp@-
0003f4ca: 4eba efc2      	jsr %pc@(0x3e48e)
0003f4ce: 5c8f           	addql #6,%sp
0003f4d0: 2f0a           	movel %a2,%sp@-
0003f4d2: 4eba f4d0      	jsr %pc@(0x3e9a4)
0003f4d6: 588f           	addql #4,%sp
0003f4d8: 2e3c 0003 9344 	movel #234308,%d7
0003f4de: 49fa f1a0      	lea %pc@(0x3e680),%a4
0003f4e2: 4dfa eebc      	lea %pc@(0x3e3a0),%fp
0003f4e6: 2c3c 0001 be02 	movel #114178,%d6
0003f4ec: 4bf9 0003 8ef8 	lea 0x38ef8,%a5
0003f4f2: 4267           	clrw %sp@-
0003f4f4: 2f0a           	movel %a2,%sp@-
0003f4f6: 2047           	moveal %d7,%a0
0003f4f8: 4e90           	jsr %a0@
0003f4fa: 3800           	movew %d0,%d4
0003f4fc: 0244 7fff      	andiw #32767,%d4
0003f500: 5c8f           	addql #6,%sp
0003f502: 3004           	movew %d4,%d0
0003f504: 0640 fff3      	addiw #-13,%d0
0003f508: 0c40 000e      	cmpiw #14,%d0
0003f50c: 6200 0162      	bhiw 0x3f670
0003f510: 0280 0000 ffff 	andil #65535,%d0
0003f516: d080           	addl %d0,%d0
0003f518: 303b 0806      	movew %pc@(0x3f520,%d0:l),%d0
0003f51c: 4efb 0002      	jmp %pc@(0x3f520,%d0:w)
0003f520: 0070 0150 0076 	oriw #336,%a0@(0000000000000076,%d0:w)
0003f526: 001e 0038      	orib #56,%fp@+
0003f52a: 0150           	bchg %d0,%a0@
0003f52c: 0150           	bchg %d0,%a0@
0003f52e: 0150           	bchg %d0,%a0@
0003f530: 00f0           	.short 0x00f0
0003f532: 0150           	bchg %d0,%a0@
0003f534: 009a 00bc 0150 	oril #12321104,%a2@+
0003f53a: 011a           	btst %d0,%a2@+
0003f53c: 014a 3003      	movepl %a2@(12291),%d0
0003f540: 600c           	bras 0x3f54e
0003f542: 3040           	moveaw %d0,%a0
0003f544: d1c8           	addal %a0,%a0
0003f546: d1c8           	addal %a0,%a0
0003f548: 2237 8830      	movel %sp@(0000000000000030,%a0:l),%d1
0003f54c: 6626           	bnes 0x3f574
0003f54e: 5340           	subqw #1,%d0
0003f550: 0c40 ffff      	cmpiw #-1,%d0
0003f554: 66ec           	bnes 0x3f542
0003f556: 607e           	bras 0x3f5d6
0003f558: 3003           	movew %d3,%d0
0003f55a: 600c           	bras 0x3f568
0003f55c: 3040           	moveaw %d0,%a0
0003f55e: d1c8           	addal %a0,%a0
0003f560: d1c8           	addal %a0,%a0
0003f562: 2237 8830      	movel %sp@(0000000000000030,%a0:l),%d1
0003f566: 660c           	bnes 0x3f574
0003f568: 5240           	addqw #1,%d0
0003f56a: 0c40 0014      	cmpiw #20,%d0
0003f56e: 66ec           	bnes 0x3f55c
0003f570: 6000 00fe      	braw 0x3f670
0003f574: 2f01           	movel %d1,%sp@-
0003f576: 2f0a           	movel %a2,%sp@-
0003f578: 2f40 0034      	movel %d0,%sp@(52)
0003f57c: 4eba ee98      	jsr %pc@(0x3e416)
0003f580: 508f           	addql #8,%sp
0003f582: 202f 002c      	movel %sp@(44),%d0
0003f586: 3600           	movew %d0,%d3
0003f588: 4241           	clrw %d1
0003f58a: 700b           	moveq #11,%d0
0003f58c: 6000 00e8      	braw 0x3f676
0003f590: 3f3c ffff      	movew #-1,%sp@-
0003f594: 6004           	bras 0x3f59a
0003f596: 3f3c 0001      	movew #1,%sp@-
0003f59a: 3043           	moveaw %d3,%a0
0003f59c: d1c8           	addal %a0,%a0
0003f59e: d1c8           	addal %a0,%a0
0003f5a0: 2f37 8832      	movel %sp@(0000000000000032,%a0:l),%sp@-
0003f5a4: 2f0a           	movel %a2,%sp@-
0003f5a6: 4eba ee26      	jsr %pc@(0x3e3ce)
0003f5aa: 4fef 000a      	lea %sp@(10),%sp
0003f5ae: 4241           	clrw %d1
0003f5b0: 4a40           	tstw %d0
0003f5b2: 6600 00c0      	bnew 0x3f674
0003f5b6: 6000 00b4      	braw 0x3f66c
0003f5ba: 3f02           	movew %d2,%sp@-
0003f5bc: 2f0a           	movel %a2,%sp@-
0003f5be: 4e94           	jsr %a4@
0003f5c0: 3002           	movew %d2,%d0
0003f5c2: 5340           	subqw #1,%d0
0003f5c4: 5c8f           	addql #6,%sp
0003f5c6: 6008           	bras 0x3f5d0
0003f5c8: 4a35 0000      	tstb %a5@(0000000000000000,%d0:w)
0003f5cc: 662c           	bnes 0x3f5fa
0003f5ce: 5340           	subqw #1,%d0
0003f5d0: 0c40 ffff      	cmpiw #-1,%d0
0003f5d4: 66f2           	bnes 0x3f5c8
0003f5d6: 4241           	clrw %d1
0003f5d8: 6000 009c      	braw 0x3f676
0003f5dc: 3f02           	movew %d2,%sp@-
0003f5de: 2f0a           	movel %a2,%sp@-
0003f5e0: 4e94           	jsr %a4@
0003f5e2: 3002           	movew %d2,%d0
0003f5e4: 5240           	addqw #1,%d0
0003f5e6: 5c8f           	addql #6,%sp
0003f5e8: 6008           	bras 0x3f5f2
0003f5ea: 4a35 0000      	tstb %a5@(0000000000000000,%d0:w)
0003f5ee: 660a           	bnes 0x3f5fa
0003f5f0: 5240           	addqw #1,%d0
0003f5f2: 0c40 0021      	cmpiw #33,%d0
0003f5f6: 66f2           	bnes 0x3f5ea
0003f5f8: 6076           	bras 0x3f670
0003f5fa: 3f00           	movew %d0,%sp@-
0003f5fc: 2f0a           	movel %a2,%sp@-
0003f5fe: 2f40 0032      	movel %d0,%sp@(50)
0003f602: 4eba ee8a      	jsr %pc@(0x3e48e)
0003f606: 5c8f           	addql #6,%sp
0003f608: 202f 002c      	movel %sp@(44),%d0
0003f60c: 3400           	movew %d0,%d2
0003f60e: 6024           	bras 0x3f634
0003f610: 4878 0021      	pea 0x21
0003f614: 4267           	clrw %sp@-
0003f616: 4879 0005 9c7c 	pea 0x59c7c
0003f61c: 2046           	moveal %d6,%a0
0003f61e: 4e90           	jsr %a0@
0003f620: 487a f5cb      	pea %pc@(0x3ebed)
0003f624: 3f3c 0014      	movew #20,%sp@-
0003f628: 2f0a           	movel %a2,%sp@-
0003f62a: 4eb9 0001 c4a0 	jsr 0x1c4a0
0003f630: 4fef 0014      	lea %sp@(20),%sp
0003f634: 4241           	clrw %d1
0003f636: 7013           	moveq #19,%d0
0003f638: 603c           	bras 0x3f676
0003f63a: 3f02           	movew %d2,%sp@-
0003f63c: 2f0a           	movel %a2,%sp@-
0003f63e: 4e94           	jsr %a4@
0003f640: 3f3c 0002      	movew #2,%sp@-
0003f644: 3f3c 0004      	movew #4,%sp@-
0003f648: 2f0a           	movel %a2,%sp@-
0003f64a: 4e96           	jsr %fp@
0003f64c: 508f           	addql #8,%sp
0003f64e: 13c0 0005 9f74 	moveb %d0,0x59f74
0003f654: 3f3c 0002      	movew #2,%sp@-
0003f658: 3f3c 0008      	movew #8,%sp@-
0003f65c: 2f0a           	movel %a2,%sp@-
0003f65e: 4e96           	jsr %fp@
0003f660: 13c0 0005 9f75 	moveb %d0,0x59f75
0003f666: 4fef 000e      	lea %sp@(14),%sp
0003f66a: 7201           	moveq #1,%d1
0003f66c: 70ff           	moveq #-1,%d0
0003f66e: 6006           	bras 0x3f676
0003f670: 4241           	clrw %d1
0003f672: 60f8           	bras 0x3f66c
0003f674: 700e           	moveq #14,%d0
0003f676: 3044           	moveaw %d4,%a0
0003f678: 43f0 8800      	lea %a0@(0000000000000000,%a0:l),%a1
0003f67c: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
0003f680: 2a08           	movel %a0,%d5
0003f682: e78d           	lsll #3,%d5
0003f684: 0272 fffe 580a 	andiw #-2,%a2@(000000000000000a,%d5:l)
0003f68a: 4a41           	tstw %d1
0003f68c: 6618           	bnes 0x3f6a6
0003f68e: 0c40 ffff      	cmpiw #-1,%d0
0003f692: 6700 fe5e      	beqw 0x3f4f2
0003f696: 3f00           	movew %d0,%sp@-
0003f698: 2f0a           	movel %a2,%sp@-
0003f69a: 4eb9 0003 bde8 	jsr 0x3bde8
0003f6a0: 5c8f           	addql #6,%sp
0003f6a2: 6000 fe4e      	braw 0x3f4f2
0003f6a6: 0c44 001a      	cmpiw #26,%d4
0003f6aa: 6608           	bnes 0x3f6b4
0003f6ac: 4eb9 0003 810e 	jsr 0x3810e
0003f6b2: 6050           	bras 0x3f704
0003f6b4: 2239 0005 a120 	movel 0x5a120,%d1
0003f6ba: 43f9 0005 9c7c 	lea 0x59c7c,%a1
0003f6c0: 4240           	clrw %d0
0003f6c2: 101b           	moveb %a3@+,%d0
0003f6c4: 4a40           	tstw %d0
0003f6c6: 6730           	beqs 0x3f6f8
0003f6c8: 3040           	moveaw %d0,%a0
0003f6ca: 2008           	movel %a0,%d0
0003f6cc: d088           	addl %a0,%d0
0003f6ce: d088           	addl %a0,%d0
0003f6d0: e788           	lsll #3,%d0
0003f6d2: 2041           	moveal %d1,%a0
0003f6d4: d1c0           	addal %d0,%a0
0003f6d6: 2868 000c      	moveal %a0@(12),%a4
0003f6da: 578c           	subql #3,%a4
0003f6dc: 3028 0014      	movew %a0@(20),%d0
0003f6e0: 5e40           	addqw #7,%d0
0003f6e2: 6a02           	bpls 0x3f6e6
0003f6e4: 5e40           	addqw #7,%d0
0003f6e6: e640           	asrw #3,%d0
0003f6e8: 41f4 0000      	lea %a4@(0000000000000000,%d0:w),%a0
0003f6ec: 0c10 005e      	cmpib #94,%a0@
0003f6f0: 6606           	bnes 0x3f6f8
0003f6f2: 1028 0001      	moveb %a0@(1),%d0
0003f6f6: 6002           	bras 0x3f6fa
0003f6f8: 4200           	clrb %d0
0003f6fa: 12c0           	moveb %d0,%a1@+
0003f6fc: b7fc 0003 8f19 	cmpal #233241,%a3
0003f702: 66bc           	bnes 0x3f6c0
0003f704: 2f0a           	movel %a2,%sp@-
0003f706: 4eba f322      	jsr %pc@(0x3ea2a)
0003f70a: 588f           	addql #4,%sp
0003f70c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003f710: 4fef 0054      	lea %sp@(84),%sp
0003f714: 4e75           	rts
0003f716:  _opn_appl
0003f716: 2f02           	movel %d2,%sp@-
0003f718: 2439 0005 a130 	movel 0x5a130,%d2
0003f71e: 2f2f 0008      	movel %sp@(8),%sp@-
0003f722: 3f3c 0002      	movew #2,%sp@-
0003f726: 2f02           	movel %d2,%sp@-
0003f728: 4eba f48c      	jsr %pc@(0x3ebb6)
0003f72c: 487a f4bf      	pea %pc@(0x3ebed)
0003f730: 3f3c 0004      	movew #4,%sp@-
0003f734: 2f02           	movel %d2,%sp@-
0003f736: 4eb9 0001 c4a0 	jsr 0x1c4a0
0003f73c: 3f3c 0004      	movew #4,%sp@-
0003f740: 2f02           	movel %d2,%sp@-
0003f742: 4eba f392      	jsr %pc@(0x3ead6)
0003f746: 3f3c 0005      	movew #5,%sp@-
0003f74a: 2f02           	movel %d2,%sp@-
0003f74c: 4eb9 0001 c51c 	jsr 0x1c51c
0003f752: 4fef 0020      	lea %sp@(32),%sp
0003f756: 4a40           	tstw %d0
0003f758: 6718           	beqs 0x3f772
0003f75a: 2f2f 000c      	movel %sp@(12),%sp@-
0003f75e: 3f3c 0004      	movew #4,%sp@-
0003f762: 2f02           	movel %d2,%sp@-
0003f764: 4eb9 0001 c4cc 	jsr 0x1c4cc
0003f76a: 4fef 000a      	lea %sp@(10),%sp
0003f76e: 7001           	moveq #1,%d0
0003f770: 6002           	bras 0x3f774
0003f772: 4240           	clrw %d0
0003f774: 241f           	movel %sp@+,%d2
0003f776: 4e75           	rts
0003f778: 0001 0204      	orib #4,%d1
0003f77c: 518f           	subql #8,%sp
0003f77e: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003f782: 382f 0038      	movew %sp@(56),%d4
0003f786: 362f 003a      	movew %sp@(58),%d3
0003f78a: 266f 003c      	moveal %sp@(60),%a3
0003f78e: 246f 0040      	moveal %sp@(64),%a2
0003f792: 3039 0005 a07a 	movew 0x5a07a,%d0
0003f798: 3439 0005 9f62 	movew 0x59f62,%d2
0003f79e: 48c2           	extl %d2
0003f7a0: 85c0           	divsw %d0,%d2
0003f7a2: 3842           	moveaw %d2,%a4
0003f7a4: 3439 0005 a07c 	movew 0x5a07c,%d2
0003f7aa: 3e39 0005 9f64 	movew 0x59f64,%d7
0003f7b0: 48c7           	extl %d7
0003f7b2: 8fc2           	divsw %d2,%d7
0003f7b4: 3c04           	movew %d4,%d6
0003f7b6: 48c6           	extl %d6
0003f7b8: 8dc0           	divsw %d0,%d6
0003f7ba: 3a03           	movew %d3,%d5
0003f7bc: 48c5           	extl %d5
0003f7be: 8bc2           	divsw %d2,%d5
0003f7c0: 2f79 0005 a0c6 	movel 0x5a0c6,%sp@(48)
0003f7c6: 0030 
0003f7c8: 3245           	moveaw %d5,%a1
0003f7ca: 3206           	movew %d6,%d1
0003f7cc: 6064           	bras 0x3f832
0003f7ce: 0828 0002 0005 	btst #2,%a0@(5)
0003f7d4: 671a           	beqs 0x3f7f0
0003f7d6: 3e28 001c      	movew %a0@(28),%d7
0003f7da: 48c7           	extl %d7
0003f7dc: 8fc0           	divsw %d0,%d7
0003f7de: be41           	cmpw %d1,%d7
0003f7e0: 660e           	bnes 0x3f7f0
0003f7e2: 3e28 001e      	movew %a0@(30),%d7
0003f7e6: 48c7           	extl %d7
0003f7e8: 8fef 002e      	divsw %sp@(46),%d7
0003f7ec: be49           	cmpw %a1,%d7
0003f7ee: 670a           	beqs 0x3f7fa
0003f7f0: 2050           	moveal %a0@,%a0
0003f7f2: b0fc 0000      	cmpaw #0,%a0
0003f7f6: 66d6           	bnes 0x3f7ce
0003f7f8: 600c           	bras 0x3f806
0003f7fa: 342f 002e      	movew %sp@(46),%d2
0003f7fe: 3e2f 002c      	movew %sp@(44),%d7
0003f802: 5241           	addqw #1,%d1
0003f804: 6016           	bras 0x3f81c
0003f806: 9246           	subw %d6,%d1
0003f808: c3c0           	mulsw %d0,%d1
0003f80a: d841           	addw %d1,%d4
0003f80c: 3684           	movew %d4,%a3@
0003f80e: 3009           	movew %a1,%d0
0003f810: 9045           	subw %d5,%d0
0003f812: c1f9 0005 a07c 	mulsw 0x5a07c,%d0
0003f818: d640           	addw %d0,%d3
0003f81a: 601c           	bras 0x3f838
0003f81c: b24c           	cmpw %a4,%d1
0003f81e: 6c0e           	bges 0x3f82e
0003f820: 206f 0030      	moveal %sp@(48),%a0
0003f824: 3f42 002e      	movew %d2,%sp@(46)
0003f828: 3f47 002c      	movew %d7,%sp@(44)
0003f82c: 60c4           	bras 0x3f7f2
0003f82e: 5249           	addqw #1,%a1
0003f830: 4241           	clrw %d1
0003f832: be49           	cmpw %a1,%d7
0003f834: 6ee6           	bgts 0x3f81c
0003f836: 3684           	movew %d4,%a3@
0003f838: 3483           	movew %d3,%a2@
0003f83a: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003f83e: 508f           	addql #8,%sp
0003f840: 4e75           	rts
0003f842: 0000 2f0a      	orib #10,%d0
0003f846: 2f02           	movel %d2,%sp@-
0003f848: 306f 0010      	moveaw %sp@(16),%a0
0003f84c: 2008           	movel %a0,%d0
0003f84e: d088           	addl %a0,%d0
0003f850: d088           	addl %a0,%d0
0003f852: e788           	lsll #3,%d0
0003f854: 246f 000c      	moveal %sp@(12),%a2
0003f858: d5c0           	addal %d0,%a2
0003f85a: 302f 0012      	movew %sp@(18),%d0
0003f85e: 48c0           	extl %d0
0003f860: 2200           	movel %d0,%d1
0003f862: d280           	addl %d0,%d1
0003f864: eb88           	lsll #5,%d0
0003f866: d081           	addl %d1,%d0
0003f868: 243c 0005 a0f0 	movel #368880,%d2
0003f86e: 4878 0022      	pea 0x22
0003f872: d0b9 0005 a0cc 	addl 0x5a0cc,%d0
0003f878: 2f00           	movel %d0,%sp@-
0003f87a: 2f02           	movel %d2,%sp@-
0003f87c: 4eb9 0001 bb80 	jsr 0x1bb80
0003f882: 23fc 0003 f842 	movel #260162,0x5a0f8
0003f888: 0005 a0f8 
0003f88c: 357c 001f 0006 	movew #31,%a2@(6)
0003f892: 2542 000c      	movel %d2,%a2@(12)
0003f896: 4fef 000c      	lea %sp@(12),%sp
0003f89a: 241f           	movel %sp@+,%d2
0003f89c: 245f           	moveal %sp@+,%a2
0003f89e: 4e75           	rts
0003f8a0:  _is_installed
0003f8a0: 206f 0004      	moveal %sp@(4),%a0
0003f8a4: 0828 0002 0005 	btst #2,%a0@(5)
0003f8aa: 661c           	bnes 0x3f8c8
0003f8ac: 2068 000c      	moveal %a0@(12),%a0
0003f8b0: 1010           	moveb %a0@,%d0
0003f8b2: 0c00 002a      	cmpib #42,%d0
0003f8b6: 6710           	beqs 0x3f8c8
0003f8b8: 0c00 003f      	cmpib #63,%d0
0003f8bc: 670e           	beqs 0x3f8cc
0003f8be: 4a00           	tstb %d0
0003f8c0: 56c0           	sne %d0
0003f8c2: 4880           	extw %d0
0003f8c4: 4440           	negw %d0
0003f8c6: 4e75           	rts
0003f8c8: 4240           	clrw %d0
0003f8ca: 4e75           	rts
0003f8cc: 4240           	clrw %d0
0003f8ce: 4e75           	rts
0003f8d0:  _is_viewer
0003f8d0: 2f02           	movel %d2,%sp@-
0003f8d2: 206f 0008      	moveal %sp@(8),%a0
0003f8d6: 4a68 0008      	tstw %a0@(8)
0003f8da: 663e           	bnes 0x3f91a
0003f8dc: 4a68 0018      	tstw %a0@(24)
0003f8e0: 6d38           	blts 0x3f91a
0003f8e2: 4a68 001a      	tstw %a0@(26)
0003f8e6: 6d32           	blts 0x3f91a
0003f8e8: 2068 0010      	moveal %a0@(16),%a0
0003f8ec: 7001           	moveq #1,%d0
0003f8ee: 4242           	clrw %d2
0003f8f0: 6018           	bras 0x3f90a
0003f8f2: 0c01 002a      	cmpib #42,%d1
0003f8f6: 6706           	beqs 0x3f8fe
0003f8f8: 0c01 003f      	cmpib #63,%d1
0003f8fc: 6604           	bnes 0x3f902
0003f8fe: 8440           	orw %d0,%d2
0003f900: 6008           	bras 0x3f90a
0003f902: 0c01 002e      	cmpib #46,%d1
0003f906: 6602           	bnes 0x3f90a
0003f908: d040           	addw %d0,%d0
0003f90a: 1218           	moveb %a0@+,%d1
0003f90c: 66e4           	bnes 0x3f8f2
0003f90e: 0c42 0003      	cmpiw #3,%d2
0003f912: 57c0           	seq %d0
0003f914: 4880           	extw %d0
0003f916: 4440           	negw %d0
0003f918: 6002           	bras 0x3f91c
0003f91a: 4240           	clrw %d0
0003f91c: 241f           	movel %sp@+,%d2
0003f91e: 4e75           	rts
0003f920: 2575 2000 2a2e 	movel %a5@(0000000000000000,%d2:w),%a2@(10798)
0003f926: 0000 4e56      	orib #86,%d0
0003f92a: ff68 48e7 3f3c 	cp1stw %d4,%a0@(16188),#5,#231
0003f930: 286e 000a      	moveal %fp@(10),%a4
0003f934: 3039 0005 9f68 	movew 0x59f68,%d0
0003f93a: 6670           	bnes 0x3f9ac
0003f93c: 3f2e 0008      	movew %fp@(8),%sp@-
0003f940: 4eb9 0003 b828 	jsr 0x3b828
0003f946: 2440           	moveal %d0,%a2
0003f948: 548f           	addql #2,%sp
0003f94a: 4a80           	tstl %d0
0003f94c: 6700 052c      	beqw 0x3fe7a
0003f950: 240e           	movel %fp,%d2
0003f952: 0682 ffff ff6e 	addil #-146,%d2
0003f958: 226a 000c      	moveal %a2@(12),%a1
0003f95c: 2042           	moveal %d2,%a0
0003f95e: 10d9           	moveb %a1@+,%a0@+
0003f960: 66fc           	bnes 0x3f95e
0003f962: 2f02           	movel %d2,%sp@-
0003f964: 47f9 0001 c5b2 	lea 0x1c5b2,%a3
0003f96a: 4e93           	jsr %a3@
0003f96c: 2040           	moveal %d0,%a0
0003f96e: 4210           	clrb %a0@
0003f970: 2f2a 000c      	movel %a2@(12),%sp@-
0003f974: 4e93           	jsr %a3@
0003f976: 486e fffe      	pea %fp@(-2)
0003f97a: 2f00           	movel %d0,%sp@-
0003f97c: 2f02           	movel %d2,%sp@-
0003f97e: 3f3c 8004      	movew #-32764,%sp@-
0003f982: 4267           	clrw %sp@-
0003f984: 4eb9 0003 b84e 	jsr 0x3b84e
0003f98a: 2640           	moveal %d0,%a3
0003f98c: 4fef 0018      	lea %sp@(24),%sp
0003f990: 4a80           	tstl %d0
0003f992: 6700 0090      	beqw 0x3fa24
0003f996: 2f2a 000c      	movel %a2@(12),%sp@-
0003f99a: 2f2b 000c      	movel %a3@(12),%sp@-
0003f99e: 4eb9 0001 c04e 	jsr 0x1c04e
0003f9a4: 508f           	addql #8,%sp
0003f9a6: 4a40           	tstw %d0
0003f9a8: 6778           	beqs 0x3fa22
0003f9aa: 6078           	bras 0x3fa24
0003f9ac: 3f00           	movew %d0,%sp@-
0003f9ae: 4eb9 0004 2dc0 	jsr 0x42dc0
0003f9b4: 2640           	moveal %d0,%a3
0003f9b6: 4eb9 0003 b904 	jsr 0x3b904
0003f9bc: 2440           	moveal %d0,%a2
0003f9be: 240e           	movel %fp,%d2
0003f9c0: 0682 ffff ff6e 	addil #-146,%d2
0003f9c6: 43eb 001a      	lea %a3@(26),%a1
0003f9ca: 2042           	moveal %d2,%a0
0003f9cc: 10d9           	moveb %a1@+,%a0@+
0003f9ce: 66fc           	bnes 0x3f9cc
0003f9d0: 2f02           	movel %d2,%sp@-
0003f9d2: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003f9d8: 41ec 000e      	lea %a4@(14),%a0
0003f9dc: 2240           	moveal %d0,%a1
0003f9de: 12d8           	moveb %a0@+,%a1@+
0003f9e0: 66fc           	bnes 0x3f9de
0003f9e2: 5c8f           	addql #6,%sp
0003f9e4: b4fc 0000      	cmpaw #0,%a2
0003f9e8: 6712           	beqs 0x3f9fc
0003f9ea: 2f2a 000c      	movel %a2@(12),%sp@-
0003f9ee: 2f02           	movel %d2,%sp@-
0003f9f0: 4eb9 0001 c04e 	jsr 0x1c04e
0003f9f6: 508f           	addql #8,%sp
0003f9f8: 4a40           	tstw %d0
0003f9fa: 6728           	beqs 0x3fa24
0003f9fc: 486e fffe      	pea %fp@(-2)
0003fa00: 486c 000e      	pea %a4@(14)
0003fa04: 486b 001a      	pea %a3@(26)
0003fa08: 3f3c 8044      	movew #-32700,%sp@-
0003fa0c: 4267           	clrw %sp@-
0003fa0e: 4eb9 0003 b84e 	jsr 0x3b84e
0003fa14: 2440           	moveal %d0,%a2
0003fa16: 4fef 0010      	lea %sp@(16),%sp
0003fa1a: 4a80           	tstl %d0
0003fa1c: 6606           	bnes 0x3fa24
0003fa1e: 6000 045a      	braw 0x3fe7a
0003fa22: 244b           	moveal %a3,%a2
0003fa24: 2f0a           	movel %a2,%sp@-
0003fa26: 4eba fe78      	jsr %pc@(0x3f8a0)
0003fa2a: 588f           	addql #4,%sp
0003fa2c: 3600           	movew %d0,%d3
0003fa2e: 6608           	bnes 0x3fa38
0003fa30: 082a 0002 0005 	btst #2,%a2@(5)
0003fa36: 6712           	beqs 0x3fa4a
0003fa38: 242a 000c      	movel %a2@(12),%d2
0003fa3c: 2f02           	movel %d2,%sp@-
0003fa3e: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003fa44: 588f           	addql #4,%sp
0003fa46: 2840           	moveal %d0,%a4
0003fa48: 601e           	bras 0x3fa68
0003fa4a: 3f39 0005 9f68 	movew 0x59f68,%sp@-
0003fa50: 4eb9 0004 2dc0 	jsr 0x42dc0
0003fa56: 741a           	moveq #26,%d2
0003fa58: d480           	addl %d0,%d2
0003fa5a: 2f02           	movel %d2,%sp@-
0003fa5c: 4eb9 0001 c5b2 	jsr 0x1c5b2
0003fa62: 49ec 000e      	lea %a4@(14),%a4
0003fa66: 5c8f           	addql #6,%sp
0003fa68: 2040           	moveal %d0,%a0
0003fa6a: 91c2           	subal %d2,%a0
0003fa6c: 4868 0001      	pea %a0@(1)
0003fa70: 2f02           	movel %d2,%sp@-
0003fa72: 486e ff6e      	pea %fp@(-146)
0003fa76: 4eb9 0001 c006 	jsr 0x1c006
0003fa7c: 2679 0005 a138 	moveal 0x5a138,%a3
0003fa82: 2f0b           	movel %a3,%sp@-
0003fa84: 4eb9 0004 1214 	jsr 0x41214
0003fa8a: 2f0c           	movel %a4,%sp@-
0003fa8c: 3f3c 0002      	movew #2,%sp@-
0003fa90: 2f0b           	movel %a3,%sp@-
0003fa92: 4eb9 0003 ebb6 	jsr 0x3ebb6
0003fa98: 4fef 001a      	lea %sp@(26),%sp
0003fa9c: 203c 0003 f842 	movel #260162,%d0
0003faa2: 4a43           	tstw %d3
0003faa4: 6704           	beqs 0x3faaa
0003faa6: 202a 0014      	movel %a2@(20),%d0
0003faaa: 2f00           	movel %d0,%sp@-
0003faac: 3f3c 0003      	movew #3,%sp@-
0003fab0: 2f0b           	movel %a3,%sp@-
0003fab2: 4eb9 0001 c4a0 	jsr 0x1c4a0
0003fab8: 4fef 000a      	lea %sp@(10),%sp
0003fabc: 203c 0003 f842 	movel #260162,%d0
0003fac2: 4a43           	tstw %d3
0003fac4: 6706           	beqs 0x3facc
0003fac6: 202a 0010      	movel %a2@(16),%d0
0003faca: 5480           	addql #2,%d0
0003facc: 2f00           	movel %d0,%sp@-
0003face: 3f3c 0004      	movew #4,%sp@-
0003fad2: 2f0b           	movel %a3,%sp@-
0003fad4: 4eb9 0001 c4a0 	jsr 0x1c4a0
0003fada: 102a 0006      	moveb %a2@(6),%d0
0003fade: 4fef 000a      	lea %sp@(10),%sp
0003fae2: 671a           	beqs 0x3fafe
0003fae4: 0240 00ff      	andiw #255,%d0
0003fae8: 3f00           	movew %d0,%sp@-
0003faea: 487a fe34      	pea %pc@(0x3f920)
0003faee: 486e ffee      	pea %fp@(-18)
0003faf2: 4eb9 0001 c13a 	jsr 0x1c13a
0003faf8: 4fef 000a      	lea %sp@(10),%sp
0003fafc: 6004           	bras 0x3fb02
0003fafe: 422e ffee      	clrb %fp@(-18)
0003fb02: 41fa fd3e      	lea %pc@(0x3f842),%a0
0003fb06: 4a43           	tstw %d3
0003fb08: 6704           	beqs 0x3fb0e
0003fb0a: 41ee ffee      	lea %fp@(-18),%a0
0003fb0e: 2f08           	movel %a0,%sp@-
0003fb10: 3f3c 0005      	movew #5,%sp@-
0003fb14: 2f0b           	movel %a3,%sp@-
0003fb16: 4eb9 0001 c4a0 	jsr 0x1c4a0
0003fb1c: 302a 0004      	movew %a2@(4),%d0
0003fb20: 4fef 000a      	lea %sp@(10),%sp
0003fb24: 4a00           	tstb %d0
0003fb26: 5cc1           	sge %d1
0003fb28: 4881           	extw %d1
0003fb2a: 7408           	moveq #8,%d2
0003fb2c: 9441           	subw %d1,%d2
0003fb2e: 3042           	moveaw %d2,%a0
0003fb30: 2208           	movel %a0,%d1
0003fb32: d288           	addl %a0,%d1
0003fb34: d288           	addl %a0,%d1
0003fb36: e789           	lsll #3,%d1
0003fb38: 0073 0001 180a 	oriw #1,%a3@(000000000000000a,%d1:l)
0003fb3e: 3200           	movew %d0,%d1
0003fb40: 0241 0009      	andiw #9,%d1
0003fb44: 5341           	subqw #1,%d1
0003fb46: 0c41 0008      	cmpiw #8,%d1
0003fb4a: 6212           	bhis 0x3fb5e
0003fb4c: 0281 0000 ffff 	andil #65535,%d1
0003fb52: 41fa 0f6e      	lea %pc@(0x40ac2),%a0
0003fb56: 1230 1800      	moveb %a0@(0000000000000000,%d1:l),%d1
0003fb5a: 4881           	extw %d1
0003fb5c: 6002           	bras 0x3fb60
0003fb5e: 720c           	moveq #12,%d1
0003fb60: 3041           	moveaw %d1,%a0
0003fb62: 2208           	movel %a0,%d1
0003fb64: d288           	addl %a0,%d1
0003fb66: d288           	addl %a0,%d1
0003fb68: e789           	lsll #3,%d1
0003fb6a: 0073 0001 180a 	oriw #1,%a3@(000000000000000a,%d1:l)
0003fb70: 0800 0004      	btst #4,%d0
0003fb74: 57c1           	seq %d1
0003fb76: 4881           	extw %d1
0003fb78: 7412           	moveq #18,%d2
0003fb7a: 9441           	subw %d1,%d2
0003fb7c: 3042           	moveaw %d2,%a0
0003fb7e: 2208           	movel %a0,%d1
0003fb80: d288           	addl %a0,%d1
0003fb82: d288           	addl %a0,%d1
0003fb84: e789           	lsll #3,%d1
0003fb86: 0073 0001 180a 	oriw #1,%a3@(000000000000000a,%d1:l)
0003fb8c: 0800 0005      	btst #5,%d0
0003fb90: 57c0           	seq %d0
0003fb92: 4880           	extw %d0
0003fb94: 7216           	moveq #22,%d1
0003fb96: 9240           	subw %d0,%d1
0003fb98: 3041           	moveaw %d1,%a0
0003fb9a: 2008           	movel %a0,%d0
0003fb9c: d088           	addl %a0,%d0
0003fb9e: d088           	addl %a0,%d0
0003fba0: e788           	lsll #3,%d0
0003fba2: 0073 0001 080a 	oriw #1,%a3@(000000000000000a,%d0:l)
0003fba8: 2f0b           	movel %a3,%sp@-
0003fbaa: 4eb9 0003 e9a4 	jsr 0x3e9a4
0003fbb0: 588f           	addql #4,%sp
0003fbb2: 4244           	clrw %d4
0003fbb4: 2e0e           	movel %fp,%d7
0003fbb6: 5b87           	subql #5,%d7
0003fbb8: 2a3c 0001 c4cc 	movel #115916,%d5
0003fbbe: 4bee ffee      	lea %fp@(-18),%a5
0003fbc2: 2c0e           	movel %fp,%d6
0003fbc4: 0686 ffff ff6e 	addil #-146,%d6
0003fbca: 2d4c ff6a      	movel %a4,%fp@(-150)
0003fbce: 3f3c 0003      	movew #3,%sp@-
0003fbd2: 2f0b           	movel %a3,%sp@-
0003fbd4: 4eb9 0003 9344 	jsr 0x39344
0003fbda: 3d40 ff68      	movew %d0,%fp@(-152)
0003fbde: 5c8f           	addql #6,%sp
0003fbe0: 0240 7fff      	andiw #32767,%d0
0003fbe4: 0c40 0019      	cmpiw #25,%d0
0003fbe8: 6700 0266      	beqw 0x3fe50
0003fbec: 0c40 001b      	cmpiw #27,%d0
0003fbf0: 6700 0270      	beqw 0x3fe62
0003fbf4: 0c40 0018      	cmpiw #24,%d0
0003fbf8: 6600 026a      	bnew 0x3fe64
0003fbfc: 4a43           	tstw %d3
0003fbfe: 6608           	bnes 0x3fc08
0003fc00: 4eb9 0003 a5b2 	jsr 0x3a5b2
0003fc06: 2440           	moveal %d0,%a2
0003fc08: b4fc 0000      	cmpaw #0,%a2
0003fc0c: 6700 0254      	beqw 0x3fe62
0003fc10: 2f07           	movel %d7,%sp@-
0003fc12: 3f3c 0005      	movew #5,%sp@-
0003fc16: 2f0b           	movel %a3,%sp@-
0003fc18: 2045           	moveal %d5,%a0
0003fc1a: 4e90           	jsr %a0@
0003fc1c: 4fef 000a      	lea %sp@(10),%sp
0003fc20: 4a2e fffb      	tstb %fp@(-5)
0003fc24: 6700 00c2      	beqw 0x3fce8
0003fc28: 2047           	moveal %d7,%a0
0003fc2a: 4242           	clrw %d2
0003fc2c: 326e ff68      	moveaw %fp@(-152),%a1
0003fc30: 601e           	bras 0x3fc50
0003fc32: 1001           	moveb %d1,%d0
0003fc34: 0600 ffd0      	addib #-48,%d0
0003fc38: 0c00 0009      	cmpib #9,%d0
0003fc3c: 6216           	bhis 0x3fc54
0003fc3e: 3002           	movew %d2,%d0
0003fc40: d042           	addw %d2,%d0
0003fc42: d040           	addw %d0,%d0
0003fc44: d440           	addw %d0,%d2
0003fc46: d442           	addw %d2,%d2
0003fc48: 4881           	extw %d1
0003fc4a: d441           	addw %d1,%d2
0003fc4c: 0642 ffd0      	addiw #-48,%d2
0003fc50: 1218           	moveb %a0@+,%d1
0003fc52: 66de           	bnes 0x3fc32
0003fc54: 3d49 ff68      	movew %a1,%fp@(-152)
0003fc58: 4a43           	tstw %d3
0003fc5a: 670c           	beqs 0x3fc68
0003fc5c: 4240           	clrw %d0
0003fc5e: 102a 0006      	moveb %a2@(6),%d0
0003fc62: b042           	cmpw %d2,%d0
0003fc64: 6700 0084      	beqw 0x3fcea
0003fc68: 3002           	movew %d2,%d0
0003fc6a: 5340           	subqw #1,%d0
0003fc6c: 0c40 0013      	cmpiw #19,%d0
0003fc70: 6314           	blss 0x3fc86
0003fc72: 3f3c 0026      	movew #38,%sp@-
0003fc76: 3f3c 0001      	movew #1,%sp@-
0003fc7a: 4eb9 0003 d032 	jsr 0x3d032
0003fc80: 588f           	addql #4,%sp
0003fc82: 6000 0204      	braw 0x3fe88
0003fc86: 2879 0005 a0c6 	moveal 0x5a0c6,%a4
0003fc8c: 322e ff68      	movew %fp@(-152),%d1
0003fc90: 6032           	bras 0x3fcc4
0003fc92: b5cc           	cmpal %a4,%a2
0003fc94: 672c           	beqs 0x3fcc2
0003fc96: 4240           	clrw %d0
0003fc98: 102c 0006      	moveb %a4@(6),%d0
0003fc9c: b440           	cmpw %d0,%d2
0003fc9e: 6622           	bnes 0x3fcc2
0003fca0: 3d41 ff68      	movew %d1,%fp@(-152)
0003fca4: 3f3c 0027      	movew #39,%sp@-
0003fca8: 3f3c 0001      	movew #1,%sp@-
0003fcac: 4eb9 0003 d032 	jsr 0x3d032
0003fcb2: 588f           	addql #4,%sp
0003fcb4: 0c40 0001      	cmpiw #1,%d0
0003fcb8: 6600 01ce      	bnew 0x3fe88
0003fcbc: 422c 0006      	clrb %a4@(6)
0003fcc0: 6028           	bras 0x3fcea
0003fcc2: 2854           	moveal %a4@,%a4
0003fcc4: b8fc 0000      	cmpaw #0,%a4
0003fcc8: 66c8           	bnes 0x3fc92
0003fcca: 3d41 ff68      	movew %d1,%fp@(-152)
0003fcce: 601a           	bras 0x3fcea
0003fcd0: 2f0a           	movel %a2,%sp@-
0003fcd2: 4eb9 0003 a5ea 	jsr 0x3a5ea
0003fcd8: 588f           	addql #4,%sp
0003fcda: 2f0b           	movel %a3,%sp@-
0003fcdc: 4eb9 0003 bce4 	jsr 0x3bce4
0003fce2: 588f           	addql #4,%sp
0003fce4: 6000 fee8      	braw 0x3fbce
0003fce8: 4242           	clrw %d2
0003fcea: 1542 0006      	moveb %d2,%a2@(6)
0003fcee: 426a 0004      	clrw %a2@(4)
0003fcf2: 3f3c 0004      	movew #4,%sp@-
0003fcf6: 3f3c 000c      	movew #12,%sp@-
0003fcfa: 2f0b           	movel %a3,%sp@-
0003fcfc: 4eb9 0001 c4ec 	jsr 0x1c4ec
0003fd02: 508f           	addql #8,%sp
0003fd04: 0800 0000      	btst #0,%d0
0003fd08: 6706           	beqs 0x3fd10
0003fd0a: 006a 0008 0004 	oriw #8,%a2@(4)
0003fd10: 0800 0001      	btst #1,%d0
0003fd14: 6706           	beqs 0x3fd1c
0003fd16: 006a 0001 0004 	oriw #1,%a2@(4)
0003fd1c: 082b 0000 01bb 	btst #0,%a3@(443)
0003fd22: 6706           	beqs 0x3fd2a
0003fd24: 006a 0010 0004 	oriw #16,%a2@(4)
0003fd2a: 082b 0000 021b 	btst #0,%a3@(539)
0003fd30: 6706           	beqs 0x3fd38
0003fd32: 006a 0020 0004 	oriw #32,%a2@(4)
0003fd38: 082b 0000 00cb 	btst #0,%a3@(203)
0003fd3e: 6724           	beqs 0x3fd64
0003fd40: 2079 0005 a0c6 	moveal 0x5a0c6,%a0
0003fd46: 302e ff68      	movew %fp@(-152),%d0
0003fd4a: 6008           	bras 0x3fd54
0003fd4c: 0268 ff7f 0004 	andiw #-129,%a0@(4)
0003fd52: 2050           	moveal %a0@,%a0
0003fd54: b0fc 0000      	cmpaw #0,%a0
0003fd58: 66f2           	bnes 0x3fd4c
0003fd5a: 3d40 ff68      	movew %d0,%fp@(-152)
0003fd5e: 006a 0080 0004 	oriw #128,%a2@(4)
0003fd64: 422a 0007      	clrb %a2@(7)
0003fd68: 426a 0008      	clrw %a2@(8)
0003fd6c: 357c ffff 000a 	movew #-1,%a2@(10)
0003fd72: 4a43           	tstw %d3
0003fd74: 661e           	bnes 0x3fd94
0003fd76: 2046           	moveal %d6,%a0
0003fd78: 226e ff6a      	moveal %fp@(-150),%a1
0003fd7c: 4a18           	tstb %a0@+
0003fd7e: 66fc           	bnes 0x3fd7c
0003fd80: 5388           	subql #1,%a0
0003fd82: 10d9           	moveb %a1@+,%a0@+
0003fd84: 66fc           	bnes 0x3fd82
0003fd86: 486a 000c      	pea %a2@(12)
0003fd8a: 2f06           	movel %d6,%sp@-
0003fd8c: 4eb9 0003 a622 	jsr 0x3a622
0003fd92: 508f           	addql #8,%sp
0003fd94: 204d           	moveal %a5,%a0
0003fd96: 43fa fb8c      	lea %pc@(0x3f924),%a1
0003fd9a: 10d9           	moveb %a1@+,%a0@+
0003fd9c: 66fc           	bnes 0x3fd9a
0003fd9e: 486e fff0      	pea %fp@(-16)
0003fda2: 3f3c 0004      	movew #4,%sp@-
0003fda6: 2f0b           	movel %a3,%sp@-
0003fda8: 2245           	moveal %d5,%a1
0003fdaa: 4e91           	jsr %a1@
0003fdac: 4fef 000a      	lea %sp@(10),%sp
0003fdb0: 0c2e 002a fff0 	cmpib #42,%fp@(-16)
0003fdb6: 6604           	bnes 0x3fdbc
0003fdb8: 422e fff1      	clrb %fp@(-15)
0003fdbc: 4a43           	tstw %d3
0003fdbe: 6712           	beqs 0x3fdd2
0003fdc0: 2f2a 0010      	movel %a2@(16),%sp@-
0003fdc4: 2f0d           	movel %a5,%sp@-
0003fdc6: 4eb9 0001 c04e 	jsr 0x1c04e
0003fdcc: 508f           	addql #8,%sp
0003fdce: 4a40           	tstw %d0
0003fdd0: 670e           	beqs 0x3fde0
0003fdd2: 486a 0010      	pea %a2@(16)
0003fdd6: 2f0d           	movel %a5,%sp@-
0003fdd8: 4eb9 0003 a622 	jsr 0x3a622
0003fdde: 508f           	addql #8,%sp
0003fde0: 2f0d           	movel %a5,%sp@-
0003fde2: 3f3c 0003      	movew #3,%sp@-
0003fde6: 2f0b           	movel %a3,%sp@-
0003fde8: 2045           	moveal %d5,%a0
0003fdea: 4e90           	jsr %a0@
0003fdec: 486a 0014      	pea %a2@(20)
0003fdf0: 2f0d           	movel %a5,%sp@-
0003fdf2: 4eb9 0003 a622 	jsr 0x3a622
0003fdf8: 2f0a           	movel %a2,%sp@-
0003fdfa: 4eba fad4      	jsr %pc@(0x3f8d0)
0003fdfe: 4fef 0016      	lea %sp@(22),%sp
0003fe02: 4a40           	tstw %d0
0003fe04: 6734           	beqs 0x3fe3a
0003fe06: 2079 0005 a0c6 	moveal 0x5a0c6,%a0
0003fe0c: 49f9 0003 a5ea 	lea 0x3a5ea,%a4
0003fe12: 382e ff68      	movew %fp@(-152),%d4
0003fe16: 6012           	bras 0x3fe2a
0003fe18: 2410           	movel %a0@,%d2
0003fe1a: 0828 0006 0005 	btst #6,%a0@(5)
0003fe20: 6706           	beqs 0x3fe28
0003fe22: 2f08           	movel %a0,%sp@-
0003fe24: 4e94           	jsr %a4@
0003fe26: 588f           	addql #4,%sp
0003fe28: 2042           	moveal %d2,%a0
0003fe2a: b0fc 0000      	cmpaw #0,%a0
0003fe2e: 66e8           	bnes 0x3fe18
0003fe30: 3d44 ff68      	movew %d4,%fp@(-152)
0003fe34: 006a 0040 0004 	oriw #64,%a2@(4)
0003fe3a: 357c 0006 0018 	movew #6,%a2@(24)
0003fe40: 357c 0007 001a 	movew #7,%a2@(26)
0003fe46: 426a 001c      	clrw %a2@(28)
0003fe4a: 426a 001e      	clrw %a2@(30)
0003fe4e: 600e           	bras 0x3fe5e
0003fe50: 4a43           	tstw %d3
0003fe52: 6710           	beqs 0x3fe64
0003fe54: 2f0a           	movel %a2,%sp@-
0003fe56: 4eb9 0003 a5ea 	jsr 0x3a5ea
0003fe5c: 588f           	addql #4,%sp
0003fe5e: 7801           	moveq #1,%d4
0003fe60: 6002           	bras 0x3fe64
0003fe62: 78ff           	moveq #-1,%d4
0003fe64: 0c6e ffff ff68 	cmpiw #-1,%fp@(-152)
0003fe6a: 6700 fd62      	beqw 0x3fbce
0003fe6e: 2f0b           	movel %a3,%sp@-
0003fe70: 4eb9 0003 ea2a 	jsr 0x3ea2a
0003fe76: 588f           	addql #4,%sp
0003fe78: 6002           	bras 0x3fe7c
0003fe7a: 4244           	clrw %d4
0003fe7c: 3004           	movew %d4,%d0
0003fe7e: 4cee 3cfc ff40 	moveml %fp@(-192),%d2-%d7/%a2-%a5
0003fe84: 4e5e           	unlk %fp
0003fe86: 4e75           	rts
0003fe88: 487a f9b8      	pea %pc@(0x3f842)
0003fe8c: 3f3c 0005      	movew #5,%sp@-
0003fe90: 2f0b           	movel %a3,%sp@-
0003fe92: 4eb9 0001 c4a0 	jsr 0x1c4a0
0003fe98: 026b fffe 024a 	andiw #-2,%a3@(586)
0003fe9e: 4fef 000a      	lea %sp@(10),%sp
0003fea2: 4a43           	tstw %d3
0003fea4: 6600 fe34      	bnew 0x3fcda
0003fea8: 6000 fe26      	braw 0x3fcd0
0003feac:  _snap_icon
0003feac: 48e7 3c00      	moveml %d2-%d5,%sp@-
0003feb0: 206f 001c      	moveal %sp@(28),%a0
0003feb4: 3039 0005 a07a 	movew 0x5a07a,%d0
0003feba: 3839 0005 9f62 	movew 0x59f62,%d4
0003fec0: 3604           	movew %d4,%d3
0003fec2: 48c3           	extl %d3
0003fec4: 87c0           	divsw %d0,%d3
0003fec6: 322f 0014      	movew %sp@(20),%d1
0003feca: 926f 0020      	subw %sp@(32),%d1
0003fece: 3400           	movew %d0,%d2
0003fed0: 7a0f           	moveq #15,%d5
0003fed2: ea6a           	lsrw %d5,%d2
0003fed4: d440           	addw %d0,%d2
0003fed6: e242           	asrw #1,%d2
0003fed8: d242           	addw %d2,%d1
0003feda: 48c1           	extl %d1
0003fedc: 83c0           	divsw %d0,%d1
0003fede: 3243           	moveaw %d3,%a1
0003fee0: 5349           	subqw #1,%a1
0003fee2: b249           	cmpw %a1,%d1
0003fee4: 6f02           	bles 0x3fee8
0003fee6: 3209           	movew %a1,%d1
0003fee8: c3c0           	mulsw %d0,%d1
0003feea: c1c3           	mulsw %d3,%d0
0003feec: 9840           	subw %d0,%d4
0003feee: 3004           	movew %d4,%d0
0003fef0: 48c0           	extl %d0
0003fef2: 81c3           	divsw %d3,%d0
0003fef4: 226f 0018      	moveal %sp@(24),%a1
0003fef8: d240           	addw %d0,%d1
0003fefa: 3281           	movew %d1,%a1@
0003fefc: 3039 0005 a07c 	movew 0x5a07c,%d0
0003ff02: 3839 0005 9f64 	movew 0x59f64,%d4
0003ff08: 3604           	movew %d4,%d3
0003ff0a: 48c3           	extl %d3
0003ff0c: 87c0           	divsw %d0,%d3
0003ff0e: 322f 0016      	movew %sp@(22),%d1
0003ff12: 9279 0005 9f60 	subw 0x59f60,%d1
0003ff18: 926f 0022      	subw %sp@(34),%d1
0003ff1c: 3400           	movew %d0,%d2
0003ff1e: 7a0f           	moveq #15,%d5
0003ff20: ea6a           	lsrw %d5,%d2
0003ff22: d440           	addw %d0,%d2
0003ff24: e242           	asrw #1,%d2
0003ff26: d242           	addw %d2,%d1
0003ff28: 48c1           	extl %d1
0003ff2a: 83c0           	divsw %d0,%d1
0003ff2c: 3243           	moveaw %d3,%a1
0003ff2e: 5349           	subqw #1,%a1
0003ff30: b249           	cmpw %a1,%d1
0003ff32: 6f02           	bles 0x3ff36
0003ff34: 3209           	movew %a1,%d1
0003ff36: c3c0           	mulsw %d0,%d1
0003ff38: c1c3           	mulsw %d3,%d0
0003ff3a: 9840           	subw %d0,%d4
0003ff3c: 3004           	movew %d4,%d0
0003ff3e: 48c0           	extl %d0
0003ff40: 81c3           	divsw %d3,%d0
0003ff42: d240           	addw %d0,%d1
0003ff44: 3081           	movew %d1,%a0@
0003ff46: d279 0005 9f60 	addw 0x59f60,%d1
0003ff4c: 3081           	movew %d1,%a0@
0003ff4e: 4cdf 003c      	moveml %sp@+,%d2-%d5
0003ff52: 4e75           	rts
0003ff54: 4e56 ffdc      	linkw %fp,#-36
0003ff58: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0003ff5c: 266e 0008      	moveal %fp@(8),%a3
0003ff60: 486e fffc      	pea %fp@(-4)
0003ff64: 486e fffa      	pea %fp@(-6)
0003ff68: 4267           	clrw %sp@-
0003ff6a: 4267           	clrw %sp@-
0003ff6c: 4eba f80e      	jsr %pc@(0x3f77c)
0003ff70: 4fef 000c      	lea %sp@(12),%sp
0003ff74: b6fc 0000      	cmpaw #0,%a3
0003ff78: 56c6           	sne %d6
0003ff7a: 4886           	extw %d6
0003ff7c: 4446           	negw %d6
0003ff7e: 2479 0005 a134 	moveal 0x5a134,%a2
0003ff84: 2f0a           	movel %a2,%sp@-
0003ff86: 4eb9 0004 1214 	jsr 0x41214
0003ff8c: 546a 0132      	addqw #2,%a2@(306)
0003ff90: 588f           	addql #4,%sp
0003ff92: 4a46           	tstw %d6
0003ff94: 6664           	bnes 0x3fffa
0003ff96: 4eb9 0003 a5b2 	jsr 0x3a5b2
0003ff9c: 2640           	moveal %d0,%a3
0003ff9e: 4a80           	tstl %d0
0003ffa0: 6700 02fa      	beqw 0x4029c
0003ffa4: 377c 0004 0004 	movew #4,%a3@(4)
0003ffaa: 422b 0006      	clrb %a3@(6)
0003ffae: 422b 0007      	clrb %a3@(7)
0003ffb2: 377c 0002 0008 	movew #2,%a3@(8)
0003ffb8: 426b 000a      	clrw %a3@(10)
0003ffbc: 277c 0003 f842 	movel #260162,%a3@(12)
0003ffc2: 000c 
0003ffc4: 277c 0003 f842 	movel #260162,%a3@(16)
0003ffca: 0010 
0003ffcc: 277c 0003 f842 	movel #260162,%a3@(20)
0003ffd2: 0014 
0003ffd4: 426b 0018      	clrw %a3@(24)
0003ffd8: 377c ffff 001a 	movew #-1,%a3@(26)
0003ffde: 4267           	clrw %sp@-
0003ffe0: 4267           	clrw %sp@-
0003ffe2: 486b 001e      	pea %a3@(30)
0003ffe6: 486b 001c      	pea %a3@(28)
0003ffea: 3f2e fffc      	movew %fp@(-4),%sp@-
0003ffee: 3f2e fffa      	movew %fp@(-6),%sp@-
0003fff2: 4eba feb8      	jsr %pc@(0x3feac)
0003fff6: 4fef 0010      	lea %sp@(16),%sp
0003fffa: 422e ffff      	clrb %fp@(-1)
0003fffe: 422e fffe      	clrb %fp@(-2)
00040002: 4beb 000c      	lea %a3@(12),%a5
00040006: 0c6b 0004 0008 	cmpiw #4,%a3@(8)
0004000c: 6200 0094      	bhiw 0x400a2
00040010: 7000           	moveq #0,%d0
00040012: 302b 0008      	movew %a3@(8),%d0
00040016: d080           	addl %d0,%d0
00040018: 303b 0806      	movew %pc@(0x40020,%d0:l),%d0
0004001c: 4efb 0002      	jmp %pc@(0x40020,%d0:w)
00040020: 000a           	.short 0x000a
00040022: 000a           	.short 0x000a
00040024: 002a 0030 0030 	orib #48,%a2@(48)
0004002a: 006a 0008 003a 	oriw #8,%a2@(58)
00040030: 006a 0008 009a 	oriw #8,%a2@(154)
00040036: 006a 0008 00b2 	oriw #8,%a2@(178)
0004003c: 006a 0008 00ca 	oriw #8,%a2@(202)
00040042: 4beb 0010      	lea %a3@(16),%a5
00040046: 7e03           	moveq #3,%d7
00040048: 605a           	bras 0x400a4
0004004a: 1d6b 0007 fffe 	moveb %a3@(7),%fp@(-2)
00040050: 486e fffe      	pea %fp@(-2)
00040054: 3f3c 0002      	movew #2,%sp@-
00040058: 2f0a           	movel %a2,%sp@-
0004005a: 4eb9 0001 c4a0 	jsr 0x1c4a0
00040060: 302b 0008      	movew %a3@(8),%d0
00040064: 4fef 000a      	lea %sp@(10),%sp
00040068: 0c40 0002      	cmpiw #2,%d0
0004006c: 6608           	bnes 0x40076
0004006e: 006a 0001 009a 	oriw #1,%a2@(154)
00040074: 6014           	bras 0x4008a
00040076: 0c40 0004      	cmpiw #4,%d0
0004007a: 6608           	bnes 0x40084
0004007c: 006a 0001 00ca 	oriw #1,%a2@(202)
00040082: 6006           	bras 0x4008a
00040084: 006a 0001 00b2 	oriw #1,%a2@(178)
0004008a: 026a fff7 003a 	andiw #-9,%a2@(58)
00040090: 026a fff7 009a 	andiw #-9,%a2@(154)
00040096: 026a fff7 00b2 	andiw #-9,%a2@(178)
0004009c: 026a fff7 00ca 	andiw #-9,%a2@(202)
000400a2: 7e02           	moveq #2,%d7
000400a4: 49ee ffe0      	lea %fp@(-32),%a4
000400a8: 2255           	moveal %a5@,%a1
000400aa: 204c           	moveal %a4,%a0
000400ac: 10d9           	moveb %a1@+,%a0@+
000400ae: 66fc           	bnes 0x400ac
000400b0: 2f0c           	movel %a4,%sp@-
000400b2: 3f3c 0003      	movew #3,%sp@-
000400b6: 2f0a           	movel %a2,%sp@-
000400b8: 4eb9 0001 c4a0 	jsr 0x1c4a0
000400be: 342b 0018      	movew %a3@(24),%d2
000400c2: 4fef 000a      	lea %sp@(10),%sp
000400c6: 6c06           	bges 0x400ce
000400c8: 342b 001a      	movew %a3@(26),%d2
000400cc: 6d10           	blts 0x400de
000400ce: 3039 0005 a0ca 	movew 0x5a0ca,%d0
000400d4: b440           	cmpw %d0,%d2
000400d6: 6d08           	blts 0x400e0
000400d8: 3400           	movew %d0,%d2
000400da: 5342           	subqw #1,%d2
000400dc: 6002           	bras 0x400e0
000400de: 4242           	clrw %d2
000400e0: 3f02           	movew %d2,%sp@-
000400e2: 3f3c 000a      	movew #10,%sp@-
000400e6: 2f0a           	movel %a2,%sp@-
000400e8: 4eba f75a      	jsr %pc@(0x3f844)
000400ec: 2f0a           	movel %a2,%sp@-
000400ee: 4eb9 0003 e9a4 	jsr 0x3e9a4
000400f4: 4fef 000c      	lea %sp@(12),%sp
000400f8: 3802           	movew %d2,%d4
000400fa: 4245           	clrw %d5
000400fc: 49ee ffed      	lea %fp@(-19),%a4
00040100: 3f07           	movew %d7,%sp@-
00040102: 2f0a           	movel %a2,%sp@-
00040104: 4eb9 0003 9344 	jsr 0x39344
0004010a: 0240 7fff      	andiw #32767,%d0
0004010e: 3d40 ffde      	movew %d0,%fp@(-34)
00040112: 5c8f           	addql #6,%sp
00040114: 0640 fff5      	addiw #-11,%d0
00040118: 0c40 0005      	cmpiw #5,%d0
0004011c: 6200 0106      	bhiw 0x40224
00040120: 0280 0000 ffff 	andil #65535,%d0
00040126: d080           	addl %d0,%d0
00040128: 303b 0806      	movew %pc@(0x40130,%d0:l),%d0
0004012c: 4efb 0002      	jmp %pc@(0x40130,%d0:w)
00040130: 000c           	.short 0x000c
00040132: 001a 00f4      	orib #-12,%a2@+
00040136: 0030 00de 00dc 	orib #-34,%a0@(ffffffffffffffdc,%d0:w)
0004013c: 4a42           	tstw %d2
0004013e: 6f00 00de      	blew 0x4021e
00040142: 3802           	movew %d2,%d4
00040144: 5344           	subqw #1,%d4
00040146: 6000 00dc      	braw 0x40224
0004014a: 3839 0005 a0ca 	movew 0x5a0ca,%d4
00040150: 5344           	subqw #1,%d4
00040152: b842           	cmpw %d2,%d4
00040154: 6f00 00ce      	blew 0x40224
00040158: 3802           	movew %d2,%d4
0004015a: 5244           	addqw #1,%d4
0004015c: 6000 00c6      	braw 0x40224
00040160: 422b 0007      	clrb %a3@(7)
00040164: 3f3c 0003      	movew #3,%sp@-
00040168: 3f3c 0006      	movew #6,%sp@-
0004016c: 2f0a           	movel %a2,%sp@-
0004016e: 4eb9 0001 c4ec 	jsr 0x1c4ec
00040174: 508f           	addql #8,%sp
00040176: 0c40 0001      	cmpiw #1,%d0
0004017a: 673a           	beqs 0x401b6
0004017c: 0c40 0002      	cmpiw #2,%d0
00040180: 673c           	beqs 0x401be
00040182: 4a40           	tstw %d0
00040184: 663e           	bnes 0x401c4
00040186: 377c 0002 0008 	movew #2,%a3@(8)
0004018c: 486e fffe      	pea %fp@(-2)
00040190: 3f3c 0002      	movew #2,%sp@-
00040194: 2f0a           	movel %a2,%sp@-
00040196: 4eb9 0001 c4cc 	jsr 0x1c4cc
0004019c: 102e fffe      	moveb %fp@(-2),%d0
000401a0: 1740 0007      	moveb %d0,%a3@(7)
000401a4: 4fef 000a      	lea %sp@(10),%sp
000401a8: 671e           	beqs 0x401c8
000401aa: 0c00 0020      	cmpib #32,%d0
000401ae: 57c3           	seq %d3
000401b0: 4883           	extw %d3
000401b2: 4443           	negw %d3
000401b4: 6014           	bras 0x401ca
000401b6: 377c 0003 0008 	movew #3,%a3@(8)
000401bc: 6006           	bras 0x401c4
000401be: 377c 0004 0008 	movew #4,%a3@(8)
000401c4: 4243           	clrw %d3
000401c6: 6002           	bras 0x401ca
000401c8: 7601           	moveq #1,%d3
000401ca: 2f0c           	movel %a4,%sp@-
000401cc: 3f3c 0003      	movew #3,%sp@-
000401d0: 2f0a           	movel %a2,%sp@-
000401d2: 4eb9 0001 c4cc 	jsr 0x1c4cc
000401d8: 2f0c           	movel %a4,%sp@-
000401da: 486e ffe0      	pea %fp@(-32)
000401de: 4eb9 0001 c04e 	jsr 0x1c04e
000401e4: 4fef 0012      	lea %sp@(18),%sp
000401e8: 4a40           	tstw %d0
000401ea: 670c           	beqs 0x401f8
000401ec: 2f0d           	movel %a5,%sp@-
000401ee: 2f0c           	movel %a4,%sp@-
000401f0: 4eb9 0003 a622 	jsr 0x3a622
000401f6: 508f           	addql #8,%sp
000401f8: 4a6b 0018      	tstw %a3@(24)
000401fc: 6c06           	bges 0x40204
000401fe: 3742 001a      	movew %d2,%a3@(26)
00040202: 6004           	bras 0x40208
00040204: 3742 0018      	movew %d2,%a3@(24)
00040208: 7a01           	moveq #1,%d5
0004020a: 601a           	bras 0x40226
0004020c: 7aff           	moveq #-1,%d5
0004020e: 4a46           	tstw %d6
00040210: 6612           	bnes 0x40224
00040212: 2f0b           	movel %a3,%sp@-
00040214: 4eb9 0003 a5ea 	jsr 0x3a5ea
0004021a: 588f           	addql #4,%sp
0004021c: 6006           	bras 0x40224
0004021e: 4243           	clrw %d3
00040220: 4244           	clrw %d4
00040222: 6002           	bras 0x40226
00040224: 4243           	clrw %d3
00040226: 306e ffde      	moveaw %fp@(-34),%a0
0004022a: 2008           	movel %a0,%d0
0004022c: d088           	addl %a0,%d0
0004022e: d088           	addl %a0,%d0
00040230: e788           	lsll #3,%d0
00040232: 0272 fffe 080a 	andiw #-2,%a2@(000000000000000a,%d0:l)
00040238: 4a43           	tstw %d3
0004023a: 671c           	beqs 0x40258
0004023c: 3f3c 002f      	movew #47,%sp@-
00040240: 3f3c 0001      	movew #1,%sp@-
00040244: 4eb9 0003 d032 	jsr 0x3d032
0004024a: 2f0a           	movel %a2,%sp@-
0004024c: 4eb9 0003 bce4 	jsr 0x3bce4
00040252: 508f           	addql #8,%sp
00040254: 6000 feaa      	braw 0x40100
00040258: 302e ffde      	movew %fp@(-34),%d0
0004025c: 0640 fff5      	addiw #-11,%d0
00040260: 0c40 0001      	cmpiw #1,%d0
00040264: 6226           	bhis 0x4028c
00040266: b444           	cmpw %d4,%d2
00040268: 6710           	beqs 0x4027a
0004026a: 3f04           	movew %d4,%sp@-
0004026c: 3f3c 000a      	movew #10,%sp@-
00040270: 2f0a           	movel %a2,%sp@-
00040272: 4eba f5d0      	jsr %pc@(0x3f844)
00040276: 508f           	addql #8,%sp
00040278: 3404           	movew %d4,%d2
0004027a: 3f3c 0009      	movew #9,%sp@-
0004027e: 2f0a           	movel %a2,%sp@-
00040280: 4eb9 0003 bde8 	jsr 0x3bde8
00040286: 5c8f           	addql #6,%sp
00040288: 6000 fe76      	braw 0x40100
0004028c: 556a 0132      	subqw #2,%a2@(306)
00040290: 2f0a           	movel %a2,%sp@-
00040292: 4eb9 0003 ea2a 	jsr 0x3ea2a
00040298: 588f           	addql #4,%sp
0004029a: 6002           	bras 0x4029e
0004029c: 7aff           	moveq #-1,%d5
0004029e: 3005           	movew %d5,%d0
000402a0: 4cee 3cfc ffb4 	moveml %fp@(-76),%d2-%d7/%a2-%a5
000402a6: 4e5e           	unlk %fp
000402a8: 4e75           	rts
000402aa: 2573 2025 6300 	movel %a3@(0000000000000025,%d2:w),%a2@(25344)
000402b0:  _ins_devices
000402b0: 598f           	subql #4,%sp
000402b2: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000402b6: 3f3c 0019      	movew #25,%sp@-
000402ba: 45f9 0001 bec0 	lea 0x1bec0,%a2
000402c0: 4e92           	jsr %a2@
000402c2: 3f00           	movew %d0,%sp@-
000402c4: 3f3c 000e      	movew #14,%sp@-
000402c8: 4e92           	jsr %a2@
000402ca: 2c00           	movel %d0,%d6
000402cc: 2079 0005 a0c6 	moveal 0x5a0c6,%a0
000402d2: 5c8f           	addql #6,%sp
000402d4: 7a00           	moveq #0,%d5
000402d6: 7001           	moveq #1,%d0
000402d8: 601c           	bras 0x402f6
000402da: 0c68 0002 0008 	cmpiw #2,%a0@(8)
000402e0: 6612           	bnes 0x402f4
000402e2: 1228 0007      	moveb %a0@(7),%d1
000402e6: 4881           	extw %d1
000402e8: 0641 ffbf      	addiw #-65,%d1
000402ec: 48c1           	extl %d1
000402ee: 2400           	movel %d0,%d2
000402f0: e3aa           	lsll %d1,%d2
000402f2: 8a82           	orl %d2,%d5
000402f4: 2050           	moveal %a0@,%a0
000402f6: b0fc 0000      	cmpaw #0,%a0
000402fa: 66de           	bnes 0x402da
000402fc: 2e06           	movel %d6,%d7
000402fe: 4687           	notl %d7
00040300: ce85           	andl %d5,%d7
00040302: 7641           	moveq #65,%d3
00040304: 4244           	clrw %d4
00040306: 7401           	moveq #1,%d2
00040308: 45f9 0003 a5ea 	lea 0x3a5ea,%a2
0004030e: 2002           	movel %d2,%d0
00040310: c087           	andl %d7,%d0
00040312: 672c           	beqs 0x40340
00040314: 2079 0005 a0c6 	moveal 0x5a0c6,%a0
0004031a: 601e           	bras 0x4033a
0004031c: 0c68 0002 0008 	cmpiw #2,%a0@(8)
00040322: 6614           	bnes 0x40338
00040324: 1028 0007      	moveb %a0@(7),%d0
00040328: 4880           	extw %d0
0004032a: b640           	cmpw %d0,%d3
0004032c: 660a           	bnes 0x40338
0004032e: 2f08           	movel %a0,%sp@-
00040330: 4e92           	jsr %a2@
00040332: 588f           	addql #4,%sp
00040334: 7801           	moveq #1,%d4
00040336: 6008           	bras 0x40340
00040338: 2050           	moveal %a0@,%a0
0004033a: b0fc 0000      	cmpaw #0,%a0
0004033e: 66dc           	bnes 0x4031c
00040340: d482           	addl %d2,%d2
00040342: 5243           	addqw #1,%d3
00040344: 0c43 005b      	cmpiw #91,%d3
00040348: 66c4           	bnes 0x4030e
0004034a: 4685           	notl %d5
0004034c: ca86           	andl %d6,%d5
0004034e: 7441           	moveq #65,%d2
00040350: 7601           	moveq #1,%d3
00040352: 7e2e           	moveq #46,%d7
00040354: de8f           	addl %sp,%d7
00040356: 7c2c           	moveq #44,%d6
00040358: dc8f           	addl %sp,%d6
0004035a: 4dfa f420      	lea %pc@(0x3f77c),%fp
0004035e: 4bf9 0003 a5b2 	lea 0x3a5b2,%a5
00040364: 49f9 0004 1074 	lea 0x41074,%a4
0004036a: 47f9 0001 c13a 	lea 0x1c13a,%a3
00040370: 2003           	movel %d3,%d0
00040372: c085           	andl %d5,%d0
00040374: 6700 009e      	beqw 0x40414
00040378: 2f07           	movel %d7,%sp@-
0004037a: 2f06           	movel %d6,%sp@-
0004037c: 4267           	clrw %sp@-
0004037e: 4267           	clrw %sp@-
00040380: 4e96           	jsr %fp@
00040382: 4e95           	jsr %a5@
00040384: 2440           	moveal %d0,%a2
00040386: 4fef 000c      	lea %sp@(12),%sp
0004038a: 4a80           	tstl %d0
0004038c: 6700 0086      	beqw 0x40414
00040390: 357c 0004 0004 	movew #4,%a2@(4)
00040396: 422a 0006      	clrb %a2@(6)
0004039a: 1542 0007      	moveb %d2,%a2@(7)
0004039e: 357c 0002 0008 	movew #2,%a2@(8)
000403a4: 426a 000a      	clrw %a2@(10)
000403a8: 3f3c 000d      	movew #13,%sp@-
000403ac: 4e94           	jsr %a4@
000403ae: 3f02           	movew %d2,%sp@-
000403b0: 2f00           	movel %d0,%sp@-
000403b2: 487a fef6      	pea %pc@(0x402aa)
000403b6: 4879 0005 9f7a 	pea 0x59f7a
000403bc: 4e93           	jsr %a3@
000403be: 486a 000c      	pea %a2@(12)
000403c2: 4879 0005 9f7a 	pea 0x59f7a
000403c8: 4eb9 0003 a622 	jsr 0x3a622
000403ce: 257c 0003 f842 	movel #260162,%a2@(16)
000403d4: 0010 
000403d6: 3002           	movew %d2,%d0
000403d8: 0640 ffbf      	addiw #-65,%d0
000403dc: 4fef 0018      	lea %sp@(24),%sp
000403e0: 0c40 0001      	cmpiw #1,%d0
000403e4: 5fc0           	sle %d0
000403e6: 4880           	extw %d0
000403e8: 3540 0018      	movew %d0,%a2@(24)
000403ec: 446a 0018      	negw %a2@(24)
000403f0: 357c ffff 001a 	movew #-1,%a2@(26)
000403f6: 4267           	clrw %sp@-
000403f8: 4267           	clrw %sp@-
000403fa: 486a 001e      	pea %a2@(30)
000403fe: 486a 001c      	pea %a2@(28)
00040402: 3f2f 003a      	movew %sp@(58),%sp@-
00040406: 3f2f 003a      	movew %sp@(58),%sp@-
0004040a: 4eba faa0      	jsr %pc@(0x3feac)
0004040e: 4fef 0010      	lea %sp@(16),%sp
00040412: 7801           	moveq #1,%d4
00040414: d683           	addl %d3,%d3
00040416: 5242           	addqw #1,%d2
00040418: 0c42 005b      	cmpiw #91,%d2
0004041c: 6600 ff52      	bnew 0x40370
00040420: 3004           	movew %d4,%d0
00040422: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00040426: 588f           	addql #4,%sp
00040428: 4e75           	rts
0004042a:  _ins_app
0004042a: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0004042e: 3039 0005 9f68 	movew 0x59f68,%d0
00040434: 6710           	beqs 0x40446
00040436: 6032           	bras 0x4046a
00040438: 42a7           	clrl %sp@-
0004043a: 3f02           	movew %d2,%sp@-
0004043c: 4e92           	jsr %a2@
0004043e: 5c8f           	addql #6,%sp
00040440: 4a40           	tstw %d0
00040442: 6c0e           	bges 0x40452
00040444: 6062           	bras 0x404a8
00040446: 4242           	clrw %d2
00040448: 47f9 0004 3616 	lea 0x43616,%a3
0004044e: 45fa f4d8      	lea %pc@(0x3f928),%a2
00040452: 3f02           	movew %d2,%sp@-
00040454: 3f39 0005 9f66 	movew 0x59f66,%sp@-
0004045a: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
00040460: 4e93           	jsr %a3@
00040462: 3400           	movew %d0,%d2
00040464: 508f           	addql #8,%sp
00040466: 66d0           	bnes 0x40438
00040468: 603e           	bras 0x404a8
0004046a: 3f00           	movew %d0,%sp@-
0004046c: 4eb9 0004 2dc0 	jsr 0x42dc0
00040472: 2040           	moveal %d0,%a0
00040474: 2468 0090      	moveal %a0@(144),%a2
00040478: 548f           	addql #2,%sp
0004047a: 4242           	clrw %d2
0004047c: 47fa f4aa      	lea %pc@(0x3f928),%a3
00040480: 6018           	bras 0x4049a
00040482: 4a2a 0004      	tstb %a2@(4)
00040486: 6710           	beqs 0x40498
00040488: 2f0a           	movel %a2,%sp@-
0004048a: 4267           	clrw %sp@-
0004048c: 4e93           	jsr %a3@
0004048e: 5c8f           	addql #6,%sp
00040490: 4a40           	tstw %d0
00040492: 6d0c           	blts 0x404a0
00040494: 6702           	beqs 0x40498
00040496: 5242           	addqw #1,%d2
00040498: 2452           	moveal %a2@,%a2
0004049a: b4fc 0000      	cmpaw #0,%a2
0004049e: 66e2           	bnes 0x40482
000404a0: 4a42           	tstw %d2
000404a2: 56c0           	sne %d0
000404a4: 4880           	extw %d0
000404a6: 6002           	bras 0x404aa
000404a8: 4240           	clrw %d0
000404aa: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
000404ae: 4e75           	rts
000404b0:  _is_executable
000404b0: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
000404b4: 246f 0010      	moveal %sp@(16),%a2
000404b8: 2f0a           	movel %a2,%sp@-
000404ba: 4eb9 0001 c03e 	jsr 0x1c03e
000404c0: 588f           	addql #4,%sp
000404c2: 0c40 0004      	cmpiw #4,%d0
000404c6: 6f28           	bles 0x404f0
000404c8: 47f2 00fd      	lea %a2@(fffffffffffffffd,%d0:w),%a3
000404cc: 243c 0004 0acb 	movel #264907,%d2
000404d2: 45f9 0001 c04e 	lea 0x1c04e,%a2
000404d8: 600e           	bras 0x404e8
000404da: 2f02           	movel %d2,%sp@-
000404dc: 2f0b           	movel %a3,%sp@-
000404de: 4e92           	jsr %a2@
000404e0: 508f           	addql #8,%sp
000404e2: 5882           	addql #4,%d2
000404e4: 4a40           	tstw %d0
000404e6: 670c           	beqs 0x404f4
000404e8: 0c82 0004 0adf 	cmpil #264927,%d2
000404ee: 66ea           	bnes 0x404da
000404f0: 4240           	clrw %d0
000404f2: 6002           	bras 0x404f6
000404f4: 7001           	moveq #1,%d0
000404f6: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
000404fa: 4e75           	rts
000404fc: 4e56 ffd4      	linkw %fp,#-44
00040500: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00040504: 286e 0008      	moveal %fp@(8),%a4
00040508: 2479 0005 a164 	moveal 0x5a164,%a2
0004050e: 2f0a           	movel %a2,%sp@-
00040510: 4eb9 0004 1214 	jsr 0x41214
00040516: 588f           	addql #4,%sp
00040518: b8fc 0000      	cmpaw #0,%a4
0004051c: 6700 0290      	beqw 0x407ae
00040520: 266c 0020      	moveal %a4@(32),%a3
00040524: 43ec 000e      	lea %a4@(14),%a1
00040528: 41ee ffd7      	lea %fp@(-41),%a0
0004052c: 10d9           	moveb %a1@+,%a0@+
0004052e: 66fc           	bnes 0x4052c
00040530: 026a fff7 0038 	andiw #-9,%a2@(56)
00040536: 4a6b 0008      	tstw %a3@(8)
0004053a: 6608           	bnes 0x40544
0004053c: 006a 0001 009a 	oriw #1,%a2@(154)
00040542: 6006           	bras 0x4054a
00040544: 006a 0001 0082 	oriw #1,%a2@(130)
0004054a: 006a 0008 009a 	oriw #8,%a2@(154)
00040550: 006a 0008 0082 	oriw #8,%a2@(130)
00040556: 4247           	clrw %d7
00040558: 486e ffd7      	pea %fp@(-41)
0004055c: 3f3c 0002      	movew #2,%sp@-
00040560: 2f0a           	movel %a2,%sp@-
00040562: 4eb9 0003 ebb6 	jsr 0x3ebb6
00040568: 4fef 000a      	lea %sp@(10),%sp
0004056c: b6fc 0000      	cmpaw #0,%a3
00040570: 6708           	beqs 0x4057a
00040572: 342b 001a      	movew %a3@(26),%d2
00040576: 6c04           	bges 0x4057c
00040578: 6012           	bras 0x4058c
0004057a: 4242           	clrw %d2
0004057c: 3039 0005 a0ca 	movew 0x5a0ca,%d0
00040582: b440           	cmpw %d0,%d2
00040584: 6d08           	blts 0x4058e
00040586: 3400           	movew %d0,%d2
00040588: 5342           	subqw #1,%d2
0004058a: 6002           	bras 0x4058e
0004058c: 4242           	clrw %d2
0004058e: 3f02           	movew %d2,%sp@-
00040590: 3f3c 0008      	movew #8,%sp@-
00040594: 2f0a           	movel %a2,%sp@-
00040596: 4eba f2ac      	jsr %pc@(0x3f844)
0004059a: 546a 0102      	addqw #2,%a2@(258)
0004059e: 2f0a           	movel %a2,%sp@-
000405a0: 4eb9 0003 e9a4 	jsr 0x3e9a4
000405a6: 4fef 000c      	lea %sp@(12),%sp
000405aa: 3602           	movew %d2,%d3
000405ac: 4244           	clrw %d4
000405ae: 4bee ffe4      	lea %fp@(-28),%a5
000405b2: 3f07           	movew %d7,%sp@-
000405b4: 2f0a           	movel %a2,%sp@-
000405b6: 4eb9 0003 9344 	jsr 0x39344
000405bc: 3c00           	movew %d0,%d6
000405be: 0246 7fff      	andiw #32767,%d6
000405c2: 5c8f           	addql #6,%sp
000405c4: 3006           	movew %d6,%d0
000405c6: 0640 fff7      	addiw #-9,%d0
000405ca: 0c40 0006      	cmpiw #6,%d0
000405ce: 6200 0182      	bhiw 0x40752
000405d2: 0280 0000 ffff 	andil #65535,%d0
000405d8: d080           	addl %d0,%d0
000405da: 303b 0806      	movew %pc@(0x405e2,%d0:l),%d0
000405de: 4efb 0002      	jmp %pc@(0x405e2,%d0:w)
000405e2: 000e           	.short 0x000e
000405e4: 001c 0170      	orib #112,%a4@+
000405e8: 0032 0032 0170 	orib #50,%a2@(00000000016a4a42)
000405ee: 016a 4a42 
000405f2: 6f00 0154      	blew 0x40748
000405f6: 3602           	movew %d2,%d3
000405f8: 5343           	subqw #1,%d3
000405fa: 6000 0156      	braw 0x40752
000405fe: 3639 0005 a0ca 	movew 0x5a0ca,%d3
00040604: 5343           	subqw #1,%d3
00040606: b642           	cmpw %d2,%d3
00040608: 6f00 0148      	blew 0x40752
0004060c: 3602           	movew %d2,%d3
0004060e: 5243           	addqw #1,%d3
00040610: 6000 0140      	braw 0x40752
00040614: 486e fff1      	pea %fp@(-15)
00040618: 3f3c 0002      	movew #2,%sp@-
0004061c: 2f0a           	movel %a2,%sp@-
0004061e: 4eb9 0001 c4cc 	jsr 0x1c4cc
00040624: 2f0d           	movel %a5,%sp@-
00040626: 486e fff1      	pea %fp@(-15)
0004062a: 4eb9 0001 c464 	jsr 0x1c464
00040630: 4fef 0012      	lea %sp@(18),%sp
00040634: 4a2e ffe4      	tstb %fp@(-28)
00040638: 6700 0118      	beqw 0x40752
0004063c: 3a2a 009a      	movew %a2@(154),%d5
00040640: 0245 0001      	andiw #1,%d5
00040644: 0a45 0001      	eoriw #1,%d5
00040648: b8fc 0000      	cmpaw #0,%a4
0004064c: 661e           	bnes 0x4066c
0004064e: 486e fffe      	pea %fp@(-2)
00040652: 2f0d           	movel %a5,%sp@-
00040654: 487a f1ec      	pea %pc@(0x3f842)
00040658: 3f3c 0004      	movew #4,%sp@-
0004065c: 3f05           	movew %d5,%sp@-
0004065e: 4eb9 0003 b84e 	jsr 0x3b84e
00040664: 2640           	moveal %d0,%a3
00040666: 4fef 0010      	lea %sp@(16),%sp
0004066a: 6004           	bras 0x40670
0004066c: 266c 0020      	moveal %a4@(32),%a3
00040670: b6fc 0000      	cmpaw #0,%a3
00040674: 6700 00dc      	beqw 0x40752
00040678: 2f0d           	movel %a5,%sp@-
0004067a: 2f2b 0010      	movel %a3@(16),%sp@-
0004067e: 4eb9 0001 c04e 	jsr 0x1c04e
00040684: 508f           	addql #8,%sp
00040686: 4a40           	tstw %d0
00040688: 57c0           	seq %d0
0004068a: 4880           	extw %d0
0004068c: 4440           	negw %d0
0004068e: 0c46 000c      	cmpiw #12,%d6
00040692: 6600 0092      	bnew 0x40726
00040696: 4a40           	tstw %d0
00040698: 6668           	bnes 0x40702
0004069a: 4eb9 0003 a5b2 	jsr 0x3a5b2
000406a0: 2640           	moveal %d0,%a3
000406a2: 4a80           	tstl %d0
000406a4: 6700 00a6      	beqw 0x4074c
000406a8: 377c 8000 0004 	movew #-32768,%a3@(4)
000406ae: 422b 0006      	clrb %a3@(6)
000406b2: 422b 0007      	clrb %a3@(7)
000406b6: 3745 0008      	movew %d5,%a3@(8)
000406ba: 426b 000a      	clrw %a3@(10)
000406be: 277c 0003 f842 	movel #260162,%a3@(12)
000406c4: 000c 
000406c6: 277c 0003 f842 	movel #260162,%a3@(16)
000406cc: 0010 
000406ce: 277c 0003 f842 	movel #260162,%a3@(20)
000406d4: 0014 
000406d6: 377c ffff 0018 	movew #-1,%a3@(24)
000406dc: 0c45 0001      	cmpiw #1,%d5
000406e0: 6604           	bnes 0x406e6
000406e2: 7002           	moveq #2,%d0
000406e4: 6002           	bras 0x406e8
000406e6: 7007           	moveq #7,%d0
000406e8: 3740 001a      	movew %d0,%a3@(26)
000406ec: 426b 001c      	clrw %a3@(28)
000406f0: 426b 001e      	clrw %a3@(30)
000406f4: 486b 0010      	pea %a3@(16)
000406f8: 2f0d           	movel %a5,%sp@-
000406fa: 4eb9 0003 a622 	jsr 0x3a622
00040700: 508f           	addql #8,%sp
00040702: 377c ffff 0018 	movew #-1,%a3@(24)
00040708: 3742 001a      	movew %d2,%a3@(26)
0004070c: 2f2b 0010      	movel %a3@(16),%sp@-
00040710: 4eba fd9e      	jsr %pc@(0x404b0)
00040714: 588f           	addql #4,%sp
00040716: 4a40           	tstw %d0
00040718: 6736           	beqs 0x40750
0004071a: 006b 4000 0004 	oriw #16384,%a3@(4)
00040720: 3742 0018      	movew %d2,%a3@(24)
00040724: 602a           	bras 0x40750
00040726: 4a40           	tstw %d0
00040728: 6612           	bnes 0x4073c
0004072a: 3f3c 002b      	movew #43,%sp@-
0004072e: 3f3c 0001      	movew #1,%sp@-
00040732: 4eb9 0003 d032 	jsr 0x3d032
00040738: 588f           	addql #4,%sp
0004073a: 6016           	bras 0x40752
0004073c: 2f0b           	movel %a3,%sp@-
0004073e: 4eb9 0003 a5ea 	jsr 0x3a5ea
00040744: 588f           	addql #4,%sp
00040746: 6008           	bras 0x40750
00040748: 4243           	clrw %d3
0004074a: 6006           	bras 0x40752
0004074c: 78ff           	moveq #-1,%d4
0004074e: 6002           	bras 0x40752
00040750: 7801           	moveq #1,%d4
00040752: 3006           	movew %d6,%d0
00040754: 0640 fff7      	addiw #-9,%d0
00040758: 0c40 0001      	cmpiw #1,%d0
0004075c: 6236           	bhis 0x40794
0004075e: 3046           	moveaw %d6,%a0
00040760: 2c08           	movel %a0,%d6
00040762: dc88           	addl %a0,%d6
00040764: dc88           	addl %a0,%d6
00040766: e78e           	lsll #3,%d6
00040768: 0272 fffe 680a 	andiw #-2,%a2@(000000000000000a,%d6:l)
0004076e: b443           	cmpw %d3,%d2
00040770: 6710           	beqs 0x40782
00040772: 3f03           	movew %d3,%sp@-
00040774: 3f3c 0008      	movew #8,%sp@-
00040778: 2f0a           	movel %a2,%sp@-
0004077a: 4eba f0c8      	jsr %pc@(0x3f844)
0004077e: 508f           	addql #8,%sp
00040780: 3403           	movew %d3,%d2
00040782: 3f3c 0007      	movew #7,%sp@-
00040786: 2f0a           	movel %a2,%sp@-
00040788: 4eb9 0003 bde8 	jsr 0x3bde8
0004078e: 5c8f           	addql #6,%sp
00040790: 6000 fe20      	braw 0x405b2
00040794: 556a 0102      	subqw #2,%a2@(258)
00040798: 2f0a           	movel %a2,%sp@-
0004079a: 4eb9 0003 ea2a 	jsr 0x3ea2a
000407a0: 588f           	addql #4,%sp
000407a2: 3004           	movew %d4,%d0
000407a4: 4cee 3cfc ffac 	moveml %fp@(-84),%d2-%d7/%a2-%a5
000407aa: 4e5e           	unlk %fp
000407ac: 4e75           	rts
000407ae: 422e ffd7      	clrb %fp@(-41)
000407b2: 006a 0008 0038 	oriw #8,%a2@(56)
000407b8: 302a 009a      	movew %a2@(154),%d0
000407bc: 0040 0001      	oriw #1,%d0
000407c0: 0240 fff7      	andiw #-9,%d0
000407c4: 3540 009a      	movew %d0,%a2@(154)
000407c8: 026a fff7 0082 	andiw #-9,%a2@(130)
000407ce: 97cb           	subal %a3,%a3
000407d0: 7e02           	moveq #2,%d7
000407d2: 6000 fd84      	braw 0x40558
000407d6:  _ins_icon
000407d6: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
000407da: 362f 0018      	movew %sp@(24),%d3
000407de: 6646           	bnes 0x40826
000407e0: 3f3c 002a      	movew #42,%sp@-
000407e4: 3f3c 0001      	movew #1,%sp@-
000407e8: 4eb9 0003 d032 	jsr 0x3d032
000407ee: 588f           	addql #4,%sp
000407f0: 0c40 0001      	cmpiw #1,%d0
000407f4: 670a           	beqs 0x40800
000407f6: 0c40 0002      	cmpiw #2,%d0
000407fa: 6600 00ba      	bnew 0x408b6
000407fe: 6014           	bras 0x40814
00040800: 42a7           	clrl %sp@-
00040802: 4eba f750      	jsr %pc@(0x3ff54)
00040806: 588f           	addql #4,%sp
00040808: 4a40           	tstw %d0
0004080a: 5ec2           	sgt %d2
0004080c: 4882           	extw %d2
0004080e: 4442           	negw %d2
00040810: 6000 00a6      	braw 0x408b8
00040814: 42a7           	clrl %sp@-
00040816: 4eba fce4      	jsr %pc@(0x404fc)
0004081a: 588f           	addql #4,%sp
0004081c: 4a40           	tstw %d0
0004081e: 5ec2           	sgt %d2
00040820: 4882           	extw %d2
00040822: 6000 0094      	braw 0x408b8
00040826: 3f03           	movew %d3,%sp@-
00040828: 45f9 0003 b828 	lea 0x3b828,%a2
0004082e: 4e92           	jsr %a2@
00040830: 548f           	addql #2,%sp
00040832: 4a80           	tstl %d0
00040834: 673e           	beqs 0x40874
00040836: 4242           	clrw %d2
00040838: 49fa f71a      	lea %pc@(0x3ff54),%a4
0004083c: 47f9 0004 3616 	lea 0x43616,%a3
00040842: 3f03           	movew %d3,%sp@-
00040844: 4e92           	jsr %a2@
00040846: 548f           	addql #2,%sp
00040848: 4a80           	tstl %d0
0004084a: 6712           	beqs 0x4085e
0004084c: 2f00           	movel %d0,%sp@-
0004084e: 4e94           	jsr %a4@
00040850: 588f           	addql #4,%sp
00040852: 4a40           	tstw %d0
00040854: 6f04           	bles 0x4085a
00040856: 5242           	addqw #1,%d2
00040858: 6004           	bras 0x4085e
0004085a: 4a40           	tstw %d0
0004085c: 665a           	bnes 0x408b8
0004085e: 3f03           	movew %d3,%sp@-
00040860: 3f3c 0001      	movew #1,%sp@-
00040864: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
0004086a: 4e93           	jsr %a3@
0004086c: 3600           	movew %d0,%d3
0004086e: 508f           	addql #8,%sp
00040870: 66d0           	bnes 0x40842
00040872: 6044           	bras 0x408b8
00040874: 3f39 0005 9f68 	movew 0x59f68,%sp@-
0004087a: 4eb9 0004 2dc0 	jsr 0x42dc0
00040880: 548f           	addql #2,%sp
00040882: 4a80           	tstl %d0
00040884: 6730           	beqs 0x408b6
00040886: 2040           	moveal %d0,%a0
00040888: 2468 0090      	moveal %a0@(144),%a2
0004088c: 4242           	clrw %d2
0004088e: 47fa fc6c      	lea %pc@(0x404fc),%a3
00040892: 601a           	bras 0x408ae
00040894: 4a2a 0004      	tstb %a2@(4)
00040898: 6712           	beqs 0x408ac
0004089a: 2f0a           	movel %a2,%sp@-
0004089c: 4e93           	jsr %a3@
0004089e: 588f           	addql #4,%sp
000408a0: 4a40           	tstw %d0
000408a2: 6f04           	bles 0x408a8
000408a4: 5342           	subqw #1,%d2
000408a6: 6004           	bras 0x408ac
000408a8: 4a40           	tstw %d0
000408aa: 660c           	bnes 0x408b8
000408ac: 2452           	moveal %a2@,%a2
000408ae: b4fc 0000      	cmpaw #0,%a2
000408b2: 66e0           	bnes 0x40894
000408b4: 6002           	bras 0x408b8
000408b6: 4242           	clrw %d2
000408b8: 3002           	movew %d2,%d0
000408ba: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
000408be: 4e75           	rts
000408c0:  _rmv_icon
000408c0: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
000408c4: 342f 0018      	movew %sp@(24),%d2
000408c8: 4243           	clrw %d3
000408ca: 49f9 0003 b828 	lea 0x3b828,%a4
000408d0: 47f9 0003 a5ea 	lea 0x3a5ea,%a3
000408d6: 45f9 0004 3616 	lea 0x43616,%a2
000408dc: 602e           	bras 0x4090c
000408de: 3f02           	movew %d2,%sp@-
000408e0: 4e94           	jsr %a4@
000408e2: 548f           	addql #2,%sp
000408e4: 4a80           	tstl %d0
000408e6: 6712           	beqs 0x408fa
000408e8: 2040           	moveal %d0,%a0
000408ea: 0828 0002 0005 	btst #2,%a0@(5)
000408f0: 6708           	beqs 0x408fa
000408f2: 2f00           	movel %d0,%sp@-
000408f4: 4e93           	jsr %a3@
000408f6: 5243           	addqw #1,%d3
000408f8: 588f           	addql #4,%sp
000408fa: 3f02           	movew %d2,%sp@-
000408fc: 3f3c 0001      	movew #1,%sp@-
00040900: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
00040906: 4e92           	jsr %a2@
00040908: 3400           	movew %d0,%d2
0004090a: 508f           	addql #8,%sp
0004090c: 4a42           	tstw %d2
0004090e: 66ce           	bnes 0x408de
00040910: 3003           	movew %d3,%d0
00040912: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
00040916: 4e75           	rts
00040918:  _ins_shortcut
00040918: 4fef ff74      	lea %sp@(-140),%sp
0004091c: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00040920: 382f 00bc      	movew %sp@(188),%d4
00040924: 4267           	clrw %sp@-
00040926: 4267           	clrw %sp@-
00040928: 4def 00b8      	lea %sp@(184),%fp
0004092c: 2f0e           	movel %fp,%sp@-
0004092e: 2e0f           	movel %sp,%d7
00040930: 0687 0000 00ba 	addil #186,%d7
00040936: 2f07           	movel %d7,%sp@-
00040938: 3f2f 00cc      	movew %sp@(204),%sp@-
0004093c: 3f2f 00cc      	movew %sp@(204),%sp@-
00040940: 4eba f56a      	jsr %pc@(0x3feac)
00040944: 4fef 0010      	lea %sp@(16),%sp
00040948: 4242           	clrw %d2
0004094a: 762e           	moveq #46,%d3
0004094c: d68f           	addl %sp,%d3
0004094e: 2c0f           	movel %sp,%d6
00040950: 0686 0000 00b6 	addil #182,%d6
00040956: 6000 013e      	braw 0x40a96
0004095a: 42a7           	clrl %sp@-
0004095c: 486f 00b2      	pea %sp@(178)
00040960: 3f02           	movew %d2,%sp@-
00040962: 3f04           	movew %d4,%sp@-
00040964: 4eb9 0004 16ac 	jsr 0x416ac
0004096a: 2640           	moveal %d0,%a3
0004096c: 4fef 000c      	lea %sp@(12),%sp
00040970: 4a80           	tstl %d0
00040972: 6700 0122      	beqw 0x40a96
00040976: 3f04           	movew %d4,%sp@-
00040978: 4eb9 0004 2dc0 	jsr 0x42dc0
0004097e: 2840           	moveal %d0,%a4
00040980: 548f           	addql #2,%sp
00040982: 4a80           	tstl %d0
00040984: 6700 0110      	beqw 0x40a96
00040988: 4eb9 0003 a5b2 	jsr 0x3a5b2
0004098e: 2440           	moveal %d0,%a2
00040990: 4a80           	tstl %d0
00040992: 6700 011e      	beqw 0x40ab2
00040996: 49ec 001a      	lea %a4@(26),%a4
0004099a: 2f0c           	movel %a4,%sp@-
0004099c: 4eb9 0001 c5b2 	jsr 0x1c5b2
000409a2: 2040           	moveal %d0,%a0
000409a4: 91cc           	subal %a4,%a0
000409a6: 4868 0001      	pea %a0@(1)
000409aa: 2f0c           	movel %a4,%sp@-
000409ac: 2f03           	movel %d3,%sp@-
000409ae: 4eb9 0001 c006 	jsr 0x1c006
000409b4: 327c 000e      	moveaw #14,%a1
000409b8: d3ef 00be      	addal %sp@(190),%a1
000409bc: 2043           	moveal %d3,%a0
000409be: 4a18           	tstb %a0@+
000409c0: 66fc           	bnes 0x409be
000409c2: 5388           	subql #1,%a0
000409c4: 10d9           	moveb %a1@+,%a0@+
000409c6: 66fc           	bnes 0x409c4
000409c8: 3a2b 0004      	movew %a3@(4),%d5
000409cc: 0245 7ffb      	andiw #32763,%d5
000409d0: 3005           	movew %d5,%d0
000409d2: 0040 0004      	oriw #4,%d0
000409d6: 3540 0004      	movew %d0,%a2@(4)
000409da: 4fef 0010      	lea %sp@(16),%sp
000409de: 4a6b 0008      	tstw %a3@(8)
000409e2: 661a           	bnes 0x409fe
000409e4: 700e           	moveq #14,%d0
000409e6: d0af 00ae      	addl %sp@(174),%d0
000409ea: 2f00           	movel %d0,%sp@-
000409ec: 4eba fac2      	jsr %pc@(0x404b0)
000409f0: 588f           	addql #4,%sp
000409f2: 4a40           	tstw %d0
000409f4: 6708           	beqs 0x409fe
000409f6: 0045 4004      	oriw #16388,%d5
000409fa: 3545 0004      	movew %d5,%a2@(4)
000409fe: 422a 0006      	clrb %a2@(6)
00040a02: 422a 0007      	clrb %a2@(7)
00040a06: 356b 0008 0008 	movew %a3@(8),%a2@(8)
00040a0c: 426a 000a      	clrw %a2@(10)
00040a10: 486a 000c      	pea %a2@(12)
00040a14: 2f03           	movel %d3,%sp@-
00040a16: 4bf9 0003 a622 	lea 0x3a622,%a5
00040a1c: 4e95           	jsr %a5@
00040a1e: 486a 0010      	pea %a2@(16)
00040a22: 700e           	moveq #14,%d0
00040a24: d0af 00ba      	addl %sp@(186),%d0
00040a28: 2f00           	movel %d0,%sp@-
00040a2a: 4e95           	jsr %a5@
00040a2c: 257c 0003 f842 	movel #260162,%a2@(20)
00040a32: 0014 
00040a34: 356b 0018 0018 	movew %a3@(24),%a2@(24)
00040a3a: 356b 001a 001a 	movew %a3@(26),%a2@(26)
00040a40: 302f 00c2      	movew %sp@(194),%d0
00040a44: 3540 001c      	movew %d0,%a2@(28)
00040a48: 322f 00c4      	movew %sp@(196),%d1
00040a4c: 3541 001e      	movew %d1,%a2@(30)
00040a50: 2f0e           	movel %fp,%sp@-
00040a52: 2f07           	movel %d7,%sp@-
00040a54: 3f01           	movew %d1,%sp@-
00040a56: 3f00           	movew %d0,%sp@-
00040a58: 4eba ed22      	jsr %pc@(0x3f77c)
00040a5c: 206f 00ca      	moveal %sp@(202),%a0
00040a60: 2f06           	movel %d6,%sp@-
00040a62: 4868 000e      	pea %a0@(14)
00040a66: 2f0c           	movel %a4,%sp@-
00040a68: 3f3c 0004      	movew #4,%sp@-
00040a6c: 0828 0004 0005 	btst #4,%a0@(5)
00040a72: 56c0           	sne %d0
00040a74: 4880           	extw %d0
00040a76: 4440           	negw %d0
00040a78: 3f00           	movew %d0,%sp@-
00040a7a: 4eb9 0003 b84e 	jsr 0x3b84e
00040a80: 4fef 002c      	lea %sp@(44),%sp
00040a84: 4a80           	tstl %d0
00040a86: 670e           	beqs 0x40a96
00040a88: 2040           	moveal %d0,%a0
00040a8a: 3568 0018 0018 	movew %a0@(24),%a2@(24)
00040a90: 3568 001a 001a 	movew %a0@(26),%a2@(26)
00040a96: 3f02           	movew %d2,%sp@-
00040a98: 3f39 0005 9f66 	movew 0x59f66,%sp@-
00040a9e: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
00040aa4: 4eb9 0004 3616 	jsr 0x43616
00040aaa: 3400           	movew %d0,%d2
00040aac: 508f           	addql #8,%sp
00040aae: 6600 feaa      	bnew 0x4095a
00040ab2: 4eb9 0003 b682 	jsr 0x3b682
00040ab8: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00040abc: 4fef 008c      	lea %sp@(140),%sp
00040ac0: 4e75           	rts
00040ac2: 0e0c           	.short 0x0e0c
00040ac4: 0c0c 0c0c      	cmpib #12,%d4
00040ac8: 0c0d 0f54      	cmpib #84,%d5
00040acc: 4f53           	.short 0x4f53
00040ace: 0054 5450      	oriw #21584,%a4@
00040ad2: 0050 5247      	oriw #21063,%a0@
00040ad6: 0041 5050      	oriw #20560,%d1
00040ada: 0047 5450      	oriw #21584,%d7
00040ade: 0000 48e7      	orib #-25,%d0
00040ae0:  _obj_init
00040ae2: 2038 3039      	movel 0x3039,%d0
00040ae6: 0005 9f62      	orib #98,%d5
00040aea: 9079 0005 42f0 	subw 0x542f0,%d0
00040af0: 48c0           	extl %d0
00040af2: 81f9 0005 9f38 	divsw 0x59f38,%d0
00040af8: e748           	lslw #3,%d0
00040afa: 3239 0005 9f64 	movew 0x59f64,%d1
00040b00: 9279 0005 42ee 	subw 0x542ee,%d1
00040b06: 48c1           	extl %d1
00040b08: 83f9 0005 9f3a 	divsw 0x59f3a,%d1
00040b0e: c1c1           	mulsw %d1,%d0
00040b10: 3440           	moveaw %d0,%a2
00040b12: 4eb9 0001 c382 	jsr 0x1c382
00040b18: 4878 0500      	pea 0x500
00040b1c: 2f00           	movel %d0,%sp@-
00040b1e: 4eb9 0001 e9ec 	jsr 0x1e9ec
00040b24: 508f           	addql #8,%sp
00040b26: 727f           	moveq #127,%d1
00040b28: b280           	cmpl %d0,%d1
00040b2a: 6d04           	blts 0x40b30
00040b2c: 707f           	moveq #127,%d0
00040b2e: 4600           	notb %d0
00040b30: 2040           	moveal %d0,%a0
00040b32: b5c0           	cmpal %d0,%a2
00040b34: 6c02           	bges 0x40b38
00040b36: 204a           	moveal %a2,%a0
00040b38: 7409           	moveq #9,%d2
00040b3a: d488           	addl %a0,%d2
00040b3c: 2002           	movel %d2,%d0
00040b3e: ed88           	lsll #6,%d0
00040b40: 2f00           	movel %d0,%sp@-
00040b42: 4eb9 0001 c36c 	jsr 0x1c36c
00040b48: 2440           	moveal %d0,%a2
00040b4a: 588f           	addql #4,%sp
00040b4c: 4a80           	tstl %d0
00040b4e: 6606           	bnes 0x40b56
00040b50: 4eb9 0003 a59c 	jsr 0x3a59c
00040b56: 23c0 0005 a0e2 	movel %d0,0x5a0e2
00040b5c: 2002           	movel %d2,%d0
00040b5e: d082           	addl %d2,%d0
00040b60: d082           	addl %d2,%d0
00040b62: e788           	lsll #3,%d0
00040b64: 47f2 0800      	lea %a2@(0000000000000000,%d0:l),%a3
00040b68: 23cb 0005 a0e6 	movel %a3,0x5a0e6
00040b6e: 204a           	moveal %a2,%a0
00040b70: 93c9           	subal %a1,%a1
00040b72: 317c ffff 0002 	movew #-1,%a0@(2)
00040b78: 30bc ffff      	movew #-1,%a0@
00040b7c: 317c ffff 0004 	movew #-1,%a0@(4)
00040b82: 42b3 9800      	clrl %a3@(0000000000000000,%a1:l)
00040b86: 41e8 0018      	lea %a0@(24),%a0
00040b8a: 43e9 0028      	lea %a1@(40),%a1
00040b8e: b2fc 0168      	cmpaw #360,%a1
00040b92: 66de           	bnes 0x40b72
00040b94: 41ea 00d8      	lea %a2@(216),%a0
00040b98: 7009           	moveq #9,%d0
00040b9a: 5342           	subqw #1,%d2
00040b9c: 6008           	bras 0x40ba6
00040b9e: 5240           	addqw #1,%d0
00040ba0: 3080           	movew %d0,%a0@
00040ba2: 41e8 0018      	lea %a0@(24),%a0
00040ba6: b440           	cmpw %d0,%d2
00040ba8: 6ef4           	bgts 0x40b9e
00040baa: 30bc ffff      	movew #-1,%a0@
00040bae: 33fc 0009 0005 	movew #9,0x5a0e0
00040bb4: a0e0 
00040bb6: 4878 0018      	pea 0x18
00040bba: 487a 01d0      	pea %pc@(0x40d8c)
00040bbe: 2f0a           	movel %a2,%sp@-
00040bc0: 47f9 0001 bb80 	lea 0x1bb80,%a3
00040bc6: 4e93           	jsr %a3@
00040bc8: 426a 0010      	clrw %a2@(16)
00040bcc: 426a 0012      	clrw %a2@(18)
00040bd0: 3579 0005 42f4 	movew 0x542f4,%a2@(20)
00040bd6: 0014 
00040bd8: 3579 0005 42f2 	movew 0x542f2,%a2@(22)
00040bde: 0016 
00040be0: 45ea 0018      	lea %a2@(24),%a2
00040be4: 4fef 000c      	lea %sp@(12),%sp
00040be8: 4242           	clrw %d2
00040bea: 49f9 0003 9256 	lea 0x39256,%a4
00040bf0: 4878 0018      	pea 0x18
00040bf4: 487a 01ae      	pea %pc@(0x40da4)
00040bf8: 2f0a           	movel %a2,%sp@-
00040bfa: 4e93           	jsr %a3@
00040bfc: 5242           	addqw #1,%d2
00040bfe: 3f02           	movew %d2,%sp@-
00040c00: 4267           	clrw %sp@-
00040c02: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
00040c08: 4e94           	jsr %a4@
00040c0a: 45ea 0018      	lea %a2@(24),%a2
00040c0e: 4fef 0014      	lea %sp@(20),%sp
00040c12: 0c42 0008      	cmpiw #8,%d2
00040c16: 66d8           	bnes 0x40bf0
00040c18: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00040c1c: 4e75           	rts
00040c1e:  _obj_walloc
00040c1e: 307c 0030      	moveaw #48,%a0
00040c22: d1f9 0005 a0e2 	addal 0x5a0e2,%a0
00040c28: 7002           	moveq #2,%d0
00040c2a: 4a68 0014      	tstw %a0@(20)
00040c2e: 6706           	beqs 0x40c36
00040c30: 4a68 0016      	tstw %a0@(22)
00040c34: 661a           	bnes 0x40c50
00040c36: 316f 0004 0010 	movew %sp@(4),%a0@(16)
00040c3c: 316f 0006 0012 	movew %sp@(6),%a0@(18)
00040c42: 316f 0008 0014 	movew %sp@(8),%a0@(20)
00040c48: 316f 000a 0016 	movew %sp@(10),%a0@(22)
00040c4e: 4e75           	rts
00040c50: 5240           	addqw #1,%d0
00040c52: 41e8 0018      	lea %a0@(24),%a0
00040c56: 0c40 0009      	cmpiw #9,%d0
00040c5a: 66ce           	bnes 0x40c2a
00040c5c: 4200           	clrb %d0
00040c5e: 4e75           	rts
00040c60:  _obj_wfree
00040c60: 2f02           	movel %d2,%sp@-
00040c62: 2239 0005 a0e2 	movel 0x5a0e2,%d1
00040c68: 306f 0008      	moveaw %sp@(8),%a0
00040c6c: 2008           	movel %a0,%d0
00040c6e: d088           	addl %a0,%d0
00040c70: d088           	addl %a0,%d0
00040c72: e788           	lsll #3,%d0
00040c74: 2041           	moveal %d1,%a0
00040c76: d1c0           	addal %d0,%a0
00040c78: 316f 000a 0010 	movew %sp@(10),%a0@(16)
00040c7e: 316f 000c 0012 	movew %sp@(12),%a0@(18)
00040c84: 316f 000e 0014 	movew %sp@(14),%a0@(20)
00040c8a: 316f 0010 0016 	movew %sp@(16),%a0@(22)
00040c90: 3028 0002      	movew %a0@(2),%d0
00040c94: 0c40 0008      	cmpiw #8,%d0
00040c98: 6f24           	bles 0x40cbe
00040c9a: 3439 0005 a0e0 	movew 0x5a0e0,%d2
00040ca0: 33c0 0005 a0e0 	movew %d0,0x5a0e0
00040ca6: 3240           	moveaw %d0,%a1
00040ca8: 2009           	movel %a1,%d0
00040caa: d089           	addl %a1,%d0
00040cac: d089           	addl %a1,%d0
00040cae: e788           	lsll #3,%d0
00040cb0: 2241           	moveal %d1,%a1
00040cb2: d3c0           	addal %d0,%a1
00040cb4: 3011           	movew %a1@,%d0
00040cb6: 0c40 0008      	cmpiw #8,%d0
00040cba: 6eea           	bgts 0x40ca6
00040cbc: 3282           	movew %d2,%a1@
00040cbe: 317c ffff 0004 	movew #-1,%a0@(4)
00040cc4: 317c ffff 0002 	movew #-1,%a0@(2)
00040cca: 241f           	movel %sp@+,%d2
00040ccc: 4e75           	rts
00040cce:  _obj_ialloc
00040cce: 2f0a           	movel %a2,%sp@-
00040cd0: 2f02           	movel %d2,%sp@-
00040cd2: 3439 0005 a0e0 	movew 0x5a0e0,%d2
00040cd8: 0c42 0008      	cmpiw #8,%d2
00040cdc: 6f54           	bles 0x40d32
00040cde: 2239 0005 a0e2 	movel 0x5a0e2,%d1
00040ce4: 3042           	moveaw %d2,%a0
00040ce6: 2008           	movel %a0,%d0
00040ce8: d088           	addl %a0,%d0
00040cea: d088           	addl %a0,%d0
00040cec: e788           	lsll #3,%d0
00040cee: 2441           	moveal %d1,%a2
00040cf0: d5c0           	addal %d0,%a2
00040cf2: 33d2 0005 a0e0 	movew %a2@,0x5a0e0
00040cf8: 357c ffff 0004 	movew #-1,%a2@(4)
00040cfe: 357c ffff 0002 	movew #-1,%a2@(2)
00040d04: 34bc ffff      	movew #-1,%a2@
00040d08: 3f02           	movew %d2,%sp@-
00040d0a: 3f2f 000e      	movew %sp@(14),%sp@-
00040d0e: 2f01           	movel %d1,%sp@-
00040d10: 4eb9 0003 9256 	jsr 0x39256
00040d16: 356f 0016 0010 	movew %sp@(22),%a2@(16)
00040d1c: 356f 0018 0012 	movew %sp@(24),%a2@(18)
00040d22: 356f 001a 0014 	movew %sp@(26),%a2@(20)
00040d28: 356f 001c 0016 	movew %sp@(28),%a2@(22)
00040d2e: 508f           	addql #8,%sp
00040d30: 6002           	bras 0x40d34
00040d32: 4242           	clrw %d2
00040d34: 3002           	movew %d2,%d0
00040d36: 241f           	movel %sp@+,%d2
00040d38: 245f           	moveal %sp@+,%a2
00040d3a: 4e75           	rts
00040d3c:  _obj_get_obid
00040d3c: 2f0a           	movel %a2,%sp@-
00040d3e: 2f02           	movel %d2,%sp@-
00040d40: 342f 000c      	movew %sp@(12),%d2
00040d44: 2279 0005 a0e2 	moveal 0x5a0e2,%a1
00040d4a: 3029 001a      	movew %a1@(26),%d0
00040d4e: 2479 0005 a0e6 	moveal 0x5a0e6,%a2
00040d54: 602a           	bras 0x40d80
00040d56: 3040           	moveaw %d0,%a0
00040d58: 2208           	movel %a0,%d1
00040d5a: d288           	addl %a0,%d1
00040d5c: d288           	addl %a0,%d1
00040d5e: e789           	lsll #3,%d1
00040d60: 41f1 1800      	lea %a1@(0000000000000000,%d1:l),%a0
00040d64: 0c68 001f 0006 	cmpiw #31,%a0@(6)
00040d6a: 6612           	bnes 0x40d7e
00040d6c: 3200           	movew %d0,%d1
00040d6e: c3fc 0028      	mulsw #40,%d1
00040d72: 1232 1813      	moveb %a2@(0000000000000013,%d1:l),%d1
00040d76: 0241 00ff      	andiw #255,%d1
00040d7a: b441           	cmpw %d1,%d2
00040d7c: 6708           	beqs 0x40d86
00040d7e: 3010           	movew %a0@,%d0
00040d80: 4a40           	tstw %d0
00040d82: 6cd2           	bges 0x40d56
00040d84: 4240           	clrw %d0
00040d86: 241f           	movel %sp@+,%d2
00040d88: 245f           	moveal %sp@+,%a2
00040d8a: 4e75           	rts
00040d8c: ffff           	.short 0xffff
00040d8e: ffff           	.short 0xffff
00040d90: ffff           	.short 0xffff
00040d92: 0019 0000      	orib #0,%a1@+
00040da2: 0000 ffff      	orib #-1,%d0
00040da6: ffff           	.short 0xffff
00040da8: ffff           	.short 0xffff
00040daa: 0014 0000      	orib #0,%a4@
00040dae: 0000 0000      	orib #0,%d0
00040db2: 1100           	moveb %d0,%a0@-
00040dbc:  _pro_run
00040dbc: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00040dc0: 246f 0016      	moveal %sp@(22),%a2
00040dc4: 342f 001a      	movew %sp@(26),%d2
00040dc8: 486a 0001      	pea %a2@(1)
00040dcc: 4eb9 0001 c03e 	jsr 0x1c03e
00040dd2: 588f           	addql #4,%sp
00040dd4: 1480           	moveb %d0,%a2@
00040dd6: 15bc 000d 0002 	moveb #13,%a2@(0000000000000002,%d0:w)
00040ddc: 4eb9 0004 17ea 	jsr 0x417ea
00040de2: 2f0a           	movel %a2,%sp@-
00040de4: 2f2f 0016      	movel %sp@(22),%sp@-
00040de8: 3f3c 0001      	movew #1,%sp@-
00040dec: 3f2f 001a      	movew %sp@(26),%sp@-
00040df0: 3f3c 0001      	movew #1,%sp@-
00040df4: 4eb9 0003 97f0 	jsr 0x397f0
00040dfa: 3600           	movew %d0,%d3
00040dfc: 4fef 000e      	lea %sp@(14),%sp
00040e00: 6606           	bnes 0x40e08
00040e02: 4eb9 0004 17fa 	jsr 0x417fa
00040e08: 0c42 ffff      	cmpiw #-1,%d2
00040e0c: 6718           	beqs 0x40e26
00040e0e: 4879 0005 9f5e 	pea 0x59f5e
00040e14: 3f2f 0020      	movew %sp@(32),%sp@-
00040e18: 3f02           	movew %d2,%sp@-
00040e1a: 4267           	clrw %sp@-
00040e1c: 4eb9 0004 1460 	jsr 0x41460
00040e22: 4fef 000a      	lea %sp@(10),%sp
00040e26: 3003           	movew %d3,%d0
00040e28: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00040e2c: 4e75           	rts
00040e2e: 0000 48e7      	orib #-25,%d0
00040e30:  _change_resolution
00040e32: 3e3e           	.short 0x3e3e
00040e34: 266f 002c      	moveal %sp@(44),%a3
00040e38: 4a79 0004 c6d0 	tstw 0x4c6d0
00040e3e: 6700 013a      	beqw 0x40f7a
00040e42: 3f3c ffff      	movew #-1,%sp@-
00040e46: 3f3c 0058      	movew #88,%sp@-
00040e4a: 4e4e           	trap #14
00040e4c: 588f           	addql #4,%sp
00040e4e: 3200           	movew %d0,%d1
00040e50: 0241 018f      	andiw #399,%d1
00040e54: 3a00           	movew %d0,%d5
00040e56: 0245 0070      	andiw #112,%d5
00040e5a: 3800           	movew %d0,%d4
00040e5c: 0244 0010      	andiw #16,%d4
00040e60: 6604           	bnes 0x40e66
00040e62: 0a41 0100      	eoriw #256,%d1
00040e66: 49fa 01d8      	lea %pc@(0x41040),%a4
00040e6a: 204c           	moveal %a4,%a0
00040e6c: 4243           	clrw %d3
00040e6e: b258           	cmpw %a0@+,%d1
00040e70: 6708           	beqs 0x40e7a
00040e72: 5243           	addqw #1,%d3
00040e74: 0c43 0015      	cmpiw #21,%d3
00040e78: 66f4           	bnes 0x40e6e
00040e7a: 3f3c 0059      	movew #89,%sp@-
00040e7e: 4e4e           	trap #14
00040e80: 548f           	addql #2,%sp
00040e82: 3c00           	movew %d0,%d6
00040e84: 2479 0005 a160 	moveal 0x5a160,%a2
00040e8a: 0c40 0002      	cmpiw #2,%d0
00040e8e: 6720           	beqs 0x40eb0
00040e90: 2a4a           	moveal %a2,%a5
00040e92: 7409           	moveq #9,%d2
00040e94: 4df9 0004 1074 	lea 0x41074,%fp
00040e9a: 3f02           	movew %d2,%sp@-
00040e9c: 4e96           	jsr %fp@
00040e9e: 2b40 027c      	movel %d0,%a5@(636)
00040ea2: 5242           	addqw #1,%d2
00040ea4: 4bed 0018      	lea %a5@(24),%a5
00040ea8: 548f           	addql #2,%sp
00040eaa: 0c42 000d      	cmpiw #13,%d2
00040eae: 66ea           	bnes 0x40e9a
00040eb0: 41ea 0082      	lea %a2@(130),%a0
00040eb4: 4240           	clrw %d0
00040eb6: 321c           	movew %a4@+,%d1
00040eb8: 3401           	movew %d1,%d2
00040eba: 0242 0007      	andiw #7,%d2
00040ebe: 0c42 0003      	cmpiw #3,%d2
00040ec2: 6f10           	bles 0x40ed4
00040ec4: 0c46 0002      	cmpiw #2,%d6
00040ec8: 660a           	bnes 0x40ed4
00040eca: 44c1           	movew %d1,%ccr
00040ecc: 6a06           	bpls 0x40ed4
00040ece: 0068 0080 fffe 	oriw #128,%a0@(-2)
00040ed4: b640           	cmpw %d0,%d3
00040ed6: 6606           	bnes 0x40ede
00040ed8: 0050 0001      	oriw #1,%a0@
00040edc: 6004           	bras 0x40ee2
00040ede: 0250 fffe      	andiw #-2,%a0@
00040ee2: 5240           	addqw #1,%d0
00040ee4: 41e8 0018      	lea %a0@(24),%a0
00040ee8: 0c40 0015      	cmpiw #21,%d0
00040eec: 66c8           	bnes 0x40eb6
00040eee: 4267           	clrw %sp@-
00040ef0: 2f0a           	movel %a2,%sp@-
00040ef2: 4eb9 0003 ead6 	jsr 0x3ead6
00040ef8: 3f3c 001f      	movew #31,%sp@-
00040efc: 2f0a           	movel %a2,%sp@-
00040efe: 4eb9 0001 c51c 	jsr 0x1c51c
00040f04: 4fef 000c      	lea %sp@(12),%sp
00040f08: 4a40           	tstw %d0
00040f0a: 6700 012c      	beqw 0x41038
00040f0e: 3f3c 0015      	movew #21,%sp@-
00040f12: 3f3c 0005      	movew #5,%sp@-
00040f16: 2f0a           	movel %a2,%sp@-
00040f18: 4eb9 0001 c4ec 	jsr 0x1c4ec
00040f1e: 508f           	addql #8,%sp
00040f20: 4a40           	tstw %d0
00040f22: 6d00 0114      	bltw 0x41038
00040f26: b640           	cmpw %d0,%d3
00040f28: 6700 010e      	beqw 0x41038
00040f2c: 3040           	moveaw %d0,%a0
00040f2e: 2248           	moveal %a0,%a1
00040f30: d3fc 0004 1040 	addal #266304,%a1
00040f36: 8a71 8800      	orw %a1@(0000000000000000,%a0:l),%d5
00040f3a: 4a44           	tstw %d4
00040f3c: 6604           	bnes 0x40f42
00040f3e: 0a45 0100      	eoriw #256,%d5
00040f42: 4878 ffff      	pea 0xffffffff
00040f46: 3f3c 0015      	movew #21,%sp@-
00040f4a: 4eb9 0001 bec0 	jsr 0x1bec0
00040f50: 2600           	movel %d0,%d3
00040f52: 3f05           	movew %d5,%sp@-
00040f54: 3f3c 005b      	movew #91,%sp@-
00040f58: 4e4e           	trap #14
00040f5a: 588f           	addql #4,%sp
00040f5c: 5c8f           	addql #6,%sp
00040f5e: b083           	cmpl %d3,%d0
00040f60: 6f0a           	bles 0x40f6c
00040f62: 4eb9 0004 17d8 	jsr 0x417d8
00040f68: 6000 00ce      	braw 0x41038
00040f6c: 36bc 0003      	movew #3,%a3@
00040f70: 206f 0030      	moveal %sp@(48),%a0
00040f74: 3085           	movew %d5,%a0@
00040f76: 6000 00bc      	braw 0x41034
00040f7a: 4a79 0004 c6d2 	tstw 0x4c6d2
00040f80: 6700 008a      	beqw 0x4100c
00040f84: 3f3c 0004      	movew #4,%sp@-
00040f88: 4e4e           	trap #14
00040f8a: 548f           	addql #2,%sp
00040f8c: 41fa 00dc      	lea %pc@(0x4106a),%a0
00040f90: 4243           	clrw %d3
00040f92: b058           	cmpw %a0@+,%d0
00040f94: 6708           	beqs 0x40f9e
00040f96: 5243           	addqw #1,%d3
00040f98: 0c43 0005      	cmpiw #5,%d3
00040f9c: 66f4           	bnes 0x40f92
00040f9e: 2479 0005 a15c 	moveal 0x5a15c,%a2
00040fa4: 41ea 0052      	lea %a2@(82),%a0
00040fa8: 4240           	clrw %d0
00040faa: b640           	cmpw %d0,%d3
00040fac: 6606           	bnes 0x40fb4
00040fae: 0050 0001      	oriw #1,%a0@
00040fb2: 6004           	bras 0x40fb8
00040fb4: 0250 fffe      	andiw #-2,%a0@
00040fb8: 5240           	addqw #1,%d0
00040fba: 41e8 0018      	lea %a0@(24),%a0
00040fbe: 0c40 0005      	cmpiw #5,%d0
00040fc2: 66e6           	bnes 0x40faa
00040fc4: 4267           	clrw %sp@-
00040fc6: 2f0a           	movel %a2,%sp@-
00040fc8: 4eb9 0003 ead6 	jsr 0x3ead6
00040fce: 3f3c 0008      	movew #8,%sp@-
00040fd2: 2f0a           	movel %a2,%sp@-
00040fd4: 4eb9 0001 c51c 	jsr 0x1c51c
00040fda: 4fef 000c      	lea %sp@(12),%sp
00040fde: 4a40           	tstw %d0
00040fe0: 6756           	beqs 0x41038
00040fe2: 3f3c 0005      	movew #5,%sp@-
00040fe6: 3f3c 0003      	movew #3,%sp@-
00040fea: 2f0a           	movel %a2,%sp@-
00040fec: 4eb9 0001 c4ec 	jsr 0x1c4ec
00040ff2: 508f           	addql #8,%sp
00040ff4: 4a40           	tstw %d0
00040ff6: 6d40           	blts 0x41038
00040ff8: b640           	cmpw %d0,%d3
00040ffa: 673c           	beqs 0x41038
00040ffc: 3040           	moveaw %d0,%a0
00040ffe: 2248           	moveal %a0,%a1
00041000: d3fc 0004 106a 	addal #266346,%a1
00041006: 36b1 8800      	movew %a1@(0000000000000000,%a0:l),%a3@
0004100a: 6028           	bras 0x41034
0004100c: 3f3c 0015      	movew #21,%sp@-
00041010: 3f3c 0001      	movew #1,%sp@-
00041014: 4eb9 0003 d032 	jsr 0x3d032
0004101a: 588f           	addql #4,%sp
0004101c: 0c40 0001      	cmpiw #1,%d0
00041020: 6616           	bnes 0x41038
00041022: 3f3c 0004      	movew #4,%sp@-
00041026: 4e4e           	trap #14
00041028: 548f           	addql #2,%sp
0004102a: 4a40           	tstw %d0
0004102c: 57c0           	seq %d0
0004102e: 4880           	extw %d0
00041030: 3680           	movew %d0,%a3@
00041032: 4453           	negw %a3@
00041034: 7001           	moveq #1,%d0
00041036: 6002           	bras 0x4103a
00041038: 4240           	clrw %d0
0004103a: 4cdf 7c7c      	moveml %sp@+,%d2-%d6/%a2-%fp
0004103e: 4e75           	rts
00041040: 0008           	.short 0x0008
00041042: 0009           	.short 0x0009
00041044: 000a           	.short 0x000a
00041046: 000b           	.short 0x000b
00041048: 000c           	.short 0x000c
0004104a: 0108 0109      	movepw %a0@(265),%d0
0004104e: 010a 010b      	movepw %a2@(267),%d0
00041052: 010c 0001      	movepw %a4@(1),%d0
00041056: 0002 0003      	orib #3,%d2
0004105a: 0004 0101      	orib #1,%d4
0004105e: 0102           	btst %d0,%d2
00041060: 0103           	btst %d0,%d3
00041062: 0104           	btst %d0,%d4
00041064: 0088 0189 0182 	oril #25756034,%d0
0004106a: 0000 0001      	orib #1,%d0
0004106e: 0002 0007      	orib #7,%d2
00041072: 0004 306f      	orib #111,%d4
00041074:  _desktop_str_addr
00041076: 0004 d1c8      	orib #-56,%d4
0004107a: 2248           	moveal %a0,%a1
0004107c: d3fc 0004 418e 	addal #278926,%a1
00041082: 2031 8800      	movel %a1@(0000000000000000,%a0:l),%d0
00041086: 4e75           	rts
00041088: 2f0a           	movel %a2,%sp@-
0004108a: 2f02           	movel %d2,%sp@-
0004108c: 3f3c 0002      	movew #2,%sp@-
00041090: 3f3c 0001      	movew #1,%sp@-
00041094: 4e4d           	trap #13
00041096: 588f           	addql #4,%sp
00041098: 241f           	movel %sp@+,%d2
0004109a: 245f           	moveal %sp@+,%a2
0004109c: 4e75           	rts
0004109e: 2f0a           	movel %a2,%sp@-
000410a0: 2f02           	movel %d2,%sp@-
000410a2: 302f 000c      	movew %sp@(12),%d0
000410a6: 3f00           	movew %d0,%sp@-
000410a8: 3f3c 0002      	movew #2,%sp@-
000410ac: 3f3c 0003      	movew #3,%sp@-
000410b0: 4e4d           	trap #13
000410b2: 5c8f           	addql #6,%sp
000410b4: 241f           	movel %sp@+,%d2
000410b6: 245f           	moveal %sp@+,%a2
000410b8: 4e75           	rts
000410ba: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
000410be: 266f 0010      	moveal %sp@(16),%a3
000410c2: 6010           	bras 0x410d4
000410c4: 4880           	extw %d0
000410c6: 3f00           	movew %d0,%sp@-
000410c8: 3f3c 0002      	movew #2,%sp@-
000410cc: 3f3c 0003      	movew #3,%sp@-
000410d0: 4e4d           	trap #13
000410d2: 5c8f           	addql #6,%sp
000410d4: 101b           	moveb %a3@+,%d0
000410d6: 66ec           	bnes 0x410c4
000410d8: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
000410dc: 4e75           	rts
000410de: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
000410e2: 266f 0014      	moveal %sp@(20),%a3
000410e6: 362f 0018      	movew %sp@(24),%d3
000410ea: 3f3c 0000      	movew #0,%sp@-
000410ee: 3f03           	movew %d3,%sp@-
000410f0: 2f3c 0100 0000 	movel #16777216,%sp@-
000410f6: 2f0b           	movel %a3,%sp@-
000410f8: 3f3c 0012      	movew #18,%sp@-
000410fc: 4e4e           	trap #14
000410fe: 4fef 000e      	lea %sp@(14),%sp
00041102: 16bc ffe9      	moveb #-23,%a3@
00041106: 302f 001a      	movew %sp@(26),%d0
0004110a: 2f3c 0000 0000 	movel #0,%sp@-
00041110: 3f00           	movew %d0,%sp@-
00041112: 3f3c 0000      	movew #0,%sp@-
00041116: 3f3c 0001      	movew #1,%sp@-
0004111a: 2f0b           	movel %a3,%sp@-
0004111c: 3f3c 0003      	movew #3,%sp@-
00041120: 3f3c 0004      	movew #4,%sp@-
00041124: 4e4d           	trap #13
00041126: 4fef 0012      	lea %sp@(18),%sp
0004112a: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0004112e: 4e75           	rts
00041130: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00041134: 47fa ff52      	lea %pc@(0x41088),%a3
00041138: 263c 0001 bf04 	movel #114436,%d3
0004113e: 601c           	bras 0x4115c
00041140: 3039 0000 21f6 	movew 0x21f6,%d0
00041146: 0800 0001      	btst #1,%d0
0004114a: 6632           	bnes 0x4117e
0004114c: 0800 0000      	btst #0,%d0
00041150: 6630           	bnes 0x41182
00041152: 2f03           	movel %d3,%sp@-
00041154: 3f3c 0026      	movew #38,%sp@-
00041158: 4e4e           	trap #14
0004115a: 5c8f           	addql #6,%sp
0004115c: 4e93           	jsr %a3@
0004115e: 4a40           	tstw %d0
00041160: 67de           	beqs 0x41140
00041162: 3f3c 0002      	movew #2,%sp@-
00041166: 3f3c 0002      	movew #2,%sp@-
0004116a: 4e4d           	trap #13
0004116c: 588f           	addql #4,%sp
0004116e: 7200           	moveq #0,%d1
00041170: 4601           	notb %d1
00041172: c280           	andl %d0,%d1
00041174: 6604           	bnes 0x4117a
00041176: 2200           	movel %d0,%d1
00041178: e089           	lsrl #8,%d1
0004117a: 3001           	movew %d1,%d0
0004117c: 6006           	bras 0x41184
0004117e: 7051           	moveq #81,%d0
00041180: 6002           	bras 0x41184
00041182: 7020           	moveq #32,%d0
00041184: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00041188: 4e75           	rts
0004118a: 2f0a           	movel %a2,%sp@-
0004118c: 302f 0008      	movew %sp@(8),%d0
00041190: 6c04           	bges 0x41196
00041192: 4eba ff9c      	jsr %pc@(0x41130)
00041196: 0c40 0003      	cmpiw #3,%d0
0004119a: 6734           	beqs 0x411d0
0004119c: 0c40 0051      	cmpiw #81,%d0
000411a0: 672e           	beqs 0x411d0
000411a2: 0c40 0071      	cmpiw #113,%d0
000411a6: 6728           	beqs 0x411d0
000411a8: 0c40 6100      	cmpiw #24832,%d0
000411ac: 6722           	beqs 0x411d0
000411ae: 4a6f 000a      	tstw %sp@(10)
000411b2: 6720           	beqs 0x411d4
000411b4: 0c40 0013      	cmpiw #19,%d0
000411b8: 661a           	bnes 0x411d4
000411ba: 45fa ff74      	lea %pc@(0x41130),%a2
000411be: 4e92           	jsr %a2@
000411c0: 0c40 0003      	cmpiw #3,%d0
000411c4: 670a           	beqs 0x411d0
000411c6: 0c40 0011      	cmpiw #17,%d0
000411ca: 66f2           	bnes 0x411be
000411cc: 4200           	clrb %d0
000411ce: 6006           	bras 0x411d6
000411d0: 70ff           	moveq #-1,%d0
000411d2: 6002           	bras 0x411d6
000411d4: 4240           	clrw %d0
000411d6: 245f           	moveal %sp@+,%a2
000411d8: 4e75           	rts
000411da: 2f0a           	movel %a2,%sp@-
000411dc: 42a7           	clrl %sp@-
000411de: 4267           	clrw %sp@-
000411e0: 45f9 0003 953a 	lea 0x3953a,%a2
000411e6: 4e92           	jsr %a2@
000411e8: 3f3c 002c      	movew #44,%sp@-
000411ec: 3f3c 0001      	movew #1,%sp@-
000411f0: 4eb9 0003 d032 	jsr 0x3d032
000411f6: 4fef 000a      	lea %sp@(10),%sp
000411fa: 0c40 0002      	cmpiw #2,%d0
000411fe: 670e           	beqs 0x4120e
00041200: 42a7           	clrl %sp@-
00041202: 3f3c 0002      	movew #2,%sp@-
00041206: 4e92           	jsr %a2@
00041208: 5c8f           	addql #6,%sp
0004120a: 7001           	moveq #1,%d0
0004120c: 6002           	bras 0x41210
0004120e: 4240           	clrw %d0
00041210: 245f           	moveal %sp@+,%a2
00041212: 4e75           	rts
00041214:  _deselect_all
00041214: 206f 0004      	moveal %sp@(4),%a0
00041218: 0268 fffe 000a 	andiw #-2,%a0@(10)
0004121e: 3028 0008      	movew %a0@(8),%d0
00041222: 0240 0020      	andiw #32,%d0
00041226: 41e8 0018      	lea %a0@(24),%a0
0004122a: 67ec           	beqs 0x41218
0004122c: 4e75           	rts
0004122e:  _desk_clear
0004122e: 518f           	subql #8,%sp
00041230: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
00041234: 342f 001c      	movew %sp@(28),%d2
00041238: 675e           	beqs 0x41298
0004123a: 3f02           	movew %d2,%sp@-
0004123c: 4eb9 0004 2dc0 	jsr 0x42dc0
00041242: 2440           	moveal %d0,%a2
00041244: 548f           	addql #2,%sp
00041246: 4a80           	tstl %d0
00041248: 674e           	beqs 0x41298
0004124a: 362a 000a      	movew %a2@(10),%d3
0004124e: 0c43 0001      	cmpiw #1,%d3
00041252: 56c0           	sne %d0
00041254: 4880           	extw %d0
00041256: c440           	andw %d0,%d2
00041258: 7810           	moveq #16,%d4
0004125a: d88f           	addl %sp,%d4
0004125c: 2f04           	movel %d4,%sp@-
0004125e: 3f3c 0004      	movew #4,%sp@-
00041262: 3f02           	movew %d2,%sp@-
00041264: 4eb9 0003 9692 	jsr 0x39692
0004126a: 4267           	clrw %sp@-
0004126c: 2f04           	movel %d4,%sp@-
0004126e: 4879 0005 40f0 	pea 0x540f0
00041274: 4267           	clrw %sp@-
00041276: 3f03           	movew %d3,%sp@-
00041278: 3f02           	movew %d2,%sp@-
0004127a: 4eb9 0003 9b80 	jsr 0x39b80
00041280: 4fef 0018      	lea %sp@(24),%sp
00041284: 4a42           	tstw %d2
00041286: 6718           	beqs 0x412a0
00041288: 3f3c 0001      	movew #1,%sp@-
0004128c: 2f0a           	movel %a2,%sp@-
0004128e: 4eb9 0004 368c 	jsr 0x4368c
00041294: 5c8f           	addql #6,%sp
00041296: 6008           	bras 0x412a0
00041298: 7601           	moveq #1,%d3
0004129a: 95ca           	subal %a2,%a2
0004129c: 4242           	clrw %d2
0004129e: 60b8           	bras 0x41258
000412a0: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
000412a4: 508f           	addql #8,%sp
000412a6: 4e75           	rts
000412a8:  _desk_clear_all
000412a8: 2f0b           	movel %a3,%sp@-
000412aa: 2f0a           	movel %a2,%sp@-
000412ac: 2479 0005 9f28 	moveal 0x59f28,%a2
000412b2: 47fa ff7a      	lea %pc@(0x4122e),%a3
000412b6: 600e           	bras 0x412c6
000412b8: 302a 0006      	movew %a2@(6),%d0
000412bc: 6706           	beqs 0x412c4
000412be: 3f00           	movew %d0,%sp@-
000412c0: 4e93           	jsr %a3@
000412c2: 548f           	addql #2,%sp
000412c4: 2452           	moveal %a2@,%a2
000412c6: b4fc 0000      	cmpaw #0,%a2
000412ca: 66ec           	bnes 0x412b8
000412cc: 4267           	clrw %sp@-
000412ce: 4eba ff5e      	jsr %pc@(0x4122e)
000412d2: 548f           	addql #2,%sp
000412d4: 245f           	moveal %sp@+,%a2
000412d6: 265f           	moveal %sp@+,%a3
000412d8: 4e75           	rts
000412da:  _desk_verify
000412da: 518f           	subql #8,%sp
000412dc: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
000412e0: 342f 0018      	movew %sp@(24),%d2
000412e4: 6740           	beqs 0x41326
000412e6: 3f02           	movew %d2,%sp@-
000412e8: 4eb9 0004 2dc0 	jsr 0x42dc0
000412ee: 2440           	moveal %d0,%a2
000412f0: 548f           	addql #2,%sp
000412f2: 4a80           	tstl %d0
000412f4: 6738           	beqs 0x4132e
000412f6: 4a6f 001a      	tstw %sp@(26)
000412fa: 6720           	beqs 0x4131c
000412fc: 760c           	moveq #12,%d3
000412fe: d68f           	addl %sp,%d3
00041300: 2f03           	movel %d3,%sp@-
00041302: 3f3c 0004      	movew #4,%sp@-
00041306: 3f02           	movew %d2,%sp@-
00041308: 4eb9 0003 9692 	jsr 0x39692
0004130e: 2f03           	movel %d3,%sp@-
00041310: 2f0a           	movel %a2,%sp@-
00041312: 4eb9 0004 2e94 	jsr 0x42e94
00041318: 4fef 0010      	lea %sp@(16),%sp
0004131c: 33ea 000a 0005 	movew %a2@(10),0x59f66
00041322: 9f66 
00041324: 6008           	bras 0x4132e
00041326: 33fc 0001 0005 	movew #1,0x59f66
0004132c: 9f66 
0004132e: 33c2 0005 9f68 	movew %d2,0x59f68
00041334: 33c2 0005 9f6a 	movew %d2,0x59f6a
0004133a: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0004133e: 508f           	addql #8,%sp
00041340: 4e75           	rts
00041342:  _do_wredraw
00041342: 4fef fff0      	lea %sp@(-16),%sp
00041346: 48e7 383c      	moveml %d2-%d4/%a2-%a5,%sp@-
0004134a: 362f 0030      	movew %sp@(48),%d3
0004134e: 206f 0032      	moveal %sp@(50),%a0
00041352: 2010           	movel %a0@,%d0
00041354: 2228 0004      	movel %a0@(4),%d1
00041358: 2f40 001c      	movel %d0,%sp@(28)
0004135c: 2f41 0020      	movel %d1,%sp@(32)
00041360: 4a43           	tstw %d3
00041362: 6718           	beqs 0x4137c
00041364: 3f03           	movew %d3,%sp@-
00041366: 4eb9 0004 2dc0 	jsr 0x42dc0
0004136c: 548f           	addql #2,%sp
0004136e: 4a80           	tstl %d0
00041370: 6700 00ac      	beqw 0x4141e
00041374: 2040           	moveal %d0,%a0
00041376: 3828 000a      	movew %a0@(10),%d4
0004137a: 6002           	bras 0x4137e
0004137c: 7801           	moveq #1,%d4
0004137e: 203c 0001 b6de 	movel #112350,%d0
00041384: 2f00           	movel %d0,%sp@-
00041386: 3f3c 0026      	movew #38,%sp@-
0004138a: 4e4e           	trap #14
0004138c: 5c8f           	addql #6,%sp
0004138e: 23c0 0005 9f76 	movel %d0,0x59f76
00041394: 42a7           	clrl %sp@-
00041396: 3f3c 0100      	movew #256,%sp@-
0004139a: 4eb9 0003 953a 	jsr 0x3953a
000413a0: 742a           	moveq #42,%d2
000413a2: d48f           	addl %sp,%d2
000413a4: 2f02           	movel %d2,%sp@-
000413a6: 3f3c 000b      	movew #11,%sp@-
000413aa: 3f03           	movew %d3,%sp@-
000413ac: 45f9 0003 9692 	lea 0x39692,%a2
000413b2: 4e92           	jsr %a2@
000413b4: 4fef 000e      	lea %sp@(14),%sp
000413b8: 4bef 001c      	lea %sp@(28),%a5
000413bc: 49f9 0001 c71c 	lea 0x1c71c,%a4
000413c2: 47f9 0003 9278 	lea 0x39278,%a3
000413c8: 603a           	bras 0x41404
000413ca: 2f02           	movel %d2,%sp@-
000413cc: 2f0d           	movel %a5,%sp@-
000413ce: 4e94           	jsr %a4@
000413d0: 508f           	addql #8,%sp
000413d2: 4a40           	tstw %d0
000413d4: 6722           	beqs 0x413f8
000413d6: 3f2f 002a      	movew %sp@(42),%sp@-
000413da: 3f2f 002a      	movew %sp@(42),%sp@-
000413de: 3f2f 002a      	movew %sp@(42),%sp@-
000413e2: 3f2f 002a      	movew %sp@(42),%sp@-
000413e6: 3f3c 0008      	movew #8,%sp@-
000413ea: 3f04           	movew %d4,%sp@-
000413ec: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
000413f2: 4e93           	jsr %a3@
000413f4: 4fef 0010      	lea %sp@(16),%sp
000413f8: 2f02           	movel %d2,%sp@-
000413fa: 3f3c 000c      	movew #12,%sp@-
000413fe: 3f03           	movew %d3,%sp@-
00041400: 4e92           	jsr %a2@
00041402: 508f           	addql #8,%sp
00041404: 4a6f 0028      	tstw %sp@(40)
00041408: 6706           	beqs 0x41410
0004140a: 4a6f 002a      	tstw %sp@(42)
0004140e: 66ba           	bnes 0x413ca
00041410: 42a7           	clrl %sp@-
00041412: 3f3c 0101      	movew #257,%sp@-
00041416: 4eb9 0003 953a 	jsr 0x3953a
0004141c: 5c8f           	addql #6,%sp
0004141e: 4cdf 3c1c      	moveml %sp@+,%d2-%d4/%a2-%a5
00041422: 4fef 0010      	lea %sp@(16),%sp
00041426: 4e75           	rts
00041428:  _do_xyfix
00041428: 206f 0004      	moveal %sp@(4),%a0
0004142c: 226f 0008      	moveal %sp@(8),%a1
00041430: 3010           	movew %a0@,%d0
00041432: 5040           	addqw #8,%d0
00041434: 0240 fff0      	andiw #-16,%d0
00041438: 3080           	movew %d0,%a0@
0004143a: 3200           	movew %d0,%d1
0004143c: d279 0005 42e8 	addw 0x542e8,%d1
00041442: 5841           	addqw #4,%d1
00041444: b279 0000 243e 	cmpw 0x243e,%d1
0004144a: 6506           	bcss 0x41452
0004144c: 0640 fff0      	addiw #-16,%d0
00041450: 3080           	movew %d0,%a0@
00041452: 3039 0005 9f60 	movew 0x59f60,%d0
00041458: b051           	cmpw %a1@,%d0
0004145a: 6f02           	bles 0x4145e
0004145c: 3280           	movew %d0,%a1@
0004145e: 4e75           	rts
00041460:  _do_wopen
00041460: 4e56 fff0      	linkw %fp,#-16
00041464: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
00041468: 382e 0008      	movew %fp@(8),%d4
0004146c: 362e 000a      	movew %fp@(10),%d3
00041470: 342e 000c      	movew %fp@(12),%d2
00041474: 206e 000e      	moveal %fp@(14),%a0
00041478: 2010           	movel %a0@,%d0
0004147a: 2228 0004      	movel %a0@(4),%d1
0004147e: 2d40 fff0      	movel %d0,%fp@(-16)
00041482: 2d41 fff4      	movel %d1,%fp@(-12)
00041486: 45ee fff0      	lea %fp@(-16),%a2
0004148a: 486e fff2      	pea %fp@(-14)
0004148e: 2f0a           	movel %a2,%sp@-
00041490: 4eba ff96      	jsr %pc@(0x41428)
00041494: 508f           	addql #8,%sp
00041496: 4a42           	tstw %d2
00041498: 6f00 0084      	blew 0x4151e
0004149c: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
000414a2: 3279 0005 9f66 	moveaw 0x59f66,%a1
000414a8: 2009           	movel %a1,%d0
000414aa: d089           	addl %a1,%d0
000414ac: d089           	addl %a1,%d0
000414ae: e788           	lsll #3,%d0
000414b0: 43f0 0800      	lea %a0@(0000000000000000,%d0:l),%a1
000414b4: 3a29 0010      	movew %a1@(16),%d5
000414b8: 3229 0012      	movew %a1@(18),%d1
000414bc: 3242           	moveaw %d2,%a1
000414be: 2009           	movel %a1,%d0
000414c0: d089           	addl %a1,%d0
000414c2: d089           	addl %a1,%d0
000414c4: e788           	lsll #3,%d0
000414c6: d1c0           	addal %d0,%a0
000414c8: 3268 0010      	moveaw %a0@(16),%a1
000414cc: 3028 0012      	movew %a0@(18),%d0
000414d0: 3d68 0014 fffc 	movew %a0@(20),%fp@(-4)
000414d6: 3d68 0016 fffe 	movew %a0@(22),%fp@(-2)
000414dc: d2c5           	addaw %d5,%a1
000414de: 3d49 fff8      	movew %a1,%fp@(-8)
000414e2: d041           	addw %d1,%d0
000414e4: 3d40 fffa      	movew %d0,%fp@(-6)
000414e8: 2f0a           	movel %a2,%sp@-
000414ea: 486e fff8      	pea %fp@(-8)
000414ee: 4eb9 0003 9464 	jsr 0x39464
000414f4: 4a44           	tstw %d4
000414f6: 56c0           	sne %d0
000414f8: 4880           	extw %d0
000414fa: 4440           	negw %d0
000414fc: 3f00           	movew %d0,%sp@-
000414fe: 4267           	clrw %sp@-
00041500: 4879 0005 40f0 	pea 0x540f0
00041506: 3f02           	movew %d2,%sp@-
00041508: 3f39 0005 9f66 	movew 0x59f66,%sp@-
0004150e: 3f39 0005 9f68 	movew 0x59f68,%sp@-
00041514: 4eb9 0003 9ab6 	jsr 0x39ab6
0004151a: 4fef 0016      	lea %sp@(22),%sp
0004151e: 4a44           	tstw %d4
00041520: 670e           	beqs 0x41530
00041522: 486e fff0      	pea %fp@(-16)
00041526: 3f03           	movew %d3,%sp@-
00041528: 4eb9 0003 95f0 	jsr 0x395f0
0004152e: 5c8f           	addql #6,%sp
00041530: 33c3 0005 9f6a 	movew %d3,0x59f6a
00041536: 4cee 043c ffdc 	moveml %fp@(-36),%d2-%d5/%a2
0004153c: 4e5e           	unlk %fp
0004153e: 4e75           	rts
00041540:  _do_wfull
00041540: 4fef ffe8      	lea %sp@(-24),%sp
00041544: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
00041548: 342f 0030      	movew %sp@(48),%d2
0004154c: 45ef 0014      	lea %sp@(20),%a2
00041550: 2f0a           	movel %a2,%sp@-
00041552: 3f3c 0005      	movew #5,%sp@-
00041556: 3f02           	movew %d2,%sp@-
00041558: 49f9 0003 9692 	lea 0x39692,%a4
0004155e: 4e94           	jsr %a4@
00041560: 47ef 0024      	lea %sp@(36),%a3
00041564: 2f0b           	movel %a3,%sp@-
00041566: 3f3c 0006      	movew #6,%sp@-
0004156a: 3f02           	movew %d2,%sp@-
0004156c: 4e94           	jsr %a4@
0004156e: 7634           	moveq #52,%d3
00041570: d68f           	addl %sp,%d3
00041572: 2f03           	movel %d3,%sp@-
00041574: 3f3c 0007      	movew #7,%sp@-
00041578: 3f02           	movew %d2,%sp@-
0004157a: 4e94           	jsr %a4@
0004157c: 2f03           	movel %d3,%sp@-
0004157e: 2f0a           	movel %a2,%sp@-
00041580: 4eb9 0001 c6fa 	jsr 0x1c6fa
00041586: 4fef 0020      	lea %sp@(32),%sp
0004158a: 4a40           	tstw %d0
0004158c: 671a           	beqs 0x415a8
0004158e: 2f0b           	movel %a3,%sp@-
00041590: 3f3c 0005      	movew #5,%sp@-
00041594: 3f02           	movew %d2,%sp@-
00041596: 4eb9 0003 96f2 	jsr 0x396f2
0004159c: 2f03           	movel %d3,%sp@-
0004159e: 2f0b           	movel %a3,%sp@-
000415a0: 4eb9 0003 94b2 	jsr 0x394b2
000415a6: 6018           	bras 0x415c0
000415a8: 2f03           	movel %d3,%sp@-
000415aa: 2f0a           	movel %a2,%sp@-
000415ac: 4eb9 0003 9464 	jsr 0x39464
000415b2: 2f03           	movel %d3,%sp@-
000415b4: 3f3c 0005      	movew #5,%sp@-
000415b8: 3f02           	movew %d2,%sp@-
000415ba: 4eb9 0003 96f2 	jsr 0x396f2
000415c0: 4fef 0010      	lea %sp@(16),%sp
000415c4: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
000415c8: 4fef 0018      	lea %sp@(24),%sp
000415cc: 4e75           	rts
000415ce:  _remove_locate_shortcut
000415ce: 4e56 ff70      	linkw %fp,#-144
000415d2: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
000415d6: 3f2e 0008      	movew %fp@(8),%sp@-
000415da: 4eb9 0003 b828 	jsr 0x3b828
000415e0: 2440           	moveal %d0,%a2
000415e2: 548f           	addql #2,%sp
000415e4: 4a80           	tstl %d0
000415e6: 6700 00ba      	beqw 0x416a2
000415ea: 2f2a 0010      	movel %a2@(16),%sp@-
000415ee: 49f9 0001 c5b2 	lea 0x1c5b2,%a4
000415f4: 4e94           	jsr %a4@
000415f6: 2f00           	movel %d0,%sp@-
000415f8: 3f3c 0029      	movew #41,%sp@-
000415fc: 3f3c 0001      	movew #1,%sp@-
00041600: 4eb9 0003 d04c 	jsr 0x3d04c
00041606: 4fef 000c      	lea %sp@(12),%sp
0004160a: 0c40 0001      	cmpiw #1,%d0
0004160e: 670a           	beqs 0x4161a
00041610: 0c40 0002      	cmpiw #2,%d0
00041614: 6600 008c      	bnew 0x416a2
00041618: 6012           	bras 0x4162c
0004161a: 2f0a           	movel %a2,%sp@-
0004161c: 4eb9 0003 a5ea 	jsr 0x3a5ea
00041622: 4eb9 0003 b682 	jsr 0x3b682
00041628: 588f           	addql #4,%sp
0004162a: 6076           	bras 0x416a2
0004162c: 1039 0005 9da1 	moveb 0x59da1,%d0
00041632: 0600 0041      	addib #65,%d0
00041636: 4880           	extw %d0
00041638: 3f00           	movew %d0,%sp@-
0004163a: 240e           	movel %fp,%d2
0004163c: 0682 ffff ff71 	addil #-143,%d2
00041642: 2f02           	movel %d2,%sp@-
00041644: 4eb9 0001 c178 	jsr 0x1c178
0004164a: 422e fff1      	clrb %fp@(-15)
0004164e: 3f3c 0013      	movew #19,%sp@-
00041652: 4eb9 0004 1074 	jsr 0x41074
00041658: 2f00           	movel %d0,%sp@-
0004165a: 486e fffe      	pea %fp@(-2)
0004165e: 47ee fff1      	lea %fp@(-15),%a3
00041662: 2f0b           	movel %a3,%sp@-
00041664: 2f02           	movel %d2,%sp@-
00041666: 4eb9 0003 9588 	jsr 0x39588
0004166c: 4fef 0018      	lea %sp@(24),%sp
00041670: 4a40           	tstw %d0
00041672: 672e           	beqs 0x416a2
00041674: 4a6e fffe      	tstw %fp@(-2)
00041678: 6728           	beqs 0x416a2
0004167a: 2f02           	movel %d2,%sp@-
0004167c: 4e94           	jsr %a4@
0004167e: 588f           	addql #4,%sp
00041680: 2040           	moveal %d0,%a0
00041682: 4a6a 0008      	tstw %a2@(8)
00041686: 6606           	bnes 0x4168e
00041688: 10db           	moveb %a3@+,%a0@+
0004168a: 66fc           	bnes 0x41688
0004168c: 6004           	bras 0x41692
0004168e: 4228 ffff      	clrb %a0@(-1)
00041692: 486a 000c      	pea %a2@(12)
00041696: 486e ff71      	pea %fp@(-143)
0004169a: 4eb9 0003 a622 	jsr 0x3a622
000416a0: 508f           	addql #8,%sp
000416a2: 4cee 1c04 ff60 	moveml %fp@(-160),%d2/%a2-%a4
000416a8: 4e5e           	unlk %fp
000416aa: 4e75           	rts
000416ac:  _i_find
000416ac: 4e56 fffc      	linkw %fp,#-4
000416b0: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
000416b4: 302e 0008      	movew %fp@(8),%d0
000416b8: 342e 000a      	movew %fp@(10),%d2
000416bc: 286e 000c      	moveal %fp@(12),%a4
000416c0: 266e 0010      	moveal %fp@(16),%a3
000416c4: 426e fffe      	clrw %fp@(-2)
000416c8: 4a40           	tstw %d0
000416ca: 6626           	bnes 0x416f2
000416cc: 3f02           	movew %d2,%sp@-
000416ce: 4eb9 0003 b828 	jsr 0x3b828
000416d4: 548f           	addql #2,%sp
000416d6: 4a80           	tstl %d0
000416d8: 6776           	beqs 0x41750
000416da: 2040           	moveal %d0,%a0
000416dc: 4a68 0008      	tstw %a0@(8)
000416e0: 666e           	bnes 0x41750
000416e2: 3228 0018      	movew %a0@(24),%d1
000416e6: 4641           	notw %d1
000416e8: 740f           	moveq #15,%d2
000416ea: e469           	lsrw %d2,%d1
000416ec: 3d41 fffe      	movew %d1,%fp@(-2)
000416f0: 605e           	bras 0x41750
000416f2: 363c 8044      	movew #-32700,%d3
000416f6: 4a40           	tstw %d0
000416f8: 6c06           	bges 0x41700
000416fa: 4440           	negw %d0
000416fc: 163c 0004      	moveb #4,%d3
00041700: 3f00           	movew %d0,%sp@-
00041702: 4eb9 0004 2dc0 	jsr 0x42dc0
00041708: 548f           	addql #2,%sp
0004170a: 4a80           	tstl %d0
0004170c: 6746           	beqs 0x41754
0004170e: 4a42           	tstw %d2
00041710: 6d42           	blts 0x41754
00041712: c5fc 0028      	mulsw #40,%d2
00041716: 2079 0005 a0e6 	moveal 0x5a0e6,%a0
0004171c: 2470 2800      	moveal %a0@(0000000000000000,%d2:l),%a2
00041720: b4fc 0000      	cmpaw #0,%a2
00041724: 6730           	beqs 0x41756
00041726: 486e fffe      	pea %fp@(-2)
0004172a: 486a 000e      	pea %a2@(14)
0004172e: 2040           	moveal %d0,%a0
00041730: 4868 001a      	pea %a0@(26)
00041734: 3f03           	movew %d3,%sp@-
00041736: 082a 0004 0005 	btst #4,%a2@(5)
0004173c: 56c0           	sne %d0
0004173e: 4880           	extw %d0
00041740: 4440           	negw %d0
00041742: 3f00           	movew %d0,%sp@-
00041744: 4eb9 0003 b84e 	jsr 0x3b84e
0004174a: 4fef 0010      	lea %sp@(16),%sp
0004174e: 6008           	bras 0x41758
00041750: 95ca           	subal %a2,%a2
00041752: 6004           	bras 0x41758
00041754: 95ca           	subal %a2,%a2
00041756: 7000           	moveq #0,%d0
00041758: b8fc 0000      	cmpaw #0,%a4
0004175c: 6702           	beqs 0x41760
0004175e: 288a           	movel %a2,%a4@
00041760: b6fc 0000      	cmpaw #0,%a3
00041764: 6704           	beqs 0x4176a
00041766: 36ae fffe      	movew %fp@(-2),%a3@
0004176a: 4cee 1c0c ffe8 	moveml %fp@(-24),%d2-%d3/%a2-%a4
00041770: 4e5e           	unlk %fp
00041772: 4e75           	rts
00041774:  _valid_drive
00041774: 4e56 fffc      	linkw %fp,#-4
00041778: 2f0a           	movel %a2,%sp@-
0004177a: 2f02           	movel %d2,%sp@-
0004177c: 302e 0008      	movew %fp@(8),%d0
00041780: 1400           	moveb %d0,%d2
00041782: 4882           	extw %d2
00041784: 0642 ffbf      	addiw #-65,%d2
00041788: 1d40 fffe      	moveb %d0,%fp@(-2)
0004178c: 422e ffff      	clrb %fp@(-1)
00041790: 0c42 0019      	cmpiw #25,%d2
00041794: 621c           	bhis 0x417b2
00041796: 3f3c 0019      	movew #25,%sp@-
0004179a: 45f9 0001 bec0 	lea 0x1bec0,%a2
000417a0: 4e92           	jsr %a2@
000417a2: 3f00           	movew %d0,%sp@-
000417a4: 3f3c 000e      	movew #14,%sp@-
000417a8: 4e92           	jsr %a2@
000417aa: 48c2           	extl %d2
000417ac: 5c8f           	addql #6,%sp
000417ae: 0500           	btst %d2,%d0
000417b0: 6618           	bnes 0x417ca
000417b2: 486e fffe      	pea %fp@(-2)
000417b6: 3f3c 002e      	movew #46,%sp@-
000417ba: 3f3c 0001      	movew #1,%sp@-
000417be: 4eb9 0003 d04c 	jsr 0x3d04c
000417c4: 508f           	addql #8,%sp
000417c6: 4240           	clrw %d0
000417c8: 6002           	bras 0x417cc
000417ca: 7001           	moveq #1,%d0
000417cc: 242e fff4      	movel %fp@(-12),%d2
000417d0: 246e fff8      	moveal %fp@(-8),%a2
000417d4: 4e5e           	unlk %fp
000417d6: 4e75           	rts
000417d8:  _malloc_fail_alert
000417d8: 3f3c 0032      	movew #50,%sp@-
000417dc: 3f3c 0001      	movew #1,%sp@-
000417e0: 4eb9 0003 d032 	jsr 0x3d032
000417e6: 588f           	addql #4,%sp
000417e8: 4e75           	rts
000417ea:  _desk_busy_on
000417ea: 42a7           	clrl %sp@-
000417ec: 3f3c 0002      	movew #2,%sp@-
000417f0: 4eb9 0003 953a 	jsr 0x3953a
000417f6: 5c8f           	addql #6,%sp
000417f8: 4e75           	rts
000417fa:  _desk_busy_off
000417fa: 42a7           	clrl %sp@-
000417fc: 4267           	clrw %sp@-
000417fe: 4eb9 0003 953a 	jsr 0x3953a
00041804: 5c8f           	addql #6,%sp
00041806: 4e75           	rts
00041808:  _set_default_path
00041808: 2f0b           	movel %a3,%sp@-
0004180a: 2f0a           	movel %a2,%sp@-
0004180c: 266f 000c      	moveal %sp@(12),%a3
00041810: 4eba ffd8      	jsr %pc@(0x417ea)
00041814: 1013           	moveb %a3@,%d0
00041816: 4880           	extw %d0
00041818: 0640 ffbf      	addiw #-65,%d0
0004181c: 3f00           	movew %d0,%sp@-
0004181e: 3f3c 000e      	movew #14,%sp@-
00041822: 45f9 0001 bec0 	lea 0x1bec0,%a2
00041828: 4e92           	jsr %a2@
0004182a: 2f0b           	movel %a3,%sp@-
0004182c: 3f3c 003b      	movew #59,%sp@-
00041830: 4e92           	jsr %a2@
00041832: 2440           	moveal %d0,%a2
00041834: 4eba ffc4      	jsr %pc@(0x417fa)
00041838: 4fef 000a      	lea %sp@(10),%sp
0004183c: 300a           	movew %a2,%d0
0004183e: 245f           	moveal %sp@+,%a2
00041840: 265f           	moveal %sp@+,%a3
00041842: 4e75           	rts
00041844: 4e56 ff80      	linkw %fp,#-128
00041848: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0004184c: 246e 000c      	moveal %fp@(12),%a2
00041850: 4eba ff98      	jsr %pc@(0x417ea)
00041854: 41ee ff80      	lea %fp@(-128),%a0
00041858: 226e 0008      	moveal %fp@(8),%a1
0004185c: 10d9           	moveb %a1@+,%a0@+
0004185e: 66fc           	bnes 0x4185c
00041860: b4fc 0000      	cmpaw #0,%a2
00041864: 6712           	beqs 0x41878
00041866: 486e ff80      	pea %fp@(-128)
0004186a: 4eb9 0001 c5b2 	jsr 0x1c5b2
00041870: 2040           	moveal %d0,%a0
00041872: 10da           	moveb %a2@+,%a0@+
00041874: 66fc           	bnes 0x41872
00041876: 588f           	addql #4,%sp
00041878: 3f3c 002f      	movew #47,%sp@-
0004187c: 45f9 0001 bec0 	lea 0x1bec0,%a2
00041882: 4e92           	jsr %a2@
00041884: 2600           	movel %d0,%d3
00041886: 4879 0005 9da2 	pea 0x59da2
0004188c: 3f3c 001a      	movew #26,%sp@-
00041890: 4e92           	jsr %a2@
00041892: 3f3c 0016      	movew #22,%sp@-
00041896: 486e ff80      	pea %fp@(-128)
0004189a: 3f3c 004e      	movew #78,%sp@-
0004189e: 4e92           	jsr %a2@
000418a0: 2400           	movel %d0,%d2
000418a2: 2f03           	movel %d3,%sp@-
000418a4: 3f3c 001a      	movew #26,%sp@-
000418a8: 4e92           	jsr %a2@
000418aa: 4eba ff4e      	jsr %pc@(0x417fa)
000418ae: 4fef 0016      	lea %sp@(22),%sp
000418b2: 203c 0005 9da2 	movel #368034,%d0
000418b8: 4a42           	tstw %d2
000418ba: 6702           	beqs 0x418be
000418bc: 7000           	moveq #0,%d0
000418be: 4cee 040c ff74 	moveml %fp@(-140),%d2-%d3/%a2
000418c4: 4e5e           	unlk %fp
000418c6: 4e75           	rts
000418c8:  _do_info
000418c8: 4e56 ff50      	linkw %fp,#-176
000418cc: 2f0a           	movel %a2,%sp@-
000418ce: 2f02           	movel %d2,%sp@-
000418d0: 342e 0008      	movew %fp@(8),%d2
000418d4: 42a7           	clrl %sp@-
000418d6: 486e fffc      	pea %fp@(-4)
000418da: 3f02           	movew %d2,%sp@-
000418dc: 3f39 0005 9f68 	movew 0x59f68,%sp@-
000418e2: 4eba fdc8      	jsr %pc@(0x416ac)
000418e6: 2440           	moveal %d0,%a2
000418e8: 4fef 000c      	lea %sp@(12),%sp
000418ec: 4a80           	tstl %d0
000418ee: 6700 010c      	beqw 0x419fc
000418f2: 0c6a 0004 0008 	cmpiw #4,%a2@(8)
000418f8: 6200 0102      	bhiw 0x419fc
000418fc: 7000           	moveq #0,%d0
000418fe: 302a 0008      	movew %a2@(8),%d0
00041902: d080           	addl %d0,%d0
00041904: 303b 0806      	movew %pc@(0x4190c,%d0:l),%d0
00041908: 4efb 0002      	jmp %pc@(0x4190c,%d0:w)
0004190c: 000a           	.short 0x000a
0004190e: 000a           	.short 0x000a
00041910: 00ac 00d2 00dc 	oril #13762780,%a4@(16185)
00041916: 3f39 
00041918: 0005 9f68      	orib #104,%d5
0004191c: 4eb9 0004 2dc0 	jsr 0x42dc0
00041922: 548f           	addql #2,%sp
00041924: 4a80           	tstl %d0
00041926: 6700 00d4      	beqw 0x419fc
0004192a: 082a 0002 0005 	btst #2,%a2@(5)
00041930: 675a           	beqs 0x4198c
00041932: 42a7           	clrl %sp@-
00041934: 2f2a 000c      	movel %a2@(12),%sp@-
00041938: 4eba ff0a      	jsr %pc@(0x41844)
0004193c: 508f           	addql #8,%sp
0004193e: 4a80           	tstl %d0
00041940: 660c           	bnes 0x4194e
00041942: 3f02           	movew %d2,%sp@-
00041944: 4eba fc88      	jsr %pc@(0x415ce)
00041948: 548f           	addql #2,%sp
0004194a: 6000 00b0      	braw 0x419fc
0004194e: 41ee ffd6      	lea %fp@(-42),%a0
00041952: 2d48 fffc      	movel %a0,%fp@(-4)
00041956: 4878 0017      	pea 0x17
0004195a: 2040           	moveal %d0,%a0
0004195c: 4868 0015      	pea %a0@(21)
00041960: 486e ffdb      	pea %fp@(-37)
00041964: 4eb9 0001 bb80 	jsr 0x1bb80
0004196a: 240e           	movel %fp,%d2
0004196c: 0682 ffff ff56 	addil #-170,%d2
00041972: 226a 000c      	moveal %a2@(12),%a1
00041976: 2042           	moveal %d2,%a0
00041978: 10d9           	moveb %a1@+,%a0@+
0004197a: 66fc           	bnes 0x41978
0004197c: 2f02           	movel %d2,%sp@-
0004197e: 4eb9 0003 be90 	jsr 0x3be90
00041984: 4fef 0010      	lea %sp@(16),%sp
00041988: 2442           	moveal %d2,%a2
0004198a: 6006           	bras 0x41992
0004198c: 347c 001a      	moveaw #26,%a2
00041990: d5c0           	addal %d0,%a2
00041992: 2f2e fffc      	movel %fp@(-4),%sp@-
00041996: 2f0a           	movel %a2,%sp@-
00041998: 4eb9 0003 ebfa 	jsr 0x3ebfa
0004199e: 508f           	addql #8,%sp
000419a0: 4a40           	tstw %d0
000419a2: 6c5a           	bges 0x419fe
000419a4: 2f0a           	movel %a2,%sp@-
000419a6: 2d40 ff52      	movel %d0,%fp@(-174)
000419aa: 4eb9 0003 d134 	jsr 0x3d134
000419b0: 588f           	addql #4,%sp
000419b2: 202e ff52      	movel %fp@(-174),%d0
000419b6: 6046           	bras 0x419fe
000419b8: 3042           	moveaw %d2,%a0
000419ba: 2408           	movel %a0,%d2
000419bc: d488           	addl %a0,%d2
000419be: d488           	addl %a0,%d2
000419c0: e78a           	lsll #3,%d2
000419c2: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
000419c8: 2070 280c      	moveal %a0@(000000000000000c,%d2:l),%a0
000419cc: 1028 000d      	moveb %a0@(13),%d0
000419d0: 4880           	extw %d0
000419d2: 3f00           	movew %d0,%sp@-
000419d4: 4eb9 0003 eebc 	jsr 0x3eebc
000419da: 548f           	addql #2,%sp
000419dc: 6020           	bras 0x419fe
000419de: 2f2a 000c      	movel %a2@(12),%sp@-
000419e2: 3f3c 0022      	movew #34,%sp@-
000419e6: 6008           	bras 0x419f0
000419e8: 2f2a 000c      	movel %a2@(12),%sp@-
000419ec: 3f3c 0023      	movew #35,%sp@-
000419f0: 3f3c 0001      	movew #1,%sp@-
000419f4: 4eb9 0003 d04c 	jsr 0x3d04c
000419fa: 508f           	addql #8,%sp
000419fc: 7001           	moveq #1,%d0
000419fe: 242e ff48      	movel %fp@(-184),%d2
00041a02: 246e ff4c      	moveal %fp@(-180),%a2
00041a06: 4e5e           	unlk %fp
00041a08: 4e75           	rts
00041a0a:  _print_file
00041a0a: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00041a0e: 262f 0030      	movel %sp@(48),%d3
00041a12: 4267           	clrw %sp@-
00041a14: 2f03           	movel %d3,%sp@-
00041a16: 3f3c 003d      	movew #61,%sp@-
00041a1a: 47f9 0001 bec0 	lea 0x1bec0,%a3
00041a20: 4e93           	jsr %a3@
00041a22: 508f           	addql #8,%sp
00041a24: 4a80           	tstl %d0
00041a26: 6c12           	bges 0x41a3a
00041a28: 3f3c 0002      	movew #2,%sp@-
00041a2c: 4eb9 0003 93ca 	jsr 0x393ca
00041a32: 548f           	addql #2,%sp
00041a34: 7001           	moveq #1,%d0
00041a36: 6000 0108      	braw 0x41b40
00041a3a: 3840           	moveaw %d0,%a4
00041a3c: 2e39 0005 a14c 	movel 0x5a14c,%d7
00041a42: 2f03           	movel %d3,%sp@-
00041a44: 4eb9 0001 c5b2 	jsr 0x1c5b2
00041a4a: 2f00           	movel %d0,%sp@-
00041a4c: 3f3c 0002      	movew #2,%sp@-
00041a50: 2f07           	movel %d7,%sp@-
00041a52: 4eb9 0003 ebb6 	jsr 0x3ebb6
00041a58: 2f07           	movel %d7,%sp@-
00041a5a: 4eb9 0003 e9a4 	jsr 0x3e9a4
00041a60: 42a7           	clrl %sp@-
00041a62: 3f3c 0002      	movew #2,%sp@-
00041a66: 4eb9 0003 953a 	jsr 0x3953a
00041a6c: 3f3c ffff      	movew #-1,%sp@-
00041a70: 3f3c 0021      	movew #33,%sp@-
00041a74: 4e4e           	trap #14
00041a76: 588f           	addql #4,%sp
00041a78: 4fef 0018      	lea %sp@(24),%sp
00041a7c: 0800 0004      	btst #4,%d0
00041a80: 56c6           	sne %d6
00041a82: 4886           	extw %d6
00041a84: 4446           	negw %d6
00041a86: 2a4b           	moveal %a3,%a5
00041a88: 4dfa f5fe      	lea %pc@(0x41088),%fp
00041a8c: 2f2f 0038      	movel %sp@(56),%sp@-
00041a90: 2f2f 0038      	movel %sp@(56),%sp@-
00041a94: 3f0c           	movew %a4,%sp@-
00041a96: 3f3c 003f      	movew #63,%sp@-
00041a9a: 4e95           	jsr %a5@
00041a9c: 2800           	movel %d0,%d4
00041a9e: 4fef 000c      	lea %sp@(12),%sp
00041aa2: 6f6c           	bles 0x41b10
00041aa4: 266f 0038      	moveal %sp@(56),%a3
00041aa8: 4245           	clrw %d5
00041aaa: 6054           	bras 0x41b00
00041aac: 5245           	addqw #1,%d5
00041aae: 0c45 0010      	cmpiw #16,%d5
00041ab2: 6f18           	bles 0x41acc
00041ab4: 4e96           	jsr %fp@
00041ab6: 4a40           	tstw %d0
00041ab8: 6710           	beqs 0x41aca
00041aba: 4267           	clrw %sp@-
00041abc: 3f3c ffff      	movew #-1,%sp@-
00041ac0: 4eba f6c8      	jsr %pc@(0x4118a)
00041ac4: 588f           	addql #4,%sp
00041ac6: 4a40           	tstw %d0
00041ac8: 6d42           	blts 0x41b0c
00041aca: 4245           	clrw %d5
00041acc: 161b           	moveb %a3@+,%d3
00041ace: 4883           	extw %d3
00041ad0: 601e           	bras 0x41af0
00041ad2: 4eba fd26      	jsr %pc@(0x417fa)
00041ad6: 3f3c 0017      	movew #23,%sp@-
00041ada: 3f3c 0001      	movew #1,%sp@-
00041ade: 4eb9 0003 d032 	jsr 0x3d032
00041ae4: 588f           	addql #4,%sp
00041ae6: 0c40 0001      	cmpiw #1,%d0
00041aea: 6620           	bnes 0x41b0c
00041aec: 4eba fcfc      	jsr %pc@(0x417ea)
00041af0: 3f03           	movew %d3,%sp@-
00041af2: 3f06           	movew %d6,%sp@-
00041af4: 3f3c 0003      	movew #3,%sp@-
00041af8: 4e4d           	trap #13
00041afa: 5c8f           	addql #6,%sp
00041afc: 4a40           	tstw %d0
00041afe: 67d2           	beqs 0x41ad2
00041b00: 51cc ffaa      	dbf %d4,0x41aac
00041b04: 4244           	clrw %d4
00041b06: 5384           	subql #1,%d4
00041b08: 64a2           	bccs 0x41aac
00041b0a: 6080           	bras 0x41a8c
00041b0c: 7801           	moveq #1,%d4
00041b0e: 600e           	bras 0x41b1e
00041b10: 3f3c 000c      	movew #12,%sp@-
00041b14: 3f06           	movew %d6,%sp@-
00041b16: 3f3c 0003      	movew #3,%sp@-
00041b1a: 4e4d           	trap #13
00041b1c: 5c8f           	addql #6,%sp
00041b1e: 3f0c           	movew %a4,%sp@-
00041b20: 3f3c 003e      	movew #62,%sp@-
00041b24: 4eb9 0001 bec0 	jsr 0x1bec0
00041b2a: 2f07           	movel %d7,%sp@-
00041b2c: 4eb9 0003 ea2a 	jsr 0x3ea2a
00041b32: 4eba fcc6      	jsr %pc@(0x417fa)
00041b36: 508f           	addql #8,%sp
00041b38: 4a84           	tstl %d4
00041b3a: 5fc0           	sle %d0
00041b3c: 4880           	extw %d0
00041b3e: 4440           	negw %d0
00041b40: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00041b44: 4e75           	rts
00041b46:  _do_aopen
00041b46: 4e56 ff7c      	linkw %fp,#-132
00041b4a: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00041b4e: 246e 0008      	moveal %fp@(8),%a2
00041b52: 3a2e 000e      	movew %fp@(14),%d5
00041b56: 242e 0010      	movel %fp@(16),%d2
00041b5a: 282e 0014      	movel %fp@(20),%d4
00041b5e: 082a 0002 0005 	btst #2,%a2@(5)
00041b64: 6738           	beqs 0x41b9e
00041b66: 2f04           	movel %d4,%sp@-
00041b68: 2f02           	movel %d2,%sp@-
00041b6a: 4eba fcd8      	jsr %pc@(0x41844)
00041b6e: 508f           	addql #8,%sp
00041b70: 4a80           	tstl %d0
00041b72: 660c           	bnes 0x41b80
00041b74: 3f05           	movew %d5,%sp@-
00041b76: 4eba fa56      	jsr %pc@(0x415ce)
00041b7a: 548f           	addql #2,%sp
00041b7c: 6000 04be      	braw 0x4203c
00041b80: 486e 000c      	pea %fp@(12)
00041b84: 2f04           	movel %d4,%sp@-
00041b86: 2f02           	movel %d2,%sp@-
00041b88: 3f3c 8044      	movew #-32700,%sp@-
00041b8c: 4267           	clrw %sp@-
00041b8e: 4eb9 0003 b84e 	jsr 0x3b84e
00041b94: 4fef 0010      	lea %sp@(16),%sp
00041b98: 4a80           	tstl %d0
00041b9a: 6702           	beqs 0x41b9e
00041b9c: 2440           	moveal %d0,%a2
00041b9e: 3a6a 0004      	moveaw %a2@(4),%a5
00041ba2: 2f0a           	movel %a2,%sp@-
00041ba4: 4eb9 0003 f8a0 	jsr 0x3f8a0
00041baa: 588f           	addql #4,%sp
00041bac: 4a40           	tstw %d0
00041bae: 670c           	beqs 0x41bbc
00041bb0: 4a6e 000c      	tstw %fp@(12)
00041bb4: 57c6           	seq %d6
00041bb6: 4886           	extw %d6
00041bb8: 4446           	negw %d6
00041bba: 6002           	bras 0x41bbe
00041bbc: 4246           	clrw %d6
00041bbe: 4eb9 0004 2e4e 	jsr 0x42e4e
00041bc4: 2640           	moveal %d0,%a3
00041bc6: 2f0a           	movel %a2,%sp@-
00041bc8: 4eb9 0003 f8a0 	jsr 0x3f8a0
00041bce: 588f           	addql #4,%sp
00041bd0: 4a40           	tstw %d0
00041bd2: 6714           	beqs 0x41be8
00041bd4: 082a 0004 0005 	btst #4,%a2@(5)
00041bda: 6606           	bnes 0x41be2
00041bdc: b6fc 0000      	cmpaw #0,%a3
00041be0: 6614           	bnes 0x41bf6
00041be2: 206a 000c      	moveal %a2@(12),%a0
00041be6: 6016           	bras 0x41bfe
00041be8: 4a39 0005 9f74 	tstb 0x59f74
00041bee: 660c           	bnes 0x41bfc
00041bf0: b6fc 0000      	cmpaw #0,%a3
00041bf4: 6706           	beqs 0x41bfc
00041bf6: 41eb 001a      	lea %a3@(26),%a0
00041bfa: 6002           	bras 0x41bfe
00041bfc: 2042           	moveal %d2,%a0
00041bfe: 47ee ff80      	lea %fp@(-128),%a3
00041c02: 224b           	moveal %a3,%a1
00041c04: 12d8           	moveb %a0@+,%a1@+
00041c06: 66fc           	bnes 0x41c04
00041c08: 2f0b           	movel %a3,%sp@-
00041c0a: 49f9 0001 c5b2 	lea 0x1c5b2,%a4
00041c10: 4e94           	jsr %a4@
00041c12: 2040           	moveal %d0,%a0
00041c14: 4210           	clrb %a0@
00041c16: 2f0b           	movel %a3,%sp@-
00041c18: 4eba fbee      	jsr %pc@(0x41808)
00041c1c: 508f           	addql #8,%sp
00041c1e: 4a40           	tstw %d0
00041c20: 6c12           	bges 0x41c34
00041c22: 3f3c 0039      	movew #57,%sp@-
00041c26: 3f3c 0001      	movew #1,%sp@-
00041c2a: 4eb9 0003 d032 	jsr 0x3d032
00041c30: 6000 0402      	braw 0x42034
00041c34: 3e0d           	movew %a5,%d7
00041c36: 0247 0001      	andiw #1,%d7
00041c3a: 263c 0005 9f7b 	movel #368507,%d3
00041c40: 4239 0005 9f7b 	clrb 0x59f7b
00041c46: 4a46           	tstw %d6
00041c48: 677a           	beqs 0x41cc4
00041c4a: 42a7           	clrl %sp@-
00041c4c: 2f2a 000c      	movel %a2@(12),%sp@-
00041c50: 4eba fbf2      	jsr %pc@(0x41844)
00041c54: 508f           	addql #8,%sp
00041c56: 4a80           	tstl %d0
00041c58: 661e           	bnes 0x41c78
00041c5a: 2f2a 000c      	movel %a2@(12),%sp@-
00041c5e: 4e94           	jsr %a4@
00041c60: 2f00           	movel %d0,%sp@-
00041c62: 3f3c 0033      	movew #51,%sp@-
00041c66: 3f3c 0001      	movew #1,%sp@-
00041c6a: 4eb9 0003 d04c 	jsr 0x3d04c
00041c70: 4fef 000c      	lea %sp@(12),%sp
00041c74: 6000 03c6      	braw 0x4203c
00041c78: 226a 0014      	moveal %a2@(20),%a1
00041c7c: 2043           	moveal %d3,%a0
00041c7e: 10d9           	moveb %a1@+,%a0@+
00041c80: 66fc           	bnes 0x41c7e
00041c82: 2f03           	movel %d3,%sp@-
00041c84: 4eb9 0001 c03e 	jsr 0x1c03e
00041c8a: 588f           	addql #4,%sp
00041c8c: 0680 0005 9f7b 	addil #368507,%d0
00041c92: 082a 0005 0005 	btst #5,%a2@(5)
00041c98: 670e           	beqs 0x41ca8
00041c9a: 2040           	moveal %d0,%a0
00041c9c: 2242           	moveal %d2,%a1
00041c9e: 10d9           	moveb %a1@+,%a0@+
00041ca0: 66fc           	bnes 0x41c9e
00041ca2: 2f00           	movel %d0,%sp@-
00041ca4: 4e94           	jsr %a4@
00041ca6: 588f           	addql #4,%sp
00041ca8: 2040           	moveal %d0,%a0
00041caa: 2244           	moveal %d4,%a1
00041cac: 10d9           	moveb %a1@+,%a0@+
00041cae: 66fc           	bnes 0x41cac
00041cb0: 3f05           	movew %d5,%sp@-
00041cb2: 3f39 0005 9f68 	movew 0x59f68,%sp@-
00041cb8: 4879 0005 9f7a 	pea 0x59f7a
00041cbe: 2f2a 000c      	movel %a2@(12),%sp@-
00041cc2: 6058           	bras 0x41d1c
00041cc4: 204b           	moveal %a3,%a0
00041cc6: 2242           	moveal %d2,%a1
00041cc8: 10d9           	moveb %a1@+,%a0@+
00041cca: 66fc           	bnes 0x41cc8
00041ccc: 2f0b           	movel %a3,%sp@-
00041cce: 4e94           	jsr %a4@
00041cd0: 2044           	moveal %d4,%a0
00041cd2: 2240           	moveal %d0,%a1
00041cd4: 12d8           	moveb %a0@+,%a1@+
00041cd6: 66fc           	bnes 0x41cd4
00041cd8: 588f           	addql #4,%sp
00041cda: 4a6e 000c      	tstw %fp@(12)
00041cde: 674c           	beqs 0x41d2c
00041ce0: 4aae 0018      	tstl %fp@(24)
00041ce4: 670c           	beqs 0x41cf2
00041ce6: 2043           	moveal %d3,%a0
00041ce8: 226e 0018      	moveal %fp@(24),%a1
00041cec: 10d9           	moveb %a1@+,%a0@+
00041cee: 66fc           	bnes 0x41cec
00041cf0: 6018           	bras 0x41d0a
00041cf2: 200d           	movel %a5,%d0
00041cf4: 44c0           	movew %d0,%ccr
00041cf6: 6a12           	bpls 0x41d0a
00041cf8: 2f03           	movel %d3,%sp@-
00041cfa: 2f04           	movel %d4,%sp@-
00041cfc: 4eb9 0003 f716 	jsr 0x3f716
00041d02: 508f           	addql #8,%sp
00041d04: 4a40           	tstw %d0
00041d06: 6700 0334      	beqw 0x4203c
00041d0a: 3f05           	movew %d5,%sp@-
00041d0c: 3f39 0005 9f68 	movew 0x59f68,%sp@-
00041d12: 4879 0005 9f7a 	pea 0x59f7a
00041d18: 486e ff80      	pea %fp@(-128)
00041d1c: 3f07           	movew %d7,%sp@-
00041d1e: 4eb9 0004 0dbc 	jsr 0x40dbc
00041d24: 4fef 000e      	lea %sp@(14),%sp
00041d28: 6000 0314      	braw 0x4203e
00041d2c: 4eb9 0003 b904 	jsr 0x3b904
00041d32: 4a80           	tstl %d0
00041d34: 6726           	beqs 0x41d5c
00041d36: 2043           	moveal %d3,%a0
00041d38: 10db           	moveb %a3@+,%a0@+
00041d3a: 66fc           	bnes 0x41d38
00041d3c: 3f05           	movew %d5,%sp@-
00041d3e: 3f39 0005 9f68 	movew 0x59f68,%sp@-
00041d44: 4879 0005 9f7a 	pea 0x59f7a
00041d4a: 2040           	moveal %d0,%a0
00041d4c: 2f28 000c      	movel %a0@(12),%sp@-
00041d50: 3028 0004      	movew %a0@(4),%d0
00041d54: 0240 0001      	andiw #1,%d0
00041d58: 3f00           	movew %d0,%sp@-
00041d5a: 60c2           	bras 0x41d1e
00041d5c: 3f3c 0016      	movew #22,%sp@-
00041d60: 3f3c 0001      	movew #1,%sp@-
00041d64: 4eb9 0003 d032 	jsr 0x3d032
00041d6a: 3400           	movew %d0,%d2
00041d6c: 588f           	addql #4,%sp
00041d6e: 0c40 0003      	cmpiw #3,%d0
00041d72: 6700 02c8      	beqw 0x4203c
00041d76: 4878 4000      	pea 0x4000
00041d7a: 4eb9 0001 c36c 	jsr 0x1c36c
00041d80: 2600           	movel %d0,%d3
00041d82: 588f           	addql #4,%sp
00041d84: 6700 02b2      	beqw 0x42038
00041d88: 0c42 0001      	cmpiw #1,%d2
00041d8c: 6600 028e      	bnew 0x4201c
00041d90: 4267           	clrw %sp@-
00041d92: 2f0b           	movel %a3,%sp@-
00041d94: 3f3c 003d      	movew #61,%sp@-
00041d98: 47f9 0001 bec0 	lea 0x1bec0,%a3
00041d9e: 4e93           	jsr %a3@
00041da0: 508f           	addql #8,%sp
00041da2: 4a80           	tstl %d0
00041da4: 6c10           	bges 0x41db6
00041da6: 3f3c 0002      	movew #2,%sp@-
00041daa: 4eb9 0003 93ca 	jsr 0x393ca
00041db0: 548f           	addql #2,%sp
00041db2: 6000 0278      	braw 0x4202c
00041db6: 3e00           	movew %d0,%d7
00041db8: 3a39 0005 9f62 	movew 0x59f62,%d5
00041dbe: 3c39 0005 9f60 	movew 0x59f60,%d6
00041dc4: dc79 0005 9f64 	addw 0x59f64,%d6
00041dca: 42a7           	clrl %sp@-
00041dcc: 3f3c 0100      	movew #256,%sp@-
00041dd0: 4eb9 0003 953a 	jsr 0x3953a
00041dd6: 4267           	clrw %sp@-
00041dd8: 2f39 0005 a120 	movel 0x5a120,%sp@-
00041dde: 4eb9 0003 91d6 	jsr 0x391d6
00041de4: 3f3c 0001      	movew #1,%sp@-
00041de8: 4eb9 0003 9730 	jsr 0x39730
00041dee: 3f06           	movew %d6,%sp@-
00041df0: 3f05           	movew %d5,%sp@-
00041df2: 4267           	clrw %sp@-
00041df4: 4267           	clrw %sp@-
00041df6: 4267           	clrw %sp@-
00041df8: 4267           	clrw %sp@-
00041dfa: 4267           	clrw %sp@-
00041dfc: 4267           	clrw %sp@-
00041dfe: 4267           	clrw %sp@-
00041e00: 4eb9 0003 935e 	jsr 0x3935e
00041e06: 4fef 0020      	lea %sp@(32),%sp
00041e0a: 3f3c 001b      	movew #27,%sp@-
00041e0e: 45fa f28e      	lea %pc@(0x4109e),%a2
00041e12: 4e92           	jsr %a2@
00041e14: 3f3c 0045      	movew #69,%sp@-
00041e18: 4e92           	jsr %a2@
00041e1a: 3039 0005 9f60 	movew 0x59f60,%d0
00041e20: d079 0005 9f64 	addw 0x59f64,%d0
00041e26: 48c0           	extl %d0
00041e28: 81f9 0005 42ee 	divsw 0x542ee,%d0
00041e2e: 5340           	subqw #1,%d0
00041e30: 33c0 0005 a118 	movew %d0,0x5a118
00041e36: 42b9 0005 a11c 	clrl 0x5a11c
00041e3c: 588f           	addql #4,%sp
00041e3e: 47fa f34a      	lea %pc@(0x4118a),%a3
00041e42: 2a43           	moveal %d3,%a5
00041e44: 3d46 ff7e      	movew %d6,%fp@(-130)
00041e48: 3c05           	movew %d5,%d6
00041e4a: 2f0d           	movel %a5,%sp@-
00041e4c: 4878 4000      	pea 0x4000
00041e50: 3f07           	movew %d7,%sp@-
00041e52: 3f3c 003f      	movew #63,%sp@-
00041e56: 4eb9 0001 bec0 	jsr 0x1bec0
00041e5c: 2400           	movel %d0,%d2
00041e5e: 4fef 000c      	lea %sp@(12),%sp
00041e62: 6f00 0110      	blew 0x41f74
00041e66: 284d           	moveal %a5,%a4
00041e68: 4203           	clrb %d3
00041e6a: 2a3c 0004 1130 	movel #266544,%d5
00041e70: 6000 00e6      	braw 0x41f58
00041e74: 4eba f212      	jsr %pc@(0x41088)
00041e78: 4a40           	tstw %d0
00041e7a: 6712           	beqs 0x41e8e
00041e7c: 3f3c 0001      	movew #1,%sp@-
00041e80: 3f3c ffff      	movew #-1,%sp@-
00041e84: 4e93           	jsr %a3@
00041e86: 588f           	addql #4,%sp
00041e88: 4a40           	tstw %d0
00041e8a: 6600 00dc      	bnew 0x41f68
00041e8e: 181c           	moveb %a4@+,%d4
00041e90: 0c04 000a      	cmpib #10,%d4
00041e94: 660e           	bnes 0x41ea4
00041e96: 0c03 000d      	cmpib #13,%d3
00041e9a: 6708           	beqs 0x41ea4
00041e9c: 3f3c 000d      	movew #13,%sp@-
00041ea0: 4e92           	jsr %a2@
00041ea2: 548f           	addql #2,%sp
00041ea4: 1004           	moveb %d4,%d0
00041ea6: 4880           	extw %d0
00041ea8: 3f00           	movew %d0,%sp@-
00041eaa: 4e92           	jsr %a2@
00041eac: 548f           	addql #2,%sp
00041eae: 0c04 000a      	cmpib #10,%d4
00041eb2: 6600 00a2      	bnew 0x41f56
00041eb6: 2039 0005 a11c 	movel 0x5a11c,%d0
00041ebc: 5280           	addql #1,%d0
00041ebe: 23c0 0005 a11c 	movel %d0,0x5a11c
00041ec4: 3079 0005 a118 	moveaw 0x5a118,%a0
00041eca: b1c0           	cmpal %d0,%a0
00041ecc: 6e00 0088      	bgtw 0x41f56
00041ed0: 3f3c 0010      	movew #16,%sp@-
00041ed4: 4eb9 0004 1074 	jsr 0x41074
00041eda: 2f00           	movel %d0,%sp@-
00041edc: 4eba f1dc      	jsr %pc@(0x410ba)
00041ee0: 5c8f           	addql #6,%sp
00041ee2: 2045           	moveal %d5,%a0
00041ee4: 4e90           	jsr %a0@
00041ee6: 0c40 000d      	cmpiw #13,%d0
00041eea: 675c           	beqs 0x41f48
00041eec: 0c40 0020      	cmpiw #32,%d0
00041ef0: 6608           	bnes 0x41efa
00041ef2: 42b9 0005 a11c 	clrl 0x5a11c
00041ef8: 604e           	bras 0x41f48
00041efa: 0c40 0044      	cmpiw #68,%d0
00041efe: 670c           	beqs 0x41f0c
00041f00: 0c40 0064      	cmpiw #100,%d0
00041f04: 6706           	beqs 0x41f0c
00041f06: 0c40 0004      	cmpiw #4,%d0
00041f0a: 661a           	bnes 0x41f26
00041f0c: 3239 0005 a118 	movew 0x5a118,%d1
00041f12: 3001           	movew %d1,%d0
00041f14: 760f           	moveq #15,%d3
00041f16: e668           	lsrw %d3,%d0
00041f18: d041           	addw %d1,%d0
00041f1a: e240           	asrw #1,%d0
00041f1c: 3040           	moveaw %d0,%a0
00041f1e: 23c8 0005 a11c 	movel %a0,0x5a11c
00041f24: 6022           	bras 0x41f48
00041f26: 3f3c 0001      	movew #1,%sp@-
00041f2a: 3f00           	movew %d0,%sp@-
00041f2c: 4e93           	jsr %a3@
00041f2e: 588f           	addql #4,%sp
00041f30: 4a40           	tstw %d0
00041f32: 67ae           	beqs 0x41ee2
00041f34: 260d           	movel %a5,%d3
00041f36: 3a06           	movew %d6,%d5
00041f38: 3c2e ff7e      	movew %fp@(-130),%d6
00041f3c: 3f3c 000d      	movew #13,%sp@-
00041f40: 4eba f15c      	jsr %pc@(0x4109e)
00041f44: 548f           	addql #2,%sp
00041f46: 6028           	bras 0x41f70
00041f48: 3f3c 001b      	movew #27,%sp@-
00041f4c: 4e92           	jsr %a2@
00041f4e: 3f3c 006c      	movew #108,%sp@-
00041f52: 4e92           	jsr %a2@
00041f54: 588f           	addql #4,%sp
00041f56: 1604           	moveb %d4,%d3
00041f58: 51ca ff1a      	dbf %d2,0x41e74
00041f5c: 4242           	clrw %d2
00041f5e: 5382           	subql #1,%d2
00041f60: 6400 ff12      	bccw 0x41e74
00041f64: 6000 fee4      	braw 0x41e4a
00041f68: 260d           	movel %a5,%d3
00041f6a: 3a06           	movew %d6,%d5
00041f6c: 3c2e ff7e      	movew %fp@(-130),%d6
00041f70: 7401           	moveq #1,%d2
00041f72: 6008           	bras 0x41f7c
00041f74: 260d           	movel %a5,%d3
00041f76: 3a06           	movew %d6,%d5
00041f78: 3c2e ff7e      	movew %fp@(-130),%d6
00041f7c: 3f07           	movew %d7,%sp@-
00041f7e: 3f3c 003e      	movew #62,%sp@-
00041f82: 4eb9 0001 bec0 	jsr 0x1bec0
00041f88: 588f           	addql #4,%sp
00041f8a: 7001           	moveq #1,%d0
00041f8c: b082           	cmpl %d2,%d0
00041f8e: 6738           	beqs 0x41fc8
00041f90: 3f3c 000a      	movew #10,%sp@-
00041f94: 45fa f108      	lea %pc@(0x4109e),%a2
00041f98: 4e92           	jsr %a2@
00041f9a: 4a82           	tstl %d2
00041f9c: 56c0           	sne %d0
00041f9e: 4880           	extw %d0
00041fa0: 7211           	moveq #17,%d1
00041fa2: 9240           	subw %d0,%d1
00041fa4: 3e81           	movew %d1,%sp@
00041fa6: 4eb9 0004 1074 	jsr 0x41074
00041fac: 2400           	movel %d0,%d2
00041fae: 3f3c 001b      	movew #27,%sp@-
00041fb2: 4e92           	jsr %a2@
00041fb4: 3f3c 006c      	movew #108,%sp@-
00041fb8: 4e92           	jsr %a2@
00041fba: 2f02           	movel %d2,%sp@-
00041fbc: 4eba f0fc      	jsr %pc@(0x410ba)
00041fc0: 4eba f16e      	jsr %pc@(0x41130)
00041fc4: 4fef 000a      	lea %sp@(10),%sp
00041fc8: 3f3c 001b      	movew #27,%sp@-
00041fcc: 45fa f0d0      	lea %pc@(0x4109e),%a2
00041fd0: 4e92           	jsr %a2@
00041fd2: 3f3c 0045      	movew #69,%sp@-
00041fd6: 4e92           	jsr %a2@
00041fd8: 3f06           	movew %d6,%sp@-
00041fda: 3f05           	movew %d5,%sp@-
00041fdc: 4267           	clrw %sp@-
00041fde: 4267           	clrw %sp@-
00041fe0: 4267           	clrw %sp@-
00041fe2: 4267           	clrw %sp@-
00041fe4: 4267           	clrw %sp@-
00041fe6: 4267           	clrw %sp@-
00041fe8: 3f3c 0003      	movew #3,%sp@-
00041fec: 4eb9 0003 935e 	jsr 0x3935e
00041ff2: 4267           	clrw %sp@-
00041ff4: 4eb9 0003 9730 	jsr 0x39730
00041ffa: 3f3c 0001      	movew #1,%sp@-
00041ffe: 2f39 0005 a120 	movel 0x5a120,%sp@-
00042004: 4eb9 0003 91d6 	jsr 0x391d6
0004200a: 42a7           	clrl %sp@-
0004200c: 3f3c 0101      	movew #257,%sp@-
00042010: 4eb9 0003 953a 	jsr 0x3953a
00042016: 4fef 0024      	lea %sp@(36),%sp
0004201a: 6010           	bras 0x4202c
0004201c: 2f00           	movel %d0,%sp@-
0004201e: 4878 4000      	pea 0x4000
00042022: 2f0b           	movel %a3,%sp@-
00042024: 4eba f9e4      	jsr %pc@(0x41a0a)
00042028: 4fef 000c      	lea %sp@(12),%sp
0004202c: 2f03           	movel %d3,%sp@-
0004202e: 4eb9 0001 c398 	jsr 0x1c398
00042034: 588f           	addql #4,%sp
00042036: 6004           	bras 0x4203c
00042038: 4eba f79e      	jsr %pc@(0x417d8)
0004203c: 4240           	clrw %d0
0004203e: 4cee 3cfc ff54 	moveml %fp@(-172),%d2-%d7/%a2-%a5
00042044: 4e5e           	unlk %fp
00042046: 4e75           	rts
00042048:  _do_diropen
00042048: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0004204c: 246f 0014      	moveal %sp@(20),%a2
00042050: 342f 0018      	movew %sp@(24),%d2
00042054: 266f 0020      	moveal %sp@(32),%a3
00042058: 4eba f790      	jsr %pc@(0x417ea)
0004205c: 2f0a           	movel %a2,%sp@-
0004205e: 2f2f 0020      	movel %sp@(32),%sp@-
00042062: 4eb9 0003 cb18 	jsr 0x3cb18
00042068: 508f           	addql #8,%sp
0004206a: 4a80           	tstl %d0
0004206c: 6606           	bnes 0x42074
0004206e: 4eba f78a      	jsr %pc@(0x417fa)
00042072: 6024           	bras 0x42098
00042074: 49ea 0018      	lea %a2@(24),%a4
00042078: 3f3c 0001      	movew #1,%sp@-
0004207c: 2f0c           	movel %a4,%sp@-
0004207e: 4eb9 0003 cd36 	jsr 0x3cd36
00042084: 5c8f           	addql #6,%sp
00042086: 4a40           	tstw %d0
00042088: 6c14           	bges 0x4209e
0004208a: 2f0c           	movel %a4,%sp@-
0004208c: 4eb9 0003 cb16 	jsr 0x3cb16
00042092: 4eba f766      	jsr %pc@(0x417fa)
00042096: 588f           	addql #4,%sp
00042098: 4240           	clrw %d0
0004209a: 6000 008a      	braw 0x42126
0004209e: 2f0a           	movel %a2,%sp@-
000420a0: 4eb9 0004 3668 	jsr 0x43668
000420a6: 4267           	clrw %sp@-
000420a8: 2f0a           	movel %a2,%sp@-
000420aa: 4eb9 0004 368c 	jsr 0x4368c
000420b0: 4267           	clrw %sp@-
000420b2: 4267           	clrw %sp@-
000420b4: 486a 009a      	pea %a2@(154)
000420b8: 3f3c 0002      	movew #2,%sp@-
000420bc: 3f2a 0006      	movew %a2@(6),%sp@-
000420c0: 4eb9 0003 96b6 	jsr 0x396b6
000420c6: 2f0b           	movel %a3,%sp@-
000420c8: 3f2f 0034      	movew %sp@(52),%sp@-
000420cc: 3f2a 0006      	movew %a2@(6),%sp@-
000420d0: 3f02           	movew %d2,%sp@-
000420d2: 4eba f38c      	jsr %pc@(0x41460)
000420d6: 4fef 0020      	lea %sp@(32),%sp
000420da: 4a42           	tstw %d2
000420dc: 670a           	beqs 0x420e8
000420de: 2f0a           	movel %a2,%sp@-
000420e0: 4eb9 0004 2de6 	jsr 0x42de6
000420e6: 588f           	addql #4,%sp
000420e8: 3f3c 0001      	movew #1,%sp@-
000420ec: 3f2a 0006      	movew %a2@(6),%sp@-
000420f0: 4eba f1e8      	jsr %pc@(0x412da)
000420f4: 588f           	addql #4,%sp
000420f6: 4a6f 0024      	tstw %sp@(36)
000420fa: 6724           	beqs 0x42120
000420fc: 4a42           	tstw %d2
000420fe: 6620           	bnes 0x42120
00042100: 3f2b 0006      	movew %a3@(6),%sp@-
00042104: 3f2b 0004      	movew %a3@(4),%sp@-
00042108: 3f2b 0002      	movew %a3@(2),%sp@-
0004210c: 3f13           	movew %a3@,%sp@-
0004210e: 3f2a 0006      	movew %a2@(6),%sp@-
00042112: 3f3c 0014      	movew #20,%sp@-
00042116: 4eb9 0003 d084 	jsr 0x3d084
0004211c: 4fef 000c      	lea %sp@(12),%sp
00042120: 4eba f6d8      	jsr %pc@(0x417fa)
00042124: 7001           	moveq #1,%d0
00042126: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0004212a: 4e75           	rts
0004212c:  _do_fopen
0004212c: 4e56 ff74      	linkw %fp,#-140
00042130: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
00042134: 246e 0008      	moveal %fp@(8),%a2
00042138: 362e 000c      	movew %fp@(12),%d3
0004213c: 266e 000e      	moveal %fp@(14),%a3
00042140: 486e fff4      	pea %fp@(-12)
00042144: 3f3c 0004      	movew #4,%sp@-
00042148: 3f2a 0006      	movew %a2@(6),%sp@-
0004214c: 4eb9 0003 9692 	jsr 0x39692
00042152: 1013           	moveb %a3@,%d0
00042154: 4880           	extw %d0
00042156: 3f00           	movew %d0,%sp@-
00042158: 240e           	movel %fp,%d2
0004215a: 0682 ffff ff74 	addil #-140,%d2
00042160: 2f02           	movel %d2,%sp@-
00042162: 4eb9 0001 c178 	jsr 0x1c178
00042168: 2f02           	movel %d2,%sp@-
0004216a: 49fa f69c      	lea %pc@(0x41808),%a4
0004216e: 4e94           	jsr %a4@
00042170: 4fef 0012      	lea %sp@(18),%sp
00042174: 4a40           	tstw %d0
00042176: 6c12           	bges 0x4218a
00042178: 3f3c 0001      	movew #1,%sp@-
0004217c: 2f0a           	movel %a2,%sp@-
0004217e: 4eb9 0003 d90e 	jsr 0x3d90e
00042184: 5c8f           	addql #6,%sp
00042186: 6000 0108      	braw 0x42290
0004218a: 2f0b           	movel %a3,%sp@-
0004218c: 4eb9 0001 c03e 	jsr 0x1c03e
00042192: 588f           	addql #4,%sp
00042194: 7271           	moveq #113,%d1
00042196: b280           	cmpl %d0,%d1
00042198: 6408           	bccs 0x421a2
0004219a: 3f3c 0021      	movew #33,%sp@-
0004219e: 6000 0082      	braw 0x42222
000421a2: 2042           	moveal %d2,%a0
000421a4: 10db           	moveb %a3@+,%a0@+
000421a6: 66fc           	bnes 0x421a4
000421a8: 082a 0000 0005 	btst #0,%a2@(5)
000421ae: 6730           	beqs 0x421e0
000421b0: 2f02           	movel %d2,%sp@-
000421b2: 4eb9 0001 c5b2 	jsr 0x1c5b2
000421b8: 2440           	moveal %d0,%a2
000421ba: 4212           	clrb %a2@
000421bc: 2f02           	movel %d2,%sp@-
000421be: 4e94           	jsr %a4@
000421c0: 508f           	addql #8,%sp
000421c2: 0c40 ffde      	cmpiw #-34,%d0
000421c6: 660c           	bnes 0x421d4
000421c8: 3f03           	movew %d3,%sp@-
000421ca: 4eba f402      	jsr %pc@(0x415ce)
000421ce: 548f           	addql #2,%sp
000421d0: 6000 00be      	braw 0x42290
000421d4: 2f0a           	movel %a2,%sp@-
000421d6: 4eb9 0001 c1ce 	jsr 0x1c1ce
000421dc: 588f           	addql #4,%sp
000421de: 602e           	bras 0x4220e
000421e0: 4a6e 0012      	tstw %fp@(18)
000421e4: 6700 009a      	beqw 0x42280
000421e8: 486e fffe      	pea %fp@(-2)
000421ec: 200e           	movel %fp,%d0
000421ee: 5980           	subql #4,%d0
000421f0: 2f00           	movel %d0,%sp@-
000421f2: 2f00           	movel %d0,%sp@-
000421f4: 2f00           	movel %d0,%sp@-
000421f6: 4eb9 0003 9554 	jsr 0x39554
000421fc: 302e fffe      	movew %fp@(-2),%d0
00042200: 0240 000f      	andiw #15,%d0
00042204: 4fef 0010      	lea %sp@(16),%sp
00042208: 0c40 0008      	cmpiw #8,%d0
0004220c: 6672           	bnes 0x42280
0004220e: 3f03           	movew %d3,%sp@-
00042210: 4eb9 0004 2cea 	jsr 0x42cea
00042216: 2440           	moveal %d0,%a2
00042218: 548f           	addql #2,%sp
0004221a: 4a80           	tstl %d0
0004221c: 6610           	bnes 0x4222e
0004221e: 3f3c 0018      	movew #24,%sp@-
00042222: 3f3c 0001      	movew #1,%sp@-
00042226: 4eb9 0003 d032 	jsr 0x3d032
0004222c: 604e           	bras 0x4227c
0004222e: 306a 000a      	moveaw %a2@(10),%a0
00042232: 2008           	movel %a0,%d0
00042234: d088           	addl %a0,%d0
00042236: d088           	addl %a0,%d0
00042238: e788           	lsll #3,%d0
0004223a: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
00042240: 2230 0810      	movel %a0@(0000000000000010,%d0:l),%d1
00042244: 2430 0814      	movel %a0@(0000000000000014,%d0:l),%d2
00042248: 2d41 fff4      	movel %d1,%fp@(-12)
0004224c: 2d42 fff8      	movel %d2,%fp@(-8)
00042250: 7401           	moveq #1,%d2
00042252: 3f3c 0001      	movew #1,%sp@-
00042256: 486e fff4      	pea %fp@(-12)
0004225a: 486e ff74      	pea %fp@(-140)
0004225e: 3f03           	movew %d3,%sp@-
00042260: 3f02           	movew %d2,%sp@-
00042262: 2f0a           	movel %a2,%sp@-
00042264: 4eba fde2      	jsr %pc@(0x42048)
00042268: 4fef 0012      	lea %sp@(18),%sp
0004226c: 4a40           	tstw %d0
0004226e: 6620           	bnes 0x42290
00042270: 4a42           	tstw %d2
00042272: 671c           	beqs 0x42290
00042274: 2f0a           	movel %a2,%sp@-
00042276: 4eb9 0004 2c98 	jsr 0x42c98
0004227c: 588f           	addql #4,%sp
0004227e: 6010           	bras 0x42290
00042280: 486a 0018      	pea %a2@(24)
00042284: 4eb9 0003 cb16 	jsr 0x3cb16
0004228a: 588f           	addql #4,%sp
0004228c: 4242           	clrw %d2
0004228e: 60c2           	bras 0x42252
00042290: 4cee 1c0c ff60 	moveml %fp@(-160),%d2-%d3/%a2-%a4
00042296: 4e5e           	unlk %fp
00042298: 4e75           	rts
0004229a:  _refresh_window
0004229a: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0004229e: 266f 0010      	moveal %sp@(16),%a3
000422a2: 4a6b 0006      	tstw %a3@(6)
000422a6: 6752           	beqs 0x422fa
000422a8: 4a6f 0014      	tstw %sp@(20)
000422ac: 673a           	beqs 0x422e8
000422ae: 102b 001a      	moveb %a3@(26),%d0
000422b2: 1200           	moveb %d0,%d1
000422b4: 0601 ffbf      	addib #-65,%d1
000422b8: 0c01 0001      	cmpib #1,%d1
000422bc: 622a           	bhis 0x422e8
000422be: 4880           	extw %d0
000422c0: 0640 ffbf      	addiw #-65,%d0
000422c4: 2f3c 0000 0000 	movel #0,%sp@-
000422ca: 3f00           	movew %d0,%sp@-
000422cc: 3f3c 0000      	movew #0,%sp@-
000422d0: 3f3c 0002      	movew #2,%sp@-
000422d4: 2f3c 0000 0000 	movel #0,%sp@-
000422da: 3f3c 0000      	movew #0,%sp@-
000422de: 3f3c 0004      	movew #4,%sp@-
000422e2: 4e4d           	trap #13
000422e4: 4fef 0012      	lea %sp@(18),%sp
000422e8: 4267           	clrw %sp@-
000422ea: 486b 001a      	pea %a3@(26)
000422ee: 4267           	clrw %sp@-
000422f0: 2f0b           	movel %a3,%sp@-
000422f2: 4eba fe38      	jsr %pc@(0x4212c)
000422f6: 4fef 000c      	lea %sp@(12),%sp
000422fa: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
000422fe: 4e75           	rts
00042300:  _refresh_drive
00042300: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00042304: 342f 0014      	movew %sp@(20),%d2
00042308: 2479 0005 9f28 	moveal 0x59f28,%a2
0004230e: 49f9 0003 d90e 	lea 0x3d90e,%a4
00042314: 47fa ff84      	lea %pc@(0x4229a),%a3
00042318: 6024           	bras 0x4233e
0004231a: 4a6a 0006      	tstw %a2@(6)
0004231e: 671c           	beqs 0x4233c
00042320: 102a 001a      	moveb %a2@(26),%d0
00042324: 4880           	extw %d0
00042326: b440           	cmpw %d0,%d2
00042328: 6612           	bnes 0x4233c
0004232a: 3f3c 0002      	movew #2,%sp@-
0004232e: 2f0a           	movel %a2,%sp@-
00042330: 4e94           	jsr %a4@
00042332: 4267           	clrw %sp@-
00042334: 2f0a           	movel %a2,%sp@-
00042336: 4e93           	jsr %a3@
00042338: 4fef 000c      	lea %sp@(12),%sp
0004233c: 2452           	moveal %a2@,%a2
0004233e: b4fc 0000      	cmpaw #0,%a2
00042342: 66d6           	bnes 0x4231a
00042344: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00042348: 4e75           	rts
0004234a: 0000 4fef      	orib #-17,%d0
0004234c:  _do_format
0004234e: ffdc           	.short 0xffdc
00042350: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00042354: 2679 0005 a168 	moveal 0x5a168,%a3
0004235a: 3f3c 0019      	movew #25,%sp@-
0004235e: 49f9 0001 bec0 	lea 0x1bec0,%a4
00042364: 4e94           	jsr %a4@
00042366: 3f00           	movew %d0,%sp@-
00042368: 3f3c 000e      	movew #14,%sp@-
0004236c: 4e94           	jsr %a4@
0004236e: 3200           	movew %d0,%d1
00042370: 0241 0003      	andiw #3,%d1
00042374: 5c8f           	addql #6,%sp
00042376: 0800 0000      	btst #0,%d0
0004237a: 6608           	bnes 0x42384
0004237c: 006b 0008 006a 	oriw #8,%a3@(106)
00042382: 6006           	bras 0x4238a
00042384: 026b fff7 006a 	andiw #-9,%a3@(106)
0004238a: 026b fffe 006a 	andiw #-2,%a3@(106)
00042390: 3001           	movew %d1,%d0
00042392: e240           	asrw #1,%d0
00042394: 6708           	beqs 0x4239e
00042396: 026b fff7 0082 	andiw #-9,%a3@(130)
0004239c: 6006           	bras 0x423a4
0004239e: 006b 0008 0082 	oriw #8,%a3@(130)
000423a4: 026b fffe 0082 	andiw #-2,%a3@(130)
000423aa: 3f3c 0041      	movew #65,%sp@-
000423ae: 4eb9 0004 0d3c 	jsr 0x40d3c
000423b4: 548f           	addql #2,%sp
000423b6: 4a40           	tstw %d0
000423b8: 6720           	beqs 0x423da
000423ba: 3040           	moveaw %d0,%a0
000423bc: 2008           	movel %a0,%d0
000423be: d088           	addl %a0,%d0
000423c0: d088           	addl %a0,%d0
000423c2: e788           	lsll #3,%d0
000423c4: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
000423ca: 0830 0000 080b 	btst #0,%a0@(000000000000000b,%d0:l)
000423d0: 6708           	beqs 0x423da
000423d2: 082b 0003 006b 	btst #3,%a3@(107)
000423d8: 6746           	beqs 0x42420
000423da: 3f3c 0042      	movew #66,%sp@-
000423de: 4eb9 0004 0d3c 	jsr 0x40d3c
000423e4: 548f           	addql #2,%sp
000423e6: 4a40           	tstw %d0
000423e8: 6720           	beqs 0x4240a
000423ea: 3040           	moveaw %d0,%a0
000423ec: 2008           	movel %a0,%d0
000423ee: d088           	addl %a0,%d0
000423f0: d088           	addl %a0,%d0
000423f2: e788           	lsll #3,%d0
000423f4: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
000423fa: 0830 0000 080b 	btst #0,%a0@(000000000000000b,%d0:l)
00042400: 6708           	beqs 0x4240a
00042402: 082b 0003 0083 	btst #3,%a3@(131)
00042408: 6712           	beqs 0x4241c
0004240a: 082b 0003 006b 	btst #3,%a3@(107)
00042410: 670e           	beqs 0x42420
00042412: 082b 0003 0083 	btst #3,%a3@(131)
00042418: 6600 03ee      	bnew 0x42808
0004241c: 7001           	moveq #1,%d0
0004241e: 6002           	bras 0x42422
00042420: 4240           	clrw %d0
00042422: 5840           	addqw #4,%d0
00042424: 3040           	moveaw %d0,%a0
00042426: 2008           	movel %a0,%d0
00042428: d088           	addl %a0,%d0
0004242a: d088           	addl %a0,%d0
0004242c: e788           	lsll #3,%d0
0004242e: 0073 0001 080a 	oriw #1,%a3@(000000000000000a,%d0:l)
00042434: 026b fffe 015a 	andiw #-2,%a3@(346)
0004243a: 203c 0001 b72a 	movel #112426,%d0
00042440: 2f00           	movel %d0,%sp@-
00042442: 3f3c 0026      	movew #38,%sp@-
00042446: 4e4e           	trap #14
00042448: 5c8f           	addql #6,%sp
0004244a: 4a80           	tstl %d0
0004244c: 661e           	bnes 0x4246c
0004244e: 302b 0112      	movew %a3@(274),%d0
00042452: 0800 0000      	btst #0,%d0
00042456: 6714           	beqs 0x4246c
00042458: 0240 fffe      	andiw #-2,%d0
0004245c: 3740 0112      	movew %d0,%a3@(274)
00042460: 006b 0080 0110 	oriw #128,%a3@(272)
00042466: 006b 0001 00e2 	oriw #1,%a3@(226)
0004246c: 322b 0134      	movew %a3@(308),%d1
00042470: 7450           	moveq #80,%d2
00042472: 48c1           	extl %d1
00042474: 83c2           	divsw %d2,%d1
00042476: 3f41 0038      	movew %d1,%sp@(56)
0004247a: c3fc 0050      	mulsw #80,%d1
0004247e: 3c41           	moveaw %d1,%fp
00042480: 3741 0134      	movew %d1,%a3@(308)
00042484: 277c 00ff 1101 	movel #16716033,%a3@(300)
0004248a: 012c 
0004248c: 487a febc      	pea %pc@(0x4234a)
00042490: 3f3c 0006      	movew #6,%sp@-
00042494: 2f0b           	movel %a3,%sp@-
00042496: 4eb9 0001 c4a0 	jsr 0x1c4a0
0004249c: 2f0b           	movel %a3,%sp@-
0004249e: 4eb9 0003 e9a4 	jsr 0x3e9a4
000424a4: 3f3c 0006      	movew #6,%sp@-
000424a8: 2f0b           	movel %a3,%sp@-
000424aa: 4eb9 0003 9344 	jsr 0x39344
000424b0: 0240 7fff      	andiw #32767,%d0
000424b4: 4fef 0014      	lea %sp@(20),%sp
000424b8: 0c40 000d      	cmpiw #13,%d0
000424bc: 6600 02c6      	bnew 0x42784
000424c0: 3f3c 0002      	movew #2,%sp@-
000424c4: 3f3c 0004      	movew #4,%sp@-
000424c8: 2f0b           	movel %a3,%sp@-
000424ca: 49f9 0001 c4ec 	lea 0x1c4ec,%a4
000424d0: 4e94           	jsr %a4@
000424d2: 3a00           	movew %d0,%d5
000424d4: 3f3c 0004      	movew #4,%sp@-
000424d8: 3f3c 0008      	movew #8,%sp@-
000424dc: 2f0b           	movel %a3,%sp@-
000424de: 4e94           	jsr %a4@
000424e0: 4fef 0010      	lea %sp@(16),%sp
000424e4: 0c40 0003      	cmpiw #3,%d0
000424e8: 6250           	bhis 0x4253a
000424ea: 0280 0000 ffff 	andil #65535,%d0
000424f0: 2040           	moveal %d0,%a0
000424f2: d1c0           	addal %d0,%a0
000424f4: 2248           	moveal %a0,%a1
000424f6: d3fc 0004 2ad4 	addal #273108,%a1
000424fc: 2f71 8800 0032 	movel %a1@(0000000000000000,%a0:l),%sp@(50)
00042502: 41fa 05e0      	lea %pc@(0x42ae4),%a0
00042506: 1230 0800      	moveb %a0@(0000000000000000,%d0:l),%d1
0004250a: 4881           	extw %d1
0004250c: 3f41 0036      	movew %d1,%sp@(54)
00042510: 41fa 05d6      	lea %pc@(0x42ae8),%a0
00042514: 1430 0800      	moveb %a0@(0000000000000000,%d0:l),%d2
00042518: 4882           	extw %d2
0004251a: 3f42 002e      	movew %d2,%sp@(46)
0004251e: 41fa 05cc      	lea %pc@(0x42aec),%a0
00042522: 1230 0800      	moveb %a0@(0000000000000000,%d0:l),%d1
00042526: 4881           	extw %d1
00042528: 3a41           	moveaw %d1,%a5
0004252a: 41fa 05c4      	lea %pc@(0x42af0),%a0
0004252e: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
00042532: 4880           	extw %d0
00042534: 3f40 0030      	movew %d0,%sp@(48)
00042538: 601e           	bras 0x42558
0004253a: 3f7c 0002 0030 	movew #2,%sp@(48)
00042540: 3a7c 0009      	moveaw #9,%a5
00042544: 3f7c 0003 002e 	movew #3,%sp@(46)
0004254a: 3f7c 0002 0036 	movew #2,%sp@(54)
00042550: 2f7c 0004 2ab0 	movel #273072,%sp@(50)
00042556: 0032 
00042558: 4878 30d4      	pea 0x30d4
0004255c: 4eb9 0001 c32e 	jsr 0x1c32e
00042562: 2840           	moveal %d0,%a4
00042564: 588f           	addql #4,%sp
00042566: 4a80           	tstl %d0
00042568: 660a           	bnes 0x42574
0004256a: 4eba f26c      	jsr %pc@(0x417d8)
0004256e: 78ff           	moveq #-1,%d4
00042570: 6000 020e      	braw 0x42780
00042574: 426b 0134      	clrw %a3@(308)
00042578: 277c 00ff 1121 	movel #16716065,%a3@(300)
0004257e: 012c 
00042580: 42a7           	clrl %sp@-
00042582: 3f3c 0002      	movew #2,%sp@-
00042586: 4eb9 0003 953a 	jsr 0x3953a
0004258c: 5c8f           	addql #6,%sp
0004258e: 4246           	clrw %d6
00042590: 4243           	clrw %d3
00042592: 607e           	bras 0x42612
00042594: 966f 0030      	subw %sp@(48),%d3
00042598: 6a0e           	bpls 0x425a8
0004259a: d64d           	addw %a5,%d3
0004259c: 600a           	bras 0x425a8
0004259e: 4eba ec3a      	jsr %pc@(0x411da)
000425a2: 4a40           	tstw %d0
000425a4: 660c           	bnes 0x425b2
000425a6: 6032           	bras 0x425da
000425a8: 3043           	moveaw %d3,%a0
000425aa: d1c8           	addal %a0,%a0
000425ac: 282f 0032      	movel %sp@(50),%d4
000425b0: d888           	addl %a0,%d4
000425b2: 3f3c e5e5      	movew #-6683,%sp@-
000425b6: 2f3c 8765 4321 	movel #-2023406815,%sp@-
000425bc: 3f3c ffff      	movew #-1,%sp@-
000425c0: 3f07           	movew %d7,%sp@-
000425c2: 3f06           	movew %d6,%sp@-
000425c4: 3f0d           	movew %a5,%sp@-
000425c6: 3f05           	movew %d5,%sp@-
000425c8: 2f04           	movel %d4,%sp@-
000425ca: 2f0c           	movel %a4,%sp@-
000425cc: 3f3c 000a      	movew #10,%sp@-
000425d0: 4e4e           	trap #14
000425d2: 4fef 001a      	lea %sp@(26),%sp
000425d6: 3400           	movew %d0,%d2
000425d8: 66c4           	bnes 0x4259e
000425da: 5247           	addqw #1,%d7
000425dc: be6f 0036      	cmpw %sp@(54),%d7
000425e0: 6c04           	bges 0x425e6
000425e2: 4a42           	tstw %d2
000425e4: 67ae           	beqs 0x42594
000425e6: 302f 0038      	movew %sp@(56),%d0
000425ea: d06b 0134      	addw %a3@(308),%d0
000425ee: b04e           	cmpw %fp,%d0
000425f0: 6f02           	bles 0x425f4
000425f2: 300e           	movew %fp,%d0
000425f4: 3740 0134      	movew %d0,%a3@(308)
000425f8: 3f3c 000c      	movew #12,%sp@-
000425fc: 2f0b           	movel %a3,%sp@-
000425fe: 4eb9 0003 bde8 	jsr 0x3bde8
00042604: 5246           	addqw #1,%d6
00042606: 5c8f           	addql #6,%sp
00042608: 0c46 0050      	cmpiw #80,%d6
0004260c: 670a           	beqs 0x42618
0004260e: 4a42           	tstw %d2
00042610: 6606           	bnes 0x42618
00042612: 4242           	clrw %d2
00042614: 4247           	clrw %d7
00042616: 60c4           	bras 0x425dc
00042618: 3802           	movew %d2,%d4
0004261a: 486f 003b      	pea %sp@(59)
0004261e: 3f3c 0006      	movew #6,%sp@-
00042622: 2f0b           	movel %a3,%sp@-
00042624: 4eb9 0001 c4cc 	jsr 0x1c4cc
0004262a: 4fef 000a      	lea %sp@(10),%sp
0004262e: 4a42           	tstw %d2
00042630: 6600 0138      	bnew 0x4276a
00042634: 2c3c 0004 10de 	movel #266462,%d6
0004263a: 2e3c 0001 bdf4 	movel #114164,%d7
00042640: 3a42           	moveaw %d2,%a5
00042642: 280b           	movel %a3,%d4
00042644: 3f05           	movew %d5,%sp@-
00042646: 3f2f 0030      	movew %sp@(48),%sp@-
0004264a: 2f0c           	movel %a4,%sp@-
0004264c: 2046           	moveal %d6,%a0
0004264e: 4e90           	jsr %a0@
00042650: 508f           	addql #8,%sp
00042652: 4a40           	tstw %d0
00042654: 6d00 0100      	bltw 0x42756
00042658: 3f05           	movew %d5,%sp@-
0004265a: 3f3c 0007      	movew #7,%sp@-
0004265e: 4e4d           	trap #13
00042660: 588f           	addql #4,%sp
00042662: 2640           	moveal %d0,%a3
00042664: 7000           	moveq #0,%d0
00042666: 302b 0008      	movew %a3@(8),%d0
0004266a: 7209           	moveq #9,%d1
0004266c: e3a8           	lsll %d1,%d0
0004266e: 2f00           	movel %d0,%sp@-
00042670: 2f0c           	movel %a4,%sp@-
00042672: 2047           	moveal %d7,%a0
00042674: 4e90           	jsr %a0@
00042676: 18bc fff9      	moveb #-7,%a4@
0004267a: 50ec 0001      	st %a4@(1)
0004267e: 50ec 0002      	st %a4@(2)
00042682: 302b 0008      	movew %a3@(8),%d0
00042686: 2f3c 0000 0000 	movel #0,%sp@-
0004268c: 3f05           	movew %d5,%sp@-
0004268e: 3f3c 0001      	movew #1,%sp@-
00042692: 3f00           	movew %d0,%sp@-
00042694: 2f0c           	movel %a4,%sp@-
00042696: 3f3c 0003      	movew #3,%sp@-
0004269a: 3f3c 0004      	movew #4,%sp@-
0004269e: 4e4d           	trap #13
000426a0: 4fef 0012      	lea %sp@(18),%sp
000426a4: 508f           	addql #8,%sp
000426a6: 4a80           	tstl %d0
000426a8: 6600 00ac      	bnew 0x42756
000426ac: 302b 0008      	movew %a3@(8),%d0
000426b0: 3600           	movew %d0,%d3
000426b2: 5243           	addqw #1,%d3
000426b4: 2f3c 0000 0000 	movel #0,%sp@-
000426ba: 3f05           	movew %d5,%sp@-
000426bc: 3f03           	movew %d3,%sp@-
000426be: 3f00           	movew %d0,%sp@-
000426c0: 2f0c           	movel %a4,%sp@-
000426c2: 3f3c 0003      	movew #3,%sp@-
000426c6: 3f3c 0004      	movew #4,%sp@-
000426ca: 4e4d           	trap #13
000426cc: 4fef 0012      	lea %sp@(18),%sp
000426d0: 4a80           	tstl %d0
000426d2: 6600 0082      	bnew 0x42756
000426d6: 7000           	moveq #0,%d0
000426d8: 302b 0006      	movew %a3@(6),%d0
000426dc: 7209           	moveq #9,%d1
000426de: e3a8           	lsll %d1,%d0
000426e0: 2f00           	movel %d0,%sp@-
000426e2: 2f0c           	movel %a4,%sp@-
000426e4: 2047           	moveal %d7,%a0
000426e6: 4e90           	jsr %a0@
000426e8: 508f           	addql #8,%sp
000426ea: 4a2f 003b      	tstb %sp@(59)
000426ee: 6728           	beqs 0x42718
000426f0: 4878 000b      	pea 0xb
000426f4: 3f3c 0020      	movew #32,%sp@-
000426f8: 2f0c           	movel %a4,%sp@-
000426fa: 4eb9 0001 be02 	jsr 0x1be02
00042700: 43ef 0045      	lea %sp@(69),%a1
00042704: 4fef 000a      	lea %sp@(10),%sp
00042708: 204c           	moveal %a4,%a0
0004270a: 6002           	bras 0x4270e
0004270c: 10c0           	moveb %d0,%a0@+
0004270e: 1019           	moveb %a1@+,%d0
00042710: 66fa           	bnes 0x4270c
00042712: 197c 0008 000b 	moveb #8,%a4@(11)
00042718: 362b 0006      	movew %a3@(6),%d3
0004271c: 302b 0008      	movew %a3@(8),%d0
00042720: d040           	addw %d0,%d0
00042722: 5240           	addqw #1,%d0
00042724: 2f3c 0000 0000 	movel #0,%sp@-
0004272a: 3f05           	movew %d5,%sp@-
0004272c: 3f00           	movew %d0,%sp@-
0004272e: 3f03           	movew %d3,%sp@-
00042730: 2f0c           	movel %a4,%sp@-
00042732: 3f3c 0003      	movew #3,%sp@-
00042736: 3f3c 0004      	movew #4,%sp@-
0004273a: 4e4d           	trap #13
0004273c: 4fef 0012      	lea %sp@(18),%sp
00042740: 4a80           	tstl %d0
00042742: 6612           	bnes 0x42756
00042744: 3f05           	movew %d5,%sp@-
00042746: 3f2f 0030      	movew %sp@(48),%sp@-
0004274a: 2f0c           	movel %a4,%sp@-
0004274c: 2046           	moveal %d6,%a0
0004274e: 4e90           	jsr %a0@
00042750: 508f           	addql #8,%sp
00042752: 4a40           	tstw %d0
00042754: 6c10           	bges 0x42766
00042756: 4eba ea82      	jsr %pc@(0x411da)
0004275a: 4a40           	tstw %d0
0004275c: 6600 fee6      	bnew 0x42644
00042760: 2644           	moveal %d4,%a3
00042762: 78ff           	moveq #-1,%d4
00042764: 6004           	bras 0x4276a
00042766: 2644           	moveal %d4,%a3
00042768: 380d           	movew %a5,%d4
0004276a: 42a7           	clrl %sp@-
0004276c: 4267           	clrw %sp@-
0004276e: 4eb9 0003 953a 	jsr 0x3953a
00042774: 2f0c           	movel %a4,%sp@-
00042776: 4eb9 0001 c398 	jsr 0x1c398
0004277c: 4fef 000a      	lea %sp@(10),%sp
00042780: 4243           	clrw %d3
00042782: 6004           	bras 0x42788
00042784: 7601           	moveq #1,%d3
00042786: 78ff           	moveq #-1,%d4
00042788: 2f0b           	movel %a3,%sp@-
0004278a: 4eb9 0003 ea2a 	jsr 0x3ea2a
00042790: 588f           	addql #4,%sp
00042792: 4a44           	tstw %d4
00042794: 6648           	bnes 0x427de
00042796: 382b 006a      	movew %a3@(106),%d4
0004279a: 0244 0001      	andiw #1,%d4
0004279e: 0a44 0001      	eoriw #1,%d4
000427a2: 3004           	movew %d4,%d0
000427a4: 0640 0041      	addiw #65,%d0
000427a8: 3f00           	movew %d0,%sp@-
000427aa: 4eba fb54      	jsr %pc@(0x42300)
000427ae: 486f 004e      	pea %sp@(78)
000427b2: 486f 004e      	pea %sp@(78)
000427b6: 5244           	addqw #1,%d4
000427b8: 3f04           	movew %d4,%sp@-
000427ba: 4eb9 0001 c2cc 	jsr 0x1c2cc
000427c0: 2f2f 0058      	movel %sp@(88),%sp@-
000427c4: 3f3c 002d      	movew #45,%sp@-
000427c8: 3f3c 0002      	movew #2,%sp@-
000427cc: 4eb9 0003 d04c 	jsr 0x3d04c
000427d2: 4fef 0014      	lea %sp@(20),%sp
000427d6: 0c40 0002      	cmpiw #2,%d0
000427da: 6602           	bnes 0x427de
000427dc: 7601           	moveq #1,%d3
000427de: 374e 0134      	movew %fp,%a3@(308)
000427e2: 277c 00ff 1101 	movel #16716033,%a3@(300)
000427e8: 012c 
000427ea: 026b fffe 0142 	andiw #-2,%a3@(322)
000427f0: 4a43           	tstw %d3
000427f2: 6700 fc98      	beqw 0x4248c
000427f6: 4267           	clrw %sp@-
000427f8: 4eba ea34      	jsr %pc@(0x4122e)
000427fc: 548f           	addql #2,%sp
000427fe: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00042802: 4fef 0024      	lea %sp@(36),%sp
00042806: 4e75           	rts
00042808: 006b 0008 0142 	oriw #8,%a3@(322)
0004280e: 6000 fc24      	braw 0x42434
00042812:  _do_dopen
00042812: 4e56 fff4      	linkw %fp,#-12
00042816: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
0004281a: 342e 0008      	movew %fp@(8),%d2
0004281e: 6d1e           	blts 0x4283e
00042820: 3042           	moveaw %d2,%a0
00042822: 2008           	movel %a0,%d0
00042824: d088           	addl %a0,%d0
00042826: d088           	addl %a0,%d0
00042828: e788           	lsll #3,%d0
0004282a: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
00042830: 2070 080c      	moveal %a0@(000000000000000c,%d0:l),%a0
00042834: 3628 000c      	movew %a0@(12),%d3
00042838: 0243 00ff      	andiw #255,%d3
0004283c: 6010           	bras 0x4284e
0004283e: 3602           	movew %d2,%d3
00042840: 4443           	negw %d3
00042842: 3f03           	movew %d3,%sp@-
00042844: 4eb9 0004 0d3c 	jsr 0x40d3c
0004284a: 3400           	movew %d0,%d2
0004284c: 548f           	addql #2,%sp
0004284e: 4883           	extw %d3
00042850: 3f03           	movew %d3,%sp@-
00042852: 4eba ef20      	jsr %pc@(0x41774)
00042856: 548f           	addql #2,%sp
00042858: 4a40           	tstw %d0
0004285a: 6700 0094      	beqw 0x428f0
0004285e: 3f02           	movew %d2,%sp@-
00042860: 4eb9 0004 2cea 	jsr 0x42cea
00042866: 2440           	moveal %d0,%a2
00042868: 548f           	addql #2,%sp
0004286a: 4a80           	tstl %d0
0004286c: 6772           	beqs 0x428e0
0004286e: 3f03           	movew %d3,%sp@-
00042870: 47ee fff6      	lea %fp@(-10),%a3
00042874: 2f0b           	movel %a3,%sp@-
00042876: 4eb9 0001 c178 	jsr 0x1c178
0004287c: 486e fff9      	pea %fp@(-7)
00042880: 4eb9 0001 c1ce 	jsr 0x1c1ce
00042886: 3f3c 0001      	movew #1,%sp@-
0004288a: 306a 000a      	moveaw %a2@(10),%a0
0004288e: 2008           	movel %a0,%d0
00042890: d088           	addl %a0,%d0
00042892: d088           	addl %a0,%d0
00042894: e788           	lsll #3,%d0
00042896: 2079 0005 a0e2 	moveal 0x5a0e2,%a0
0004289c: d1c0           	addal %d0,%a0
0004289e: 4868 0010      	pea %a0@(16)
000428a2: 2f0b           	movel %a3,%sp@-
000428a4: 3f02           	movew %d2,%sp@-
000428a6: 3f3c 0001      	movew #1,%sp@-
000428aa: 2f0a           	movel %a2,%sp@-
000428ac: 4eba f79a      	jsr %pc@(0x42048)
000428b0: 4fef 001c      	lea %sp@(28),%sp
000428b4: 4a40           	tstw %d0
000428b6: 6638           	bnes 0x428f0
000428b8: 2f0a           	movel %a2,%sp@-
000428ba: 4eb9 0004 2c98 	jsr 0x42c98
000428c0: 3f3c 0001      	movew #1,%sp@-
000428c4: 4267           	clrw %sp@-
000428c6: 4879 0005 40f0 	pea 0x540f0
000428cc: 3f02           	movew %d2,%sp@-
000428ce: 3f3c 0001      	movew #1,%sp@-
000428d2: 4267           	clrw %sp@-
000428d4: 4eb9 0003 9ab6 	jsr 0x39ab6
000428da: 4fef 0012      	lea %sp@(18),%sp
000428de: 6010           	bras 0x428f0
000428e0: 3f3c 0018      	movew #24,%sp@-
000428e4: 3f3c 0001      	movew #1,%sp@-
000428e8: 4eb9 0003 d032 	jsr 0x3d032
000428ee: 588f           	addql #4,%sp
000428f0: 4240           	clrw %d0
000428f2: 4cee 0c0c ffe4 	moveml %fp@(-28),%d2-%d3/%a2-%a3
000428f8: 4e5e           	unlk %fp
000428fa: 4e75           	rts
000428fc: 5c2a 2e2a      	addqb #6,%a2@(11818)
00042900: 0000 4e56      	orib #86,%d0
00042902:  _do_open
00042904: ff6c 48e7 3030 	cp1stw %d4,%a4@(12336),#5,#231
0004290a: 342e 000c      	movew %fp@(12),%d2
0004290e: 4a79 0005 9f68 	tstw 0x59f68
00042914: 6618           	bnes 0x4292e
00042916: 486e fffe      	pea %fp@(-2)
0004291a: 486e fffa      	pea %fp@(-6)
0004291e: 3f02           	movew %d2,%sp@-
00042920: 4267           	clrw %sp@-
00042922: 4eba ed88      	jsr %pc@(0x416ac)
00042926: 2440           	moveal %d0,%a2
00042928: 4fef 000c      	lea %sp@(12),%sp
0004292c: 6020           	bras 0x4294e
0004292e: 2f2e 0008      	movel %fp@(8),%sp@-
00042932: 4eb9 0003 cecc 	jsr 0x3cecc
00042938: 2d40 fffa      	movel %d0,%fp@(-6)
0004293c: 588f           	addql #4,%sp
0004293e: 6700 0164      	beqw 0x42aa4
00042942: 2040           	moveal %d0,%a0
00042944: 2468 0020      	moveal %a0@(32),%a2
00042948: 3d68 0024 fffe 	movew %a0@(36),%fp@(-2)
0004294e: b4fc 0000      	cmpaw #0,%a2
00042952: 6700 0150      	beqw 0x42aa4
00042956: 0c6a 0004 0008 	cmpiw #4,%a2@(8)
0004295c: 6200 0146      	bhiw 0x42aa4
00042960: 7000           	moveq #0,%d0
00042962: 302a 0008      	movew %a2@(8),%d0
00042966: d080           	addl %d0,%d0
00042968: 303b 0806      	movew %pc@(0x42970,%d0:l),%d0
0004296c: 4efb 0002      	jmp %pc@(0x42970,%d0:w)
00042970: 000a           	.short 0x000a
00042972: 000a           	.short 0x000a
00042974: 010c 0116      	movepw %a4@(278),%d0
00042978: 0120           	btst %d0,%a0@-
0004297a: 3f39 0005 9f68 	movew 0x59f68,%sp@-
00042980: 4eb9 0004 2dc0 	jsr 0x42dc0
00042986: 2640           	moveal %d0,%a3
00042988: 548f           	addql #2,%sp
0004298a: 4a80           	tstl %d0
0004298c: 6700 0116      	beqw 0x42aa4
00042990: 082a 0002 0005 	btst #2,%a2@(5)
00042996: 6764           	beqs 0x429fc
00042998: 2f2a 000c      	movel %a2@(12),%sp@-
0004299c: 4eb9 0001 c5b2 	jsr 0x1c5b2
000429a2: 2600           	movel %d0,%d3
000429a4: 588f           	addql #4,%sp
000429a6: 0c6a 0001 0008 	cmpiw #1,%a2@(8)
000429ac: 6616           	bnes 0x429c4
000429ae: b0aa 000c      	cmpl %a2@(12),%d0
000429b2: 6610           	bnes 0x429c4
000429b4: 41ee ff6d      	lea %fp@(-147),%a0
000429b8: 2240           	moveal %d0,%a1
000429ba: 10d9           	moveb %a1@+,%a0@+
000429bc: 66fc           	bnes 0x429ba
000429be: 422e ffed      	clrb %fp@(-19)
000429c2: 6024           	bras 0x429e8
000429c4: 202a 000c      	movel %a2@(12),%d0
000429c8: 2203           	movel %d3,%d1
000429ca: 9280           	subl %d0,%d1
000429cc: 2f01           	movel %d1,%sp@-
000429ce: 2f00           	movel %d0,%sp@-
000429d0: 486e ff6d      	pea %fp@(-147)
000429d4: 4eb9 0001 c006 	jsr 0x1c006
000429da: 41ee ffed      	lea %fp@(-19),%a0
000429de: 2243           	moveal %d3,%a1
000429e0: 10d9           	moveb %a1@+,%a0@+
000429e2: 66fc           	bnes 0x429e0
000429e4: 4fef 000c      	lea %sp@(12),%sp
000429e8: 41ee ff6d      	lea %fp@(-147),%a0
000429ec: 43fa ff0e      	lea %pc@(0x428fc),%a1
000429f0: 4a18           	tstb %a0@+
000429f2: 66fc           	bnes 0x429f0
000429f4: 5388           	subql #1,%a0
000429f6: 10d9           	moveb %a1@+,%a0@+
000429f8: 66fc           	bnes 0x429f6
000429fa: 601c           	bras 0x42a18
000429fc: 43eb 001a      	lea %a3@(26),%a1
00042a00: 41ee ff6d      	lea %fp@(-147),%a0
00042a04: 10d9           	moveb %a1@+,%a0@+
00042a06: 66fc           	bnes 0x42a04
00042a08: 327c 000e      	moveaw #14,%a1
00042a0c: d3ee fffa      	addal %fp@(-6),%a1
00042a10: 41ee ffed      	lea %fp@(-19),%a0
00042a14: 10d9           	moveb %a1@+,%a0@+
00042a16: 66fc           	bnes 0x42a14
00042a18: 260e           	movel %fp,%d3
00042a1a: 0683 ffff ff6d 	addil #-147,%d3
00042a20: 41ee ffed      	lea %fp@(-19),%a0
00042a24: 4a6a 0008      	tstw %a2@(8)
00042a28: 6618           	bnes 0x42a42
00042a2a: 42a7           	clrl %sp@-
00042a2c: 2f08           	movel %a0,%sp@-
00042a2e: 2f03           	movel %d3,%sp@-
00042a30: 3f02           	movew %d2,%sp@-
00042a32: 3f2e fffe      	movew %fp@(-2),%sp@-
00042a36: 2f0a           	movel %a2,%sp@-
00042a38: 4eba f10c      	jsr %pc@(0x41b46)
00042a3c: 4fef 0014      	lea %sp@(20),%sp
00042a40: 6064           	bras 0x42aa6
00042a42: 2f08           	movel %a0,%sp@-
00042a44: 2f03           	movel %d3,%sp@-
00042a46: 4eb9 0003 d1fe 	jsr 0x3d1fe
00042a4c: 508f           	addql #8,%sp
00042a4e: 4a40           	tstw %d0
00042a50: 6718           	beqs 0x42a6a
00042a52: 426b 000e      	clrw %a3@(14)
00042a56: 3f3c 0001      	movew #1,%sp@-
00042a5a: 2f03           	movel %d3,%sp@-
00042a5c: 3f02           	movew %d2,%sp@-
00042a5e: 2f0b           	movel %a3,%sp@-
00042a60: 4eba f6ca      	jsr %pc@(0x4212c)
00042a64: 4fef 000c      	lea %sp@(12),%sp
00042a68: 603a           	bras 0x42aa4
00042a6a: 3f3c 0021      	movew #33,%sp@-
00042a6e: 3f3c 0001      	movew #1,%sp@-
00042a72: 4eb9 0003 d032 	jsr 0x3d032
00042a78: 588f           	addql #4,%sp
00042a7a: 6028           	bras 0x42aa4
00042a7c: 3f02           	movew %d2,%sp@-
00042a7e: 4eba fd92      	jsr %pc@(0x42812)
00042a82: 548f           	addql #2,%sp
00042a84: 601e           	bras 0x42aa4
00042a86: 2f2a 000c      	movel %a2@(12),%sp@-
00042a8a: 3f3c 0022      	movew #34,%sp@-
00042a8e: 6008           	bras 0x42a98
00042a90: 2f2a 000c      	movel %a2@(12),%sp@-
00042a94: 3f3c 0023      	movew #35,%sp@-
00042a98: 3f3c 0001      	movew #1,%sp@-
00042a9c: 4eb9 0003 d04c 	jsr 0x3d04c
00042aa2: 508f           	addql #8,%sp
00042aa4: 4240           	clrw %d0
00042aa6: 4cee 0c0c ff5c 	moveml %fp@(-164),%d2-%d3/%a2-%a3
00042aac: 4e5e           	unlk %fp
00042aae: 4e75           	rts
00042ab0: 0001 0002      	orib #2,%d1
00042ab4: 0003 0004      	orib #4,%d3
00042ab8: 0005 0006      	orib #6,%d5
00042abc: 0007 0008      	orib #8,%d7
00042ac0: 0009           	.short 0x0009
00042ac2: 0001 0002      	orib #2,%d1
00042ac6: 0003 0004      	orib #4,%d3
00042aca: 0005 0006      	orib #6,%d5
00042ace: 0007 0008      	orib #8,%d7
00042ad2: 0009           	.short 0x0009
00042ad4: 0004 2ab0      	orib #-80,%d4
00042ad8: 0004 2ab0      	orib #-80,%d4
00042adc: 0004 2af4      	orib #-12,%d4
00042ae0: 0004 2b1c      	orib #28,%d4
00042ae4: 0102           	btst %d0,%d2
00042ae6: 0202 0203      	andib #3,%d2
00042aea: 0604 0909      	addib #9,%d4
00042aee: 0a12 0302      	eorib #2,%a2@
00042af2: 0203 0001      	andib #1,%d3
00042af6: 0002 0003      	orib #3,%d2
00042afa: 0004 0005      	orib #5,%d4
00042afe: 0006 0007      	orib #7,%d6
00042b02: 0008           	.short 0x0008
00042b04: 0009           	.short 0x0009
00042b06: 000a           	.short 0x000a
00042b08: 0001 0002      	orib #2,%d1
00042b0c: 0003 0004      	orib #4,%d3
00042b10: 0005 0006      	orib #6,%d5
00042b14: 0007 0008      	orib #8,%d7
00042b18: 0009           	.short 0x0009
00042b1a: 000a           	.short 0x000a
00042b1c: 0001 0002      	orib #2,%d1
00042b20: 0003 0004      	orib #4,%d3
00042b24: 0005 0006      	orib #6,%d5
00042b28: 0007 0008      	orib #8,%d7
00042b2c: 0009           	.short 0x0009
00042b2e: 000a           	.short 0x000a
00042b30: 000b           	.short 0x000b
00042b32: 000c           	.short 0x000c
00042b34: 000d           	.short 0x000d
00042b36: 000e           	.short 0x000e
00042b38: 000f           	.short 0x000f
00042b3a: 0010 0011      	orib #17,%a0@
00042b3e: 0012 0001      	orib #1,%a2@
00042b42: 0002 0003      	orib #3,%d2
00042b46: 0004 0005      	orib #5,%d4
00042b4a: 0006 0007      	orib #7,%d6
00042b4e: 0008           	.short 0x0008
00042b50: 0009           	.short 0x0009
00042b52: 000a           	.short 0x000a
00042b54: 000b           	.short 0x000b
00042b56: 000c           	.short 0x000c
00042b58: 000d           	.short 0x000d
00042b5a: 000e           	.short 0x000e
00042b5c: 000f           	.short 0x000f
00042b5e: 0010 0011      	orib #17,%a0@
00042b62: 0012 4e56      	orib #86,%a2@
00042b64:  _win_view
00042b66: fff8           	.short 0xfff8
00042b68: 3039 0005 9f2e 	movew 0x59f2e,%d0
00042b6e: 672e           	beqs 0x42b9e
00042b70: 0c40 0001      	cmpiw #1,%d0
00042b74: 665a           	bnes 0x42bd0
00042b76: 3039 0005 42f0 	movew 0x542f0,%d0
00042b7c: 3200           	movew %d0,%d1
00042b7e: d240           	addw %d0,%d1
00042b80: d041           	addw %d1,%d0
00042b82: e948           	lslw #4,%d0
00042b84: 33c0 0005 9f30 	movew %d0,0x59f30
00042b8a: 33f9 0005 42ee 	movew 0x542ee,0x59f32
00042b90: 0005 9f32 
00042b94: 5341           	subqw #1,%d1
00042b96: 33c1 0005 9f34 	movew %d1,0x59f34
00042b9c: 602a           	bras 0x42bc8
00042b9e: 33f9 0005 a0b6 	movew 0x5a0b6,0x59f30
00042ba4: 0005 9f30 
00042ba8: 33f9 0005 a0b8 	movew 0x5a0b8,0x59f32
00042bae: 0005 9f32 
00042bb2: 0c79 012c 0005 	cmpiw #300,0x542f2
00042bb8: 42f2 
00042bba: 6e04           	bgts 0x42bc0
00042bbc: 7004           	moveq #4,%d0
00042bbe: 6002           	bras 0x42bc2
00042bc0: 7008           	moveq #8,%d0
00042bc2: 33c0 0005 9f34 	movew %d0,0x59f34
00042bc8: 33fc 0002 0005 	movew #2,0x59f36
00042bce: 9f36 
00042bd0: 3039 0005 9f30 	movew 0x59f30,%d0
00042bd6: d079 0005 9f34 	addw 0x59f34,%d0
00042bdc: 33c0 0005 9f38 	movew %d0,0x59f38
00042be2: 3039 0005 9f32 	movew 0x59f32,%d0
00042be8: d079 0005 9f36 	addw 0x59f36,%d0
00042bee: 33c0 0005 9f3a 	movew %d0,0x59f3a
00042bf4: 486e fff8      	pea %fp@(-8)
00042bf8: 4879 0005 9f5e 	pea 0x59f5e
00042bfe: 3f3c 0fff      	movew #4095,%sp@-
00042c02: 3f3c 0001      	movew #1,%sp@-
00042c06: 4eb9 0003 9742 	jsr 0x39742
00042c0c: 302e fffc      	movew %fp@(-4),%d0
00042c10: 48c0           	extl %d0
00042c12: 81f9 0005 9f38 	divsw 0x59f38,%d0
00042c18: 4fef 000c      	lea %sp@(12),%sp
00042c1c: 4a40           	tstw %d0
00042c1e: 6e02           	bgts 0x42c22
00042c20: 7001           	moveq #1,%d0
00042c22: 33c0 0005 9f40 	movew %d0,0x59f40
00042c28: 4e5e           	unlk %fp
00042c2a: 4e75           	rts
00042c2c:  _win_start
00042c2c: 4279 0005 9f2e 	clrw 0x59f2e
00042c32: 4279 0005 9f3c 	clrw 0x59f3c
00042c38: 33fc 0001 0005 	movew #1,0x59f3e
00042c3e: 9f3e 
00042c40: 4eba ff22      	jsr %pc@(0x42b64)
00042c44: 4eb9 0004 0ae0 	jsr 0x40ae0
00042c4a: 33fc 0001 0005 	movew #1,0x59dd2
00042c50: 9dd2 
00042c52: 4878 095a      	pea 0x95a
00042c56: 4eb9 0001 c36c 	jsr 0x1c36c
00042c5c: 23c0 0005 9f24 	movel %d0,0x59f24
00042c62: 23c0 0005 9f28 	movel %d0,0x59f28
00042c68: 588f           	addql #4,%sp
00042c6a: 6728           	beqs 0x42c94
00042c6c: 2240           	moveal %d0,%a1
00042c6e: 43e9 095a      	lea %a1@(2394),%a1
00042c72: 2040           	moveal %d0,%a0
00042c74: 41e8 0156      	lea %a0@(342),%a0
00042c78: 2148 feaa      	movel %a0,%a0@(-342)
00042c7c: 4268 feb0      	clrw %a0@(-336)
00042c80: b3c8           	cmpal %a0,%a1
00042c82: 66f0           	bnes 0x42c74
00042c84: 2040           	moveal %d0,%a0
00042c86: 42a8 0804      	clrl %a0@(2052)
00042c8a: 4279 0005 9f2c 	clrw 0x59f2c
00042c90: 4240           	clrw %d0
00042c92: 4e75           	rts
00042c94: 70ff           	moveq #-1,%d0
00042c96: 4e75           	rts
00042c98:  _win_free
00042c98: 2f0a           	movel %a2,%sp@-
00042c9a: 246f 0008      	moveal %sp@(8),%a2
00042c9e: 302a 0006      	movew %a2@(6),%d0
00042ca2: 0c40 ffff      	cmpiw #-1,%d0
00042ca6: 670a           	beqs 0x42cb2
00042ca8: 3f00           	movew %d0,%sp@-
00042caa: 4eb9 0003 9636 	jsr 0x39636
00042cb0: 548f           	addql #2,%sp
00042cb2: 5379 0005 9f2c 	subqw #1,0x59f2c
00042cb8: 426a 0006      	clrw %a2@(6)
00042cbc: 3f3c 0001      	movew #1,%sp@-
00042cc0: 3f2a 000a      	movew %a2@(10),%sp@-
00042cc4: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
00042cca: 4eb9 0003 9322 	jsr 0x39322
00042cd0: 4267           	clrw %sp@-
00042cd2: 4267           	clrw %sp@-
00042cd4: 4267           	clrw %sp@-
00042cd6: 4267           	clrw %sp@-
00042cd8: 3f2a 000a      	movew %a2@(10),%sp@-
00042cdc: 4eb9 0004 0c60 	jsr 0x40c60
00042ce2: 4fef 0012      	lea %sp@(18),%sp
00042ce6: 245f           	moveal %sp@+,%a2
00042ce8: 4e75           	rts
00042cea:  _win_alloc
00042cea: 2f0b           	movel %a3,%sp@-
00042cec: 2f0a           	movel %a2,%sp@-
00042cee: 3039 0005 9f2c 	movew 0x59f2c,%d0
00042cf4: 0c40 0007      	cmpiw #7,%d0
00042cf8: 6700 00bc      	beqw 0x42db6
00042cfc: 48c0           	extl %d0
00042cfe: 2040           	moveal %d0,%a0
00042d00: d1c0           	addal %d0,%a0
00042d02: ef88           	lsll #7,%d0
00042d04: 2279 0005 a0d0 	moveal 0x5a0d0,%a1
00042d0a: 93c8           	subal %a0,%a1
00042d0c: 47f1 080e      	lea %a1@(000000000000000e,%d0:l),%a3
00042d10: 3f2b 0006      	movew %a3@(6),%sp@-
00042d14: 3f2b 0004      	movew %a3@(4),%sp@-
00042d18: 3f2b 0002      	movew %a3@(2),%sp@-
00042d1c: 3f13           	movew %a3@,%sp@-
00042d1e: 4eb9 0004 0c1e 	jsr 0x40c1e
00042d24: 508f           	addql #8,%sp
00042d26: 4a40           	tstw %d0
00042d28: 6700 008c      	beqw 0x42db6
00042d2c: 5279 0005 9f2c 	addqw #1,0x59f2c
00042d32: 3200           	movew %d0,%d1
00042d34: c3fc 0156      	mulsw #342,%d1
00042d38: 2441           	moveal %d1,%a2
00042d3a: 45ea fd54      	lea %a2@(-684),%a2
00042d3e: d5f9 0005 9f24 	addal 0x59f24,%a2
00042d44: 426a 0004      	clrw %a2@(4)
00042d48: 356f 000c 0008 	movew %sp@(12),%a2@(8)
00042d4e: 3540 000a      	movew %d0,%a2@(10)
00042d52: 426a 000c      	clrw %a2@(12)
00042d56: 426a 000e      	clrw %a2@(14)
00042d5a: 302b 0004      	movew %a3@(4),%d0
00042d5e: 9079 0005 42f0 	subw 0x542f0,%d0
00042d64: 3200           	movew %d0,%d1
00042d66: 48c1           	extl %d1
00042d68: 83f9 0005 9f38 	divsw 0x59f38,%d1
00042d6e: 3541 0010      	movew %d1,%a2@(16)
00042d72: 302b 0006      	movew %a3@(6),%d0
00042d76: 9079 0005 42ee 	subw 0x542ee,%d0
00042d7c: 3200           	movew %d0,%d1
00042d7e: 48c1           	extl %d1
00042d80: 83f9 0005 9f3a 	divsw 0x59f3a,%d1
00042d86: 3541 0012      	movew %d1,%a2@(18)
00042d8a: 426a 0014      	clrw %a2@(20)
00042d8e: 426a 0016      	clrw %a2@(22)
00042d92: 4879 0005 9f5e 	pea 0x59f5e
00042d98: 3f3c 0fff      	movew #4095,%sp@-
00042d9c: 4eb9 0003 95bc 	jsr 0x395bc
00042da2: 3540 0006      	movew %d0,%a2@(6)
00042da6: 5c8f           	addql #6,%sp
00042da8: 0c40 ffff      	cmpiw #-1,%d0
00042dac: 660a           	bnes 0x42db8
00042dae: 2f0a           	movel %a2,%sp@-
00042db0: 4eba fee6      	jsr %pc@(0x42c98)
00042db4: 588f           	addql #4,%sp
00042db6: 95ca           	subal %a2,%a2
00042db8: 200a           	movel %a2,%d0
00042dba: 245f           	moveal %sp@+,%a2
00042dbc: 265f           	moveal %sp@+,%a3
00042dbe: 4e75           	rts
00042dc0:  _win_find
00042dc0: 322f 0004      	movew %sp@(4),%d1
00042dc4: 203c 0005 9dce 	movel #368078,%d0
00042dca: 4a41           	tstw %d1
00042dcc: 6716           	beqs 0x42de4
00042dce: 2039 0005 9f28 	movel 0x59f28,%d0
00042dd4: 600a           	bras 0x42de0
00042dd6: 2040           	moveal %d0,%a0
00042dd8: b268 0006      	cmpw %a0@(6),%d1
00042ddc: 6706           	beqs 0x42de4
00042dde: 2010           	movel %a0@,%d0
00042de0: 4a80           	tstl %d0
00042de2: 66f2           	bnes 0x42dd6
00042de4: 4e75           	rts
00042de6:  _win_top
00042de6: 2f0a           	movel %a2,%sp@-
00042de8: 246f 0008      	moveal %sp@(8),%a2
00042dec: 3f3c ffff      	movew #-1,%sp@-
00042df0: 3f2a 000a      	movew %a2@(10),%sp@-
00042df4: 2f39 0005 a0e2 	movel 0x5a0e2,%sp@-
00042dfa: 4eb9 0003 9322 	jsr 0x39322
00042e00: 2039 0005 9f28 	movel 0x59f28,%d0
00042e06: 508f           	addql #8,%sp
00042e08: 2040           	moveal %d0,%a0
00042e0a: 93c9           	subal %a1,%a1
00042e0c: 6008           	bras 0x42e16
00042e0e: b5c8           	cmpal %a0,%a2
00042e10: 670a           	beqs 0x42e1c
00042e12: 2248           	moveal %a0,%a1
00042e14: 2050           	moveal %a0@,%a0
00042e16: b0fc 0000      	cmpaw #0,%a0
00042e1a: 66f2           	bnes 0x42e0e
00042e1c: b2fc 0000      	cmpaw #0,%a1
00042e20: 670c           	beqs 0x42e2e
00042e22: 2212           	movel %a2@,%d1
00042e24: 2480           	movel %d0,%a2@
00042e26: 23ca 0005 9f28 	movel %a2,0x59f28
00042e2c: 2281           	movel %d1,%a1@
00042e2e: 245f           	moveal %sp@+,%a2
00042e30: 4e75           	rts
00042e32:  _win_onbottom
00042e32: 2079 0005 9f28 	moveal 0x59f28,%a0
00042e38: 7000           	moveq #0,%d0
00042e3a: 600a           	bras 0x42e46
00042e3c: 4a68 0006      	tstw %a0@(6)
00042e40: 6702           	beqs 0x42e44
00042e42: 2008           	movel %a0,%d0
00042e44: 2050           	moveal %a0@,%a0
00042e46: b0fc 0000      	cmpaw #0,%a0
00042e4a: 66f0           	bnes 0x42e3c
00042e4c: 4e75           	rts
00042e4e:  _win_ontop
00042e4e: 2279 0005 a0e2 	moveal 0x5a0e2,%a1
00042e54: 3029 0004      	movew %a1@(4),%d0
00042e58: 3040           	moveaw %d0,%a0
00042e5a: 2208           	movel %a0,%d1
00042e5c: d288           	addl %a0,%d1
00042e5e: d288           	addl %a0,%d1
00042e60: e789           	lsll #3,%d1
00042e62: 41f1 1800      	lea %a1@(0000000000000000,%d1:l),%a0
00042e66: 4a68 0014      	tstw %a0@(20)
00042e6a: 6718           	beqs 0x42e84
00042e6c: 4a68 0016      	tstw %a0@(22)
00042e70: 6716           	beqs 0x42e88
00042e72: c1fc 0156      	mulsw #342,%d0
00042e76: 0680 ffff fd54 	addil #-684,%d0
00042e7c: d0b9 0005 9f24 	addl 0x59f24,%d0
00042e82: 4e75           	rts
00042e84: 7000           	moveq #0,%d0
00042e86: 4e75           	rts
00042e88: 7000           	moveq #0,%d0
00042e8a: 4e75           	rts
00042e8c:  _win_count
00042e8c: 3039 0005 9f2c 	movew 0x59f2c,%d0
00042e92: 4e75           	rts
00042e94:  _win_bldview
00042e94: 518f           	subql #8,%sp
00042e96: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00042e9a: 246f 0038      	moveal %sp@(56),%a2
00042e9e: 206f 003c      	moveal %sp@(60),%a0
00042ea2: 3428 0004      	movew %a0@(4),%d2
00042ea6: 3628 0006      	movew %a0@(6),%d3
00042eaa: 3f03           	movew %d3,%sp@-
00042eac: 3f02           	movew %d2,%sp@-
00042eae: 3f28 0002      	movew %a0@(2),%sp@-
00042eb2: 3f10           	movew %a0@,%sp@-
00042eb4: 3f2a 000a      	movew %a2@(10),%sp@-
00042eb8: 4eb9 0004 0c60 	jsr 0x40c60
00042ebe: 48c3           	extl %d3
00042ec0: 87f9 0005 9f3a 	divsw 0x59f3a,%d3
00042ec6: 3243           	moveaw %d3,%a1
00042ec8: 3002           	movew %d2,%d0
00042eca: 48c0           	extl %d0
00042ecc: 81f9 0005 9f38 	divsw 0x59f38,%d0
00042ed2: 4fef 000a      	lea %sp@(10),%sp
00042ed6: 4a40           	tstw %d0
00042ed8: 6e02           	bgts 0x42edc
00042eda: 7001           	moveq #1,%d0
00042edc: 4a43           	tstw %d3
00042ede: 6e04           	bgts 0x42ee4
00042ee0: 327c 0001      	moveaw #1,%a1
00042ee4: 266a 0090      	moveal %a2@(144),%a3
00042ee8: 204b           	moveal %a3,%a0
00042eea: 4241           	clrw %d1
00042eec: 600a           	bras 0x42ef8
00042eee: 317c ffff 001e 	movew #-1,%a0@(30)
00042ef4: 5241           	addqw #1,%d1
00042ef6: 2050           	moveal %a0@,%a0
00042ef8: b0fc 0000      	cmpaw #0,%a0
00042efc: 66f0           	bnes 0x42eee
00042efe: 4a79 0005 9f3e 	tstw 0x59f3e
00042f04: 6714           	beqs 0x42f1a
00042f06: 3540 0014      	movew %d0,%a2@(20)
00042f0a: d240           	addw %d0,%d1
00042f0c: 5341           	subqw #1,%d1
00042f0e: 3401           	movew %d1,%d2
00042f10: 48c2           	extl %d2
00042f12: 85c0           	divsw %d0,%d2
00042f14: 3542 0016      	movew %d2,%a2@(22)
00042f18: 6020           	bras 0x42f3a
00042f1a: 3439 0005 9f40 	movew 0x59f40,%d2
00042f20: 3041           	moveaw %d1,%a0
00042f22: b441           	cmpw %d1,%d2
00042f24: 6c02           	bges 0x42f28
00042f26: 3042           	moveaw %d2,%a0
00042f28: 3548 0014      	movew %a0,%a2@(20)
00042f2c: d242           	addw %d2,%d1
00042f2e: 5341           	subqw #1,%d1
00042f30: 3601           	movew %d1,%d3
00042f32: 48c3           	extl %d3
00042f34: 87c2           	divsw %d2,%d3
00042f36: 3543 0016      	movew %d3,%a2@(22)
00042f3a: 4a6a 0014      	tstw %a2@(20)
00042f3e: 6e06           	bgts 0x42f46
00042f40: 357c 0001 0014 	movew #1,%a2@(20)
00042f46: 4a6a 0016      	tstw %a2@(22)
00042f4a: 6e06           	bgts 0x42f52
00042f4c: 357c 0001 0016 	movew #1,%a2@(22)
00042f52: 3540 0010      	movew %d0,%a2@(16)
00042f56: 306a 0016      	moveaw %a2@(22),%a0
00042f5a: 3209           	movew %a1,%d1
00042f5c: b248           	cmpw %a0,%d1
00042f5e: 6f02           	bles 0x42f62
00042f60: 3208           	movew %a0,%d1
00042f62: 3541 0012      	movew %d1,%a2@(18)
00042f66: 362a 0014      	movew %a2@(20),%d3
00042f6a: 3240           	moveaw %d0,%a1
00042f6c: b640           	cmpw %d0,%d3
00042f6e: 6c0a           	bges 0x42f7a
00042f70: 3243           	moveaw %d3,%a1
00042f72: 6006           	bras 0x42f7a
00042f74: 5344           	subqw #1,%d4
00042f76: 3544 000c      	movew %d4,%a2@(12)
00042f7a: 382a 000c      	movew %a2@(12),%d4
00042f7e: 3403           	movew %d3,%d2
00042f80: 9444           	subw %d4,%d2
00042f82: b449           	cmpw %a1,%d2
00042f84: 6dee           	blts 0x42f74
00042f86: 6006           	bras 0x42f8e
00042f88: 5346           	subqw #1,%d6
00042f8a: 3546 000e      	movew %d6,%a2@(14)
00042f8e: 3c2a 000e      	movew %a2@(14),%d6
00042f92: 3a08           	movew %a0,%d5
00042f94: 9a46           	subw %d6,%d5
00042f96: b245           	cmpw %d5,%d1
00042f98: 6eee           	bgts 0x42f88
00042f9a: c7c6           	mulsw %d6,%d3
00042f9c: d644           	addw %d4,%d3
00042f9e: 6002           	bras 0x42fa2
00042fa0: 2653           	moveal %a3@,%a3
00042fa2: 4a43           	tstw %d3
00042fa4: 6708           	beqs 0x42fae
00042fa6: 5343           	subqw #1,%d3
00042fa8: b6fc 0000      	cmpaw #0,%a3
00042fac: 66f2           	bnes 0x42fa0
00042fae: 5240           	addqw #1,%d0
00042fb0: b042           	cmpw %d2,%d0
00042fb2: 6c02           	bges 0x42fb6
00042fb4: 3400           	movew %d0,%d2
00042fb6: 5241           	addqw #1,%d1
00042fb8: b245           	cmpw %d5,%d1
00042fba: 6c02           	bges 0x42fbe
00042fbc: 3a01           	movew %d1,%d5
00042fbe: 4244           	clrw %d4
00042fc0: 7e1a           	moveq #26,%d7
00042fc2: de8a           	addl %a2,%d7
00042fc4: 2c3c 0003 b84e 	movel #243790,%d6
00042fca: 3f45 0032      	movew %d5,%sp@(50)
00042fce: 2f47 002e      	movel %d7,%sp@(46)
00042fd2: 2e0a           	movel %a2,%d7
00042fd4: 6000 019c      	braw 0x43172
00042fd8: 3f39 0005 9f32 	movew 0x59f32,%sp@-
00042fde: 3f39 0005 9f30 	movew 0x59f30,%sp@-
00042fe4: 3004           	movew %d4,%d0
00042fe6: c1f9 0005 9f3a 	mulsw 0x59f3a,%d0
00042fec: d079 0005 9f36 	addw 0x59f36,%d0
00042ff2: 3f00           	movew %d0,%sp@-
00042ff4: 3003           	movew %d3,%d0
00042ff6: c1f9 0005 9f38 	mulsw 0x59f38,%d0
00042ffc: d079 0005 9f34 	addw 0x59f34,%d0
00043002: 3f00           	movew %d0,%sp@-
00043004: 2047           	moveal %d7,%a0
00043006: 3f28 000a      	movew %a0@(10),%sp@-
0004300a: 4eb9 0004 0cce 	jsr 0x40cce
00043010: 4fef 000a      	lea %sp@(10),%sp
00043014: 4a40           	tstw %d0
00043016: 6700 016e      	beqw 0x43186
0004301a: 3740 001e      	movew %d0,%a3@(30)
0004301e: 3200           	movew %d0,%d1
00043020: c3fc 0028      	mulsw #40,%d1
00043024: 2479 0005 a0e6 	moveal 0x5a0e6,%a2
0004302a: d5c1           	addal %d1,%a2
0004302c: 248b           	movel %a3,%a2@
0004302e: 3840           	moveaw %d0,%a4
00043030: 200c           	movel %a4,%d0
00043032: d08c           	addl %a4,%d0
00043034: d08c           	addl %a4,%d0
00043036: e788           	lsll #3,%d0
00043038: 2879 0005 a0e2 	moveal 0x5a0e2,%a4
0004303e: d9c0           	addal %d0,%a4
00043040: 426c 000a      	clrw %a4@(10)
00043044: 4a2b 0004      	tstb %a3@(4)
00043048: 6706           	beqs 0x43050
0004304a: 397c 0001 000a 	movew #1,%a4@(10)
00043050: 426c 0008      	clrw %a4@(8)
00043054: 3039 0005 9f2e 	movew 0x59f2e,%d0
0004305a: 6750           	beqs 0x430ac
0004305c: 0c40 0001      	cmpiw #1,%d0
00043060: 6600 00ee      	bnew 0x43150
00043064: 397c 0018 0006 	movew #24,%a4@(6)
0004306a: 41ea 0004      	lea %a2@(4),%a0
0004306e: 2948 000c      	movel %a0,%a4@(12)
00043072: 257c 0003 e77a 	movel #255866,%a2@(4)
00043078: 0004 
0004307a: 254b 0008      	movel %a3,%a2@(8)
0004307e: 486b 0024      	pea %a3@(36)
00043082: 486b 000e      	pea %a3@(14)
00043086: 2f2f 0036      	movel %sp@(54),%sp@-
0004308a: 3f3c 0044      	movew #68,%sp@-
0004308e: 082b 0004 0005 	btst #4,%a3@(5)
00043094: 56c0           	sne %d0
00043096: 4880           	extw %d0
00043098: 4440           	negw %d0
0004309a: 3f00           	movew %d0,%sp@-
0004309c: 2046           	moveal %d6,%a0
0004309e: 4e90           	jsr %a0@
000430a0: 2740 0020      	movel %d0,%a3@(32)
000430a4: 4fef 0010      	lea %sp@(16),%sp
000430a8: 6000 00a6      	braw 0x43150
000430ac: 2a0a           	movel %a2,%d5
000430ae: 5c85           	addql #6,%d5
000430b0: 397c 001f 0006 	movew #31,%a4@(6)
000430b6: 4deb 000e      	lea %a3@(14),%fp
000430ba: 486b 0024      	pea %a3@(36)
000430be: 2f0e           	movel %fp,%sp@-
000430c0: 2f2f 0036      	movel %sp@(54),%sp@-
000430c4: 3f3c 0044      	movew #68,%sp@-
000430c8: 082b 0004 0005 	btst #4,%a3@(5)
000430ce: 56c0           	sne %d0
000430d0: 4880           	extw %d0
000430d2: 4440           	negw %d0
000430d4: 3f00           	movew %d0,%sp@-
000430d6: 2046           	moveal %d6,%a0
000430d8: 4e90           	jsr %a0@
000430da: 2a40           	moveal %d0,%a5
000430dc: 2740 0020      	movel %d0,%a3@(32)
000430e0: 4fef 0010      	lea %sp@(16),%sp
000430e4: 6712           	beqs 0x430f8
000430e6: 4a6b 0024      	tstw %a3@(36)
000430ea: 6706           	beqs 0x430f2
000430ec: 302d 0018      	movew %a5@(24),%d0
000430f0: 6020           	bras 0x43112
000430f2: 302d 001a      	movew %a5@(26),%d0
000430f6: 601a           	bras 0x43112
000430f8: 082b 0004 0005 	btst #4,%a3@(5)
000430fe: 6610           	bnes 0x43110
00043100: 4a6b 0024      	tstw %a3@(36)
00043104: 57c0           	seq %d0
00043106: 4880           	extw %d0
00043108: 7206           	moveq #6,%d1
0004310a: 9240           	subw %d0,%d1
0004310c: 3001           	movew %d1,%d0
0004310e: 6002           	bras 0x43112
00043110: 7002           	moveq #2,%d0
00043112: 3540 0004      	movew %d0,%a2@(4)
00043116: 2945 000c      	movel %d5,%a4@(12)
0004311a: 48c0           	extl %d0
0004311c: 2200           	movel %d0,%d1
0004311e: d280           	addl %d0,%d1
00043120: eb88           	lsll #5,%d0
00043122: d081           	addl %d1,%d0
00043124: 4878 0022      	pea 0x22
00043128: d0b9 0005 a0cc 	addl 0x5a0cc,%d0
0004312e: 2f00           	movel %d0,%sp@-
00043130: 2f05           	movel %d5,%sp@-
00043132: 4eb9 0001 bb80 	jsr 0x1bb80
00043138: 254e 000e      	movel %fp,%a2@(14)
0004313c: 4fef 000c      	lea %sp@(12),%sp
00043140: bafc 0000      	cmpaw #0,%a5
00043144: 670a           	beqs 0x43150
00043146: 102d 0007      	moveb %a5@(7),%d0
0004314a: 4880           	extw %d0
0004314c: 816a 0012      	orw %d0,%a2@(18)
00043150: 2653           	moveal %a3@,%a3
00043152: 5243           	addqw #1,%d3
00043154: b443           	cmpw %d3,%d2
00043156: 661c           	bnes 0x43174
00043158: 5244           	addqw #1,%d4
0004315a: 2047           	moveal %d7,%a0
0004315c: 3028 0014      	movew %a0@(20),%d0
00043160: 9042           	subw %d2,%d0
00043162: 6002           	bras 0x43166
00043164: 2653           	moveal %a3@,%a3
00043166: 4a40           	tstw %d0
00043168: 6708           	beqs 0x43172
0004316a: 5340           	subqw #1,%d0
0004316c: b6fc 0000      	cmpaw #0,%a3
00043170: 66f2           	bnes 0x43164
00043172: 4243           	clrw %d3
00043174: b443           	cmpw %d3,%d2
00043176: 6f0e           	bles 0x43186
00043178: b86f 0032      	cmpw %sp@(50),%d4
0004317c: 6c08           	bges 0x43186
0004317e: b6fc 0000      	cmpaw #0,%a3
00043182: 6600 fe54      	bnew 0x42fd8
00043186: 2447           	moveal %d7,%a2
00043188: 342a 0006      	movew %a2@(6),%d2
0004318c: 302a 0010      	movew %a2@(16),%d0
00043190: c1fc 03e8      	mulsw #1000,%d0
00043194: 81ea 0014      	divsw %a2@(20),%d0
00043198: 4267           	clrw %sp@-
0004319a: 4267           	clrw %sp@-
0004319c: 4267           	clrw %sp@-
0004319e: 3f00           	movew %d0,%sp@-
000431a0: 3f3c 000f      	movew #15,%sp@-
000431a4: 3f02           	movew %d2,%sp@-
000431a6: 4eb9 0003 96b6 	jsr 0x396b6
000431ac: 322a 0014      	movew %a2@(20),%d1
000431b0: 302a 0010      	movew %a2@(16),%d0
000431b4: 4fef 000c      	lea %sp@(12),%sp
000431b8: b041           	cmpw %d1,%d0
000431ba: 6c0e           	bges 0x431ca
000431bc: 9240           	subw %d0,%d1
000431be: 302a 000c      	movew %a2@(12),%d0
000431c2: c1fc 03e8      	mulsw #1000,%d0
000431c6: 81c1           	divsw %d1,%d0
000431c8: 6002           	bras 0x431cc
000431ca: 4240           	clrw %d0
000431cc: 4267           	clrw %sp@-
000431ce: 4267           	clrw %sp@-
000431d0: 4267           	clrw %sp@-
000431d2: 3f00           	movew %d0,%sp@-
000431d4: 3f3c 0008      	movew #8,%sp@-
000431d8: 3f02           	movew %d2,%sp@-
000431da: 47f9 0003 96b6 	lea 0x396b6,%a3
000431e0: 4e93           	jsr %a3@
000431e2: 302a 0012      	movew %a2@(18),%d0
000431e6: c1fc 03e8      	mulsw #1000,%d0
000431ea: 81ea 0016      	divsw %a2@(22),%d0
000431ee: 4267           	clrw %sp@-
000431f0: 4267           	clrw %sp@-
000431f2: 4267           	clrw %sp@-
000431f4: 3f00           	movew %d0,%sp@-
000431f6: 3f3c 0010      	movew #16,%sp@-
000431fa: 3f02           	movew %d2,%sp@-
000431fc: 4e93           	jsr %a3@
000431fe: 322a 0016      	movew %a2@(22),%d1
00043202: 302a 0012      	movew %a2@(18),%d0
00043206: 4fef 0018      	lea %sp@(24),%sp
0004320a: b041           	cmpw %d1,%d0
0004320c: 6c0e           	bges 0x4321c
0004320e: 9240           	subw %d0,%d1
00043210: 302a 000e      	movew %a2@(14),%d0
00043214: c1fc 03e8      	mulsw #1000,%d0
00043218: 81c1           	divsw %d1,%d0
0004321a: 6002           	bras 0x4321e
0004321c: 4240           	clrw %d0
0004321e: 4267           	clrw %sp@-
00043220: 4267           	clrw %sp@-
00043222: 4267           	clrw %sp@-
00043224: 3f00           	movew %d0,%sp@-
00043226: 3f3c 0009      	movew #9,%sp@-
0004322a: 3f02           	movew %d2,%sp@-
0004322c: 4eb9 0003 96b6 	jsr 0x396b6
00043232: 4fef 000c      	lea %sp@(12),%sp
00043236: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0004323a: 508f           	addql #8,%sp
0004323c: 4e75           	rts
0004323e: 4e56 fff0      	linkw %fp,#-16
00043242: 48e7 3f38      	moveml %d2-%d7/%a2-%a4,%sp@-
00043246: 246e 0008      	moveal %fp@(8),%a2
0004324a: 362e 000c      	movew %fp@(12),%d3
0004324e: 342e 000e      	movew %fp@(14),%d2
00043252: 3002           	movew %d2,%d0
00043254: 4640           	notw %d0
00043256: 720f           	moveq #15,%d1
00043258: e260           	asrw %d1,%d0
0004325a: c440           	andw %d0,%d2
0004325c: 4a43           	tstw %d3
0004325e: 6714           	beqs 0x43274
00043260: 302a 0014      	movew %a2@(20),%d0
00043264: 906a 0010      	subw %a2@(16),%d0
00043268: b042           	cmpw %d2,%d0
0004326a: 6c02           	bges 0x4326e
0004326c: 3400           	movew %d0,%d2
0004326e: 946a 000c      	subw %a2@(12),%d2
00043272: 6012           	bras 0x43286
00043274: 322a 0016      	movew %a2@(22),%d1
00043278: 926a 0012      	subw %a2@(18),%d1
0004327c: b242           	cmpw %d2,%d1
0004327e: 6c02           	bges 0x43282
00043280: 3401           	movew %d1,%d2
00043282: 946a 000e      	subw %a2@(14),%d2
00043286: 4a42           	tstw %d2
00043288: 6700 0110      	beqw 0x4339a
0004328c: 4a43           	tstw %d3
0004328e: 6706           	beqs 0x43296
00043290: d56a 000c      	addw %d2,%a2@(12)
00043294: 6004           	bras 0x4329a
00043296: d56a 000e      	addw %d2,%a2@(14)
0004329a: 47ee fff0      	lea %fp@(-16),%a3
0004329e: 2f0b           	movel %a3,%sp@-
000432a0: 3f3c 0004      	movew #4,%sp@-
000432a4: 3f2a 0006      	movew %a2@(6),%sp@-
000432a8: 49f9 0003 9692 	lea 0x39692,%a4
000432ae: 4e94           	jsr %a4@
000432b0: 2f0b           	movel %a3,%sp@-
000432b2: 2f0a           	movel %a2,%sp@-
000432b4: 4eba fbde      	jsr %pc@(0x42e94)
000432b8: 280e           	movel %fp,%d4
000432ba: 5184           	subql #8,%d4
000432bc: 2f04           	movel %d4,%sp@-
000432be: 3f3c 000b      	movew #11,%sp@-
000432c2: 3f2a 0006      	movew %a2@(6),%sp@-
000432c6: 4e94           	jsr %a4@
000432c8: 2f04           	movel %d4,%sp@-
000432ca: 4879 0005 40f0 	pea 0x540f0
000432d0: 4eb9 0001 c71c 	jsr 0x1c71c
000432d6: 4fef 001c      	lea %sp@(28),%sp
000432da: 2e84           	movel %d4,%sp@
000432dc: 2f0b           	movel %a3,%sp@-
000432de: 4eb9 0001 c6fa 	jsr 0x1c6fa
000432e4: 508f           	addql #8,%sp
000432e6: 4a40           	tstw %d0
000432e8: 6700 00a0      	beqw 0x4338a
000432ec: 3c02           	movew %d2,%d6
000432ee: 700f           	moveq #15,%d0
000432f0: e06e           	lsrw %d0,%d6
000432f2: 6702           	beqs 0x432f6
000432f4: 4442           	negw %d2
000432f6: b46a 0012      	cmpw %a2@(18),%d2
000432fa: 6c00 008e      	bgew 0x4338a
000432fe: 4a43           	tstw %d3
00043300: 6714           	beqs 0x43316
00043302: c5f9 0005 9f38 	mulsw 0x59f38,%d2
00043308: 3e2e fff4      	movew %fp@(-12),%d7
0004330c: 9e42           	subw %d2,%d7
0004330e: 3a2e fff6      	movew %fp@(-10),%d5
00043312: 4244           	clrw %d4
00043314: 6014           	bras 0x4332a
00043316: 3802           	movew %d2,%d4
00043318: c9f9 0005 9f3a 	mulsw 0x59f3a,%d4
0004331e: 3e2e fff4      	movew %fp@(-12),%d7
00043322: 3a2e fff6      	movew %fp@(-10),%d5
00043326: 9a44           	subw %d4,%d5
00043328: 4242           	clrw %d2
0004332a: 4a46           	tstw %d6
0004332c: 6606           	bnes 0x43334
0004332e: 99cc           	subal %a4,%a4
00043330: 97cb           	subal %a3,%a3
00043332: 6008           	bras 0x4333c
00043334: 3844           	moveaw %d4,%a4
00043336: 3642           	moveaw %d2,%a3
00043338: 4244           	clrw %d4
0004333a: 4242           	clrw %d2
0004333c: 486e fff0      	pea %fp@(-16)
00043340: 4eb9 0002 c4dc 	jsr 0x2c4dc
00043346: 322e fff2      	movew %fp@(-14),%d1
0004334a: 302e fff0      	movew %fp@(-16),%d0
0004334e: 3f05           	movew %d5,%sp@-
00043350: 3f07           	movew %d7,%sp@-
00043352: d8c1           	addaw %d1,%a4
00043354: 3f0c           	movew %a4,%sp@-
00043356: d6c0           	addaw %d0,%a3
00043358: 3f0b           	movew %a3,%sp@-
0004335a: d841           	addw %d1,%d4
0004335c: 3f04           	movew %d4,%sp@-
0004335e: d440           	addw %d0,%d2
00043360: 3f02           	movew %d2,%sp@-
00043362: 4eb9 0002 c93c 	jsr 0x2c93c
00043368: 4fef 0010      	lea %sp@(16),%sp
0004336c: 4a43           	tstw %d3
0004336e: 670e           	beqs 0x4337e
00043370: 4a46           	tstw %d6
00043372: 6604           	bnes 0x43378
00043374: df6e fff0      	addw %d7,%fp@(-16)
00043378: 9f6e fff4      	subw %d7,%fp@(-12)
0004337c: 600c           	bras 0x4338a
0004337e: 4a46           	tstw %d6
00043380: 6604           	bnes 0x43386
00043382: db6e fff2      	addw %d5,%fp@(-14)
00043386: 9b6e fff6      	subw %d5,%fp@(-10)
0004338a: 486e fff0      	pea %fp@(-16)
0004338e: 3f2a 0006      	movew %a2@(6),%sp@-
00043392: 4eb9 0004 1342 	jsr 0x41342
00043398: 5c8f           	addql #6,%sp
0004339a: 4cee 1cfc ffcc 	moveml %fp@(-52),%d2-%d7/%a2-%a4
000433a0: 4e5e           	unlk %fp
000433a2: 4e75           	rts
000433a4:  _win_dispfile
000433a4: 518f           	subql #8,%sp
000433a6: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
000433aa: 246f 001c      	moveal %sp@(28),%a2
000433ae: 302f 0020      	movew %sp@(32),%d0
000433b2: 4a79 0005 9f3e 	tstw 0x59f3e
000433b8: 6706           	beqs 0x433c0
000433ba: 322a 0010      	movew %a2@(16),%d1
000433be: 6004           	bras 0x433c4
000433c0: 322a 0014      	movew %a2@(20),%d1
000433c4: 3600           	movew %d0,%d3
000433c6: 48c3           	extl %d3
000433c8: 87c1           	divsw %d1,%d3
000433ca: 3403           	movew %d3,%d2
000433cc: 4642           	notw %d2
000433ce: 780f           	moveq #15,%d4
000433d0: e862           	asrw %d4,%d2
000433d2: 306a 0016      	moveaw %a2@(22),%a0
000433d6: 90ea 0012      	subaw %a2@(18),%a0
000433da: c443           	andw %d3,%d2
000433dc: b448           	cmpw %a0,%d2
000433de: 6f02           	bles 0x433e2
000433e0: 3408           	movew %a0,%d2
000433e2: 3542 000e      	movew %d2,%a2@(14)
000433e6: 3400           	movew %d0,%d2
000433e8: 48c2           	extl %d2
000433ea: 85c1           	divsw %d1,%d2
000433ec: 2002           	movel %d2,%d0
000433ee: 4840           	swap %d0
000433f0: 906a 0010      	subw %a2@(16),%d0
000433f4: 5240           	addqw #1,%d0
000433f6: 3200           	movew %d0,%d1
000433f8: 4641           	notw %d1
000433fa: 780f           	moveq #15,%d4
000433fc: e861           	asrw %d4,%d1
000433fe: c041           	andw %d1,%d0
00043400: 3540 000c      	movew %d0,%a2@(12)
00043404: 7410           	moveq #16,%d2
00043406: d48f           	addl %sp,%d2
00043408: 2f02           	movel %d2,%sp@-
0004340a: 3f3c 0004      	movew #4,%sp@-
0004340e: 3f2a 0006      	movew %a2@(6),%sp@-
00043412: 4eb9 0003 9692 	jsr 0x39692
00043418: 2f02           	movel %d2,%sp@-
0004341a: 2f0a           	movel %a2,%sp@-
0004341c: 4eba fa76      	jsr %pc@(0x42e94)
00043420: 2f02           	movel %d2,%sp@-
00043422: 3f2a 0006      	movew %a2@(6),%sp@-
00043426: 4eb9 0004 1342 	jsr 0x41342
0004342c: 4fef 0016      	lea %sp@(22),%sp
00043430: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
00043434: 508f           	addql #8,%sp
00043436: 4e75           	rts
00043438:  _win_slide
00043438: 4e56 fffc      	linkw %fp,#-4
0004343c: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
00043440: 3a2e 0008      	movew %fp@(8),%d5
00043444: 342e 000a      	movew %fp@(10),%d2
00043448: 3f05           	movew %d5,%sp@-
0004344a: 4eba f974      	jsr %pc@(0x42dc0)
0004344e: 548f           	addql #2,%sp
00043450: 2440           	moveal %d0,%a2
00043452: 4a80           	tstl %d0
00043454: 674c           	beqs 0x434a2
00043456: 4a42           	tstw %d2
00043458: 670c           	beqs 0x43466
0004345a: 382a 0014      	movew %a2@(20),%d4
0004345e: 362a 0010      	movew %a2@(16),%d3
00043462: 720f           	moveq #15,%d1
00043464: 600a           	bras 0x43470
00043466: 382a 0016      	movew %a2@(22),%d4
0004346a: 362a 0012      	movew %a2@(18),%d3
0004346e: 7210           	moveq #16,%d1
00043470: 200e           	movel %fp,%d0
00043472: 5980           	subql #4,%d0
00043474: 2f00           	movel %d0,%sp@-
00043476: 2f00           	movel %d0,%sp@-
00043478: 2f00           	movel %d0,%sp@-
0004347a: 486e fffe      	pea %fp@(-2)
0004347e: 3f01           	movew %d1,%sp@-
00043480: 3f05           	movew %d5,%sp@-
00043482: 4eb9 0003 9648 	jsr 0x39648
00043488: 9843           	subw %d3,%d4
0004348a: 302e 000c      	movew %fp@(12),%d0
0004348e: c1c4           	mulsw %d4,%d0
00043490: 81fc 03e8      	divsw #1000,%d0
00043494: 3f00           	movew %d0,%sp@-
00043496: 3f02           	movew %d2,%sp@-
00043498: 2f0a           	movel %a2,%sp@-
0004349a: 4eba fda2      	jsr %pc@(0x4323e)
0004349e: 4fef 001c      	lea %sp@(28),%sp
000434a2: 4cee 043c ffe8 	moveml %fp@(-24),%d2-%d5/%a2
000434a8: 4e5e           	unlk %fp
000434aa: 4e75           	rts
000434ac:  _win_arrow
000434ac: 2f02           	movel %d2,%sp@-
000434ae: 342f 000a      	movew %sp@(10),%d2
000434b2: 3f2f 0008      	movew %sp@(8),%sp@-
000434b6: 4eba f908      	jsr %pc@(0x42dc0)
000434ba: 548f           	addql #2,%sp
000434bc: 2040           	moveal %d0,%a0
000434be: 4a80           	tstl %d0
000434c0: 677c           	beqs 0x4353e
000434c2: 0c42 0007      	cmpiw #7,%d2
000434c6: 6276           	bhis 0x4353e
000434c8: 0282 0000 ffff 	andil #65535,%d2
000434ce: d482           	addl %d2,%d2
000434d0: 303b 2806      	movew %pc@(0x434d8,%d2:l),%d0
000434d4: 4efb 0002      	jmp %pc@(0x434d8,%d0:w)
000434d8: 0010 001a      	orib #26,%a0@
000434dc: 0026 002e      	orib #46,%fp@-
000434e0: 0036 0040 004a 	orib #64,%fp@(000000000000004a,%d0:w)
000434e6: 0052 3228      	oriw #12840,%a2@
000434ea: 000e           	.short 0x000e
000434ec: 9268 0012      	subw %a0@(18),%d1
000434f0: 6008           	bras 0x434fa
000434f2: 3228 000e      	movew %a0@(14),%d1
000434f6: d268 0012      	addw %a0@(18),%d1
000434fa: 4240           	clrw %d0
000434fc: 6034           	bras 0x43532
000434fe: 3228 000e      	movew %a0@(14),%d1
00043502: 5341           	subqw #1,%d1
00043504: 60f4           	bras 0x434fa
00043506: 3228 000e      	movew %a0@(14),%d1
0004350a: 5241           	addqw #1,%d1
0004350c: 60ec           	bras 0x434fa
0004350e: 3228 000c      	movew %a0@(12),%d1
00043512: 9268 0010      	subw %a0@(16),%d1
00043516: 6018           	bras 0x43530
00043518: 3228 000c      	movew %a0@(12),%d1
0004351c: d268 0010      	addw %a0@(16),%d1
00043520: 600e           	bras 0x43530
00043522: 3228 000c      	movew %a0@(12),%d1
00043526: 5341           	subqw #1,%d1
00043528: 6006           	bras 0x43530
0004352a: 3228 000c      	movew %a0@(12),%d1
0004352e: 5241           	addqw #1,%d1
00043530: 7001           	moveq #1,%d0
00043532: 3f01           	movew %d1,%sp@-
00043534: 3f00           	movew %d0,%sp@-
00043536: 2f08           	movel %a0,%sp@-
00043538: 4eba fd04      	jsr %pc@(0x4323e)
0004353c: 508f           	addql #8,%sp
0004353e: 241f           	movel %sp@+,%d2
00043540: 4e75           	rts
00043542:  _win_srtall
00043542: 2f0b           	movel %a3,%sp@-
00043544: 2f0a           	movel %a2,%sp@-
00043546: 2479 0005 9f28 	moveal 0x59f28,%a2
0004354c: 47f9 0003 cb62 	lea 0x3cb62,%a3
00043552: 6018           	bras 0x4356c
00043554: 4a6a 0006      	tstw %a2@(6)
00043558: 6710           	beqs 0x4356a
0004355a: 426a 000e      	clrw %a2@(14)
0004355e: 486a 0018      	pea %a2@(24)
00043562: 4e93           	jsr %a3@
00043564: 2540 0090      	movel %d0,%a2@(144)
00043568: 588f           	addql #4,%sp
0004356a: 2452           	moveal %a2@,%a2
0004356c: b4fc 0000      	cmpaw #0,%a2
00043570: 66e2           	bnes 0x43554
00043572: 245f           	moveal %sp@+,%a2
00043574: 265f           	moveal %sp@+,%a3
00043576: 4e75           	rts
00043578:  _win_bdall
00043578: 518f           	subql #8,%sp
0004357a: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0004357e: 2479 0005 9f28 	moveal 0x59f28,%a2
00043584: 7410           	moveq #16,%d2
00043586: d48f           	addl %sp,%d2
00043588: 49f9 0003 9692 	lea 0x39692,%a4
0004358e: 47fa f904      	lea %pc@(0x42e94),%a3
00043592: 601c           	bras 0x435b0
00043594: 302a 0006      	movew %a2@(6),%d0
00043598: 6714           	beqs 0x435ae
0004359a: 2f02           	movel %d2,%sp@-
0004359c: 3f3c 0004      	movew #4,%sp@-
000435a0: 3f00           	movew %d0,%sp@-
000435a2: 4e94           	jsr %a4@
000435a4: 2f02           	movel %d2,%sp@-
000435a6: 2f0a           	movel %a2,%sp@-
000435a8: 4e93           	jsr %a3@
000435aa: 4fef 0010      	lea %sp@(16),%sp
000435ae: 2452           	moveal %a2@,%a2
000435b0: b4fc 0000      	cmpaw #0,%a2
000435b4: 66de           	bnes 0x43594
000435b6: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
000435ba: 508f           	addql #8,%sp
000435bc: 4e75           	rts
000435be:  _win_shwall
000435be: 518f           	subql #8,%sp
000435c0: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
000435c4: 2479 0005 9f28 	moveal 0x59f28,%a2
000435ca: 49f9 0003 9692 	lea 0x39692,%a4
000435d0: 47f9 0003 d084 	lea 0x3d084,%a3
000435d6: 6030           	bras 0x43608
000435d8: 342a 0006      	movew %a2@(6),%d2
000435dc: 6728           	beqs 0x43606
000435de: 486f 0010      	pea %sp@(16)
000435e2: 3f3c 0004      	movew #4,%sp@-
000435e6: 3f02           	movew %d2,%sp@-
000435e8: 4e94           	jsr %a4@
000435ea: 3f2f 001e      	movew %sp@(30),%sp@-
000435ee: 3f2f 001e      	movew %sp@(30),%sp@-
000435f2: 3f2f 001e      	movew %sp@(30),%sp@-
000435f6: 3f2f 001e      	movew %sp@(30),%sp@-
000435fa: 3f02           	movew %d2,%sp@-
000435fc: 3f3c 0014      	movew #20,%sp@-
00043600: 4e93           	jsr %a3@
00043602: 4fef 0014      	lea %sp@(20),%sp
00043606: 2452           	moveal %a2@,%a2
00043608: b4fc 0000      	cmpaw #0,%a2
0004360c: 66ca           	bnes 0x435d8
0004360e: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00043612: 508f           	addql #8,%sp
00043614: 4e75           	rts
00043616:  _win_isel
00043616: 2f02           	movel %d2,%sp@-
00043618: 206f 0008      	moveal %sp@(8),%a0
0004361c: 342f 000c      	movew %sp@(12),%d2
00043620: 302f 000e      	movew %sp@(14),%d0
00043624: 6610           	bnes 0x43636
00043626: 3242           	moveaw %d2,%a1
00043628: 2009           	movel %a1,%d0
0004362a: d089           	addl %a1,%d0
0004362c: d089           	addl %a1,%d0
0004362e: e788           	lsll #3,%d0
00043630: 3030 0802      	movew %a0@(0000000000000002,%d0:l),%d0
00043634: 6028           	bras 0x4365e
00043636: 3240           	moveaw %d0,%a1
00043638: 2009           	movel %a1,%d0
0004363a: d089           	addl %a1,%d0
0004363c: d089           	addl %a1,%d0
0004363e: e788           	lsll #3,%d0
00043640: 3030 0800      	movew %a0@(0000000000000000,%d0:l),%d0
00043644: 6018           	bras 0x4365e
00043646: 3240           	moveaw %d0,%a1
00043648: 2209           	movel %a1,%d1
0004364a: d289           	addl %a1,%d1
0004364c: d289           	addl %a1,%d1
0004364e: e789           	lsll #3,%d1
00043650: 43f0 1800      	lea %a0@(0000000000000000,%d1:l),%a1
00043654: 0829 0000 000b 	btst #0,%a1@(11)
0004365a: 6608           	bnes 0x43664
0004365c: 3011           	movew %a1@,%d0
0004365e: b440           	cmpw %d0,%d2
00043660: 6de4           	blts 0x43646
00043662: 4240           	clrw %d0
00043664: 241f           	movel %sp@+,%d2
00043666: 4e75           	rts
00043668:  _win_sname
00043668: 226f 0004      	moveal %sp@(4),%a1
0004366c: 137c 0020 009a 	moveb #32,%a1@(154)
00043672: 41e9 009b      	lea %a1@(155),%a0
00043676: 43e9 001a      	lea %a1@(26),%a1
0004367a: 6002           	bras 0x4367e
0004367c: 10c0           	moveb %d0,%a0@+
0004367e: 1019           	moveb %a1@+,%d0
00043680: 66fa           	bnes 0x4367c
00043682: 10bc 0020      	moveb #32,%a0@
00043686: 4228 0001      	clrb %a0@(1)
0004368a: 4e75           	rts
0004368c:  _win_sinfo
0004368c: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00043690: 246f 0014      	moveal %sp@(20),%a2
00043694: 4a6f 0018      	tstw %sp@(24)
00043698: 6736           	beqs 0x436d0
0004369a: 206a 008c      	moveal %a2@(140),%a0
0004369e: 322a 0094      	movew %a2@(148),%d1
000436a2: 7600           	moveq #0,%d3
000436a4: 4242           	clrw %d2
000436a6: 4240           	clrw %d0
000436a8: 6012           	bras 0x436bc
000436aa: 4a28 0004      	tstb %a0@(4)
000436ae: 6706           	beqs 0x436b6
000436b0: 5242           	addqw #1,%d2
000436b2: d6a8 000a      	addl %a0@(10),%d3
000436b6: 5240           	addqw #1,%d0
000436b8: 41e8 0026      	lea %a0@(38),%a0
000436bc: b240           	cmpw %d0,%d1
000436be: 6eea           	bgts 0x436aa
000436c0: 4a42           	tstw %d2
000436c2: 670c           	beqs 0x436d0
000436c4: 3f3c 0001      	movew #1,%sp@-
000436c8: 4eb9 0004 1074 	jsr 0x41074
000436ce: 6010           	bras 0x436e0
000436d0: 4267           	clrw %sp@-
000436d2: 4eb9 0004 1074 	jsr 0x41074
000436d8: 342a 0094      	movew %a2@(148),%d2
000436dc: 262a 0096      	movel %a2@(150),%d3
000436e0: 47ea 010e      	lea %a2@(270),%a3
000436e4: 3e82           	movew %d2,%sp@
000436e6: 2f03           	movel %d3,%sp@-
000436e8: 2f00           	movel %d0,%sp@-
000436ea: 2f0b           	movel %a3,%sp@-
000436ec: 4eb9 0001 c13a 	jsr 0x1c13a
000436f2: 4267           	clrw %sp@-
000436f4: 4267           	clrw %sp@-
000436f6: 2f0b           	movel %a3,%sp@-
000436f8: 3f3c 0003      	movew #3,%sp@-
000436fc: 3f2a 0006      	movew %a2@(6),%sp@-
00043700: 4eb9 0003 96b6 	jsr 0x396b6
00043706: 4fef 001a      	lea %sp@(26),%sp
0004370a: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0004370e: 4e75           	rts
00043710:  _desk_rs_init
00043710: 2f0b           	movel %a3,%sp@-
00043712: 2f0a           	movel %a2,%sp@-
00043714: 4878 21a8      	pea 0x21a8
00043718: 4eb9 0001 c36c 	jsr 0x1c36c
0004371e: 23c0 0005 a170 	movel %d0,0x5a170
00043724: 588f           	addql #4,%sp
00043726: 6762           	beqs 0x4378a
00043728: 4878 21a8      	pea 0x21a8
0004372c: 487a 1254      	pea %pc@(0x44982)
00043730: 2f00           	movel %d0,%sp@-
00043732: 45f9 0001 bb80 	lea 0x1bb80,%a2
00043738: 4e92           	jsr %a2@
0004373a: 4878 03d4      	pea 0x3d4
0004373e: 487a 35f6      	pea %pc@(0x46d36)
00043742: 4879 0005 a174 	pea 0x5a174
00043748: 4e92           	jsr %a2@
0004374a: 2679 0005 a170 	moveal 0x5a170,%a3
00043750: 41fa 39b8      	lea %pc@(0x4710a),%a0
00043754: 45f9 0005 a120 	lea 0x5a120,%a2
0004375a: 4fef 0018      	lea %sp@(24),%sp
0004375e: 3258           	moveaw %a0@+,%a1
00043760: 2009           	movel %a1,%d0
00043762: d089           	addl %a1,%d0
00043764: d089           	addl %a1,%d0
00043766: e788           	lsll #3,%d0
00043768: d08b           	addl %a3,%d0
0004376a: 24c0           	movel %d0,%a2@+
0004376c: b1fc 0004 7132 	cmpal #291122,%a0
00043772: 66ea           	bnes 0x4375e
00043774: 4878 0185      	pea 0x185
00043778: 4879 0005 a548 	pea 0x5a548
0004377e: 4eb9 0001 bdf4 	jsr 0x1bdf4
00043784: 508f           	addql #8,%sp
00043786: 4240           	clrw %d0
00043788: 6002           	bras 0x4378c
0004378a: 70ff           	moveq #-1,%d0
0004378c: 245f           	moveal %sp@+,%a2
0004378e: 265f           	moveal %sp@+,%a3
00043790: 4e75           	rts
00043792: 2025           	movel %a5@-,%d0
00043794: 6c64           	bges 0x437fa
00043796: 2062           	moveal %a2@-,%a0
00043798: 7974 6573 2075 	mvsw %a4@(0000000020757365)@(000000006420696e),%d4
0004379e: 7365 6420 696e 
000437a4: 2025           	movel %a5@-,%d0
000437a6: 6420           	bccs 0x437c8
000437a8: 6974           	bvss 0x4381e
000437aa: 656d           	bcss 0x43819
000437ac: 732e 0020      	mvsb %fp@(32),%d1
000437b0: 256c 6420 6279 	movel %a4@(25632),%a2@(25209)
000437b6: 7465           	moveq #101,%d2
000437b8: 7320           	mvsb %a0@-,%d1
000437ba: 7573 6564 2069 	mvsw %a3@(0000000000002069)@(0000000000000000),%d2
000437c0: 6e20           	bgts 0x437e2
000437c2: 2564 2073      	movel %a4@-,%a2@(8307)
000437c6: 656c           	bcss 0x43834
000437c8: 6563           	bcss 0x4382d
000437ca: 7465           	moveq #101,%d2
000437cc: 6420           	bccs 0x437ee
000437ce: 6974           	bvss 0x43844
000437d0: 656d           	bcss 0x4383f
000437d2: 732e 0046      	mvsb %fp@(70),%d1
000437d6: 494c           	.short 0x494c
000437d8: 4520           	chkl %a0@-,%d2
000437da: 494e           	.short 0x494e
000437dc: 464f           	.short 0x464f
000437de: 524d           	addqw #1,%a5
000437e0: 4154           	.short 0x4154
000437e2: 494f           	.short 0x494f
000437e4: 4e00           	.short 0x4e00
000437e6: 464f           	.short 0x464f
000437e8: 4c44           	.short 0x4c44
000437ea: 4552           	.short 0x4552
000437ec: 2049           	moveal %a1,%a0
000437ee: 4e46           	trap #6
000437f0: 4f52           	.short 0x4f52
000437f2: 4d41           	.short 0x4d41
000437f4: 5449           	addqw #2,%a1
000437f6: 4f4e           	.short 0x4f4e
000437f8: 0043 4f50      	oriw #20304,%d3
000437fc: 5920           	subqb #4,%a0@-
000437fe: 4649           	.short 0x4649
00043800: 4c45           	.short 0x4c45
00043802: 2853           	moveal %a3@,%a4
00043804: 2900           	movel %d0,%a4@-
00043806: 4d4f           	.short 0x4d4f
00043808: 5645           	addqw #3,%d5
0004380a: 2046           	moveal %d6,%a0
0004380c: 494c           	.short 0x494c
0004380e: 4528 5329      	chkl %a0@(21289),%d2
00043812: 0044 454c      	oriw #17740,%d4
00043816: 4554           	.short 0x4554
00043818: 4520           	chkl %a0@-,%d2
0004381a: 4649           	.short 0x4649
0004381c: 4c45           	.short 0x4c45
0004381e: 2853           	moveal %a3@,%a4
00043820: 2900           	movel %d0,%a4@-
00043822: 616d           	bsrs 0x43891
00043824: 0070 6d00 3634 	oriw #27904,%a0@(0000000000000034,%d3:w:8)
0004382a: 3020           	movew %a0@-,%d0
0004382c: 7820           	moveq #32,%d4
0004382e: 3430 3000      	movew %a0@(0000000000000000,%d3:w),%d2
00043832: 3634 3020      	movew %a4@(0000000000000020,%d3:w),%d3
00043836: 7820           	moveq #32,%d4
00043838: 3230 3000      	movew %a0@(0000000000000000,%d3:w),%d1
0004383c: 3332 3020      	movew %a2@(0000000000000020,%d3:w),%a1@-
00043840: 7820           	moveq #32,%d4
00043842: 3430 3000      	movew %a0@(0000000000000000,%d3:w),%d2
00043846: 3332 3020      	movew %a2@(0000000000000020,%d3:w),%a1@-
0004384a: 7820           	moveq #32,%d4
0004384c: 3230 3000      	movew %a0@(0000000000000000,%d3:w),%d1
00043850: 4449           	.short 0x4449
00043852: 534b           	subqw #1,%a3
00043854: 0054 5241      	oriw #21057,%a4@
00043858: 5348           	subqw #1,%a0
0004385a: 0050 5249      	oriw #21065,%a0@
0004385e: 4e54 4552      	linkw %a4,#17746
00043862: 002d 4d6f 7265 	orib #111,%a5@(29285)
00043868: 2d00           	movel %d0,%fp@-
0004386a: 2d45 6e64      	movel %d5,%fp@(28260)
0004386e: 206f 6620      	moveal %sp@(26144),%a0
00043872: 6669           	bnes 0x438dd
00043874: 6c65           	bges 0x438db
00043876: 2d00           	movel %d0,%fp@-
00043878: 2d46 696c      	movel %d6,%fp@(26988)
0004387c: 6520           	bcss 0x4389e
0004387e: 7265           	moveq #101,%d1
00043880: 6164           	bsrs 0x438e6
00043882: 2065           	moveal %a5@-,%a0
00043884: 7272           	moveq #114,%d1
00043886: 6f72           	bles 0x438fa
00043888: 2d00           	movel %d0,%fp@-
0004388a: 4c6f           	.short 0x4c6f
0004388c: 6361           	blss 0x438ef
0004388e: 7465           	moveq #101,%d2
00043890: 2069 7465      	moveal %a1@(29797),%a0
00043894: 6d00 5365      	bltw 0x48bfb
00043898: 6c65           	bges 0x438ff
0004389a: 6374           	blss 0x43910
0004389c: 202e 494e      	movel %fp@(18766),%d0
000438a0: 4620           	notb %a0@-
000438a2: 6669           	bnes 0x4390d
000438a4: 6c65           	bges 0x4390b
000438a6: 005b 325d      	oriw #12893,%a3@+
000438aa: 5b53           	subqw #5,%a3@
000438ac: 7769 7463      	mvsw %a1@(29795),%d3
000438b0: 6820           	bvcs 0x438d2
000438b2: 7265           	moveq #101,%d1
000438b4: 736f 6c75      	mvsw %sp@(27765),%d1
000438b8: 7469           	moveq #105,%d2
000438ba: 6f6e           	bles 0x4392a
000438bc: 3f5d 5b20      	movew %a5@+,%sp@(23328)
000438c0: 5965           	subqw #4,%a5@-
000438c2: 7320           	mvsb %a0@-,%d1
000438c4: 7c20           	moveq #32,%d6
000438c6: 4e6f           	movel %usp,%sp
000438c8: 205d           	moveal %a5@+,%a0
000438ca: 005b 325d      	oriw #12893,%a3@+
000438ce: 5b53           	subqw #5,%a3@
000438d0: 686f           	bvcs 0x43941
000438d2: 7720           	mvsb %a0@-,%d3
000438d4: 6f72           	bles 0x43948
000438d6: 2070 7269      	moveal %a0@(0000000000000069,%d7:w:2),%a0
000438da: 6e74           	bgts 0x43950
000438dc: 2074 6869      	moveal %a4@(0000000000000069,%d6:l),%a0
000438e0: 7320           	mvsb %a0@-,%d1
000438e2: 646f           	bccs 0x43953
000438e4: 6375           	blss 0x4395b
000438e6: 6d65           	blts 0x4394d
000438e8: 6e74           	bgts 0x4395e
000438ea: 3f5d 5b53      	movew %a5@+,%sp@(23379)
000438ee: 686f           	bvcs 0x4395f
000438f0: 777c 5072      	mvsw #20594,%d3
000438f4: 696e           	bvss 0x43964
000438f6: 747c           	moveq #124,%d2
000438f8: 4361           	.short 0x4361
000438fa: 6e63           	bgts 0x4395f
000438fc: 656c           	bcss 0x4396a
000438fe: 5d00           	subqb #6,%d0
00043900: 5b31 5d5b 5072 	subqb #5,%a1@(0000000000000000)@(000000005072696e)
00043906: 696e 
00043908: 7420           	moveq #32,%d2
0004390a: 6572           	bcss 0x4397e
0004390c: 726f           	moveq #111,%d1
0004390e: 7221           	moveq #33,%d1
00043910: 5d5b           	subqw #6,%a3@+
00043912: 2052           	moveal %a2@,%a0
00043914: 6574           	bcss 0x4398a
00043916: 7279           	moveq #121,%d1
00043918: 207c 2043 616e 	moveal #541286766,%a0
0004391e: 6365           	blss 0x43985
00043920: 6c20           	bges 0x43942
00043922: 5d00           	subqb #6,%d0
00043924: 5b31 5d5b 5468 	subqb #5,%a1@(0000000000000000)@(0000000054686520)
0004392a: 6520 
0004392c: 4745           	.short 0x4745
0004392e: 4d20           	chkl %a0@-,%d6
00043930: 4465           	negw %a5@-
00043932: 736b 746f      	mvsw %a3@(29807),%d1
00043936: 7020           	moveq #32,%d0
00043938: 6861           	bvcs 0x4399b
0004393a: 7320           	mvsb %a0@-,%d1
0004393c: 6e6f           	bgts 0x439ad
0004393e: 206d 6f72      	moveal %a5@(28530),%a0
00043942: 657c           	bcss 0x439c0
00043944: 7769 6e64      	mvsw %a1@(28260),%d3
00043948: 6f77           	bles 0x439c1
0004394a: 732e 2020      	mvsb %fp@(8224),%d1
0004394e: 506c 6561      	addqw #8,%a4@(25953)
00043952: 7365           	mvsw %a5@-,%d1
00043954: 2063           	moveal %a3@-,%a0
00043956: 6c6f           	bges 0x439c7
00043958: 7365           	mvsw %a5@-,%d1
0004395a: 2061           	moveal %a1@-,%a0
0004395c: 7c77           	moveq #119,%d6
0004395e: 696e           	bvss 0x439ce
00043960: 646f           	bccs 0x439d1
00043962: 7720           	mvsb %a0@-,%d3
00043964: 7468           	moveq #104,%d2
00043966: 6174           	bsrs 0x439dc
00043968: 2079 6f75 2061 	moveal 0x6f752061,%a0
0004396e: 7265           	moveq #101,%d1
00043970: 206e 6f74      	moveal %fp@(28532),%a0
00043974: 7c75           	moveq #117,%d6
00043976: 7369 6e67      	mvsw %a1@(28263),%d1
0004397a: 2e5d           	moveal %a5@+,%sp
0004397c: 5b20           	subqb #5,%a0@-
0004397e: 204f           	moveal %sp,%a0
00043980: 4b20           	chkl %a0@-,%d5
00043982: 205d           	moveal %a5@+,%a0
00043984: 005b 315d      	oriw #12637,%a3@+
00043988: 5b49           	subqw #5,%a1
0004398a: 6c6c           	bges 0x439f8
0004398c: 6567           	bcss 0x439f5
0004398e: 616c           	bsrs 0x439fc
00043990: 2064           	moveal %a4@-,%a0
00043992: 6972           	bvss 0x43a06
00043994: 6563           	bcss 0x439f9
00043996: 746f           	moveq #111,%d2
00043998: 7279           	moveq #121,%d1
0004399a: 206f 7065      	moveal %sp@(28773),%a0
0004399e: 7261           	moveq #97,%d1
000439a0: 7469           	moveq #105,%d2
000439a2: 6f6e           	bles 0x43a12
000439a4: 215d 5b20      	movel %a5@+,%a0@(23328)
000439a8: 536b 6970      	subqw #1,%a3@(26992)
000439ac: 207c 2041 626f 	moveal #541155951,%a0
000439b2: 7274           	moveq #116,%d1
000439b4: 205d           	moveal %a5@+,%a0
000439b6: 005b 315d      	oriw #12637,%a3@+
000439ba: 5b49           	subqw #5,%a1
000439bc: 6c6c           	bges 0x43a2a
000439be: 6567           	bcss 0x43a27
000439c0: 616c           	bsrs 0x43a2e
000439c2: 206f 7065      	moveal %sp@(28773),%a0
000439c6: 7261           	moveq #97,%d1
000439c8: 7469           	moveq #105,%d2
000439ca: 6f6e           	bles 0x43a3a
000439cc: 215d 5b20      	movel %a5@+,%a0@(23328)
000439d0: 204f           	moveal %sp,%a0
000439d2: 4b20           	chkl %a0@-,%d5
000439d4: 205d           	moveal %a5@+,%a0
000439d6: 005b 325d      	oriw #12893,%a3@+
000439da: 5b41           	subqw #5,%d1
000439dc: 626f           	bhis 0x43a4d
000439de: 7274           	moveq #116,%d1
000439e0: 2074 6869      	moveal %a4@(0000000000000069,%d6:l),%a0
000439e4: 7320           	mvsb %a0@-,%d1
000439e6: 6f70           	bles 0x43a58
000439e8: 6572           	bcss 0x43a5c
000439ea: 6174           	bsrs 0x43a60
000439ec: 696f           	bvss 0x43a5d
000439ee: 6e3f           	bgts 0x43a2f
000439f0: 5d5b           	subqw #6,%a3@+
000439f2: 2059           	moveal %a1@+,%a0
000439f4: 6573           	bcss 0x43a69
000439f6: 207c 204e 6f20 	moveal #542011168,%a0
000439fc: 5d00           	subqb #6,%d0
000439fe: 5b32 5d5b 446f 	subqb #5,%a2@(0000000000000000)@(00000000446f2079)
00043a04: 2079 
00043a06: 6f75           	bles 0x43a7d
00043a08: 2077 616e 7420 	moveal %sp@(0000000000007420)@(000000000000746f),%a0
00043a0e: 746f 
00043a10: 2064           	moveal %a4@-,%a0
00043a12: 656c           	bcss 0x43a80
00043a14: 6574           	bcss 0x43a8a
00043a16: 6520           	bcss 0x43a38
00043a18: 616c           	bsrs 0x43a86
00043a1a: 6c7c           	bges 0x43a98
00043a1c: 7468           	moveq #104,%d2
00043a1e: 6520           	bcss 0x43a40
00043a20: 6669           	bnes 0x43a8b
00043a22: 6c65           	bges 0x43a89
00043a24: 7320           	mvsb %a0@-,%d1
00043a26: 6f6e           	bles 0x43a96
00043a28: 2064           	moveal %a4@-,%a0
00043a2a: 7269           	moveq #105,%d1
00043a2c: 7665           	moveq #101,%d3
00043a2e: 2025           	movel %a5@-,%d0
00043a30: 633a           	blss 0x43a6c
00043a32: 203f           	.short 0x203f
00043a34: 5d5b           	subqw #6,%a3@+
00043a36: 5965           	subqw #4,%a5@-
00043a38: 737c 204e      	mvsw #8270,%d1
00043a3c: 6f20           	bles 0x43a5e
00043a3e: 5d00           	subqb #6,%d0
00043a40: 5b31 5d5b 536f 	subqb #5,%a1@(0000000000000000)@(00000000536f7272)
00043a46: 7272 
00043a48: 792c 2074      	mvsb %a4@(8308),%d4
00043a4c: 6865           	bvcs 0x43ab3
00043a4e: 2064           	moveal %a4@-,%a0
00043a50: 6573           	bcss 0x43ac5
00043a52: 6b74           	bmis 0x43ac8
00043a54: 6f70           	bles 0x43ac6
00043a56: 2063           	moveal %a3@-,%a0
00043a58: 616e           	bsrs 0x43ac8
00043a5a: 6e6f           	bgts 0x43acb
00043a5c: 747c           	moveq #124,%d2
00043a5e: 696e           	bvss 0x43ace
00043a60: 7374 616c 6c20 	mvsw %a4@(0000000000006c20)@(0000000000000000),%d1
00043a66: 616e           	bsrs 0x43ad6
00043a68: 7920           	mvsb %a0@-,%d4
00043a6a: 6d6f           	blts 0x43adb
00043a6c: 7265           	moveq #101,%d1
00043a6e: 2069 636f      	moveal %a1@(25455),%a0
00043a72: 6e73           	bgts 0x43ae7
00043a74: 7c6f           	moveq #111,%d6
00043a76: 7220           	moveq #32,%d1
00043a78: 6170           	bsrs 0x43aea
00043a7a: 706c           	moveq #108,%d0
00043a7c: 6963           	bvss 0x43ae1
00043a7e: 6174           	bsrs 0x43af4
00043a80: 696f           	bvss 0x43af1
00043a82: 6e73           	bgts 0x43af7
00043a84: 2e5d           	moveal %a5@+,%sp
00043a86: 5b20           	subqb #5,%a0@-
00043a88: 204f           	moveal %sp,%a0
00043a8a: 4b20           	chkl %a0@-,%d5
00043a8c: 205d           	moveal %a5@+,%a0
00043a8e: 005b 325d      	oriw #12893,%a3@+
00043a92: 5b59           	subqw #5,%a1@+
00043a94: 6f75           	bles 0x43b0b
00043a96: 2063           	moveal %a3@-,%a0
00043a98: 616e           	bsrs 0x43b08
00043a9a: 6e6f           	bgts 0x43b0b
00043a9c: 7420           	moveq #32,%d2
00043a9e: 6372           	blss 0x43b12
00043aa0: 6561           	bcss 0x43b03
00043aa2: 7465           	moveq #101,%d2
00043aa4: 2061           	moveal %a1@-,%a0
00043aa6: 2066           	moveal %fp@-,%a0
00043aa8: 6f6c           	bles 0x43b16
00043aaa: 6465           	bccs 0x43b11
00043aac: 727c           	moveq #124,%d1
00043aae: 7769 7468      	mvsw %a1@(29800),%d3
00043ab2: 2074 6861      	moveal %a4@(0000000000000061,%d6:l),%a0
00043ab6: 7420           	moveq #32,%d2
00043ab8: 6e61           	bgts 0x43b1b
00043aba: 6d65           	blts 0x43b21
00043abc: 2e20           	movel %a0@-,%d7
00043abe: 506c 6561      	addqw #8,%a4@(25953)
00043ac2: 7365           	mvsw %a5@-,%d1
00043ac4: 2072 6574 7279 	moveal %a2@(0000000072797c77)@(0000000000000000),%a0
00043aca: 7c77 
00043acc: 6974           	bvss 0x43b42
00043ace: 6820           	bvcs 0x43af0
00043ad0: 6120           	bsrs 0x43af2
00043ad2: 6e65           	bgts 0x43b39
00043ad4: 7720           	mvsb %a0@-,%d3
00043ad6: 6e61           	bgts 0x43b39
00043ad8: 6d65           	blts 0x43b3f
00043ada: 2c20           	movel %a0@-,%d6
00043adc: 6f72           	bles 0x43b50
00043ade: 2063           	moveal %a3@-,%a0
00043ae0: 616e           	bsrs 0x43b50
00043ae2: 6365           	blss 0x43b49
00043ae4: 6c2e           	bges 0x43b14
00043ae6: 5d5b           	subqw #6,%a3@+
00043ae8: 4361           	.short 0x4361
00043aea: 6e63           	bgts 0x43b4f
00043aec: 656c           	bcss 0x43b5a
00043aee: 7c52           	moveq #82,%d6
00043af0: 6574           	bcss 0x43b66
00043af2: 7279           	moveq #121,%d1
00043af4: 5d00           	subqb #6,%d0
00043af6: 5b31 5d5b 4472 	subqb #5,%a1@(0000000000000000)@(0000000044726976)
00043afc: 6976 
00043afe: 6520           	bcss 0x43b20
00043b00: 2563 3a20      	movel %a3@-,%a2@(14880)
00043b04: 646f           	bccs 0x43b75
00043b06: 6573           	bcss 0x43b7b
00043b08: 206e 6f74      	moveal %fp@(28532),%a0
00043b0c: 2068 6176      	moveal %a0@(24950),%a0
00043b10: 657c           	bcss 0x43b8e
00043b12: 656e           	bcss 0x43b82
00043b14: 6f75           	bles 0x43b8b
00043b16: 6768           	beqs 0x43b80
00043b18: 2072 6f6f 6d20 	moveal %a2@(0000000000006d20)@(00000000666f7220),%a0
00043b1e: 666f 7220 
00043b22: 7468           	moveq #104,%d2
00043b24: 6973           	bvss 0x43b99
00043b26: 7c6f           	moveq #111,%d6
00043b28: 7065           	moveq #101,%d0
00043b2a: 7261           	moveq #97,%d1
00043b2c: 7469           	moveq #105,%d2
00043b2e: 6f6e           	bles 0x43b9e
00043b30: 2e5d           	moveal %a5@+,%sp
00043b32: 5b20           	subqb #5,%a0@-
00043b34: 204f           	moveal %sp,%a0
00043b36: 4b20           	chkl %a0@-,%d5
00043b38: 205d           	moveal %a5@+,%a0
00043b3a: 005b 335d      	oriw #13149,%a3@+
00043b3e: 5b59           	subqw #5,%a1@+
00043b40: 6f75           	bles 0x43bb7
00043b42: 2063           	moveal %a3@-,%a0
00043b44: 616e           	bsrs 0x43bb4
00043b46: 6e6f           	bgts 0x43bb7
00043b48: 7420           	moveq #32,%d2
00043b4a: 6372           	blss 0x43bbe
00043b4c: 6561           	bcss 0x43baf
00043b4e: 7465           	moveq #101,%d2
00043b50: 206f 727c      	moveal %sp@(29308),%a0
00043b54: 6163           	bsrs 0x43bb9
00043b56: 6365           	blss 0x43bbd
00043b58: 7373 2061      	mvsw %a3@(0000000000000061,%d2:w),%d1
00043b5c: 2066           	moveal %fp@-,%a0
00043b5e: 6f6c           	bles 0x43bcc
00043b60: 6465           	bccs 0x43bc7
00043b62: 7220           	moveq #32,%d1
00043b64: 7468           	moveq #104,%d2
00043b66: 6973           	bvss 0x43bdb
00043b68: 2066           	moveal %fp@-,%a0
00043b6a: 6172           	bsrs 0x43bde
00043b6c: 7c64           	moveq #100,%d6
00043b6e: 6f77           	bles 0x43be7
00043b70: 6e20           	bgts 0x43b92
00043b72: 7468           	moveq #104,%d2
00043b74: 6520           	bcss 0x43b96
00043b76: 6469           	bccs 0x43be1
00043b78: 7265           	moveq #101,%d1
00043b7a: 6374           	blss 0x43bf0
00043b7c: 6f72           	bles 0x43bf0
00043b7e: 7920           	mvsb %a0@-,%d4
00043b80: 7061           	moveq #97,%d0
00043b82: 7468           	moveq #104,%d2
00043b84: 2e5d           	moveal %a5@+,%sp
00043b86: 5b20           	subqb #5,%a0@-
00043b88: 204f           	moveal %sp,%a0
00043b8a: 4b20           	chkl %a0@-,%d5
00043b8c: 205d           	moveal %a5@+,%a0
00043b8e: 005b 335d      	oriw #13149,%a3@+
00043b92: 5b59           	subqw #5,%a1@+
00043b94: 6f75           	bles 0x43c0b
00043b96: 2063           	moveal %a3@-,%a0
00043b98: 616e           	bsrs 0x43c08
00043b9a: 6e6f           	bgts 0x43c0b
00043b9c: 7420           	moveq #32,%d2
00043b9e: 6372           	blss 0x43c12
00043ba0: 6561           	bcss 0x43c03
00043ba2: 7465           	moveq #101,%d2
00043ba4: 206f 7220      	moveal %sp@(29216),%a0
00043ba8: 6163           	bsrs 0x43c0d
00043baa: 6365           	blss 0x43c11
00043bac: 7373 7c61      	mvsw %a3@(0000000000000061,%d7:l:4),%d1
00043bb0: 2066           	moveal %fp@-,%a0
00043bb2: 696c           	bvss 0x43c20
00043bb4: 6520           	bcss 0x43bd6
00043bb6: 6f72           	bles 0x43c2a
00043bb8: 2066           	moveal %fp@-,%a0
00043bba: 6f6c           	bles 0x43c28
00043bbc: 6465           	bccs 0x43c23
00043bbe: 7220           	moveq #32,%d1
00043bc0: 7769 7468      	mvsw %a1@(29800),%d3
00043bc4: 2074 6861      	moveal %a4@(0000000000000061,%d6:l),%a0
00043bc8: 747c           	moveq #124,%d2
00043bca: 6e61           	bgts 0x43c2d
00043bcc: 6d65           	blts 0x43c33
00043bce: 2c20           	movel %a0@-,%d6
00043bd0: 6265           	bhis 0x43c37
00043bd2: 6361           	blss 0x43c35
00043bd4: 7573 6520 7468 	mvsw %a3@(0000000000007468,%d6:w:4),%d2
00043bda: 6520           	bcss 0x43bfc
00043bdc: 7061           	moveq #97,%d0
00043bde: 7468           	moveq #104,%d2
00043be0: 6e61           	bgts 0x43c43
00043be2: 6d65           	blts 0x43c49
00043be4: 7c69           	moveq #105,%d6
00043be6: 7320           	mvsb %a0@-,%d1
00043be8: 746f           	moveq #111,%d2
00043bea: 6f20           	bles 0x43c0c
00043bec: 6c6f           	bges 0x43c5d
00043bee: 6e67           	bgts 0x43c57
00043bf0: 2e5d           	moveal %a5@+,%sp
00043bf2: 5b20           	subqb #5,%a0@-
00043bf4: 204f           	moveal %sp,%a0
00043bf6: 4b20           	chkl %a0@-,%d5
00043bf8: 205d           	moveal %a5@+,%a0
00043bfa: 005b 315d      	oriw #12637,%a3@+
00043bfe: 5b25           	subqb #5,%a5@-
00043c00: 7320           	mvsb %a0@-,%d1
00043c02: 6973           	bvss 0x43c77
00043c04: 2075 7365 6420 	moveal %a5@(0000000000006420)@(0000000000000000),%a0
00043c0a: 746f           	moveq #111,%d2
00043c0c: 7c70           	moveq #112,%d6
00043c0e: 6572           	bcss 0x43c82
00043c10: 6d61           	blts 0x43c73
00043c12: 6e65           	bgts 0x43c79
00043c14: 6e74           	bgts 0x43c8a
00043c16: 6c79           	bges 0x43c91
00043c18: 2064           	moveal %a4@-,%a0
00043c1a: 656c           	bcss 0x43c88
00043c1c: 6574           	bcss 0x43c92
00043c1e: 6520           	bcss 0x43c40
00043c20: 6669           	bnes 0x43c8b
00043c22: 6c65           	bges 0x43c89
00043c24: 737c 6f72      	mvsw #28530,%d1
00043c28: 2066           	moveal %fp@-,%a0
00043c2a: 6f6c           	bles 0x43c98
00043c2c: 6465           	bccs 0x43c93
00043c2e: 7273           	moveq #115,%d1
00043c30: 2e5d           	moveal %a5@+,%sp
00043c32: 5b20           	subqb #5,%a0@-
00043c34: 204f           	moveal %sp,%a0
00043c36: 4b20           	chkl %a0@-,%d5
00043c38: 205d           	moveal %a5@+,%a0
00043c3a: 005b 315d      	oriw #12637,%a3@+
00043c3e: 5b25           	subqb #5,%a5@-
00043c40: 737c 6973      	mvsw #26995,%d1
00043c44: 2061           	moveal %a1@-,%a0
00043c46: 2070 7269      	moveal %a0@(0000000000000069,%d7:w:2),%a0
00043c4a: 6e74           	bgts 0x43cc0
00043c4c: 6572           	bcss 0x43cc0
00043c4e: 2e5d           	moveal %a5@+,%sp
00043c50: 5b20           	subqb #5,%a0@-
00043c52: 204f           	moveal %sp,%a0
00043c54: 4b20           	chkl %a0@-,%d5
00043c56: 205d           	moveal %a5@+,%a0
00043c58: 005b 325d      	oriw #12893,%a3@+
00043c5c: 5b53           	subqw #5,%a3@
00043c5e: 6176           	bsrs 0x43cd6
00043c60: 6520           	bcss 0x43c82
00043c62: 4465           	negw %a5@-
00043c64: 736b 746f      	mvsw %a3@(29807),%d1
00043c68: 703f           	moveq #63,%d0
00043c6a: 5d5b           	subqw #6,%a3@+
00043c6c: 2020           	movel %a0@-,%d0
00043c6e: 4f4b           	.short 0x4f4b
00043c70: 2020           	movel %a0@-,%d0
00043c72: 7c43           	moveq #67,%d6
00043c74: 616e           	bsrs 0x43ce4
00043c76: 6365           	blss 0x43cdd
00043c78: 6c5d           	bges 0x43cd7
00043c7a: 005b 325d      	oriw #12893,%a3@+
00043c7e: 5b44           	subqw #5,%d4
00043c80: 6f20           	bles 0x43ca2
00043c82: 796f 7520      	mvsw %sp@(29984),%d4
00043c86: 7761           	mvsw %a1@-,%d3
00043c88: 6e74           	bgts 0x43cfe
00043c8a: 2074 6f20 7265 	moveal %a4@(0000000000007265,%d6:l:8),%a0
00043c90: 6d6f           	blts 0x43d01
00043c92: 7665           	moveq #101,%d3
00043c94: 2069 636f      	moveal %a1@(25455),%a0
00043c98: 6e73           	bgts 0x43d0d
00043c9a: 7c6f           	moveq #111,%d6
00043c9c: 7220           	moveq #32,%d1
00043c9e: 6465           	bccs 0x43d05
00043ca0: 6c65           	bges 0x43d07
00043ca2: 7465           	moveq #101,%d2
00043ca4: 2066           	moveal %fp@-,%a0
00043ca6: 696c           	bvss 0x43d14
00043ca8: 6573           	bcss 0x43d1d
00043caa: 3f5d 5b49      	movew %a5@+,%sp@(23369)
00043cae: 636f           	blss 0x43d1f
00043cb0: 6e73           	bgts 0x43d25
00043cb2: 7c46           	moveq #70,%d6
00043cb4: 696c           	bvss 0x43d22
00043cb6: 6573           	bcss 0x43d2b
00043cb8: 7c43           	moveq #67,%d6
00043cba: 616e           	bsrs 0x43d2a
00043cbc: 6365           	blss 0x43d23
00043cbe: 6c5d           	bges 0x43d1d
00043cc0: 005b 315d      	oriw #12637,%a3@+
00043cc4: 5b49           	subqw #5,%a1
00043cc6: 6e76           	bgts 0x43d3e
00043cc8: 616c           	bsrs 0x43d36
00043cca: 6964           	bvss 0x43d30
00043ccc: 2066           	moveal %fp@-,%a0
00043cce: 756e 6374      	mvsw %fp@(25460),%d2
00043cd2: 696f           	bvss 0x43d43
00043cd4: 6e20           	bgts 0x43cf6
00043cd6: 6b65           	bmis 0x43d3d
00043cd8: 7920           	mvsb %a0@-,%d4
00043cda: 7661           	moveq #97,%d3
00043cdc: 6c75           	bges 0x43d53
00043cde: 652e           	bcss 0x43d0e
00043ce0: 5d5b           	subqw #6,%a3@+
00043ce2: 2020           	movel %a0@-,%d0
00043ce4: 4f4b           	.short 0x4f4b
00043ce6: 2020           	movel %a0@-,%d0
00043ce8: 5d00           	subqb #6,%d0
00043cea: 5b32 5d5b 4675 	subqb #5,%a2@(0000000000000000)@(0000000046756e63)
00043cf0: 6e63 
00043cf2: 7469           	moveq #105,%d2
00043cf4: 6f6e           	bles 0x43d64
00043cf6: 206b 6579      	moveal %a3@(25977),%a0
00043cfa: 2061           	moveal %a1@-,%a0
00043cfc: 6c72           	bges 0x43d70
00043cfe: 6561           	bcss 0x43d61
00043d00: 6479           	bccs 0x43d7b
00043d02: 2061           	moveal %a1@-,%a0
00043d04: 7373 6967 6e65 	mvsw %a3@(0000000000006e65)@(00000000642e7c44),%d1
00043d0a: 642e 7c44 
00043d0e: 6f20           	bles 0x43d30
00043d10: 796f 7520      	mvsw %sp@(29984),%d4
00043d14: 7761           	mvsw %a1@-,%d3
00043d16: 6e74           	bgts 0x43d8c
00043d18: 2074 6f20 7265 	moveal %a4@(0000000000007265,%d6:l:8),%a0
00043d1e: 6173           	bsrs 0x43d93
00043d20: 7369 676e      	mvsw %a1@(26478),%d1
00043d24: 2069 743f      	moveal %a1@(29759),%a0
00043d28: 5d5b           	subqw #6,%a3@+
00043d2a: 2020           	movel %a0@-,%d0
00043d2c: 4f4b           	.short 0x4f4b
00043d2e: 2020           	movel %a0@-,%d0
00043d30: 7c43           	moveq #67,%d6
00043d32: 616e           	bsrs 0x43da2
00043d34: 6365           	blss 0x43d9b
00043d36: 6c5d           	bges 0x43d95
00043d38: 005b 335d      	oriw #13149,%a3@+
00043d3c: 5b4e           	subqw #5,%fp
00043d3e: 6f74           	bles 0x43db4
00043d40: 2065           	moveal %a5@-,%a0
00043d42: 6e6f           	bgts 0x43db3
00043d44: 7567           	mvsw %sp@-,%d2
00043d46: 6820           	bvcs 0x43d68
00043d48: 6d65           	blts 0x43daf
00043d4a: 6d6f           	blts 0x43dbb
00043d4c: 7279           	moveq #121,%d1
00043d4e: 2074 6f7c 696e 	moveal %a4@(00000000696e6974)@(0000000000000000),%a0
00043d54: 6974 
00043d56: 6961           	bvss 0x43db9
00043d58: 6c69           	bges 0x43dc3
00043d5a: 7365           	mvsw %a5@-,%d1
00043d5c: 2045           	moveal %d5,%a0
00043d5e: 6d75           	blts 0x43dd5
00043d60: 4465           	negw %a5@-
00043d62: 736b 2e7c      	mvsw %a3@(11900),%d1
00043d66: 596f 7520      	subqw #4,%sp@(29984)
00043d6a: 6d75           	blts 0x43de1
00043d6c: 7374 2072      	mvsw %a4@(0000000000000072,%d2:w),%d1
00043d70: 6562           	bcss 0x43dd4
00043d72: 6f6f           	bles 0x43de3
00043d74: 742e           	moveq #46,%d2
00043d76: 5d5b           	subqw #6,%a3@+
00043d78: 2020           	movel %a0@-,%d0
00043d7a: 4f4b           	.short 0x4f4b
00043d7c: 2020           	movel %a0@-,%d0
00043d7e: 5d00           	subqb #6,%d0
00043d80: 5b32 5d5b 2573 	subqb #5,%a2@(0000000000000000)@(000000002573206e)
00043d86: 206e 
00043d88: 6f74           	bles 0x43dfe
00043d8a: 2066           	moveal %fp@-,%a0
00043d8c: 6f75           	bles 0x43e03
00043d8e: 6e64           	bgts 0x43df4
00043d90: 2e7c 446f 2079 	moveal #1148133497,%sp
00043d96: 6f75           	bles 0x43e0d
00043d98: 2077 616e 7420 	moveal %sp@(0000000000007420)@(000000000000746f),%a0
00043d9e: 746f 
00043da0: 2072 656d 6f76 	moveal %a2@(0000000000006f76)@(0000000000000000),%a0
00043da6: 6520           	bcss 0x43dc8
00043da8: 7468           	moveq #104,%d2
00043daa: 657c           	bcss 0x43e28
00043dac: 6963           	bvss 0x43e11
00043dae: 6f6e           	bles 0x43e1e
00043db0: 206f 7220      	moveal %sp@(29216),%a0
00043db4: 6c6f           	bges 0x43e25
00043db6: 6361           	blss 0x43e19
00043db8: 7465           	moveq #101,%d2
00043dba: 2074 6865      	moveal %a4@(0000000000000065,%d6:l),%a0
00043dbe: 2069 7465      	moveal %a1@(29797),%a0
00043dc2: 6d3f           	blts 0x43e03
00043dc4: 5d5b           	subqw #6,%a3@+
00043dc6: 5265           	addqw #1,%a5@-
00043dc8: 6d6f           	blts 0x43e39
00043dca: 7665           	moveq #101,%d3
00043dcc: 7c4c           	moveq #76,%d6
00043dce: 6f63           	bles 0x43e33
00043dd0: 6174           	bsrs 0x43e46
00043dd2: 657c           	bcss 0x43e50
00043dd4: 4361           	.short 0x4361
00043dd6: 6e63           	bgts 0x43e3b
00043dd8: 656c           	bcss 0x43e46
00043dda: 5d00           	subqb #6,%d0
00043ddc: 5b31 5d5b 506c 	subqb #5,%a1@(0000000000000000)@(00000000506c6561)
00043de2: 6561 
00043de4: 7365           	mvsw %a5@-,%d1
00043de6: 2073 656c 6563 	moveal %a3@(0000000000006563)@(0000000000000000),%a0
00043dec: 7420           	moveq #32,%d2
00043dee: 6963           	bvss 0x43e53
00043df0: 6f6e           	bles 0x43e60
00043df2: 2074 7970 652e 	moveal %a4@(00000000652e5d5b),%a0
00043df8: 5d5b 
00043dfa: 4465           	negw %a5@-
00043dfc: 736b 746f      	mvsw %a3@(29807),%d1
00043e00: 707c           	moveq #124,%d0
00043e02: 5769 6e64      	subqw #3,%a1@(28260)
00043e06: 6f77           	bles 0x43e7f
00043e08: 7c43           	moveq #67,%d6
00043e0a: 616e           	bsrs 0x43e7a
00043e0c: 6365           	blss 0x43e73
00043e0e: 6c5d           	bges 0x43e6d
00043e10: 005b 315d      	oriw #12637,%a3@+
00043e14: 5b4e           	subqw #5,%fp
00043e16: 6f20           	bles 0x43e38
00043e18: 6d61           	blts 0x43e7b
00043e1a: 7463           	moveq #99,%d2
00043e1c: 6869           	bvcs 0x43e87
00043e1e: 6e67           	bgts 0x43e87
00043e20: 2066           	moveal %fp@-,%a0
00043e22: 696c           	bvss 0x43e90
00043e24: 6520           	bcss 0x43e46
00043e26: 7479           	moveq #121,%d2
00043e28: 7065           	moveq #101,%d0
00043e2a: 2e5d           	moveal %a5@+,%sp
00043e2c: 5b20           	subqb #5,%a0@-
00043e2e: 204f           	moveal %sp,%a0
00043e30: 4b20           	chkl %a0@-,%d5
00043e32: 205d           	moveal %a5@+,%a0
00043e34: 005b 335d      	oriw #13149,%a3@+
00043e38: 5b46           	subqw #5,%d6
00043e3a: 6f72           	bles 0x43eae
00043e3c: 6d61           	blts 0x43e9f
00043e3e: 7474           	moveq #116,%d2
00043e40: 696e           	bvss 0x43eb0
00043e42: 6720           	beqs 0x43e64
00043e44: 6572           	bcss 0x43eb8
00043e46: 726f           	moveq #111,%d1
00043e48: 722e           	moveq #46,%d1
00043e4a: 2054           	moveal %a4@,%a0
00043e4c: 6865           	bvcs 0x43eb3
00043e4e: 2074 6172 6765 	moveal %a4@(000000006765747c)@(0000000000006469),%a0
00043e54: 747c 6469 
00043e58: 736b 206d      	mvsw %a3@(8301),%d1
00043e5c: 6179           	bsrs 0x43ed7
00043e5e: 2062           	moveal %a2@-,%a0
00043e60: 6520           	bcss 0x43e82
00043e62: 7772 6974 652d 	mvsw %a2@(00000000652d7072)@(0000000000000000),%d3
00043e68: 7072 
00043e6a: 6f74           	bles 0x43ee0
00043e6c: 6563           	bcss 0x43ed1
00043e6e: 7465           	moveq #101,%d2
00043e70: 647c           	bccs 0x43eee
00043e72: 6f72           	bles 0x43ee6
00043e74: 2075 6e75      	moveal %a5@(0000000000000075,%d6:l:8),%a0
00043e78: 7361           	mvsw %a1@-,%d1
00043e7a: 626c           	bhis 0x43ee8
00043e7c: 652e           	bcss 0x43eac
00043e7e: 5d5b           	subqw #6,%a3@+
00043e80: 2052           	moveal %a2@,%a0
00043e82: 6574           	bcss 0x43ef8
00043e84: 7279           	moveq #121,%d1
00043e86: 207c 2041 626f 	moveal #541155951,%a0
00043e8c: 7274           	moveq #116,%d1
00043e8e: 205d           	moveal %a5@+,%a0
00043e90: 005b 315d      	oriw #12637,%a3@+
00043e94: 5b54           	subqw #5,%a4@
00043e96: 6869           	bvcs 0x43f01
00043e98: 7320           	mvsb %a0@-,%d1
00043e9a: 6469           	bccs 0x43f05
00043e9c: 736b 2068      	mvsw %a3@(8296),%d1
00043ea0: 6173           	bsrs 0x43f15
00043ea2: 2025           	movel %a5@-,%d0
00043ea4: 6c64           	bges 0x43f0a
00043ea6: 2062           	moveal %a2@-,%a0
00043ea8: 7974 6573 7c61 	mvsw %a4@(000000007c617661)@(00000000696c6162),%d4
00043eae: 7661 696c 6162 
00043eb4: 6c65           	bges 0x43f1b
00043eb6: 2074 6f20 7468 	moveal %a4@(0000000000007468,%d6:l:8),%a0
00043ebc: 6520           	bcss 0x43ede
00043ebe: 7573 6572 2e5d 	mvsw %a3@(000000002e5d5b20)@(000000000000436f),%d2
00043ec4: 5b20 436f 
00043ec8: 6e74           	bgts 0x43f3e
00043eca: 696e           	bvss 0x43f3a
00043ecc: 7565           	mvsw %a5@-,%d2
00043ece: 207c 2051 7569 	moveal #542209385,%a0
00043ed4: 7420           	moveq #32,%d2
00043ed6: 5d00           	subqb #6,%d0
00043ed8: 5b31 5d5b 4472 	subqb #5,%a1@(0000000000000000)@(0000000044726976)
00043ede: 6976 
00043ee0: 6520           	bcss 0x43f02
00043ee2: 2573 3a20 646f 	movel %a3@(0000000000000020,%d3:l:2),%a2@(25711)
00043ee8: 6573           	bcss 0x43f5d
00043eea: 206e 6f74      	moveal %fp@(28532),%a0
00043eee: 2065           	moveal %a5@-,%a0
00043ef0: 7869           	moveq #105,%d4
00043ef2: 7374 2e5d      	mvsw %a4@(000000000000005d,%d2:l:8),%d1
00043ef6: 5b20           	subqb #5,%a0@-
00043ef8: 4361           	.short 0x4361
00043efa: 6e63           	bgts 0x43f5f
00043efc: 656c           	bcss 0x43f6a
00043efe: 205d           	moveal %a5@+,%a0
00043f00: 005b 315d      	oriw #12637,%a3@+
00043f04: 5b4e           	subqw #5,%fp
00043f06: 6f20           	bles 0x43f28
00043f08: 6472           	bccs 0x43f7c
00043f0a: 6976           	bvss 0x43f82
00043f0c: 6520           	bcss 0x43f2e
00043f0e: 6964           	bvss 0x43f74
00043f10: 656e           	bcss 0x43f80
00043f12: 7469           	moveq #105,%d2
00043f14: 6669           	bnes 0x43f7f
00043f16: 6572           	bcss 0x43f8a
00043f18: 2e5d           	moveal %a5@+,%sp
00043f1a: 5b20           	subqb #5,%a0@-
00043f1c: 5265           	addqw #1,%a5@-
00043f1e: 7472           	moveq #114,%d2
00043f20: 7920           	mvsb %a0@-,%d4
00043f22: 5d00           	subqb #6,%d0
00043f24: 5b31 5d5b 4361 	subqb #5,%a1@(0000000000000000)@(0000000043616e6e)
00043f2a: 6e6e 
00043f2c: 6f74           	bles 0x43fa2
00043f2e: 2064           	moveal %a4@-,%a0
00043f30: 656c           	bcss 0x43f9e
00043f32: 6574           	bcss 0x43fa8
00043f34: 6520           	bcss 0x43f56
00043f36: 6669           	bnes 0x43fa1
00043f38: 6c65           	bges 0x43f9f
00043f3a: 7c25           	moveq #37,%d6
00043f3c: 735d           	mvsw %a5@+,%d1
00043f3e: 5b20           	subqb #5,%a0@-
00043f40: 536b 6970      	subqw #1,%a3@(26992)
00043f44: 207c 2052 6574 	moveal #542270836,%a0
00043f4a: 7279           	moveq #121,%d1
00043f4c: 207c 2041 626f 	moveal #541155951,%a0
00043f52: 7274           	moveq #116,%d1
00043f54: 205d           	moveal %a5@+,%a0
00043f56: 005b 315d      	oriw #12637,%a3@+
00043f5a: 5b43           	subqw #5,%d3
00043f5c: 616e           	bsrs 0x43fcc
00043f5e: 6e6f           	bgts 0x43fcf
00043f60: 7420           	moveq #32,%d2
00043f62: 6465           	bccs 0x43fc9
00043f64: 6c65           	bges 0x43fcb
00043f66: 7465           	moveq #101,%d2
00043f68: 2064           	moveal %a4@-,%a0
00043f6a: 6972           	bvss 0x43fde
00043f6c: 6563           	bcss 0x43fd1
00043f6e: 746f           	moveq #111,%d2
00043f70: 7279           	moveq #121,%d1
00043f72: 7c25           	moveq #37,%d6
00043f74: 735d           	mvsw %a5@+,%d1
00043f76: 5b20           	subqb #5,%a0@-
00043f78: 536b 6970      	subqw #1,%a3@(26992)
00043f7c: 207c 2052 6574 	moveal #542270836,%a0
00043f82: 7279           	moveq #121,%d1
00043f84: 207c 2041 626f 	moveal #541155951,%a0
00043f8a: 7274           	moveq #116,%d1
00043f8c: 205d           	moveal %a5@+,%a0
00043f8e: 005b 315d      	oriw #12637,%a3@+
00043f92: 5b4e           	subqw #5,%fp
00043f94: 6f74           	bles 0x4400a
00043f96: 2065           	moveal %a5@-,%a0
00043f98: 6e6f           	bgts 0x44009
00043f9a: 7567           	mvsw %sp@-,%d2
00043f9c: 6820           	bvcs 0x43fbe
00043f9e: 6d65           	blts 0x44005
00043fa0: 6d6f           	blts 0x44011
00043fa2: 7279           	moveq #121,%d1
00043fa4: 2e5d           	moveal %a5@+,%sp
00043fa6: 5b20           	subqb #5,%a0@-
00043fa8: 204f           	moveal %sp,%a0
00043faa: 4b20           	chkl %a0@-,%d5
00043fac: 205d           	moveal %a5@+,%a0
00043fae: 005b 315d      	oriw #12637,%a3@+
00043fb2: 5b25           	subqb #5,%a5@-
00043fb4: 7320           	mvsb %a0@-,%d1
00043fb6: 6e6f           	bgts 0x44027
00043fb8: 7420           	moveq #32,%d2
00043fba: 666f           	bnes 0x4402b
00043fbc: 756e 642e      	mvsw %fp@(25646),%d2
00043fc0: 5d5b           	subqw #6,%a3@+
00043fc2: 2020           	movel %a0@-,%d0
00043fc4: 4f4b           	.short 0x4f4b
00043fc6: 2020           	movel %a0@-,%d0
00043fc8: 5d00           	subqb #6,%d0
00043fca: 5b31 5d5b 4361 	subqb #5,%a1@(0000000000000000)@(0000000043616e6e)
00043fd0: 6e6e 
00043fd2: 6f74           	bles 0x44048
00043fd4: 206f 7065      	moveal %sp@(28773),%a0
00043fd8: 6e20           	bgts 0x43ffa
00043fda: 6669           	bnes 0x44045
00043fdc: 6c65           	bges 0x44043
00043fde: 7c25           	moveq #37,%d6
00043fe0: 735d           	mvsw %a5@+,%d1
00043fe2: 5b20           	subqb #5,%a0@-
00043fe4: 536b 6970      	subqw #1,%a3@(26992)
00043fe8: 207c 2052 6574 	moveal #542270836,%a0
00043fee: 7279           	moveq #121,%d1
00043ff0: 207c 2041 626f 	moveal #541155951,%a0
00043ff6: 7274           	moveq #116,%d1
00043ff8: 205d           	moveal %a5@+,%a0
00043ffa: 005b 315d      	oriw #12637,%a3@+
00043ffe: 5b43           	subqw #5,%d3
00044000: 616e           	bsrs 0x44070
00044002: 6e6f           	bgts 0x44073
00044004: 7420           	moveq #32,%d2
00044006: 6372           	blss 0x4407a
00044008: 6561           	bcss 0x4406b
0004400a: 7465           	moveq #101,%d2
0004400c: 2066           	moveal %fp@-,%a0
0004400e: 696c           	bvss 0x4407c
00044010: 657c           	bcss 0x4408e
00044012: 2573 5d5b 2053 	movel %a3@(0000000000000000)@(0000000020536b69),%a2@(28704)
00044018: 6b69 7020 
0004401c: 7c20           	moveq #32,%d6
0004401e: 5265           	addqw #1,%a5@-
00044020: 7472           	moveq #114,%d2
00044022: 7920           	mvsb %a0@-,%d4
00044024: 7c20           	moveq #32,%d6
00044026: 4162           	.short 0x4162
00044028: 6f72           	bles 0x4409c
0004402a: 7420           	moveq #32,%d2
0004402c: 5d00           	subqb #6,%d0
0004402e: 5b31 5d5b 4361 	subqb #5,%a1@(0000000000000000)@(0000000043616e6e)
00044034: 6e6e 
00044036: 6f74           	bles 0x440ac
00044038: 2072 6561 6420 	moveal %a2@(0000000000006420)@(0000000000000000),%a0
0004403e: 6669           	bnes 0x440a9
00044040: 6c65           	bges 0x440a7
00044042: 7c25           	moveq #37,%d6
00044044: 735d           	mvsw %a5@+,%d1
00044046: 5b20           	subqb #5,%a0@-
00044048: 536b 6970      	subqw #1,%a3@(26992)
0004404c: 207c 2041 626f 	moveal #541155951,%a0
00044052: 7274           	moveq #116,%d1
00044054: 205d           	moveal %a5@+,%a0
00044056: 005b 315d      	oriw #12637,%a3@+
0004405a: 5b43           	subqw #5,%d3
0004405c: 616e           	bsrs 0x440cc
0004405e: 6e6f           	bgts 0x440cf
00044060: 7420           	moveq #32,%d2
00044062: 7772 6974 6520 	mvsw %a2@(0000000065206669)@(0000000000000000),%d3
00044068: 6669 
0004406a: 6c65           	bges 0x440d1
0004406c: 7c25           	moveq #37,%d6
0004406e: 735d           	mvsw %a5@+,%d1
00044070: 5b20           	subqb #5,%a0@-
00044072: 536b 6970      	subqw #1,%a3@(26992)
00044076: 207c 2041 626f 	moveal #541155951,%a0
0004407c: 7274           	moveq #116,%d1
0004407e: 205d           	moveal %a5@+,%a0
00044080: 005b 315d      	oriw #12637,%a3@+
00044084: 5b52           	subqw #5,%a2@
00044086: 656e           	bcss 0x440f6
00044088: 616d           	bsrs 0x440f7
0004408a: 6520           	bcss 0x440ac
0004408c: 6572           	bcss 0x44100
0004408e: 726f           	moveq #111,%d1
00044090: 7221           	moveq #33,%d1
00044092: 5d5b           	subqw #6,%a3@+
00044094: 2052           	moveal %a2@,%a0
00044096: 6574           	bcss 0x4410c
00044098: 7279           	moveq #121,%d1
0004409a: 207c 2043 616e 	moveal #541286766,%a0
000440a0: 6365           	blss 0x44107
000440a2: 6c20           	bges 0x440c4
000440a4: 5d00           	subqb #6,%d0
000440a6: 5b31 5d5b 4661 	subqb #5,%a1@(0000000000000000)@(000000004661696c)
000440ac: 696c 
000440ae: 6564           	bcss 0x44114
000440b0: 2074 6f20 7365 	moveal %a4@(0000000000007365,%d6:l:8),%a0
000440b6: 7420           	moveq #32,%d2
000440b8: 6465           	bccs 0x4411f
000440ba: 6661           	bnes 0x4411d
000440bc: 756c 747c      	mvsw %a4@(29820),%d2
000440c0: 6469           	bccs 0x4412b
000440c2: 7265           	moveq #101,%d1
000440c4: 6374           	blss 0x4413a
000440c6: 6f72           	bles 0x4413a
000440c8: 792e 5d5b      	mvsb %fp@(23899),%d4
000440cc: 2020           	movel %a0@-,%d0
000440ce: 4f4b           	.short 0x4f4b
000440d0: 2020           	movel %a0@-,%d0
000440d2: 5d00           	subqb #6,%d0
000440d4: 5b31 5d5b 496c 	subqb #5,%a1@(0000000000000000)@(00000000496c6c65)
000440da: 6c65 
000440dc: 6761           	beqs 0x4413f
000440de: 6c20           	bges 0x44100
000440e0: 2e49           	moveal %a1,%sp
000440e2: 4e46           	trap #6
000440e4: 2066           	moveal %fp@-,%a0
000440e6: 696c           	bvss 0x44154
000440e8: 6520           	bcss 0x4410a
000440ea: 666f           	bnes 0x4415b
000440ec: 726d           	moveq #109,%d1
000440ee: 6174           	bsrs 0x44164
000440f0: 2e5d           	moveal %a5@+,%sp
000440f2: 5b20           	subqb #5,%a0@-
000440f4: 204f           	moveal %sp,%a0
000440f6: 4b20           	chkl %a0@-,%d5
000440f8: 205d           	moveal %a5@+,%a0
000440fa: 005b 325d      	oriw #12893,%a3@+
000440fe: 5b43           	subqw #5,%d3
00044100: 6f6e           	bles 0x44170
00044102: 7469           	moveq #105,%d2
00044104: 6e75           	bgts 0x4417b
00044106: 6520           	bcss 0x44128
00044108: 746f           	moveq #111,%d2
0004410a: 2073 6561 7263 	moveal %a3@(0000000000007263)@(0000000000000000),%a0
00044110: 683f           	bvcs 0x44151
00044112: 5d5b           	subqw #6,%a3@+
00044114: 2020           	movel %a0@-,%d0
00044116: 4f4b           	.short 0x4f4b
00044118: 2020           	movel %a0@-,%d0
0004411a: 7c43           	moveq #67,%d6
0004411c: 616e           	bsrs 0x4418c
0004411e: 6365           	blss 0x44185
00044120: 6c5d           	bges 0x4417f
00044122: 005b 315d      	oriw #12637,%a3@+
00044126: 5b4e           	subqw #5,%fp
00044128: 6f20           	bles 0x4414a
0004412a: 6d6f           	blts 0x4419b
0004412c: 7265           	moveq #101,%d1
0004412e: 2066           	moveal %fp@-,%a0
00044130: 696c           	bvss 0x4419e
00044132: 6573           	bcss 0x441a7
00044134: 2e5d           	moveal %a5@+,%sp
00044136: 5b20           	subqb #5,%a0@-
00044138: 204f           	moveal %sp,%a0
0004413a: 4b20           	chkl %a0@-,%d5
0004413c: 205d           	moveal %a5@+,%a0
0004413e: 005b 325d      	oriw #12893,%a3@+
00044142: 5b4c           	subqw #5,%a4
00044144: 6173           	bsrs 0x441b9
00044146: 7420           	moveq #32,%d2
00044148: 6b65           	bmis 0x441af
0004414a: 7920           	mvsb %a0@-,%d4
0004414c: 6973           	bvss 0x441c1
0004414e: 2061           	moveal %a1@-,%a0
00044150: 6c72           	bges 0x441c4
00044152: 6561           	bcss 0x441b5
00044154: 6479           	bccs 0x441cf
00044156: 2061           	moveal %a1@-,%a0
00044158: 7373 6967 6e65 	mvsw %a3@(0000000000006e65)@(00000000642e7c44),%d1
0004415e: 642e 7c44 
00044162: 6f20           	bles 0x44184
00044164: 796f 7520      	mvsw %sp@(29984),%d4
00044168: 7761           	mvsw %a1@-,%d3
0004416a: 6e74           	bgts 0x441e0
0004416c: 2074 6f20 7265 	moveal %a4@(0000000000007265,%d6:l:8),%a0
00044172: 6173           	bsrs 0x441e7
00044174: 7369 676e      	mvsw %a1@(26478),%d1
00044178: 2069 743f      	moveal %a1@(29759),%a0
0004417c: 5d5b           	subqw #6,%a3@+
0004417e: 2020           	movel %a0@-,%d0
00044180: 4f4b           	.short 0x4f4b
00044182: 2020           	movel %a0@-,%d0
00044184: 7c43           	moveq #67,%d6
00044186: 616e           	bsrs 0x441f6
00044188: 6365           	blss 0x441ef
0004418a: 6c5d           	bges 0x441e9
0004418c: 0000 0004      	orib #4,%d0
0004418e:  _desk_rs_fstr
00044190: 3792 0004      	movew %a2@,%a3@(0000000000000004,%d0:w)
00044194: 37af 0004 37d5 	movew %sp@(4),@(0000000000000000)@(0000000000000000)
0004419a: 0004 37e6      	orib #-26,%d4
0004419e: 0004 37f9      	orib #-7,%d4
000441a2: 0004 3806      	orib #6,%d4
000441a6: 0004 3813      	orib #19,%d4
000441aa: 0004 3822      	orib #34,%d4
000441ae: 0004 3825      	orib #37,%d4
000441b2: 0004 3828      	orib #40,%d4
000441b6: 0004 3832      	orib #50,%d4
000441ba: 0004 383c      	orib #60,%d4
000441be: 0004 3846      	orib #70,%d4
000441c2: 0004 3850      	orib #80,%d4
000441c6: 0004 3855      	orib #85,%d4
000441ca: 0004 385b      	orib #91,%d4
000441ce: 0004 3863      	orib #99,%d4
000441d2: 0004 386a      	orib #106,%d4
000441d6: 0004 3878      	orib #120,%d4
000441da: 0004 388a      	orib #-118,%d4
000441de: 0004 3896      	orib #-106,%d4
000441e2: 0004 38a7      	orib #-89,%d4
000441e6: 0004 38cb      	orib #-53,%d4
000441ea: 0004 3900      	orib #0,%d4
000441ee: 0004 3924      	orib #36,%d4
000441f2: 0004 3985      	orib #-123,%d4
000441f6: 0004 39b7      	orib #-73,%d4
000441fa: 0004 39d7      	orib #-41,%d4
000441fe: 0004 39fe      	orib #-2,%d4
00044202: 0004 3a40      	orib #64,%d4
00044206: 0004 3a8f      	orib #-113,%d4
0004420a: 0004 3af6      	orib #-10,%d4
0004420e: 0004 3b3b      	orib #59,%d4
00044212: 0004 3b8f      	orib #-113,%d4
00044216: 0004 3bfb      	orib #-5,%d4
0004421a: 0004 3c3b      	orib #59,%d4
0004421e: 0004 3c59      	orib #89,%d4
00044222: 0004 3c7b      	orib #123,%d4
00044226: 0004 3cc1      	orib #-63,%d4
0004422a: 0004 3cea      	orib #-22,%d4
0004422e: 0004 3d39      	orib #57,%d4
00044232: 0004 3d80      	orib #-128,%d4
00044236: 0004 3ddc      	orib #-36,%d4
0004423a: 0004 3e11      	orib #17,%d4
0004423e: 0004 3e35      	orib #53,%d4
00044242: 0004 3e91      	orib #-111,%d4
00044246: 0004 3ed8      	orib #-40,%d4
0004424a: 0004 3f01      	orib #1,%d4
0004424e: 0004 3f24      	orib #36,%d4
00044252: 0004 3f57      	orib #87,%d4
00044256: 0004 3f8f      	orib #-113,%d4
0004425a: 0004 3faf      	orib #-81,%d4
0004425e: 0004 3fca      	orib #-54,%d4
00044262: 0004 3ffb      	orib #-5,%d4
00044266: 0004 402e      	orib #46,%d4
0004426a: 0004 4057      	orib #87,%d4
0004426e: 0004 4081      	orib #-127,%d4
00044272: 0004 40a6      	orib #-90,%d4
00044276: 0004 40d4      	orib #-44,%d4
0004427a: 0004 40fb      	orib #-5,%d4
0004427e: 0004 4123      	orib #35,%d4
00044282: 0004 413f      	orib #63,%d4
00044286:  _desk_rs_bitblk
00044286: 0004 7132      	orib #50,%d4
0004428a: 0004 0020      	orib #32,%d4
0004428e: 0000 0000      	orib #0,%d0
00044292: 0001 0004      	orib #4,%d1
00044296: 7132 0004      	mvsb %a2@(0000000000000004,%d0:w),%d0
0004429a: 0020 0000      	orib #0,%a0@-
0004429e: 0000 0001      	orib #1,%d0
000442a2: 2044           	moveal %d4,%a0
000442a4: 6573           	bcss 0x44319
000442a6: 6b20           	bmis 0x442c8
000442a8: 0020 4669      	orib #105,%a0@-
000442ac: 6c65           	bges 0x44313
000442ae: 2000           	movel %d0,%d0
000442b0: 2056           	moveal %fp@,%a0
000442b2: 6965           	bvss 0x44319
000442b4: 7720           	mvsb %a0@-,%d3
000442b6: 0020 4f70      	orib #112,%a0@-
000442ba: 7469           	moveq #105,%d2
000442bc: 6f6e           	bles 0x4432c
000442be: 7320           	mvsb %a0@-,%d1
000442c0: 0020 2044      	orib #68,%a0@-
000442c4: 6573           	bcss 0x44339
000442c6: 6b74           	bmis 0x4433c
000442c8: 6f70           	bles 0x4433a
000442ca: 2069 6e66      	moveal %a1@(28262),%a0
000442ce: 6f2e           	bles 0x442fe
000442d0: 2e2e 002d      	movel %fp@(45),%d7
000442d4: 0031 0032 0033 	orib #50,%a1@(0000000000000033,%d0:w)
000442da: 0034 0035 0036 	orib #53,%a4@(0000000000000036,%d0:w)
000442e0: 0020 204f      	orib #79,%a0@-
000442e4: 7065           	moveq #101,%d0
000442e6: 6e00 2020      	bgtw 0x46308
000442ea: 496e           	.short 0x496e
000442ec: 666f           	bnes 0x4435d
000442ee: 2f52 656e      	movel %a2@,%sp@(25966)
000442f2: 616d           	bsrs 0x44361
000442f4: 652e           	bcss 0x44324
000442f6: 2e2e 0020      	movel %fp@(32),%d7
000442fa: 2053           	moveal %a3@,%a0
000442fc: 6561           	bcss 0x4435f
000442fe: 7263           	moveq #99,%d1
00044300: 682e           	bvcs 0x44330
00044302: 2e2e 0020      	movel %fp@(32),%d7
00044306: 204e           	moveal %fp,%a0
00044308: 6577           	bcss 0x44381
0004430a: 2066           	moveal %fp@-,%a0
0004430c: 6f6c           	bles 0x4437a
0004430e: 6465           	bccs 0x44375
00044310: 722e           	moveq #46,%d1
00044312: 2e2e 0020      	movel %fp@(32),%d7
00044316: 2043           	moveal %d3,%a0
00044318: 6c6f           	bges 0x44389
0004431a: 7365           	mvsw %a5@-,%d1
0004431c: 2066           	moveal %fp@-,%a0
0004431e: 6f6c           	bles 0x4438c
00044320: 6465           	bccs 0x44387
00044322: 7200           	moveq #0,%d1
00044324: 2020           	movel %a0@-,%d0
00044326: 436c           	.short 0x436c
00044328: 6f73           	bles 0x4439d
0004432a: 6520           	bcss 0x4434c
0004432c: 746f           	moveq #111,%d2
0004432e: 7020           	moveq #32,%d0
00044330: 7769 6e64      	mvsw %a1@(28260),%d3
00044334: 6f77           	bles 0x443ad
00044336: 0020 2043      	orib #67,%a0@-
0004433a: 7963           	mvsw %a3@-,%d4
0004433c: 6c65           	bges 0x443a3
0004433e: 2077 696e 646f 	moveal %sp@(000000000000646f)@(0000000000007773),%a0
00044344: 7773 
00044346: 0020 2053      	orib #83,%a0@-
0004434a: 656c           	bcss 0x443b8
0004434c: 6563           	bcss 0x443b1
0004434e: 7420           	moveq #32,%d2
00044350: 616c           	bsrs 0x443be
00044352: 6c20           	bges 0x44374
00044354: 6974           	bvss 0x443ca
00044356: 656d           	bcss 0x443c5
00044358: 7300           	mvsb %d0,%d1
0004435a: 2020           	movel %a0@-,%d0
0004435c: 5365           	subqw #1,%a5@-
0004435e: 7420           	moveq #32,%d2
00044360: 6669           	bnes 0x443cb
00044362: 6c65           	bges 0x443c9
00044364: 206d 6173      	moveal %a5@(24947),%a0
00044368: 6b2e           	bmis 0x44398
0004436a: 2e2e 0020      	movel %fp@(32),%d7
0004436e: 2044           	moveal %d4,%a0
00044370: 656c           	bcss 0x443de
00044372: 6574           	bcss 0x443e8
00044374: 652e           	bcss 0x443a4
00044376: 2e2e 0020      	movel %fp@(32),%d7
0004437a: 2046           	moveal %d6,%a0
0004437c: 6f72           	bles 0x443f0
0004437e: 6d61           	blts 0x443e1
00044380: 7420           	moveq #32,%d2
00044382: 666c           	bnes 0x443f0
00044384: 6f70           	bles 0x443f6
00044386: 7079           	moveq #121,%d0
00044388: 2e2e 2e00      	movel %fp@(11776),%d7
0004438c: 2020           	movel %a0@-,%d0
0004438e: 4578           	.short 0x4578
00044390: 6563           	bcss 0x443f5
00044392: 7574 6520 456d 	mvsw %a4@(000000000000456d,%d6:w:4),%d2
00044398: 7543           	mvsw %d3,%d2
0004439a: 4f4e           	.short 0x4f4e
0004439c: 0020 2053      	orib #83,%a0@-
000443a0: 6875           	bvcs 0x44417
000443a2: 7464           	moveq #100,%d2
000443a4: 6f77           	bles 0x4441d
000443a6: 6e00 2020      	bgtw 0x463c8
000443aa: 5368 6f77      	subqw #1,%a0@(28535)
000443ae: 2061           	moveal %a1@-,%a0
000443b0: 7320           	mvsb %a0@-,%d1
000443b2: 6963           	bvss 0x44417
000443b4: 6f6e           	bles 0x44424
000443b6: 7300           	mvsb %d0,%d1
000443b8: 2020           	movel %a0@-,%d0
000443ba: 5368 6f77      	subqw #1,%a0@(28535)
000443be: 2061           	moveal %a1@-,%a0
000443c0: 7320           	mvsb %a0@-,%d1
000443c2: 7465           	moveq #101,%d2
000443c4: 7874           	moveq #116,%d4
000443c6: 0020 2053      	orib #83,%a0@-
000443ca: 6f72           	bles 0x4443e
000443cc: 7420           	moveq #32,%d2
000443ce: 6279           	bhis 0x44449
000443d0: 206e 616d      	moveal %fp@(24941),%a0
000443d4: 6500 2020      	bcsw 0x463f6
000443d8: 536f 7274      	subqw #1,%sp@(29300)
000443dc: 2062           	moveal %a2@-,%a0
000443de: 7920           	mvsb %a0@-,%d4
000443e0: 7479           	moveq #121,%d2
000443e2: 7065           	moveq #101,%d0
000443e4: 0020 2053      	orib #83,%a0@-
000443e8: 6f72           	bles 0x4445c
000443ea: 7420           	moveq #32,%d2
000443ec: 6279           	bhis 0x44467
000443ee: 2073 697a 6500 	moveal %a3@(0000000065002020)@(000000000000536f),%a0
000443f4: 2020 536f 
000443f8: 7274           	moveq #116,%d1
000443fa: 2062           	moveal %a2@-,%a0
000443fc: 7920           	mvsb %a0@-,%d4
000443fe: 6461           	bccs 0x44461
00044400: 7465           	moveq #101,%d2
00044402: 0020 204e      	orib #78,%a0@-
00044406: 6f20           	bles 0x44428
00044408: 736f 7274      	mvsw %sp@(29300),%d1
0004440c: 0020 2053      	orib #83,%a0@-
00044410: 697a           	bvss 0x4448c
00044412: 6520           	bcss 0x44434
00044414: 746f           	moveq #111,%d2
00044416: 2066           	moveal %fp@-,%a0
00044418: 6974           	bvss 0x4448e
0004441a: 0020 2053      	orib #83,%a0@-
0004441e: 6574           	bcss 0x44494
00044420: 2062           	moveal %a2@-,%a0
00044422: 6163           	bsrs 0x44487
00044424: 6b67           	bmis 0x4448d
00044426: 726f           	moveq #111,%d1
00044428: 756e 642e      	mvsw %fp@(25646),%d2
0004442c: 2e2e 0020      	movel %fp@(32),%d7
00044430: 2049           	moveal %a1,%a0
00044432: 6e73           	bgts 0x444a7
00044434: 7461           	moveq #97,%d2
00044436: 6c6c           	bges 0x444a4
00044438: 2069 636f      	moveal %a1@(25455),%a0
0004443c: 6e2e           	bgts 0x4446c
0004443e: 2e2e 0020      	movel %fp@(32),%d7
00044442: 2049           	moveal %a1,%a0
00044444: 6e73           	bgts 0x444b9
00044446: 7461           	moveq #97,%d2
00044448: 6c6c           	bges 0x444b6
0004444a: 2061           	moveal %a1@-,%a0
0004444c: 7070           	moveq #112,%d0
0004444e: 6c69           	bges 0x444b9
00044450: 6361           	blss 0x444b3
00044452: 7469           	moveq #105,%d2
00044454: 6f6e           	bles 0x444c4
00044456: 2e2e 2e00      	movel %fp@(11776),%d7
0004445a: 2020           	movel %a0@-,%d0
0004445c: 496e           	.short 0x496e
0004445e: 7374 616c 6c20 	mvsw %a4@(0000000000006c20)@(0000000000000000),%d1
00044464: 6465           	bccs 0x444cb
00044466: 7669           	moveq #105,%d3
00044468: 6365           	blss 0x444cf
0004446a: 7300           	mvsb %d0,%d1
0004446c: 2020           	movel %a0@-,%d0
0004446e: 5265           	addqw #1,%a5@-
00044470: 6d6f           	blts 0x444e1
00044472: 7665           	moveq #101,%d3
00044474: 2064           	moveal %a4@-,%a0
00044476: 6573           	bcss 0x444eb
00044478: 6b74           	bmis 0x444ee
0004447a: 6f70           	bles 0x444ec
0004447c: 2069 636f      	moveal %a1@(25455),%a0
00044480: 6e00 2020      	bgtw 0x464a2
00044484: 5365           	subqw #1,%a5@-
00044486: 7420           	moveq #32,%d2
00044488: 7072           	moveq #114,%d0
0004448a: 6566           	bcss 0x444f2
0004448c: 6572           	bcss 0x44500
0004448e: 656e           	bcss 0x444fe
00044490: 6365           	blss 0x444f7
00044492: 732e 2e2e      	mvsb %fp@(11822),%d1
00044496: 0020 2044      	orib #68,%a0@-
0004449a: 6573           	bcss 0x4450f
0004449c: 6b74           	bmis 0x44512
0004449e: 6f70           	bles 0x44510
000444a0: 2063           	moveal %a3@-,%a0
000444a2: 6f6e           	bles 0x44512
000444a4: 6669           	bnes 0x4450f
000444a6: 6775           	beqs 0x4451d
000444a8: 7261           	moveq #97,%d1
000444aa: 7469           	moveq #105,%d2
000444ac: 6f6e           	bles 0x4451c
000444ae: 2e2e 2e00      	movel %fp@(11776),%d7
000444b2: 2020           	movel %a0@-,%d0
000444b4: 4368           	.short 0x4368
000444b6: 616e           	bsrs 0x44526
000444b8: 6765           	beqs 0x4451f
000444ba: 2072 6573 6f6c 	moveal %a2@(000000006f6c7574)@(00000000696f6e2e),%a0
000444c0: 7574 696f 6e2e 
000444c6: 2e2e 0020      	movel %fp@(32),%d7
000444ca: 2052           	moveal %a2@,%a0
000444cc: 6561           	bcss 0x4452f
000444ce: 6420           	bccs 0x444f0
000444d0: 2e49           	moveal %a1,%sp
000444d2: 4e46           	trap #6
000444d4: 2066           	moveal %fp@-,%a0
000444d6: 696c           	bvss 0x44544
000444d8: 652e           	bcss 0x44508
000444da: 2e2e 0020      	movel %fp@(32),%d7
000444de: 2053           	moveal %a3@,%a0
000444e0: 6176           	bsrs 0x44558
000444e2: 6520           	bcss 0x44504
000444e4: 6465           	bccs 0x4454b
000444e6: 736b 746f      	mvsw %a3@(29807),%d1
000444ea: 702e           	moveq #46,%d0
000444ec: 2e2e 0020      	movel %fp@(32),%d7
000444f0: 2042           	moveal %d2,%a0
000444f2: 6c69           	bges 0x4455d
000444f4: 7474           	moveq #116,%d2
000444f6: 6572           	bcss 0x4456a
000444f8: 0020 2043      	orib #67,%a0@-
000444fc: 6163           	bsrs 0x44561
000444fe: 6865           	bvcs 0x44565
00044500: 0030 0052 6561 	orib #82,%a0@(000000000000642f)@(0000000000000000)
00044506: 642f 
00044508: 5772 6974 6500 	subqw #3,%a2@(0000000065005265)@(0000000000000000)
0004450e: 5265 
00044510: 6164           	bsrs 0x44576
00044512: 2d4f 6e6c      	movel %sp,%fp@(28268)
00044516: 7900           	mvsb %d0,%d4
00044518: 4449           	.short 0x4449
0004451a: 534b           	subqw #1,%a3
0004451c: 2049           	moveal %a1,%a0
0004451e: 4e46           	trap #6
00044520: 4f52           	.short 0x4f52
00044522: 4d41           	.short 0x4d41
00044524: 5449           	addqw #2,%a1
00044526: 4f4e           	.short 0x4f4e
00044528: 002d 2045 6d75 	orib #69,%a5@(28021)
0004452e: 544f           	addqw #2,%sp
00044530: 5320           	subqb #1,%a0@-
00044532: 2d00           	movel %d0,%fp@-
00044534: 5665           	addqw #3,%a5@-
00044536: 7273           	moveq #115,%d1
00044538: 696f           	bvss 0x445a9
0004453a: 6e00 302e      	bgtw 0x4756a
0004453e: 302e 3000      	movew %fp@(12288),%d0
00044542: 436f           	.short 0x436f
00044544: 7079           	moveq #121,%d0
00044546: 7269           	moveq #105,%d1
00044548: 6768           	beqs 0x445b2
0004454a: 7420           	moveq #32,%d2
0004454c: bd20           	eorb %d6,%a0@-
0004454e: 3230 3031      	movew %a0@(0000000000000031,%d3:w),%d1
00044552: 2d00           	movel %d0,%fp@-
00044554: 3939 3939 0054 	movew 0x39390054,%a4@-
0004455a: 6865           	bvcs 0x445c1
0004455c: 2045           	moveal %d5,%a0
0004455e: 6d75           	blts 0x445d5
00044560: 544f           	addqw #2,%sp
00044562: 5320           	subqb #1,%a0@-
00044564: 6465           	bccs 0x445cb
00044566: 7665           	moveq #101,%d3
00044568: 6c6f           	bges 0x445d9
0004456a: 706d           	moveq #109,%d0
0004456c: 656e           	bcss 0x445dc
0004456e: 7420           	moveq #32,%d2
00044570: 7465           	moveq #101,%d2
00044572: 616d           	bsrs 0x445e1
00044574: 0068 7474 7073 	oriw #29812,%a0@(28787)
0004457a: 3a2f 2f65      	movew %sp@(12133),%d5
0004457e: 6d75           	blts 0x445f5
00044580: 746f           	moveq #111,%d2
00044582: 732e 736f      	mvsb %fp@(29551),%d1
00044586: 7572 6365 666f 	mvsw %a2@(000000000000666f)@(0000000000000000),%d2
0004458c: 7267           	moveq #103,%d1
0004458e: 652e           	bcss 0x445be
00044590: 696f           	bvss 0x44601
00044592: 2f00           	movel %d0,%sp@-
00044594: 4261           	clrw %a1@-
00044596: 7365           	mvsw %a5@-,%d1
00044598: 6420           	bccs 0x445ba
0004459a: 6f6e           	bles 0x4460a
0004459c: 2027           	movel %sp@-,%d0
0004459e: 4750           	.short 0x4750
000445a0: 4c65           	.short 0x4c65
000445a2: 6427           	bccs 0x445cb
000445a4: 2073 6f75 7263 	moveal %a3@(0000000072636573)@(0000000000000000),%a0
000445aa: 6573 
000445ac: 00bd 2031 3938 	oril #540096824,%d5
000445b2: 3720           	movew %a0@-,%a3@-
000445b4: 4469 6769      	negw %a1@(26473)
000445b8: 7461           	moveq #97,%d2
000445ba: 6c20           	bges 0x445dc
000445bc: 5265           	addqw #1,%a5@-
000445be: 7365           	mvsw %a5@-,%d1
000445c0: 6172           	bsrs 0x44634
000445c2: 6368           	blss 0x4462c
000445c4: 2c20           	movel %a0@-,%d6
000445c6: 496e           	.short 0x496e
000445c8: 632e           	blss 0x445f8
000445ca: 00bd 2031 3939 	oril #540096825,%d5
000445d0: 3920           	movew %a0@-,%a4@-
000445d2: 4361           	.short 0x4361
000445d4: 6c64           	bges 0x4463a
000445d6: 6572           	bcss 0x4464a
000445d8: 6120           	bsrs 0x445fa
000445da: 5468 696e      	addqw #2,%a0@(26990)
000445de: 2043           	moveal %d3,%a0
000445e0: 6c69           	bges 0x4464b
000445e2: 656e           	bcss 0x44652
000445e4: 7473           	moveq #115,%d2
000445e6: 2c20           	movel %a0@-,%d6
000445e8: 496e           	.short 0x496e
000445ea: 632e           	blss 0x4461a
000445ec: 00bd 2032 3030 	oril #540160048,%d5
000445f2: 3120           	movew %a0@-,%a0@-
000445f4: 4c69           	.short 0x4c69
000445f6: 6e65           	bgts 0x4465d
000445f8: 6f2c           	bles 0x44626
000445fa: 2049           	moveal %a1,%a0
000445fc: 6e63           	bgts 0x44661
000445fe: 2e00           	movel %d0,%d7
00044600: 456d           	.short 0x456d
00044602: 7554           	mvsw %a4@,%d2
00044604: 4f53           	.short 0x4f53
00044606: 2069 7320      	moveal %a1@(29472),%a0
0004460a: 6469           	bccs 0x44675
0004460c: 7374 7269      	mvsw %a4@(0000000000000069,%d7:w:2),%d1
00044610: 6275           	bhis 0x44687
00044612: 7465           	moveq #101,%d2
00044614: 6420           	bccs 0x44636
00044616: 756e 6465      	mvsw %fp@(25701),%d2
0004461a: 7220           	moveq #32,%d1
0004461c: 7468           	moveq #104,%d2
0004461e: 6520           	bcss 0x44640
00044620: 4750           	.short 0x4750
00044622: 4c00           	.short 0x4c00
00044624: 5365           	subqw #1,%a5@-
00044626: 6520           	bcss 0x44648
00044628: 646f           	bccs 0x44699
0004462a: 635c           	blss 0x44688
0004462c: 6c69           	bges 0x44697
0004462e: 6365           	blss 0x44695
00044630: 6e73           	bgts 0x446a5
00044632: 652e           	bcss 0x44662
00044634: 7478           	moveq #120,%d2
00044636: 7420           	moveq #32,%d2
00044638: 666f           	bnes 0x446a9
0004463a: 7220           	moveq #32,%d1
0004463c: 6465           	bccs 0x446a3
0004463e: 7461           	moveq #97,%d2
00044640: 696c           	bvss 0x446ae
00044642: 7300           	mvsb %d0,%d1
00044644: 4f50           	.short 0x4f50
00044646: 454e           	.short 0x454e
00044648: 2041           	moveal %d1,%a0
0004464a: 5050           	addqw #8,%a0@
0004464c: 4c49           	.short 0x4c49
0004464e: 4341           	.short 0x4341
00044650: 5449           	addqw #2,%a1
00044652: 4f4e           	.short 0x4f4e
00044654: 0050 6172      	oriw #24946,%a0@
00044658: 616d           	bsrs 0x446c7
0004465a: 6574           	bcss 0x446d0
0004465c: 6572           	bcss 0x446d0
0004465e: 733a 0049      	mvsb %pc@(0x446a9),%d1
00044662: 4e53 5441      	linkw %a3,#21569
00044666: 4c4c           	.short 0x4c4c
00044668: 2044           	moveal %d4,%a0
0004466a: 4553           	.short 0x4553
0004466c: 4b54           	.short 0x4b54
0004466e: 4f50           	.short 0x4f50
00044670: 2049           	moveal %a1,%a0
00044672: 434f           	.short 0x434f
00044674: 4e00           	.short 0x4e00
00044676: 4974           	.short 0x4974
00044678: 656d           	bcss 0x446e7
0004467a: 2074 7970 653a 	moveal %a4@(00000000653a0044),%a0
00044680: 0044 
00044682: 7269           	moveq #105,%d1
00044684: 7665           	moveq #101,%d3
00044686: 0054 7261      	oriw #29281,%a4@
0004468a: 7368 2063      	mvsw %a0@(8291),%d1
0004468e: 616e           	bsrs 0x446fe
00044690: 0050 7269      	oriw #29289,%a0@
00044694: 6e74           	bgts 0x4470a
00044696: 6572           	bcss 0x4470a
00044698: 0001 0002      	orib #2,%d1
0004469c: 0049           	.short 0x0049
0004469e: 636f           	blss 0x4470f
000446a0: 6e3a           	bgts 0x446dc
000446a2: 0049           	.short 0x0049
000446a4: 4e53 5441      	linkw %a3,#21569
000446a8: 4c4c           	.short 0x4c4c
000446aa: 2041           	moveal %d1,%a0
000446ac: 5050           	addqw #8,%a0@
000446ae: 4c49           	.short 0x4c49
000446b0: 4341           	.short 0x4341
000446b2: 5449           	addqw #2,%a1
000446b4: 4f4e           	.short 0x4f4e
000446b6: 0042 6f6f      	oriw #28527,%d2
000446ba: 7420           	moveq #32,%d2
000446bc: 7374 6174 7573 	mvsw %a4@(0000000075733a00)@(0000000000000000),%d1
000446c2: 3a00 
000446c4: 4175           	.short 0x4175
000446c6: 746f           	moveq #111,%d2
000446c8: 004e           	.short 0x004e
000446ca: 6f72           	bles 0x4473e
000446cc: 6d61           	blts 0x4472f
000446ce: 6c00 4170      	bgew 0x48840
000446d2: 706c           	moveq #108,%d0
000446d4: 6963           	bvss 0x44739
000446d6: 6174           	bsrs 0x4474c
000446d8: 696f           	bvss 0x44749
000446da: 6e20           	bgts 0x446fc
000446dc: 7479           	moveq #121,%d2
000446de: 7065           	moveq #101,%d0
000446e0: 3a00           	movew %d0,%d5
000446e2: 544f           	addqw #2,%sp
000446e4: 5300           	subqb #1,%d0
000446e6: 5454           	addqw #2,%a4@
000446e8: 5000           	addqb #8,%d0
000446ea: 4745           	.short 0x4745
000446ec: 4d00           	chkl %d0,%d6
000446ee: 4754           	.short 0x4754
000446f0: 5000           	addqb #8,%d0
000446f2: 4465           	negw %a5@-
000446f4: 6661           	bnes 0x44757
000446f6: 756c 7420      	mvsw %a4@(29728),%d2
000446fa: 6469           	bccs 0x44765
000446fc: 723a           	moveq #58,%d1
000446fe: 0041 7070      	oriw #28784,%d1
00044702: 6c69           	bges 0x4476d
00044704: 6361           	blss 0x44767
00044706: 7469           	moveq #105,%d2
00044708: 6f6e           	bles 0x44778
0004470a: 0057 696e      	oriw #26990,%sp@
0004470e: 646f           	bccs 0x4477f
00044710: 7700           	mvsb %d0,%d3
00044712: 5061           	addqw #8,%a1@-
00044714: 7261           	moveq #97,%d1
00044716: 6d65           	blts 0x4477d
00044718: 7465           	moveq #101,%d2
0004471a: 723a           	moveq #58,%d1
0004471c: 0046 756c      	oriw #30060,%d6
00044720: 6c20           	bges 0x44742
00044722: 7061           	moveq #97,%d0
00044724: 7468           	moveq #104,%d2
00044726: 0046 696c      	oriw #26988,%d6
0004472a: 6520           	bcss 0x4474c
0004472c: 6e61           	bgts 0x4478f
0004472e: 6d65           	blts 0x44795
00044730: 004e           	.short 0x004e
00044732: 414d           	.short 0x414d
00044734: 4520           	chkl %a0@-,%d2
00044736: 434f           	.short 0x434f
00044738: 4e46           	trap #6
0004473a: 4c49           	.short 0x4c49
0004473c: 4354           	.short 0x4354
0004473e: 2044           	moveal %d4,%a0
00044740: 5552           	subqw #2,%a2@
00044742: 494e           	.short 0x494e
00044744: 4720           	chkl %a0@-,%d3
00044746: 434f           	.short 0x434f
00044748: 5059           	addqw #8,%a1@+
0004474a: 0053 746f      	oriw #29807,%a3@
0004474e: 7000           	moveq #0,%d0
00044750: 4e45           	trap #5
00044752: 5720           	subqb #3,%a0@-
00044754: 464f           	.short 0x464f
00044756: 4c44           	.short 0x4c44
00044758: 4552           	.short 0x4552
0004475a: 0053 4541      	oriw #17729,%a3@
0004475e: 5243           	addqw #1,%d3
00044760: 4820           	nbcd %a0@-
00044762: 4649           	.short 0x4649
00044764: 4c45           	.short 0x4c45
00044766: 0050 5249      	oriw #21065,%a0@
0004476a: 4e54 2046      	linkw %a4,#8262
0004476e: 494c           	.short 0x494c
00044770: 4500           	chkl %d0,%d2
00044772: 5345           	subqw #1,%d5
00044774: 5420           	addqb #2,%a0@-
00044776: 5052           	addqw #8,%a2@
00044778: 4546           	.short 0x4546
0004477a: 4552           	.short 0x4552
0004477c: 454e           	.short 0x454e
0004477e: 4345           	.short 0x4345
00044780: 5300           	subqb #1,%d0
00044782: 436f           	.short 0x436f
00044784: 6e66           	bgts 0x447ec
00044786: 6972           	bvss 0x447fa
00044788: 6d20           	blts 0x447aa
0004478a: 6465           	bccs 0x447f1
0004478c: 6c65           	bges 0x447f3
0004478e: 7465           	moveq #101,%d2
00044790: 733a 0043      	mvsb %pc@(0x447d5),%d1
00044794: 6f6e           	bles 0x44804
00044796: 6669           	bnes 0x44801
00044798: 726d           	moveq #109,%d1
0004479a: 2063           	moveal %a3@-,%a0
0004479c: 6f70           	bles 0x4480e
0004479e: 6965           	bvss 0x44805
000447a0: 733a 0043      	mvsb %pc@(0x447e5),%d1
000447a4: 6f6e           	bles 0x44814
000447a6: 6669           	bnes 0x44811
000447a8: 726d           	moveq #109,%d1
000447aa: 206f 7665      	moveal %sp@(30309),%a0
000447ae: 7277           	moveq #119,%d1
000447b0: 7269           	moveq #105,%d1
000447b2: 7465           	moveq #101,%d2
000447b4: 733a 0044      	mvsb %pc@(0x447fa),%d1
000447b8: 6f75           	bles 0x4482f
000447ba: 626c           	bhis 0x44828
000447bc: 652d           	bcss 0x447eb
000447be: 636c           	blss 0x4482c
000447c0: 6963           	bvss 0x44825
000447c2: 6b20           	bmis 0x447e4
000447c4: 7370 6565 643a 	mvsw %a0@(000000000000643a)@(0000000000000000),%d1
000447ca: 0054 696d      	oriw #26989,%a4@
000447ce: 6520           	bcss 0x447f0
000447d0: 666f           	bnes 0x44841
000447d2: 726d           	moveq #109,%d1
000447d4: 6174           	bsrs 0x4484a
000447d6: 3a00           	movew %d0,%d5
000447d8: 4465           	negw %a5@-
000447da: 6661           	bnes 0x4483d
000447dc: 756c 7400      	mvsw %a4@(29696),%d2
000447e0: 3132 4800      	movew %a2@(0000000000000000,%d4:l),%a0@-
000447e4: 3234 4800      	movew %a4@(0000000000000000,%d4:l),%d1
000447e8: 4461           	negw %a1@-
000447ea: 7465           	moveq #101,%d2
000447ec: 2066           	moveal %fp@-,%a0
000447ee: 6f72           	bles 0x44862
000447f0: 6d61           	blts 0x44853
000447f2: 743a           	moveq #58,%d2
000447f4: 004d           	.short 0x004d
000447f6: 4459           	negw %a1@+
000447f8: 0044 4d59      	oriw #19801,%d4
000447fc: 0053 4554      	oriw #17748,%a3@
00044800: 2046           	moveal %d6,%a0
00044802: 494c           	.short 0x494c
00044804: 4520           	chkl %a0@-,%d2
00044806: 4d41           	.short 0x4d41
00044808: 534b           	subqw #1,%a3
0004480a: 0044 4553      	oriw #17747,%d4
0004480e: 4b54           	.short 0x4b54
00044810: 4f50           	.short 0x4f50
00044812: 2043           	moveal %d3,%a0
00044814: 4f4e           	.short 0x4f4e
00044816: 4649           	.short 0x4649
00044818: 4755           	.short 0x4755
0004481a: 5241           	addqw #1,%d1
0004481c: 5449           	addqw #2,%a1
0004481e: 4f4e           	.short 0x4f4e
00044820: 0046 756e      	oriw #30062,%d6
00044824: 6374           	blss 0x4489a
00044826: 696f           	bvss 0x44897
00044828: 6e20           	bgts 0x4484a
0004482a: 6b65           	bmis 0x44891
0004482c: 7973 3a00      	mvsw %a3@(0000000000000000,%d3:l:2),%d4
00044830: 0400 0300      	subib #0,%d0
00044834: 4d65           	.short 0x4d65
00044836: 6e75           	bgts 0x448ad
00044838: 2073 686f      	moveal %a3@(000000000000006f,%d6:l),%a0
0004483c: 7274           	moveq #116,%d1
0004483e: 6375           	blss 0x448b5
00044840: 7420           	moveq #32,%d2
00044842: 6b65           	bmis 0x448a9
00044844: 7973 3a00      	mvsw %a3@(0000000000000000,%d3:l:2),%d4
00044848: 436c           	.short 0x436c
0004484a: 6561           	bcss 0x448ad
0004484c: 7220           	moveq #32,%d1
0004484e: 616c           	bsrs 0x448bc
00044850: 6c00 5345      	bgew 0x49b97
00044854: 5420           	addqb #2,%a0@-
00044856: 5343           	subqw #1,%d3
00044858: 5245           	addqw #1,%d5
0004485a: 454e           	.short 0x454e
0004485c: 2052           	moveal %a2@,%a0
0004485e: 4553           	.short 0x4553
00044860: 4f4c           	.short 0x4f4c
00044862: 5554           	subqw #2,%a4@
00044864: 494f           	.short 0x494f
00044866: 4e00           	.short 0x4e00
00044868: 5354           	subqw #1,%a4@
0004486a: 204c           	moveal %a4,%a0
0004486c: 6f77           	bles 0x448e5
0004486e: 0053 5420      	oriw #21536,%a3@
00044872: 4d65           	.short 0x4d65
00044874: 6469           	bccs 0x448df
00044876: 756d 0053      	mvsw %a5@(83),%d2
0004487a: 5420           	addqb #2,%a0@-
0004487c: 4869 6768      	pea %a1@(26472)
00044880: 0054 5420      	oriw #21536,%a4@
00044884: 4c6f           	.short 0x4c6f
00044886: 7700           	mvsb %d0,%d3
00044888: 5454           	addqw #2,%a4@
0004488a: 204d           	moveal %a5,%a0
0004488c: 6564           	bcss 0x448f2
0004488e: 6975           	bvss 0x44905
00044890: 6d00 3220      	bltw 0x47ab2
00044894: 2020           	movel %a0@-,%d0
00044896: 2034 2020      	movel %a4@(0000000000000020,%d2:w),%d0
0004489a: 2031 3620      	movel %a1@(0000000000000020,%d3:w:8),%d0
0004489e: 2020           	movel %a0@-,%d0
000448a0: 3235 3600      	movew %a5@(0000000000000000,%d3:w:8),%d1
000448a4: 5443           	addqw #2,%d3
000448a6: 0000 4869      	orib #105,%d0
000448aa: 6768           	beqs 0x44914
000448ac: 004d           	.short 0x004d
000448ae: 6564           	bcss 0x44914
000448b0: 6975           	bvss 0x44927
000448b2: 6d00 4c6f      	bltw 0x49523
000448b6: 7700           	mvsb %d0,%d3
000448b8: 3634 3020      	movew %a4@(0000000000000020,%d3:w),%d3
000448bc: 7820           	moveq #32,%d4
000448be: 3438 3000      	movew 0x3000,%d2
000448c2: 3634 3020      	movew %a4@(0000000000000020,%d3:w),%d3
000448c6: 7820           	moveq #32,%d4
000448c8: 3234 3000      	movew %a4@(0000000000000000,%d3:w),%d1
000448cc: 3332 3020      	movew %a2@(0000000000000020,%d3:w),%a1@-
000448d0: 7820           	moveq #32,%d4
000448d2: 3438 3000      	movew 0x3000,%d2
000448d6: 3332 3020      	movew %a2@(0000000000000020,%d3:w),%a1@-
000448da: 7820           	moveq #32,%d4
000448dc: 3234 3000      	movew %a4@(0000000000000000,%d3:w),%d1
000448e0: 5354           	subqw #1,%a4@
000448e2: 2043           	moveal %d3,%a0
000448e4: 6f6d           	bles 0x44953
000448e6: 7061           	moveq #97,%d0
000448e8: 7469           	moveq #105,%d2
000448ea: 626c           	bhis 0x44958
000448ec: 6500 494e      	bcsw 0x4923c
000448f0: 5354           	subqw #1,%a4@
000448f2: 414c           	.short 0x414c
000448f4: 4c20           	.short 0x4c20
000448f6: 5749           	subqw #3,%a1
000448f8: 4e44           	trap #4
000448fa: 4f57           	.short 0x4f57
000448fc: 2049           	moveal %a1,%a0
000448fe: 434f           	.short 0x434f
00044900: 4e00           	.short 0x4e00
00044902: 466f 6c64      	notw %sp@(27748)
00044906: 6572           	bcss 0x4497a
00044908: 0046 696c      	oriw #26988,%d6
0004490c: 6500 464f      	bcsw 0x48f5d
00044910: 524d           	addqw #1,%a5
00044912: 4154           	.short 0x4154
00044914: 2046           	moveal %d6,%a0
00044916: 4c4f           	.short 0x4c4f
00044918: 5050           	addqw #8,%a0@
0004491a: 5920           	subqb #4,%a0@-
0004491c: 4449           	.short 0x4449
0004491e: 534b           	subqw #1,%a3
00044920: 4554           	.short 0x4554
00044922: 5445           	addqw #2,%d5
00044924: 0044 7269      	oriw #29289,%d4
00044928: 7665           	moveq #101,%d3
0004492a: 3a00           	movew %d0,%d5
0004492c: 4100           	chkl %d0,%d0
0004492e: 4200           	clrb %d0
00044930: 5353           	subqw #1,%a3@
00044932: 2033 3630      	movel %a3@(0000000000000030,%d3:w:8),%d0
00044936: 204b           	moveal %a3,%a0
00044938: 0044 5320      	oriw #21280,%d4
0004493c: 3732 3020      	movew %a2@(0000000000000020,%d3:w),%a3@-
00044940: 4b00           	chkl %d0,%d5
00044942: 4453           	negw %a3@
00044944: 2038 3030      	movel 0x3030,%d0
00044948: 204b           	moveal %a3,%a0
0004494a: 0048           	.short 0x0048
0004494c: 4420           	negb %a0@-
0004494e: 312e 3434      	movew %fp@(13364),%a0@-
00044952: 204d           	moveal %a5,%a0
00044954: 0053 4554      	oriw #17748,%a3@
00044958: 2042           	moveal %d2,%a0
0004495a: 4143           	.short 0x4143
0004495c: 4b47           	.short 0x4b47
0004495e: 524f           	addqw #1,%sp
00044960: 554e           	subqw #2,%fp
00044962: 4400           	negb %d0
00044964: 5365           	subqw #1,%a5@-
00044966: 6c65           	bges 0x449cd
00044968: 6374           	blss 0x449de
0004496a: 3a00           	movew %d0,%d5
0004496c: 4465           	negw %a5@-
0004496e: 736b 746f      	mvsw %a3@(29807),%d1
00044972: 7000           	moveq #0,%d0
00044974: 5374 796c 653a 	subqw #1,%a4@(000000000000653a)@(0000000000000000)
0004497a: 0043 6f6c      	oriw #28524,%d3
0004497e: 6f72           	bles 0x449f2
00044980: 3a00           	movew %d0,%d5
00044982: ffff           	.short 0xffff
00044984: 0001 0007      	orib #7,%d1
00044988: 0019 0000      	orib #0,%a1@+
00044994: 0000 0050      	orib #80,%d0
00044998: 0019 0007      	orib #7,%a1@+
0004499c: 0002 0002      	orib #2,%d2
000449a0: 0014 0000      	orib #0,%a4@
000449a4: 0000 0000      	orib #0,%d0
000449a8: 1100           	moveb %d0,%a0@-
000449aa: 0000 0000      	orib #0,%d0
000449ae: 0050 0201      	oriw #513,%a0@
000449b2: 0001 0003      	orib #3,%d1
000449b6: 0006 0019      	orib #25,%d6
000449c2: 0002 0000      	orib #0,%d2
000449c6: 001c 0301      	orib #1,%a4@+
000449ca: 0004 ffff      	orib #-1,%d4
000449ce: ffff           	.short 0xffff
000449d0: 0020 0000      	orib #0,%a0@-
000449d4: 0000 0004      	orib #4,%d0
000449d8: 42a2           	clrl %a2@-
000449da: 0000 0000      	orib #0,%d0
000449de: 0006 0301      	orib #1,%d6
000449e2: 0005 ffff      	orib #-1,%d5
000449e6: ffff           	.short 0xffff
000449e8: 0020 0000      	orib #0,%a0@-
000449ec: 0000 0004      	orib #4,%d0
000449f0: 42a9 0006      	clrl %a1@(6)
000449f4: 0000 0006      	orib #6,%d0
000449f8: 0301           	btst %d1,%d1
000449fa: 0006 ffff      	orib #-1,%d6
000449fe: ffff           	.short 0xffff
00044a00: 0020 0000      	orib #0,%a0@-
00044a04: 0000 0004      	orib #4,%d0
00044a08: 42b0 000c      	clrl %a0@(000000000000000c,%d0:w)
00044a0c: 0000 0007      	orib #7,%d0
00044a10: 0301           	btst %d1,%d1
00044a12: 0002 ffff      	orib #-1,%d2
00044a16: ffff           	.short 0xffff
00044a18: 0020 0000      	orib #0,%a0@-
00044a1c: 0000 0004      	orib #4,%d0
00044a20: 42b7 0013      	clrl %sp@(0000000000000013,%d0:w)
00044a24: 0000 0009      	orib #9,%d0
00044a28: 0301           	btst %d1,%d1
00044a2a: 0000 0008      	orib #8,%d0
00044a2e: 002f 0019 0000 	orib #25,%sp@(0)
00044a3c: 0301           	btst %d1,%d1
00044a3e: 0050 0017      	oriw #23,%a0@
00044a42: 0011 0009      	orib #9,%a1@
00044a46: 0010 0014      	orib #20,%a0@
00044a4a: 0000 0000      	orib #0,%d0
00044a4e: 00ff           	.short 0x00ff
00044a50: 1100           	moveb %d0,%a0@-
00044a52: 0002 0000      	orib #0,%d2
00044a56: 0014 0008      	orib #8,%a4@
00044a5a: 000a           	.short 0x000a
00044a5c: ffff           	.short 0xffff
00044a5e: ffff           	.short 0xffff
00044a60: 001c 0000      	orib #0,%a4@+
00044a64: 0000 0004      	orib #4,%d0
00044a68: 42c1           	movew %ccr,%d1
00044a6a: 0000 0000      	orib #0,%d0
00044a6e: 0014 0001      	orib #1,%a4@
00044a72: 000b           	.short 0x000b
00044a74: ffff           	.short 0xffff
00044a76: ffff           	.short 0xffff
00044a78: 001c 0000      	orib #0,%a4@+
00044a7c: 0008           	.short 0x0008
00044a7e: 0004 42d3      	orib #-45,%d4
00044a82: 0000 0001      	orib #1,%d0
00044a86: 0014 0001      	orib #1,%a4@
00044a8a: 000c           	.short 0x000c
00044a8c: ffff           	.short 0xffff
00044a8e: ffff           	.short 0xffff
00044a90: 001c 0000      	orib #0,%a4@+
00044a94: 0000 0004      	orib #4,%d0
00044a98: 42d5           	movew %ccr,%a5@
00044a9a: 0000 0002      	orib #2,%d0
00044a9e: 0014 0001      	orib #1,%a4@
00044aa2: 000d           	.short 0x000d
00044aa4: ffff           	.short 0xffff
00044aa6: ffff           	.short 0xffff
00044aa8: 001c 0000      	orib #0,%a4@+
00044aac: 0000 0004      	orib #4,%d0
00044ab0: 42d7           	movew %ccr,%sp@
00044ab2: 0000 0003      	orib #3,%d0
00044ab6: 0014 0001      	orib #1,%a4@
00044aba: 000e           	.short 0x000e
00044abc: ffff           	.short 0xffff
00044abe: ffff           	.short 0xffff
00044ac0: 001c 0000      	orib #0,%a4@+
00044ac4: 0000 0004      	orib #4,%d0
00044ac8: 42d9           	movew %ccr,%a1@+
00044aca: 0000 0004      	orib #4,%d0
00044ace: 0014 0001      	orib #1,%a4@
00044ad2: 000f           	.short 0x000f
00044ad4: ffff           	.short 0xffff
00044ad6: ffff           	.short 0xffff
00044ad8: 001c 0000      	orib #0,%a4@+
00044adc: 0000 0004      	orib #4,%d0
00044ae0: 42db           	movew %ccr,%a3@+
00044ae2: 0000 0005      	orib #5,%d0
00044ae6: 0014 0001      	orib #1,%a4@
00044aea: 0010 ffff      	orib #-1,%a0@
00044aee: ffff           	.short 0xffff
00044af0: 001c 0000      	orib #0,%a4@+
00044af4: 0000 0004      	orib #4,%d0
00044af8: 42dd           	movew %ccr,%a5@+
00044afa: 0000 0006      	orib #6,%d0
00044afe: 0014 0001      	orib #1,%a4@
00044b02: 0008           	.short 0x0008
00044b04: ffff           	.short 0xffff
00044b06: ffff           	.short 0xffff
00044b08: 001c 0000      	orib #0,%a4@+
00044b0c: 0000 0004      	orib #4,%d0
00044b10: 42df           	movew %ccr,%sp@+
00044b12: 0000 0007      	orib #7,%d0
00044b16: 0014 0001      	orib #1,%a4@
00044b1a: 0022 0012      	orib #18,%a2@-
00044b1e: 0021 0014      	orib #20,%a1@-
00044b22: 0000 0000      	orib #0,%d0
00044b26: 00ff           	.short 0x00ff
00044b28: 1100           	moveb %d0,%a0@-
00044b2a: 0008           	.short 0x0008
00044b2c: 0000 0013      	orib #19,%d0
00044b30: 0010 0013      	orib #19,%a0@
00044b34: ffff           	.short 0xffff
00044b36: ffff           	.short 0xffff
00044b38: 001c 0000      	orib #0,%a4@+
00044b3c: 0000 0004      	orib #4,%d0
00044b40: 42e1           	movew %ccr,%a1@-
00044b42: 0000 0000      	orib #0,%d0
00044b46: 0013 0001      	orib #1,%a3@
00044b4a: 0014 ffff      	orib #-1,%a4@
00044b4e: ffff           	.short 0xffff
00044b50: 001c 0000      	orib #0,%a4@+
00044b54: 0000 0004      	orib #4,%d0
00044b58: 42e8 0000      	movew %ccr,%a0@(0)
00044b5c: 0001 0013      	orib #19,%d1
00044b60: 0001 0015      	orib #21,%d1
00044b64: ffff           	.short 0xffff
00044b66: ffff           	.short 0xffff
00044b68: 001c 0000      	orib #0,%a4@+
00044b6c: 0000 0004      	orib #4,%d0
00044b70: 42f9 0000 0002 	movew %ccr,0x2
00044b76: 0013 0001      	orib #1,%a3@
00044b7a: 0016 ffff      	orib #-1,%fp@
00044b7e: ffff           	.short 0xffff
00044b80: 001c 0000      	orib #0,%a4@+
00044b84: 0008           	.short 0x0008
00044b86: 0004 42d3      	orib #-45,%d4
00044b8a: 0000 0003      	orib #3,%d0
00044b8e: 0013 0001      	orib #1,%a3@
00044b92: 0017 ffff      	orib #-1,%sp@
00044b96: ffff           	.short 0xffff
00044b98: 001c 0000      	orib #0,%a4@+
00044b9c: 0000 0004      	orib #4,%d0
00044ba0: 4305           	chkl %d5,%d1
00044ba2: 0000 0004      	orib #4,%d0
00044ba6: 0013 0001      	orib #1,%a3@
00044baa: 0018 ffff      	orib #-1,%a0@+
00044bae: ffff           	.short 0xffff
00044bb0: 001c 0000      	orib #0,%a4@+
00044bb4: 0000 0004      	orib #4,%d0
00044bb8: 4315           	chkl %a5@,%d1
00044bba: 0000 0005      	orib #5,%d0
00044bbe: 0013 0001      	orib #1,%a3@
00044bc2: 0019 ffff      	orib #-1,%a1@+
00044bc6: ffff           	.short 0xffff
00044bc8: 001c 0000      	orib #0,%a4@+
00044bcc: 0000 0004      	orib #4,%d0
00044bd0: 4324           	chkl %a4@-,%d1
00044bd2: 0000 0006      	orib #6,%d0
00044bd6: 0013 0001      	orib #1,%a3@
00044bda: 001a ffff      	orib #-1,%a2@+
00044bde: ffff           	.short 0xffff
00044be0: 001c 0000      	orib #0,%a4@+
00044be4: 0000 0004      	orib #4,%d0
00044be8: 4337 0000      	chkl %sp@(0000000000000000,%d0:w),%d1
00044bec: 0007 0013      	orib #19,%d7
00044bf0: 0001 001b      	orib #27,%d1
00044bf4: ffff           	.short 0xffff
00044bf6: ffff           	.short 0xffff
00044bf8: 001c 0000      	orib #0,%a4@+
00044bfc: 0000 0004      	orib #4,%d0
00044c00: 4347           	.short 0x4347
00044c02: 0000 0008      	orib #8,%d0
00044c06: 0013 0001      	orib #1,%a3@
00044c0a: 001c ffff      	orib #-1,%a4@+
00044c0e: ffff           	.short 0xffff
00044c10: 001c 0000      	orib #0,%a4@+
00044c14: 0000 0004      	orib #4,%d0
00044c18: 435a           	.short 0x435a
00044c1a: 0000 0009      	orib #9,%d0
00044c1e: 0013 0001      	orib #1,%a3@
00044c22: 001d ffff      	orib #-1,%a5@+
00044c26: ffff           	.short 0xffff
00044c28: 001c 0000      	orib #0,%a4@+
00044c2c: 0008           	.short 0x0008
00044c2e: 0004 42d3      	orib #-45,%d4
00044c32: 0000 000a      	orib #10,%d0
00044c36: 0013 0001      	orib #1,%a3@
00044c3a: 001e ffff      	orib #-1,%fp@+
00044c3e: ffff           	.short 0xffff
00044c40: 001c 0000      	orib #0,%a4@+
00044c44: 0000 0004      	orib #4,%d0
00044c48: 436d           	.short 0x436d
00044c4a: 0000 000b      	orib #11,%d0
00044c4e: 0013 0001      	orib #1,%a3@
00044c52: 001f ffff      	orib #-1,%sp@+
00044c56: ffff           	.short 0xffff
00044c58: 001c 0000      	orib #0,%a4@+
00044c5c: 0000 0004      	orib #4,%d0
00044c60: 4379           	.short 0x4379
00044c62: 0000 000c      	orib #12,%d0
00044c66: 0013 0001      	orib #1,%a3@
00044c6a: 0020 ffff      	orib #-1,%a0@-
00044c6e: ffff           	.short 0xffff
00044c70: 001c 0000      	orib #0,%a4@+
00044c74: 0008           	.short 0x0008
00044c76: 0004 42d3      	orib #-45,%d4
00044c7a: 0000 000d      	orib #13,%d0
00044c7e: 0013 0001      	orib #1,%a3@
00044c82: 0021 ffff      	orib #-1,%a1@-
00044c86: ffff           	.short 0xffff
00044c88: 001c 0000      	orib #0,%a4@+
00044c8c: 0000 0004      	orib #4,%d0
00044c90: 438c           	.short 0x438c
00044c92: 0000 000e      	orib #14,%d0
00044c96: 0013 0001      	orib #1,%a3@
00044c9a: 0011 ffff      	orib #-1,%a1@
00044c9e: ffff           	.short 0xffff
00044ca0: 001c 0000      	orib #0,%a4@+
00044ca4: 0000 0004      	orib #4,%d0
00044ca8: 439d           	chkw %a5@+,%d1
00044caa: 0000 000f      	orib #15,%d0
00044cae: 0013 0001      	orib #1,%a3@
00044cb2: 002f 0023 002e 	orib #35,%sp@(46)
00044cb8: 0014 0000      	orib #0,%a4@
00044cbc: 0000 00ff      	orib #-1,%d0
00044cc0: 1100           	moveb %d0,%a0@-
00044cc2: 000e           	.short 0x000e
00044cc4: 0000 0014      	orib #20,%d0
00044cc8: 000c           	.short 0x000c
00044cca: 0024 ffff      	orib #-1,%a4@-
00044cce: ffff           	.short 0xffff
00044cd0: 001c 0000      	orib #0,%a4@+
00044cd4: 0000 0004      	orib #4,%d0
00044cd8: 43a8 0000      	chkw %a0@(0),%d1
00044cdc: 0000 0014      	orib #20,%d0
00044ce0: 0001 0025      	orib #37,%d1
00044ce4: ffff           	.short 0xffff
00044ce6: ffff           	.short 0xffff
00044ce8: 001c 0000      	orib #0,%a4@+
00044cec: 0000 0004      	orib #4,%d0
00044cf0: 43b8 0000      	chkw 0x0,%d1
00044cf4: 0001 0014      	orib #20,%d1
00044cf8: 0001 0026      	orib #38,%d1
00044cfc: ffff           	.short 0xffff
00044cfe: ffff           	.short 0xffff
00044d00: 001c 0000      	orib #0,%a4@+
00044d04: 0008           	.short 0x0008
00044d06: 0004 42d3      	orib #-45,%d4
00044d0a: 0000 0002      	orib #2,%d0
00044d0e: 0014 0001      	orib #1,%a4@
00044d12: 0027 ffff      	orib #-1,%sp@-
00044d16: ffff           	.short 0xffff
00044d18: 001c 0000      	orib #0,%a4@+
00044d1c: 0000 0004      	orib #4,%d0
00044d20: 43c7           	.short 0x43c7
00044d22: 0000 0003      	orib #3,%d0
00044d26: 0014 0001      	orib #1,%a4@
00044d2a: 0028 ffff ffff 	orib #-1,%a0@(-1)
00044d30: 001c 0000      	orib #0,%a4@+
00044d34: 0000 0004      	orib #4,%d0
00044d38: 43d6           	lea %fp@,%a1
00044d3a: 0000 0004      	orib #4,%d0
00044d3e: 0014 0001      	orib #1,%a4@
00044d42: 0029 ffff ffff 	orib #-1,%a1@(-1)
00044d48: 001c 0000      	orib #0,%a4@+
00044d4c: 0000 0004      	orib #4,%d0
00044d50: 43e5           	.short 0x43e5
00044d52: 0000 0005      	orib #5,%d0
00044d56: 0014 0001      	orib #1,%a4@
00044d5a: 002a ffff ffff 	orib #-1,%a2@(-1)
00044d60: 001c 0000      	orib #0,%a4@+
00044d64: 0000 0004      	orib #4,%d0
00044d68: 43f4 0000      	lea %a4@(0000000000000000,%d0:w),%a1
00044d6c: 0006 0014      	orib #20,%d6
00044d70: 0001 002b      	orib #43,%d1
00044d74: ffff           	.short 0xffff
00044d76: ffff           	.short 0xffff
00044d78: 001c 0000      	orib #0,%a4@+
00044d7c: 0000 0004      	orib #4,%d0
00044d80: 4403           	negb %d3
00044d82: 0000 0007      	orib #7,%d0
00044d86: 0014 0001      	orib #1,%a4@
00044d8a: 002c ffff ffff 	orib #-1,%a4@(-1)
00044d90: 001c 0000      	orib #0,%a4@+
00044d94: 0008           	.short 0x0008
00044d96: 0004 42d3      	orib #-45,%d4
00044d9a: 0000 0008      	orib #8,%d0
00044d9e: 0014 0001      	orib #1,%a4@
00044da2: 002d ffff ffff 	orib #-1,%a5@(-1)
00044da8: 001c 0000      	orib #0,%a4@+
00044dac: 0000 0004      	orib #4,%d0
00044db0: 440d           	.short 0x440d
00044db2: 0000 0009      	orib #9,%d0
00044db6: 0014 0001      	orib #1,%a4@
00044dba: 002e ffff ffff 	orib #-1,%fp@(-1)
00044dc0: 001c 0000      	orib #0,%a4@+
00044dc4: 0008           	.short 0x0008
00044dc6: 0004 42d3      	orib #-45,%d4
00044dca: 0000 000a      	orib #10,%d0
00044dce: 0014 0001      	orib #1,%a4@
00044dd2: 0022 ffff      	orib #-1,%a2@-
00044dd6: ffff           	.short 0xffff
00044dd8: 001c 0000      	orib #0,%a4@+
00044ddc: 0000 0004      	orib #4,%d0
00044de0: 441b           	negb %a3@+
00044de2: 0000 000b      	orib #11,%d0
00044de6: 0014 0001      	orib #1,%a4@
00044dea: 0007 0030      	orib #48,%d7
00044dee: 003e           	.short 0x003e
00044df0: 0014 0000      	orib #0,%a4@
00044df4: 0000 00ff      	orib #-1,%d0
00044df8: 1100           	moveb %d0,%a0@-
00044dfa: 0015 0000      	orib #0,%a5@
00044dfe: 001b 000f      	orib #15,%a3@+
00044e02: 0031 ffff ffff 	orib #-1,@(00000000001c0000)@(0000000000000004)
00044e08: 001c 0000 0000 
00044e0e: 0004 
00044e10: 442f 0000      	negb %sp@(0)
00044e14: 0000 001b      	orib #27,%d0
00044e18: 0001 0032      	orib #50,%d1
00044e1c: ffff           	.short 0xffff
00044e1e: ffff           	.short 0xffff
00044e20: 001c 0000      	orib #0,%a4@+
00044e24: 0000 0004      	orib #4,%d0
00044e28: 4441           	negw %d1
00044e2a: 0000 0001      	orib #1,%d0
00044e2e: 001b 0001      	orib #1,%a3@+
00044e32: 0033 ffff ffff 	orib #-1,@(00000000001c0000)@(0000000000000004)
00044e38: 001c 0000 0000 
00044e3e: 0004 
00044e40: 445a           	negw %a2@+
00044e42: 0000 0002      	orib #2,%d0
00044e46: 001b 0001      	orib #1,%a3@+
00044e4a: 0034 ffff ffff 	orib #-1,@(00000000001c0000)@(0000000000000004)
00044e50: 001c 0000 0000 
00044e56: 0004 
00044e58: 446c 0000      	negw %a4@(0)
00044e5c: 0003 001b      	orib #27,%d3
00044e60: 0001 0035      	orib #53,%d1
00044e64: ffff           	.short 0xffff
00044e66: ffff           	.short 0xffff
00044e68: 001c 0000      	orib #0,%a4@+
00044e6c: 0008           	.short 0x0008
00044e6e: 0004 42d3      	orib #-45,%d4
00044e72: 0000 0004      	orib #4,%d0
00044e76: 001b 0001      	orib #1,%a3@+
00044e7a: 0036 ffff ffff 	orib #-1,@(00000000001c0000)@(0000000000000004)
00044e80: 001c 0000 0000 
00044e86: 0004 
00044e88: 4482           	negl %d2
00044e8a: 0000 0005      	orib #5,%d0
00044e8e: 001b 0001      	orib #1,%a3@+
00044e92: 0037 ffff ffff 	orib #-1,@(00000000001c0000)@(0000000000000004)
00044e98: 001c 0000 0000 
00044e9e: 0004 
00044ea0: 4497           	negl %sp@
00044ea2: 0000 0006      	orib #6,%d0
00044ea6: 001b 0001      	orib #1,%a3@+
00044eaa: 0038 ffff ffff 	orib #-1,0xffffffff
00044eb0: 001c 0000      	orib #0,%a4@+
00044eb4: 0000 0004      	orib #4,%d0
00044eb8: 44b2 0000      	negl %a2@(0000000000000000,%d0:w)
00044ebc: 0007 001b      	orib #27,%d7
00044ec0: 0001 0039      	orib #57,%d1
00044ec4: ffff           	.short 0xffff
00044ec6: ffff           	.short 0xffff
00044ec8: 001c 0000      	orib #0,%a4@+
00044ecc: 0008           	.short 0x0008
00044ece: 0004 42d3      	orib #-45,%d4
00044ed2: 0000 0008      	orib #8,%d0
00044ed6: 001b 0001      	orib #1,%a3@+
00044eda: 003a           	.short 0x003a
00044edc: ffff           	.short 0xffff
00044ede: ffff           	.short 0xffff
00044ee0: 001c 0000      	orib #0,%a4@+
00044ee4: 0000 0004      	orib #4,%d0
00044ee8: 44c9           	move %d1,%ccr
00044eea: 0000 0009      	orib #9,%d0
00044eee: 001b 0001      	orib #1,%a3@+
00044ef2: 003b           	.short 0x003b
00044ef4: ffff           	.short 0xffff
00044ef6: ffff           	.short 0xffff
00044ef8: 001c 0000      	orib #0,%a4@+
00044efc: 0000 0004      	orib #4,%d0
00044f00: 44dd           	movew %a5@+,%ccr
00044f02: 0000 000a      	orib #10,%d0
00044f06: 001b 0001      	orib #1,%a3@+
00044f0a: 003c ffff      	orib #-1,%ccr
00044f0e: ffff           	.short 0xffff
00044f10: 001c 0000      	orib #0,%a4@+
00044f14: 0008           	.short 0x0008
00044f16: 0004 42d3      	orib #-45,%d4
00044f1a: 0000 000b      	orib #11,%d0
00044f1e: 001b 0001      	orib #1,%a3@+
00044f22: 003d           	.short 0x003d
00044f24: ffff           	.short 0xffff
00044f26: ffff           	.short 0xffff
00044f28: 001c 0000      	orib #0,%a4@+
00044f2c: 0000 0004      	orib #4,%d0
00044f30: 44ef 0000      	movew %sp@(0),%ccr
00044f34: 000c           	.short 0x000c
00044f36: 001b 0001      	orib #1,%a3@+
00044f3a: 003e           	.short 0x003e
00044f3c: ffff           	.short 0xffff
00044f3e: ffff           	.short 0xffff
00044f40: 001c 0000      	orib #0,%a4@+
00044f44: 0008           	.short 0x0008
00044f46: 0004 42d3      	orib #-45,%d4
00044f4a: 0000 000d      	orib #13,%d0
00044f4e: 001b 0001      	orib #1,%a3@+
00044f52: 002f ffff ffff 	orib #-1,%sp@(-1)
00044f58: 001c 0020      	orib #32,%a4@+
00044f5c: 0000 0004      	orib #4,%d0
00044f60: 44f9 0000 000e 	movew 0xe,%ccr
00044f66: 001b 0001      	orib #1,%a3@+
00044f6a: ffff           	.short 0xffff
00044f6c: 0001 000d      	orib #13,%d1
00044f70: 0014 0400      	orib #0,%a4@
00044f74: 0010 0001      	orib #1,%a0@
00044f78: 1100           	moveb %d0,%a0@-
00044f7a: 0000 0000      	orib #0,%d0
00044f7e: 0028 0010 0002 	orib #16,%a0@(2)
00044f84: ffff           	.short 0xffff
00044f86: ffff           	.short 0xffff
00044f88: 001c 0000      	orib #0,%a4@+
00044f8c: 0000 0004      	orib #4,%d0
00044f90: 4501           	chkl %d1,%d2
00044f92: 000b           	.short 0x000b
00044f94: 0001 0001      	orib #1,%d1
00044f98: 0001 0003      	orib #3,%d1
00044f9c: ffff           	.short 0xffff
00044f9e: ffff           	.short 0xffff
00044fa0: 001e 4408      	orib #8,%fp@+
00044fa4: 0000 0005      	orib #5,%d0
00044fa8: a174 0004      	mov3ql #-1,%a4@(0000000000000004,%d0:w)
00044fac: 0003 001a      	orib #26,%d3
00044fb0: 0001 0004      	orib #4,%d1
00044fb4: ffff           	.short 0xffff
00044fb6: ffff           	.short 0xffff
00044fb8: 001e 0400      	orib #0,%fp@+
00044fbc: 0000 0005      	orib #5,%d0
00044fc0: a190           	.short 0xa190
00044fc2: 0004 0004      	orib #4,%d4
00044fc6: 001a 0001      	orib #1,%a2@+
00044fca: 0005 ffff      	orib #-1,%d5
00044fce: ffff           	.short 0xffff
00044fd0: 001e 0400      	orib #0,%fp@+
00044fd4: 0000 0005      	orib #5,%d0
00044fd8: a1ac           	.short 0xa1ac
00044fda: 0004 0005      	orib #5,%d4
00044fde: 001a 0001      	orib #1,%a2@+
00044fe2: 0006 ffff      	orib #-1,%d6
00044fe6: ffff           	.short 0xffff
00044fe8: 001e 0400      	orib #0,%fp@+
00044fec: 0000 0005      	orib #5,%d0
00044ff0: a1c8           	.short 0xa1c8
00044ff2: 0004 0006      	orib #6,%d4
00044ff6: 001a 0001      	orib #1,%a2@+
00044ffa: 0007 ffff      	orib #-1,%d7
00044ffe: ffff           	.short 0xffff
00045000: 001e 0400      	orib #0,%fp@+
00045004: 0000 0005      	orib #5,%d0
00045008: a1e4           	.short 0xa1e4
0004500a: 0004 0008      	orib #8,%d4
0004500e: 0020 0001      	orib #1,%a0@-
00045012: 0008           	.short 0x0008
00045014: ffff           	.short 0xffff
00045016: ffff           	.short 0xffff
00045018: 001e 0400      	orib #0,%fp@+
0004501c: 0000 0005      	orib #5,%d0
00045020: a200 0004      	macw %d0l,%d1l
00045024: 0009           	.short 0x0009
00045026: 0020 0001      	orib #1,%a0@-
0004502a: 000b           	.short 0x000b
0004502c: 0009           	.short 0x0009
0004502e: 000a           	.short 0x000a
00045030: 0019 0000      	orib #0,%a1@+
00045034: 0000 0000      	orib #0,%d0
00045038: 0000 0002      	orib #2,%d0
0004503c: 000b           	.short 0x000b
0004503e: 0024 0001      	orib #1,%a4@-
00045042: 000a           	.short 0x000a
00045044: ffff           	.short 0xffff
00045046: ffff           	.short 0xffff
00045048: 001a 0211      	orib #17,%a2@+
0004504c: 0000 0004      	orib #4,%d0
00045050: 4503           	chkl %d3,%d2
00045052: 0000 0000      	orib #0,%d0
00045056: 0012 0001      	orib #1,%a2@
0004505a: 0008           	.short 0x0008
0004505c: ffff           	.short 0xffff
0004505e: ffff           	.short 0xffff
00045060: 001a 0211      	orib #17,%a2@+
00045064: 0000 0004      	orib #4,%d0
00045068: 450e           	.short 0x450e
0004506a: 0013 0000      	orib #0,%a3@
0004506e: 0011 0001      	orib #1,%a1@
00045072: 000c           	.short 0x000c
00045074: ffff           	.short 0xffff
00045076: ffff           	.short 0xffff
00045078: 001a 0607      	orib #7,%a2@+
0004507c: 0000 0004      	orib #4,%d0
00045080: 71b2 0002      	mvzb %a2@(0000000000000002,%d0:w),%d0
00045084: 000e           	.short 0x000e
00045086: 000a           	.short 0x000a
00045088: 0001 000d      	orib #13,%d1
0004508c: ffff           	.short 0xffff
0004508e: ffff           	.short 0xffff
00045090: 001a 0605      	orib #5,%a2@+
00045094: 0000 0004      	orib #4,%d0
00045098: 71b5 000f      	mvzb %a5@(000000000000000f,%d0:w),%d0
0004509c: 000e           	.short 0x000e
0004509e: 000a           	.short 0x000a
000450a0: 0001 0000      	orib #0,%d1
000450a4: ffff           	.short 0xffff
000450a6: ffff           	.short 0xffff
000450a8: 001a 0625      	orib #37,%a2@+
000450ac: 0000 0004      	orib #4,%d0
000450b0: 71ba 001c      	mvzb %pc@(0x450ce),%d0
000450b4: 000e           	.short 0x000e
000450b6: 000a           	.short 0x000a
000450b8: 0001 ffff      	orib #-1,%d1
000450bc: 0001 0009      	orib #9,%d1
000450c0: 0014 0400      	orib #0,%a4@
000450c4: 0010 0001      	orib #1,%a0@
000450c8: 1100           	moveb %d0,%a0@-
000450ca: 0000 0000      	orib #0,%d0
000450ce: 0026 080c      	orib #12,%fp@-
000450d2: 0002 ffff      	orib #-1,%d2
000450d6: ffff           	.short 0xffff
000450d8: 001c 0000      	orib #0,%a4@+
000450dc: 0000 0004      	orib #4,%d0
000450e0: 4518           	chkl %a0@+,%d2
000450e2: 0003 0001      	orib #1,%d3
000450e6: 0010 0001      	orib #1,%a0@
000450ea: 0003 ffff      	orib #-1,%d3
000450ee: ffff           	.short 0xffff
000450f0: 001e 4400      	orib #0,%fp@+
000450f4: 0000 0005      	orib #5,%d0
000450f8: a21c           	.short 0xa21c
000450fa: 0003 0003      	orib #3,%d3
000450fe: 0020 0001      	orib #1,%a0@-
00045102: 0004 ffff      	orib #-1,%d4
00045106: ffff           	.short 0xffff
00045108: 001e 4400      	orib #0,%fp@+
0004510c: 0000 0005      	orib #5,%d0
00045110: a238           	.short 0xa238
00045112: 0003 0004      	orib #4,%d3
00045116: 0020 0001      	orib #1,%a0@-
0004511a: 0005 ffff      	orib #-1,%d5
0004511e: ffff           	.short 0xffff
00045120: 001e 0400      	orib #0,%fp@+
00045124: 0000 0005      	orib #5,%d0
00045128: a254           	.short 0xa254
0004512a: 0003 0005      	orib #5,%d3
0004512e: 0020 0001      	orib #1,%a0@-
00045132: 0006 ffff      	orib #-1,%d6
00045136: ffff           	.short 0xffff
00045138: 001e 0400      	orib #0,%fp@+
0004513c: 0000 0005      	orib #5,%d0
00045140: a270           	.short 0xa270
00045142: 0003 0006      	orib #6,%d3
00045146: 0020 0001      	orib #1,%a0@-
0004514a: 0007 ffff      	orib #-1,%d7
0004514e: ffff           	.short 0xffff
00045150: 001e 0400      	orib #0,%fp@+
00045154: 0000 0005      	orib #5,%d0
00045158: a28c           	.short 0xa28c
0004515a: 0003 0007      	orib #7,%d3
0004515e: 0020 0001      	orib #1,%a0@-
00045162: 0008           	.short 0x0008
00045164: ffff           	.short 0xffff
00045166: ffff           	.short 0xffff
00045168: 001e 0400      	orib #0,%fp@+
0004516c: 0000 0005      	orib #5,%d0
00045170: a2a8 0003 0008 	macw %d3l,%d0l,%a0@(8),%d1
00045176: 0020 0001      	orib #1,%a0@-
0004517a: 0009           	.short 0x0009
0004517c: ffff           	.short 0xffff
0004517e: ffff           	.short 0xffff
00045180: 001a 0607      	orib #7,%a2@+
00045184: 0000 0004      	orib #4,%d0
00045188: 71b2 0007      	mvzb %a2@(0000000000000007,%d0:w),%d0
0004518c: 080a           	.short 0x080a
0004518e: 0009           	.short 0x0009
00045190: 0001 0000      	orib #0,%d1
00045194: ffff           	.short 0xffff
00045196: ffff           	.short 0xffff
00045198: 001a 0625      	orib #37,%a2@+
0004519c: 0000 0004      	orib #4,%d0
000451a0: 71ba 0016      	mvzb %pc@(0x451b8),%d0
000451a4: 080a           	.short 0x080a
000451a6: 0009           	.short 0x0009
000451a8: 0001 ffff      	orib #-1,%d1
000451ac: 0001 0010      	orib #16,%d1
000451b0: 0014 0400      	orib #0,%a4@
000451b4: 0010 0002      	orib #2,%a0@
000451b8: 1100           	moveb %d0,%a0@-
000451ba: 0000 0000      	orib #0,%d0
000451be: 0028 0013 0002 	orib #19,%a0@(2)
000451c4: ffff           	.short 0xffff
000451c6: ffff           	.short 0xffff
000451c8: 0017 0040      	orib #64,%sp@
000451cc: 0000 0004      	orib #4,%d0
000451d0: 4286           	clrl %d6
000451d2: 0003 0001      	orib #1,%d3
000451d6: 2000           	movel %d0,%d0
000451d8: 2000           	movel %d0,%d0
000451da: 0003 ffff      	orib #-1,%d3
000451de: ffff           	.short 0xffff
000451e0: 001c 0000      	orib #0,%a4@+
000451e4: 0000 0004      	orib #4,%d0
000451e8: 4529 000f      	chkl %a1@(15),%d2
000451ec: 0001 000a      	orib #10,%d1
000451f0: 0001 0004      	orib #4,%d1
000451f4: ffff           	.short 0xffff
000451f6: ffff           	.short 0xffff
000451f8: 0017 0000      	orib #0,%sp@
000451fc: 0000 0004      	orib #4,%d0
00045200: 4294           	clrl %a4@
00045202: 0021 0001      	orib #1,%a1@-
00045206: 2000           	movel %d0,%d0
00045208: 2000           	movel %d0,%d0
0004520a: 0005 ffff      	orib #-1,%d5
0004520e: ffff           	.short 0xffff
00045210: 001c 0000      	orib #0,%a4@+
00045214: 0000 0004      	orib #4,%d0
00045218: 4534 000e      	chkl %a4@(000000000000000e,%d0:w),%d2
0004521c: 0002 0007      	orib #7,%d2
00045220: 0001 0006      	orib #6,%d1
00045224: ffff           	.short 0xffff
00045226: ffff           	.short 0xffff
00045228: 001c 0000      	orib #0,%a4@+
0004522c: 0000 0004      	orib #4,%d0
00045230: 453c 0016 0002 	chkl #1441794,%d2
00045236: 0005 0001      	orib #1,%d5
0004523a: 0007 ffff      	orib #-1,%d7
0004523e: ffff           	.short 0xffff
00045240: 001c 4000      	orib #0,%a4@+
00045244: 0000 0004      	orib #4,%d0
00045248: 4542           	.short 0x4542
0004524a: 0001 0404      	orib #4,%d1
0004524e: 0419 0001      	subib #1,%a1@+
00045252: 0008           	.short 0x0008
00045254: ffff           	.short 0xffff
00045256: ffff           	.short 0xffff
00045258: 001c 0000      	orib #0,%a4@+
0004525c: 0000 0004      	orib #4,%d0
00045260: 4554           	.short 0x4554
00045262: 041a 0404      	subib #4,%a2@+
00045266: 0004 0001      	orib #1,%d4
0004526a: 0009           	.short 0x0009
0004526c: ffff           	.short 0xffff
0004526e: ffff           	.short 0xffff
00045270: 001c 8000      	orib #0,%a4@+
00045274: 0000 0004      	orib #4,%d0
00045278: 4559           	.short 0x4559
0004527a: 0001 0405      	orib #5,%d1
0004527e: 0026 0001      	orib #1,%fp@-
00045282: 000a           	.short 0x000a
00045284: ffff           	.short 0xffff
00045286: ffff           	.short 0xffff
00045288: 001c 8000      	orib #0,%a4@+
0004528c: 0000 0004      	orib #4,%d0
00045290: 4575           	.short 0x4575
00045292: 0001 0007      	orib #7,%d1
00045296: 0026 0001      	orib #1,%fp@-
0004529a: 000b           	.short 0x000b
0004529c: ffff           	.short 0xffff
0004529e: ffff           	.short 0xffff
000452a0: 001c 8000      	orib #0,%a4@+
000452a4: 0000 0004      	orib #4,%d0
000452a8: 4594           	chkw %a4@,%d2
000452aa: 0001 0009      	orib #9,%d1
000452ae: 0026 0001      	orib #1,%fp@-
000452b2: 000c           	.short 0x000c
000452b4: ffff           	.short 0xffff
000452b6: ffff           	.short 0xffff
000452b8: 001c 0000      	orib #0,%a4@+
000452bc: 0000 0004      	orib #4,%d0
000452c0: 45ad 0003      	chkw %a5@(3),%d2
000452c4: 000a           	.short 0x000a
000452c6: 001d 0001      	orib #1,%a5@+
000452ca: 000d           	.short 0x000d
000452cc: ffff           	.short 0xffff
000452ce: ffff           	.short 0xffff
000452d0: 001c 0000      	orib #0,%a4@+
000452d4: 0000 0004      	orib #4,%d0
000452d8: 45cb           	.short 0x45cb
000452da: 0003 000b      	orib #11,%d3
000452de: 0021 0001      	orib #1,%a1@-
000452e2: 000e           	.short 0x000e
000452e4: ffff           	.short 0xffff
000452e6: ffff           	.short 0xffff
000452e8: 001c 0000      	orib #0,%a4@+
000452ec: 0000 0004      	orib #4,%d0
000452f0: 45ed 0003      	lea %a5@(3),%a2
000452f4: 000c           	.short 0x000c
000452f6: 0012 0001      	orib #1,%a2@
000452fa: 000f           	.short 0x000f
000452fc: ffff           	.short 0xffff
000452fe: ffff           	.short 0xffff
00045300: 001c 8000      	orib #0,%a4@+
00045304: 0000 0004      	orib #4,%d0
00045308: 4600           	notb %d0
0004530a: 0001 000e      	orib #14,%d1
0004530e: 0026 0001      	orib #1,%fp@-
00045312: 0010 ffff      	orib #-1,%a0@
00045316: ffff           	.short 0xffff
00045318: 001c 8000      	orib #0,%a4@+
0004531c: 0000 0004      	orib #4,%d0
00045320: 4624           	notb %a4@-
00045322: 0001 000f      	orib #15,%d1
00045326: 0026 0001      	orib #1,%fp@-
0004532a: 0000 ffff      	orib #-1,%d0
0004532e: ffff           	.short 0xffff
00045330: 001a 0627      	orib #39,%a2@+
00045334: 0000 0004      	orib #4,%d0
00045338: 71b2 0010      	mvzb %a2@(0000000000000010,%d0:w),%d0
0004533c: 0011 0008      	orib #8,%a1@
00045340: 0001 ffff      	orib #-1,%d1
00045344: 0001 0006      	orib #6,%d1
00045348: 0014 0400      	orib #0,%a4@
0004534c: 0010 0001      	orib #1,%a0@
00045350: 1100           	moveb %d0,%a0@-
00045352: 0000 0000      	orib #0,%d0
00045356: 0028 080a 0002 	orib #10,%a0@(2)
0004535c: ffff           	.short 0xffff
0004535e: ffff           	.short 0xffff
00045360: 001c 0000      	orib #0,%a4@+
00045364: 0000 0004      	orib #4,%d0
00045368: 4644           	notw %d4
0004536a: 000b           	.short 0x000b
0004536c: 0001 0010      	orib #16,%d1
00045370: 0001 0003      	orib #3,%d1
00045374: ffff           	.short 0xffff
00045376: ffff           	.short 0xffff
00045378: 001e 0400      	orib #0,%fp@+
0004537c: 0000 0005      	orib #5,%d0
00045380: a2c4           	.short 0xa2c4
00045382: 0001 0003      	orib #3,%d1
00045386: 0015 0001      	orib #1,%a5@
0004538a: 0004 ffff      	orib #-1,%d4
0004538e: ffff           	.short 0xffff
00045390: 001c 0000      	orib #0,%a4@+
00045394: 0000 0004      	orib #4,%d0
00045398: 4655           	notw %a5@
0004539a: 0001 0005      	orib #5,%d1
0004539e: 000b           	.short 0x000b
000453a0: 0001 0005      	orib #5,%d1
000453a4: ffff           	.short 0xffff
000453a6: ffff           	.short 0xffff
000453a8: 001e 0408      	orib #8,%fp@+
000453ac: 0000 0005      	orib #5,%d0
000453b0: a2e0 0001      	macw %d1l,%d0l,%a0@-,%a1
000453b4: 0006 0026      	orib #38,%d6
000453b8: 0001 0006      	orib #6,%d1
000453bc: ffff           	.short 0xffff
000453be: ffff           	.short 0xffff
000453c0: 001a 0607      	orib #7,%a2@+
000453c4: 0000 0004      	orib #4,%d0
000453c8: 71b2 0007      	mvzb %a2@(0000000000000007,%d0:w),%d0
000453cc: 0808           	.short 0x0808
000453ce: 0009           	.short 0x0009
000453d0: 0001 0000      	orib #0,%d1
000453d4: ffff           	.short 0xffff
000453d6: ffff           	.short 0xffff
000453d8: 001a 0625      	orib #37,%a2@+
000453dc: 0000 0004      	orib #4,%d0
000453e0: 71ba 0018      	mvzb %pc@(0x453fa),%d0
000453e4: 0808           	.short 0x0808
000453e6: 0009           	.short 0x0009
000453e8: 0001 ffff      	orib #-1,%d1
000453ec: 0001 0010      	orib #16,%d1
000453f0: 0014 0400      	orib #0,%a4@
000453f4: 0010 0001      	orib #1,%a0@
000453f8: 1100           	moveb %d0,%a0@-
000453fa: 0000 0000      	orib #0,%d0
000453fe: 0028 0012 0002 	orib #18,%a0@(2)
00045404: ffff           	.short 0xffff
00045406: ffff           	.short 0xffff
00045408: 001c 0000      	orib #0,%a4@+
0004540c: 0000 0004      	orib #4,%d0
00045410: 4661           	notw %a1@-
00045412: 0009           	.short 0x0009
00045414: 0001 0014      	orib #20,%d1
00045418: 0001 0003      	orib #3,%d1
0004541c: ffff           	.short 0xffff
0004541e: ffff           	.short 0xffff
00045420: 001e 4400      	orib #0,%fp@+
00045424: 0000 0005      	orib #5,%d0
00045428: a2fc           	.short 0xa2fc
0004542a: 0000 0003      	orib #3,%d0
0004542e: 0013 0001      	orib #1,%a3@
00045432: 0004 ffff      	orib #-1,%d4
00045436: ffff           	.short 0xffff
00045438: 001e 4408      	orib #8,%fp@+
0004543c: 0000 0005      	orib #5,%d0
00045440: a318           	.short 0xa318
00045442: 0000 0004      	orib #4,%d0
00045446: 001d 0001      	orib #1,%a5@+
0004544a: 0005 ffff      	orib #-1,%d5
0004544e: ffff           	.short 0xffff
00045450: 001c 0400      	orib #0,%a4@+
00045454: 0000 0004      	orib #4,%d0
00045458: 4676 0002      	notw %fp@(0000000000000002,%d0:w)
0004545c: 0006 000a      	orib #10,%d6
00045460: 0001 0009      	orib #9,%d1
00045464: 0006 0008      	orib #8,%d6
00045468: 0019 0000      	orib #0,%a1@+
0004546c: 0000 0000      	orib #0,%d0
00045470: 1100           	moveb %d0,%a0@-
00045472: 0002 0607      	orib #7,%d2
00045476: 0024 0001      	orib #1,%a4@-
0004547a: 0007 ffff      	orib #-1,%d7
0004547e: ffff           	.short 0xffff
00045480: 001a 0211      	orib #17,%a2@+
00045484: 0000 0004      	orib #4,%d0
00045488: 4681           	notl %d1
0004548a: 0000 0000      	orib #0,%d0
0004548e: 000b           	.short 0x000b
00045490: 0001 0008      	orib #8,%d1
00045494: ffff           	.short 0xffff
00045496: ffff           	.short 0xffff
00045498: 001a 0211      	orib #17,%a2@+
0004549c: 0000 0004      	orib #4,%d0
000454a0: 4687           	notl %d7
000454a2: 000c           	.short 0x000c
000454a4: 0000 000c      	orib #12,%d0
000454a8: 0001 0005      	orib #5,%d1
000454ac: ffff           	.short 0xffff
000454ae: ffff           	.short 0xffff
000454b0: 001a 0211      	orib #17,%a2@+
000454b4: 0000 0004      	orib #4,%d0
000454b8: 4691           	notl %a1@
000454ba: 0019 0000      	orib #0,%a1@+
000454be: 000b           	.short 0x000b
000454c0: 0001 000d      	orib #13,%d1
000454c4: 000a           	.short 0x000a
000454c6: 000c           	.short 0x000c
000454c8: 0014 0400      	orib #0,%a4@
000454cc: 0000 0000      	orib #0,%d0
000454d0: 1100           	moveb %d0,%a0@-
000454d2: 0010 0809      	orib #9,%a0@
000454d6: 000d           	.short 0x000d
000454d8: 0804 000b      	btst #11,%d4
000454dc: ffff           	.short 0xffff
000454de: ffff           	.short 0xffff
000454e0: 0014 0000      	orib #0,%a4@
000454e4: 0000 00ff      	orib #-1,%d0
000454e8: 1100           	moveb %d0,%a0@-
000454ea: 0000 0000      	orib #0,%d0
000454ee: 0008           	.short 0x0008
000454f0: 0004 000c      	orib #12,%d4
000454f4: ffff           	.short 0xffff
000454f6: ffff           	.short 0xffff
000454f8: 001a 0641      	orib #65,%a2@+
000454fc: 0000 0004      	orib #4,%d0
00045500: 4699           	notl %a1@+
00045502: 0009           	.short 0x0009
00045504: 0400 0003      	subib #3,%d0
00045508: 0001 0009      	orib #9,%d1
0004550c: ffff           	.short 0xffff
0004550e: ffff           	.short 0xffff
00045510: 001a 0641      	orib #65,%a2@+
00045514: 0000 0004      	orib #4,%d0
00045518: 469b           	notl %a3@+
0004551a: 0009           	.short 0x0009
0004551c: 0801 0003      	btst #3,%d1
00045520: 0001 000e      	orib #14,%d1
00045524: ffff           	.short 0xffff
00045526: ffff           	.short 0xffff
00045528: 001c 4400      	orib #0,%a4@+
0004552c: 0000 0004      	orib #4,%d0
00045530: 469d           	notl %a5@+
00045532: 0002 0c09      	orib #9,%d2
00045536: 000e           	.short 0x000e
00045538: 0001 000f      	orib #15,%d1
0004553c: ffff           	.short 0xffff
0004553e: ffff           	.short 0xffff
00045540: 001a 0607      	orib #7,%a2@+
00045544: 0000 0004      	orib #4,%d0
00045548: 71b2 0002      	mvzb %a2@(0000000000000002,%d0:w),%d0
0004554c: 0010 000a      	orib #10,%a0@
00045550: 0001 0010      	orib #16,%d1
00045554: ffff           	.short 0xffff
00045556: ffff           	.short 0xffff
00045558: 001a 0605      	orib #5,%a2@+
0004555c: 0000 0004      	orib #4,%d0
00045560: 71b5 000e      	mvzb %a5@(000000000000000e,%d0:w),%d0
00045564: 0010 000b      	orib #11,%a0@
00045568: 0001 0000      	orib #0,%d1
0004556c: ffff           	.short 0xffff
0004556e: ffff           	.short 0xffff
00045570: 001a 0625      	orib #37,%a2@+
00045574: 0000 0004      	orib #4,%d0
00045578: 71ba 001b      	mvzb %pc@(0x45595),%d0
0004557c: 0010 000b      	orib #11,%a0@
00045580: 0001 ffff      	orib #-1,%d1
00045584: 0001 001b      	orib #27,%d1
00045588: 0014 0400      	orib #0,%a4@
0004558c: 0010 0001      	orib #1,%a0@
00045590: 1100           	moveb %d0,%a0@-
00045592: 0000 0000      	orib #0,%d0
00045596: 0028 0816 0002 	orib #22,%a0@(2)
0004559c: ffff           	.short 0xffff
0004559e: ffff           	.short 0xffff
000455a0: 001c 0000      	orib #0,%a4@+
000455a4: 0000 0004      	orib #4,%d0
000455a8: 46a3           	notl %a3@-
000455aa: 0009           	.short 0x0009
000455ac: 0001 0013      	orib #19,%d1
000455b0: 0001 0003      	orib #3,%d1
000455b4: ffff           	.short 0xffff
000455b6: ffff           	.short 0xffff
000455b8: 001e 4400      	orib #0,%fp@+
000455bc: 0000 0005      	orib #5,%d0
000455c0: a334           	.short 0xa334
000455c2: 0003 0003      	orib #3,%d3
000455c6: 0020 0001      	orib #1,%a0@-
000455ca: 0004 ffff      	orib #-1,%d4
000455ce: ffff           	.short 0xffff
000455d0: 001e 4408      	orib #8,%fp@+
000455d4: 0000 0005      	orib #5,%d0
000455d8: a350           	mov3ql #1,%a0@
000455da: 0003 0004      	orib #4,%d3
000455de: 001f 0001      	orib #1,%sp@+
000455e2: 0005 ffff      	orib #-1,%d5
000455e6: ffff           	.short 0xffff
000455e8: 001e 4408      	orib #8,%fp@+
000455ec: 0000 0005      	orib #5,%d0
000455f0: a36c 0003      	mov3ql #1,%a4@(3)
000455f4: 0005 0017      	orib #23,%d5
000455f8: 0001 0006      	orib #6,%d1
000455fc: ffff           	.short 0xffff
000455fe: ffff           	.short 0xffff
00045600: 001e 4408      	orib #8,%fp@+
00045604: 0000 0005      	orib #5,%d0
00045608: a388           	.short 0xa388
0004560a: 0003 0006      	orib #6,%d3
0004560e: 0017 0001      	orib #1,%sp@
00045612: 0007 ffff      	orib #-1,%d7
00045616: ffff           	.short 0xffff
00045618: 001c 0000      	orib #0,%a4@+
0004561c: 0000 0004      	orib #4,%d0
00045620: 46b7 0001      	notl %sp@(0000000000000001,%d0:w)
00045624: 0008           	.short 0x0008
00045626: 000c           	.short 0x000c
00045628: 0001 000a      	orib #10,%d1
0004562c: 0008           	.short 0x0008
0004562e: 0009           	.short 0x0009
00045630: 0019 0000      	orib #0,%a1@+
00045634: 0000 0000      	orib #0,%d0
00045638: 1100           	moveb %d0,%a0@-
0004563a: 0012 0008      	orib #8,%a2@
0004563e: 0015 0001      	orib #1,%a5@
00045642: 0009           	.short 0x0009
00045644: ffff           	.short 0xffff
00045646: ffff           	.short 0xffff
00045648: 001a 0211      	orib #17,%a2@+
0004564c: 0000 0004      	orib #4,%d0
00045650: 46c4           	movew %d4,%sr
00045652: 0000 0000      	orib #0,%d0
00045656: 0009           	.short 0x0009
00045658: 0001 0007      	orib #7,%d1
0004565c: ffff           	.short 0xffff
0004565e: ffff           	.short 0xffff
00045660: 001a 0211      	orib #17,%a2@+
00045664: 0000 0004      	orib #4,%d0
00045668: 46c9           	move %d1,%sr
0004566a: 000a           	.short 0x000a
0004566c: 0000 000b      	orib #11,%d0
00045670: 0001 000b      	orib #11,%d1
00045674: ffff           	.short 0xffff
00045676: ffff           	.short 0xffff
00045678: 001c 8000      	orib #0,%a4@+
0004567c: 0000 0004      	orib #4,%d0
00045680: 46d0           	movew %a0@,%sr
00045682: 0001 000a      	orib #10,%d1
00045686: 0024 0001      	orib #1,%a4@-
0004568a: 0010 000c      	orib #12,%a0@
0004568e: 000f           	.short 0x000f
00045690: 0019 0000      	orib #0,%a1@+
00045694: 0000 0000      	orib #0,%d0
00045698: 1100           	moveb %d0,%a0@-
0004569a: 0009           	.short 0x0009
0004569c: 060b           	.short 0x060b
0004569e: 0017 0001      	orib #1,%sp@
000456a2: 000d           	.short 0x000d
000456a4: ffff           	.short 0xffff
000456a6: ffff           	.short 0xffff
000456a8: 001a 0211      	orib #17,%a2@+
000456ac: 0000 0004      	orib #4,%d0
000456b0: 46e2           	movew %a2@-,%sr
000456b2: 0000 0000      	orib #0,%d0
000456b6: 0005 0001      	orib #1,%d5
000456ba: 000e           	.short 0x000e
000456bc: ffff           	.short 0xffff
000456be: ffff           	.short 0xffff
000456c0: 001a 0211      	orib #17,%a2@+
000456c4: 0000 0004      	orib #4,%d0
000456c8: 46e6           	movew %fp@-,%sr
000456ca: 0006 0000      	orib #0,%d6
000456ce: 0005 0001      	orib #1,%d5
000456d2: 000f           	.short 0x000f
000456d4: ffff           	.short 0xffff
000456d6: ffff           	.short 0xffff
000456d8: 001a 0211      	orib #17,%a2@+
000456dc: 0000 0004      	orib #4,%d0
000456e0: 46ea 000c      	movew %a2@(12),%sr
000456e4: 0000 0005      	orib #5,%d0
000456e8: 0001 000b      	orib #11,%d1
000456ec: ffff           	.short 0xffff
000456ee: ffff           	.short 0xffff
000456f0: 001a 0211      	orib #17,%a2@+
000456f4: 0000 0004      	orib #4,%d0
000456f8: 46ee 0012      	movew %fp@(18),%sr
000456fc: 0000 0005      	orib #5,%d0
00045700: 0001 0011      	orib #17,%d1
00045704: ffff           	.short 0xffff
00045706: ffff           	.short 0xffff
00045708: 001c 0000      	orib #0,%a4@+
0004570c: 0000 0004      	orib #4,%d0
00045710: 46f2 0001      	movew %a2@(0000000000000001,%d0:w),%sr
00045714: 000e           	.short 0x000e
00045716: 000c           	.short 0x000c
00045718: 0001 0014      	orib #20,%d1
0004571c: 0012 0013      	orib #19,%a2@
00045720: 0019 0000      	orib #0,%a1@+
00045724: 0000 0000      	orib #0,%d0
00045728: 1100           	moveb %d0,%a0@-
0004572a: 0011 000e      	orib #14,%a1@
0004572e: 0016 0001      	orib #1,%fp@
00045732: 0013 ffff      	orib #-1,%a3@
00045736: ffff           	.short 0xffff
00045738: 001a 0211      	orib #17,%a2@+
0004573c: 0000 0004      	orib #4,%d0
00045740: 46ff           	move %d7,%sr
00045742: 0000 0000      	orib #0,%d0
00045746: 000c           	.short 0x000c
00045748: 0001 0011      	orib #17,%d1
0004574c: ffff           	.short 0xffff
0004574e: ffff           	.short 0xffff
00045750: 001a 0211      	orib #17,%a2@+
00045754: 0000 0004      	orib #4,%d0
00045758: 470b           	.short 0x470b
0004575a: 000d           	.short 0x000d
0004575c: 0000 0009      	orib #9,%d0
00045760: 0001 0015      	orib #21,%d1
00045764: ffff           	.short 0xffff
00045766: ffff           	.short 0xffff
00045768: 001c 0000      	orib #0,%a4@+
0004576c: 0000 0004      	orib #4,%d0
00045770: 4712           	chkl %a2@,%d3
00045772: 0001 0010      	orib #16,%d1
00045776: 000a           	.short 0x000a
00045778: 0001 0018      	orib #24,%d1
0004577c: 0016 0017      	orib #23,%fp@
00045780: 0019 0000      	orib #0,%a1@+
00045784: 0000 0000      	orib #0,%d0
00045788: 1100           	moveb %d0,%a0@-
0004578a: 0011 0010      	orib #16,%a1@
0004578e: 0016 0001      	orib #1,%fp@
00045792: 0017 ffff      	orib #-1,%sp@
00045796: ffff           	.short 0xffff
00045798: 001a 0211      	orib #17,%a2@+
0004579c: 0000 0004      	orib #4,%d0
000457a0: 471d           	chkl %a5@+,%d3
000457a2: 0000 0000      	orib #0,%d0
000457a6: 000b           	.short 0x000b
000457a8: 0001 0015      	orib #21,%d1
000457ac: ffff           	.short 0xffff
000457ae: ffff           	.short 0xffff
000457b0: 001a 0211      	orib #17,%a2@+
000457b4: 0000 0004      	orib #4,%d0
000457b8: 4727           	chkl %sp@-,%d3
000457ba: 000c           	.short 0x000c
000457bc: 0000 000a      	orib #10,%d0
000457c0: 0001 0019      	orib #25,%d1
000457c4: ffff           	.short 0xffff
000457c6: ffff           	.short 0xffff
000457c8: 001a 0607      	orib #7,%a2@+
000457cc: 0000 0004      	orib #4,%d0
000457d0: 71c1           	mvzw %d1,%d0
000457d2: 0003 0612      	orib #18,%d3
000457d6: 000f           	.short 0x000f
000457d8: 0001 001a      	orib #26,%d1
000457dc: ffff           	.short 0xffff
000457de: ffff           	.short 0xffff
000457e0: 001a 0605      	orib #5,%a2@+
000457e4: 0000 0004      	orib #4,%d0
000457e8: 71c9           	mvzw %a1,%d0
000457ea: 0016 0612      	orib #18,%fp@
000457ee: 000f           	.short 0x000f
000457f0: 0001 001b      	orib #27,%d1
000457f4: ffff           	.short 0xffff
000457f6: ffff           	.short 0xffff
000457f8: 001a 0605      	orib #5,%a2@+
000457fc: 0000 0004      	orib #4,%d0
00045800: 71b5 0003      	mvzb %a5@(0000000000000003,%d0:w),%d0
00045804: 0814 000f      	btst #15,%a4@
00045808: 0001 0000      	orib #0,%d1
0004580c: ffff           	.short 0xffff
0004580e: ffff           	.short 0xffff
00045810: 001a 0625      	orib #37,%a2@+
00045814: 0000 0004      	orib #4,%d0
00045818: 71ba 0016      	mvzb %pc@(0x45830),%d0
0004581c: 0814 000f      	btst #15,%a4@
00045820: 0001 ffff      	orib #-1,%d1
00045824: 0001 0005      	orib #5,%d1
00045828: 0014 0400      	orib #0,%a4@
0004582c: 0010 0001      	orib #1,%a0@
00045830: 1100           	moveb %d0,%a0@-
00045832: 0000 0000      	orib #0,%d0
00045836: 0024 0808      	orib #8,%a4@-
0004583a: 0002 ffff      	orib #-1,%d2
0004583e: ffff           	.short 0xffff
00045840: 001c 0000      	orib #0,%a4@+
00045844: 0000 0004      	orib #4,%d0
00045848: 4501           	chkl %d1,%d2
0004584a: 0006 0001      	orib #1,%d6
0004584e: 0001 0001      	orib #1,%d1
00045852: 0003 ffff      	orib #-1,%d3
00045856: ffff           	.short 0xffff
00045858: 001e 0400      	orib #0,%fp@+
0004585c: 0000 0005      	orib #5,%d0
00045860: a3a4           	.short 0xa3a4
00045862: 0002 0003      	orib #3,%d2
00045866: 0020 0001      	orib #1,%a0@-
0004586a: 0004 ffff      	orib #-1,%d4
0004586e: ffff           	.short 0xffff
00045870: 001e 0400      	orib #0,%fp@+
00045874: 0000 0005      	orib #5,%d0
00045878: a3c0           	.short 0xa3c0
0004587a: 0002 0004      	orib #4,%d2
0004587e: 0020 0001      	orib #1,%a0@-
00045882: 0005 ffff      	orib #-1,%d5
00045886: ffff           	.short 0xffff
00045888: 001a 0607      	orib #7,%a2@+
0004588c: 0000 0004      	orib #4,%d0
00045890: 71b2 0006      	mvzb %a2@(0000000000000006,%d0:w),%d0
00045894: 0806 0009      	btst #9,%d6
00045898: 0001 0000      	orib #0,%d1
0004589c: ffff           	.short 0xffff
0004589e: ffff           	.short 0xffff
000458a0: 001a 0625      	orib #37,%a2@+
000458a4: 0000 0004      	orib #4,%d0
000458a8: 71ba 0015      	mvzb %pc@(0x458bf),%d0
000458ac: 0806 0009      	btst #9,%d6
000458b0: 0001 ffff      	orib #-1,%d1
000458b4: 0001 0006      	orib #6,%d1
000458b8: 0014 0400      	orib #0,%a4@
000458bc: 0010 0001      	orib #1,%a0@
000458c0: 1100           	moveb %d0,%a0@-
000458c2: 0000 0000      	orib #0,%d0
000458c6: 0026 0808      	orib #8,%fp@-
000458ca: 0002 ffff      	orib #-1,%d2
000458ce: ffff           	.short 0xffff
000458d0: 001c 0000      	orib #0,%a4@+
000458d4: 0000 0004      	orib #4,%d0
000458d8: 4731 0002      	chkl %a1@(0000000000000002,%d0:w),%d3
000458dc: 0001 0019      	orib #25,%d1
000458e0: 0001 0003      	orib #3,%d1
000458e4: ffff           	.short 0xffff
000458e6: ffff           	.short 0xffff
000458e8: 001e 4400      	orib #0,%fp@+
000458ec: 0000 0005      	orib #5,%d0
000458f0: a3dc           	.short 0xa3dc
000458f2: 0002 0003      	orib #3,%d2
000458f6: 0020 0001      	orib #1,%a0@-
000458fa: 0004 ffff      	orib #-1,%d4
000458fe: ffff           	.short 0xffff
00045900: 001e 4408      	orib #8,%fp@+
00045904: 0000 0005      	orib #5,%d0
00045908: a3f8           	.short 0xa3f8
0004590a: 0002 0004      	orib #4,%d2
0004590e: 0020 0001      	orib #1,%a0@-
00045912: 0005 ffff      	orib #-1,%d5
00045916: ffff           	.short 0xffff
00045918: 001a 0607      	orib #7,%a2@+
0004591c: 0000 0004      	orib #4,%d0
00045920: 71b2 0002      	mvzb %a2@(0000000000000002,%d0:w),%d0
00045924: 0806 000a      	btst #10,%d6
00045928: 0001 0006      	orib #6,%d1
0004592c: ffff           	.short 0xffff
0004592e: ffff           	.short 0xffff
00045930: 001a 0605      	orib #5,%a2@+
00045934: 0000 0004      	orib #4,%d0
00045938: 71b5 000e      	mvzb %a5@(000000000000000e,%d0:w),%d0
0004593c: 0806 000a      	btst #10,%d6
00045940: 0001 0000      	orib #0,%d1
00045944: ffff           	.short 0xffff
00045946: ffff           	.short 0xffff
00045948: 001a 0625      	orib #37,%a2@+
0004594c: 0000 0004      	orib #4,%d0
00045950: 474b           	.short 0x474b
00045952: 001a 0806      	orib #6,%a2@+
00045956: 000a           	.short 0x000a
00045958: 0001 ffff      	orib #-1,%d1
0004595c: 0001 0004      	orib #4,%d1
00045960: 0014 0400      	orib #0,%a4@
00045964: 0010 0001      	orib #1,%a0@
00045968: 1100           	moveb %d0,%a0@-
0004596a: 0000 0000      	orib #0,%d0
0004596e: 001e 0807      	orib #7,%fp@+
00045972: 0002 ffff      	orib #-1,%d2
00045976: ffff           	.short 0xffff
00045978: 001c 0000      	orib #0,%a4@+
0004597c: 0000 0004      	orib #4,%d0
00045980: 4750           	.short 0x4750
00045982: 0003 0001      	orib #1,%d3
00045986: 000a           	.short 0x000a
00045988: 0001 0003      	orib #3,%d1
0004598c: ffff           	.short 0xffff
0004598e: ffff           	.short 0xffff
00045990: 001e 8408      	orib #8,%fp@+
00045994: 0000 0005      	orib #5,%d0
00045998: a414           	.short 0xa414
0004599a: 0001 0003      	orib #3,%d1
0004599e: 001c 0001      	orib #1,%a4@+
000459a2: 0004 ffff      	orib #-1,%d4
000459a6: ffff           	.short 0xffff
000459a8: 001a 0607      	orib #7,%a2@+
000459ac: 0000 0004      	orib #4,%d0
000459b0: 71b2 0004      	mvzb %a2@(0000000000000004,%d0:w),%d0
000459b4: 0805 0009      	btst #9,%d5
000459b8: 0001 0000      	orib #0,%d1
000459bc: ffff           	.short 0xffff
000459be: ffff           	.short 0xffff
000459c0: 001a 0625      	orib #37,%a2@+
000459c4: 0000 0004      	orib #4,%d0
000459c8: 71ba 0011      	mvzb %pc@(0x459db),%d0
000459cc: 0805 0009      	btst #9,%d5
000459d0: 0001 ffff      	orib #-1,%d1
000459d4: 0001 0004      	orib #4,%d1
000459d8: 0014 0400      	orib #0,%a4@
000459dc: 0010 0001      	orib #1,%a0@
000459e0: 1100           	moveb %d0,%a0@-
000459e2: 0000 0000      	orib #0,%d0
000459e6: 001e 0807      	orib #7,%fp@+
000459ea: 0002 ffff      	orib #-1,%d2
000459ee: ffff           	.short 0xffff
000459f0: 001c 0000      	orib #0,%a4@+
000459f4: 0000 0004      	orib #4,%d0
000459f8: 475b           	.short 0x475b
000459fa: 000a           	.short 0x000a
000459fc: 0001 000b      	orib #11,%d1
00045a00: 0001 0003      	orib #3,%d1
00045a04: ffff           	.short 0xffff
00045a06: ffff           	.short 0xffff
00045a08: 001e 8408      	orib #8,%fp@+
00045a0c: 0000 0005      	orib #5,%d0
00045a10: a430           	.short 0xa430
00045a12: 0001 0003      	orib #3,%d1
00045a16: 001c 0001      	orib #1,%a4@+
00045a1a: 0004 ffff      	orib #-1,%d4
00045a1e: ffff           	.short 0xffff
00045a20: 001a 0607      	orib #7,%a2@+
00045a24: 0000 0004      	orib #4,%d0
00045a28: 71b2 0004      	mvzb %a2@(0000000000000004,%d0:w),%d0
00045a2c: 0805 0009      	btst #9,%d5
00045a30: 0001 0000      	orib #0,%d1
00045a34: ffff           	.short 0xffff
00045a36: ffff           	.short 0xffff
00045a38: 001a 0625      	orib #37,%a2@+
00045a3c: 0000 0004      	orib #4,%d0
00045a40: 71ba 0011      	mvzb %pc@(0x45a53),%d0
00045a44: 0805 0009      	btst #9,%d5
00045a48: 0001 ffff      	orib #-1,%d1
00045a4c: 0001 0002      	orib #2,%d1
00045a50: 0014 0400      	orib #0,%a4@
00045a54: 0010 0001      	orib #1,%a0@
00045a58: 1100           	moveb %d0,%a0@-
00045a5a: 0000 0000      	orib #0,%d0
00045a5e: 001b 0005      	orib #5,%a3@+
00045a62: 0002 ffff      	orib #-1,%d2
00045a66: ffff           	.short 0xffff
00045a68: 001c 0000      	orib #0,%a4@+
00045a6c: 0000 0004      	orib #4,%d0
00045a70: 4767           	.short 0x4767
00045a72: 0003 0001      	orib #1,%d3
00045a76: 000a           	.short 0x000a
00045a78: 0001 0000      	orib #0,%d1
00045a7c: ffff           	.short 0xffff
00045a7e: ffff           	.short 0xffff
00045a80: 001e 8428      	orib #40,%fp@+
00045a84: 0000 0005      	orib #5,%d0
00045a88: a44c 0001      	macw %a4l,%a2l
00045a8c: 0003 0019      	orib #25,%d3
00045a90: 0001 ffff      	orib #-1,%d1
00045a94: 0001 0020      	orib #32,%d1
00045a98: 0014 0400      	orib #0,%a4@
00045a9c: 0010 0001      	orib #1,%a0@
00045aa0: 1100           	moveb %d0,%a0@-
00045aa2: 0000 0000      	orib #0,%d0
00045aa6: 0028 0015 0002 	orib #21,%a0@(2)
00045aac: ffff           	.short 0xffff
00045aae: ffff           	.short 0xffff
00045ab0: 001c 0000      	orib #0,%a4@+
00045ab4: 0000 0004      	orib #4,%d0
00045ab8: 4772           	.short 0x4772
00045aba: 000c           	.short 0x000c
00045abc: 0001 000f      	orib #15,%d1
00045ac0: 0001 0003      	orib #3,%d1
00045ac4: ffff           	.short 0xffff
00045ac6: ffff           	.short 0xffff
00045ac8: 001c 0000      	orib #0,%a4@+
00045acc: 0000 0004      	orib #4,%d0
00045ad0: 4782           	chkw %d2,%d3
00045ad2: 0001 0003      	orib #3,%d1
00045ad6: 0010 0001      	orib #1,%a0@
00045ada: 0006 0004      	orib #4,%d6
00045ade: 0005 0019      	orib #25,%d5
00045aea: 001c 0003      	orib #3,%a4@+
00045aee: 000b           	.short 0x000b
00045af0: 0001 0005      	orib #5,%d1
00045af4: ffff           	.short 0xffff
00045af6: ffff           	.short 0xffff
00045af8: 001a 0211      	orib #17,%a2@+
00045afc: 0000 0004      	orib #4,%d0
00045b00: 71d0           	mvzw %a0@,%d0
00045b02: 0000 0000      	orib #0,%d0
00045b06: 0005 0001      	orib #1,%d5
00045b0a: 0003 ffff      	orib #-1,%d3
00045b0e: ffff           	.short 0xffff
00045b10: 001a 0211      	orib #17,%a2@+
00045b14: 0000 0004      	orib #4,%d0
00045b18: 71d4           	mvzw %a4@,%d0
00045b1a: 0006 0000      	orib #0,%d6
00045b1e: 0005 0001      	orib #1,%d5
00045b22: 0007 ffff      	orib #-1,%d7
00045b26: ffff           	.short 0xffff
00045b28: 001c 0000      	orib #0,%a4@+
00045b2c: 0000 0004      	orib #4,%d0
00045b30: 4793           	chkw %a3@,%d3
00045b32: 0001 0005      	orib #5,%d1
00045b36: 000f           	.short 0x000f
00045b38: 0001 000a      	orib #10,%d1
00045b3c: 0008           	.short 0x0008
00045b3e: 0009           	.short 0x0009
00045b40: 0019 0000      	orib #0,%a1@+
00045b44: 0000 0000      	orib #0,%d0
00045b48: 0000 001c      	orib #28,%d0
00045b4c: 0005 000b      	orib #11,%d5
00045b50: 0001 0009      	orib #9,%d1
00045b54: ffff           	.short 0xffff
00045b56: ffff           	.short 0xffff
00045b58: 001a 0211      	orib #17,%a2@+
00045b5c: 0000 0004      	orib #4,%d0
00045b60: 71d0           	mvzw %a0@,%d0
00045b62: 0000 0000      	orib #0,%d0
00045b66: 0005 0001      	orib #1,%d5
00045b6a: 0007 ffff      	orib #-1,%d7
00045b6e: ffff           	.short 0xffff
00045b70: 001a 0211      	orib #17,%a2@+
00045b74: 0000 0004      	orib #4,%d0
00045b78: 71d4           	mvzw %a4@,%d0
00045b7a: 0006 0000      	orib #0,%d6
00045b7e: 0005 0001      	orib #1,%d5
00045b82: 000b           	.short 0x000b
00045b84: ffff           	.short 0xffff
00045b86: ffff           	.short 0xffff
00045b88: 001c 0000      	orib #0,%a4@+
00045b8c: 0000 0004      	orib #4,%d0
00045b90: 47a3           	chkw %a3@-,%d3
00045b92: 0001 0007      	orib #7,%d1
00045b96: 0013 0001      	orib #1,%a3@
00045b9a: 000e           	.short 0x000e
00045b9c: 000c           	.short 0x000c
00045b9e: 000d           	.short 0x000d
00045ba0: 0019 0000      	orib #0,%a1@+
00045ba4: 0000 0000      	orib #0,%d0
00045ba8: 0000 001c      	orib #28,%d0
00045bac: 0007 000b      	orib #11,%d7
00045bb0: 0001 000d      	orib #13,%d1
00045bb4: ffff           	.short 0xffff
00045bb6: ffff           	.short 0xffff
00045bb8: 001a 0211      	orib #17,%a2@+
00045bbc: 0000 0004      	orib #4,%d0
00045bc0: 71d0           	mvzw %a0@,%d0
00045bc2: 0000 0000      	orib #0,%d0
00045bc6: 0005 0001      	orib #1,%d5
00045bca: 000b           	.short 0x000b
00045bcc: ffff           	.short 0xffff
00045bce: ffff           	.short 0xffff
00045bd0: 001a 0211      	orib #17,%a2@+
00045bd4: 0000 0004      	orib #4,%d0
00045bd8: 71d4           	mvzw %a4@,%d0
00045bda: 0006 0000      	orib #0,%d6
00045bde: 0005 0001      	orib #1,%d5
00045be2: 000f           	.short 0x000f
00045be4: ffff           	.short 0xffff
00045be6: ffff           	.short 0xffff
00045be8: 001c 0000      	orib #0,%a4@+
00045bec: 0000 0004      	orib #4,%d0
00045bf0: 47b7 0001      	chkw %sp@(0000000000000001,%d0:w),%d3
00045bf4: 0009           	.short 0x0009
00045bf6: 0013 0001      	orib #1,%a3@
00045bfa: 0015 0010      	orib #16,%a5@
00045bfe: 0014 0019      	orib #25,%a4@
00045c0a: 0519           	btst %d2,%a1@+
00045c0c: 0009           	.short 0x0009
00045c0e: 030d 0001      	movepw %a5@(1),%d1
00045c12: 0011 ffff      	orib #-1,%a1@
00045c16: ffff           	.short 0xffff
00045c18: 001a 0211      	orib #17,%a2@+
00045c1c: 0000 0004      	orib #4,%d0
00045c20: 42d5           	movew %ccr,%a5@
00045c22: 0000 0000      	orib #0,%d0
00045c26: 0701           	btst %d3,%d1
00045c28: 0001 0012      	orib #18,%d1
00045c2c: ffff           	.short 0xffff
00045c2e: ffff           	.short 0xffff
00045c30: 001a 0211      	orib #17,%a2@+
00045c34: 0000 0004      	orib #4,%d0
00045c38: 42d7           	movew %ccr,%sp@
00045c3a: 0702           	btst %d3,%d2
00045c3c: 0000 0701      	orib #1,%d0
00045c40: 0001 0013      	orib #19,%d1
00045c44: ffff           	.short 0xffff
00045c46: ffff           	.short 0xffff
00045c48: 001a 0211      	orib #17,%a2@+
00045c4c: 0000 0004      	orib #4,%d0
00045c50: 42d9           	movew %ccr,%a1@+
00045c52: 0605 0000      	addib #0,%d5
00045c56: 0701           	btst %d3,%d1
00045c58: 0001 0014      	orib #20,%d1
00045c5c: ffff           	.short 0xffff
00045c5e: ffff           	.short 0xffff
00045c60: 001a 0211      	orib #17,%a2@+
00045c64: 0000 0004      	orib #4,%d0
00045c68: 42db           	movew %ccr,%a3@+
00045c6a: 0508 0000      	movepw %a0@(0),%d2
00045c6e: 0701           	btst %d3,%d1
00045c70: 0001 000f      	orib #15,%d1
00045c74: ffff           	.short 0xffff
00045c76: ffff           	.short 0xffff
00045c78: 001a 0211      	orib #17,%a2@+
00045c7c: 0000 0004      	orib #4,%d0
00045c80: 42dd           	movew %ccr,%a5@+
00045c82: 040b           	.short 0x040b
00045c84: 0000 0701      	orib #1,%d0
00045c88: 0001 0016      	orib #22,%d1
00045c8c: ffff           	.short 0xffff
00045c8e: ffff           	.short 0xffff
00045c90: 001c 0000      	orib #0,%a4@+
00045c94: 0000 0004      	orib #4,%d0
00045c98: 47cb           	.short 0x47cb
00045c9a: 0001 000b      	orib #11,%d1
00045c9e: 000c           	.short 0x000c
00045ca0: 0001 001a      	orib #26,%d1
00045ca4: 0017 0019      	orib #25,%sp@
00045ca8: 0019 0000      	orib #0,%a1@+
00045cac: 0000 0000      	orib #0,%d0
00045cb0: 0000 0001      	orib #1,%d0
00045cb4: 060c           	.short 0x060c
00045cb6: 0026 0001      	orib #1,%fp@-
00045cba: 0018 ffff      	orib #-1,%a0@+
00045cbe: ffff           	.short 0xffff
00045cc0: 001a 0211      	orib #17,%a2@+
00045cc4: 0000 0004      	orib #4,%d0
00045cc8: 47d8           	.short 0x47d8
00045cca: 0000 0000      	orib #0,%d0
00045cce: 0014 0001      	orib #1,%a4@
00045cd2: 0019 ffff      	orib #-1,%a1@+
00045cd6: ffff           	.short 0xffff
00045cd8: 001a 0211      	orib #17,%a2@+
00045cdc: 0000 0004      	orib #4,%d0
00045ce0: 47e0           	.short 0x47e0
00045ce2: 0015 0000      	orib #0,%a5@
00045ce6: 0008           	.short 0x0008
00045ce8: 0001 0016      	orib #22,%d1
00045cec: ffff           	.short 0xffff
00045cee: ffff           	.short 0xffff
00045cf0: 001a 0211      	orib #17,%a2@+
00045cf4: 0000 0004      	orib #4,%d0
00045cf8: 47e4           	.short 0x47e4
00045cfa: 001e 0000      	orib #0,%fp@+
00045cfe: 0008           	.short 0x0008
00045d00: 0001 001b      	orib #27,%d1
00045d04: ffff           	.short 0xffff
00045d06: ffff           	.short 0xffff
00045d08: 001c 0000      	orib #0,%a4@+
00045d0c: 0000 0004      	orib #4,%d0
00045d10: 47e8 0001      	lea %a0@(1),%a3
00045d14: 040e           	.short 0x040e
00045d16: 000c           	.short 0x000c
00045d18: 0001 001f      	orib #31,%d1
00045d1c: 001c 001e      	orib #30,%a4@+
00045d20: 0019 0000      	orib #0,%a1@+
00045d24: 0000 0000      	orib #0,%d0
00045d28: 0000 0001      	orib #1,%d0
00045d2c: 0a0f           	.short 0x0a0f
00045d2e: 0026 0001      	orib #1,%fp@-
00045d32: 001d ffff      	orib #-1,%a5@+
00045d36: ffff           	.short 0xffff
00045d38: 001a 0211      	orib #17,%a2@+
00045d3c: 0000 0004      	orib #4,%d0
00045d40: 47d8           	.short 0x47d8
00045d42: 0000 0000      	orib #0,%d0
00045d46: 0014 0001      	orib #1,%a4@
00045d4a: 001e ffff      	orib #-1,%fp@+
00045d4e: ffff           	.short 0xffff
00045d50: 001a 0211      	orib #17,%a2@+
00045d54: 0000 0004      	orib #4,%d0
00045d58: 47f5 0015      	lea %a5@(0000000000000015,%d0:w),%a3
00045d5c: 0000 0008      	orib #8,%d0
00045d60: 0001 001b      	orib #27,%d1
00045d64: ffff           	.short 0xffff
00045d66: ffff           	.short 0xffff
00045d68: 001a 0211      	orib #17,%a2@+
00045d6c: 0000 0004      	orib #4,%d0
00045d70: 47f9 001e 0000 	lea 0x1e0000,%a3
00045d76: 0008           	.short 0x0008
00045d78: 0001 0020      	orib #32,%d1
00045d7c: ffff           	.short 0xffff
00045d7e: ffff           	.short 0xffff
00045d80: 001a 0607      	orib #7,%a2@+
00045d84: 0000 0004      	orib #4,%d0
00045d88: 71b2 0007      	mvzb %a2@(0000000000000007,%d0:w),%d0
00045d8c: 0013 0009      	orib #9,%a3@
00045d90: 0001 0000      	orib #0,%d1
00045d94: ffff           	.short 0xffff
00045d96: ffff           	.short 0xffff
00045d98: 001a 0625      	orib #37,%a2@+
00045d9c: 0000 0004      	orib #4,%d0
00045da0: 71ba 0018      	mvzb %pc@(0x45dba),%d0
00045da4: 0013 0009      	orib #9,%a3@
00045da8: 0001 ffff      	orib #-1,%d1
00045dac: 0001 0004      	orib #4,%d1
00045db0: 0014 0400      	orib #0,%a4@
00045db4: 0010 0001      	orib #1,%a0@
00045db8: 1100           	moveb %d0,%a0@-
00045dba: 0000 0000      	orib #0,%d0
00045dbe: 001e 0807      	orib #7,%fp@+
00045dc2: 0002 ffff      	orib #-1,%d2
00045dc6: ffff           	.short 0xffff
00045dc8: 001c 0000      	orib #0,%a4@+
00045dcc: 0000 0004      	orib #4,%d0
00045dd0: 47fd           	.short 0x47fd
00045dd2: 0408           	.short 0x0408
00045dd4: 0001 000d      	orib #13,%d1
00045dd8: 0001 0003      	orib #3,%d1
00045ddc: ffff           	.short 0xffff
00045dde: ffff           	.short 0xffff
00045de0: 001d 8408      	orib #8,%a5@+
00045de4: 0000 0005      	orib #5,%d0
00045de8: a468           	.short 0xa468
00045dea: 0001 0003      	orib #3,%d1
00045dee: 001c 0001      	orib #1,%a4@+
00045df2: 0004 ffff      	orib #-1,%d4
00045df6: ffff           	.short 0xffff
00045df8: 001a 0607      	orib #7,%a2@+
00045dfc: 0000 0004      	orib #4,%d0
00045e00: 71b2 0004      	mvzb %a2@(0000000000000004,%d0:w),%d0
00045e04: 0805 0009      	btst #9,%d5
00045e08: 0001 0000      	orib #0,%d1
00045e0c: ffff           	.short 0xffff
00045e0e: ffff           	.short 0xffff
00045e10: 001a 0625      	orib #37,%a2@+
00045e14: 0000 0004      	orib #4,%d0
00045e18: 71ba 0011      	mvzb %pc@(0x45e2b),%d0
00045e1c: 0805 0009      	btst #9,%d5
00045e20: 0001 ffff      	orib #-1,%d1
00045e24: 0001 001b      	orib #27,%d1
00045e28: 0014 0400      	orib #0,%a4@
00045e2c: 0010 0001      	orib #1,%a0@
00045e30: 1100           	moveb %d0,%a0@-
00045e32: 0000 0000      	orib #0,%d0
00045e36: 0027 0016      	orib #22,%sp@-
00045e3a: 0002 ffff      	orib #-1,%d2
00045e3e: ffff           	.short 0xffff
00045e40: 001c 0000      	orib #0,%a4@+
00045e44: 0000 0004      	orib #4,%d0
00045e48: 480b 0003 0001 	linkl %a3,#196609
00045e4e: 0015 0001      	orib #1,%a5@
00045e52: 0003 ffff      	orib #-1,%d3
00045e56: ffff           	.short 0xffff
00045e58: 001c 0000      	orib #0,%a4@+
00045e5c: 0000 0004      	orib #4,%d0
00045e60: 46f2 0001      	movew %a2@(0000000000000001,%d0:w),%sr
00045e64: 0003 000d      	orib #13,%d3
00045e68: 0001 0006      	orib #6,%d1
00045e6c: 0004 0005      	orib #5,%d4
00045e70: 0019 0000      	orib #0,%a1@+
00045e74: 0000 0000      	orib #0,%d0
00045e78: 1100           	moveb %d0,%a0@-
00045e7a: 0010 0003      	orib #3,%a0@
00045e7e: 0016 0001      	orib #1,%fp@
00045e82: 0005 ffff      	orib #-1,%d5
00045e86: ffff           	.short 0xffff
00045e88: 001a 0211      	orib #17,%a2@+
00045e8c: 0000 0004      	orib #4,%d0
00045e90: 46ff           	move %d7,%sr
00045e92: 0000 0000      	orib #0,%d0
00045e96: 000c           	.short 0x000c
00045e98: 0001 0003      	orib #3,%d1
00045e9c: ffff           	.short 0xffff
00045e9e: ffff           	.short 0xffff
00045ea0: 001a 0211      	orib #17,%a2@+
00045ea4: 0000 0004      	orib #4,%d0
00045ea8: 470b           	.short 0x470b
00045eaa: 000d           	.short 0x000d
00045eac: 0000 0009      	orib #9,%d0
00045eb0: 0001 0007      	orib #7,%d1
00045eb4: ffff           	.short 0xffff
00045eb6: ffff           	.short 0xffff
00045eb8: 001c 0000      	orib #0,%a4@+
00045ebc: 0000 0004      	orib #4,%d0
00045ec0: 4712           	chkl %a2@,%d3
00045ec2: 0001 0005      	orib #5,%d1
00045ec6: 000d           	.short 0x000d
00045ec8: 0001 000a      	orib #10,%d1
00045ecc: 0008           	.short 0x0008
00045ece: 0009           	.short 0x0009
00045ed0: 0019 0000      	orib #0,%a1@+
00045ed4: 0000 0000      	orib #0,%d0
00045ed8: 1100           	moveb %d0,%a0@-
00045eda: 0010 0005      	orib #5,%a0@
00045ede: 0016 0001      	orib #1,%fp@
00045ee2: 0009           	.short 0x0009
00045ee4: ffff           	.short 0xffff
00045ee6: ffff           	.short 0xffff
00045ee8: 001a 0211      	orib #17,%a2@+
00045eec: 0000 0004      	orib #4,%d0
00045ef0: 471d           	chkl %a5@+,%d3
00045ef2: 0000 0000      	orib #0,%d0
00045ef6: 000b           	.short 0x000b
00045ef8: 0001 0007      	orib #7,%d1
00045efc: ffff           	.short 0xffff
00045efe: ffff           	.short 0xffff
00045f00: 001a 0211      	orib #17,%a2@+
00045f04: 0000 0004      	orib #4,%d0
00045f08: 4727           	chkl %sp@-,%d3
00045f0a: 000c           	.short 0x000c
00045f0c: 0000 000a      	orib #10,%d0
00045f10: 0001 000b      	orib #11,%d1
00045f14: ffff           	.short 0xffff
00045f16: ffff           	.short 0xffff
00045f18: 001c 0000      	orib #0,%a4@+
00045f1c: 0000 0004      	orib #4,%d0
00045f20: 4821           	nbcd %a1@-
00045f22: 0001 0007      	orib #7,%d1
00045f26: 000e           	.short 0x000e
00045f28: 0001 0010      	orib #16,%d1
00045f2c: 000c           	.short 0x000c
00045f2e: 000f           	.short 0x000f
00045f30: 0014 0400      	orib #0,%a4@
00045f34: 0010 00ff      	orib #-1,%a0@
00045f38: 1100           	moveb %d0,%a0@-
00045f3a: 0001 0608      	orib #8,%d1
00045f3e: 0025 0801      	orib #1,%a5@-
00045f42: 000d           	.short 0x000d
00045f44: ffff           	.short 0xffff
00045f46: ffff           	.short 0xffff
00045f48: 001d 0400      	orib #0,%a5@+
00045f4c: 0000 0005      	orib #5,%d0
00045f50: a484           	.short 0xa484
00045f52: 0400 0400      	subib #0,%d0
00045f56: 0003 0001      	orib #1,%d3
00045f5a: 000e           	.short 0x000e
00045f5c: ffff           	.short 0xffff
00045f5e: ffff           	.short 0xffff
00045f60: 001a 0640      	orib #64,%a2@+
00045f64: 0000 0004      	orib #4,%d0
00045f68: 4830 0405      	nbcd %a0@(0000000000000005,%d0:w:4)
00045f6c: 0400 0403      	subib #3,%d0
00045f70: 0001 000f      	orib #15,%d1
00045f74: ffff           	.short 0xffff
00045f76: ffff           	.short 0xffff
00045f78: 001e 0400      	orib #0,%fp@+
00045f7c: 0000 0005      	orib #5,%d0
00045f80: a4a0 000a      	macw %a2l,%d0l,%a0@-,%d2
00045f84: 0400 0016      	subib #22,%d0
00045f88: 0001 000b      	orib #11,%d1
00045f8c: ffff           	.short 0xffff
00045f8e: ffff           	.short 0xffff
00045f90: 001a 0640      	orib #64,%a2@+
00045f94: 0000 0004      	orib #4,%d0
00045f98: 4832 0021      	nbcd %a2@(0000000000000021,%d0:w)
00045f9c: 0400 0403      	subib #3,%d0
00045fa0: 0001 0011      	orib #17,%d1
00045fa4: ffff           	.short 0xffff
00045fa6: ffff           	.short 0xffff
00045fa8: 001a 0640      	orib #64,%a2@+
00045fac: 0000 0004      	orib #4,%d0
00045fb0: 4699           	notl %a1@+
00045fb2: 001e 0007      	orib #7,%fp@+
00045fb6: 0004 0001      	orib #1,%d4
00045fba: 0012 ffff      	orib #-1,%a2@
00045fbe: ffff           	.short 0xffff
00045fc0: 001a 0640      	orib #64,%a2@+
00045fc4: 0000 0004      	orib #4,%d0
00045fc8: 469b           	notl %a3@+
00045fca: 0022 0007      	orib #7,%a2@-
00045fce: 0004 0001      	orib #1,%d4
00045fd2: 0013 ffff      	orib #-1,%a3@
00045fd6: ffff           	.short 0xffff
00045fd8: 001c 0000      	orib #0,%a4@+
00045fdc: 0000 0004      	orib #4,%d0
00045fe0: 4834 0001      	nbcd %a4@(0000000000000001,%d0:w)
00045fe4: 080b           	.short 0x080b
00045fe6: 0013 0001      	orib #1,%a3@
00045fea: 0017 0014      	orib #20,%sp@
00045fee: 0016 0014      	orib #20,%fp@
00045ff2: 0400 0010      	subib #16,%d0
00045ff6: 00ff           	.short 0x00ff
00045ff8: 1100           	moveb %d0,%a0@-
00045ffa: 0001 0e0c      	orib #12,%d1
00045ffe: 0025 0403      	orib #3,%a5@-
00046002: 0015 ffff      	orib #-1,%a5@
00046006: ffff           	.short 0xffff
00046008: 001d 0408      	orib #8,%a5@+
0004600c: 0000 0005      	orib #5,%d0
00046010: a4bc           	.short 0xa4bc
00046012: 0400 0002      	subib #2,%d0
00046016: 000f           	.short 0x000f
00046018: 0001 0016      	orib #22,%d1
0004601c: ffff           	.short 0xffff
0004601e: ffff           	.short 0xffff
00046020: 001a 0640      	orib #64,%a2@+
00046024: 0000 0004      	orib #4,%d0
00046028: 4848           	bkpt 0
0004602a: 0411 0002      	subib #2,%a1@
0004602e: 0013 0001      	orib #1,%a3@
00046032: 0013 ffff      	orib #-1,%a3@
00046036: ffff           	.short 0xffff
00046038: 001e 0000      	orib #0,%fp@+
0004603c: 0000 0005      	orib #5,%d0
00046040: a4d8           	.short 0xa4d8
00046042: 0400 0400      	subib #0,%d0
00046046: 0024 0001      	orib #1,%a4@-
0004604a: 0018 ffff      	orib #-1,%a0@+
0004604e: ffff           	.short 0xffff
00046050: 001a 0640      	orib #64,%a2@+
00046054: 0000 0004      	orib #4,%d0
00046058: 4699           	notl %a1@+
0004605a: 001e 080b      	orib #11,%fp@+
0004605e: 0004 0001      	orib #1,%d4
00046062: 0019 ffff      	orib #-1,%a1@+
00046066: ffff           	.short 0xffff
00046068: 001a 0640      	orib #64,%a2@+
0004606c: 0000 0004      	orib #4,%d0
00046070: 469b           	notl %a3@+
00046072: 0022 080b      	orib #11,%a2@-
00046076: 0004 0001      	orib #1,%d4
0004607a: 001a ffff      	orib #-1,%a2@+
0004607e: ffff           	.short 0xffff
00046080: 001d 0400      	orib #0,%a5@+
00046084: 0000 0005      	orib #5,%d0
00046088: a4f4           	.short 0xa4f4
0004608a: 0001 0811      	orib #17,%d1
0004608e: 0024 0001      	orib #1,%a4@-
00046092: 001b ffff      	orib #-1,%a3@+
00046096: ffff           	.short 0xffff
00046098: 001a 0607      	orib #7,%a2@+
0004609c: 0000 0004      	orib #4,%d0
000460a0: 71b2 0007      	mvzb %a2@(0000000000000007,%d0:w),%d0
000460a4: 0014 0009      	orib #9,%a4@
000460a8: 0001 0000      	orib #0,%d1
000460ac: ffff           	.short 0xffff
000460ae: ffff           	.short 0xffff
000460b0: 001a 0625      	orib #37,%a2@+
000460b4: 0000 0004      	orib #4,%d0
000460b8: 71ba 0017      	mvzb %pc@(0x460d1),%d0
000460bc: 0014 0009      	orib #9,%a4@
000460c0: 0001 ffff      	orib #-1,%d1
000460c4: 0001 0009      	orib #9,%d1
000460c8: 0014 0400      	orib #0,%a4@
000460cc: 0010 0001      	orib #1,%a0@
000460d0: 1100           	moveb %d0,%a0@-
000460d2: 0000 0000      	orib #0,%d0
000460d6: 0027 000a      	orib #10,%sp@-
000460da: 0002 ffff      	orib #-1,%d2
000460de: ffff           	.short 0xffff
000460e0: 001c 0000      	orib #0,%a4@+
000460e4: 0000 0004      	orib #4,%d0
000460e8: 4852           	pea %a2@
000460ea: 0009           	.short 0x0009
000460ec: 0001 0015      	orib #21,%d1
000460f0: 0001 0008      	orib #8,%d1
000460f4: 0003 0007      	orib #7,%d3
000460f8: 0019 0000      	orib #0,%a1@+
000460fc: 0000 0000      	orib #0,%d0
00046100: 1100           	moveb %d0,%a0@-
00046102: 0001 0002      	orib #2,%d1
00046106: 0025 0005      	orib #5,%a5@-
0004610a: 0004 ffff      	orib #-1,%d4
0004610e: ffff           	.short 0xffff
00046110: 001a 0211      	orib #17,%a2@+
00046114: 0000 0004      	orib #4,%d0
00046118: 4868 0001      	pea %a0@(1)
0004611c: 0001 000b      	orib #11,%d1
00046120: 0001 0005      	orib #5,%d1
00046124: ffff           	.short 0xffff
00046126: ffff           	.short 0xffff
00046128: 001a 0211      	orib #17,%a2@+
0004612c: 0000 0004      	orib #4,%d0
00046130: 486f 000d      	pea %sp@(13)
00046134: 0001 000b      	orib #11,%d1
00046138: 0001 0006      	orib #6,%d1
0004613c: ffff           	.short 0xffff
0004613e: ffff           	.short 0xffff
00046140: 001a 0211      	orib #17,%a2@+
00046144: 0000 0004      	orib #4,%d0
00046148: 4879 0019 0001 	pea 0x190001
0004614e: 000b           	.short 0x000b
00046150: 0001 0007      	orib #7,%d1
00046154: ffff           	.short 0xffff
00046156: ffff           	.short 0xffff
00046158: 001a 0211      	orib #17,%a2@+
0004615c: 0000 0004      	orib #4,%d0
00046160: 4881           	extw %d1
00046162: 0001 0003      	orib #3,%d1
00046166: 000b           	.short 0x000b
00046168: 0001 0002      	orib #2,%d1
0004616c: ffff           	.short 0xffff
0004616e: ffff           	.short 0xffff
00046170: 001a 0211      	orib #17,%a2@+
00046174: 0000 0004      	orib #4,%d0
00046178: 4888           	.short 0x4888
0004617a: 000d           	.short 0x000d
0004617c: 0003 000b      	orib #11,%d3
00046180: 0001 0009      	orib #9,%d1
00046184: ffff           	.short 0xffff
00046186: ffff           	.short 0xffff
00046188: 001a 0607      	orib #7,%a2@+
0004618c: 0000 0004      	orib #4,%d0
00046190: 71b2 0007      	mvzb %a2@(0000000000000007,%d0:w),%d0
00046194: 0008           	.short 0x0008
00046196: 0009           	.short 0x0009
00046198: 0001 0000      	orib #0,%d1
0004619c: ffff           	.short 0xffff
0004619e: ffff           	.short 0xffff
000461a0: 001a 0625      	orib #37,%a2@+
000461a4: 0000 0004      	orib #4,%d0
000461a8: 71ba 0017      	mvzb %pc@(0x461c1),%d0
000461ac: 0008           	.short 0x0008
000461ae: 0009           	.short 0x0009
000461b0: 0001 ffff      	orib #-1,%d1
000461b4: 0001 0020      	orib #32,%d1
000461b8: 0014 0400      	orib #0,%a4@
000461bc: 0010 0001      	orib #1,%a0@
000461c0: 1100           	moveb %d0,%a0@-
000461c2: 0000 0000      	orib #0,%d0
000461c6: 0028 0012 0002 	orib #18,%a0@(2)
000461cc: ffff           	.short 0xffff
000461ce: ffff           	.short 0xffff
000461d0: 001c 0000      	orib #0,%a4@+
000461d4: 0000 0004      	orib #4,%d0
000461d8: 4852           	pea %a2@
000461da: 0009           	.short 0x0009
000461dc: 0001 0015      	orib #21,%d1
000461e0: 0001 001a      	orib #26,%d1
000461e4: 0003 0019      	orib #25,%d3
000461e8: 0019 0000      	orib #0,%a1@+
000461ec: 0000 0000      	orib #0,%d0
000461f0: 1100           	moveb %d0,%a0@-
000461f2: 000f           	.short 0x000f
000461f4: 0002 0019      	orib #25,%d2
000461f8: 000d           	.short 0x000d
000461fa: 0004 ffff      	orib #-1,%d4
000461fe: ffff           	.short 0xffff
00046200: 001c 0000      	orib #0,%a4@+
00046204: 0000 0004      	orib #4,%d0
00046208: 4892 0001      	movemw %d0,%a2@
0004620c: 0001 0011      	orib #17,%d1
00046210: 0001 0005      	orib #5,%d1
00046214: ffff           	.short 0xffff
00046216: ffff           	.short 0xffff
00046218: 001c 0000      	orib #0,%a4@+
0004621c: 0000 0004      	orib #4,%d0
00046220: 48a4 0014      	movemw %a3/%a5,%a4@-
00046224: 0001 0002      	orib #2,%d1
00046228: 0001 0006      	orib #6,%d1
0004622c: ffff           	.short 0xffff
0004622e: ffff           	.short 0xffff
00046230: 001a 0211      	orib #17,%a2@+
00046234: 0000 0004      	orib #4,%d0
00046238: 48a7 0001      	movemw %sp,%sp@-
0004623c: 0003 0001      	orib #1,%d3
00046240: 0001 0007      	orib #7,%d1
00046244: ffff           	.short 0xffff
00046246: ffff           	.short 0xffff
00046248: 001a 0211      	orib #17,%a2@+
0004624c: 0000 0004      	orib #4,%d0
00046250: 48a7 0006      	movemw %a5-%fp,%sp@-
00046254: 0003 0001      	orib #1,%d3
00046258: 0001 0008      	orib #8,%d1
0004625c: ffff           	.short 0xffff
0004625e: ffff           	.short 0xffff
00046260: 001a 0211      	orib #17,%a2@+
00046264: 0000 0004      	orib #4,%d0
00046268: 48a7 000b      	movemw %a4/%fp-%sp,%sp@-
0004626c: 0003 0001      	orib #1,%d3
00046270: 0001 0009      	orib #9,%d1
00046274: ffff           	.short 0xffff
00046276: ffff           	.short 0xffff
00046278: 001a 0211      	orib #17,%a2@+
0004627c: 0000 0004      	orib #4,%d0
00046280: 48a7 0010      	movemw %a3,%sp@-
00046284: 0003 0001      	orib #1,%d3
00046288: 0001 000a      	orib #10,%d1
0004628c: ffff           	.short 0xffff
0004628e: ffff           	.short 0xffff
00046290: 001a 0211      	orib #17,%a2@+
00046294: 0000 0004      	orib #4,%d0
00046298: 48a7 0015      	movemw %a3/%a5/%sp,%sp@-
0004629c: 0003 0001      	orib #1,%d3
000462a0: 0001 000b      	orib #11,%d1
000462a4: ffff           	.short 0xffff
000462a6: ffff           	.short 0xffff
000462a8: 001a 0211      	orib #17,%a2@+
000462ac: 0000 0004      	orib #4,%d0
000462b0: 48a7 0001      	movemw %sp,%sp@-
000462b4: 0005 0001      	orib #1,%d5
000462b8: 0001 000c      	orib #12,%d1
000462bc: ffff           	.short 0xffff
000462be: ffff           	.short 0xffff
000462c0: 001a 0211      	orib #17,%a2@+
000462c4: 0000 0004      	orib #4,%d0
000462c8: 48a7 0006      	movemw %a5-%fp,%sp@-
000462cc: 0005 0001      	orib #1,%d5
000462d0: 0001 000d      	orib #13,%d1
000462d4: ffff           	.short 0xffff
000462d6: ffff           	.short 0xffff
000462d8: 001a 0211      	orib #17,%a2@+
000462dc: 0000 0004      	orib #4,%d0
000462e0: 48a7 000b      	movemw %a4/%fp-%sp,%sp@-
000462e4: 0005 0001      	orib #1,%d5
000462e8: 0001 000e      	orib #14,%d1
000462ec: ffff           	.short 0xffff
000462ee: ffff           	.short 0xffff
000462f0: 001a 0211      	orib #17,%a2@+
000462f4: 0000 0004      	orib #4,%d0
000462f8: 48a7 0010      	movemw %a3,%sp@-
000462fc: 0005 0001      	orib #1,%d5
00046300: 0001 000f      	orib #15,%d1
00046304: ffff           	.short 0xffff
00046306: ffff           	.short 0xffff
00046308: 001a 0211      	orib #17,%a2@+
0004630c: 0000 0004      	orib #4,%d0
00046310: 48a7 0015      	movemw %a3/%a5/%sp,%sp@-
00046314: 0005 0001      	orib #1,%d5
00046318: 0001 0010      	orib #16,%d1
0004631c: ffff           	.short 0xffff
0004631e: ffff           	.short 0xffff
00046320: 001a 0211      	orib #17,%a2@+
00046324: 0000 0004      	orib #4,%d0
00046328: 48a7 0006      	movemw %a5-%fp,%sp@-
0004632c: 0007 0001      	orib #1,%d7
00046330: 0001 0011      	orib #17,%d1
00046334: ffff           	.short 0xffff
00046336: ffff           	.short 0xffff
00046338: 001a 0211      	orib #17,%a2@+
0004633c: 0000 0004      	orib #4,%d0
00046340: 48a7 000b      	movemw %a4/%fp-%sp,%sp@-
00046344: 0007 0001      	orib #1,%d7
00046348: 0001 0012      	orib #18,%d1
0004634c: ffff           	.short 0xffff
0004634e: ffff           	.short 0xffff
00046350: 001a 0211      	orib #17,%a2@+
00046354: 0000 0004      	orib #4,%d0
00046358: 48a7 0010      	movemw %a3,%sp@-
0004635c: 0007 0001      	orib #1,%d7
00046360: 0001 0013      	orib #19,%d1
00046364: ffff           	.short 0xffff
00046366: ffff           	.short 0xffff
00046368: 001a 0211      	orib #17,%a2@+
0004636c: 0000 0004      	orib #4,%d0
00046370: 48a7 0015      	movemw %a3/%a5/%sp,%sp@-
00046374: 0007 0001      	orib #1,%d7
00046378: 0001 0014      	orib #20,%d1
0004637c: ffff           	.short 0xffff
0004637e: ffff           	.short 0xffff
00046380: 001a 0211      	orib #17,%a2@+
00046384: 0000 0004      	orib #4,%d0
00046388: 48a7 0006      	movemw %a5-%fp,%sp@-
0004638c: 0009           	.short 0x0009
0004638e: 0001 0001      	orib #1,%d1
00046392: 0015 ffff      	orib #-1,%a5@
00046396: ffff           	.short 0xffff
00046398: 001a 0211      	orib #17,%a2@+
0004639c: 0000 0004      	orib #4,%d0
000463a0: 48a7 000b      	movemw %a4/%fp-%sp,%sp@-
000463a4: 0009           	.short 0x0009
000463a6: 0001 0001      	orib #1,%d1
000463aa: 0016 ffff      	orib #-1,%fp@
000463ae: ffff           	.short 0xffff
000463b0: 001a 0211      	orib #17,%a2@+
000463b4: 0000 0004      	orib #4,%d0
000463b8: 48a7 0010      	movemw %a3,%sp@-
000463bc: 0009           	.short 0x0009
000463be: 0001 0001      	orib #1,%d1
000463c2: 0017 ffff      	orib #-1,%sp@
000463c6: ffff           	.short 0xffff
000463c8: 001a 0211      	orib #17,%a2@+
000463cc: 0000 0004      	orib #4,%d0
000463d0: 48a7 0015      	movemw %a3/%a5/%sp,%sp@-
000463d4: 0009           	.short 0x0009
000463d6: 0001 0001      	orib #1,%d1
000463da: 0018 ffff      	orib #-1,%a0@+
000463de: ffff           	.short 0xffff
000463e0: 001a 0211      	orib #17,%a2@+
000463e4: 0000 0004      	orib #4,%d0
000463e8: 48a8 0001 000b 	movemw %d0,%a0@(11)
000463ee: 0007 0001      	orib #1,%d7
000463f2: 0019 ffff      	orib #-1,%a1@+
000463f6: ffff           	.short 0xffff
000463f8: 001a 0211      	orib #17,%a2@+
000463fc: 0000 0004      	orib #4,%d0
00046400: 48ad 0009 000b 	movemw %d0/%d3,%a5@(11)
00046406: 0007 0001      	orib #1,%d7
0004640a: 0002 ffff      	orib #-1,%d2
0004640e: ffff           	.short 0xffff
00046410: 001a 0211      	orib #17,%a2@+
00046414: 0000 0004      	orib #4,%d0
00046418: 48b4 0011 000b 	movemw %d0/%d4,%a4@(000000000000000b,%d0:w)
0004641e: 0007 0001      	orib #1,%d7
00046422: 001b ffff      	orib #-1,%a3@+
00046426: ffff           	.short 0xffff
00046428: 001c 0000      	orib #0,%a4@+
0004642c: 0000 0004      	orib #4,%d0
00046430: 48b8 0001 0005 	movemw %d0,0x5
00046436: 0009           	.short 0x0009
00046438: 0001 001c      	orib #28,%d1
0004643c: ffff           	.short 0xffff
0004643e: ffff           	.short 0xffff
00046440: 001c 0000      	orib #0,%a4@+
00046444: 0000 0004      	orib #4,%d0
00046448: 48c2           	extl %d2
0004644a: 0001 0007      	orib #7,%d1
0004644e: 0009           	.short 0x0009
00046450: 0001 001d      	orib #29,%d1
00046454: ffff           	.short 0xffff
00046456: ffff           	.short 0xffff
00046458: 001c 0000      	orib #0,%a4@+
0004645c: 0000 0004      	orib #4,%d0
00046460: 48cc           	.short 0x48cc
00046462: 0001 0009      	orib #9,%d1
00046466: 0009           	.short 0x0009
00046468: 0001 001e      	orib #30,%d1
0004646c: ffff           	.short 0xffff
0004646e: ffff           	.short 0xffff
00046470: 001c 0000      	orib #0,%a4@+
00046474: 0000 0004      	orib #4,%d0
00046478: 48d6 0001      	moveml %d0,%fp@
0004647c: 000b           	.short 0x000b
0004647e: 0009           	.short 0x0009
00046480: 0001 001f      	orib #31,%d1
00046484: ffff           	.short 0xffff
00046486: ffff           	.short 0xffff
00046488: 001c 0000      	orib #0,%a4@+
0004648c: 0000 0004      	orib #4,%d0
00046490: 48e0 0001      	moveml %sp,%a0@-
00046494: 000d           	.short 0x000d
00046496: 000d           	.short 0x000d
00046498: 0001 0020      	orib #32,%d1
0004649c: ffff           	.short 0xffff
0004649e: ffff           	.short 0xffff
000464a0: 001a 0607      	orib #7,%a2@+
000464a4: 0000 0004      	orib #4,%d0
000464a8: 71b2 0007      	mvzb %a2@(0000000000000007,%d0:w),%d0
000464ac: 0010 0009      	orib #9,%a0@
000464b0: 0001 0000      	orib #0,%d1
000464b4: ffff           	.short 0xffff
000464b6: ffff           	.short 0xffff
000464b8: 001a 0625      	orib #37,%a2@+
000464bc: 0000 0004      	orib #4,%d0
000464c0: 71ba 0018      	mvzb %pc@(0x464da),%d0
000464c4: 0010 0009      	orib #9,%a0@
000464c8: 0001 ffff      	orib #-1,%d1
000464cc: 0001 000f      	orib #15,%d1
000464d0: 0014 0400      	orib #0,%a4@
000464d4: 0010 0001      	orib #1,%a0@
000464d8: 1100           	moveb %d0,%a0@-
000464da: 0000 0000      	orib #0,%d0
000464de: 0027 0812      	orib #18,%sp@-
000464e2: 0002 ffff      	orib #-1,%d2
000464e6: ffff           	.short 0xffff
000464e8: 001c 0000      	orib #0,%a4@+
000464ec: 0000 0004      	orib #4,%d0
000464f0: 48ee 000a 0001 	moveml %d1/%d3,%fp@(1)
000464f6: 0013 0001      	orib #1,%a3@
000464fa: 0003 ffff      	orib #-1,%d3
000464fe: ffff           	.short 0xffff
00046500: 001e 4408      	orib #8,%fp@+
00046504: 0000 0005      	orib #5,%d0
00046508: a510           	.short 0xa510
0004650a: 0003 0003      	orib #3,%d3
0004650e: 001b 0001      	orib #1,%a3@+
00046512: 0004 ffff      	orib #-1,%d4
00046516: ffff           	.short 0xffff
00046518: 001c 0400      	orib #0,%a4@+
0004651c: 0000 0004      	orib #4,%d0
00046520: 4676 0002      	notw %fp@(0000000000000002,%d0:w)
00046524: 0005 000a      	orib #10,%d5
00046528: 0001 0007      	orib #7,%d1
0004652c: 0005 0006      	orib #6,%d5
00046530: 0019 0000      	orib #0,%a1@+
00046534: 0000 0000      	orib #0,%d0
00046538: 1100           	moveb %d0,%a0@-
0004653a: 0007 0606      	orib #6,%d7
0004653e: 001b 0001      	orib #1,%a3@+
00046542: 0006 ffff      	orib #-1,%d6
00046546: ffff           	.short 0xffff
00046548: 001a 0211      	orib #17,%a2@+
0004654c: 0000 0004      	orib #4,%d0
00046550: 4902           	chkl %d2,%d4
00046552: 0000 0000      	orib #0,%d0
00046556: 000d           	.short 0x000d
00046558: 0001 0004      	orib #4,%d1
0004655c: ffff           	.short 0xffff
0004655e: ffff           	.short 0xffff
00046560: 001a 0211      	orib #17,%a2@+
00046564: 0000 0004      	orib #4,%d0
00046568: 4909           	.short 0x4909
0004656a: 000e           	.short 0x000e
0004656c: 0000 000d      	orib #13,%d0
00046570: 0001 000b      	orib #11,%d1
00046574: 0008           	.short 0x0008
00046576: 000a           	.short 0x000a
00046578: 0014 0400      	orib #0,%a4@
0004657c: 0000 0000      	orib #0,%d0
00046580: 1100           	moveb %d0,%a0@-
00046582: 0011 0808      	orib #8,%a1@
00046586: 000d           	.short 0x000d
00046588: 0804 0009      	btst #9,%d4
0004658c: ffff           	.short 0xffff
0004658e: ffff           	.short 0xffff
00046590: 0014 0000      	orib #0,%a4@
00046594: 0000 00ff      	orib #-1,%d0
00046598: 1101           	moveb %d1,%a0@-
0004659a: 0000 0000      	orib #0,%d0
0004659e: 0008           	.short 0x0008
000465a0: 0004 000a      	orib #10,%d4
000465a4: ffff           	.short 0xffff
000465a6: ffff           	.short 0xffff
000465a8: 001a 0641      	orib #65,%a2@+
000465ac: 0000 0004      	orib #4,%d0
000465b0: 4699           	notl %a1@+
000465b2: 0009           	.short 0x0009
000465b4: 0400 0003      	subib #3,%d0
000465b8: 0001 0007      	orib #7,%d1
000465bc: ffff           	.short 0xffff
000465be: ffff           	.short 0xffff
000465c0: 001a 0641      	orib #65,%a2@+
000465c4: 0000 0004      	orib #4,%d0
000465c8: 469b           	notl %a3@+
000465ca: 0009           	.short 0x0009
000465cc: 0801 0003      	btst #3,%d1
000465d0: 0001 000c      	orib #12,%d1
000465d4: ffff           	.short 0xffff
000465d6: ffff           	.short 0xffff
000465d8: 001c 4400      	orib #0,%a4@+
000465dc: 0000 0004      	orib #4,%d0
000465e0: 469d           	notl %a5@+
000465e2: 0002 0c08      	orib #8,%d2
000465e6: 000f           	.short 0x000f
000465e8: 0001 000d      	orib #13,%d1
000465ec: ffff           	.short 0xffff
000465ee: ffff           	.short 0xffff
000465f0: 001a 0607      	orib #7,%a2@+
000465f4: 0000 0004      	orib #4,%d0
000465f8: 71c1           	mvzw %d1,%d0
000465fa: 0003 060e      	orib #14,%d3
000465fe: 000f           	.short 0x000f
00046600: 0001 000e      	orib #14,%d1
00046604: ffff           	.short 0xffff
00046606: ffff           	.short 0xffff
00046608: 001a 0605      	orib #5,%a2@+
0004660c: 0000 0004      	orib #4,%d0
00046610: 71c9           	mvzw %a1,%d0
00046612: 0015 060e      	orib #14,%a5@
00046616: 000f           	.short 0x000f
00046618: 0001 000f      	orib #15,%d1
0004661c: ffff           	.short 0xffff
0004661e: ffff           	.short 0xffff
00046620: 001a 0605      	orib #5,%a2@+
00046624: 0000 0004      	orib #4,%d0
00046628: 71b5 0003      	mvzb %a5@(0000000000000003,%d0:w),%d0
0004662c: 0810 000f      	btst #15,%a0@
00046630: 0001 0000      	orib #0,%d1
00046634: ffff           	.short 0xffff
00046636: ffff           	.short 0xffff
00046638: 001a 0625      	orib #37,%a2@+
0004663c: 0000 0004      	orib #4,%d0
00046640: 71ba 0015      	mvzb %pc@(0x46657),%d0
00046644: 0810 000f      	btst #15,%a0@
00046648: 0001 ffff      	orib #-1,%d1
0004664c: 0001 000e      	orib #14,%d1
00046650: 0014 0400      	orib #0,%a4@
00046654: 0010 0001      	orib #1,%a0@
00046658: 1100           	moveb %d0,%a0@-
0004665a: 0000 0000      	orib #0,%d0
0004665e: 0020 0014      	orib #20,%a0@-
00046662: 0002 ffff      	orib #-1,%d2
00046666: ffff           	.short 0xffff
00046668: 001c 0000      	orib #0,%a4@+
0004666c: 0000 0004      	orib #4,%d0
00046670: 490e           	.short 0x490e
00046672: 0005 0001      	orib #1,%d5
00046676: 0016 0001      	orib #1,%fp@
0004667a: 0003 ffff      	orib #-1,%d3
0004667e: ffff           	.short 0xffff
00046680: 001c 4000      	orib #0,%a4@+
00046684: 0000 0004      	orib #4,%d0
00046688: 4925           	chkl %a5@-,%d4
0004668a: 0001 0003      	orib #3,%d1
0004668e: 000c           	.short 0x000c
00046690: 0001 0006      	orib #6,%d1
00046694: 0004 0005      	orib #5,%d4
00046698: 0019 0000      	orib #0,%a1@+
0004669c: 0000 0000      	orib #0,%d0
000466a0: 1100           	moveb %d0,%a0@-
000466a2: 000e           	.short 0x000e
000466a4: 0003 0009      	orib #9,%d3
000466a8: 0001 0005      	orib #5,%d1
000466ac: ffff           	.short 0xffff
000466ae: ffff           	.short 0xffff
000466b0: 001a 0211      	orib #17,%a2@+
000466b4: 0001 0004      	orib #4,%d1
000466b8: 492c 0000      	chkl %a4@(0),%d4
000466bc: 0000 0004      	orib #4,%d0
000466c0: 0001 0003      	orib #3,%d1
000466c4: ffff           	.short 0xffff
000466c6: ffff           	.short 0xffff
000466c8: 001a 0211      	orib #17,%a2@+
000466cc: 0000 0004      	orib #4,%d0
000466d0: 492e 0005      	chkl %fp@(5),%d4
000466d4: 0000 0004      	orib #4,%d0
000466d8: 0001 0007      	orib #7,%d1
000466dc: ffff           	.short 0xffff
000466de: ffff           	.short 0xffff
000466e0: 001d 4408      	orib #8,%a5@+
000466e4: 0000 0005      	orib #5,%d0
000466e8: a52c           	.short 0xa52c
000466ea: 0001 0005      	orib #5,%d1
000466ee: 0019 0001      	orib #1,%a1@+
000466f2: 000c           	.short 0x000c
000466f4: 0008           	.short 0x0008
000466f6: 000b           	.short 0x000b
000466f8: 0019 0000      	orib #0,%a1@+
000466fc: 0000 0000      	orib #0,%d0
00046700: 1100           	moveb %d0,%a0@-
00046702: 0007 0007      	orib #7,%d7
00046706: 0012 0007      	orib #7,%a2@
0004670a: 0009           	.short 0x0009
0004670c: ffff           	.short 0xffff
0004670e: ffff           	.short 0xffff
00046710: 001a 0211      	orib #17,%a2@+
00046714: 0000 0004      	orib #4,%d0
00046718: 4930 0000      	chkl %a0@(0000000000000000,%d0:w),%d4
0004671c: 0000 0012      	orib #18,%d0
00046720: 0001 000a      	orib #10,%d1
00046724: ffff           	.short 0xffff
00046726: ffff           	.short 0xffff
00046728: 001a 0211      	orib #17,%a2@+
0004672c: 0000 0004      	orib #4,%d0
00046730: 4939 0000 0002 	chkl 0x2,%d4
00046736: 0012 0001      	orib #1,%a2@
0004673a: 000b           	.short 0x000b
0004673c: ffff           	.short 0xffff
0004673e: ffff           	.short 0xffff
00046740: 001a 0211      	orib #17,%a2@+
00046744: 0000 0004      	orib #4,%d0
00046748: 4942           	.short 0x4942
0004674a: 0000 0004      	orib #4,%d0
0004674e: 0012 0001      	orib #1,%a2@
00046752: 0007 ffff      	orib #-1,%d7
00046756: ffff           	.short 0xffff
00046758: 001a 0211      	orib #17,%a2@+
0004675c: 0001 0004      	orib #4,%d1
00046760: 494b           	.short 0x494b
00046762: 0000 0006      	orib #6,%d0
00046766: 0012 0001      	orib #1,%a2@
0004676a: 000d           	.short 0x000d
0004676c: ffff           	.short 0xffff
0004676e: ffff           	.short 0xffff
00046770: 0014 0400      	orib #0,%a4@
00046774: 0000 00ff      	orib #-1,%d0
00046778: 1101           	moveb %d1,%a0@-
0004677a: 0006 000f      	orib #15,%d6
0004677e: 0014 0001      	orib #1,%a4@
00046782: 000e           	.short 0x000e
00046784: ffff           	.short 0xffff
00046786: ffff           	.short 0xffff
00046788: 001a 0605      	orib #5,%a2@+
0004678c: 0000 0004      	orib #4,%d0
00046790: 71b2 0005      	mvzb %a2@(0000000000000005,%d0:w),%d0
00046794: 0012 0009      	orib #9,%a2@
00046798: 0001 0000      	orib #0,%d1
0004679c: ffff           	.short 0xffff
0004679e: ffff           	.short 0xffff
000467a0: 001a 0627      	orib #39,%a2@+
000467a4: 0000 0004      	orib #4,%d0
000467a8: 71ba 0012      	mvzb %pc@(0x467bc),%d0
000467ac: 0012 0009      	orib #9,%a2@
000467b0: 0001 ffff      	orib #-1,%d1
000467b4: 0001 0024      	orib #36,%d1
000467b8: 0014 0400      	orib #0,%a4@
000467bc: 0010 0001      	orib #1,%a0@
000467c0: 1100           	moveb %d0,%a0@-
000467c2: 0000 0000      	orib #0,%d0
000467c6: 0026 0010      	orib #16,%fp@-
000467ca: 0002 ffff      	orib #-1,%d2
000467ce: ffff           	.short 0xffff
000467d0: 001c 0000      	orib #0,%a4@+
000467d4: 0000 0004      	orib #4,%d0
000467d8: 4955           	.short 0x4955
000467da: 000c           	.short 0x000c
000467dc: 0001 000e      	orib #14,%d1
000467e0: 0001 0003      	orib #3,%d1
000467e4: ffff           	.short 0xffff
000467e6: ffff           	.short 0xffff
000467e8: 001c 0000      	orib #0,%a4@+
000467ec: 0000 0004      	orib #4,%d0
000467f0: 4964           	.short 0x4964
000467f2: 0002 0004      	orib #4,%d2
000467f6: 0007 0001      	orib #1,%d7
000467fa: 0006 0004      	orib #4,%d6
000467fe: 0005 0014      	orib #20,%d5
00046802: 0000 0000      	orib #0,%d0
00046806: 0000 1100      	orib #0,%d0
0004680a: 000f           	.short 0x000f
0004680c: 0004 0015      	orib #21,%d4
00046810: 0001 0005      	orib #5,%d1
00046814: ffff           	.short 0xffff
00046816: ffff           	.short 0xffff
00046818: 001a 0215      	orib #21,%a2@+
0004681c: 0001 0004      	orib #4,%d1
00046820: 496c           	.short 0x496c
00046822: 0000 0000      	orib #0,%d0
00046826: 000b           	.short 0x000b
00046828: 0001 0003      	orib #3,%d1
0004682c: ffff           	.short 0xffff
0004682e: ffff           	.short 0xffff
00046830: 001a 0215      	orib #21,%a2@+
00046834: 0000 0004      	orib #4,%d0
00046838: 470b           	.short 0x470b
0004683a: 000c           	.short 0x000c
0004683c: 0000 0009      	orib #9,%d0
00046840: 0001 0007      	orib #7,%d1
00046844: ffff           	.short 0xffff
00046846: ffff           	.short 0xffff
00046848: 001c 0000      	orib #0,%a4@+
0004684c: 0000 0004      	orib #4,%d0
00046850: 4974           	.short 0x4974
00046852: 0002 0406      	orib #6,%d2
00046856: 000c           	.short 0x000c
00046858: 0001 0008      	orib #8,%d1
0004685c: ffff           	.short 0xffff
0004685e: ffff           	.short 0xffff
00046860: 001c 0000      	orib #0,%a4@+
00046864: 0000 0004      	orib #4,%d0
00046868: 497b           	.short 0x497b
0004686a: 0018 0406      	orib #6,%a0@+
0004686e: 000c           	.short 0x000c
00046870: 0001 0011      	orib #17,%d1
00046874: 0009           	.short 0x0009
00046876: 0010 0014      	orib #20,%a0@
0004687a: 0000 0000      	orib #0,%d0
0004687e: 0000 1100      	orib #0,%d0
00046882: 0002 0008      	orib #8,%d2
00046886: 000c           	.short 0x000c
00046888: 0002 000a      	orib #10,%d2
0004688c: ffff           	.short 0xffff
0004688e: ffff           	.short 0xffff
00046890: 0014 0040      	orib #64,%a4@
00046894: 0000 00ff      	orib #-1,%d0
00046898: 1100           	moveb %d0,%a0@-
0004689a: 0000 0000      	orib #0,%d0
0004689e: 0003 0001      	orib #1,%d3
000468a2: 000b           	.short 0x000b
000468a4: ffff           	.short 0xffff
000468a6: ffff           	.short 0xffff
000468a8: 0014 0040      	orib #64,%a4@
000468ac: 0000 00ff      	orib #-1,%d0
000468b0: 1111           	moveb %a1@,%a0@-
000468b2: 0003 0000      	orib #0,%d3
000468b6: 0003 0001      	orib #1,%d3
000468ba: 000c           	.short 0x000c
000468bc: ffff           	.short 0xffff
000468be: ffff           	.short 0xffff
000468c0: 0014 0040      	orib #64,%a4@
000468c4: 0000 00ff      	orib #-1,%d0
000468c8: 1121           	moveb %a1@-,%a0@-
000468ca: 0006 0000      	orib #0,%d6
000468ce: 0003 0001      	orib #1,%d3
000468d2: 000d           	.short 0x000d
000468d4: ffff           	.short 0xffff
000468d6: ffff           	.short 0xffff
000468d8: 0014 0040      	orib #64,%a4@
000468dc: 0000 00ff      	orib #-1,%d0
000468e0: 1131 0009      	moveb %a1@(0000000000000009,%d0:w),%a0@-
000468e4: 0000 0003      	orib #3,%d0
000468e8: 0001 000e      	orib #14,%d1
000468ec: ffff           	.short 0xffff
000468ee: ffff           	.short 0xffff
000468f0: 0014 0040      	orib #64,%a4@
000468f4: 0000 00ff      	orib #-1,%d0
000468f8: 1141 0000      	moveb %d1,%a0@(0)
000468fc: 0001 0003      	orib #3,%d1
00046900: 0001 000f      	orib #15,%d1
00046904: ffff           	.short 0xffff
00046906: ffff           	.short 0xffff
00046908: 0014 0040      	orib #64,%a4@
0004690c: 0000 00ff      	orib #-1,%d0
00046910: 1151 0003      	moveb %a1@,%a0@(3)
00046914: 0001 0003      	orib #3,%d1
00046918: 0001 0010      	orib #16,%d1
0004691c: ffff           	.short 0xffff
0004691e: ffff           	.short 0xffff
00046920: 0014 0040      	orib #64,%a4@
00046924: 0000 00ff      	orib #-1,%d0
00046928: 1161 0006      	moveb %a1@-,%a0@(6)
0004692c: 0001 0003      	orib #3,%d1
00046930: 0001 0008      	orib #8,%d1
00046934: ffff           	.short 0xffff
00046936: ffff           	.short 0xffff
00046938: 0014 0040      	orib #64,%a4@
0004693c: 0000 00ff      	orib #-1,%d0
00046940: 1171 0009 0001 	moveb %a1@(0000000000000009,%d0:w),%a0@(1)
00046946: 0003 0001      	orib #1,%d3
0004694a: 0012 ffff      	orib #-1,%a2@
0004694e: ffff           	.short 0xffff
00046950: 0014 0000      	orib #0,%a4@
00046954: 0000 00ff      	orib #-1,%d0
00046958: 1101           	moveb %d1,%a0@-
0004695a: 0011 0008      	orib #8,%a1@
0004695e: 0004 0002      	orib #2,%d4
00046962: 0023 0013      	orib #19,%a3@-
00046966: 0022 0014      	orib #20,%a2@-
0004696a: 0000 0000      	orib #0,%d0
0004696e: 0000 1100      	orib #0,%d0
00046972: 0018 0008      	orib #8,%a0@+
00046976: 000c           	.short 0x000c
00046978: 0004 0014      	orib #20,%d4
0004697c: ffff           	.short 0xffff
0004697e: ffff           	.short 0xffff
00046980: 0014 0040      	orib #64,%a4@
00046984: 0000 00ff      	orib #-1,%d0
00046988: 1170 0000 0000 	moveb %a0@(0000000000000000,%d0:w),%a0@(0)
0004698e: 0003 0001      	orib #1,%d3
00046992: 0015 ffff      	orib #-1,%a5@
00046996: ffff           	.short 0xffff
00046998: 0014 0040      	orib #64,%a4@
0004699c: 0000 00ff      	orib #-1,%d0
000469a0: 1171 0003 0000 	moveb %a1@(0000000000000003,%d0:w),%a0@(0)
000469a6: 0003 0001      	orib #1,%d3
000469aa: 0016 ffff      	orib #-1,%fp@
000469ae: ffff           	.short 0xffff
000469b0: 0014 0040      	orib #64,%a4@
000469b4: 0000 00ff      	orib #-1,%d0
000469b8: 1172 0006 0000 	moveb %a2@(0000000000000006,%d0:w),%a0@(0)
000469be: 0003 0001      	orib #1,%d3
000469c2: 0017 ffff      	orib #-1,%sp@
000469c6: ffff           	.short 0xffff
000469c8: 0014 0040      	orib #64,%a4@
000469cc: 0000 00ff      	orib #-1,%d0
000469d0: 1173 0009 0000 	moveb %a3@(0000000000000009,%d0:w),%a0@(0)
000469d6: 0003 0001      	orib #1,%d3
000469da: 0018 ffff      	orib #-1,%a0@+
000469de: ffff           	.short 0xffff
000469e0: 0014 0040      	orib #64,%a4@
000469e4: 0000 00ff      	orib #-1,%d0
000469e8: 1174 0000 0001 	moveb %a4@(0000000000000000,%d0:w),%a0@(1)
000469ee: 0003 0001      	orib #1,%d3
000469f2: 0019 ffff      	orib #-1,%a1@+
000469f6: ffff           	.short 0xffff
000469f8: 0014 0040      	orib #64,%a4@
000469fc: 0000 00ff      	orib #-1,%d0
00046a00: 1175 0003 0001 	moveb %a5@(0000000000000003,%d0:w),%a0@(1)
00046a06: 0003 0001      	orib #1,%d3
00046a0a: 001a ffff      	orib #-1,%a2@+
00046a0e: ffff           	.short 0xffff
00046a10: 0014 0040      	orib #64,%a4@
00046a14: 0000 00ff      	orib #-1,%d0
00046a18: 1176 0006 0001 	moveb %fp@(0000000000000006,%d0:w),%a0@(1)
00046a1e: 0003 0001      	orib #1,%d3
00046a22: 001b ffff      	orib #-1,%a3@+
00046a26: ffff           	.short 0xffff
00046a28: 0014 0040      	orib #64,%a4@
00046a2c: 0000 00ff      	orib #-1,%d0
00046a30: 1177 0009 0001 	moveb %sp@(0000000000000009,%d0:w),%a0@(1)
00046a36: 0003 0001      	orib #1,%d3
00046a3a: 001c ffff      	orib #-1,%a4@+
00046a3e: ffff           	.short 0xffff
00046a40: 0014 0040      	orib #64,%a4@
00046a44: 0000 00ff      	orib #-1,%d0
00046a48: 1178 0000 0002 	moveb 0x0,%a0@(2)
00046a4e: 0003 0001      	orib #1,%d3
00046a52: 001d ffff      	orib #-1,%a5@+
00046a56: ffff           	.short 0xffff
00046a58: 0014 0040      	orib #64,%a4@
00046a5c: 0000 00ff      	orib #-1,%d0
00046a60: 1179 0003 0002 	moveb 0x30002,%a0@(3)
00046a66: 0003 
00046a68: 0001 001e      	orib #30,%d1
00046a6c: ffff           	.short 0xffff
00046a6e: ffff           	.short 0xffff
00046a70: 0014 0040      	orib #64,%a4@
00046a74: 0000 00ff      	orib #-1,%d0
00046a78: 117a 0006 0002 	moveb %pc@(0x46a80),%a0@(2)
00046a7e: 0003 0001      	orib #1,%d3
00046a82: 001f ffff      	orib #-1,%sp@+
00046a86: ffff           	.short 0xffff
00046a88: 0014 0040      	orib #64,%a4@
00046a8c: 0000 00ff      	orib #-1,%d0
00046a90: 117b 0009 0002 	moveb %pc@(0x46a9b,%d0:w),%a0@(2)
00046a96: 0003 0001      	orib #1,%d3
00046a9a: 0020 ffff      	orib #-1,%a0@-
00046a9e: ffff           	.short 0xffff
00046aa0: 0014 0040      	orib #64,%a4@
00046aa4: 0000 00ff      	orib #-1,%d0
00046aa8: 117c 0000 0003 	moveb #0,%a0@(3)
00046aae: 0003 0001      	orib #1,%d3
00046ab2: 0021 ffff      	orib #-1,%a1@-
00046ab6: ffff           	.short 0xffff
00046ab8: 0014 0040      	orib #64,%a4@
00046abc: 0000 00ff      	orib #-1,%d0
00046ac0: 117d           	.short 0x117d
00046ac2: 0003 0003      	orib #3,%d3
00046ac6: 0003 0001      	orib #1,%d3
00046aca: 0022 ffff      	orib #-1,%a2@-
00046ace: ffff           	.short 0xffff
00046ad0: 0014 0040      	orib #64,%a4@
00046ad4: 0000 00ff      	orib #-1,%d0
00046ad8: 117e           	.short 0x117e
00046ada: 0006 0003      	orib #3,%d6
00046ade: 0003 0001      	orib #1,%d3
00046ae2: 0012 ffff      	orib #-1,%a2@
00046ae6: ffff           	.short 0xffff
00046ae8: 0014 0040      	orib #64,%a4@
00046aec: 0000 00ff      	orib #-1,%d0
00046af0: 117f           	.short 0x117f
00046af2: 0009           	.short 0x0009
00046af4: 0003 0003      	orib #3,%d3
00046af8: 0001 0024      	orib #36,%d1
00046afc: ffff           	.short 0xffff
00046afe: ffff           	.short 0xffff
00046b00: 001a 0607      	orib #7,%a2@+
00046b04: 0000 0004      	orib #4,%d0
00046b08: 71b2 0007      	mvzb %a2@(0000000000000007,%d0:w),%d0
00046b0c: 000e           	.short 0x000e
00046b0e: 0009           	.short 0x0009
00046b10: 0001 0000      	orib #0,%d1
00046b14: ffff           	.short 0xffff
00046b16: ffff           	.short 0xffff
00046b18: 001a 0625      	orib #37,%a2@+
00046b1c: 0000 0004      	orib #4,%d0
00046b20: 71ba 0016      	mvzb %pc@(0x46b38),%d0
00046b24: 000e           	.short 0x000e
00046b26: 0009           	.short 0x0009
00046b28: 0001 6600      	orib #0,%d1
00046b2c: 5369 7a65      	subqw #1,%a1@(31333)
00046b30: 3a20           	movew %a0@-,%d5
00046b32: 2020           	movel %a0@-,%d0
00046b34: 5f5f           	subqw #7,%sp@+
00046b36: 5f5f           	subqw #7,%sp@+
00046b38: 5f5f           	subqw #7,%sp@+
00046b3a: 5f5f           	subqw #7,%sp@+
00046b3c: 5f5f           	subqw #7,%sp@+
00046b3e: 0039 0044 6174 	orib #68,0x6174653a
00046b44: 653a 
00046b46: 2020           	movel %a0@-,%d0
00046b48: 205f           	moveal %sp@+,%a0
00046b4a: 5f5f           	subqw #7,%sp@+
00046b4c: 5f5f           	subqw #7,%sp@+
00046b4e: 5f5f           	subqw #7,%sp@+
00046b50: 5f5f           	subqw #7,%sp@+
00046b52: 5f00           	subqb #7,%d0
00046b54: 5800           	addqb #4,%d0
00046b56: 5469 6d65      	addqw #2,%a1@(28005)
00046b5a: 3a20           	movew %a0@-,%d5
00046b5c: 2020           	movel %a0@-,%d0
00046b5e: 5f5f           	subqw #7,%sp@+
00046b60: 3a5f           	moveaw %sp@+,%a5
00046b62: 5f20           	subqb #7,%a0@-
00046b64: 5f5f           	subqw #7,%sp@+
00046b66: 2020           	movel %a0@-,%d0
00046b68: 0039 3939 3961 	orib #57,0x39610044
00046b6e: 0044 
00046b70: 7269           	moveq #105,%d1
00046b72: 7665           	moveq #101,%d3
00046b74: 2069 6465      	moveal %a1@(25701),%a0
00046b78: 6e74           	bgts 0x46bee
00046b7a: 6966           	bvss 0x46be2
00046b7c: 6965           	bvss 0x46be3
00046b7e: 723a           	moveq #58,%d1
00046b80: 2020           	movel %a0@-,%d0
00046b82: 5f20           	subqb #7,%a0@-
00046b84: 2020           	movel %a0@-,%d0
00046b86: 2020           	movel %a0@-,%d0
00046b88: 2020           	movel %a0@-,%d0
00046b8a: 2020           	movel %a0@-,%d0
00046b8c: 2020           	movel %a0@-,%d0
00046b8e: 0044 6973      	oriw #26995,%d4
00046b92: 6b20           	bmis 0x46bb4
00046b94: 6c61           	bges 0x46bf7
00046b96: 6265           	bhis 0x46bfd
00046b98: 6c3a           	bges 0x46bd4
00046b9a: 2020           	movel %a0@-,%d0
00046b9c: 5f5f           	subqw #7,%sp@+
00046b9e: 5f5f           	subqw #7,%sp@+
00046ba0: 5f5f           	subqw #7,%sp@+
00046ba2: 5f5f           	subqw #7,%sp@+
00046ba4: 2e5f           	moveal %sp@+,%sp
00046ba6: 5f5f           	subqw #7,%sp@+
00046ba8: 0042 7974      	oriw #31092,%d2
00046bac: 6573           	bcss 0x46c21
00046bae: 2075 7365 643a 	moveal %a5@(000000000000643a)@(0000000000000000),%a0
00046bb4: 2020           	movel %a0@-,%d0
00046bb6: 2020           	movel %a0@-,%d0
00046bb8: 5f5f           	subqw #7,%sp@+
00046bba: 5f5f           	subqw #7,%sp@+
00046bbc: 5f5f           	subqw #7,%sp@+
00046bbe: 5f5f           	subqw #7,%sp@+
00046bc0: 5f5f           	subqw #7,%sp@+
00046bc2: 0042 7974      	oriw #31092,%d2
00046bc6: 6573           	bcss 0x46c3b
00046bc8: 2061           	moveal %a1@-,%a0
00046bca: 7661           	moveq #97,%d3
00046bcc: 696c           	bvss 0x46c3a
00046bce: 6162           	bsrs 0x46c32
00046bd0: 6c65           	bges 0x46c37
00046bd2: 3a20           	movew %a0@-,%d5
00046bd4: 2020           	movel %a0@-,%d0
00046bd6: 205f           	moveal %sp@+,%a0
00046bd8: 5f5f           	subqw #7,%sp@+
00046bda: 5f5f           	subqw #7,%sp@+
00046bdc: 5f5f           	subqw #7,%sp@+
00046bde: 5f5f           	subqw #7,%sp@+
00046be0: 5f00           	subqb #7,%d0
00046be2: 5f5f           	subqw #7,%sp@+
00046be4: 5f5f           	subqw #7,%sp@+
00046be6: 5f5f           	subqw #7,%sp@+
00046be8: 5f5f           	subqw #7,%sp@+
00046bea: 5f5f           	subqw #7,%sp@+
00046bec: 5f5f           	subqw #7,%sp@+
00046bee: 5f5f           	subqw #7,%sp@+
00046bf0: 5f5f           	subqw #7,%sp@+
00046bf2: 5f5f           	subqw #7,%sp@+
00046bf4: 5f5f           	subqw #7,%sp@+
00046bf6: 5f5f           	subqw #7,%sp@+
00046bf8: 5f5f           	subqw #7,%sp@+
00046bfa: 5f5f           	subqw #7,%sp@+
00046bfc: 5f5f           	subqw #7,%sp@+
00046bfe: 5f5f           	subqw #7,%sp@+
00046c00: 5f5f           	subqw #7,%sp@+
00046c02: 5f5f           	subqw #7,%sp@+
00046c04: 5f5f           	subqw #7,%sp@+
00046c06: 5f5f           	subqw #7,%sp@+
00046c08: 0049           	.short 0x0049
00046c0a: 6465           	bccs 0x46c71
00046c0c: 6e74           	bgts 0x46c82
00046c0e: 6966           	bvss 0x46c76
00046c10: 6965           	bvss 0x46c77
00046c12: 723a           	moveq #58,%d1
00046c14: 205f           	moveal %sp@+,%a0
00046c16: 3a00           	movew %d0,%d5
00046c18: 4c61           	.short 0x4c61
00046c1a: 6265           	bhis 0x46c81
00046c1c: 6c3a           	bges 0x46c58
00046c1e: 205f           	moveal %sp@+,%a0
00046c20: 5f5f           	subqw #7,%sp@+
00046c22: 5f5f           	subqw #7,%sp@+
00046c24: 5f5f           	subqw #7,%sp@+
00046c26: 5f5f           	subqw #7,%sp@+
00046c28: 5f5f           	subqw #7,%sp@+
00046c2a: 5f00           	subqb #7,%d0
00046c2c: 4170           	.short 0x4170
00046c2e: 706c           	moveq #108,%d0
00046c30: 6963           	bvss 0x46c95
00046c32: 6174           	bsrs 0x46ca8
00046c34: 696f           	bvss 0x46ca5
00046c36: 6e20           	bgts 0x46c58
00046c38: 6e61           	bgts 0x46c9b
00046c3a: 6d65           	blts 0x46ca1
00046c3c: 3a20           	movew %a0@-,%d5
00046c3e: 5f5f           	subqw #7,%sp@+
00046c40: 5f5f           	subqw #7,%sp@+
00046c42: 5f5f           	subqw #7,%sp@+
00046c44: 5f5f           	subqw #7,%sp@+
00046c46: 2e5f           	moveal %sp@+,%sp
00046c48: 5f5f           	subqw #7,%sp@+
00046c4a: 0046 0041      	oriw #65,%d6
00046c4e: 7267           	moveq #103,%d1
00046c50: 756d 656e      	mvsw %a5@(25966),%d2
00046c54: 7473           	moveq #115,%d2
00046c56: 3a20           	movew %a0@-,%d5
00046c58: 5f5f           	subqw #7,%sp@+
00046c5a: 5f5f           	subqw #7,%sp@+
00046c5c: 5f5f           	subqw #7,%sp@+
00046c5e: 5f5f           	subqw #7,%sp@+
00046c60: 5f5f           	subqw #7,%sp@+
00046c62: 5f00           	subqb #7,%d0
00046c64: 446f 6375      	negw %sp@(25461)
00046c68: 6d65           	blts 0x46ccf
00046c6a: 6e74           	bgts 0x46ce0
00046c6c: 2074 7970 653a 	moveal %a4@(00000000653a205f),%a0
00046c72: 205f 
00046c74: 5f5f           	subqw #7,%sp@+
00046c76: 0049           	.short 0x0049
00046c78: 6e73           	bgts 0x46ced
00046c7a: 7461           	moveq #97,%d2
00046c7c: 6c6c           	bges 0x46cea
00046c7e: 2061           	moveal %a1@-,%a0
00046c80: 733a 2046      	mvsb %pc@(0x48cc8),%d1
00046c84: 5f5f           	subqw #7,%sp@+
00046c86: 0043 7572      	oriw #30066,%d3
00046c8a: 7265           	moveq #101,%d1
00046c8c: 6e74           	bgts 0x46d02
00046c8e: 206e 616d      	moveal %fp@(24941),%a0
00046c92: 653a           	bcss 0x46cce
00046c94: 205f           	moveal %sp@+,%a0
00046c96: 5f5f           	subqw #7,%sp@+
00046c98: 5f5f           	subqw #7,%sp@+
00046c9a: 5f5f           	subqw #7,%sp@+
00046c9c: 5f2e 5f5f      	subqb #7,%fp@(24415)
00046ca0: 5f00           	subqb #7,%d0
00046ca2: 436f           	.short 0x436f
00046ca4: 7079           	moveq #121,%d0
00046ca6: 2773 206e 616d 	movel %a3@(000000000000006e,%d2:w),%a3@(24941)
00046cac: 653a           	bcss 0x46ce8
00046cae: 205f           	moveal %sp@+,%a0
00046cb0: 5f5f           	subqw #7,%sp@+
00046cb2: 5f5f           	subqw #7,%sp@+
00046cb4: 5f5f           	subqw #7,%sp@+
00046cb6: 5f2e 5f5f      	subqb #7,%fp@(24415)
00046cba: 5f00           	subqb #7,%d0
00046cbc: 465f           	notw %sp@+
00046cbe: 5f00           	subqb #7,%d0
00046cc0: 5f5f           	subqw #7,%sp@+
00046cc2: 5f5f           	subqw #7,%sp@+
00046cc4: 5f5f           	subqw #7,%sp@+
00046cc6: 5f5f           	subqw #7,%sp@+
00046cc8: 5f5f           	subqw #7,%sp@+
00046cca: 5f5f           	subqw #7,%sp@+
00046ccc: 5f5f           	subqw #7,%sp@+
00046cce: 5f5f           	subqw #7,%sp@+
00046cd0: 5f5f           	subqw #7,%sp@+
00046cd2: 5f5f           	subqw #7,%sp@+
00046cd4: 5f5f           	subqw #7,%sp@+
00046cd6: 004b           	.short 0x004b
00046cd8: 6579           	bcss 0x46d53
00046cda: 3a20           	movew %a0@-,%d5
00046cdc: 5e5f           	addqw #7,%sp@+
00046cde: 0061 005f      	oriw #95,%a1@-
00046ce2: 5f5f           	subqw #7,%sp@+
00046ce4: 5f5f           	subqw #7,%sp@+
00046ce6: 5f5f           	subqw #7,%sp@+
00046ce8: 5f5f           	subqw #7,%sp@+
00046cea: 5f5f           	subqw #7,%sp@+
00046cec: 5f5f           	subqw #7,%sp@+
00046cee: 5f5f           	subqw #7,%sp@+
00046cf0: 5f5f           	subqw #7,%sp@+
00046cf2: 5f5f           	subqw #7,%sp@+
00046cf4: 5f5f           	subqw #7,%sp@+
00046cf6: 5f5f           	subqw #7,%sp@+
00046cf8: 5f5f           	subqw #7,%sp@+
00046cfa: 5f5f           	subqw #7,%sp@+
00046cfc: 5f5f           	subqw #7,%sp@+
00046cfe: 5f5f           	subqw #7,%sp@+
00046d00: 5f00           	subqb #7,%d0
00046d02: 4672 6565 2052 	notw %a2@(0000000000002052)@(0000000000000000)
00046d08: 414d           	.short 0x414d
00046d0a: 3a20           	movew %a0@-,%d5
00046d0c: 5f5f           	subqw #7,%sp@+
00046d0e: 5f5f           	subqw #7,%sp@+
00046d10: 5f5f           	subqw #7,%sp@+
00046d12: 5f5f           	subqw #7,%sp@+
00046d14: 5f5f           	subqw #7,%sp@+
00046d16: 5f5f           	subqw #7,%sp@+
00046d18: 5f5f           	subqw #7,%sp@+
00046d1a: 5f5f           	subqw #7,%sp@+
00046d1c: 5f5f           	subqw #7,%sp@+
00046d1e: 5f5f           	subqw #7,%sp@+
00046d20: 5f00           	subqb #7,%d0
00046d22: 4c61           	.short 0x4c61
00046d24: 6265           	bhis 0x46d8b
00046d26: 6c3a           	bges 0x46d62
00046d28: 205f           	moveal %sp@+,%a0
00046d2a: 5f5f           	subqw #7,%sp@+
00046d2c: 5f5f           	subqw #7,%sp@+
00046d2e: 5f5f           	subqw #7,%sp@+
00046d30: 5f2e 5f5f      	subqb #7,%fp@(24415)
00046d34: 5f00           	subqb #7,%d0
00046d36: 0005 a548      	orib #72,%d5
00046d3a: 0004 71d7      	orib #-41,%d4
00046d3e: 0004 6b2a      	orib #42,%d4
00046d42: 0003 0000      	orib #0,%d3
00046d46: 0000 1100      	orib #0,%d0
00046d4a: 0000 0000      	orib #0,%d0
00046d4e: 000c           	.short 0x000c
00046d50: 0013 0005      	orib #5,%a3@
00046d54: a554           	mov3ql #2,%a4@
00046d56: 0004 6b2c      	orib #44,%d4
00046d5a: 0004 6b3f      	orib #63,%d4
00046d5e: 0003 0000      	orib #0,%d3
00046d62: 0001 1100      	orib #0,%d1
00046d66: 0000 0000      	orib #0,%d0
00046d6a: 000b           	.short 0x000b
00046d6c: 0013 0005      	orib #5,%a3@
00046d70: a55f           	mov3ql #2,%sp@+
00046d72: 0004 6b41      	orib #65,%d4
00046d76: 0004 6b54      	orib #84,%d4
00046d7a: 0003 0000      	orib #0,%d3
00046d7e: 0001 1100      	orib #0,%d1
00046d82: 0000 0000      	orib #0,%d0
00046d86: 000b           	.short 0x000b
00046d88: 0013 0005      	orib #5,%a3@
00046d8c: a56a 0004      	mov3ql #2,%a2@(4)
00046d90: 6b56           	bmis 0x46de8
00046d92: 0004 6b69      	orib #105,%d4
00046d96: 0003 0000      	orib #0,%d3
00046d9a: 0001 1100      	orib #0,%d1
00046d9e: 0000 0000      	orib #0,%d0
00046da2: 0007 0013      	orib #19,%d7
00046da6: 0005 a571      	orib #113,%d5
00046daa: 0004 71ea      	orib #-22,%d4
00046dae: 0004 6b3f      	orib #63,%d4
00046db2: 0003 0000      	orib #0,%d3
00046db6: 0001 1100      	orib #0,%d1
00046dba: 0000 0000      	orib #0,%d0
00046dbe: 0006 0021      	orib #33,%d6
00046dc2: 0005 a577      	orib #119,%d5
00046dc6: 0004 720b      	orib #11,%d4
00046dca: 0004 6b3f      	orib #63,%d4
00046dce: 0003 0000      	orib #0,%d3
00046dd2: 0001 1100      	orib #0,%d1
00046dd6: 0000 0000      	orib #0,%d0
00046dda: 0006 001f      	orib #31,%d6
00046dde: 0005 a57d      	orib #125,%d5
00046de2: 0004 6b6f      	orib #111,%d4
00046de6: 0004 492c      	orib #44,%d4
00046dea: 0003 0000      	orib #0,%d3
00046dee: 0001 1100      	orib #0,%d1
00046df2: 0000 0000      	orib #0,%d0
00046df6: 0002 0020      	orib #32,%d2
00046dfa: 0005 a57f      	orib #127,%d5
00046dfe: 0004 6b8f      	orib #-113,%d4
00046e02: 0004 6b2a      	orib #42,%d4
00046e06: 0003 0000      	orib #0,%d3
00046e0a: 0000 1100      	orib #0,%d0
00046e0e: 0000 0000      	orib #0,%d0
00046e12: 000c           	.short 0x000c
00046e14: 001a 0005      	orib #5,%a2@+
00046e18: a58b           	.short 0xa58b
00046e1a: 0004 71ea      	orib #-22,%d4
00046e1e: 0004 6b3f      	orib #63,%d4
00046e22: 0003 0000      	orib #0,%d3
00046e26: 0001 1100      	orib #0,%d1
00046e2a: 0000 0000      	orib #0,%d0
00046e2e: 0006 0021      	orib #33,%d6
00046e32: 0005 a591      	orib #-111,%d5
00046e36: 0004 720b      	orib #11,%d4
00046e3a: 0004 6b3f      	orib #63,%d4
00046e3e: 0003 0000      	orib #0,%d3
00046e42: 0001 1100      	orib #0,%d1
00046e46: 0000 0000      	orib #0,%d0
00046e4a: 0006 001f      	orib #31,%d6
00046e4e: 0005 a597      	orib #-105,%d5
00046e52: 0004 6ba9      	orib #-87,%d4
00046e56: 0004 6b3f      	orib #63,%d4
00046e5a: 0003 0000      	orib #0,%d3
00046e5e: 0001 1100      	orib #0,%d1
00046e62: 0000 0000      	orib #0,%d0
00046e66: 000b           	.short 0x000b
00046e68: 001a 0005      	orib #5,%a2@+
00046e6c: a5a2           	.short 0xa5a2
00046e6e: 0004 6bc3      	orib #-61,%d4
00046e72: 0004 6b3f      	orib #63,%d4
00046e76: 0003 0000      	orib #0,%d3
00046e7a: 0001 1100      	orib #0,%d1
00046e7e: 0000 0000      	orib #0,%d0
00046e82: 000b           	.short 0x000b
00046e84: 001f 0005      	orib #5,%sp@+
00046e88: a5ad           	.short 0xa5ad
00046e8a: 0004 71d7      	orib #-41,%d4
00046e8e: 0004 6b2a      	orib #42,%d4
00046e92: 0003 0000      	orib #0,%d3
00046e96: 0000 1100      	orib #0,%d0
00046e9a: 0000 0000      	orib #0,%d0
00046e9e: 000c           	.short 0x000c
00046ea0: 0013 0005      	orib #5,%a3@
00046ea4: a5b9           	.short 0xa5b9
00046ea6: 0004 6be2      	orib #-30,%d4
00046eaa: 0004 6b54      	orib #84,%d4
00046eae: 0003 0000      	orib #0,%d3
00046eb2: 0000 1100      	orib #0,%d0
00046eb6: 0000 0000      	orib #0,%d0
00046eba: 0027 0027      	orib #39,%sp@-
00046ebe: 0005 a5e0      	orib #-32,%d5
00046ec2: 0004 6c09      	orib #9,%d4
00046ec6: 0004 492c      	orib #44,%d4
00046eca: 0003 0000      	orib #0,%d3
00046ece: 0000 1100      	orib #0,%d0
00046ed2: 0000 0000      	orib #0,%d0
00046ed6: 0002 000f      	orib #15,%d2
00046eda: 0005 a5e2      	orib #-30,%d5
00046ede: 0004 6c18      	orib #24,%d4
00046ee2: 0004 6b54      	orib #84,%d4
00046ee6: 0003 0000      	orib #0,%d3
00046eea: 0000 1100      	orib #0,%d0
00046eee: 0000 0000      	orib #0,%d0
00046ef2: 000d           	.short 0x000d
00046ef4: 0014 0005      	orib #5,%a4@
00046ef8: a5ef           	.short 0xa5ef
00046efa: 0004 6c2c      	orib #44,%d4
00046efe: 0004 6c4b      	orib #75,%d4
00046f02: 0003 0000      	orib #0,%d3
00046f06: 0000 1100      	orib #0,%d0
00046f0a: 0000 0000      	orib #0,%d0
00046f0e: 000c           	.short 0x000c
00046f10: 001f 0005      	orib #5,%sp@+
00046f14: a5fb           	.short 0xa5fb
00046f16: 0004 6c4d      	orib #77,%d4
00046f1a: 0004 6b54      	orib #84,%d4
00046f1e: 0003 0000      	orib #0,%d3
00046f22: 0000 1100      	orib #0,%d0
00046f26: 0000 0000      	orib #0,%d0
00046f2a: 000c           	.short 0x000c
00046f2c: 0017 0005      	orib #5,%sp@
00046f30: a607 0004      	macw %d7l,%d3l
00046f34: 6c64           	bges 0x46f9a
00046f36: 0004 6c4b      	orib #75,%d4
00046f3a: 0003 0000      	orib #0,%d3
00046f3e: 0000 1100      	orib #0,%d0
00046f42: 0000 0000      	orib #0,%d0
00046f46: 0004 0013      	orib #19,%d4
00046f4a: 0005 a60b      	orib #11,%d5
00046f4e: 0004 6c77      	orib #119,%d4
00046f52: 0004 6b3f      	orib #63,%d4
00046f56: 0003 0000      	orib #0,%d3
00046f5a: 0000 1100      	orib #0,%d0
00046f5e: 0000 0000      	orib #0,%d0
00046f62: 0003 0010      	orib #16,%d3
00046f66: 0005 a60e      	orib #14,%d5
00046f6a: 0004 71ea      	orib #-22,%d4
00046f6e: 0004 6b3f      	orib #63,%d4
00046f72: 0003 0000      	orib #0,%d3
00046f76: 0001 1100      	orib #0,%d1
00046f7a: 0000 0000      	orib #0,%d0
00046f7e: 0006 0021      	orib #33,%d6
00046f82: 0005 a614      	orib #20,%d5
00046f86: 0004 720b      	orib #11,%d4
00046f8a: 0004 6b3f      	orib #63,%d4
00046f8e: 0003 0000      	orib #0,%d3
00046f92: 0001 1100      	orib #0,%d1
00046f96: 0000 0000      	orib #0,%d0
00046f9a: 0006 001f      	orib #31,%d6
00046f9e: 0005 a61a      	orib #26,%d5
00046fa2: 0004 6c87      	orib #-121,%d4
00046fa6: 0004 6b2a      	orib #42,%d4
00046faa: 0003 0000      	orib #0,%d3
00046fae: 0000 1100      	orib #0,%d0
00046fb2: 0000 0000      	orib #0,%d0
00046fb6: 000c           	.short 0x000c
00046fb8: 001b 0005      	orib #5,%a3@+
00046fbc: a626           	.short 0xa626
00046fbe: 0004 6ca2      	orib #-94,%d4
00046fc2: 0004 6b2a      	orib #42,%d4
00046fc6: 0003 0000      	orib #0,%d3
00046fca: 0000 1100      	orib #0,%d0
00046fce: 0000 0000      	orib #0,%d0
00046fd2: 000c           	.short 0x000c
00046fd4: 001a 0005      	orib #5,%a2@+
00046fd8: a632           	.short 0xa632
00046fda: 0004 71d7      	orib #-41,%d4
00046fde: 0004 6b2a      	orib #42,%d4
00046fe2: 0003 0000      	orib #0,%d3
00046fe6: 0000 1100      	orib #0,%d0
00046fea: 0000 0000      	orib #0,%d0
00046fee: 000c           	.short 0x000c
00046ff0: 0013 0005      	orib #5,%a3@
00046ff4: a63e           	.short 0xa63e
00046ff6: 0004 71d7      	orib #-41,%d4
00046ffa: 0004 6c4b      	orib #75,%d4
00046ffe: 0003 0000      	orib #0,%d3
00047002: 0000 1100      	orib #0,%d0
00047006: 0000 0000      	orib #0,%d0
0004700a: 000c           	.short 0x000c
0004700c: 0013 0005      	orib #5,%a3@
00047010: a64a 0004      	macw %a2l,%a3l
00047014: 71d7           	mvzw %sp@,%d0
00047016: 0004 6b2a      	orib #42,%d4
0004701a: 0003 0000      	orib #0,%d3
0004701e: 0000 1100      	orib #0,%d0
00047022: 0000 0000      	orib #0,%d0
00047026: 000c           	.short 0x000c
00047028: 0013 0005      	orib #5,%a3@
0004702c: a656           	.short 0xa656
0004702e: 0004 71d7      	orib #-41,%d4
00047032: 0004 6c4b      	orib #75,%d4
00047036: 0003 0006      	orib #6,%d3
0004703a: 0002 1180      	orib #-128,%d2
0004703e: 0000 ffff      	orib #-1,%d0
00047042: 000c           	.short 0x000c
00047044: 0013 0005      	orib #5,%a3@
00047048: a662           	.short 0xa662
0004704a: 0004 6cbc      	orib #-68,%d4
0004704e: 0004 6b3f      	orib #63,%d4
00047052: 0003 0006      	orib #6,%d3
00047056: 0002 1180      	orib #-128,%d2
0004705a: 0000 ffff      	orib #-1,%d0
0004705e: 0003 0004      	orib #4,%d3
00047062: 0005 a665      	orib #101,%d5
00047066: 0004 6cc0      	orib #-64,%d4
0004706a: 0004 6b54      	orib #84,%d4
0004706e: 0003 0006      	orib #6,%d3
00047072: 0000 1100      	orib #0,%d0
00047076: 0000 0000      	orib #0,%d0
0004707a: 0017 0017      	orib #23,%sp@
0004707e: 0005 a67c      	orib #124,%d5
00047082: 0004 6cd7      	orib #-41,%d4
00047086: 0004 6cdf      	orib #-33,%d4
0004708a: 0003 0006      	orib #6,%d3
0004708e: 0000 1180      	orib #-128,%d0
00047092: 0000 ffff      	orib #-1,%d0
00047096: 0002 0008      	orib #8,%d2
0004709a: 0005 a67e      	orib #126,%d5
0004709e: 0004 6ce1      	orib #-31,%d4
000470a2: 0004 6b54      	orib #84,%d4
000470a6: 0003 0006      	orib #6,%d3
000470aa: 0000 1100      	orib #0,%d0
000470ae: 0000 ffff      	orib #-1,%d0
000470b2: 0021 0021      	orib #33,%a1@-
000470b6: 0005 a69f      	orib #-97,%d5
000470ba: 0004 6d02      	orib #2,%d4
000470be: 0004 6b54      	orib #84,%d4
000470c2: 0003 0000      	orib #0,%d3
000470c6: 0000 1180      	orib #-128,%d0
000470ca: 0000 0000      	orib #0,%d0
000470ce: 0016 0020      	orib #32,%fp@
000470d2: 0005 a6b5      	orib #-75,%d5
000470d6: 0004 71d7      	orib #-41,%d4
000470da: 0004 6c4b      	orib #75,%d4
000470de: 0003 0000      	orib #0,%d3
000470e2: 0000 1100      	orib #0,%d0
000470e6: 0000 0000      	orib #0,%d0
000470ea: 000c           	.short 0x000c
000470ec: 0013 0005      	orib #5,%a3@
000470f0: a6c1           	.short 0xa6c1
000470f2: 0004 6d22      	orib #34,%d4
000470f6: 0004 6b2a      	orib #42,%d4
000470fa: 0003 0006      	orib #6,%d3
000470fe: 0000 1180      	orib #-128,%d0
00047102: 0000 ffff      	orib #-1,%d0
00047106: 000c           	.short 0x000c
00047108: 0014 0000      	orib #0,%a4@
0004710c: 003f           	.short 0x003f
0004710e: 004d           	.short 0x004d
00047110: 0057 0068      	oriw #104,%sp@
00047114: 006f 0080 009c 	oriw #128,%sp@(156)
0004711a: 00a2 00a9 00ae 	oril #11075758,%a2@-
00047120: 00b3 00b6 00d7 	oril #11927767,%a3@(ffffffffffffffdc,%d0:w)
00047126: 00dc 
00047128: 00f8           	.short 0x00f8
0004712a: 0102           	btst %d0,%d2
0004712c: 0123           	btst %d0,%a3@-
0004712e: 0133 0142 0001 	btst %d0,%a3@(0000000000000000)@(0000000000000001)
00047134: 8000           	orb %d0,%d0
00047136: 0002 4000      	orib #0,%d2
0004713a: 0005 a000      	orib #0,%d5
0004713e: 000b           	.short 0x000b
00047140: d000           	addb %d0,%d0
00047142: 0017 e800      	orib #0,%sp@
00047146: 002f f400 005f 	orib #0,%sp@(95)
0004714c: fa00           	.short 0xfa00
0004714e: 00bf cd00 017f 	oril #-855637633,%d7
00047154: de80           	addl %d0,%d7
00047156: 02ff           	.short 0x02ff
00047158: df40           	addxw %d0,%d7
0004715a: 05ff           	.short 0x05ff
0004715c: cfa0           	andl %d7,%a0@-
0004715e: 0bff           	.short 0x0bff
00047160: cfd0           	mulsw %a0@,%d7
00047162: 17f0           	.short 0x17f0
00047164: cfe8 2fc0      	mulsw %a0@(12224),%d7
00047168: 0ff4 5f80      	bset %d7,@(0000000000000000,%d5:l:8)
0004716c: 0ffa           	.short 0x0ffa
0004716e: bf00           	eorb %d7,%d0
00047170: 1ffd           	.short 0x1ffd
00047172: bf00           	eorb %d7,%d0
00047174: 3ffd           	.short 0x3ffd
00047176: 5e20           	addqb #7,%a0@-
00047178: 7ffa 2ff1      	mvzw %pc@(0x4a16b),%d7
0004717c: fff4           	.short 0xfff4
0004717e: 17e5           	.short 0x17e5
00047180: ffe8           	.short 0xffe8
00047182: 0bed ffd0      	bset %d5,%a5@(-48)
00047186: 05ed ffa0      	bset %d2,%a5@(-96)
0004718a: 02f6           	.short 0x02f6
0004718c: ff40 0176      	cp1stw %d0,%d0,#1,#374
00047190: fe80 00b9      	cp1ldl %d0,%d0,#1,#185
00047194: 3d00           	movew %d0,%fp@-
00047196: 005f fa00      	oriw #-1536,%sp@+
0004719a: 002f f400 0017 	orib #0,%sp@(23)
000471a0: e800           	asrb #4,%d0
000471a2: 000b           	.short 0x000b
000471a4: d000           	addb %d0,%d0
000471a6: 0005 a000      	orib #0,%d5
000471aa: 0002 4000      	orib #0,%d2
000471ae: 0001 8000      	orib #0,%d1
000471b2: 4f4b           	.short 0x4f4b
000471b4: 0053 6b69      	oriw #27497,%a3@
000471b8: 7000           	moveq #0,%d0
000471ba: 4361           	.short 0x4361
000471bc: 6e63           	bgts 0x47221
000471be: 656c           	bcss 0x4722c
000471c0: 0049           	.short 0x0049
000471c2: 6e73           	bgts 0x47237
000471c4: 7461           	moveq #97,%d2
000471c6: 6c6c           	bges 0x47234
000471c8: 0052 656d      	oriw #25965,%a2@
000471cc: 6f76           	bles 0x47244
000471ce: 6500 5965      	bcsw 0x4cb35
000471d2: 7300           	mvsb %d0,%d1
000471d4: 4e6f           	movel %usp,%sp
000471d6: 004e           	.short 0x004e
000471d8: 616d           	bsrs 0x47247
000471da: 653a           	bcss 0x47216
000471dc: 205f           	moveal %sp@+,%a0
000471de: 5f5f           	subqw #7,%sp@+
000471e0: 5f5f           	subqw #7,%sp@+
000471e2: 5f5f           	subqw #7,%sp@+
000471e4: 5f2e 5f5f      	subqb #7,%fp@(24415)
000471e8: 5f00           	subqb #7,%d0
000471ea: 4e75           	rts
000471ec: 6d62           	blts 0x47250
000471ee: 6572           	bcss 0x47262
000471f0: 206f 6620      	moveal %sp@(26144),%a0
000471f4: 666f           	bnes 0x47265
000471f6: 6c64           	bges 0x4725c
000471f8: 6572           	bcss 0x4726c
000471fa: 733a 2020      	mvsb %pc@(0x4921c),%d1
000471fe: 2020           	movel %a0@-,%d0
00047200: 2020           	movel %a0@-,%d0
00047202: 2020           	movel %a0@-,%d0
00047204: 205f           	moveal %sp@+,%a0
00047206: 5f5f           	subqw #7,%sp@+
00047208: 5f5f           	subqw #7,%sp@+
0004720a: 004e           	.short 0x004e
0004720c: 756d 6265      	mvsw %a5@(25189),%d2
00047210: 7220           	moveq #32,%d1
00047212: 6f66           	bles 0x4727a
00047214: 2066           	moveal %fp@-,%a0
00047216: 696c           	bvss 0x47284
00047218: 6573           	bcss 0x4728d
0004721a: 3a20           	movew %a0@-,%d5
0004721c: 2020           	movel %a0@-,%d0
0004721e: 2020           	movel %a0@-,%d0
00047220: 2020           	movel %a0@-,%d0
00047222: 2020           	movel %a0@-,%d0
00047224: 5f5f           	subqw #7,%sp@+
00047226: 5f5f           	subqw #7,%sp@+
00047228: 5f00           	subqb #7,%d0
0004722a: 0000 0000      	orib #0,%d0
0004722e:  _icon_rs_iconblk
0004722e: 0004 733e      	orib #62,%d4
00047232: 0004 73be      	orib #-66,%d4
00047236: 0004 722c      	orib #44,%d4
0004723a: 1043           	.short 0x1043
0004723c: 000d           	.short 0x000d
0004723e: 0010 0014      	orib #20,%a0@
00047242: 0000 0020      	orib #32,%d0
00047246: 0020 0000      	orib #0,%a0@-
0004724a: 0020 0048      	orib #72,%a0@-
0004724e: 0008           	.short 0x0008
00047250: 0004 743e      	orib #62,%d4
00047254: 0004 74be      	orib #-66,%d4
00047258: 0004 722c      	orib #44,%d4
0004725c: 1041           	.short 0x1041
0004725e: 000d           	.short 0x000d
00047260: 0016 0014      	orib #20,%fp@
00047264: 0000 0020      	orib #32,%d0
00047268: 0020 0000      	orib #0,%a0@-
0004726c: 0020 0048      	orib #72,%a0@-
00047270: 0008           	.short 0x0008
00047272: 0004 753e      	orib #62,%d4
00047276: 0004 75be      	orib #-66,%d4
0004727a: 0004 722c      	orib #44,%d4
0004727e: 1000           	moveb %d0,%d0
00047280: 0000 0000      	orib #0,%d0
00047284: 0014 0000      	orib #0,%a4@
00047288: 0020 0020      	orib #32,%a0@-
0004728c: 0000 0020      	orib #32,%d0
00047290: 0048           	.short 0x0048
00047292: 0008           	.short 0x0008
00047294: 0004 763e      	orib #62,%d4
00047298: 0004 76be      	orib #-66,%d4
0004729c: 0004 722c      	orib #44,%d4
000472a0: 1000           	moveb %d0,%d0
000472a2: 0000 0000      	orib #0,%d0
000472a6: 0014 0000      	orib #0,%a4@
000472aa: 0020 0020      	orib #32,%a0@-
000472ae: 0000 0020      	orib #32,%d0
000472b2: 0048           	.short 0x0048
000472b4: 0008           	.short 0x0008
000472b6: 0004 773e      	orib #62,%d4
000472ba: 0004 77be      	orib #-66,%d4
000472be: 0004 722c      	orib #44,%d4
000472c2: 1000           	moveb %d0,%d0
000472c4: 0000 0000      	orib #0,%d0
000472c8: 0014 0000      	orib #0,%a4@
000472cc: 0020 0020      	orib #32,%a0@-
000472d0: 0000 0020      	orib #32,%d0
000472d4: 0048           	.short 0x0048
000472d6: 0008           	.short 0x0008
000472d8: 0004 733e      	orib #62,%d4
000472dc: 0004 783e      	orib #62,%d4
000472e0: 0004 722c      	orib #44,%d4
000472e4: 1045           	.short 0x1045
000472e6: 000d           	.short 0x000d
000472e8: 0010 0014      	orib #20,%a0@
000472ec: 0000 0020      	orib #32,%d0
000472f0: 0020 0000      	orib #0,%a0@-
000472f4: 0020 0048      	orib #72,%a0@-
000472f8: 0008           	.short 0x0008
000472fa: 0004 78be      	orib #-66,%d4
000472fe: 0004 793e      	orib #62,%d4
00047302: 0004 722c      	orib #44,%d4
00047306: 1000           	moveb %d0,%d0
00047308: 0000 0000      	orib #0,%d0
0004730c: 0014 0000      	orib #0,%a4@
00047310: 0020 0020      	orib #32,%a0@-
00047314: 0000 0020      	orib #32,%d0
00047318: 0048           	.short 0x0048
0004731a: 0008           	.short 0x0008
0004731c: 0004 79be      	orib #-66,%d4
00047320: 0004 7a3e      	orib #62,%d4
00047324: 0004 722c      	orib #44,%d4
00047328: 1000           	moveb %d0,%d0
0004732a: 0000 0000      	orib #0,%d0
0004732e: 0014 0000      	orib #0,%a4@
00047332: 0020 0020      	orib #32,%a0@-
00047336: 0000 0020      	orib #32,%d0
0004733a: 0048           	.short 0x0048
0004733c: 0008           	.short 0x0008
0004736a: 3fff           	.short 0x3fff
0004736c: fff8           	.short 0xfff8
0004736e: 7fff           	.short 0x7fff
00047370: fffc           	.short 0xfffc
00047372: ffff           	.short 0xffff
00047374: fffe           	.short 0xfffe
00047376: ffff           	.short 0xffff
00047378: ffff           	.short 0xffff
0004737a: ffff           	.short 0xffff
0004737c: ffff           	.short 0xffff
0004737e: ffff           	.short 0xffff
00047380: ffff           	.short 0xffff
00047382: ffff           	.short 0xffff
00047384: ffff           	.short 0xffff
00047386: ffff           	.short 0xffff
00047388: ffff           	.short 0xffff
0004738a: ffff           	.short 0xffff
0004738c: ffff           	.short 0xffff
0004738e: ffff           	.short 0xffff
00047390: ffff           	.short 0xffff
00047392: ffff           	.short 0xffff
00047394: ffff           	.short 0xffff
00047396: ffff           	.short 0xffff
00047398: ffff           	.short 0xffff
0004739a: ffff           	.short 0xffff
0004739c: ffff           	.short 0xffff
0004739e: ffff           	.short 0xffff
000473a0: ffff           	.short 0xffff
000473a2: ffff           	.short 0xffff
000473a4: ffff           	.short 0xffff
000473a6: ffff           	.short 0xffff
000473a8: ffff           	.short 0xffff
000473aa: ffff           	.short 0xffff
000473ac: ffff           	.short 0xffff
000473ae: ffff           	.short 0xffff
000473b0: ffff           	.short 0xffff
000473b2: 7fff           	.short 0x7fff
000473b4: ffff           	.short 0xffff
000473b6: 3fff           	.short 0x3fff
000473b8: fffe           	.short 0xfffe
000473ba: 1fff           	.short 0x1fff
000473bc: fffc           	.short 0xfffc
000473ee: 3fff           	.short 0x3fff
000473f0: fff8           	.short 0xfff8
000473f2: 4000           	negxb %d0
000473f4: 0004 4000      	orib #0,%d4
000473f8: 0006 4000      	orib #0,%d6
000473fc: 0006 4000      	orib #0,%d6
00047400: 0006 4000      	orib #0,%d6
00047404: 0006 4000      	orib #0,%d6
00047408: 0006 4000      	orib #0,%d6
0004740c: 0006 4000      	orib #0,%d6
00047410: 0006 4000      	orib #0,%d6
00047414: 0006 4000      	orib #0,%d6
00047418: 0006 5c66      	orib #102,%d6
0004741c: 6666           	bnes 0x47484
0004741e: 5ccc ccc6      	dbge %d4,0x440e6
00047422: 4199           	chkw %a1@+,%d0
00047424: 9986           	subxl %d6,%d4
00047426: 4333 3306 4666 	chkl %a3@(0000000000000000)@(0000000000004666,%d3:w:2),%d1
0004742c: 6606           	bnes 0x47434
0004742e: 4000           	negxb %d0
00047430: 0006 3fff      	orib #-1,%d6
00047434: fffe           	.short 0xfffe
00047436: 1fff           	.short 0x1fff
00047438: fffc           	.short 0xfffc
00047456: 0fff           	.short 0x0fff
00047458: ff80 1fff      	cp1stl %d1,%d0,#8,#511
0004745c: ffc0           	.short 0xffc0
0004745e: 1fff           	.short 0x1fff
00047460: ffe0           	.short 0xffe0
00047462: 1fff           	.short 0x1fff
00047464: fff0           	.short 0xfff0
00047466: 1fff           	.short 0x1fff
00047468: fff8           	.short 0xfff8
0004746a: 1fff           	.short 0x1fff
0004746c: fff8           	.short 0xfff8
0004746e: 1fff           	.short 0x1fff
00047470: fff8           	.short 0xfff8
00047472: 1fff           	.short 0x1fff
00047474: fff8           	.short 0xfff8
00047476: 1fff           	.short 0x1fff
00047478: fff8           	.short 0xfff8
0004747a: 1fff           	.short 0x1fff
0004747c: fff8           	.short 0xfff8
0004747e: 1fff           	.short 0x1fff
00047480: fff8           	.short 0xfff8
00047482: 1fff           	.short 0x1fff
00047484: fff8           	.short 0xfff8
00047486: 1fff           	.short 0x1fff
00047488: fff8           	.short 0xfff8
0004748a: 1fff           	.short 0x1fff
0004748c: fff8           	.short 0xfff8
0004748e: 1fff           	.short 0x1fff
00047490: fff8           	.short 0xfff8
00047492: 1fff           	.short 0x1fff
00047494: fff8           	.short 0xfff8
00047496: 1fff           	.short 0x1fff
00047498: fff8           	.short 0xfff8
0004749a: 1fff           	.short 0x1fff
0004749c: fff8           	.short 0xfff8
0004749e: 1fff           	.short 0x1fff
000474a0: fff8           	.short 0xfff8
000474a2: 1fff           	.short 0x1fff
000474a4: fff8           	.short 0xfff8
000474a6: 1fff           	.short 0x1fff
000474a8: fff8           	.short 0xfff8
000474aa: 1fff           	.short 0x1fff
000474ac: fff8           	.short 0xfff8
000474ae: 1fff           	.short 0x1fff
000474b0: fff8           	.short 0xfff8
000474b2: 1fff           	.short 0x1fff
000474b4: fff8           	.short 0xfff8
000474b6: 0fff           	.short 0x0fff
000474b8: fff8           	.short 0xfff8
000474ba: 07ff           	.short 0x07ff
000474bc: fff0           	.short 0xfff0
000474da: 0fff           	.short 0x0fff
000474dc: ff80 0ac0      	cp1stl %d0,%d0,#6,#192
000474e0: 06c0           	rtm %d0
000474e2: 0d40           	bchg %d6,%d0
000474e4: e560           	aslw %d2,%d0
000474e6: 0ac0           	.short 0x0ac0
000474e8: e6b0           	roxrl %d3,%d0
000474ea: 0d40           	bchg %d6,%d0
000474ec: e570           	roxlw %d2,%d0
000474ee: 0ac0           	.short 0x0ac0
000474f0: e6b0           	roxrl %d3,%d0
000474f2: 0d40           	bchg %d6,%d0
000474f4: 0570 0abf      	bchg %d2,%a0@(ffffffffffffffbf,%d0:l:2)
000474f8: fab0           	.short 0xfab0
000474fa: 0d55           	bchg %d6,%a5@
000474fc: 5570 0aaa      	subqw #2,%a0@(ffffffffffffffaa,%d0:l:2)
00047500: aab0           	.short 0xaab0
00047502: 0d55           	bchg %d6,%a5@
00047504: 5570 0bff ffb0 	subqw #2,@(ffffffffffb00e00)@(0000000000f00a00)
0004750a: 0e00 00f0 0a00 
00047510: 00b0 0e00 00f0 	oril #234881264,%a0@(0000000000000000,%d0:l:2)
00047516: 0a00 
00047518: 00b0 0e00 00f0 	oril #234881264,%a0@(0000000000000000,%d0:l:2)
0004751e: 0a00 
00047520: 00b0 0e00 00f0 	oril #234881264,%a0@(0000000000000000,%d0:l:2)
00047526: 0a00 
00047528: 00b0 0e00 00f0 	oril #234881264,%a0@(0000000000000000,%d0:l:2)
0004752e: 0a00 
00047530: 00b0 0fff fff0 	oril #268435440,@(fffffffffff00000)@(0000000000000000)
00047536: 07ff fff0 0000 
0004753c: 0000 0000 
00047548: 0000 7fff      	orib #-1,%d0
0004754c: 0000 7fff      	orib #-1,%d0
00047550: 8000           	orb %d0,%d0
00047552: 7fff           	.short 0x7fff
00047554: fffc           	.short 0xfffc
00047556: 7fff           	.short 0x7fff
00047558: fffc           	.short 0xfffc
0004755a: 7fff           	.short 0x7fff
0004755c: fffe           	.short 0xfffe
0004755e: 7fff           	.short 0x7fff
00047560: ffff           	.short 0xffff
00047562: 7fff           	.short 0x7fff
00047564: ffff           	.short 0xffff
00047566: ffff           	.short 0xffff
00047568: ffff           	.short 0xffff
0004756a: ffff           	.short 0xffff
0004756c: ffff           	.short 0xffff
0004756e: ffff           	.short 0xffff
00047570: ffff           	.short 0xffff
00047572: ffff           	.short 0xffff
00047574: ffff           	.short 0xffff
00047576: ffff           	.short 0xffff
00047578: ffff           	.short 0xffff
0004757a: ffff           	.short 0xffff
0004757c: ffff           	.short 0xffff
0004757e: ffff           	.short 0xffff
00047580: ffff           	.short 0xffff
00047582: ffff           	.short 0xffff
00047584: ffff           	.short 0xffff
00047586: ffff           	.short 0xffff
00047588: ffff           	.short 0xffff
0004758a: ffff           	.short 0xffff
0004758c: ffff           	.short 0xffff
0004758e: ffff           	.short 0xffff
00047590: ffff           	.short 0xffff
00047592: ffff           	.short 0xffff
00047594: ffff           	.short 0xffff
00047596: ffff           	.short 0xffff
00047598: ffff           	.short 0xffff
0004759a: ffff           	.short 0xffff
0004759c: ffff           	.short 0xffff
0004759e: ffff           	.short 0xffff
000475a0: ffff           	.short 0xffff
000475a2: ffff           	.short 0xffff
000475a4: ffff           	.short 0xffff
000475a6: ffff           	.short 0xffff
000475a8: ffff           	.short 0xffff
000475aa: ffff           	.short 0xffff
000475ac: ffff           	.short 0xffff
000475ae: ffff           	.short 0xffff
000475b0: ffff           	.short 0xffff
000475b2: ffff           	.short 0xffff
000475b4: ffff           	.short 0xffff
000475b6: 7fff           	.short 0x7fff
000475b8: ffff           	.short 0xffff
000475ba: 3fff           	.short 0x3fff
000475bc: fffe           	.short 0xfffe
000475ce: 3ffe           	.short 0x3ffe
000475d0: 0000 2aab      	orib #-85,%d0
000475d4: 0000 3555      	orib #85,%d0
000475d8: fff8           	.short 0xfff8
000475da: 2aaa aaa8      	movel %a2@(-21848),%a5@
000475de: 3557 fffc      	movew %sp@,%a2@(-4)
000475e2: 2aac 0006      	movel %a4@(6),%a5@
000475e6: 7ff9 1116 4000 	mvzw 0x11164000,%d7
000475ec: 0006 4444      	orib #68,%d6
000475f0: 4446           	negw %d6
000475f2: 4000           	negxb %d0
000475f4: 0006 5111      	orib #17,%d6
000475f8: 1116           	moveb %fp@,%a0@-
000475fa: 4000           	negxb %d0
000475fc: 0006 4444      	orib #68,%d6
00047600: 4446           	negw %d6
00047602: 4000           	negxb %d0
00047604: 0006 5111      	orib #17,%d6
00047608: 1116           	moveb %fp@,%a0@-
0004760a: 4000           	negxb %d0
0004760c: 0006 4444      	orib #68,%d6
00047610: 4446           	negw %d6
00047612: 4000           	negxb %d0
00047614: 0006 5111      	orib #17,%d6
00047618: 1116           	moveb %fp@,%a0@-
0004761a: 4000           	negxb %d0
0004761c: 0006 4444      	orib #68,%d6
00047620: 4446           	negw %d6
00047622: 4000           	negxb %d0
00047624: 0006 5111      	orib #17,%d6
00047628: 1116           	moveb %fp@,%a0@-
0004762a: 6aaa           	bpls 0x475d6
0004762c: aaae           	.short 0xaaae
0004762e: 5555           	subqw #2,%a5@
00047630: 5556           	subqw #2,%fp@
00047632: 3fff           	.short 0x3fff
00047634: fffe           	.short 0xfffe
00047636: 1fff           	.short 0x1fff
00047638: fffc           	.short 0xfffc
0004763a: 0000 0000      	orib #0,%d0
0004763e: 000f           	.short 0x000f
00047640: e000           	asrb #8,%d0
00047642: 001f f000      	orib #0,%sp@+
00047646: 001f f000      	orib #0,%sp@+
0004764a: 0fff           	.short 0x0fff
0004764c: ffe0           	.short 0xffe0
0004764e: 1fff           	.short 0x1fff
00047650: fff0           	.short 0xfff0
00047652: 1fff           	.short 0x1fff
00047654: fff0           	.short 0xfff0
00047656: 1fff           	.short 0x1fff
00047658: fff0           	.short 0xfff0
0004765a: 1fff           	.short 0x1fff
0004765c: fff0           	.short 0xfff0
0004765e: 1fff           	.short 0x1fff
00047660: fff0           	.short 0xfff0
00047662: 0fff           	.short 0x0fff
00047664: ffe0           	.short 0xffe0
00047666: 07ff           	.short 0x07ff
00047668: ffc0           	.short 0xffc0
0004766a: 07ff           	.short 0x07ff
0004766c: ffc0           	.short 0xffc0
0004766e: 07ff           	.short 0x07ff
00047670: ffc0           	.short 0xffc0
00047672: 07ff           	.short 0x07ff
00047674: ffc0           	.short 0xffc0
00047676: 07ff           	.short 0x07ff
00047678: ffc0           	.short 0xffc0
0004767a: 07ff           	.short 0x07ff
0004767c: ffc0           	.short 0xffc0
0004767e: 07ff           	.short 0x07ff
00047680: ffc0           	.short 0xffc0
00047682: 07ff           	.short 0x07ff
00047684: ffc0           	.short 0xffc0
00047686: 07ff           	.short 0x07ff
00047688: ffc0           	.short 0xffc0
0004768a: 07ff           	.short 0x07ff
0004768c: ffc0           	.short 0xffc0
0004768e: 07ff           	.short 0x07ff
00047690: ffc0           	.short 0xffc0
00047692: 07ff           	.short 0x07ff
00047694: ffc0           	.short 0xffc0
00047696: 07ff           	.short 0x07ff
00047698: ffc0           	.short 0xffc0
0004769a: 07ff           	.short 0x07ff
0004769c: ffc0           	.short 0xffc0
0004769e: 07ff           	.short 0x07ff
000476a0: ffc0           	.short 0xffc0
000476a2: 07ff           	.short 0x07ff
000476a4: ffc0           	.short 0xffc0
000476a6: 07ff           	.short 0x07ff
000476a8: ffc0           	.short 0xffc0
000476aa: 07ff           	.short 0x07ff
000476ac: ffc0           	.short 0xffc0
000476ae: 07ff           	.short 0x07ff
000476b0: ffc0           	.short 0xffc0
000476b2: 07ff           	.short 0x07ff
000476b4: ffc0           	.short 0xffc0
000476b6: 03ff           	.short 0x03ff
000476b8: ff80 01ff      	cp1stl %d0,%d0,#1,#511
000476bc: ff00 0000      	cp1stb %d0,%d0,#1,#0
000476c0: 0000 0007      	orib #7,%d0
000476c4: c000           	andb %d0,%d0
000476c6: 0008           	.short 0x0008
000476c8: 2000           	movel %d0,%d0
000476ca: 0008           	.short 0x0008
000476cc: 2000           	movel %d0,%d0
000476ce: 07ff           	.short 0x07ff
000476d0: ffc0           	.short 0xffc0
000476d2: 0800 0020      	btst #32,%d0
000476d6: 0800 0020      	btst #32,%d0
000476da: 0800 0020      	btst #32,%d0
000476de: 07ff           	.short 0x07ff
000476e0: ffc0           	.short 0xffc0
000476e2: 03ff           	.short 0x03ff
000476e4: ff80 0200      	cp1stl %d0,%d0,#2,#0
000476e8: 0080 0221 0880 	oril #35719296,%d0
000476ee: 0221 0880      	andib #-128,%a1@-
000476f2: 0221 0880      	andib #-128,%a1@-
000476f6: 0221 0880      	andib #-128,%a1@-
000476fa: 0221 0880      	andib #-128,%a1@-
000476fe: 0221 0880      	andib #-128,%a1@-
00047702: 0221 0880      	andib #-128,%a1@-
00047706: 0221 0880      	andib #-128,%a1@-
0004770a: 0221 0880      	andib #-128,%a1@-
0004770e: 0221 0880      	andib #-128,%a1@-
00047712: 0221 0880      	andib #-128,%a1@-
00047716: 0221 0880      	andib #-128,%a1@-
0004771a: 0221 0880      	andib #-128,%a1@-
0004771e: 0221 0880      	andib #-128,%a1@-
00047722: 0221 0880      	andib #-128,%a1@-
00047726: 0221 0880      	andib #-128,%a1@-
0004772a: 0221 0880      	andib #-128,%a1@-
0004772e: 0200 0080      	andib #-128,%d0
00047732: 01ff           	.short 0x01ff
00047734: ff00 00ff      	cp1stb %d0,%d0,#1,#255
00047738: fe00 0000      	cp1nop #1
00047744: 0000 003f      	orib #63,%d0
00047748: fc00 007f      	cp0ldb %d0,%d0,#1,#127
0004774c: fe00 007f      	cp1ldb %d0,%d0,#1,#127
00047750: fe00 007f      	cp1ldb %d0,%d0,#1,#127
00047754: fe00 007f      	cp1ldb %d0,%d0,#1,#127
00047758: fe00 007f      	cp1ldb %d0,%d0,#1,#127
0004775c: fe00 007f      	cp1ldb %d0,%d0,#1,#127
00047760: fe00 007f      	cp1ldb %d0,%d0,#1,#127
00047764: fe00 0fff      	cp1ldb %d0,%d0,#8,#511
00047768: fff0           	.short 0xfff0
0004776a: 3fff           	.short 0x3fff
0004776c: fffc           	.short 0xfffc
0004776e: 3fff           	.short 0x3fff
00047770: fffc           	.short 0xfffc
00047772: 7fff           	.short 0x7fff
00047774: fffe           	.short 0xfffe
00047776: 7fff           	.short 0x7fff
00047778: fffe           	.short 0xfffe
0004777a: 7fff           	.short 0x7fff
0004777c: fffe           	.short 0xfffe
0004777e: 7fff           	.short 0x7fff
00047780: fffe           	.short 0xfffe
00047782: 7fff           	.short 0x7fff
00047784: fffe           	.short 0xfffe
00047786: 7fff           	.short 0x7fff
00047788: fffe           	.short 0xfffe
0004778a: 7fff           	.short 0x7fff
0004778c: fffe           	.short 0xfffe
0004778e: 7fff           	.short 0x7fff
00047790: fffe           	.short 0xfffe
00047792: 7fff           	.short 0x7fff
00047794: fffe           	.short 0xfffe
00047796: 7fff           	.short 0x7fff
00047798: fffe           	.short 0xfffe
0004779a: 7fff           	.short 0x7fff
0004779c: fffe           	.short 0xfffe
0004779e: 7fff           	.short 0x7fff
000477a0: fffe           	.short 0xfffe
000477a2: 7fff           	.short 0x7fff
000477a4: fffe           	.short 0xfffe
000477a6: 7fff           	.short 0x7fff
000477a8: fffe           	.short 0xfffe
000477aa: 03ff           	.short 0x03ff
000477ac: ffc0           	.short 0xffc0
000477ae: 07ff           	.short 0x07ff
000477b0: ffe0           	.short 0xffe0
000477b2: 07ff           	.short 0x07ff
000477b4: ffe0           	.short 0xffe0
000477b6: 07ff           	.short 0x07ff
000477b8: ffe0           	.short 0xffe0
000477ba: 07ff           	.short 0x07ff
000477bc: ffe0           	.short 0xffe0
000477ca: 001f f800      	orib #0,%sp@+
000477ce: 0020 0400      	orib #0,%a0@-
000477d2: 0020 0400      	orib #0,%a0@-
000477d6: 0020 0400      	orib #0,%a0@-
000477da: 0020 0400      	orib #0,%a0@-
000477de: 0020 0400      	orib #0,%a0@-
000477e2: 0020 0400      	orib #0,%a0@-
000477e6: 0020 0400      	orib #0,%a0@-
000477ea: 07ff           	.short 0x07ff
000477ec: ffe0           	.short 0xffe0
000477ee: 1800           	moveb %d0,%d4
000477f0: 0018 1000      	orib #0,%a0@+
000477f4: 0008           	.short 0x0008
000477f6: 2700           	movel %d0,%a3@-
000477f8: 00e4           	.short 0x00e4
000477fa: 2700           	movel %d0,%a3@-
000477fc: 0004 2000      	orib #0,%d4
00047800: 00e4           	.short 0x00e4
00047802: 2000           	movel %d0,%d0
00047804: 0004 2000      	orib #0,%d4
00047808: 00e4           	.short 0x00e4
0004780a: 2000           	movel %d0,%d0
0004780c: 0004 2000      	orib #0,%d4
00047810: 0004 23ff      	orib #-1,%d4
00047814: ffc4           	.short 0xffc4
00047816: 22a0           	movel %a0@-,%a1@
00047818: 0544           	bchg %d2,%d4
0004781a: 2340 02c4      	movel %d0,%a1@(708)
0004781e: 22df           	movel %sp@+,%a1@+
00047820: fb44           	.short 0xfb44
00047822: 3f80 01fc 00bf 	movew %d0,@(0000000000bffd00)@(0000000000000000)
00047828: fd00 
0004782a: 0100           	btst %d0,%d0
0004782c: 0080 017f fe80 	oril #25165440,%d0
00047832: 0200 0040      	andib #64,%d0
00047836: 03ff           	.short 0x03ff
00047838: ffc0           	.short 0xffc0
0004786e: 3fff           	.short 0x3fff
00047870: fff8           	.short 0xfff8
00047872: 4000           	negxb %d0
00047874: 0004 4000      	orib #0,%d4
00047878: 0006 4000      	orib #0,%d6
0004787c: 0006 4000      	orib #0,%d6
00047880: 0006 4000      	orib #0,%d6
00047884: 0006 4000      	orib #0,%d6
00047888: 0006 4000      	orib #0,%d6
0004788c: 0006 4000      	orib #0,%d6
00047890: 0006 4000      	orib #0,%d6
00047894: 0006 4000      	orib #0,%d6
00047898: 0006 5c7f      	orib #127,%d6
0004789c: ffc6           	.short 0xffc6
0004789e: 5c7f           	.short 0x5c7f
000478a0: ffc6           	.short 0xffc6
000478a2: 4000           	negxb %d0
000478a4: 0006 4199      	orib #-103,%d6
000478a8: 9986           	subxl %d6,%d4
000478aa: 4333 3306 4000 	chkl %a3@(0000000000000000)@(0000000000004000,%d3:w:2),%d1
000478b0: 0006 3fff      	orib #-1,%d6
000478b4: fffe           	.short 0xfffe
000478b6: 1fff           	.short 0x1fff
000478b8: fffc           	.short 0xfffc
000478ba: 0000 0000      	orib #0,%d0
000478be: 3fff           	.short 0x3fff
000478c0: fff8           	.short 0xfff8
000478c2: 7fff           	.short 0x7fff
000478c4: fffc           	.short 0xfffc
000478c6: ffff           	.short 0xffff
000478c8: fffe           	.short 0xfffe
000478ca: ffff           	.short 0xffff
000478cc: ffff           	.short 0xffff
000478ce: ffff           	.short 0xffff
000478d0: ffff           	.short 0xffff
000478d2: ffff           	.short 0xffff
000478d4: ffff           	.short 0xffff
000478d6: ffff           	.short 0xffff
000478d8: ffff           	.short 0xffff
000478da: ffff           	.short 0xffff
000478dc: ffff           	.short 0xffff
000478de: ffff           	.short 0xffff
000478e0: ffff           	.short 0xffff
000478e2: ffff           	.short 0xffff
000478e4: ffff           	.short 0xffff
000478e6: ffff           	.short 0xffff
000478e8: ffff           	.short 0xffff
000478ea: ffff           	.short 0xffff
000478ec: ffff           	.short 0xffff
000478ee: ffff           	.short 0xffff
000478f0: ffff           	.short 0xffff
000478f2: ffff           	.short 0xffff
000478f4: ffff           	.short 0xffff
000478f6: ffff           	.short 0xffff
000478f8: ffff           	.short 0xffff
000478fa: ffff           	.short 0xffff
000478fc: ffff           	.short 0xffff
000478fe: ffff           	.short 0xffff
00047900: ffff           	.short 0xffff
00047902: ffff           	.short 0xffff
00047904: ffff           	.short 0xffff
00047906: ffff           	.short 0xffff
00047908: ffff           	.short 0xffff
0004790a: ffff           	.short 0xffff
0004790c: ffff           	.short 0xffff
0004790e: ffff           	.short 0xffff
00047910: ffff           	.short 0xffff
00047912: ffff           	.short 0xffff
00047914: ffff           	.short 0xffff
00047916: ffff           	.short 0xffff
00047918: ffff           	.short 0xffff
0004791a: ffff           	.short 0xffff
0004791c: ffff           	.short 0xffff
0004791e: ffff           	.short 0xffff
00047920: ffff           	.short 0xffff
00047922: ffff           	.short 0xffff
00047924: ffff           	.short 0xffff
00047926: ffff           	.short 0xffff
00047928: ffff           	.short 0xffff
0004792a: ffff           	.short 0xffff
0004792c: ffff           	.short 0xffff
0004792e: ffff           	.short 0xffff
00047930: ffff           	.short 0xffff
00047932: 7fff           	.short 0x7fff
00047934: ffff           	.short 0xffff
00047936: 3fff           	.short 0x3fff
00047938: fffe           	.short 0xfffe
0004793a: 1fff           	.short 0x1fff
0004793c: fffc           	.short 0xfffc
0004793e: 0000 0000      	orib #0,%d0
00047942: 3fff           	.short 0x3fff
00047944: fff8           	.short 0xfff8
00047946: 46aa aac4      	notl %a2@(-21820)
0004794a: 5555           	subqw #2,%a5@
0004794c: 5556           	subqw #2,%fp@
0004794e: 46aa aac6      	notl %a2@(-21818)
00047952: 7fff           	.short 0x7fff
00047954: fffe           	.short 0xfffe
00047956: 4000           	negxb %d0
00047958: 0006 4000      	orib #0,%d6
0004795c: 0006 4000      	orib #0,%d6
00047960: 0006 4000      	orib #0,%d6
00047964: 0006 4000      	orib #0,%d6
00047968: 0006 4000      	orib #0,%d6
0004796c: 0006 4000      	orib #0,%d6
00047970: 0006 4000      	orib #0,%d6
00047974: 0006 4000      	orib #0,%d6
00047978: 0006 4000      	orib #0,%d6
0004797c: 0006 4000      	orib #0,%d6
00047980: 0006 4000      	orib #0,%d6
00047984: 0006 4000      	orib #0,%d6
00047988: 0006 4000      	orib #0,%d6
0004798c: 0006 4000      	orib #0,%d6
00047990: 0006 4000      	orib #0,%d6
00047994: 0006 4000      	orib #0,%d6
00047998: 0006 4000      	orib #0,%d6
0004799c: 0006 4000      	orib #0,%d6
000479a0: 0006 4000      	orib #0,%d6
000479a4: 0006 4000      	orib #0,%d6
000479a8: 0006 4000      	orib #0,%d6
000479ac: 0006 4000      	orib #0,%d6
000479b0: 0006 3fff      	orib #-1,%d6
000479b4: fffe           	.short 0xfffe
000479b6: 1fff           	.short 0x1fff
000479b8: fffc           	.short 0xfffc
000479ca: 03ff           	.short 0x03ff
000479cc: f800           	.short 0xf800
000479ce: 07ff           	.short 0x07ff
000479d0: fc00 0fff      	cp0ldb %d0,%d0,#8,#511
000479d4: fe00 0fff      	cp1ldb %d0,%d0,#8,#511
000479d8: ff00 0fff      	cp1stb %d0,%d0,#8,#511
000479dc: ff80 0fff      	cp1stl %d0,%d0,#8,#511
000479e0: ffc0           	.short 0xffc0
000479e2: 0fff           	.short 0x0fff
000479e4: ffe0           	.short 0xffe0
000479e6: 0fff           	.short 0x0fff
000479e8: fff0           	.short 0xfff0
000479ea: 0fff           	.short 0x0fff
000479ec: fff0           	.short 0xfff0
000479ee: 0fff           	.short 0x0fff
000479f0: fff0           	.short 0xfff0
000479f2: 0fff           	.short 0x0fff
000479f4: fff0           	.short 0xfff0
000479f6: 0fff           	.short 0x0fff
000479f8: fff0           	.short 0xfff0
000479fa: 0fff           	.short 0x0fff
000479fc: fff0           	.short 0xfff0
000479fe: 0fff           	.short 0x0fff
00047a00: fff0           	.short 0xfff0
00047a02: 0fff           	.short 0x0fff
00047a04: fff0           	.short 0xfff0
00047a06: 0fff           	.short 0x0fff
00047a08: fff0           	.short 0xfff0
00047a0a: 0fff           	.short 0x0fff
00047a0c: fff0           	.short 0xfff0
00047a0e: 0fff           	.short 0x0fff
00047a10: fff0           	.short 0xfff0
00047a12: 0fff           	.short 0x0fff
00047a14: fff0           	.short 0xfff0
00047a16: 0fff           	.short 0x0fff
00047a18: fff0           	.short 0xfff0
00047a1a: 0fff           	.short 0x0fff
00047a1c: fff0           	.short 0xfff0
00047a1e: 0fff           	.short 0x0fff
00047a20: fff0           	.short 0xfff0
00047a22: 0fff           	.short 0x0fff
00047a24: fff0           	.short 0xfff0
00047a26: 0fff           	.short 0x0fff
00047a28: fff0           	.short 0xfff0
00047a2a: 0fff           	.short 0x0fff
00047a2c: fff0           	.short 0xfff0
00047a2e: 0fff           	.short 0x0fff
00047a30: fff0           	.short 0xfff0
00047a32: 07ff           	.short 0x07ff
00047a34: fff0           	.short 0xfff0
00047a36: 03ff           	.short 0x03ff
00047a38: ffe0           	.short 0xffe0
00047a3a: 01ff           	.short 0x01ff
00047a3c: ffc0           	.short 0xffc0
00047a4e: 03ff           	.short 0x03ff
00047a50: f800 0400      	tblunb %d0,%d0,%d0
00047a54: 1c00           	moveb %d0,%d6
00047a56: 0400 1600      	subib #0,%d0
00047a5a: 0400 1300      	subib #0,%d0
00047a5e: 0400 1180      	subib #-128,%d0
00047a62: 0400 10c0      	subib #-64,%d0
00047a66: 0400 0fe0      	subib #-32,%d0
00047a6a: 0400 0060      	subib #96,%d0
00047a6e: 0400 0060      	subib #96,%d0
00047a72: 0400 0060      	subib #96,%d0
00047a76: 0400 0060      	subib #96,%d0
00047a7a: 0400 0060      	subib #96,%d0
00047a7e: 0400 0060      	subib #96,%d0
00047a82: 0400 0060      	subib #96,%d0
00047a86: 0400 0060      	subib #96,%d0
00047a8a: 0400 0060      	subib #96,%d0
00047a8e: 0400 0060      	subib #96,%d0
00047a92: 0400 0060      	subib #96,%d0
00047a96: 0400 0060      	subib #96,%d0
00047a9a: 0400 0060      	subib #96,%d0
00047a9e: 0400 0060      	subib #96,%d0
00047aa2: 0400 0060      	subib #96,%d0
00047aa6: 0400 0060      	subib #96,%d0
00047aaa: 0400 0060      	subib #96,%d0
00047aae: 0400 0060      	subib #96,%d0
00047ab2: 03ff           	.short 0x03ff
00047ab4: ffe0           	.short 0xffe0
00047ab6: 01ff           	.short 0x01ff
00047ab8: ffc0           	.short 0xffc0
00047aba: 0000 0000      	orib #0,%d0
00047abe: 0000 2a6f      	orib #111,%d0
00047ac0:  _coma_start
00047ac2: 0004 4ff9      	orib #-7,%d4
00047ac6: 0005 b6e0      	orib #-32,%d5
00047aca: 202d 000c      	movel %a5@(12),%d0
00047ace: d0ad 0014      	addl %a5@(20),%d0
00047ad2: d0ad 001c      	addl %a5@(28),%d0
00047ad6: 0680 0000 0100 	addil #256,%d0
00047adc: 2f00           	movel %d0,%sp@-
00047ade: 2f0d           	movel %a5,%sp@-
00047ae0: 4267           	clrw %sp@-
00047ae2: 3f3c 004a      	movew #74,%sp@-
00047ae6: 4e41           	trap #1
00047ae8: 4fef 000c      	lea %sp@(12),%sp
00047aec: 23ed 002c 0005 	movel %a5@(44),0x5a6d0
00047af2: a6d0 
00047af4: 4eb9 0004 7dbc 	jsr 0x47dbc
00047afa: 4267           	clrw %sp@-
00047afc: 4e41           	trap #1
00047afe:  _getwh
00047afe: 2f0a           	movel %a2,%sp@-
00047b00: a000 2028      	macw %d0l,%d0l
00047b04: ffd4           	.short 0xffd4
00047b06: 245f           	moveal %sp@+,%a2
00047b08: 4e75           	rts
00047b0a:  _getht
00047b0a: 2f0a           	movel %a2,%sp@-
00047b0c: a000 7000      	macw %d0l,%d0l
00047b10: 3028 ffd2      	movew %a0@(-46),%d0
00047b14: 245f           	moveal %sp@+,%a2
00047b16: 4e75           	rts
00047b18:  _jmp_gemdos
00047b18: 23df 0005 a6d4 	movel %sp@+,0x5a6d4
00047b1e: 23ca 0005 a6d8 	movel %a2,0x5a6d8
00047b24: 23c2 0005 a6dc 	movel %d2,0x5a6dc
00047b2a: 4e41           	trap #1
00047b2c: 2479 0005 a6d8 	moveal 0x5a6d8,%a2
00047b32: 2439 0005 a6dc 	movel 0x5a6dc,%d2
00047b38: 2f39 0005 a6d4 	movel 0x5a6d4,%sp@-
00047b3e: 4e75           	rts
00047b40:  _jmp_bios
00047b40: 23df 0005 a6d4 	movel %sp@+,0x5a6d4
00047b46: 23ca 0005 a6d8 	movel %a2,0x5a6d8
00047b4c: 23c2 0005 a6dc 	movel %d2,0x5a6dc
00047b52: 4e4d           	trap #13
00047b54: 2479 0005 a6d8 	moveal 0x5a6d8,%a2
00047b5a: 2439 0005 a6dc 	movel 0x5a6dc,%d2
00047b60: 2f39 0005 a6d4 	movel 0x5a6d4,%sp@-
00047b66: 4e75           	rts
00047b68:  _jmp_xbios
00047b68: 23df 0005 a6d4 	movel %sp@+,0x5a6d4
00047b6e: 23ca 0005 a6d8 	movel %a2,0x5a6d8
00047b74: 23c2 0005 a6dc 	movel %d2,0x5a6dc
00047b7a: 4e4e           	trap #14
00047b7c: 2479 0005 a6d8 	moveal 0x5a6d8,%a2
00047b82: 2439 0005 a6dc 	movel 0x5a6dc,%d2
00047b88: 2f39 0005 a6d4 	movel 0x5a6d4,%sp@-
00047b8e: 4e75           	rts
00047b90: 3038 04a6      	movew 0x4a6,%d0
00047b94: 4e75           	rts
00047b96: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00047b9a: 342f 0014      	movew %sp@(20),%d2
00047b9e: b479 0005 b76e 	cmpw 0x5b76e,%d2
00047ba4: 6700 00a8      	beqw 0x47c4e
00047ba8: 4267           	clrw %sp@-
00047baa: 3f02           	movew %d2,%sp@-
00047bac: 4878 ffff      	pea 0xffffffff
00047bb0: 4878 ffff      	pea 0xffffffff
00047bb4: 3f3c 0005      	movew #5,%sp@-
00047bb8: 45f9 0004 7b68 	lea 0x47b68,%a2
00047bbe: 4e92           	jsr %a2@
00047bc0: 4fef 000e      	lea %sp@(14),%sp
00047bc4: 0c42 0001      	cmpiw #1,%d2
00047bc8: 6610           	bnes 0x47bda
00047bca: 4267           	clrw %sp@-
00047bcc: 3f3c 0003      	movew #3,%sp@-
00047bd0: 3f3c 0007      	movew #7,%sp@-
00047bd4: 4e92           	jsr %a2@
00047bd6: 5c8f           	addql #6,%sp
00047bd8: 6022           	bras 0x47bfc
00047bda: 0c79 0001 0005 	cmpiw #1,0x5b76e
00047be0: b76e 
00047be2: 6612           	bnes 0x47bf6
00047be4: 3f39 0005 b77e 	movew 0x5b77e,%sp@-
00047bea: 3f3c 0003      	movew #3,%sp@-
00047bee: 3f3c 0007      	movew #7,%sp@-
00047bf2: 4e92           	jsr %a2@
00047bf4: 5c8f           	addql #6,%sp
00047bf6: 0c42 0002      	cmpiw #2,%d2
00047bfa: 6708           	beqs 0x47c04
00047bfc: 4243           	clrw %d3
00047bfe: 367c 000f      	moveaw #15,%a3
00047c02: 6004           	bras 0x47c08
00047c04: 760f           	moveq #15,%d3
00047c06: 97cb           	subal %a3,%a3
00047c08: 3f3c 0062      	movew #98,%sp@-
00047c0c: 45f9 0004 ac92 	lea 0x4ac92,%a2
00047c12: 4e92           	jsr %a2@
00047c14: 3f0b           	movew %a3,%sp@-
00047c16: 3f3c 0002      	movew #2,%sp@-
00047c1a: 3f3c 0003      	movew #3,%sp@-
00047c1e: 47f9 0004 7b40 	lea 0x47b40,%a3
00047c24: 4e93           	jsr %a3@
00047c26: 3f3c 0063      	movew #99,%sp@-
00047c2a: 4e92           	jsr %a2@
00047c2c: 3f03           	movew %d3,%sp@-
00047c2e: 3f3c 0002      	movew #2,%sp@-
00047c32: 3f3c 0003      	movew #3,%sp@-
00047c36: 4e93           	jsr %a3@
00047c38: 3f3c 0045      	movew #69,%sp@-
00047c3c: 4e92           	jsr %a2@
00047c3e: 3f3c 0065      	movew #101,%sp@-
00047c42: 4e92           	jsr %a2@
00047c44: 33c2 0005 b76e 	movew %d2,0x5b76e
00047c4a: 4fef 0014      	lea %sp@(20),%sp
00047c4e: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00047c52: 4e75           	rts
00047c54: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00047c58: 342f 0010      	movew %sp@(16),%d2
00047c5c: 262f 0012      	movel %sp@(18),%d3
00047c60: 2f03           	movel %d3,%sp@-
00047c62: 3f02           	movew %d2,%sp@-
00047c64: 4eb9 0004 9fd4 	jsr 0x49fd4
00047c6a: 2440           	moveal %d0,%a2
00047c6c: 5c8f           	addql #6,%sp
00047c6e: 70ff           	moveq #-1,%d0
00047c70: b08a           	cmpl %a2,%d0
00047c72: 6700 00d8      	beqw 0x47d4c
00047c76: 103c fffe      	moveb #-2,%d0
00047c7a: b08a           	cmpl %a2,%d0
00047c7c: 6700 00be      	beqw 0x47d3c
00047c80: b4fc 0000      	cmpaw #0,%a2
00047c84: 6700 009e      	beqw 0x47d24
00047c88: 103c ffff      	moveb #-1,%d0
00047c8c: 23c0 0005 b6e0 	movel %d0,0x5b6e0
00047c92: 4a39 0005 b780 	tstb 0x5b780
00047c98: 672a           	beqs 0x47cc4
00047c9a: 4267           	clrw %sp@-
00047c9c: 4879 0005 b780 	pea 0x5b780
00047ca2: 3f3c 003c      	movew #60,%sp@-
00047ca6: 4eb9 0004 7b18 	jsr 0x47b18
00047cac: 508f           	addql #8,%sp
00047cae: 4a80           	tstl %d0
00047cb0: 6c0c           	bges 0x47cbe
00047cb2: 2f00           	movel %d0,%sp@-
00047cb4: 4eb9 0004 ae24 	jsr 0x4ae24
00047cba: 588f           	addql #4,%sp
00047cbc: 6006           	bras 0x47cc4
00047cbe: 23c0 0005 b6e0 	movel %d0,0x5b6e0
00047cc4: 2043           	moveal %d3,%a0
00047cc6: 4240           	clrw %d0
00047cc8: 601e           	bras 0x47ce8
00047cca: 2258           	moveal %a0@+,%a1
00047ccc: 0c11 0022      	cmpib #34,%a1@
00047cd0: 6614           	bnes 0x47ce6
00047cd2: 2209           	movel %a1,%d1
00047cd4: 5281           	addql #1,%d1
00047cd6: 2141 fffc      	movel %d1,%a0@(-4)
00047cda: 2241           	moveal %d1,%a1
00047cdc: 5281           	addql #1,%d1
00047cde: 4a11           	tstb %a1@
00047ce0: 66f8           	bnes 0x47cda
00047ce2: 4229 ffff      	clrb %a1@(-1)
00047ce6: 5240           	addqw #1,%d0
00047ce8: b440           	cmpw %d0,%d2
00047cea: 6ede           	bgts 0x47cca
00047cec: 2f03           	movel %d3,%sp@-
00047cee: 3f02           	movew %d2,%sp@-
00047cf0: 4e92           	jsr %a2@
00047cf2: 2400           	movel %d0,%d2
00047cf4: 2039 0005 b6e0 	movel 0x5b6e0,%d0
00047cfa: 5c8f           	addql #6,%sp
00047cfc: 6d0e           	blts 0x47d0c
00047cfe: 3f00           	movew %d0,%sp@-
00047d00: 3f3c 003e      	movew #62,%sp@-
00047d04: 4eb9 0004 7b18 	jsr 0x47b18
00047d0a: 588f           	addql #4,%sp
00047d0c: 4239 0005 b780 	clrb 0x5b780
00047d12: 70ff           	moveq #-1,%d0
00047d14: 23c0 0005 b6e0 	movel %d0,0x5b6e0
00047d1a: 103c ff83      	moveb #-125,%d0
00047d1e: b082           	cmpl %d2,%d0
00047d20: 661c           	bnes 0x47d3e
00047d22: 602c           	bras 0x47d50
00047d24: 4879 0005 b780 	pea 0x5b780
00047d2a: 2f03           	movel %d3,%sp@-
00047d2c: 3f02           	movew %d2,%sp@-
00047d2e: 4eb9 0004 8832 	jsr 0x48832
00047d34: 2400           	movel %d0,%d2
00047d36: 4fef 000a      	lea %sp@(10),%sp
00047d3a: 6002           	bras 0x47d3e
00047d3c: 7481           	moveq #-127,%d2
00047d3e: 2f02           	movel %d2,%sp@-
00047d40: 4eb9 0004 ae24 	jsr 0x4ae24
00047d46: 588f           	addql #4,%sp
00047d48: 4240           	clrw %d0
00047d4a: 6006           	bras 0x47d52
00047d4c: 70ff           	moveq #-1,%d0
00047d4e: 6002           	bras 0x47d52
00047d50: 7001           	moveq #1,%d0
00047d52: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00047d56: 4e75           	rts
00047d58: 5765           	subqw #3,%a5@-
00047d5a: 6c63           	bges 0x47dbf
00047d5c: 6f6d           	bles 0x47dcb
00047d5e: 6520           	bcss 0x47d80
00047d60: 746f           	moveq #111,%d2
00047d62: 2045           	moveal %d5,%a0
00047d64: 6d75           	blts 0x47ddb
00047d66: 434f           	.short 0x434f
00047d68: 4e32           	trapx #2
00047d6a: 2076 6572 7369 	moveal %fp@(0000000073696f6e)@(0000000000002000),%a0
00047d70: 6f6e 2000 
00047d74: 5479 7065 2048 	addqw #2,0x70652048
00047d7a: 454c           	.short 0x454c
00047d7c: 5020           	addqb #8,%a0@-
00047d7e: 666f           	bnes 0x47def
00047d80: 7220           	moveq #32,%d1
00047d82: 6275           	bhis 0x47df9
00047d84: 696c           	bvss 0x47df2
00047d86: 7469           	moveq #105,%d2
00047d88: 6e20           	bgts 0x47daa
00047d8a: 636f           	blss 0x47dfb
00047d8c: 6d6d           	blts 0x47dfb
00047d8e: 616e           	bsrs 0x47dfe
00047d90: 6473           	bccs 0x47e05
00047d92: 0000 7761      	orib #97,%d0
00047d96: 726e           	moveq #110,%d1
00047d98: 696e           	bvss 0x47e08
00047d9a: 673a           	beqs 0x47dd6
00047d9c: 206e 6f20      	moveal %fp@(28448),%a0
00047da0: 6869           	bvcs 0x47e0b
00047da2: 7374 6f72 7920 	mvsw %a4@(0000000079206275)@(0000000000006666),%d1
00047da8: 6275 6666 
00047dac: 6572           	bcss 0x47e20
00047dae: 7300           	mvsb %d0,%d1
00047db0: 5041           	addqw #8,%d1
00047db2: 5448           	addqw #2,%a0
00047db4: 3d00           	movew %d0,%fp@-
00047db6: 7061           	moveq #97,%d0
00047db8: 7468           	moveq #104,%d2
00047dba: 0000 4e56      	orib #86,%d0
00047dbc:  _cmdmain
00047dbe: fff8           	.short 0xfff8
00047dc0: 48e7 383c      	moveml %d2-%d4/%a2-%a5,%sp@-
00047dc4: 4879 0005 b774 	pea 0x5b774
00047dca: 2f3c 5f49 4454 	movel #1598637140,%sp@-
00047dd0: 4eb9 0004 b202 	jsr 0x4b202
00047dd6: 508f           	addql #8,%sp
00047dd8: 4a40           	tstw %d0
00047dda: 660a           	bnes 0x47de6
00047ddc: 23fc 0000 022f 	movel #559,0x5b774
00047de2: 0005 b774 
00047de6: 4879 0005 b778 	pea 0x5b778
00047dec: 2f3c 5f56 444f 	movel #1599489103,%sp@-
00047df2: 4eb9 0004 b202 	jsr 0x4b202
00047df8: 508f           	addql #8,%sp
00047dfa: 4a40           	tstw %d0
00047dfc: 6606           	bnes 0x47e04
00047dfe: 42b9 0005 b778 	clrl 0x5b778
00047e04: 0cb9 0002 ffff 	cmpil #196607,0x5b778
00047e0a: 0005 b778 
00047e0e: 6e0e           	bgts 0x47e1e
00047e10: 3f3c 0004      	movew #4,%sp@-
00047e14: 4eb9 0004 7b68 	jsr 0x47b68
00047e1a: 548f           	addql #2,%sp
00047e1c: 6002           	bras 0x47e20
00047e1e: 70ff           	moveq #-1,%d0
00047e20: 33c0 0005 b77c 	movew %d0,0x5b77c
00047e26: 33c0 0005 b76e 	movew %d0,0x5b76e
00047e2c: 3f3c ffff      	movew #-1,%sp@-
00047e30: 3f3c 0003      	movew #3,%sp@-
00047e34: 3f3c 0007      	movew #7,%sp@-
00047e38: 45f9 0004 7b68 	lea 0x47b68,%a2
00047e3e: 4e92           	jsr %a2@
00047e40: 33c0 0005 b77e 	movew %d0,0x5b77e
00047e46: 487a fd48      	pea %pc@(0x47b90)
00047e4a: 3f3c 0026      	movew #38,%sp@-
00047e4e: 4e92           	jsr %a2@
00047e50: 33c0 0005 b768 	movew %d0,0x5b768
00047e56: 4fef 000c      	lea %sp@(12),%sp
00047e5a: 4a79 0005 b76e 	tstw 0x5b76e
00047e60: 660a           	bnes 0x47e6c
00047e62: 3f3c 0001      	movew #1,%sp@-
00047e66: 4eba fd2e      	jsr %pc@(0x47b96)
00047e6a: 548f           	addql #2,%sp
00047e6c: 3f3c 0045      	movew #69,%sp@-
00047e70: 45f9 0004 ac92 	lea 0x4ac92,%a2
00047e76: 4e92           	jsr %a2@
00047e78: 3f3c 0065      	movew #101,%sp@-
00047e7c: 4e92           	jsr %a2@
00047e7e: 487a fed8      	pea %pc@(0x47d58)
00047e82: 4eb9 0004 acc6 	jsr 0x4acc6
00047e88: 4879 0001 e9bc 	pea 0x1e9bc
00047e8e: 45f9 0004 acf6 	lea 0x4acf6,%a2
00047e94: 4e92           	jsr %a2@
00047e96: 487a fedc      	pea %pc@(0x47d74)
00047e9a: 4e92           	jsr %a2@
00047e9c: 487a fef5      	pea %pc@(0x47d93)
00047ea0: 4e92           	jsr %a2@
00047ea2: 4279 0005 b76a 	clrw 0x5b76a
00047ea8: 3f3c 002f      	movew #47,%sp@-
00047eac: 4eb9 0004 7b18 	jsr 0x47b18
00047eb2: 23c0 0005 b764 	movel %d0,0x5b764
00047eb8: 4239 0005 b780 	clrb 0x5b780
00047ebe: 70ff           	moveq #-1,%d0
00047ec0: 23c0 0005 b6e0 	movel %d0,0x5b6e0
00047ec6: 4eb9 0004 868a 	jsr 0x4868a
00047ecc: 4fef 0016      	lea %sp@(22),%sp
00047ed0: 4a40           	tstw %d0
00047ed2: 6c08           	bges 0x47edc
00047ed4: 487a febe      	pea %pc@(0x47d94)
00047ed8: 4e92           	jsr %a2@
00047eda: 588f           	addql #4,%sp
00047edc: 42ae fffc      	clrl %fp@(-4)
00047ee0: 2479 0005 a6d0 	moveal 0x5a6d0,%a2
00047ee6: 47f9 0001 c0a2 	lea 0x1c0a2,%a3
00047eec: 6024           	bras 0x47f12
00047eee: 4878 0005      	pea 0x5
00047ef2: 487a febc      	pea %pc@(0x47db0)
00047ef6: 2f0a           	movel %a2,%sp@-
00047ef8: 4e93           	jsr %a3@
00047efa: 4fef 000c      	lea %sp@(12),%sp
00047efe: 4a40           	tstw %d0
00047f00: 6608           	bnes 0x47f0a
00047f02: 5a8a           	addql #5,%a2
00047f04: 2d4a fffc      	movel %a2,%fp@(-4)
00047f08: 600c           	bras 0x47f16
00047f0a: 204a           	moveal %a2,%a0
00047f0c: 1018           	moveb %a0@+,%d0
00047f0e: 2448           	moveal %a0,%a2
00047f10: 66fa           	bnes 0x47f0c
00047f12: 4a12           	tstb %a2@
00047f14: 66d8           	bnes 0x47eee
00047f16: 202e fffc      	movel %fp@(-4),%d0
00047f1a: 672a           	beqs 0x47f46
00047f1c: 2040           	moveal %d0,%a0
00047f1e: 4a10           	tstb %a0@
00047f20: 6606           	bnes 0x47f28
00047f22: 5280           	addql #1,%d0
00047f24: 2d40 fffc      	movel %d0,%fp@(-4)
00047f28: 206e fffc      	moveal %fp@(-4),%a0
00047f2c: 4a10           	tstb %a0@
00047f2e: 6716           	beqs 0x47f46
00047f30: 2d7c 0004 7db6 	movel #294326,%fp@(-8)
00047f36: fff8 
00047f38: 486e fff8      	pea %fp@(-8)
00047f3c: 3f3c 0002      	movew #2,%sp@-
00047f40: 4eba fd12      	jsr %pc@(0x47c54)
00047f44: 5c8f           	addql #6,%sp
00047f46: 263c 0004 8652 	movel #296530,%d3
00047f4c: 283c 0004 81cc 	movel #295372,%d4
00047f52: 4bf9 0004 86d0 	lea 0x486d0,%a5
00047f58: 49f9 0004 abb0 	lea 0x4abb0,%a4
00047f5e: 47fa fcf4      	lea %pc@(0x47c54),%a3
00047f62: 45fa fc32      	lea %pc@(0x47b96),%a2
00047f66: 2043           	moveal %d3,%a0
00047f68: 4e90           	jsr %a0@
00047f6a: 4879 0005 b800 	pea 0x5b800
00047f70: 2044           	moveal %d4,%a0
00047f72: 4e90           	jsr %a0@
00047f74: 3400           	movew %d0,%d2
00047f76: 4879 0005 b800 	pea 0x5b800
00047f7c: 4e95           	jsr %a5@
00047f7e: 508f           	addql #8,%sp
00047f80: 4a42           	tstw %d2
00047f82: 6de6           	blts 0x47f6a
00047f84: 4879 0005 b780 	pea 0x5b780
00047f8a: 4879 0005 b8c8 	pea 0x5b8c8
00047f90: 4879 0005 b800 	pea 0x5b800
00047f96: 4e94           	jsr %a4@
00047f98: 4fef 000c      	lea %sp@(12),%sp
00047f9c: 4a40           	tstw %d0
00047f9e: 6d2a           	blts 0x47fca
00047fa0: 67c8           	beqs 0x47f6a
00047fa2: 4879 0005 b8c8 	pea 0x5b8c8
00047fa8: 3f00           	movew %d0,%sp@-
00047faa: 4e93           	jsr %a3@
00047fac: 3400           	movew %d0,%d2
00047fae: 5c8f           	addql #6,%sp
00047fb0: 6c18           	bges 0x47fca
00047fb2: 3f39 0005 b77c 	movew 0x5b77c,%sp@-
00047fb8: 4eba fbdc      	jsr %pc@(0x47b96)
00047fbc: 548f           	addql #2,%sp
00047fbe: 4240           	clrw %d0
00047fc0: 4cee 3c1c ffdc 	moveml %fp@(-36),%d2-%d4/%a2-%a5
00047fc6: 4e5e           	unlk %fp
00047fc8: 4e75           	rts
00047fca: 4a42           	tstw %d2
00047fcc: 679c           	beqs 0x47f6a
00047fce: 3f39 0005 b76c 	movew 0x5b76c,%sp@-
00047fd4: 4e92           	jsr %a2@
00047fd6: 548f           	addql #2,%sp
00047fd8: 608c           	bras 0x47f66
00047fda:  _valid_res
00047fda: 2f02           	movel %d2,%sp@-
00047fdc: 322f 0008      	movew %sp@(8),%d1
00047fe0: 2039 0005 b778 	movel 0x5b778,%d0
00047fe6: 0c80 0003 0000 	cmpil #196608,%d0
00047fec: 6752           	beqs 0x48040
00047fee: 3439 0005 b76e 	movew 0x5b76e,%d2
00047ff4: 0c42 0006      	cmpiw #6,%d2
00047ff8: 6746           	beqs 0x48040
00047ffa: 0c42 0002      	cmpiw #2,%d2
00047ffe: 6608           	bnes 0x48008
00048000: 0c80 0002 0000 	cmpil #131072,%d0
00048006: 6638           	bnes 0x48040
00048008: 0c41 0007      	cmpiw #7,%d1
0004800c: 6232           	bhis 0x48040
0004800e: 0281 0000 ffff 	andil #65535,%d1
00048014: d281           	addl %d1,%d1
00048016: 323b 1806      	movew %pc@(0x4801e,%d1:l),%d1
0004801a: 4efb 1002      	jmp %pc@(0x4801e,%d1:w)
0004801e: 0010 0010      	orib #16,%a0@
00048022: 0014 0022      	orib #34,%a4@
00048026: 0014 0022      	orib #34,%a4@
0004802a: 0022 0014      	orib #20,%a2@-
0004802e: 7001           	moveq #1,%d0
00048030: 6010           	bras 0x48042
00048032: 0c80 0002 0000 	cmpil #131072,%d0
00048038: 57c0           	seq %d0
0004803a: 4880           	extw %d0
0004803c: 4440           	negw %d0
0004803e: 6002           	bras 0x48042
00048040: 4240           	clrw %d0
00048042: 241f           	movel %sp@+,%d2
00048044: 4e75           	rts
00048046: 0000 48e7      	orib #-25,%d0
0004804a: 2038 242f      	movel 0x242f,%d0
0004804e: 0014 306f      	orib #111,%a4@
00048052: 0018 d1c8      	orib #-56,%a0@+
00048056: 2248           	moveal %a0,%a1
00048058: d3fc 0005 b9c8 	addal #375240,%a1
0004805e: 2671 8800      	moveal %a1@(0000000000000000,%a0:l),%a3
00048062: 2442           	moveal %d2,%a2
00048064: 49f9 0004 7b40 	lea 0x47b40,%a4
0004806a: 6014           	bras 0x48080
0004806c: 0240 00ff      	andiw #255,%d0
00048070: 3f00           	movew %d0,%sp@-
00048072: 3f3c 0002      	movew #2,%sp@-
00048076: 3f3c 0003      	movew #3,%sp@-
0004807a: 4e94           	jsr %a4@
0004807c: 14db           	moveb %a3@+,%a2@+
0004807e: 5c8f           	addql #6,%sp
00048080: 1013           	moveb %a3@,%d0
00048082: 66e8           	bnes 0x4806c
00048084: 4212           	clrb %a2@
00048086: 300a           	movew %a2,%d0
00048088: 9042           	subw %d2,%d0
0004808a: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0004808e: 4e75           	rts
00048090: 48e7 003c      	moveml %a2-%a5,%sp@-
00048094: 286f 0014      	moveal %sp@(20),%a4
00048098: 302f 0018      	movew %sp@(24),%d0
0004809c: 322f 001c      	movew %sp@(28),%d1
000480a0: 6702           	beqs 0x480a4
000480a2: 5340           	subqw #1,%d0
000480a4: 47f4 0000      	lea %a4@(0000000000000000,%d0:w),%a3
000480a8: 204b           	moveal %a3,%a0
000480aa: 3a6f 001a      	moveaw %sp@(26),%a5
000480ae: 43f4 d800      	lea %a4@(0000000000000000,%a5:l),%a1
000480b2: 6006           	bras 0x480ba
000480b4: 10a8 0001      	moveb %a0@(1),%a0@
000480b8: 5288           	addql #1,%a0
000480ba: b3c8           	cmpal %a0,%a1
000480bc: 62f6           	bhis 0x480b4
000480be: 4a41           	tstw %d1
000480c0: 670c           	beqs 0x480ce
000480c2: 3f3c 0044      	movew #68,%sp@-
000480c6: 4eb9 0004 ac92 	jsr 0x4ac92
000480cc: 548f           	addql #2,%sp
000480ce: 244b           	moveal %a3,%a2
000480d0: 4bf4 d8ff      	lea %a4@(ffffffffffffffff,%a5:l),%a5
000480d4: 49f9 0004 7b40 	lea 0x47b40,%a4
000480da: 6012           	bras 0x480ee
000480dc: 4240           	clrw %d0
000480de: 101a           	moveb %a2@+,%d0
000480e0: 3f00           	movew %d0,%sp@-
000480e2: 3f3c 0002      	movew #2,%sp@-
000480e6: 3f3c 0003      	movew #3,%sp@-
000480ea: 4e94           	jsr %a4@
000480ec: 5c8f           	addql #6,%sp
000480ee: bbca           	cmpal %a2,%a5
000480f0: 62ea           	bhis 0x480dc
000480f2: 3f3c 0020      	movew #32,%sp@-
000480f6: 3f3c 0002      	movew #2,%sp@-
000480fa: 3f3c 0003      	movew #3,%sp@-
000480fe: 4eb9 0004 7b40 	jsr 0x47b40
00048104: 5c8f           	addql #6,%sp
00048106: 49f9 0004 ac92 	lea 0x4ac92,%a4
0004810c: 600a           	bras 0x48118
0004810e: 3f3c 0044      	movew #68,%sp@-
00048112: 4e94           	jsr %a4@
00048114: 538a           	subql #1,%a2
00048116: 548f           	addql #2,%sp
00048118: b7ca           	cmpal %a2,%a3
0004811a: 63f2           	blss 0x4810e
0004811c: 4cdf 3c00      	moveml %sp@+,%a2-%a5
00048120: 4e75           	rts
00048122: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00048126: 362f 0014      	movew %sp@(20),%d3
0004812a: 4242           	clrw %d2
0004812c: 45f9 0004 ac92 	lea 0x4ac92,%a2
00048132: 600a           	bras 0x4813e
00048134: 3f3c 0044      	movew #68,%sp@-
00048138: 4e92           	jsr %a2@
0004813a: 5242           	addqw #1,%d2
0004813c: 548f           	addql #2,%sp
0004813e: b642           	cmpw %d2,%d3
00048140: 6ef2           	bgts 0x48134
00048142: 3f3c 004b      	movew #75,%sp@-
00048146: 4eb9 0004 ac92 	jsr 0x4ac92
0004814c: 206f 0012      	moveal %sp@(18),%a0
00048150: 4210           	clrb %a0@
00048152: 548f           	addql #2,%sp
00048154: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00048158: 4e75           	rts
0004815a:  _insert_char
0004815a: 48e7 003e      	moveml %a2-%fp,%sp@-
0004815e: 266f 0018      	moveal %sp@(24),%a3
00048162: 102f 0021      	moveb %sp@(33),%d0
00048166: 3a6f 001e      	moveaw %sp@(30),%a5
0004816a: 4bf3 d800      	lea %a3@(0000000000000000,%a5:l),%a5
0004816e: 244d           	moveal %a5,%a2
00048170: 386f 001c      	moveaw %sp@(28),%a4
00048174: 41f3 c800      	lea %a3@(0000000000000000,%a4:l),%a0
00048178: 6006           	bras 0x48180
0004817a: 14aa ffff      	moveb %a2@(-1),%a2@
0004817e: 538a           	subql #1,%a2
00048180: b1ca           	cmpal %a2,%a0
00048182: 65f6           	bcss 0x4817a
00048184: 14c0           	moveb %d0,%a2@+
00048186: 4df9 0004 7b40 	lea 0x47b40,%fp
0004818c: 6012           	bras 0x481a0
0004818e: 4240           	clrw %d0
00048190: 101a           	moveb %a2@+,%d0
00048192: 3f00           	movew %d0,%sp@-
00048194: 3f3c 0002      	movew #2,%sp@-
00048198: 3f3c 0003      	movew #3,%sp@-
0004819c: 4e96           	jsr %fp@
0004819e: 5c8f           	addql #6,%sp
000481a0: bbca           	cmpal %a2,%a5
000481a2: 64ea           	bccs 0x4818e
000481a4: 600c           	bras 0x481b2
000481a6: 3f3c 0044      	movew #68,%sp@-
000481aa: 4e93           	jsr %a3@
000481ac: 538a           	subql #1,%a2
000481ae: 548f           	addql #2,%sp
000481b0: 600a           	bras 0x481bc
000481b2: 49f3 c801      	lea %a3@(0000000000000001,%a4:l),%a4
000481b6: 47f9 0004 ac92 	lea 0x4ac92,%a3
000481bc: b9ca           	cmpal %a2,%a4
000481be: 65e6           	bcss 0x481a6
000481c0: 4cdf 7c00      	moveml %sp@+,%a2-%fp
000481c4: 4e75           	rts
000481c6: 3e00           	movew %d0,%d7
000481c8: 5e43           	addqw #7,%d3
000481ca: 0000 4fef      	orib #-17,%d0
000481cc:  _read_line
000481ce: ff70           	.short 0xff70
000481d0: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000481d4: 246f 00c0      	moveal %sp@(192),%a2
000481d8: 3f79 0005 b940 	movew 0x5b940,%sp@(58)
000481de: 003a 
000481e0: 4267           	clrw %sp@-
000481e2: 47ef 003e      	lea %sp@(62),%a3
000481e6: 2f0b           	movel %a3,%sp@-
000481e8: 4eb9 0004 a08e 	jsr 0x4a08e
000481ee: 2f0b           	movel %a3,%sp@-
000481f0: 47f9 0004 acc6 	lea 0x4acc6,%a3
000481f6: 4e93           	jsr %a3@
000481f8: 487a ffcc      	pea %pc@(0x481c6)
000481fc: 4e93           	jsr %a3@
000481fe: 4fef 000e      	lea %sp@(14),%sp
00048202: 4243           	clrw %d3
00048204: 4242           	clrw %d2
00048206: 4245           	clrw %d5
00048208: 4bf9 0004 7b40 	lea 0x47b40,%a5
0004820e: 2c3c 0004 ac92 	movel #306322,%d6
00048214: 49fa ff0c      	lea %pc@(0x48122),%a4
00048218: 4dfa fe2e      	lea %pc@(0x48048),%fp
0004821c: 47f9 0004 7b18 	lea 0x47b18,%a3
00048222: 3f3c 0002      	movew #2,%sp@-
00048226: 3f3c 0002      	movew #2,%sp@-
0004822a: 4e95           	jsr %a5@
0004822c: 2800           	movel %d0,%d4
0004822e: 2e00           	movel %d0,%d7
00048230: e087           	asrl #8,%d7
00048232: 8e40           	orw %d0,%d7
00048234: 588f           	addql #4,%sp
00048236: 0c47 4d00      	cmpiw #19712,%d7
0004823a: 6750           	beqs 0x4828c
0004823c: 6e26           	bgts 0x48264
0004823e: 0c47 0f09      	cmpiw #3849,%d7
00048242: 6700 01f2      	beqw 0x48436
00048246: 6e0c           	bgts 0x48254
00048248: 0c47 0e08      	cmpiw #3592,%d7
0004824c: 6600 032c      	bnew 0x4857a
00048250: 6000 01ac      	braw 0x483fe
00048254: 0c47 4800      	cmpiw #18432,%d7
00048258: 673e           	beqs 0x48298
0004825a: 0c47 4b00      	cmpiw #19200,%d7
0004825e: 6600 031a      	bnew 0x4857a
00048262: 602e           	bras 0x48292
00048264: 0c47 537f      	cmpiw #21375,%d7
00048268: 6700 01ae      	beqw 0x48418
0004826c: 6e0a           	bgts 0x48278
0004826e: 0c47 5000      	cmpiw #20480,%d7
00048272: 6600 0306      	bnew 0x4857a
00048276: 6062           	bras 0x482da
00048278: 0c47 7300      	cmpiw #29440,%d7
0004827c: 6700 00a2      	beqw 0x48320
00048280: 0c47 7400      	cmpiw #29696,%d7
00048284: 6600 02f4      	bnew 0x4857a
00048288: 6000 0102      	braw 0x4838c
0004828c: 4240           	clrw %d0
0004828e: 6000 00fe      	braw 0x4838e
00048292: 4240           	clrw %d0
00048294: 6000 008c      	braw 0x48322
00048298: 3a07           	movew %d7,%d5
0004829a: 4a79 0005 b940 	tstw 0x5b940
000482a0: 6d80           	blts 0x48222
000482a2: 3f02           	movew %d2,%sp@-
000482a4: 2f0a           	movel %a2,%sp@-
000482a6: 4e94           	jsr %a4@
000482a8: 3039 0005 b940 	movew 0x5b940,%d0
000482ae: 5340           	subqw #1,%d0
000482b0: 33c0 0005 b940 	movew %d0,0x5b940
000482b6: 5c8f           	addql #6,%sp
000482b8: 6c08           	bges 0x482c2
000482ba: 33fc 0009 0005 	movew #9,0x5b940
000482c0: b940 
000482c2: 3f39 0005 b940 	movew 0x5b940,%sp@-
000482c8: 2f0a           	movel %a2,%sp@-
000482ca: 4e96           	jsr %fp@
000482cc: 3600           	movew %d0,%d3
000482ce: 5c8f           	addql #6,%sp
000482d0: 3400           	movew %d0,%d2
000482d2: 3a3c 4800      	movew #18432,%d5
000482d6: 6000 ff4a      	braw 0x48222
000482da: 3a07           	movew %d7,%d5
000482dc: 4a79 0005 b940 	tstw 0x5b940
000482e2: 6d00 ff3e      	bltw 0x48222
000482e6: 3f02           	movew %d2,%sp@-
000482e8: 2f0a           	movel %a2,%sp@-
000482ea: 4e94           	jsr %a4@
000482ec: 3039 0005 b940 	movew 0x5b940,%d0
000482f2: 5240           	addqw #1,%d0
000482f4: 33c0 0005 b940 	movew %d0,0x5b940
000482fa: 5c8f           	addql #6,%sp
000482fc: 0c40 0009      	cmpiw #9,%d0
00048300: 6f06           	bles 0x48308
00048302: 4279 0005 b940 	clrw 0x5b940
00048308: 3f39 0005 b940 	movew 0x5b940,%sp@-
0004830e: 2f0a           	movel %a2,%sp@-
00048310: 4e96           	jsr %fp@
00048312: 3600           	movew %d0,%d3
00048314: 5c8f           	addql #6,%sp
00048316: 3400           	movew %d0,%d2
00048318: 3a3c 5000      	movew #20480,%d5
0004831c: 6000 ff04      	braw 0x48222
00048320: 7001           	moveq #1,%d0
00048322: 4a42           	tstw %d2
00048324: 6f00 024c      	blew 0x48572
00048328: 4a40           	tstw %d0
0004832a: 671e           	beqs 0x4834a
0004832c: 41f2 20ff      	lea %a2@(ffffffffffffffff,%d2:w),%a0
00048330: 4240           	clrw %d0
00048332: 6020           	bras 0x48354
00048334: 0c10 0020      	cmpib #32,%a0@
00048338: 6616           	bnes 0x48350
0004833a: 4a40           	tstw %d0
0004833c: 6714           	beqs 0x48352
0004833e: 3002           	movew %d2,%d0
00048340: 5340           	subqw #1,%d0
00048342: 224a           	moveal %a2,%a1
00048344: 93c8           	subal %a0,%a1
00048346: d049           	addw %a1,%d0
00048348: 6002           	bras 0x4834c
0004834a: 7001           	moveq #1,%d0
0004834c: 3200           	movew %d0,%d1
0004834e: 6028           	bras 0x48378
00048350: 7001           	moveq #1,%d0
00048352: 5388           	subql #1,%a0
00048354: b5c8           	cmpal %a0,%a2
00048356: 65dc           	bcss 0x48334
00048358: 3002           	movew %d2,%d0
0004835a: 60f0           	bras 0x4834c
0004835c: 3f3c 0044      	movew #68,%sp@-
00048360: 2f40 0030      	movel %d0,%sp@(48)
00048364: 2f41 0034      	movel %d1,%sp@(52)
00048368: 2046           	moveal %d6,%a0
0004836a: 4e90           	jsr %a0@
0004836c: 222f 0034      	movel %sp@(52),%d1
00048370: 5341           	subqw #1,%d1
00048372: 548f           	addql #2,%sp
00048374: 202f 002e      	movel %sp@(46),%d0
00048378: 4a41           	tstw %d1
0004837a: 6ee0           	bgts 0x4835c
0004837c: 3200           	movew %d0,%d1
0004837e: 4641           	notw %d1
00048380: 7a0f           	moveq #15,%d5
00048382: ea61           	asrw %d5,%d1
00048384: c041           	andw %d1,%d0
00048386: 9440           	subw %d0,%d2
00048388: 6000 01e8      	braw 0x48572
0004838c: 7001           	moveq #1,%d0
0004838e: b642           	cmpw %d2,%d3
00048390: 6f00 01e0      	blew 0x48572
00048394: 4a40           	tstw %d0
00048396: 6722           	beqs 0x483ba
00048398: 41f2 2000      	lea %a2@(0000000000000000,%d2:w),%a0
0004839c: 2008           	movel %a0,%d0
0004839e: 4241           	clrw %d1
000483a0: 43f2 3000      	lea %a2@(0000000000000000,%d3:w),%a1
000483a4: 2a09           	movel %a1,%d5
000483a6: 601a           	bras 0x483c2
000483a8: 5280           	addql #1,%d0
000483aa: 0c11 0020      	cmpib #32,%a1@
000483ae: 6710           	beqs 0x483c0
000483b0: 4a41           	tstw %d1
000483b2: 670e           	beqs 0x483c2
000483b4: 3009           	movew %a1,%d0
000483b6: 9048           	subw %a0,%d0
000483b8: 6002           	bras 0x483bc
000483ba: 7001           	moveq #1,%d0
000483bc: 3200           	movew %d0,%d1
000483be: 602a           	bras 0x483ea
000483c0: 7201           	moveq #1,%d1
000483c2: 2240           	moveal %d0,%a1
000483c4: ba80           	cmpl %d0,%d5
000483c6: 62e0           	bhis 0x483a8
000483c8: 3003           	movew %d3,%d0
000483ca: 9042           	subw %d2,%d0
000483cc: 60ee           	bras 0x483bc
000483ce: 3f3c 0043      	movew #67,%sp@-
000483d2: 2f40 0030      	movel %d0,%sp@(48)
000483d6: 2f41 0034      	movel %d1,%sp@(52)
000483da: 2046           	moveal %d6,%a0
000483dc: 4e90           	jsr %a0@
000483de: 222f 0034      	movel %sp@(52),%d1
000483e2: 5341           	subqw #1,%d1
000483e4: 548f           	addql #2,%sp
000483e6: 202f 002e      	movel %sp@(46),%d0
000483ea: 4a41           	tstw %d1
000483ec: 6ee0           	bgts 0x483ce
000483ee: 3200           	movew %d0,%d1
000483f0: 4641           	notw %d1
000483f2: 7a0f           	moveq #15,%d5
000483f4: ea61           	asrw %d5,%d1
000483f6: c041           	andw %d1,%d0
000483f8: d440           	addw %d0,%d2
000483fa: 6000 0176      	braw 0x48572
000483fe: 3a07           	movew %d7,%d5
00048400: 4a42           	tstw %d2
00048402: 6f00 fe1e      	blew 0x48222
00048406: 3f3c 0001      	movew #1,%sp@-
0004840a: 3f03           	movew %d3,%sp@-
0004840c: 3f02           	movew %d2,%sp@-
0004840e: 2f0a           	movel %a2,%sp@-
00048410: 4eba fc7e      	jsr %pc@(0x48090)
00048414: 5342           	subqw #1,%d2
00048416: 6014           	bras 0x4842c
00048418: 3a07           	movew %d7,%d5
0004841a: b642           	cmpw %d2,%d3
0004841c: 6f00 fe04      	blew 0x48222
00048420: 4267           	clrw %sp@-
00048422: 3f03           	movew %d3,%sp@-
00048424: 3f02           	movew %d2,%sp@-
00048426: 2f0a           	movel %a2,%sp@-
00048428: 4eba fc66      	jsr %pc@(0x48090)
0004842c: 5343           	subqw #1,%d3
0004842e: 4fef 000a      	lea %sp@(10),%sp
00048432: 6000 fdee      	braw 0x48222
00048436: 41f2 2000      	lea %a2@(0000000000000000,%d2:w),%a0
0004843a: 4210           	clrb %a0@
0004843c: 2248           	moveal %a0,%a1
0004843e: 600e           	bras 0x4844e
00048440: 0c11 0020      	cmpib #32,%a1@
00048444: 6606           	bnes 0x4844c
00048446: 2809           	movel %a1,%d4
00048448: 5284           	addql #1,%d4
0004844a: 6008           	bras 0x48454
0004844c: 5389           	subql #1,%a1
0004844e: b5c9           	cmpal %a1,%a2
00048450: 65ee           	bcss 0x48440
00048452: 280a           	movel %a2,%d4
00048454: 0c45 0f09      	cmpiw #3849,%d5
00048458: 671e           	beqs 0x48478
0004845a: 2244           	moveal %d4,%a1
0004845c: 2204           	movel %d4,%d1
0004845e: 600e           	bras 0x4846e
00048460: 0c00 003a      	cmpib #58,%d0
00048464: 6706           	beqs 0x4846c
00048466: 0c00 005c      	cmpib #92,%d0
0004846a: 6602           	bnes 0x4846e
0004846c: 2209           	movel %a1,%d1
0004846e: 1019           	moveb %a1@+,%d0
00048470: 66ee           	bnes 0x48460
00048472: 23c1 0005 b944 	movel %d1,0x5b944
00048478: 700e           	moveq #14,%d0
0004847a: d0b9 0005 b944 	addl 0x5b944,%d0
00048480: 908a           	subl %a2,%d0
00048482: 3279 0005 b942 	moveaw 0x5b942,%a1
00048488: b3c0           	cmpal %d0,%a1
0004848a: 6f00 01be      	blew 0x4864a
0004848e: 0c45 0f09      	cmpiw #3849,%d5
00048492: 670c           	beqs 0x484a0
00048494: 2004           	movel %d4,%d0
00048496: 43f9 0005 b948 	lea 0x5b948,%a1
0004849c: 2208           	movel %a0,%d1
0004849e: 602c           	bras 0x484cc
000484a0: 3f3c 004f      	movew #79,%sp@-
000484a4: 4e93           	jsr %a3@
000484a6: 2e00           	movel %d0,%d7
000484a8: 548f           	addql #2,%sp
000484aa: 6d00 0182      	bltw 0x4862e
000484ae: b5c4           	cmpal %d4,%a2
000484b0: 6636           	bnes 0x484e8
000484b2: 2f39 0005 b764 	movel 0x5b764,%sp@-
000484b8: 4eb9 0004 b18c 	jsr 0x4b18c
000484be: 588f           	addql #4,%sp
000484c0: 4a80           	tstl %d0
000484c2: 67dc           	beqs 0x484a0
000484c4: 6022           	bras 0x484e8
000484c6: 2040           	moveal %d0,%a0
000484c8: 5280           	addql #1,%d0
000484ca: 12d8           	moveb %a0@+,%a1@+
000484cc: b280           	cmpl %d0,%d1
000484ce: 62f6           	bhis 0x484c6
000484d0: 12bc 002a      	moveb #42,%a1@
000484d4: 137c 002e 0001 	moveb #46,%a1@(1)
000484da: 137c 002a 0002 	moveb #42,%a1@(2)
000484e0: 4229 0003      	clrb %a1@(3)
000484e4: 6000 0148      	braw 0x4862e
000484e8: 4a87           	tstl %d7
000484ea: 6600 fd36      	bnew 0x48222
000484ee: 602e           	bras 0x4851e
000484f0: 2079 0005 b764 	moveal 0x5b764,%a0
000484f6: 0c28 002e 001e 	cmpib #46,%a0@(30)
000484fc: 6710           	beqs 0x4850e
000484fe: b5c4           	cmpal %d4,%a2
00048500: 661c           	bnes 0x4851e
00048502: 2f08           	movel %a0,%sp@-
00048504: 2247           	moveal %d7,%a1
00048506: 4e91           	jsr %a1@
00048508: 588f           	addql #4,%sp
0004850a: 4a80           	tstl %d0
0004850c: 6610           	bnes 0x4851e
0004850e: 3f3c 004f      	movew #79,%sp@-
00048512: 4e93           	jsr %a3@
00048514: 548f           	addql #2,%sp
00048516: 4a80           	tstl %d0
00048518: 67d6           	beqs 0x484f0
0004851a: 6000 012e      	braw 0x4864a
0004851e: 2039 0005 b944 	movel 0x5b944,%d0
00048524: 204a           	moveal %a2,%a0
00048526: 91c0           	subal %d0,%a0
00048528: d448           	addw %a0,%d2
0004852a: 3f02           	movew %d2,%sp@-
0004852c: 2f00           	movel %d0,%sp@-
0004852e: 4e94           	jsr %a4@
00048530: 2439 0005 b944 	movel 0x5b944,%d2
00048536: 307c 001e      	moveaw #30,%a0
0004853a: d1f9 0005 b764 	addal 0x5b764,%a0
00048540: 601e           	bras 0x48560
00048542: 0240 00ff      	andiw #255,%d0
00048546: 3f00           	movew %d0,%sp@-
00048548: 3f3c 0002      	movew #2,%sp@-
0004854c: 3f3c 0003      	movew #3,%sp@-
00048550: 2f48 0038      	movel %a0,%sp@(56)
00048554: 4e95           	jsr %a5@
00048556: 206f 0038      	moveal %sp@(56),%a0
0004855a: 2242           	moveal %d2,%a1
0004855c: 5282           	addql #1,%d2
0004855e: 12d8           	moveb %a0@+,%a1@+
00048560: 5c8f           	addql #6,%sp
00048562: 1010           	moveb %a0@,%d0
00048564: 66dc           	bnes 0x48542
00048566: 2042           	moveal %d2,%a0
00048568: 4210           	clrb %a0@
0004856a: 948a           	subl %a2,%d2
0004856c: 3602           	movew %d2,%d3
0004856e: 6000 00da      	braw 0x4864a
00048572: 3a07           	movew %d7,%d5
00048574: 6c00 fcac      	bgew 0x48222
00048578: 6002           	bras 0x4857c
0004857a: 7aff           	moveq #-1,%d5
0004857c: 1e04           	moveb %d4,%d7
0004857e: 6700 fca2      	beqw 0x48222
00048582: 0c04 000d      	cmpib #13,%d4
00048586: 6636           	bnes 0x485be
00048588: 3f3c 000d      	movew #13,%sp@-
0004858c: 3f3c 0002      	movew #2,%sp@-
00048590: 3f3c 0003      	movew #3,%sp@-
00048594: 47f9 0004 7b40 	lea 0x47b40,%a3
0004859a: 4e93           	jsr %a3@
0004859c: 3f3c 000a      	movew #10,%sp@-
000485a0: 3f3c 0002      	movew #2,%sp@-
000485a4: 3f3c 0003      	movew #3,%sp@-
000485a8: 4e93           	jsr %a3@
000485aa: 4232 3000      	clrb %a2@(0000000000000000,%d3:w)
000485ae: 33ef 0046 0005 	movew %sp@(70),0x5b940
000485b4: b940 
000485b6: 4fef 000c      	lea %sp@(12),%sp
000485ba: 4240           	clrw %d0
000485bc: 6066           	bras 0x48624
000485be: 0c04 0003      	cmpib #3,%d4
000485c2: 6614           	bnes 0x485d8
000485c4: 487a fc02      	pea %pc@(0x481c8)
000485c8: 4eb9 0004 acf6 	jsr 0x4acf6
000485ce: 4232 3000      	clrb %a2@(0000000000000000,%d3:w)
000485d2: 588f           	addql #4,%sp
000485d4: 70ff           	moveq #-1,%d0
000485d6: 604c           	bras 0x48624
000485d8: 0c04 001f      	cmpib #31,%d4
000485dc: 6300 fc44      	blsw 0x48222
000485e0: 3039 0005 b942 	movew 0x5b942,%d0
000485e6: 5540           	subqw #2,%d0
000485e8: b043           	cmpw %d3,%d0
000485ea: 6f00 fc36      	blew 0x48222
000485ee: 4240           	clrw %d0
000485f0: 1004           	moveb %d4,%d0
000485f2: 3f00           	movew %d0,%sp@-
000485f4: 3f3c 0002      	movew #2,%sp@-
000485f8: 3f3c 0003      	movew #3,%sp@-
000485fc: 4e95           	jsr %a5@
000485fe: 5c8f           	addql #6,%sp
00048600: b642           	cmpw %d2,%d3
00048602: 6f14           	bles 0x48618
00048604: 4887           	extw %d7
00048606: 3f07           	movew %d7,%sp@-
00048608: 3f03           	movew %d3,%sp@-
0004860a: 3f02           	movew %d2,%sp@-
0004860c: 2f0a           	movel %a2,%sp@-
0004860e: 4eba fb4a      	jsr %pc@(0x4815a)
00048612: 4fef 000a      	lea %sp@(10),%sp
00048616: 6004           	bras 0x4861c
00048618: 1584 3000      	moveb %d4,%a2@(0000000000000000,%d3:w)
0004861c: 5242           	addqw #1,%d2
0004861e: 5243           	addqw #1,%d3
00048620: 6000 fc00      	braw 0x48222
00048624: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00048628: 4fef 0090      	lea %sp@(144),%sp
0004862c: 4e75           	rts
0004862e: 3f3c 0017      	movew #23,%sp@-
00048632: 4879 0005 b948 	pea 0x5b948
00048638: 3f3c 004e      	movew #78,%sp@-
0004863c: 4e93           	jsr %a3@
0004863e: 508f           	addql #8,%sp
00048640: 2e3c 0004 b18c 	movel #307596,%d7
00048646: 6000 fece      	braw 0x48516
0004864a: 3a3c 0f09      	movew #3849,%d5
0004864e: 6000 fbd2      	braw 0x48222
00048652:  _init_screen
00048652: 4eb9 0004 7afe 	jsr 0x47afe
00048658: 2200           	movel %d0,%d1
0004865a: 4241           	clrw %d1
0004865c: 4841           	swap %d1
0004865e: 3041           	moveaw %d1,%a0
00048660: 5248           	addqw #1,%a0
00048662: 33c8 0005 b772 	movew %a0,0x5b772
00048668: 5240           	addqw #1,%d0
0004866a: 33c0 0005 b770 	movew %d0,0x5b770
00048670: 3001           	movew %d1,%d0
00048672: 5340           	subqw #1,%d0
00048674: 33c0 0005 b942 	movew %d0,0x5b942
0004867a: 0c40 00c8      	cmpiw #200,%d0
0004867e: 6f08           	bles 0x48688
00048680: 33fc 00c8 0005 	movew #200,0x5b942
00048686: b942 
00048688: 4e75           	rts
0004868a:  _init_cmdedit
0004868a: 2f0a           	movel %a2,%sp@-
0004868c: 33fc ffff 0005 	movew #-1,0x5b940
00048692: b940 
00048694: 4878 07d0      	pea 0x7d0
00048698: 3f3c 0048      	movew #72,%sp@-
0004869c: 4eb9 0004 7b18 	jsr 0x47b18
000486a2: 2040           	moveal %d0,%a0
000486a4: 5c8f           	addql #6,%sp
000486a6: 4a80           	tstl %d0
000486a8: 6720           	beqs 0x486ca
000486aa: 43f9 0005 b9c8 	lea 0x5b9c8,%a1
000486b0: 45e8 07d0      	lea %a0@(2000),%a2
000486b4: 22c8           	movel %a0,%a1@+
000486b6: 4210           	clrb %a0@
000486b8: 41e8 00c8      	lea %a0@(200),%a0
000486bc: b5c8           	cmpal %a0,%a2
000486be: 66f4           	bnes 0x486b4
000486c0: 4279 0005 b940 	clrw 0x5b940
000486c6: 4240           	clrw %d0
000486c8: 6002           	bras 0x486cc
000486ca: 70ff           	moveq #-1,%d0
000486cc: 245f           	moveal %sp@+,%a2
000486ce: 4e75           	rts
000486d0:  _save_history
000486d0: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
000486d4: 3439 0005 b940 	movew 0x5b940,%d2
000486da: 6d6c           	blts 0x48748
000486dc: 206f 0010      	moveal %sp@(16),%a0
000486e0: 2448           	moveal %a0,%a2
000486e2: 1010           	moveb %a0@,%d0
000486e4: 5288           	addql #1,%a0
000486e6: 0c00 0020      	cmpib #32,%d0
000486ea: 67f4           	beqs 0x486e0
000486ec: 4a00           	tstb %d0
000486ee: 6758           	beqs 0x48748
000486f0: 3002           	movew %d2,%d0
000486f2: 5340           	subqw #1,%d0
000486f4: 0c40 ffff      	cmpiw #-1,%d0
000486f8: 6602           	bnes 0x486fc
000486fa: 7009           	moveq #9,%d0
000486fc: 4878 00c8      	pea 0xc8
00048700: 2f0a           	movel %a2,%sp@-
00048702: 3040           	moveaw %d0,%a0
00048704: 47f9 0005 b9c8 	lea 0x5b9c8,%a3
0004870a: d1c8           	addal %a0,%a0
0004870c: d1c8           	addal %a0,%a0
0004870e: 2f30 b800      	movel %a0@(0000000000000000,%a3:l),%sp@-
00048712: 4eb9 0001 c0ec 	jsr 0x1c0ec
00048718: 4fef 000c      	lea %sp@(12),%sp
0004871c: 4a40           	tstw %d0
0004871e: 6728           	beqs 0x48748
00048720: 3042           	moveaw %d2,%a0
00048722: d1c8           	addal %a0,%a0
00048724: d1c8           	addal %a0,%a0
00048726: 2070 b800      	moveal %a0@(0000000000000000,%a3:l),%a0
0004872a: 10da           	moveb %a2@+,%a0@+
0004872c: 66fc           	bnes 0x4872a
0004872e: 3039 0005 b940 	movew 0x5b940,%d0
00048734: 5240           	addqw #1,%d0
00048736: 33c0 0005 b940 	movew %d0,0x5b940
0004873c: 0c40 0009      	cmpiw #9,%d0
00048740: 6f06           	bles 0x48748
00048742: 4279 0005 b940 	clrw 0x5b940
00048748: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0004874c: 4e75           	rts
0004874e: 0000 48e7      	orib #-25,%d0
00048752: 2030 222f      	movel %a0@(000000000000002f,%d2:w:2),%d0
00048756: 0010 226f      	orib #111,%a0@
0004875a: 0014 2041      	orib #65,%a4@
0004875e: 7400           	moveq #0,%d2
00048760: 601a           	bras 0x4877c
00048762: 0c00 003a      	cmpib #58,%d0
00048766: 6710           	beqs 0x48778
00048768: 0c00 005c      	cmpib #92,%d0
0004876c: 670a           	beqs 0x48778
0004876e: 0c00 002e      	cmpib #46,%d0
00048772: 6606           	bnes 0x4877a
00048774: 2408           	movel %a0,%d2
00048776: 6002           	bras 0x4877a
00048778: 7400           	moveq #0,%d2
0004877a: 10c0           	moveb %d0,%a0@+
0004877c: 1019           	moveb %a1@+,%d0
0004877e: 66e2           	bnes 0x48762
00048780: 4a82           	tstl %d2
00048782: 660e           	bnes 0x48792
00048784: 10bc 002e      	moveb #46,%a0@
00048788: 117c 002a 0001 	moveb #42,%a0@(1)
0004878e: 2408           	movel %a0,%d2
00048790: 5488           	addql #2,%a0
00048792: 4210           	clrb %a0@
00048794: 3f3c 0007      	movew #7,%sp@-
00048798: 2f01           	movel %d1,%sp@-
0004879a: 3f3c 004e      	movew #78,%sp@-
0004879e: 45f9 0004 7b18 	lea 0x47b18,%a2
000487a4: 4e92           	jsr %a2@
000487a6: 508f           	addql #8,%sp
000487a8: 47f9 0004 b18c 	lea 0x4b18c,%a3
000487ae: 6024           	bras 0x487d4
000487b0: 2f39 0005 b764 	movel 0x5b764,%sp@-
000487b6: 4e93           	jsr %a3@
000487b8: 588f           	addql #4,%sp
000487ba: 4a80           	tstl %d0
000487bc: 670e           	beqs 0x487cc
000487be: 2042           	moveal %d2,%a0
000487c0: 5288           	addql #1,%a0
000487c2: 2240           	moveal %d0,%a1
000487c4: 10d9           	moveb %a1@+,%a0@+
000487c6: 66fc           	bnes 0x487c4
000487c8: 4240           	clrw %d0
000487ca: 600e           	bras 0x487da
000487cc: 3f3c 004f      	movew #79,%sp@-
000487d0: 4e92           	jsr %a2@
000487d2: 548f           	addql #2,%sp
000487d4: 4a80           	tstl %d0
000487d6: 67d8           	beqs 0x487b0
000487d8: 70ff           	moveq #-1,%d0
000487da: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
000487de: 4e75           	rts
000487e0: 2f0a           	movel %a2,%sp@-
000487e2: 3f39 0005 b9f0 	movew 0x5b9f0,%sp@-
000487e8: 3f3c 0001      	movew #1,%sp@-
000487ec: 3f3c 0046      	movew #70,%sp@-
000487f0: 45f9 0004 7b18 	lea 0x47b18,%a2
000487f6: 4e92           	jsr %a2@
000487f8: 3f39 0005 b9f0 	movew 0x5b9f0,%sp@-
000487fe: 3f3c 003e      	movew #62,%sp@-
00048802: 4e92           	jsr %a2@
00048804: 3f39 0005 b6e2 	movew 0x5b6e2,%sp@-
0004880a: 3f3c 003e      	movew #62,%sp@-
0004880e: 4e92           	jsr %a2@
00048810: 206f 0016      	moveal %sp@(22),%a0
00048814: 4210           	clrb %a0@
00048816: 70ff           	moveq #-1,%d0
00048818: 23c0 0005 b6e0 	movel %d0,0x5b6e0
0004881e: 4fef 000e      	lea %sp@(14),%sp
00048822: 245f           	moveal %sp@+,%a2
00048824: 4e75           	rts
00048826: 6170           	bsrs 0x48898
00048828: 7000           	moveq #0,%d0
0004882a: 6774           	beqs 0x488a0
0004882c: 7000           	moveq #0,%d0
0004882e: 7072           	moveq #114,%d0
00048830: 6700 4e56      	beqw 0x4d688
00048832:  _exec_program
00048834: fe7c           	.short 0xfe7c
00048836: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
0004883a: 342e 0008      	movew %fp@(8),%d2
0004883e: 266e 000a      	moveal %fp@(10),%a3
00048842: 246e 000e      	moveal %fp@(14),%a2
00048846: 2f13           	movel %a3@,%sp@-
00048848: 4eb9 0004 b110 	jsr 0x4b110
0004884e: 588f           	addql #4,%sp
00048850: 4a40           	tstw %d0
00048852: 6600 01aa      	bnew 0x489fe
00048856: 43eb 0004      	lea %a3@(4),%a1
0004885a: 7201           	moveq #1,%d1
0004885c: 41ee fefd      	lea %fp@(-259),%a0
00048860: 3802           	movew %d2,%d4
00048862: 5344           	subqw #1,%d4
00048864: 601e           	bras 0x48884
00048866: 2859           	moveal %a1@+,%a4
00048868: 6004           	bras 0x4886e
0004886a: 10c3           	moveb %d3,%a0@+
0004886c: 5240           	addqw #1,%d0
0004886e: 161c           	moveb %a4@+,%d3
00048870: 6706           	beqs 0x48878
00048872: 0c40 007e      	cmpiw #126,%d0
00048876: 66f2           	bnes 0x4886a
00048878: b841           	cmpw %d1,%d4
0004887a: 6f06           	bles 0x48882
0004887c: 10fc 0020      	moveb #32,%a0@+
00048880: 5240           	addqw #1,%d0
00048882: 5241           	addqw #1,%d1
00048884: b441           	cmpw %d1,%d2
00048886: 6f06           	bles 0x4888e
00048888: 0c40 007d      	cmpiw #125,%d0
0004888c: 6fd8           	bles 0x48866
0004888e: 4210           	clrb %a0@
00048890: 0c40 007d      	cmpiw #125,%d0
00048894: 6e00 016c      	bgtw 0x48a02
00048898: 1d40 fefc      	moveb %d0,%fp@(-260)
0004889c: 2f13           	movel %a3@,%sp@-
0004889e: 260e           	movel %fp,%d3
000488a0: 0683 ffff fe7c 	addil #-388,%d3
000488a6: 2f03           	movel %d3,%sp@-
000488a8: 49fa fea6      	lea %pc@(0x48750),%a4
000488ac: 4e94           	jsr %a4@
000488ae: 508f           	addql #8,%sp
000488b0: 4a40           	tstw %d0
000488b2: 6768           	beqs 0x4891c
000488b4: 2a13           	movel %a3@,%d5
000488b6: 2d7c 0005 b6e4 	movel #374500,%fp@(-4)
000488bc: fffc 
000488be: 240e           	movel %fp,%d2
000488c0: 0682 ffff ff7c 	addil #-132,%d2
000488c6: 280e           	movel %fp,%d4
000488c8: 5984           	subql #4,%d4
000488ca: 47f9 0004 b0ca 	lea 0x4b0ca,%a3
000488d0: 603e           	bras 0x48910
000488d2: 2f02           	movel %d2,%sp@-
000488d4: 2f04           	movel %d4,%sp@-
000488d6: 4e93           	jsr %a3@
000488d8: 508f           	addql #8,%sp
000488da: 4a40           	tstw %d0
000488dc: 6700 0128      	beqw 0x48a06
000488e0: 2242           	moveal %d2,%a1
000488e2: 2049           	moveal %a1,%a0
000488e4: 5289           	addql #1,%a1
000488e6: 4a10           	tstb %a0@
000488e8: 66f8           	bnes 0x488e2
000488ea: 0c28 005c ffff 	cmpib #92,%a0@(-1)
000488f0: 6706           	beqs 0x488f8
000488f2: 10bc 005c      	moveb #92,%a0@
000488f6: 2049           	moveal %a1,%a0
000488f8: 2245           	moveal %d5,%a1
000488fa: 6002           	bras 0x488fe
000488fc: 10c0           	moveb %d0,%a0@+
000488fe: 1019           	moveb %a1@+,%d0
00048900: 66fa           	bnes 0x488fc
00048902: 4210           	clrb %a0@
00048904: 2f02           	movel %d2,%sp@-
00048906: 2f03           	movel %d3,%sp@-
00048908: 4e94           	jsr %a4@
0004890a: 508f           	addql #8,%sp
0004890c: 4a40           	tstw %d0
0004890e: 670c           	beqs 0x4891c
00048910: 206e fffc      	moveal %fp@(-4),%a0
00048914: 4a10           	tstb %a0@
00048916: 66ba           	bnes 0x488d2
00048918: 6000 00ec      	braw 0x48a06
0004891c: 70ff           	moveq #-1,%d0
0004891e: 23c0 0005 b6e0 	movel %d0,0x5b6e0
00048924: 4a12           	tstb %a2@
00048926: 6748           	beqs 0x48970
00048928: 4267           	clrw %sp@-
0004892a: 2f0a           	movel %a2,%sp@-
0004892c: 3f3c 003c      	movew #60,%sp@-
00048930: 47f9 0004 7b18 	lea 0x47b18,%a3
00048936: 4e93           	jsr %a3@
00048938: 2400           	movel %d0,%d2
0004893a: 508f           	addql #8,%sp
0004893c: 6d00 00ca      	bltw 0x48a08
00048940: 23c0 0005 b6e0 	movel %d0,0x5b6e0
00048946: 3f3c 0001      	movew #1,%sp@-
0004894a: 3f3c 0045      	movew #69,%sp@-
0004894e: 4e93           	jsr %a3@
00048950: 33c0 0005 b9f0 	movew %d0,0x5b9f0
00048956: 3f39 0005 b6e2 	movew 0x5b6e2,%sp@-
0004895c: 3f3c 0001      	movew #1,%sp@-
00048960: 3f3c 0046      	movew #70,%sp@-
00048964: 4e93           	jsr %a3@
00048966: 2400           	movel %d0,%d2
00048968: 4fef 000a      	lea %sp@(10),%sp
0004896c: 6d00 0082      	bltw 0x489f0
00048970: 200e           	movel %fp,%d0
00048972: 0680 ffff fe7c 	addil #-388,%d0
00048978: 2200           	movel %d0,%d1
0004897a: 2840           	moveal %d0,%a4
0004897c: 5280           	addql #1,%d0
0004897e: 4a14           	tstb %a4@
00048980: 66f8           	bnes 0x4897a
00048982: 41ec fffc      	lea %a4@(-4),%a0
00048986: b288           	cmpl %a0,%d1
00048988: 623a           	bhis 0x489c4
0004898a: 0c2c 002e fffc 	cmpib #46,%a4@(-4)
00048990: 6632           	bnes 0x489c4
00048992: 578c           	subql #3,%a4
00048994: 487a fe90      	pea %pc@(0x48826)
00048998: 2f0c           	movel %a4,%sp@-
0004899a: 47f9 0004 b132 	lea 0x4b132,%a3
000489a0: 4e93           	jsr %a3@
000489a2: 508f           	addql #8,%sp
000489a4: 4a40           	tstw %d0
000489a6: 666c           	bnes 0x48a14
000489a8: 487a fe80      	pea %pc@(0x4882a)
000489ac: 2f0c           	movel %a4,%sp@-
000489ae: 4e93           	jsr %a3@
000489b0: 508f           	addql #8,%sp
000489b2: 4a40           	tstw %d0
000489b4: 665e           	bnes 0x48a14
000489b6: 487a fe76      	pea %pc@(0x4882e)
000489ba: 2f0c           	movel %a4,%sp@-
000489bc: 4e93           	jsr %a3@
000489be: 508f           	addql #8,%sp
000489c0: 4a40           	tstw %d0
000489c2: 6650           	bnes 0x48a14
000489c4: 42a7           	clrl %sp@-
000489c6: 486e fefc      	pea %fp@(-260)
000489ca: 486e fe7c      	pea %fp@(-388)
000489ce: 4267           	clrw %sp@-
000489d0: 3f3c 004b      	movew #75,%sp@-
000489d4: 4eb9 0004 7b18 	jsr 0x47b18
000489da: 2400           	movel %d0,%d2
000489dc: 4267           	clrw %sp@-
000489de: 3f3c 0001      	movew #1,%sp@-
000489e2: 3f3c 0015      	movew #21,%sp@-
000489e6: 4eb9 0004 7b68 	jsr 0x47b68
000489ec: 4fef 0016      	lea %sp@(22),%sp
000489f0: 4a12           	tstb %a2@
000489f2: 6714           	beqs 0x48a08
000489f4: 2f0a           	movel %a2,%sp@-
000489f6: 4eba fde8      	jsr %pc@(0x487e0)
000489fa: 588f           	addql #4,%sp
000489fc: 600a           	bras 0x48a08
000489fe: 74de           	moveq #-34,%d2
00048a00: 6006           	bras 0x48a08
00048a02: 7499           	moveq #-103,%d2
00048a04: 6002           	bras 0x48a08
00048a06: 74df           	moveq #-33,%d2
00048a08: 2002           	movel %d2,%d0
00048a0a: 4cee 1c3c fe60 	moveml %fp@(-416),%d2-%d5/%a2-%a4
00048a10: 4e5e           	unlk %fp
00048a12: 4e75           	rts
00048a14: 4267           	clrw %sp@-
00048a16: 4267           	clrw %sp@-
00048a18: 3f3c 0015      	movew #21,%sp@-
00048a1c: 4eb9 0004 7b68 	jsr 0x47b68
00048a22: 5c8f           	addql #6,%sp
00048a24: 609e           	bras 0x489c4
00048a26: 0000 2f0a      	orib #10,%d0
00048a2a: 226f 000c      	moveal %sp@(12),%a1
00048a2e: 202f 0008      	movel %sp@(8),%d0
00048a32: 2040           	moveal %d0,%a0
00048a34: 6016           	bras 0x48a4c
00048a36: 45e8 0001      	lea %a0@(1),%a2
00048a3a: 0c01 005c      	cmpib #92,%d1
00048a3e: 6706           	beqs 0x48a46
00048a40: 0c01 003a      	cmpib #58,%d1
00048a44: 6602           	bnes 0x48a48
00048a46: 200a           	movel %a2,%d0
00048a48: 1081           	moveb %d1,%a0@
00048a4a: 204a           	moveal %a2,%a0
00048a4c: 1219           	moveb %a1@+,%d1
00048a4e: 66e6           	bnes 0x48a36
00048a50: 4210           	clrb %a0@
00048a52: 245f           	moveal %sp@+,%a2
00048a54: 4e75           	rts
00048a56: 206f 0006      	moveal %sp@(6),%a0
00048a5a: 2f28 0004      	movel %a0@(4),%sp@-
00048a5e: 3f3c 003a      	movew #58,%sp@-
00048a62: 4eb9 0004 7b18 	jsr 0x47b18
00048a68: 5c8f           	addql #6,%sp
00048a6a: 72dc           	moveq #-36,%d1
00048a6c: b280           	cmpl %d0,%d1
00048a6e: 6602           	bnes 0x48a72
00048a70: 7098           	moveq #-104,%d0
00048a72: 4e75           	rts
00048a74: 206f 0006      	moveal %sp@(6),%a0
00048a78: 2f28 0008      	movel %a0@(8),%sp@-
00048a7c: 2f28 0004      	movel %a0@(4),%sp@-
00048a80: 4267           	clrw %sp@-
00048a82: 3f3c 0056      	movew #86,%sp@-
00048a86: 4eb9 0004 7b18 	jsr 0x47b18
00048a8c: 4fef 000c      	lea %sp@(12),%sp
00048a90: 4e75           	rts
00048a92: 2f0a           	movel %a2,%sp@-
00048a94: 2f02           	movel %d2,%sp@-
00048a96: 142f 000d      	moveb %sp@(13),%d2
00048a9a: 3f3c 0019      	movew #25,%sp@-
00048a9e: 45f9 0004 7b18 	lea 0x47b18,%a2
00048aa4: 4e92           	jsr %a2@
00048aa6: 3f00           	movew %d0,%sp@-
00048aa8: 3f3c 000e      	movew #14,%sp@-
00048aac: 4e92           	jsr %a2@
00048aae: 0002 0020      	orib #32,%d2
00048ab2: 4882           	extw %d2
00048ab4: 0642 ff9f      	addiw #-97,%d2
00048ab8: 5c8f           	addql #6,%sp
00048aba: 0c42 0019      	cmpiw #25,%d2
00048abe: 620e           	bhis 0x48ace
00048ac0: 48c2           	extl %d2
00048ac2: 0500           	btst %d2,%d0
00048ac4: 56c0           	sne %d0
00048ac6: 4880           	extw %d0
00048ac8: 48c0           	extl %d0
00048aca: 4480           	negl %d0
00048acc: 6002           	bras 0x48ad0
00048ace: 7000           	moveq #0,%d0
00048ad0: 241f           	movel %sp@+,%d2
00048ad2: 245f           	moveal %sp@+,%a2
00048ad4: 4e75           	rts
00048ad6: 206f 0006      	moveal %sp@(6),%a0
00048ada: 2f68 0004 0006 	movel %a0@(4),%sp@(6)
00048ae0: 3f7c 0039 0004 	movew #57,%sp@(4)
00048ae6: 4ef9 0004 7b18 	jmp 0x47b18
00048aec: 696e           	bvss 0x48b5c
00048aee: 7661           	moveq #97,%d3
00048af0: 6c69           	bges 0x48b5b
00048af2: 6420           	bccs 0x48b14
00048af4: 6d6f           	blts 0x48b65
00048af6: 6465           	bccs 0x48b5d
00048af8: 2061           	moveal %a1@-,%a0
00048afa: 7267           	moveq #103,%d1
00048afc: 756d 656e      	mvsw %a5@(25966),%d2
00048b00: 7400           	moveq #0,%d2
00048b02: 206f 0006      	moveal %sp@(6),%a0
00048b06: 2268 0004      	moveal %a0@(4),%a1
00048b0a: 4240           	clrw %d0
00048b0c: 6040           	bras 0x48b4e
00048b0e: 0c01 0072      	cmpib #114,%d1
00048b12: 6718           	beqs 0x48b2c
00048b14: 6e0e           	bgts 0x48b24
00048b16: 0c01 002d      	cmpib #45,%d1
00048b1a: 6732           	beqs 0x48b4e
00048b1c: 0c01 0068      	cmpib #104,%d1
00048b20: 661c           	bnes 0x48b3e
00048b22: 600e           	bras 0x48b32
00048b24: 0c01 0073      	cmpib #115,%d1
00048b28: 6614           	bnes 0x48b3e
00048b2a: 600c           	bras 0x48b38
00048b2c: 0040 0001      	oriw #1,%d0
00048b30: 601c           	bras 0x48b4e
00048b32: 0040 0002      	oriw #2,%d0
00048b36: 6016           	bras 0x48b4e
00048b38: 0040 0004      	oriw #4,%d0
00048b3c: 6010           	bras 0x48b4e
00048b3e: 487a ffac      	pea %pc@(0x48aec)
00048b42: 4eb9 0004 acf6 	jsr 0x4acf6
00048b48: 588f           	addql #4,%sp
00048b4a: 7000           	moveq #0,%d0
00048b4c: 4e75           	rts
00048b4e: 1219           	moveb %a1@+,%d1
00048b50: 66bc           	bnes 0x48b0e
00048b52: 3f00           	movew %d0,%sp@-
00048b54: 3f3c 0001      	movew #1,%sp@-
00048b58: 2f28 0008      	movel %a0@(8),%sp@-
00048b5c: 3f3c 0043      	movew #67,%sp@-
00048b60: 4eb9 0004 7b18 	jsr 0x47b18
00048b66: 4fef 000a      	lea %sp@(10),%sp
00048b6a: 4a80           	tstl %d0
00048b6c: 5fc1           	sle %d1
00048b6e: 4881           	extw %d1
00048b70: 48c1           	extl %d1
00048b72: c081           	andl %d1,%d0
00048b74: 4e75           	rts
00048b76: 3f3c 0045      	movew #69,%sp@-
00048b7a: 4eb9 0004 ac92 	jsr 0x4ac92
00048b80: 548f           	addql #2,%sp
00048b82: 7000           	moveq #0,%d0
00048b84: 4e75           	rts
00048b86: 2f03           	movel %d3,%sp@-
00048b88: 2f02           	movel %d2,%sp@-
00048b8a: 242f 000c      	movel %sp@(12),%d2
00048b8e: 2639 0005 b6e0 	movel 0x5b6e0,%d3
00048b94: 6c0a           	bges 0x48ba0
00048b96: 241f           	movel %sp@+,%d2
00048b98: 261f           	movel %sp@+,%d3
00048b9a: 4ef9 0004 acc6 	jmp 0x4acc6
00048ba0: 2f02           	movel %d2,%sp@-
00048ba2: 4eb9 0001 c03e 	jsr 0x1c03e
00048ba8: 2e82           	movel %d2,%sp@
00048baa: 2f00           	movel %d0,%sp@-
00048bac: 3f03           	movew %d3,%sp@-
00048bae: 3f3c 0040      	movew #64,%sp@-
00048bb2: 4eb9 0004 7b18 	jsr 0x47b18
00048bb8: 4fef 000c      	lea %sp@(12),%sp
00048bbc: 241f           	movel %sp@+,%d2
00048bbe: 261f           	movel %sp@+,%d3
00048bc0: 4e75           	rts
00048bc2: 0d0a 0000      	movepw %a2@(0),%d6
00048bc6: 2f2f 0004      	movel %sp@(4),%sp@-
00048bca: 4eba ffba      	jsr %pc@(0x48b86)
00048bce: 588f           	addql #4,%sp
00048bd0: 2f7c 0004 8bc2 	movel #297922,%sp@(4)
00048bd6: 0004 
00048bd8: 60ac           	bras 0x48b86
00048bda: 302e 7878      	movew %fp@(30840),%d0
00048bde: 0000 518f      	orib #-113,%d0
00048be2: 2f02           	movel %d2,%sp@-
00048be4: 240f           	movel %sp,%d2
00048be6: 5e82           	addql #7,%d2
00048be8: 4878 0005      	pea 0x5
00048bec: 487a ffec      	pea %pc@(0x48bda)
00048bf0: 2f02           	movel %d2,%sp@-
00048bf2: 4eb9 0001 bb80 	jsr 0x1bb80
00048bf8: 3f3c 0030      	movew #48,%sp@-
00048bfc: 4eb9 0004 7b18 	jsr 0x47b18
00048c02: e088           	lsrl #8,%d0
00048c04: 3200           	movew %d0,%d1
00048c06: e849           	lsrw #4,%d1
00048c08: 0601 0030      	addib #48,%d1
00048c0c: 1f41 0017      	moveb %d1,%sp@(23)
00048c10: 0200 000f      	andib #15,%d0
00048c14: 0600 0030      	addib #48,%d0
00048c18: 1f40 0018      	moveb %d0,%sp@(24)
00048c1c: 2f02           	movel %d2,%sp@-
00048c1e: 4eba ffa6      	jsr %pc@(0x48bc6)
00048c22: 4fef 0012      	lea %sp@(18),%sp
00048c26: 7000           	moveq #0,%d0
00048c28: 241f           	movel %sp@+,%d2
00048c2a: 508f           	addql #8,%sp
00048c2c: 4e75           	rts
00048c2e: 2000           	movel %d0,%d0
00048c30: 0000 48e7      	orib #-25,%d0
00048c34: 2030 342f      	movel %a0@(000000000000002f,%d3:w:4),%d0
00048c38: 0010 5342      	orib #66,%a0@
00048c3c: 246f 0012      	moveal %sp@(18),%a2
00048c40: 47fa ff44      	lea %pc@(0x48b86),%a3
00048c44: 601a           	bras 0x48c60
00048c46: 2f2a 0004      	movel %a2@(4),%sp@-
00048c4a: 4e93           	jsr %a3@
00048c4c: 588f           	addql #4,%sp
00048c4e: 0c42 0001      	cmpiw #1,%d2
00048c52: 6708           	beqs 0x48c5c
00048c54: 487a ffd8      	pea %pc@(0x48c2e)
00048c58: 4e93           	jsr %a3@
00048c5a: 588f           	addql #4,%sp
00048c5c: 5342           	subqw #1,%d2
00048c5e: 588a           	addql #4,%a2
00048c60: 4a42           	tstw %d2
00048c62: 6ee2           	bgts 0x48c46
00048c64: 487a ffca      	pea %pc@(0x48c30)
00048c68: 4eba ff5c      	jsr %pc@(0x48bc6)
00048c6c: 588f           	addql #4,%sp
00048c6e: 7000           	moveq #0,%d0
00048c70: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00048c74: 4e75           	rts
00048c76: 2f0a           	movel %a2,%sp@-
00048c78: 246f 000a      	moveal %sp@(10),%a2
00048c7c: 2052           	moveal %a2@,%a0
00048c7e: 1010           	moveb %a0@,%d0
00048c80: 4880           	extw %d0
00048c82: 3f00           	movew %d0,%sp@-
00048c84: 4eba fe0c      	jsr %pc@(0x48a92)
00048c88: 548f           	addql #2,%sp
00048c8a: 4a80           	tstl %d0
00048c8c: 6724           	beqs 0x48cb2
00048c8e: 2f12           	movel %a2@,%sp@-
00048c90: 4eb9 0004 aefe 	jsr 0x4aefe
00048c96: 2052           	moveal %a2@,%a0
00048c98: 1010           	moveb %a0@,%d0
00048c9a: 4880           	extw %d0
00048c9c: 0640 ff9f      	addiw #-97,%d0
00048ca0: 3f00           	movew %d0,%sp@-
00048ca2: 3f3c 000e      	movew #14,%sp@-
00048ca6: 4eb9 0004 7b18 	jsr 0x47b18
00048cac: 508f           	addql #8,%sp
00048cae: 7000           	moveq #0,%d0
00048cb0: 6002           	bras 0x48cb4
00048cb2: 70d2           	moveq #-46,%d0
00048cb4: 245f           	moveal %sp@+,%a2
00048cb6: 4e75           	rts
00048cb8: 2573 2531 306c 	movel %a3@(00000000306c7500,%d2:w:4)@(0000000000000000),%a2@(20463)
00048cbe: 7500 4fef 
00048cc2: ffb0           	.short 0xffb0
00048cc4: 2f0a           	movel %a2,%sp@-
00048cc6: 2f2f 005c      	movel %sp@(92),%sp@-
00048cca: 2f2f 005c      	movel %sp@(92),%sp@-
00048cce: 487a ffe8      	pea %pc@(0x48cb8)
00048cd2: 45ef 0010      	lea %sp@(16),%a2
00048cd6: 2f0a           	movel %a2,%sp@-
00048cd8: 4eb9 0001 c13a 	jsr 0x1c13a
00048cde: 2f0a           	movel %a2,%sp@-
00048ce0: 4eba fee4      	jsr %pc@(0x48bc6)
00048ce4: 4fef 0014      	lea %sp@(20),%sp
00048ce8: 245f           	moveal %sp@+,%a2
00048cea: 4fef 0050      	lea %sp@(80),%sp
00048cee: 4e75           	rts
00048cf0: 416c           	.short 0x416c
00048cf2: 6c6f           	bges 0x48d63
00048cf4: 6361           	blss 0x48d57
00048cf6: 7469           	moveq #105,%d2
00048cf8: 6f6e           	bles 0x48d68
00048cfa: 2069 6e66      	moveal %a1@(28262),%a0
00048cfe: 6f20           	bles 0x48d20
00048d00: 666f           	bnes 0x48d71
00048d02: 7220           	moveq #32,%d1
00048d04: 6472           	bccs 0x48d78
00048d06: 6976           	bvss 0x48d7e
00048d08: 6520           	bcss 0x48d2a
00048d0a: 0020 2053      	orib #83,%a0@-
00048d0e: 697a           	bvss 0x48d8a
00048d10: 6520           	bcss 0x48d32
00048d12: 2862           	moveal %a2@-,%a4
00048d14: 7974 6573 293a 	mvsw %a4@(00000000293a2020)@(0000000020002020),%d4
00048d1a: 2020 2000 2020 
00048d20: 4279 7465 7320 	clrw 0x74657320
00048d26: 7573 6564 3a20 	mvsw %a3@(0000000000003a20)@(0000000000000000),%d2
00048d2c: 2020           	movel %a0@-,%d0
00048d2e: 2020           	movel %a0@-,%d0
00048d30: 0020 2042      	orib #66,%a0@-
00048d34: 7974 6573 2066 	mvsw %a4@(0000000020667265)@(00000000653a2020),%d4
00048d3a: 7265 653a 2020 
00048d40: 2020           	movel %a0@-,%d0
00048d42: 2000           	movel %d0,%d0
00048d44: 2020           	movel %a0@-,%d0
00048d46: 546f 7461      	addqw #2,%sp@(29793)
00048d4a: 6c20           	bges 0x48d6c
00048d4c: 636c           	blss 0x48dba
00048d4e: 7573 7465      	mvsw %a3@(0000000000000065,%d7:w:4),%d2
00048d52: 7273           	moveq #115,%d1
00048d54: 3a20           	movew %a0@-,%d5
00048d56: 0020 2046      	orib #70,%a0@-
00048d5a: 7265           	moveq #101,%d1
00048d5c: 6520           	bcss 0x48d7e
00048d5e: 636c           	blss 0x48dcc
00048d60: 7573 7465      	mvsw %a3@(0000000000000065,%d7:w:4),%d2
00048d64: 7273           	moveq #115,%d1
00048d66: 3a20           	movew %a0@-,%d5
00048d68: 2000           	movel %d0,%d0
00048d6a: 2020           	movel %a0@-,%d0
00048d6c: 5365           	subqw #1,%a5@-
00048d6e: 6374           	blss 0x48de4
00048d70: 6f72           	bles 0x48de4
00048d72: 732f 636c      	mvsb %sp@(25452),%d1
00048d76: 7573 7465      	mvsw %a3@(0000000000000065,%d7:w:4),%d2
00048d7a: 723a           	moveq #58,%d1
00048d7c: 0020 2042      	orib #66,%a0@-
00048d80: 7974 6573 2f73 	mvsw %a4@(000000002f736563)@(00000000746f723a),%d4
00048d86: 6563 746f 723a 
00048d8c: 2020           	movel %a0@-,%d0
00048d8e: 2000           	movel %d0,%d0
00048d90: 583a           	.short 0x583a
00048d92: 0000 4e56      	orib #86,%d0
00048d96: ffec           	.short 0xffec
00048d98: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
00048d9c: 246e 000a      	moveal %fp@(10),%a2
00048da0: 4878 0003      	pea 0x3
00048da4: 487a ffea      	pea %pc@(0x48d90)
00048da8: 486e fffd      	pea %fp@(-3)
00048dac: 4eb9 0001 bb80 	jsr 0x1bb80
00048db2: 4fef 000c      	lea %sp@(12),%sp
00048db6: 0c6e 0001 0008 	cmpiw #1,%fp@(8)
00048dbc: 6610           	bnes 0x48dce
00048dbe: 3f3c 0019      	movew #25,%sp@-
00048dc2: 4eb9 0004 7b18 	jsr 0x47b18
00048dc8: 3400           	movew %d0,%d2
00048dca: 548f           	addql #2,%sp
00048dcc: 6018           	bras 0x48de6
00048dce: 2f2a 0004      	movel %a2@(4),%sp@-
00048dd2: 4eb9 0004 aefe 	jsr 0x4aefe
00048dd8: 206a 0004      	moveal %a2@(4),%a0
00048ddc: 1410           	moveb %a0@,%d2
00048dde: 4882           	extw %d2
00048de0: 0642 ff9f      	addiw #-97,%d2
00048de4: 588f           	addql #4,%sp
00048de6: 3002           	movew %d2,%d0
00048de8: 5240           	addqw #1,%d0
00048dea: 3f00           	movew %d0,%sp@-
00048dec: 486e ffec      	pea %fp@(-20)
00048df0: 3f3c 0036      	movew #54,%sp@-
00048df4: 4eb9 0004 7b18 	jsr 0x47b18
00048dfa: 2600           	movel %d0,%d3
00048dfc: 508f           	addql #8,%sp
00048dfe: 6600 00a0      	bnew 0x48ea0
00048e02: 47f9 0001 e9c8 	lea 0x1e9c8,%a3
00048e08: 2f2e fff4      	movel %fp@(-12),%sp@-
00048e0c: 2f2e fff8      	movel %fp@(-8),%sp@-
00048e10: 4e93           	jsr %a3@
00048e12: 508f           	addql #8,%sp
00048e14: 2800           	movel %d0,%d4
00048e16: 487a fed8      	pea %pc@(0x48cf0)
00048e1a: 4eba fd6a      	jsr %pc@(0x48b86)
00048e1e: 0602 0041      	addib #65,%d2
00048e22: 1d42 fffd      	moveb %d2,%fp@(-3)
00048e26: 486e fffd      	pea %fp@(-3)
00048e2a: 4eba fd9a      	jsr %pc@(0x48bc6)
00048e2e: 2f2e fff0      	movel %fp@(-16),%sp@-
00048e32: 2f04           	movel %d4,%sp@-
00048e34: 4e93           	jsr %a3@
00048e36: 588f           	addql #4,%sp
00048e38: 2e80           	movel %d0,%sp@
00048e3a: 487a fecf      	pea %pc@(0x48d0b)
00048e3e: 45fa fe80      	lea %pc@(0x48cc0),%a2
00048e42: 4e92           	jsr %a2@
00048e44: 2f04           	movel %d4,%sp@-
00048e46: 202e fff0      	movel %fp@(-16),%d0
00048e4a: 90ae ffec      	subl %fp@(-20),%d0
00048e4e: 2f00           	movel %d0,%sp@-
00048e50: 4e93           	jsr %a3@
00048e52: 588f           	addql #4,%sp
00048e54: 2e80           	movel %d0,%sp@
00048e56: 487a fec6      	pea %pc@(0x48d1e)
00048e5a: 4e92           	jsr %a2@
00048e5c: 2f2e ffec      	movel %fp@(-20),%sp@-
00048e60: 2f04           	movel %d4,%sp@-
00048e62: 4e93           	jsr %a3@
00048e64: 588f           	addql #4,%sp
00048e66: 2e80           	movel %d0,%sp@
00048e68: 487a fec7      	pea %pc@(0x48d31)
00048e6c: 4e92           	jsr %a2@
00048e6e: 4fef 001c      	lea %sp@(28),%sp
00048e72: 2eae fff0      	movel %fp@(-16),%sp@
00048e76: 487a fecc      	pea %pc@(0x48d44)
00048e7a: 4e92           	jsr %a2@
00048e7c: 2f2e ffec      	movel %fp@(-20),%sp@-
00048e80: 487a fed5      	pea %pc@(0x48d57)
00048e84: 4e92           	jsr %a2@
00048e86: 2f2e fff8      	movel %fp@(-8),%sp@-
00048e8a: 487a fede      	pea %pc@(0x48d6a)
00048e8e: 4e92           	jsr %a2@
00048e90: 2f2e fff4      	movel %fp@(-12),%sp@-
00048e94: 487a fee7      	pea %pc@(0x48d7d)
00048e98: 4e92           	jsr %a2@
00048e9a: 4fef 0020      	lea %sp@(32),%sp
00048e9e: 6002           	bras 0x48ea2
00048ea0: 76d2           	moveq #-46,%d3
00048ea2: 2003           	movel %d3,%d0
00048ea4: 4cee 0c1c ffd8 	moveml %fp@(-40),%d2-%d4/%a2-%a3
00048eaa: 4e5e           	unlk %fp
00048eac: 4e75           	rts
00048eae: 2028 792f      	movel %a0@(31023),%d0
00048eb2: 4e29           	.short 0x4e29
00048eb4: 3f00           	movew %d0,%sp@-
00048eb6: 2f0a           	movel %a2,%sp@-
00048eb8: 2f02           	movel %d2,%sp@-
00048eba: 487a fff2      	pea %pc@(0x48eae)
00048ebe: 45f9 0004 acc6 	lea 0x4acc6,%a2
00048ec4: 4e92           	jsr %a2@
00048ec6: 3f3c 0002      	movew #2,%sp@-
00048eca: 3f3c 0002      	movew #2,%sp@-
00048ece: 4eb9 0004 7b40 	jsr 0x47b40
00048ed4: 2400           	movel %d0,%d2
00048ed6: 487a fcea      	pea %pc@(0x48bc2)
00048eda: 4e92           	jsr %a2@
00048edc: 4fef 000c      	lea %sp@(12),%sp
00048ee0: 1002           	moveb %d2,%d0
00048ee2: 0000 0020      	orib #32,%d0
00048ee6: 241f           	movel %sp@+,%d2
00048ee8: 245f           	moveal %sp@+,%a2
00048eea: 4e75           	rts
00048eec: 2d71 0044 656c 	movel %a1@(0000000000000044,%d0:w),%fp@(25964)
00048ef2: 6574           	bcss 0x48f68
00048ef4: 6520           	bcss 0x48f16
00048ef6: 414c           	.short 0x414c
00048ef8: 4c20           	.short 0x4c20
00048efa: 6d61           	blts 0x48f5d
00048efc: 7463           	moveq #99,%d2
00048efe: 6869           	bvcs 0x48f69
00048f00: 6e67           	bgts 0x48f69
00048f02: 2066           	moveal %fp@-,%a0
00048f04: 696c           	bvss 0x48f72
00048f06: 6573           	bcss 0x48f7b
00048f08: 0044 656c      	oriw #25964,%d4
00048f0c: 6574           	bcss 0x48f82
00048f0e: 6520           	bcss 0x48f30
00048f10: 6669           	bnes 0x48f7b
00048f12: 6c65           	bges 0x48f79
00048f14: 2000           	movel %d0,%d0
00048f16: 48e7 303c      	moveml %d2-%d3/%a2-%a5,%sp@-
00048f1a: 246f 001e      	moveal %sp@(30),%a2
00048f1e: 342f 001c      	movew %sp@(28),%d2
00048f22: 5342           	subqw #1,%d2
00048f24: 487a ffc6      	pea %pc@(0x48eec)
00048f28: 2f2a 0004      	movel %a2@(4),%sp@-
00048f2c: 4eb9 0004 b132 	jsr 0x4b132
00048f32: 508f           	addql #8,%sp
00048f34: 4a40           	tstw %d0
00048f36: 6606           	bnes 0x48f3e
00048f38: 588a           	addql #4,%a2
00048f3a: 4243           	clrw %d3
00048f3c: 6006           	bras 0x48f44
00048f3e: 5342           	subqw #1,%d2
00048f40: 508a           	addql #8,%a2
00048f42: 7601           	moveq #1,%d3
00048f44: 4a42           	tstw %d2
00048f46: 6700 009a      	beqw 0x48fe2
00048f4a: 2f12           	movel %a2@,%sp@-
00048f4c: 4eb9 0004 b110 	jsr 0x4b110
00048f52: 588f           	addql #4,%sp
00048f54: 4a40           	tstw %d0
00048f56: 6716           	beqs 0x48f6e
00048f58: 487a ff95      	pea %pc@(0x48eef)
00048f5c: 4eb9 0004 acc6 	jsr 0x4acc6
00048f62: 4eba ff52      	jsr %pc@(0x48eb6)
00048f66: 588f           	addql #4,%sp
00048f68: 0c00 0079      	cmpib #121,%d0
00048f6c: 6674           	bnes 0x48fe2
00048f6e: 3f3c 0017      	movew #23,%sp@-
00048f72: 2f12           	movel %a2@,%sp@-
00048f74: 3f3c 004e      	movew #78,%sp@-
00048f78: 49f9 0004 7b18 	lea 0x47b18,%a4
00048f7e: 4e94           	jsr %a4@
00048f80: 508f           	addql #8,%sp
00048f82: 47f9 0004 acc6 	lea 0x4acc6,%a3
00048f88: 4bfa ff2c      	lea %pc@(0x48eb6),%a5
00048f8c: 603e           	bras 0x48fcc
00048f8e: 4a43           	tstw %d3
00048f90: 671c           	beqs 0x48fae
00048f92: 487a ff75      	pea %pc@(0x48f09)
00048f96: 4e93           	jsr %a3@
00048f98: 701e           	moveq #30,%d0
00048f9a: d0b9 0005 b764 	addl 0x5b764,%d0
00048fa0: 2f00           	movel %d0,%sp@-
00048fa2: 4e93           	jsr %a3@
00048fa4: 4e95           	jsr %a5@
00048fa6: 508f           	addql #8,%sp
00048fa8: 0c00 0079      	cmpib #121,%d0
00048fac: 6616           	bnes 0x48fc4
00048fae: 2f12           	movel %a2@,%sp@-
00048fb0: 3f3c 0041      	movew #65,%sp@-
00048fb4: 4e94           	jsr %a4@
00048fb6: 5c8f           	addql #6,%sp
00048fb8: 4a80           	tstl %d0
00048fba: 6c08           	bges 0x48fc4
00048fbc: 72dc           	moveq #-36,%d1
00048fbe: b280           	cmpl %d0,%d1
00048fc0: 660e           	bnes 0x48fd0
00048fc2: 601a           	bras 0x48fde
00048fc4: 3f3c 004f      	movew #79,%sp@-
00048fc8: 4e94           	jsr %a4@
00048fca: 548f           	addql #2,%sp
00048fcc: 4a80           	tstl %d0
00048fce: 67be           	beqs 0x48f8e
00048fd0: 72cf           	moveq #-49,%d1
00048fd2: b280           	cmpl %d0,%d1
00048fd4: 56c1           	sne %d1
00048fd6: 4881           	extw %d1
00048fd8: 48c1           	extl %d1
00048fda: c081           	andl %d1,%d0
00048fdc: 6006           	bras 0x48fe4
00048fde: 7097           	moveq #-105,%d0
00048fe0: 6002           	bras 0x48fe4
00048fe2: 7000           	moveq #0,%d0
00048fe4: 4cdf 3c0c      	moveml %sp@+,%d2-%d3/%a2-%a5
00048fe8: 4e75           	rts
00048fea: 4275 696c 7469 	clrw %a5@(0000000000007469)@(0000000000000000)
00048ff0: 6e20           	bgts 0x49012
00048ff2: 636f           	blss 0x49063
00048ff4: 6d6d           	blts 0x49063
00048ff6: 616e           	bsrs 0x49066
00048ff8: 6473           	bccs 0x4906d
00048ffa: 3a00           	movew %d0,%d5
00048ffc: 2020           	movel %a0@-,%d0
00048ffe: 002f 0065 6469 	orib #101,%sp@(25705)
00049004: 7400           	moveq #0,%d2
00049006: 616c           	bsrs 0x49074
00049008: 6c00 4352      	bgew 0x4d35c
0004900c: 2074 6f20 636f 	moveal %a4@(000000000000636f,%d6:l:8),%a0
00049012: 6e74           	bgts 0x49088
00049014: 696e           	bvss 0x49084
00049016: 7565           	mvsw %a5@-,%d2
00049018: 202e 2e2e      	movel %fp@(11822),%d0
0004901c: 0020 6f72      	orib #114,%a0@-
00049020: 2000           	movel %d0,%d0
00049022: 48e7 3e3e      	moveml %d2-%d6/%a2-%fp,%sp@-
00049026: 2c6f 002e      	moveal %sp@(46),%fp
0004902a: 0c6f 0001 002c 	cmpiw #1,%sp@(44)
00049030: 664e           	bnes 0x49080
00049032: 487a ffb6      	pea %pc@(0x48fea)
00049036: 49fa fb8e      	lea %pc@(0x48bc6),%a4
0004903a: 4e94           	jsr %a4@
0004903c: 588f           	addql #4,%sp
0004903e: 45fa 11fe      	lea %pc@(0x4a23e),%a2
00049042: 47fa fb42      	lea %pc@(0x48b86),%a3
00049046: 602e           	bras 0x49076
00049048: 487a ffb2      	pea %pc@(0x48ffc)
0004904c: 4e93           	jsr %a3@
0004904e: 588f           	addql #4,%sp
00049050: 4aaa 0004      	tstl %a2@(4)
00049054: 6716           	beqs 0x4906c
00049056: 2f12           	movel %a2@,%sp@-
00049058: 4e93           	jsr %a3@
0004905a: 487a ffa3      	pea %pc@(0x48fff)
0004905e: 4e93           	jsr %a3@
00049060: 2f2a 0004      	movel %a2@(4),%sp@-
00049064: 4e94           	jsr %a4@
00049066: 4fef 000c      	lea %sp@(12),%sp
0004906a: 6006           	bras 0x49072
0004906c: 2f12           	movel %a2@,%sp@-
0004906e: 4e94           	jsr %a4@
00049070: 588f           	addql #4,%sp
00049072: 45ea 0014      	lea %a2@(20),%a2
00049076: 4aaa 000c      	tstl %a2@(12)
0004907a: 66cc           	bnes 0x49048
0004907c: 6000 0140      	braw 0x491be
00049080: 487a ff7f      	pea %pc@(0x49001)
00049084: 2f2e 0004      	movel %fp@(4),%sp@-
00049088: 49f9 0004 b132 	lea 0x4b132,%a4
0004908e: 4e94           	jsr %a4@
00049090: 508f           	addql #8,%sp
00049092: 45fa 13ea      	lea %pc@(0x4a47e),%a2
00049096: 4a40           	tstw %d0
00049098: 6632           	bnes 0x490cc
0004909a: 4242           	clrw %d2
0004909c: 45fa 11a0      	lea %pc@(0x4a23e),%a2
000490a0: 47fa fae4      	lea %pc@(0x48b86),%a3
000490a4: 4bfa fb20      	lea %pc@(0x48bc6),%a5
000490a8: 2c3c 0004 acc6 	movel #306374,%d6
000490ae: 2a3c 0004 7b40 	movel #293696,%d5
000490b4: 283c 0004 ac92 	movel #306322,%d4
000490ba: 6000 00fa      	braw 0x491b6
000490be: 487a ff3c      	pea %pc@(0x48ffc)
000490c2: 4e94           	jsr %a4@
000490c4: 2f1a           	movel %a2@+,%sp@-
000490c6: 4e93           	jsr %a3@
000490c8: 508f           	addql #8,%sp
000490ca: 6008           	bras 0x490d4
000490cc: 49fa fab8      	lea %pc@(0x48b86),%a4
000490d0: 47fa faf4      	lea %pc@(0x48bc6),%a3
000490d4: 4a92           	tstl %a2@
000490d6: 66e6           	bnes 0x490be
000490d8: 6000 00e4      	braw 0x491be
000490dc: 262e 0004      	movel %fp@(4),%d3
000490e0: 487a ff24      	pea %pc@(0x49006)
000490e4: 2f03           	movel %d3,%sp@-
000490e6: 4e94           	jsr %a4@
000490e8: 508f           	addql #8,%sp
000490ea: 4a40           	tstw %d0
000490ec: 6622           	bnes 0x49110
000490ee: 2f12           	movel %a2@,%sp@-
000490f0: 2f03           	movel %d3,%sp@-
000490f2: 4e94           	jsr %a4@
000490f4: 508f           	addql #8,%sp
000490f6: 4a40           	tstw %d0
000490f8: 6616           	bnes 0x49110
000490fa: 202a 0004      	movel %a2@(4),%d0
000490fe: 6700 00b2      	beqw 0x491b2
00049102: 2f00           	movel %d0,%sp@-
00049104: 2f03           	movel %d3,%sp@-
00049106: 4e94           	jsr %a4@
00049108: 508f           	addql #8,%sp
0004910a: 4a40           	tstw %d0
0004910c: 6700 00a4      	beqw 0x491b2
00049110: 4ab9 0005 b6e0 	tstl 0x5b6e0
00049116: 6c54           	bges 0x4916c
00049118: 206a 0010      	moveal %a2@(16),%a0
0004911c: 4240           	clrw %d0
0004911e: 6002           	bras 0x49122
00049120: 5240           	addqw #1,%d0
00049122: 4a98           	tstl %a0@+
00049124: 66fa           	bnes 0x49120
00049126: d440           	addw %d0,%d2
00049128: b479 0005 b770 	cmpw 0x5b770,%d2
0004912e: 653c           	bcss 0x4916c
00049130: 487a fed8      	pea %pc@(0x4900a)
00049134: 2046           	moveal %d6,%a0
00049136: 4e90           	jsr %a0@
00049138: 588f           	addql #4,%sp
0004913a: 3f3c 0002      	movew #2,%sp@-
0004913e: 3f3c 0002      	movew #2,%sp@-
00049142: 2045           	moveal %d5,%a0
00049144: 4e90           	jsr %a0@
00049146: 588f           	addql #4,%sp
00049148: 0c00 000d      	cmpib #13,%d0
0004914c: 670a           	beqs 0x49158
0004914e: 0c00 0003      	cmpib #3,%d0
00049152: 66e6           	bnes 0x4913a
00049154: 74ff           	moveq #-1,%d2
00049156: 6002           	bras 0x4915a
00049158: 4242           	clrw %d2
0004915a: 3f3c 006c      	movew #108,%sp@-
0004915e: 2044           	moveal %d4,%a0
00049160: 4e90           	jsr %a0@
00049162: 548f           	addql #2,%sp
00049164: 0c42 ffff      	cmpiw #-1,%d2
00049168: 6754           	beqs 0x491be
0004916a: 4242           	clrw %d2
0004916c: 2f12           	movel %a2@,%sp@-
0004916e: 4e93           	jsr %a3@
00049170: 588f           	addql #4,%sp
00049172: 4aaa 0004      	tstl %a2@(4)
00049176: 670e           	beqs 0x49186
00049178: 487a fea3      	pea %pc@(0x4901d)
0004917c: 4e93           	jsr %a3@
0004917e: 2f2a 0004      	movel %a2@(4),%sp@-
00049182: 4e93           	jsr %a3@
00049184: 508f           	addql #8,%sp
00049186: 487a faa6      	pea %pc@(0x48c2e)
0004918a: 4e93           	jsr %a3@
0004918c: 206a 0010      	moveal %a2@(16),%a0
00049190: 2f10           	movel %a0@,%sp@-
00049192: 4e95           	jsr %a5@
00049194: 262a 0010      	movel %a2@(16),%d3
00049198: 5883           	addql #4,%d3
0004919a: 600e           	bras 0x491aa
0004919c: 487a fe5e      	pea %pc@(0x48ffc)
000491a0: 4e93           	jsr %a3@
000491a2: 2043           	moveal %d3,%a0
000491a4: 5883           	addql #4,%d3
000491a6: 2f18           	movel %a0@+,%sp@-
000491a8: 4e95           	jsr %a5@
000491aa: 508f           	addql #8,%sp
000491ac: 2043           	moveal %d3,%a0
000491ae: 4a90           	tstl %a0@
000491b0: 66ea           	bnes 0x4919c
000491b2: 45ea 0014      	lea %a2@(20),%a2
000491b6: 4aaa 000c      	tstl %a2@(12)
000491ba: 6600 ff20      	bnew 0x490dc
000491be: 7000           	moveq #0,%d0
000491c0: 4cdf 7c7c      	moveml %sp@+,%d2-%d6/%a2-%fp
000491c4: 4e75           	rts
000491c6: 636f           	blss 0x49237
000491c8: 6e00 636f      	bgtw 0x4f539
000491cc: 6e3a           	bgts 0x49208
000491ce: 0053 7461      	oriw #29793,%a3@
000491d2: 7475           	moveq #117,%d2
000491d4: 7320           	mvsb %a0@-,%d1
000491d6: 666f           	bnes 0x49247
000491d8: 7220           	moveq #32,%d1
000491da: 434f           	.short 0x434f
000491dc: 4e3a           	trapx #10
000491de: 0020 2052      	orib #82,%a0@-
000491e2: 6573           	bcss 0x49257
000491e4: 6f6c           	bles 0x49252
000491e6: 7574 696f 6e3a 	mvsw %a4@(0000000000006e3a)@(0000000020202020),%d2
000491ec: 2020 2020 
000491f0: 2000           	movel %d0,%d0
000491f2: 2573 2533 6400 	movel %a3@(0000000064002020,%d2:w:4)@(000000004b657962),%a2@(28513)
000491f8: 2020 4b65 7962 
000491fe: 6f61 
00049200: 7264           	moveq #100,%d1
00049202: 2064           	moveal %a4@-,%a0
00049204: 656c           	bcss 0x49272
00049206: 6179           	bsrs 0x49281
00049208: 3a20           	movew %a0@-,%d5
0004920a: 0020 204b      	orib #75,%a0@-
0004920e: 6579           	bcss 0x49289
00049210: 626f           	bhis 0x49281
00049212: 6172           	bsrs 0x49286
00049214: 6420           	bccs 0x49236
00049216: 7261           	moveq #97,%d1
00049218: 7465           	moveq #101,%d2
0004921a: 3a20           	movew %a0@-,%d5
0004921c: 2000           	movel %d0,%d0
0004921e: 7265           	moveq #101,%d1
00049220: 733d           	.short 0x733d
00049222: 0064 656c      	oriw #25964,%a4@-
00049226: 6179           	bsrs 0x492a1
00049228: 3d00           	movew %d0,%fp@-
0004922a: 7261           	moveq #97,%d1
0004922c: 7465           	moveq #101,%d2
0004922e: 3d00           	movew %d0,%fp@-
00049230: 4fef ffb0      	lea %sp@(-80),%sp
00049234: 48e7 3e3e      	moveml %d2-%d6/%a2-%fp,%sp@-
00049238: 3c2f 007c      	movew %sp@(124),%d6
0004923c: 246f 007e      	moveal %sp@(126),%a2
00049240: 487a ff84      	pea %pc@(0x491c6)
00049244: 2f2a 0004      	movel %a2@(4),%sp@-
00049248: 47f9 0004 b132 	lea 0x4b132,%a3
0004924e: 4e93           	jsr %a3@
00049250: 508f           	addql #8,%sp
00049252: 4a40           	tstw %d0
00049254: 6612           	bnes 0x49268
00049256: 487a ff72      	pea %pc@(0x491ca)
0004925a: 2f2a 0004      	movel %a2@(4),%sp@-
0004925e: 4e93           	jsr %a3@
00049260: 508f           	addql #8,%sp
00049262: 4a40           	tstw %d0
00049264: 6700 0156      	beqw 0x493bc
00049268: 0c46 0002      	cmpiw #2,%d6
0004926c: 6600 008a      	bnew 0x492f8
00049270: 487a ff5d      	pea %pc@(0x491cf)
00049274: 45fa f950      	lea %pc@(0x48bc6),%a2
00049278: 4e92           	jsr %a2@
0004927a: 3039 0005 b76e 	movew 0x5b76e,%d0
00049280: 588f           	addql #4,%sp
00049282: 6d1e           	blts 0x492a2
00049284: 3f00           	movew %d0,%sp@-
00049286: 487a ff57      	pea %pc@(0x491df)
0004928a: 487a ff66      	pea %pc@(0x491f2)
0004928e: 47ef 0032      	lea %sp@(50),%a3
00049292: 2f0b           	movel %a3,%sp@-
00049294: 4eb9 0001 c13a 	jsr 0x1c13a
0004929a: 2f0b           	movel %a3,%sp@-
0004929c: 4e92           	jsr %a2@
0004929e: 4fef 0012      	lea %sp@(18),%sp
000492a2: 3f3c ffff      	movew #-1,%sp@-
000492a6: 3f3c ffff      	movew #-1,%sp@-
000492aa: 3f3c 0023      	movew #35,%sp@-
000492ae: 4eb9 0004 7b68 	jsr 0x47b68
000492b4: 3400           	movew %d0,%d2
000492b6: e048           	lsrw #8,%d0
000492b8: 3f00           	movew %d0,%sp@-
000492ba: 487a ff3c      	pea %pc@(0x491f8)
000492be: 487a ff32      	pea %pc@(0x491f2)
000492c2: 45ef 0038      	lea %sp@(56),%a2
000492c6: 2f0a           	movel %a2,%sp@-
000492c8: 49f9 0001 c13a 	lea 0x1c13a,%a4
000492ce: 4e94           	jsr %a4@
000492d0: 2f0a           	movel %a2,%sp@-
000492d2: 47fa f8f2      	lea %pc@(0x48bc6),%a3
000492d6: 4e93           	jsr %a3@
000492d8: 0242 00ff      	andiw #255,%d2
000492dc: 3f02           	movew %d2,%sp@-
000492de: 487a ff2b      	pea %pc@(0x4920b)
000492e2: 487a ff0e      	pea %pc@(0x491f2)
000492e6: 2f0a           	movel %a2,%sp@-
000492e8: 4e94           	jsr %a4@
000492ea: 4fef 0022      	lea %sp@(34),%sp
000492ee: 2e8a           	movel %a2,%sp@
000492f0: 4e93           	jsr %a3@
000492f2: 588f           	addql #4,%sp
000492f4: 6000 00ca      	braw 0x493c0
000492f8: 4bea 0008      	lea %a2@(8),%a5
000492fc: 76ff           	moveq #-1,%d3
000492fe: 78ff           	moveq #-1,%d4
00049300: 74ff           	moveq #-1,%d2
00049302: 7a02           	moveq #2,%d5
00049304: 49f9 0001 c0ec 	lea 0x1c0ec,%a4
0004930a: 47f9 0004 af4a 	lea 0x4af4a,%a3
00049310: 4df9 0004 7fda 	lea 0x47fda,%fp
00049316: 606e           	bras 0x49386
00049318: 245d           	moveal %a5@+,%a2
0004931a: 4878 0004      	pea 0x4
0004931e: 487a fefe      	pea %pc@(0x4921e)
00049322: 2f0a           	movel %a2,%sp@-
00049324: 4e94           	jsr %a4@
00049326: 4fef 000c      	lea %sp@(12),%sp
0004932a: 4a40           	tstw %d0
0004932c: 6614           	bnes 0x49342
0004932e: 486a 0004      	pea %a2@(4)
00049332: 4e93           	jsr %a3@
00049334: 3400           	movew %d0,%d2
00049336: 3f00           	movew %d0,%sp@-
00049338: 4e96           	jsr %fp@
0004933a: 5c8f           	addql #6,%sp
0004933c: 4a40           	tstw %d0
0004933e: 6644           	bnes 0x49384
00049340: 607a           	bras 0x493bc
00049342: 4878 0006      	pea 0x6
00049346: 487a fedb      	pea %pc@(0x49223)
0004934a: 2f0a           	movel %a2,%sp@-
0004934c: 4e94           	jsr %a4@
0004934e: 4fef 000c      	lea %sp@(12),%sp
00049352: 4a40           	tstw %d0
00049354: 660e           	bnes 0x49364
00049356: 486a 0006      	pea %a2@(6)
0004935a: 4e93           	jsr %a3@
0004935c: 3600           	movew %d0,%d3
0004935e: 588f           	addql #4,%sp
00049360: 6c22           	bges 0x49384
00049362: 6058           	bras 0x493bc
00049364: 4878 0005      	pea 0x5
00049368: 487a fec0      	pea %pc@(0x4922a)
0004936c: 2f0a           	movel %a2,%sp@-
0004936e: 4e94           	jsr %a4@
00049370: 4fef 000c      	lea %sp@(12),%sp
00049374: 4a40           	tstw %d0
00049376: 6644           	bnes 0x493bc
00049378: 486a 0005      	pea %a2@(5)
0004937c: 4e93           	jsr %a3@
0004937e: 3800           	movew %d0,%d4
00049380: 588f           	addql #4,%sp
00049382: 6d38           	blts 0x493bc
00049384: 5245           	addqw #1,%d5
00049386: bc45           	cmpw %d5,%d6
00049388: 6e8e           	bgts 0x49318
0004938a: 0c43 ffff      	cmpiw #-1,%d3
0004938e: 6606           	bnes 0x49396
00049390: 0c44 ffff      	cmpiw #-1,%d4
00049394: 6710           	beqs 0x493a6
00049396: 3f04           	movew %d4,%sp@-
00049398: 3f03           	movew %d3,%sp@-
0004939a: 3f3c 0023      	movew #35,%sp@-
0004939e: 4eb9 0004 7b68 	jsr 0x47b68
000493a4: 5c8f           	addql #6,%sp
000493a6: 4a42           	tstw %d2
000493a8: 6d16           	blts 0x493c0
000493aa: b479 0005 b76e 	cmpw 0x5b76e,%d2
000493b0: 670e           	beqs 0x493c0
000493b2: 33c2 0005 b76c 	movew %d2,0x5b76c
000493b8: 7083           	moveq #-125,%d0
000493ba: 6006           	bras 0x493c2
000493bc: 7082           	moveq #-126,%d0
000493be: 6002           	bras 0x493c2
000493c0: 7000           	moveq #0,%d0
000493c2: 4cdf 7c7c      	moveml %sp@+,%d2-%d6/%a2-%fp
000493c6: 4fef 0050      	lea %sp@(80),%sp
000493ca: 4e75           	rts
000493cc: 4f4e           	.short 0x4f4e
000493ce: 004f           	.short 0x004f
000493d0: 4646           	notw %d6
000493d2: 0000 2f0b      	orib #11,%d0
000493d6: 2f0a           	movel %a2,%sp@-
000493d8: 266f 000e      	moveal %sp@(14),%a3
000493dc: 0c6f 0001 000c 	cmpiw #1,%sp@(12)
000493e2: 661e           	bnes 0x49402
000493e4: 41f9 0004 acf6 	lea 0x4acf6,%a0
000493ea: 4a79 0005 b76a 	tstw 0x5b76a
000493f0: 6706           	beqs 0x493f8
000493f2: 487a ffd8      	pea %pc@(0x493cc)
000493f6: 6004           	bras 0x493fc
000493f8: 487a ffd5      	pea %pc@(0x493cf)
000493fc: 4e90           	jsr %a0@
000493fe: 588f           	addql #4,%sp
00049400: 604c           	bras 0x4944e
00049402: 487a ffc8      	pea %pc@(0x493cc)
00049406: 2f2b 0004      	movel %a3@(4),%sp@-
0004940a: 45f9 0004 b132 	lea 0x4b132,%a2
00049410: 4e92           	jsr %a2@
00049412: 508f           	addql #8,%sp
00049414: 4a40           	tstw %d0
00049416: 6714           	beqs 0x4942c
00049418: 3f3c 0076      	movew #118,%sp@-
0004941c: 4eb9 0004 ac92 	jsr 0x4ac92
00049422: 33fc 0001 0005 	movew #1,0x5b76a
00049428: b76a 
0004942a: 6020           	bras 0x4944c
0004942c: 487a ffa1      	pea %pc@(0x493cf)
00049430: 2f2b 0004      	movel %a3@(4),%sp@-
00049434: 4e92           	jsr %a2@
00049436: 508f           	addql #8,%sp
00049438: 4a40           	tstw %d0
0004943a: 6712           	beqs 0x4944e
0004943c: 3f3c 0077      	movew #119,%sp@-
00049440: 4eb9 0004 ac92 	jsr 0x4ac92
00049446: 4279 0005 b76a 	clrw 0x5b76a
0004944c: 548f           	addql #2,%sp
0004944e: 7000           	moveq #0,%d0
00049450: 245f           	moveal %sp@+,%a2
00049452: 265f           	moveal %sp@+,%a3
00049454: 4e75           	rts
00049456: 2865           	moveal %a5@-,%a4
00049458: 6d70           	blts 0x494ca
0004945a: 7479           	moveq #121,%d2
0004945c: 2900           	movel %d0,%a4@-
0004945e: 2f02           	movel %d2,%sp@-
00049460: 41f9 0005 b6e4 	lea 0x5b6e4,%a0
00049466: 0c6f 0001 0008 	cmpiw #1,%sp@(8)
0004946c: 6626           	bnes 0x49494
0004946e: 243c 0004 9456 	movel #300118,%d2
00049474: 4a39 0005 b6e4 	tstb 0x5b6e4
0004947a: 6702           	beqs 0x4947e
0004947c: 2408           	movel %a0,%d2
0004947e: 487a f7ae      	pea %pc@(0x48c2e)
00049482: 4eb9 0004 acc6 	jsr 0x4acc6
00049488: 2f02           	movel %d2,%sp@-
0004948a: 4eb9 0004 acf6 	jsr 0x4acf6
00049490: 508f           	addql #8,%sp
00049492: 600c           	bras 0x494a0
00049494: 226f 000a      	moveal %sp@(10),%a1
00049498: 2269 0004      	moveal %a1@(4),%a1
0004949c: 10d9           	moveb %a1@+,%a0@+
0004949e: 66fc           	bnes 0x4949c
000494a0: 7000           	moveq #0,%d0
000494a2: 241f           	movel %sp@+,%d2
000494a4: 4e75           	rts
000494a6: 2f0a           	movel %a2,%sp@-
000494a8: 302f 0008      	movew %sp@(8),%d0
000494ac: 6c14           	bges 0x494c2
000494ae: 3f3c 0002      	movew #2,%sp@-
000494b2: 3f3c 0002      	movew #2,%sp@-
000494b6: 4eb9 0004 7b40 	jsr 0x47b40
000494bc: 0240 00ff      	andiw #255,%d0
000494c0: 588f           	addql #4,%sp
000494c2: 0c40 0003      	cmpiw #3,%d0
000494c6: 6738           	beqs 0x49500
000494c8: 0c40 0051      	cmpiw #81,%d0
000494cc: 6732           	beqs 0x49500
000494ce: 0c40 0071      	cmpiw #113,%d0
000494d2: 672c           	beqs 0x49500
000494d4: 0c40 0013      	cmpiw #19,%d0
000494d8: 662a           	bnes 0x49504
000494da: 45f9 0004 7b40 	lea 0x47b40,%a2
000494e0: 3f3c 0002      	movew #2,%sp@-
000494e4: 3f3c 0002      	movew #2,%sp@-
000494e8: 4e92           	jsr %a2@
000494ea: 0240 00ff      	andiw #255,%d0
000494ee: 588f           	addql #4,%sp
000494f0: 0c40 0003      	cmpiw #3,%d0
000494f4: 670a           	beqs 0x49500
000494f6: 0c40 0011      	cmpiw #17,%d0
000494fa: 66e4           	bnes 0x494e0
000494fc: 4200           	clrb %d0
000494fe: 6006           	bras 0x49506
00049500: 70ff           	moveq #-1,%d0
00049502: 6002           	bras 0x49506
00049504: 4240           	clrw %d0
00049506: 245f           	moveal %sp@+,%a2
00049508: 4e75           	rts
0004950a: 2d2d 4d6f      	movel %a5@(19823),%fp@-
0004950e: 7265           	moveq #101,%d1
00049510: 2d2d 0000      	movel %a5@(0),%fp@-
00049514: 4fef ff74      	lea %sp@(-140),%sp
00049518: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0004951c: 4878 4000      	pea 0x4000
00049520: 3f3c 0048      	movew #72,%sp@-
00049524: 47f9 0004 7b18 	lea 0x47b18,%a3
0004952a: 4e93           	jsr %a3@
0004952c: 2600           	movel %d0,%d3
0004952e: 5c8f           	addql #6,%sp
00049530: 6700 0232      	beqw 0x49764
00049534: 286f 00be      	moveal %sp@(190),%a4
00049538: 588c           	addql #4,%a4
0004953a: 7a01           	moveq #1,%d5
0004953c: 7400           	moveq #0,%d2
0004953e: 4def 0038      	lea %sp@(56),%fp
00049542: 45f9 0004 7b40 	lea 0x47b40,%a2
00049548: 4bfa ff5c      	lea %pc@(0x494a6),%a5
0004954c: 6000 01ec      	braw 0x4973a
00049550: 2f14           	movel %a4@,%sp@-
00049552: 2f0e           	movel %fp,%sp@-
00049554: 4eba f4d2      	jsr %pc@(0x48a28)
00049558: 2f40 0036      	movel %d0,%sp@(54)
0004955c: 3f3c 0007      	movew #7,%sp@-
00049560: 2f14           	movel %a4@,%sp@-
00049562: 3f3c 004e      	movew #78,%sp@-
00049566: 4e93           	jsr %a3@
00049568: 2400           	movel %d0,%d2
0004956a: 4fef 0010      	lea %sp@(16),%sp
0004956e: 2e3c 0004 ac92 	movel #306322,%d7
00049574: 3f45 0032      	movew %d5,%sp@(50)
00049578: 2f4c 0034      	movel %a4,%sp@(52)
0004957c: 6000 019c      	braw 0x4971a
00049580: 327c 001e      	moveaw #30,%a1
00049584: d3f9 0005 b764 	addal 0x5b764,%a1
0004958a: 206f 002e      	moveal %sp@(46),%a0
0004958e: 10d9           	moveb %a1@+,%a0@+
00049590: 66fc           	bnes 0x4958e
00049592: 4267           	clrw %sp@-
00049594: 2f0e           	movel %fp,%sp@-
00049596: 3f3c 003d      	movew #61,%sp@-
0004959a: 4e93           	jsr %a3@
0004959c: 2400           	movel %d0,%d2
0004959e: 508f           	addql #8,%sp
000495a0: 6d00 017e      	bltw 0x49720
000495a4: 3f40 002c      	movew %d0,%sp@(44)
000495a8: 42b9 0005 b9f4 	clrl 0x5b9f4
000495ae: 2f03           	movel %d3,%sp@-
000495b0: 4878 4000      	pea 0x4000
000495b4: 3f2f 0034      	movew %sp@(52),%sp@-
000495b8: 3f3c 003f      	movew #63,%sp@-
000495bc: 4e93           	jsr %a3@
000495be: 2400           	movel %d0,%d2
000495c0: 4fef 000c      	lea %sp@(12),%sp
000495c4: 6d00 013a      	bltw 0x49700
000495c8: 2039 0005 b6e0 	movel 0x5b6e0,%d0
000495ce: 6c00 00e6      	bgew 0x496b6
000495d2: 6000 00ce      	braw 0x496a2
000495d6: 3f3c 0002      	movew #2,%sp@-
000495da: 3f3c 0001      	movew #1,%sp@-
000495de: 4e92           	jsr %a2@
000495e0: 588f           	addql #4,%sp
000495e2: 4a80           	tstl %d0
000495e4: 670e           	beqs 0x495f4
000495e6: 3f3c ffff      	movew #-1,%sp@-
000495ea: 4e95           	jsr %a5@
000495ec: 548f           	addql #2,%sp
000495ee: 4a40           	tstw %d0
000495f0: 6600 00fe      	bnew 0x496f0
000495f4: 181c           	moveb %a4@+,%d4
000495f6: 0c04 000a      	cmpib #10,%d4
000495fa: 6616           	bnes 0x49612
000495fc: 0c06 000d      	cmpib #13,%d6
00049600: 6710           	beqs 0x49612
00049602: 3f3c 000d      	movew #13,%sp@-
00049606: 3f3c 0002      	movew #2,%sp@-
0004960a: 3f3c 0003      	movew #3,%sp@-
0004960e: 4e92           	jsr %a2@
00049610: 5c8f           	addql #6,%sp
00049612: 4240           	clrw %d0
00049614: 1004           	moveb %d4,%d0
00049616: 3f00           	movew %d0,%sp@-
00049618: 3f3c 0002      	movew #2,%sp@-
0004961c: 3f3c 0003      	movew #3,%sp@-
00049620: 4e92           	jsr %a2@
00049622: 5c8f           	addql #6,%sp
00049624: 4a6f 00c2      	tstw %sp@(194)
00049628: 6774           	beqs 0x4969e
0004962a: 0c04 000a      	cmpib #10,%d4
0004962e: 666e           	bnes 0x4969e
00049630: 2039 0005 b9f4 	movel 0x5b9f4,%d0
00049636: 5280           	addql #1,%d0
00049638: 23c0 0005 b9f4 	movel %d0,0x5b9f4
0004963e: 3239 0005 b770 	movew 0x5b770,%d1
00049644: 5341           	subqw #1,%d1
00049646: 0281 0000 ffff 	andil #65535,%d1
0004964c: b280           	cmpl %d0,%d1
0004964e: 6e4e           	bgts 0x4969e
00049650: 487a feb8      	pea %pc@(0x4950a)
00049654: 4eb9 0004 acc6 	jsr 0x4acc6
0004965a: 588f           	addql #4,%sp
0004965c: 3f3c 0002      	movew #2,%sp@-
00049660: 3f3c 0002      	movew #2,%sp@-
00049664: 4e92           	jsr %a2@
00049666: 588f           	addql #4,%sp
00049668: 0c00 000d      	cmpib #13,%d0
0004966c: 6726           	beqs 0x49694
0004966e: 0c00 0020      	cmpib #32,%d0
00049672: 6608           	bnes 0x4967c
00049674: 42b9 0005 b9f4 	clrl 0x5b9f4
0004967a: 6018           	bras 0x49694
0004967c: 4880           	extw %d0
0004967e: 3f00           	movew %d0,%sp@-
00049680: 4e95           	jsr %a5@
00049682: 548f           	addql #2,%sp
00049684: 4a40           	tstw %d0
00049686: 67d4           	beqs 0x4965c
00049688: 3f3c 006c      	movew #108,%sp@-
0004968c: 2047           	moveal %d7,%a0
0004968e: 4e90           	jsr %a0@
00049690: 548f           	addql #2,%sp
00049692: 605c           	bras 0x496f0
00049694: 3f3c 006c      	movew #108,%sp@-
00049698: 2047           	moveal %d7,%a0
0004969a: 4e90           	jsr %a0@
0004969c: 548f           	addql #2,%sp
0004969e: 1c04           	moveb %d4,%d6
000496a0: 6006           	bras 0x496a8
000496a2: 2a02           	movel %d2,%d5
000496a4: 2843           	moveal %d3,%a4
000496a6: 4206           	clrb %d6
000496a8: 51cd ff2c      	dbf %d5,0x495d6
000496ac: 4245           	clrw %d5
000496ae: 5385           	subql #1,%d5
000496b0: 6400 ff24      	bccw 0x495d6
000496b4: 6040           	bras 0x496f6
000496b6: 2f03           	movel %d3,%sp@-
000496b8: 2f02           	movel %d2,%sp@-
000496ba: 3f00           	movew %d0,%sp@-
000496bc: 3f3c 0040      	movew #64,%sp@-
000496c0: 4e93           	jsr %a3@
000496c2: 2800           	movel %d0,%d4
000496c4: 4fef 000c      	lea %sp@(12),%sp
000496c8: 6d28           	blts 0x496f2
000496ca: 3f3c 0002      	movew #2,%sp@-
000496ce: 3f3c 0001      	movew #1,%sp@-
000496d2: 4e92           	jsr %a2@
000496d4: 588f           	addql #4,%sp
000496d6: 4a80           	tstl %d0
000496d8: 6700 0098      	beqw 0x49772
000496dc: 3f3c 0002      	movew #2,%sp@-
000496e0: 3f3c 0002      	movew #2,%sp@-
000496e4: 4e92           	jsr %a2@
000496e6: 588f           	addql #4,%sp
000496e8: 0c00 0003      	cmpib #3,%d0
000496ec: 6600 0084      	bnew 0x49772
000496f0: 789c           	moveq #-100,%d4
000496f2: 2404           	movel %d4,%d2
000496f4: 600a           	bras 0x49700
000496f6: 4a82           	tstl %d2
000496f8: 6600 feb4      	bnew 0x495ae
000496fc: 6002           	bras 0x49700
000496fe: 749a           	moveq #-102,%d2
00049700: 3f2f 002c      	movew %sp@(44),%sp@-
00049704: 3f3c 003e      	movew #62,%sp@-
00049708: 4e93           	jsr %a3@
0004970a: 588f           	addql #4,%sp
0004970c: 4a82           	tstl %d2
0004970e: 6610           	bnes 0x49720
00049710: 3f3c 004f      	movew #79,%sp@-
00049714: 4e93           	jsr %a3@
00049716: 2400           	movel %d0,%d2
00049718: 548f           	addql #2,%sp
0004971a: 4a82           	tstl %d2
0004971c: 6700 fe62      	beqw 0x49580
00049720: 3a2f 0032      	movew %sp@(50),%d5
00049724: 286f 0034      	moveal %sp@(52),%a4
00049728: 70cf           	moveq #-49,%d0
0004972a: b082           	cmpl %d2,%d0
0004972c: 6706           	beqs 0x49734
0004972e: 4a82           	tstl %d2
00049730: 6c04           	bges 0x49736
00049732: 600e           	bras 0x49742
00049734: 7400           	moveq #0,%d2
00049736: 5245           	addqw #1,%d5
00049738: 508c           	addql #8,%a4
0004973a: ba6f 00bc      	cmpw %sp@(188),%d5
0004973e: 6d00 fe10      	bltw 0x49550
00049742: 2f03           	movel %d3,%sp@-
00049744: 3f3c 0049      	movew #73,%sp@-
00049748: 4eb9 0004 7b18 	jsr 0x47b18
0004974e: 5c8f           	addql #6,%sp
00049750: 4a6f 00c2      	tstw %sp@(194)
00049754: 6710           	beqs 0x49766
00049756: 709c           	moveq #-100,%d0
00049758: b082           	cmpl %d2,%d0
0004975a: 56c0           	sne %d0
0004975c: 4880           	extw %d0
0004975e: 48c0           	extl %d0
00049760: c480           	andl %d0,%d2
00049762: 6002           	bras 0x49766
00049764: 74d9           	moveq #-39,%d2
00049766: 2002           	movel %d2,%d0
00049768: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0004976c: 4fef 008c      	lea %sp@(140),%sp
00049770: 4e75           	rts
00049772: b484           	cmpl %d4,%d2
00049774: 6688           	bnes 0x496fe
00049776: 6000 ff7e      	braw 0x496f6
0004977a: 3f3c 0001      	movew #1,%sp@-
0004977e: 2f2f 0008      	movel %sp@(8),%sp@-
00049782: 3f2f 000a      	movew %sp@(10),%sp@-
00049786: 4eba fd8c      	jsr %pc@(0x49514)
0004978a: 508f           	addql #8,%sp
0004978c: 4e75           	rts
0004978e: 4267           	clrw %sp@-
00049790: 2f2f 0008      	movel %sp@(8),%sp@-
00049794: 3f2f 000a      	movew %sp@(10),%sp@-
00049798: 4eba fd7a      	jsr %pc@(0x49514)
0004979c: 508f           	addql #8,%sp
0004979e: 4e75           	rts
000497a0: 2d6c 002a 2e2a 	movel %a4@(42),%fp@(11818)
000497a6: 005c 2a2e      	oriw #10798,%a4@+
000497aa: 2a00           	movel %d0,%d5
000497ac: 4c69           	.short 0x4c69
000497ae: 7374 696e 6720 	mvsw %a4@(0000000000006720)@(0000000000006f66),%d1
000497b4: 6f66 
000497b6: 2000           	movel %d0,%d0
000497b8: 252d 3133      	movel %a5@(12595),%a2@-
000497bc: 2e31 3373 003c 	movel %a1@(00000000003c6469)@(00000000723e0025),%d7
000497c2: 6469 723e 0025 
000497c8: 3135 6c75      	movew %a5@(0000000000000075,%d6:l:4),%a0@-
000497cc: 0000 4e56      	orib #86,%d0
000497d0: ff18 48e7      	cp1stb %d4,%a0@+,#5,#231
000497d4: 3f3c 342e      	movew #13358,%sp@-
000497d8: 0008           	.short 0x0008
000497da: 246e 000a      	moveal %fp@(10),%a2
000497de: 0c42 0001      	cmpiw #1,%d2
000497e2: 6f1c           	bles 0x49800
000497e4: 487a ffba      	pea %pc@(0x497a0)
000497e8: 2f2a 0004      	movel %a2@(4),%sp@-
000497ec: 4eb9 0004 b132 	jsr 0x4b132
000497f2: 508f           	addql #8,%sp
000497f4: 4a40           	tstw %d0
000497f6: 6708           	beqs 0x49800
000497f8: 5342           	subqw #1,%d2
000497fa: 588a           	addql #4,%a2
000497fc: 7601           	moveq #1,%d3
000497fe: 6002           	bras 0x49802
00049800: 4243           	clrw %d3
00049802: 3839 0005 b772 	movew 0x5b772,%d4
00049808: c8fc 4ec5      	muluw #20165,%d4
0004980c: 4244           	clrw %d4
0004980e: 4844           	swap %d4
00049810: e44c           	lsrw #2,%d4
00049812: 422e ff1c      	clrb %fp@(-228)
00049816: 0c42 0001      	cmpiw #1,%d2
0004981a: 6f0c           	bles 0x49828
0004981c: 226a 0004      	moveal %a2@(4),%a1
00049820: 41ee ff1c      	lea %fp@(-228),%a0
00049824: 10d9           	moveb %a1@+,%a0@+
00049826: 66fc           	bnes 0x49824
00049828: 4a2e ff1c      	tstb %fp@(-228)
0004982c: 660c           	bnes 0x4983a
0004982e: 41ee ff1c      	lea %fp@(-228),%a0
00049832: 43fa ff6f      	lea %pc@(0x497a3),%a1
00049836: 10d9           	moveb %a1@+,%a0@+
00049838: 66fc           	bnes 0x49836
0004983a: 200e           	movel %fp,%d0
0004983c: 0680 ffff ff1c 	addil #-228,%d0
00049842: 2440           	moveal %d0,%a2
00049844: 5280           	addql #1,%d0
00049846: 4a12           	tstb %a2@
00049848: 66f8           	bnes 0x49842
0004984a: 0c2a 003a ffff 	cmpib #58,%a2@(-1)
00049850: 6630           	bnes 0x49882
00049852: 102a fffe      	moveb %a2@(-2),%d0
00049856: 0000 0020      	orib #32,%d0
0004985a: 4880           	extw %d0
0004985c: 0640 ffa0      	addiw #-96,%d0
00049860: 3f00           	movew %d0,%sp@-
00049862: 2f0a           	movel %a2,%sp@-
00049864: 3f3c 0047      	movew #71,%sp@-
00049868: 4eb9 0004 7b18 	jsr 0x47b18
0004986e: 508f           	addql #8,%sp
00049870: 204a           	moveal %a2,%a0
00049872: 528a           	addql #1,%a2
00049874: 4a10           	tstb %a0@
00049876: 66f8           	bnes 0x49870
00049878: 2448           	moveal %a0,%a2
0004987a: 14fc 005c      	moveb #92,%a2@+
0004987e: 4228 0001      	clrb %a0@(1)
00049882: 0c2a 005c ffff 	cmpib #92,%a2@(-1)
00049888: 660c           	bnes 0x49896
0004988a: 204a           	moveal %a2,%a0
0004988c: 43fa ff15      	lea %pc@(0x497a3),%a1
00049890: 10d9           	moveb %a1@+,%a0@+
00049892: 66fc           	bnes 0x49890
00049894: 568a           	addql #3,%a2
00049896: 240e           	movel %fp,%d2
00049898: 0682 ffff ff1c 	addil #-228,%d2
0004989e: 2f02           	movel %d2,%sp@-
000498a0: 4eb9 0004 af24 	jsr 0x4af24
000498a6: 588f           	addql #4,%sp
000498a8: 204a           	moveal %a2,%a0
000498aa: 6008           	bras 0x498b4
000498ac: 0c00 002a      	cmpib #42,%d0
000498b0: 673a           	beqs 0x498ec
000498b2: 5388           	subql #1,%a0
000498b4: 1010           	moveb %a0@,%d0
000498b6: 0c00 005c      	cmpib #92,%d0
000498ba: 6704           	beqs 0x498c0
000498bc: b488           	cmpl %a0,%d2
000498be: 63ec           	blss 0x498ac
000498c0: 3f3c 00ff      	movew #255,%sp@-
000498c4: 2f02           	movel %d2,%sp@-
000498c6: 3f3c 004e      	movew #78,%sp@-
000498ca: 4eb9 0004 7b18 	jsr 0x47b18
000498d0: 508f           	addql #8,%sp
000498d2: 4a80           	tstl %d0
000498d4: 660e           	bnes 0x498e4
000498d6: 2079 0005 b764 	moveal 0x5b764,%a0
000498dc: 0828 0004 0015 	btst #4,%a0@(21)
000498e2: 6708           	beqs 0x498ec
000498e4: 41fa fec1      	lea %pc@(0x497a7),%a0
000498e8: 14d8           	moveb %a0@+,%a2@+
000498ea: 66fc           	bnes 0x498e8
000498ec: 4a43           	tstw %d3
000498ee: 6712           	beqs 0x49902
000498f0: 487a feba      	pea %pc@(0x497ac)
000498f4: 4eba f290      	jsr %pc@(0x48b86)
000498f8: 486e ff1c      	pea %fp@(-228)
000498fc: 4eba f2c8      	jsr %pc@(0x48bc6)
00049900: 508f           	addql #8,%sp
00049902: 3f3c 0017      	movew #23,%sp@-
00049906: 486e ff1c      	pea %fp@(-228)
0004990a: 3f3c 004e      	movew #78,%sp@-
0004990e: 4eb9 0004 7b18 	jsr 0x47b18
00049914: 508f           	addql #8,%sp
00049916: 4242           	clrw %d2
00049918: 2e3c 0004 7b40 	movel #293696,%d7
0004991e: 2c3c 0004 94a6 	movel #300198,%d6
00049924: 49ee ffec      	lea %fp@(-20),%a4
00049928: 2a3c 0004 8b86 	movel #297862,%d5
0004992e: 4bfa f296      	lea %pc@(0x48bc6),%a5
00049932: 47ee ff9c      	lea %fp@(-100),%a3
00049936: 6000 0132      	braw 0x49a6a
0004993a: 3f3c 0002      	movew #2,%sp@-
0004993e: 3f3c 0001      	movew #1,%sp@-
00049942: 2047           	moveal %d7,%a0
00049944: 4e90           	jsr %a0@
00049946: 588f           	addql #4,%sp
00049948: 4a80           	tstl %d0
0004994a: 6710           	beqs 0x4995c
0004994c: 3f3c ffff      	movew #-1,%sp@-
00049950: 2046           	moveal %d6,%a0
00049952: 4e90           	jsr %a0@
00049954: 548f           	addql #2,%sp
00049956: 4a40           	tstw %d0
00049958: 6600 013a      	bnew 0x49a94
0004995c: 4a43           	tstw %d3
0004995e: 6700 00b6      	beqw 0x49a16
00049962: 701e           	moveq #30,%d0
00049964: d0b9 0005 b764 	addl 0x5b764,%d0
0004996a: 2f00           	movel %d0,%sp@-
0004996c: 487a fe4a      	pea %pc@(0x497b8)
00049970: 2f0b           	movel %a3,%sp@-
00049972: 43f9 0001 c13a 	lea 0x1c13a,%a1
00049978: 2d49 ff18      	movel %a1,%fp@(-232)
0004997c: 4e91           	jsr %a1@
0004997e: 45f3 0000      	lea %a3@(0000000000000000,%d0:w),%a2
00049982: 2079 0005 b764 	moveal 0x5b764,%a0
00049988: 3f28 0016      	movew %a0@(22),%sp@-
0004998c: 3f28 0018      	movew %a0@(24),%sp@-
00049990: 2f0a           	movel %a2,%sp@-
00049992: 4eb9 0004 afc4 	jsr 0x4afc4
00049998: 45f2 0000      	lea %a2@(0000000000000000,%d0:w),%a2
0004999c: 2079 0005 b764 	moveal 0x5b764,%a0
000499a2: 4fef 0014      	lea %sp@(20),%sp
000499a6: 226e ff18      	moveal %fp@(-232),%a1
000499aa: 0828 0004 0015 	btst #4,%a0@(21)
000499b0: 670a           	beqs 0x499bc
000499b2: 41fa fe0d      	lea %pc@(0x497c1),%a0
000499b6: 14d8           	moveb %a0@+,%a2@+
000499b8: 66fc           	bnes 0x499b6
000499ba: 6052           	bras 0x49a0e
000499bc: 2f28 001a      	movel %a0@(26),%sp@-
000499c0: 487a fe05      	pea %pc@(0x497c7)
000499c4: 2f0a           	movel %a2,%sp@-
000499c6: 4e91           	jsr %a1@
000499c8: 2079 0005 b764 	moveal 0x5b764,%a0
000499ce: 4fef 000c      	lea %sp@(12),%sp
000499d2: 0828 0000 0015 	btst #0,%a0@(21)
000499d8: 6604           	bnes 0x499de
000499da: 528a           	addql #1,%a2
000499dc: 6008           	bras 0x499e6
000499de: 157c 0072 0001 	moveb #114,%a2@(1)
000499e4: 548a           	addql #2,%a2
000499e6: 0828 0001 0015 	btst #1,%a0@(21)
000499ec: 6704           	beqs 0x499f2
000499ee: 14fc 0068      	moveb #104,%a2@+
000499f2: 0828 0002 0015 	btst #2,%a0@(21)
000499f8: 6704           	beqs 0x499fe
000499fa: 14bc 0073      	moveb #115,%a2@
000499fe: 1028 0015      	moveb %a0@(21),%d0
00049a02: 4880           	extw %d0
00049a04: 0240 0007      	andiw #7,%d0
00049a08: 6604           	bnes 0x49a0e
00049a0a: 14bc 002d      	moveb #45,%a2@
00049a0e: 2f0b           	movel %a3,%sp@-
00049a10: 4e95           	jsr %a5@
00049a12: 588f           	addql #4,%sp
00049a14: 6048           	bras 0x49a5e
00049a16: 2279 0005 b764 	moveal 0x5b764,%a1
00049a1c: 0c29 002e 001e 	cmpib #46,%a1@(30)
00049a22: 673a           	beqs 0x49a5e
00049a24: 43e9 001e      	lea %a1@(30),%a1
00049a28: 204c           	moveal %a4,%a0
00049a2a: 6002           	bras 0x49a2e
00049a2c: 10c1           	moveb %d1,%a0@+
00049a2e: 3008           	movew %a0,%d0
00049a30: 904c           	subw %a4,%d0
00049a32: 1219           	moveb %a1@+,%d1
00049a34: 66f6           	bnes 0x49a2c
00049a36: 6006           	bras 0x49a3e
00049a38: 10fc 0020      	moveb #32,%a0@+
00049a3c: 5240           	addqw #1,%d0
00049a3e: 0c40 000c      	cmpiw #12,%d0
00049a42: 6ff4           	bles 0x49a38
00049a44: 4210           	clrb %a0@
00049a46: 2f0c           	movel %a4,%sp@-
00049a48: 2045           	moveal %d5,%a0
00049a4a: 4e90           	jsr %a0@
00049a4c: 5242           	addqw #1,%d2
00049a4e: 588f           	addql #4,%sp
00049a50: b842           	cmpw %d2,%d4
00049a52: 6e0a           	bgts 0x49a5e
00049a54: 487a f1da      	pea %pc@(0x48c30)
00049a58: 4e95           	jsr %a5@
00049a5a: 588f           	addql #4,%sp
00049a5c: 4242           	clrw %d2
00049a5e: 3f3c 004f      	movew #79,%sp@-
00049a62: 4eb9 0004 7b18 	jsr 0x47b18
00049a68: 548f           	addql #2,%sp
00049a6a: 4a80           	tstl %d0
00049a6c: 6700 fecc      	beqw 0x4993a
00049a70: 4a42           	tstw %d2
00049a72: 6712           	beqs 0x49a86
00049a74: 487a f1ba      	pea %pc@(0x48c30)
00049a78: 2d40 ff18      	movel %d0,%fp@(-232)
00049a7c: 4eba f148      	jsr %pc@(0x48bc6)
00049a80: 588f           	addql #4,%sp
00049a82: 202e ff18      	movel %fp@(-232),%d0
00049a86: 72cf           	moveq #-49,%d1
00049a88: b280           	cmpl %d0,%d1
00049a8a: 56c1           	sne %d1
00049a8c: 4881           	extw %d1
00049a8e: 48c1           	extl %d1
00049a90: c081           	andl %d1,%d0
00049a92: 6002           	bras 0x49a96
00049a94: 709c           	moveq #-100,%d0
00049a96: 4cee 3cfc fef0 	moveml %fp@(-272),%d2-%d7/%a2-%a5
00049a9c: 4e5e           	unlk %fp
00049a9e: 4e75           	rts
00049aa0: 2069 7320      	moveal %a1@(29472),%a0
00049aa4: 6e6f           	bgts 0x49b15
00049aa6: 7420           	moveq #32,%d2
00049aa8: 6120           	bsrs 0x49aca
00049aaa: 6469           	bccs 0x49b15
00049aac: 7265           	moveq #101,%d1
00049aae: 6374           	blss 0x49b24
00049ab0: 6f72           	bles 0x49b24
00049ab2: 7900           	mvsb %d0,%d4
00049ab4: 2061           	moveal %a1@-,%a0
00049ab6: 6e64           	bgts 0x49b1c
00049ab8: 2000           	movel %d0,%d0
00049aba: 2061           	moveal %a1@-,%a0
00049abc: 7265           	moveq #101,%d1
00049abe: 2074 6865      	moveal %a4@(0000000000000065,%d6:l),%a0
00049ac2: 2073 616d 6520 	moveal %a3@(0000000000006520)@(0000000000000000),%a0
00049ac8: 6669           	bnes 0x49b33
00049aca: 6c65           	bges 0x49b31
00049acc: 0043 6f70      	oriw #28528,%d3
00049ad0: 7969 6e67      	mvsw %a1@(28263),%d4
00049ad4: 2000           	movel %d0,%d0
00049ad6: 2074 6f20 0020 	moveal %a4@(0000000000000020,%d6:l:8),%a0
00049adc: 2e2e 2e20      	movel %fp@(11808),%d7
00049ae0: 6465           	bccs 0x49b47
00049ae2: 6c65           	bges 0x49b49
00049ae4: 7469           	moveq #105,%d2
00049ae6: 6e67           	bgts 0x49b4f
00049ae8: 2000           	movel %d0,%d0
00049aea: 202e 2e2e      	movel %fp@(11822),%d0
00049aee: 2000           	movel %d0,%d0
00049af0: 202e 2e2e      	movel %fp@(11822),%d0
00049af4: 2064           	moveal %a4@-,%a0
00049af6: 6f6e           	bles 0x49b66
00049af8: 6500 4e56      	bcsw 0x4e950
00049afc: fdf8           	.short 0xfdf8
00049afe: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00049b02: 266e 0008      	moveal %fp@(8),%a3
00049b06: 2f2b 0004      	movel %a3@(4),%sp@-
00049b0a: 240e           	movel %fp,%d2
00049b0c: 0682 ffff fe00 	addil #-512,%d2
00049b12: 2f02           	movel %d2,%sp@-
00049b14: 45fa ef12      	lea %pc@(0x48a28),%a2
00049b18: 4e92           	jsr %a2@
00049b1a: 2e00           	movel %d0,%d7
00049b1c: 2f2b 0008      	movel %a3@(8),%sp@-
00049b20: 486e fe80      	pea %fp@(-384)
00049b24: 4e92           	jsr %a2@
00049b26: 3f3c 0007      	movew #7,%sp@-
00049b2a: 2f02           	movel %d2,%sp@-
00049b2c: 3f3c 004e      	movew #78,%sp@-
00049b30: 45f9 0004 7b18 	lea 0x47b18,%a2
00049b36: 4e92           	jsr %a2@
00049b38: 4fef 0018      	lea %sp@(24),%sp
00049b3c: 7400           	moveq #0,%d2
00049b3e: 600a           	bras 0x49b4a
00049b40: 5282           	addql #1,%d2
00049b42: 3f3c 004f      	movew #79,%sp@-
00049b46: 4e92           	jsr %a2@
00049b48: 548f           	addql #2,%sp
00049b4a: 4a80           	tstl %d0
00049b4c: 67f2           	beqs 0x49b40
00049b4e: 0c2e 003a fe81 	cmpib #58,%fp@(-383)
00049b54: 661a           	bnes 0x49b70
00049b56: 102e fe80      	moveb %fp@(-384),%d0
00049b5a: 4880           	extw %d0
00049b5c: 3f00           	movew %d0,%sp@-
00049b5e: 4eb9 0001 c0d6 	jsr 0x1c0d6
00049b64: 548f           	addql #2,%sp
00049b66: 1d40 ff00      	moveb %d0,%fp@(-256)
00049b6a: 47ee fe82      	lea %fp@(-382),%a3
00049b6e: 6018           	bras 0x49b88
00049b70: 3f3c 0019      	movew #25,%sp@-
00049b74: 4eb9 0004 7b18 	jsr 0x47b18
00049b7a: 0600 0041      	addib #65,%d0
00049b7e: 1d40 ff00      	moveb %d0,%fp@(-256)
00049b82: 548f           	addql #2,%sp
00049b84: 47ee fe80      	lea %fp@(-384),%a3
00049b88: 1d7c 003a ff01 	moveb #58,%fp@(-255)
00049b8e: 0c13 005c      	cmpib #92,%a3@
00049b92: 673e           	beqs 0x49bd2
00049b94: 102e ff00      	moveb %fp@(-256),%d0
00049b98: 4880           	extw %d0
00049b9a: 0640 ffc0      	addiw #-64,%d0
00049b9e: 3f00           	movew %d0,%sp@-
00049ba0: 49ee ff80      	lea %fp@(-128),%a4
00049ba4: 2f0c           	movel %a4,%sp@-
00049ba6: 3f3c 0047      	movew #71,%sp@-
00049baa: 4eb9 0004 7b18 	jsr 0x47b18
00049bb0: 508f           	addql #8,%sp
00049bb2: 4a80           	tstl %d0
00049bb4: 6704           	beqs 0x49bba
00049bb6: 422e ff80      	clrb %fp@(-128)
00049bba: 45ee ff02      	lea %fp@(-254),%a2
00049bbe: 204a           	moveal %a2,%a0
00049bc0: 10dc           	moveb %a4@+,%a0@+
00049bc2: 66fc           	bnes 0x49bc0
00049bc4: 2f0a           	movel %a2,%sp@-
00049bc6: 4eb9 0001 c03e 	jsr 0x1c03e
00049bcc: 588f           	addql #4,%sp
00049bce: d5c0           	addal %d0,%a2
00049bd0: 6006           	bras 0x49bd8
00049bd2: 528b           	addql #1,%a3
00049bd4: 45ee ff02      	lea %fp@(-254),%a2
00049bd8: 14fc 005c      	moveb #92,%a2@+
00049bdc: 49f9 0001 c03e 	lea 0x1c03e,%a4
00049be2: 606c           	bras 0x49c50
00049be4: 12c0           	moveb %d0,%a1@+
00049be6: 2648           	moveal %a0,%a3
00049be8: 0c00 005c      	cmpib #92,%d0
00049bec: 6706           	beqs 0x49bf4
00049bee: 2648           	moveal %a0,%a3
00049bf0: 1018           	moveb %a0@+,%d0
00049bf2: 66f0           	bnes 0x49be4
00049bf4: 4211           	clrb %a1@
00049bf6: 0c2e 002e ff80 	cmpib #46,%fp@(-128)
00049bfc: 6640           	bnes 0x49c3e
00049bfe: 102e ff81      	moveb %fp@(-127),%d0
00049c02: 0c00 005c      	cmpib #92,%d0
00049c06: 6748           	beqs 0x49c50
00049c08: 4a00           	tstb %d0
00049c0a: 6744           	beqs 0x49c50
00049c0c: 0c00 002e      	cmpib #46,%d0
00049c10: 664a           	bnes 0x49c5c
00049c12: 102e ff82      	moveb %fp@(-126),%d0
00049c16: 0c00 005c      	cmpib #92,%d0
00049c1a: 6704           	beqs 0x49c20
00049c1c: 4a00           	tstb %d0
00049c1e: 663c           	bnes 0x49c5c
00049c20: 0c2a 005c ffff 	cmpib #92,%a2@(-1)
00049c26: 6608           	bnes 0x49c30
00049c28: 0c2a 003a fffe 	cmpib #58,%a2@(-2)
00049c2e: 6720           	beqs 0x49c50
00049c30: 41ea ffff      	lea %a2@(-1),%a0
00049c34: 2448           	moveal %a0,%a2
00049c36: 0c20 005c      	cmpib #92,%a0@-
00049c3a: 66f8           	bnes 0x49c34
00049c3c: 6012           	bras 0x49c50
00049c3e: 204a           	moveal %a2,%a0
00049c40: 43ee ff80      	lea %fp@(-128),%a1
00049c44: 10d9           	moveb %a1@+,%a0@+
00049c46: 66fc           	bnes 0x49c44
00049c48: 2f0a           	movel %a2,%sp@-
00049c4a: 4e94           	jsr %a4@
00049c4c: 588f           	addql #4,%sp
00049c4e: d5c0           	addal %d0,%a2
00049c50: 4a13           	tstb %a3@
00049c52: 670c           	beqs 0x49c60
00049c54: 204b           	moveal %a3,%a0
00049c56: 43ee ff80      	lea %fp@(-128),%a1
00049c5a: 6092           	bras 0x49bee
00049c5c: 70de           	moveq #-34,%d0
00049c5e: 6002           	bras 0x49c62
00049c60: 7000           	moveq #0,%d0
00049c62: 4212           	clrb %a2@
00049c64: 4a80           	tstl %d0
00049c66: 6600 00a0      	bnew 0x49d08
00049c6a: 0c2e 003a ff01 	cmpib #58,%fp@(-255)
00049c70: 6706           	beqs 0x49c78
00049c72: 41ee ff00      	lea %fp@(-256),%a0
00049c76: 6036           	bras 0x49cae
00049c78: 122e ff00      	moveb %fp@(-256),%d1
00049c7c: 4881           	extw %d1
00049c7e: 3f01           	movew %d1,%sp@-
00049c80: 4eba ee10      	jsr %pc@(0x48a92)
00049c84: 548f           	addql #2,%sp
00049c86: 4a80           	tstl %d0
00049c88: 6700 0094      	beqw 0x49d1e
00049c8c: 102e ff02      	moveb %fp@(-254),%d0
00049c90: 0c00 005c      	cmpib #92,%d0
00049c94: 6604           	bnes 0x49c9a
00049c96: 102e ff03      	moveb %fp@(-253),%d0
00049c9a: 4a00           	tstb %d0
00049c9c: 66d4           	bnes 0x49c72
00049c9e: 6000 0304      	braw 0x49fa4
00049ca2: 0c00 003f      	cmpib #63,%d0
00049ca6: 6776           	beqs 0x49d1e
00049ca8: 0c00 002a      	cmpib #42,%d0
00049cac: 6770           	beqs 0x49d1e
00049cae: 2448           	moveal %a0,%a2
00049cb0: 1010           	moveb %a0@,%d0
00049cb2: 5288           	addql #1,%a0
00049cb4: 66ec           	bnes 0x49ca2
00049cb6: 204a           	moveal %a2,%a0
00049cb8: 0c2a 005c ffff 	cmpib #92,%a2@(-1)
00049cbe: 660a           	bnes 0x49cca
00049cc0: 538a           	subql #1,%a2
00049cc2: 4228 ffff      	clrb %a0@(-1)
00049cc6: 7601           	moveq #1,%d3
00049cc8: 6002           	bras 0x49ccc
00049cca: 4243           	clrw %d3
00049ccc: 3f3c 0017      	movew #23,%sp@-
00049cd0: 486e ff00      	pea %fp@(-256)
00049cd4: 3f3c 004e      	movew #78,%sp@-
00049cd8: 4eb9 0004 7b18 	jsr 0x47b18
00049cde: 508f           	addql #8,%sp
00049ce0: 4a80           	tstl %d0
00049ce2: 6610           	bnes 0x49cf4
00049ce4: 2079 0005 b764 	moveal 0x5b764,%a0
00049cea: 0828 0004 0015 	btst #4,%a0@(21)
00049cf0: 6602           	bnes 0x49cf4
00049cf2: 709b           	moveq #-101,%d0
00049cf4: 4a43           	tstw %d3
00049cf6: 6704           	beqs 0x49cfc
00049cf8: 14bc 005c      	moveb #92,%a2@
00049cfc: 4a80           	tstl %d0
00049cfe: 6700 02a4      	beqw 0x49fa4
00049d02: 729b           	moveq #-101,%d1
00049d04: b280           	cmpl %d0,%d1
00049d06: 670a           	beqs 0x49d12
00049d08: 72df           	moveq #-33,%d1
00049d0a: b280           	cmpl %d0,%d1
00049d0c: 6704           	beqs 0x49d12
00049d0e: 4a80           	tstl %d0
00049d10: 6d0c           	blts 0x49d1e
00049d12: 4243           	clrw %d3
00049d14: 7001           	moveq #1,%d0
00049d16: b082           	cmpl %d2,%d0
00049d18: 6c20           	bges 0x49d3a
00049d1a: 4a43           	tstw %d3
00049d1c: 661c           	bnes 0x49d3a
00049d1e: 486e fe80      	pea %fp@(-384)
00049d22: 4eb9 0004 acc6 	jsr 0x4acc6
00049d28: 487a fd76      	pea %pc@(0x49aa0)
00049d2c: 4eb9 0004 acf6 	jsr 0x4acf6
00049d32: 508f           	addql #8,%sp
00049d34: 7400           	moveq #0,%d2
00049d36: 6000 0260      	braw 0x49f98
00049d3a: 486e ff00      	pea %fp@(-256)
00049d3e: 486e fe80      	pea %fp@(-384)
00049d42: 4eba ece4      	jsr %pc@(0x48a28)
00049d46: 2640           	moveal %d0,%a3
00049d48: 508f           	addql #8,%sp
00049d4a: 4a43           	tstw %d3
00049d4c: 6722           	beqs 0x49d70
00049d4e: 2f00           	movel %d0,%sp@-
00049d50: 4eb9 0001 c03e 	jsr 0x1c03e
00049d56: 588f           	addql #4,%sp
00049d58: d7c0           	addal %d0,%a3
00049d5a: 102b ffff      	moveb %a3@(-1),%d0
00049d5e: 0c00 005c      	cmpib #92,%d0
00049d62: 670a           	beqs 0x49d6e
00049d64: 0c00 003a      	cmpib #58,%d0
00049d68: 6704           	beqs 0x49d6e
00049d6a: 16fc 005c      	moveb #92,%a3@+
00049d6e: 4213           	clrb %a3@
00049d70: 4878 4000      	pea 0x4000
00049d74: 3f3c 0048      	movew #72,%sp@-
00049d78: 45f9 0004 7b18 	lea 0x47b18,%a2
00049d7e: 4e92           	jsr %a2@
00049d80: 2c00           	movel %d0,%d6
00049d82: 5c8f           	addql #6,%sp
00049d84: 6700 0210      	beqw 0x49f96
00049d88: 3f3c 0007      	movew #7,%sp@-
00049d8c: 280e           	movel %fp,%d4
00049d8e: 0684 ffff fe00 	addil #-512,%d4
00049d94: 2f04           	movel %d4,%sp@-
00049d96: 3f3c 004e      	movew #78,%sp@-
00049d9a: 4e92           	jsr %a2@
00049d9c: 2400           	movel %d0,%d2
00049d9e: 508f           	addql #8,%sp
00049da0: 4bf9 0004 7b40 	lea 0x47b40,%a5
00049da6: 2a0e           	movel %fp,%d5
00049da8: 0685 ffff fe80 	addil #-384,%d5
00049dae: 45f9 0004 acc6 	lea 0x4acc6,%a2
00049db4: 2d47 fdfa      	movel %d7,%fp@(-518)
00049db8: 3d43 fdfe      	movew %d3,%fp@(-514)
00049dbc: 6000 01b2      	braw 0x49f70
00049dc0: 3f3c 0002      	movew #2,%sp@-
00049dc4: 3f3c 0001      	movew #1,%sp@-
00049dc8: 4e95           	jsr %a5@
00049dca: 588f           	addql #4,%sp
00049dcc: 4a80           	tstl %d0
00049dce: 6710           	beqs 0x49de0
00049dd0: 3f3c ffff      	movew #-1,%sp@-
00049dd4: 4eba f6d0      	jsr %pc@(0x494a6)
00049dd8: 548f           	addql #2,%sp
00049dda: 4a40           	tstw %d0
00049ddc: 6600 01a6      	bnew 0x49f84
00049de0: 327c 001e      	moveaw #30,%a1
00049de4: d3f9 0005 b764 	addal 0x5b764,%a1
00049dea: 206e fdfa      	moveal %fp@(-518),%a0
00049dee: 10d9           	moveb %a1@+,%a0@+
00049df0: 66fc           	bnes 0x49dee
00049df2: 4a6e fdfe      	tstw %fp@(-514)
00049df6: 6710           	beqs 0x49e08
00049df8: 327c 001e      	moveaw #30,%a1
00049dfc: d3f9 0005 b764 	addal 0x5b764,%a1
00049e02: 204b           	moveal %a3,%a0
00049e04: 10d9           	moveb %a1@+,%a0@+
00049e06: 66fc           	bnes 0x49e04
00049e08: 2f05           	movel %d5,%sp@-
00049e0a: 2f04           	movel %d4,%sp@-
00049e0c: 4eb9 0004 b132 	jsr 0x4b132
00049e12: 508f           	addql #8,%sp
00049e14: 4a40           	tstw %d0
00049e16: 6720           	beqs 0x49e38
00049e18: 2f04           	movel %d4,%sp@-
00049e1a: 4e92           	jsr %a2@
00049e1c: 487a fc96      	pea %pc@(0x49ab4)
00049e20: 4e92           	jsr %a2@
00049e22: 2f05           	movel %d5,%sp@-
00049e24: 4e92           	jsr %a2@
00049e26: 487a fc92      	pea %pc@(0x49aba)
00049e2a: 4eb9 0004 acf6 	jsr 0x4acf6
00049e30: 4fef 0010      	lea %sp@(16),%sp
00049e34: 6000 012c      	braw 0x49f62
00049e38: 487a fc93      	pea %pc@(0x49acd)
00049e3c: 4e92           	jsr %a2@
00049e3e: 2f04           	movel %d4,%sp@-
00049e40: 4e92           	jsr %a2@
00049e42: 487a fc92      	pea %pc@(0x49ad6)
00049e46: 4e92           	jsr %a2@
00049e48: 2f05           	movel %d5,%sp@-
00049e4a: 4e92           	jsr %a2@
00049e4c: 4267           	clrw %sp@-
00049e4e: 2f04           	movel %d4,%sp@-
00049e50: 3f3c 003d      	movew #61,%sp@-
00049e54: 2e3c 0004 7b18 	movel #293656,%d7
00049e5a: 2047           	moveal %d7,%a0
00049e5c: 4e90           	jsr %a0@
00049e5e: 2400           	movel %d0,%d2
00049e60: 4fef 0018      	lea %sp@(24),%sp
00049e64: 6d00 0110      	bltw 0x49f76
00049e68: 3840           	moveaw %d0,%a4
00049e6a: 4267           	clrw %sp@-
00049e6c: 2f05           	movel %d5,%sp@-
00049e6e: 3f3c 003c      	movew #60,%sp@-
00049e72: 2047           	moveal %d7,%a0
00049e74: 4e90           	jsr %a0@
00049e76: 2400           	movel %d0,%d2
00049e78: 508f           	addql #8,%sp
00049e7a: 6c0e           	bges 0x49e8a
00049e7c: 3f0c           	movew %a4,%sp@-
00049e7e: 3f3c 003e      	movew #62,%sp@-
00049e82: 2047           	moveal %d7,%a0
00049e84: 4e90           	jsr %a0@
00049e86: 6000 00ca      	braw 0x49f52
00049e8a: 3600           	movew %d0,%d3
00049e8c: 2407           	movel %d7,%d2
00049e8e: 3f3c 0002      	movew #2,%sp@-
00049e92: 3f3c 0001      	movew #1,%sp@-
00049e96: 4e95           	jsr %a5@
00049e98: 588f           	addql #4,%sp
00049e9a: 4a80           	tstl %d0
00049e9c: 6712           	beqs 0x49eb0
00049e9e: 3f3c 0002      	movew #2,%sp@-
00049ea2: 3f3c 0002      	movew #2,%sp@-
00049ea6: 4e95           	jsr %a5@
00049ea8: 588f           	addql #4,%sp
00049eaa: 0c00 0003      	cmpib #3,%d0
00049eae: 6738           	beqs 0x49ee8
00049eb0: 2f06           	movel %d6,%sp@-
00049eb2: 4878 4000      	pea 0x4000
00049eb6: 3f0c           	movew %a4,%sp@-
00049eb8: 3f3c 003f      	movew #63,%sp@-
00049ebc: 2042           	moveal %d2,%a0
00049ebe: 4e90           	jsr %a0@
00049ec0: 2e00           	movel %d0,%d7
00049ec2: 4fef 000c      	lea %sp@(12),%sp
00049ec6: 6d24           	blts 0x49eec
00049ec8: 2f06           	movel %d6,%sp@-
00049eca: 2f00           	movel %d0,%sp@-
00049ecc: 3f03           	movew %d3,%sp@-
00049ece: 3f3c 0040      	movew #64,%sp@-
00049ed2: 2042           	moveal %d2,%a0
00049ed4: 4e90           	jsr %a0@
00049ed6: 4fef 000c      	lea %sp@(12),%sp
00049eda: 4a80           	tstl %d0
00049edc: 6d16           	blts 0x49ef4
00049ede: be80           	cmpl %d0,%d7
00049ee0: 660e           	bnes 0x49ef0
00049ee2: 4a80           	tstl %d0
00049ee4: 66a8           	bnes 0x49e8e
00049ee6: 600c           	bras 0x49ef4
00049ee8: 749c           	moveq #-100,%d2
00049eea: 600a           	bras 0x49ef6
00049eec: 2400           	movel %d0,%d2
00049eee: 6006           	bras 0x49ef6
00049ef0: 749a           	moveq #-102,%d2
00049ef2: 6002           	bras 0x49ef6
00049ef4: 2400           	movel %d0,%d2
00049ef6: 3f0c           	movew %a4,%sp@-
00049ef8: 3f3c 003e      	movew #62,%sp@-
00049efc: 49f9 0004 7b18 	lea 0x47b18,%a4
00049f02: 4e94           	jsr %a4@
00049f04: 3f03           	movew %d3,%sp@-
00049f06: 3f3c 003e      	movew #62,%sp@-
00049f0a: 4e94           	jsr %a4@
00049f0c: 508f           	addql #8,%sp
00049f0e: 4a82           	tstl %d2
00049f10: 670a           	beqs 0x49f1c
00049f12: 2f05           	movel %d5,%sp@-
00049f14: 3f3c 0041      	movew #65,%sp@-
00049f18: 4e94           	jsr %a4@
00049f1a: 5c8f           	addql #6,%sp
00049f1c: 4a6e 000c      	tstw %fp@(12)
00049f20: 6722           	beqs 0x49f44
00049f22: 4a82           	tstl %d2
00049f24: 6622           	bnes 0x49f48
00049f26: 487a fbb3      	pea %pc@(0x49adb)
00049f2a: 4e92           	jsr %a2@
00049f2c: 2f2e fdfa      	movel %fp@(-518),%sp@-
00049f30: 4e92           	jsr %a2@
00049f32: 2f04           	movel %d4,%sp@-
00049f34: 3f3c 0041      	movew #65,%sp@-
00049f38: 4eb9 0004 7b18 	jsr 0x47b18
00049f3e: 2400           	movel %d0,%d2
00049f40: 4fef 000e      	lea %sp@(14),%sp
00049f44: 4a82           	tstl %d2
00049f46: 6c0e           	bges 0x49f56
00049f48: 487a fba0      	pea %pc@(0x49aea)
00049f4c: 4eb9 0004 acc6 	jsr 0x4acc6
00049f52: 588f           	addql #4,%sp
00049f54: 6020           	bras 0x49f76
00049f56: 487a fb98      	pea %pc@(0x49af0)
00049f5a: 4eb9 0004 acf6 	jsr 0x4acf6
00049f60: 588f           	addql #4,%sp
00049f62: 3f3c 004f      	movew #79,%sp@-
00049f66: 4eb9 0004 7b18 	jsr 0x47b18
00049f6c: 2400           	movel %d0,%d2
00049f6e: 548f           	addql #2,%sp
00049f70: 4a82           	tstl %d2
00049f72: 6700 fe4c      	beqw 0x49dc0
00049f76: 70cf           	moveq #-49,%d0
00049f78: b082           	cmpl %d2,%d0
00049f7a: 56c0           	sne %d0
00049f7c: 4880           	extw %d0
00049f7e: 48c0           	extl %d0
00049f80: c480           	andl %d0,%d2
00049f82: 6002           	bras 0x49f86
00049f84: 749c           	moveq #-100,%d2
00049f86: 2f06           	movel %d6,%sp@-
00049f88: 3f3c 0049      	movew #73,%sp@-
00049f8c: 4eb9 0004 7b18 	jsr 0x47b18
00049f92: 5c8f           	addql #6,%sp
00049f94: 6002           	bras 0x49f98
00049f96: 74d9           	moveq #-39,%d2
00049f98: 2002           	movel %d2,%d0
00049f9a: 4cee 3cfc fdd0 	moveml %fp@(-560),%d2-%d7/%a2-%a5
00049fa0: 4e5e           	unlk %fp
00049fa2: 4e75           	rts
00049fa4: 7601           	moveq #1,%d3
00049fa6: 6000 fd6c      	braw 0x49d14
00049faa: 202f 0006      	movel %sp@(6),%d0
00049fae: 3f7c 0001 0008 	movew #1,%sp@(8)
00049fb4: 2f40 0004      	movel %d0,%sp@(4)
00049fb8: 6000 fb40      	braw 0x49afa
00049fbc: 202f 0006      	movel %sp@(6),%d0
00049fc0: 426f 0008      	clrw %sp@(8)
00049fc4: 2f40 0004      	movel %d0,%sp@(4)
00049fc8: 6000 fb30      	braw 0x49afa
00049fcc: 2d68 0068 656c 	movel %a0@(104),%fp@(25964)
00049fd2: 7000           	moveq #0,%d0
00049fd4:  _lookup_builtin
00049fd4: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00049fd8: 342f 0014      	movew %sp@(20),%d2
00049fdc: 266f 0016      	moveal %sp@(22),%a3
00049fe0: 45fa 025c      	lea %pc@(0x4a23e),%a2
00049fe4: 0c42 0001      	cmpiw #1,%d2
00049fe8: 6646           	bnes 0x4a030
00049fea: 2853           	moveal %a3@,%a4
00049fec: 2f0c           	movel %a4,%sp@-
00049fee: 4eb9 0001 c03e 	jsr 0x1c03e
00049ff4: 588f           	addql #4,%sp
00049ff6: 7202           	moveq #2,%d1
00049ff8: b280           	cmpl %d0,%d1
00049ffa: 6634           	bnes 0x4a030
00049ffc: 203c 0004 8c76 	movel #298102,%d0
0004a002: 0c2c 003a 0001 	cmpib #58,%a4@(1)
0004a008: 6626           	bnes 0x4a030
0004a00a: 607c           	bras 0x4a088
0004a00c: 2f12           	movel %a2@,%sp@-
0004a00e: 2f13           	movel %a3@,%sp@-
0004a010: 4e94           	jsr %a4@
0004a012: 508f           	addql #8,%sp
0004a014: 4a40           	tstw %d0
0004a016: 6624           	bnes 0x4a03c
0004a018: 202a 0004      	movel %a2@(4),%d0
0004a01c: 670c           	beqs 0x4a02a
0004a01e: 2f00           	movel %d0,%sp@-
0004a020: 2f13           	movel %a3@,%sp@-
0004a022: 4e94           	jsr %a4@
0004a024: 508f           	addql #8,%sp
0004a026: 4a40           	tstw %d0
0004a028: 6612           	bnes 0x4a03c
0004a02a: 45ea 0014      	lea %a2@(20),%a2
0004a02e: 6006           	bras 0x4a036
0004a030: 49f9 0004 b132 	lea 0x4b132,%a4
0004a036: 4aaa 000c      	tstl %a2@(12)
0004a03a: 66d0           	bnes 0x4a00c
0004a03c: 4aaa 000c      	tstl %a2@(12)
0004a040: 6740           	beqs 0x4a082
0004a042: 0c42 0002      	cmpiw #2,%d2
0004a046: 6626           	bnes 0x4a06e
0004a048: 487a ff82      	pea %pc@(0x49fcc)
0004a04c: 2f2b 0004      	movel %a3@(4),%sp@-
0004a050: 4eb9 0004 b132 	jsr 0x4b132
0004a056: 508f           	addql #8,%sp
0004a058: 4a40           	tstw %d0
0004a05a: 6712           	beqs 0x4a06e
0004a05c: 2753 0004      	movel %a3@,%a3@(4)
0004a060: 26bc 0004 9fcf 	movel #303055,%a3@
0004a066: 203c 0004 9022 	movel #299042,%d0
0004a06c: 601a           	bras 0x4a088
0004a06e: 5342           	subqw #1,%d2
0004a070: b46a 0008      	cmpw %a2@(8),%d2
0004a074: 6d10           	blts 0x4a086
0004a076: b46a 000a      	cmpw %a2@(10),%d2
0004a07a: 6e0a           	bgts 0x4a086
0004a07c: 202a 000c      	movel %a2@(12),%d0
0004a080: 6006           	bras 0x4a088
0004a082: 7000           	moveq #0,%d0
0004a084: 6002           	bras 0x4a088
0004a086: 70fe           	moveq #-2,%d0
0004a088: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0004a08c: 4e75           	rts
0004a08e:  _get_path
0004a08e: 2f0a           	movel %a2,%sp@-
0004a090: 2f02           	movel %d2,%sp@-
0004a092: 246f 000c      	moveal %sp@(12),%a2
0004a096: 342f 0010      	movew %sp@(16),%d2
0004a09a: 6708           	beqs 0x4a0a4
0004a09c: 1002           	moveb %d2,%d0
0004a09e: 0600 0040      	addib #64,%d0
0004a0a2: 6010           	bras 0x4a0b4
0004a0a4: 3f3c 0019      	movew #25,%sp@-
0004a0a8: 4eb9 0004 7b18 	jsr 0x47b18
0004a0ae: 0600 0041      	addib #65,%d0
0004a0b2: 548f           	addql #2,%sp
0004a0b4: 1480           	moveb %d0,%a2@
0004a0b6: 157c 003a 0001 	moveb #58,%a2@(1)
0004a0bc: 422a 0002      	clrb %a2@(2)
0004a0c0: 3f02           	movew %d2,%sp@-
0004a0c2: 486a 0002      	pea %a2@(2)
0004a0c6: 3f3c 0047      	movew #71,%sp@-
0004a0ca: 4eb9 0004 7b18 	jsr 0x47b18
0004a0d0: 508f           	addql #8,%sp
0004a0d2: 4a2a 0002      	tstb %a2@(2)
0004a0d6: 660a           	bnes 0x4a0e2
0004a0d8: 157c 005c 0002 	moveb #92,%a2@(2)
0004a0de: 422a 0003      	clrb %a2@(3)
0004a0e2: 241f           	movel %sp@+,%d2
0004a0e4: 245f           	moveal %sp@+,%a2
0004a0e6: 4e75           	rts
0004a0e8: 4fef ff7c      	lea %sp@(-132),%sp
0004a0ec: 2f0a           	movel %a2,%sp@-
0004a0ee: 4267           	clrw %sp@-
0004a0f0: 45ef 000a      	lea %sp@(10),%a2
0004a0f4: 2f0a           	movel %a2,%sp@-
0004a0f6: 4eba ff96      	jsr %pc@(0x4a08e)
0004a0fa: 2f0a           	movel %a2,%sp@-
0004a0fc: 2f40 000e      	movel %d0,%sp@(14)
0004a100: 4eba eac4      	jsr %pc@(0x48bc6)
0004a104: 4fef 000a      	lea %sp@(10),%sp
0004a108: 202f 0004      	movel %sp@(4),%d0
0004a10c: 245f           	moveal %sp@+,%a2
0004a10e: 4fef 0084      	lea %sp@(132),%sp
0004a112: 4e75           	rts
0004a114: 4fef ff80      	lea %sp@(-128),%sp
0004a118: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0004a11c: 0c6f 0001 0090 	cmpiw #1,%sp@(144)
0004a122: 6604           	bnes 0x4a128
0004a124: 4267           	clrw %sp@-
0004a126: 6044           	bras 0x4a16c
0004a128: 3f3c 0019      	movew #25,%sp@-
0004a12c: 47f9 0004 7b18 	lea 0x47b18,%a3
0004a132: 4e93           	jsr %a3@
0004a134: 2400           	movel %d0,%d2
0004a136: 206f 0094      	moveal %sp@(148),%a0
0004a13a: 2468 0004      	moveal %a0@(4),%a2
0004a13e: 548f           	addql #2,%sp
0004a140: 0c2a 003a 0001 	cmpib #58,%a2@(1)
0004a146: 6648           	bnes 0x4a190
0004a148: 1012           	moveb %a2@,%d0
0004a14a: 4880           	extw %d0
0004a14c: 3f00           	movew %d0,%sp@-
0004a14e: 4eba e942      	jsr %pc@(0x48a92)
0004a152: 548f           	addql #2,%sp
0004a154: 4a80           	tstl %d0
0004a156: 6756           	beqs 0x4a1ae
0004a158: 1012           	moveb %a2@,%d0
0004a15a: 0000 0020      	orib #32,%d0
0004a15e: 4880           	extw %d0
0004a160: 4a2a 0002      	tstb %a2@(2)
0004a164: 661a           	bnes 0x4a180
0004a166: 0640 ffa0      	addiw #-96,%d0
0004a16a: 3f00           	movew %d0,%sp@-
0004a16c: 47ef 000e      	lea %sp@(14),%a3
0004a170: 2f0b           	movel %a3,%sp@-
0004a172: 4eba ff1a      	jsr %pc@(0x4a08e)
0004a176: 2440           	moveal %d0,%a2
0004a178: 2f0b           	movel %a3,%sp@-
0004a17a: 4eba ea4a      	jsr %pc@(0x48bc6)
0004a17e: 6028           	bras 0x4a1a8
0004a180: 0640 ff9f      	addiw #-97,%d0
0004a184: 3f00           	movew %d0,%sp@-
0004a186: 3f3c 000e      	movew #14,%sp@-
0004a18a: 4e93           	jsr %a3@
0004a18c: 548a           	addql #2,%a2
0004a18e: 588f           	addql #4,%sp
0004a190: 2f0a           	movel %a2,%sp@-
0004a192: 3f3c 003b      	movew #59,%sp@-
0004a196: 47f9 0004 7b18 	lea 0x47b18,%a3
0004a19c: 4e93           	jsr %a3@
0004a19e: 2440           	moveal %d0,%a2
0004a1a0: 3f02           	movew %d2,%sp@-
0004a1a2: 3f3c 000e      	movew #14,%sp@-
0004a1a6: 4e93           	jsr %a3@
0004a1a8: 4fef 000a      	lea %sp@(10),%sp
0004a1ac: 6004           	bras 0x4a1b2
0004a1ae: 347c ffd2      	moveaw #-46,%a2
0004a1b2: 200a           	movel %a2,%d0
0004a1b4: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0004a1b8: 4fef 0080      	lea %sp@(128),%sp
0004a1bc: 4e75           	rts
0004a1be: 6361           	blss 0x4a221
0004a1c0: 7400           	moveq #0,%d2
0004a1c2: 7479           	moveq #121,%d2
0004a1c4: 7065           	moveq #101,%d0
0004a1c6: 0063 6400      	oriw #25600,%a3@-
0004a1ca: 6368           	blss 0x4a234
0004a1cc: 6d6f           	blts 0x4a23d
0004a1ce: 6400 636c      	bccw 0x5053c
0004a1d2: 7300           	mvsb %d0,%d1
0004a1d4: 636c           	blss 0x4a242
0004a1d6: 6561           	bcss 0x4a239
0004a1d8: 7200           	moveq #0,%d1
0004a1da: 6370           	blss 0x4a24c
0004a1dc: 0063 6f70      	oriw #28528,%a3@-
0004a1e0: 7900           	mvsb %d0,%d4
0004a1e2: 6563           	bcss 0x4a247
0004a1e4: 686f           	bvcs 0x4a255
0004a1e6: 0065 7869      	oriw #30825,%a5@-
0004a1ea: 7400           	moveq #0,%d2
0004a1ec: 6c73           	bges 0x4a261
0004a1ee: 0064 6972      	oriw #26994,%a4@-
0004a1f2: 006d 6b64 6972 	oriw #27492,%a5@(26994)
0004a1f8: 006d 6400 6d6f 	oriw #25600,%a5@(28015)
0004a1fe: 6465           	bccs 0x4a265
0004a200: 006d 6f72 6500 	oriw #28530,%a5@(25856)
0004a206: 6d76           	blts 0x4a27e
0004a208: 006d 6f76 6500 	oriw #28534,%a5@(25856)
0004a20e: 7061           	moveq #97,%d0
0004a210: 7468           	moveq #104,%d2
0004a212: 0070 7764 0072 	oriw #30564,%a0@(0000000000000072,%d0:w)
0004a218: 656e           	bcss 0x4a288
0004a21a: 0072 6d00 6465 	oriw #27904,%a2@(0000000000000065,%d6:w:4)
0004a220: 6c00 726d      	bgew 0x5148f
0004a224: 6469           	bccs 0x4a28f
0004a226: 7200           	moveq #0,%d1
0004a228: 7264           	moveq #100,%d1
0004a22a: 0073 686f 7700 	oriw #26735,%a3@(0000000000000000,%d7:w:8)
0004a230: 7665           	moveq #101,%d3
0004a232: 7273           	moveq #115,%d1
0004a234: 696f           	bvss 0x4a2a5
0004a236: 6e00 7772      	bgtw 0x519aa
0004a23a: 6170           	bsrs 0x4a2ac
0004a23c: 0000 0004      	orib #4,%d0
0004a240: a1be           	.short 0xa1be
0004a242: 0004 a1c2      	orib #-62,%d4
0004a246: 0001 00ff      	orib #-1,%d1
0004a24a: 0004 978e      	orib #-114,%d4
0004a24e: 0004 a4c4      	orib #-60,%d4
0004a252: 0004 a1c7      	orib #-57,%d4
0004a256: 0000 0000      	orib #0,%d0
0004a25a: 0000 0001      	orib #1,%d0
0004a25e: 0004 a114      	orib #20,%d4
0004a262: 0004 a518      	orib #24,%d4
0004a266: 0004 a1ca      	orib #-54,%d4
0004a26a: 0000 0000      	orib #0,%d0
0004a26e: 0002 0002      	orib #2,%d2
0004a272: 0004 8b02      	orib #2,%d4
0004a276: 0004 a5aa      	orib #-86,%d4
0004a27a: 0004 a1d0      	orib #-48,%d4
0004a27e: 0004 a1d4      	orib #-44,%d4
0004a282: 0000 0000      	orib #0,%d0
0004a286: 0004 8b76      	orib #118,%d4
0004a28a: 0004 a5cc      	orib #-52,%d4
0004a28e: 0004 a1da      	orib #-38,%d4
0004a292: 0004 a1dd      	orib #-35,%d4
0004a296: 0002 0002      	orib #2,%d2
0004a29a: 0004 9fbc      	orib #-68,%d4
0004a29e: 0004 a654      	orib #84,%d4
0004a2a2: 0004 a1e2      	orib #-30,%d4
0004a2a6: 0000 0000      	orib #0,%d0
0004a2aa: 0000 00ff      	orib #-1,%d0
0004a2ae: 0004 8c32      	orib #50,%d4
0004a2b2: 0004 a6ba      	orib #-70,%d4
0004a2b6: 0004 a1e7      	orib #-25,%d4
0004a2c2: ffff           	.short 0xffff
0004a2c4: ffff           	.short 0xffff
0004a2c6: 0004 a6d8      	orib #-40,%d4
0004a2ca: 0004 9fcf      	orib #-49,%d4
0004a2ce: 0000 0000      	orib #0,%d0
0004a2d2: 0000 0001      	orib #1,%d0
0004a2d6: 0004 9022      	orib #34,%d4
0004a2da: 0004 a76a      	orib #106,%d4
0004a2de: 0004 a1ec      	orib #-20,%d4
0004a2e2: 0004 a1ef      	orib #-17,%d4
0004a2e6: 0000 0002      	orib #2,%d0
0004a2ea: 0004 97ce      	orib #-50,%d4
0004a2ee: 0004 a7ce      	orib #-50,%d4
0004a2f2: 0004 a1f3      	orib #-13,%d4
0004a2f6: 0004 a1f9      	orib #-7,%d4
0004a2fa: 0001 0001      	orib #1,%d1
0004a2fe: 0004 8ad6      	orib #-42,%d4
0004a302: 0004 a7f6      	orib #-10,%d4
0004a306: 0004 a1fc      	orib #-4,%d4
0004a30a: 0000 0000      	orib #0,%d0
0004a30e: 0001 0004      	orib #4,%d1
0004a312: 0004 9230      	orib #48,%d4
0004a316: 0004 a89c      	orib #-100,%d4
0004a31a: 0004 a201      	orib #1,%d4
0004a31e: 0000 0000      	orib #0,%d0
0004a322: 0001 0001      	orib #1,%d1
0004a326: 0004 977a      	orib #122,%d4
0004a32a: 0004 a8f8      	orib #-8,%d4
0004a32e: 0004 a206      	orib #6,%d4
0004a332: 0004 a209      	orib #9,%d4
0004a336: 0002 0002      	orib #2,%d2
0004a33a: 0004 9faa      	orib #-86,%d4
0004a33e: 0004 a95a      	orib #90,%d4
0004a342: 0004 a20e      	orib #14,%d4
0004a346: 0000 0000      	orib #0,%d0
0004a34a: 0000 0001      	orib #1,%d0
0004a34e: 0004 945e      	orib #94,%d4
0004a352: 0004 a9be      	orib #-66,%d4
0004a356: 0004 a213      	orib #19,%d4
0004a362: 0004 a0e8      	orib #-24,%d4
0004a366: 0004 a9f2      	orib #-14,%d4
0004a36a: 0004 a217      	orib #23,%d4
0004a36e: 0000 0000      	orib #0,%d0
0004a372: 0002 0002      	orib #2,%d2
0004a376: 0004 8a74      	orib #116,%d4
0004a37a: 0004 aa30      	orib #48,%d4
0004a37e: 0004 a21b      	orib #27,%d4
0004a382: 0004 a21e      	orib #30,%d4
0004a386: 0001 0002      	orib #2,%d1
0004a38a: 0004 8f16      	orib #22,%d4
0004a38e: 0004 aa92      	orib #-110,%d4
0004a392: 0004 a222      	orib #34,%d4
0004a396: 0004 a228      	orib #40,%d4
0004a39a: 0001 0001      	orib #1,%d1
0004a39e: 0004 8a56      	orib #86,%d4
0004a3a2: 0004 aaba      	orib #-70,%d4
0004a3a6: 0004 a22b      	orib #43,%d4
0004a3aa: 0000 0000      	orib #0,%d0
0004a3ae: 0000 0001      	orib #1,%d0
0004a3b2: 0004 8d94      	orib #-108,%d4
0004a3b6: 0004 aaf8      	orib #-8,%d4
0004a3ba: 0004 a230      	orib #48,%d4
0004a3c6: 0004 8be0      	orib #-32,%d4
0004a3ca: 0004 ab1c      	orib #28,%d4
0004a3ce: 0004 a238      	orib #56,%d4
0004a3d2: 0000 0000      	orib #0,%d0
0004a3d6: 0000 0001      	orib #1,%d0
0004a3da: 0004 93d4      	orib #-44,%d4
0004a3de: 0004 ab56      	orib #86,%d4
0004a3e2: 0004 8c30      	orib #48,%d4
0004a3e6: 0000 0000      	orib #0,%d0
0004a3ea: 0000 00ff      	orib #-1,%d0
0004a3f6: 7570 2f64 6f77 	mvsw %a0@(0000000000006f77)@(0000000000000000),%d2
0004a3fc: 6e20           	bgts 0x4a41e
0004a3fe: 6172           	bsrs 0x4a472
0004a400: 726f           	moveq #111,%d1
0004a402: 7720           	mvsb %a0@-,%d3
0004a404: 3d20           	movew %a0@-,%fp@-
0004a406: 7072           	moveq #114,%d0
0004a408: 6576           	bcss 0x4a480
0004a40a: 696f           	bvss 0x4a47b
0004a40c: 7573 2f6e 6578 	mvsw %a3@(0000000000006578)@(0000000000007420),%d2
0004a412: 7420 
0004a414: 6c69           	bges 0x4a47f
0004a416: 6e65           	bgts 0x4a47d
0004a418: 2069 6e20      	moveal %a1@(28192),%a0
0004a41c: 6869           	bvcs 0x4a487
0004a41e: 7374 6f72 7900 	mvsw %a4@(0000000079006c65)@(0000000000006674),%d1
0004a424: 6c65 6674 
0004a428: 2f72 6967 6874 	movel %a2@(0000000000006874)@(0000000020617272),%sp@(28535)
0004a42e: 2061 7272 6f77 
0004a434: 203d           	.short 0x203d
0004a436: 2070 7265      	moveal %a0@(0000000000000065,%d7:w:2),%a0
0004a43a: 7669           	moveq #105,%d3
0004a43c: 6f75           	bles 0x4a4b3
0004a43e: 732f 6e65      	mvsb %sp@(28261),%d1
0004a442: 7874           	moveq #116,%d4
0004a444: 2063           	moveal %a3@-,%a0
0004a446: 6861           	bvcs 0x4a4a9
0004a448: 7261           	moveq #97,%d1
0004a44a: 6374           	blss 0x4a4c0
0004a44c: 6572           	bcss 0x4a4c0
0004a44e: 0063 6f6e      	oriw #28526,%a3@-
0004a452: 7472           	moveq #114,%d2
0004a454: 6f6c           	bles 0x4a4c2
0004a456: 2d6c 6566 742f 	movel %a4@(25958),%fp@(29743)
0004a45c: 7269           	moveq #105,%d1
0004a45e: 6768           	beqs 0x4a4c8
0004a460: 7420           	moveq #32,%d2
0004a462: 6172           	bsrs 0x4a4d6
0004a464: 726f           	moveq #111,%d1
0004a466: 7720           	mvsb %a0@-,%d3
0004a468: 3d20           	movew %a0@-,%fp@-
0004a46a: 7072           	moveq #114,%d0
0004a46c: 6576           	bcss 0x4a4e4
0004a46e: 696f           	bvss 0x4a4df
0004a470: 7573 2f6e 6578 	mvsw %a3@(0000000000006578)@(0000000000007420),%d2
0004a476: 7420 
0004a478: 776f 7264      	mvsw %sp@(29284),%d3
0004a47c: 0000 0004      	orib #4,%d0
0004a480: a3f6           	.short 0xa3f6
0004a482: 0004 a424      	orib #36,%d4
0004a486: 0004 a44f      	orib #79,%d4
0004a48a: 0000 0000      	orib #0,%d0
0004a48e: 3c66           	moveaw %fp@-,%fp
0004a490: 696c           	bvss 0x4a4fe
0004a492: 6573           	bcss 0x4a507
0004a494: 7065           	moveq #101,%d0
0004a496: 633e           	blss 0x4a4d6
0004a498: 202e 2e2e      	movel %fp@(11822),%d0
0004a49c: 0043 6f70      	oriw #28528,%d3
0004a4a0: 7920           	mvsb %a0@-,%d4
0004a4a2: 3c66           	moveaw %fp@-,%fp
0004a4a4: 696c           	bvss 0x4a512
0004a4a6: 6573           	bcss 0x4a51b
0004a4a8: 7065           	moveq #101,%d0
0004a4aa: 633e           	blss 0x4a4ea
0004a4ac: 202e 2e2e      	movel %fp@(11822),%d0
0004a4b0: 2074 6f20 7374 	moveal %a4@(0000000000007374,%d6:l:8),%a0
0004a4b6: 616e           	bsrs 0x4a526
0004a4b8: 6461           	bccs 0x4a51b
0004a4ba: 7264           	moveq #100,%d1
0004a4bc: 206f 7574      	moveal %sp@(30068),%a0
0004a4c0: 7075           	moveq #117,%d0
0004a4c2: 7400           	moveq #0,%d2
0004a4c4: 0004 a48e      	orib #-114,%d4
0004a4c8: 0004 a49d      	orib #-99,%d4
0004a4cc: 0000 0000      	orib #0,%d0
0004a4d0: 5b3c           	.short 0x5b3c
0004a4d2: 6469           	bccs 0x4a53d
0004a4d4: 723e           	moveq #62,%d1
0004a4d6: 5d00           	subqb #6,%d0
0004a4d8: 4368           	.short 0x4368
0004a4da: 616e           	bsrs 0x4a54a
0004a4dc: 6765           	beqs 0x4a543
0004a4de: 2063           	moveal %a3@-,%a0
0004a4e0: 7572 7265      	mvsw %a2@(0000000000000065,%d7:w:2),%d2
0004a4e4: 6e74           	bgts 0x4a55a
0004a4e6: 2064           	moveal %a4@-,%a0
0004a4e8: 6972           	bvss 0x4a55c
0004a4ea: 6563           	bcss 0x4a54f
0004a4ec: 746f           	moveq #111,%d2
0004a4ee: 7279           	moveq #121,%d1
0004a4f0: 2074 6f20 3c64 	moveal %a4@(0000000000003c64,%d6:l:8),%a0
0004a4f6: 6972           	bvss 0x4a56a
0004a4f8: 3e00           	movew %d0,%d7
0004a4fa: 6f72           	bles 0x4a56e
0004a4fc: 2064           	moveal %a4@-,%a0
0004a4fe: 6973           	bvss 0x4a573
0004a500: 706c           	moveq #108,%d0
0004a502: 6179           	bsrs 0x4a57d
0004a504: 2063           	moveal %a3@-,%a0
0004a506: 7572 7265      	mvsw %a2@(0000000000000065,%d7:w:2),%d2
0004a50a: 6e74           	bgts 0x4a580
0004a50c: 2064           	moveal %a4@-,%a0
0004a50e: 6972           	bvss 0x4a582
0004a510: 6563           	bcss 0x4a575
0004a512: 746f           	moveq #111,%d2
0004a514: 7279           	moveq #121,%d1
0004a516: 0000 0004      	orib #4,%d0
0004a51a: a4d0 0004      	macw %d4l,%d0l,%a0@,%a2
0004a51e: a4d8 0004      	macw %d4l,%d0l,%a0@+,%a2
0004a522: a4fa           	.short 0xa4fa
0004a524: 0000 0000      	orib #0,%d0
0004a528: 3c6d 6f64      	moveaw %a5@(28516),%fp
0004a52c: 653e           	bcss 0x4a56c
0004a52e: 203c 6669 6c65 	movel #1718185061,%d0
0004a534: 6e61           	bgts 0x4a597
0004a536: 6d65           	blts 0x4a59d
0004a538: 3e00           	movew %d0,%d7
0004a53a: 4368           	.short 0x4368
0004a53c: 616e           	bsrs 0x4a5ac
0004a53e: 6765           	beqs 0x4a5a5
0004a540: 2061           	moveal %a1@-,%a0
0004a542: 7474           	moveq #116,%d2
0004a544: 7269           	moveq #105,%d1
0004a546: 6275           	bhis 0x4a5bd
0004a548: 7465           	moveq #101,%d2
0004a54a: 7320           	mvsb %a0@-,%d1
0004a54c: 666f           	bnes 0x4a5bd
0004a54e: 7220           	moveq #32,%d1
0004a550: 3c66           	moveaw %fp@-,%fp
0004a552: 696c           	bvss 0x4a5c0
0004a554: 656e           	bcss 0x4a5c4
0004a556: 616d           	bsrs 0x4a5c5
0004a558: 653e           	bcss 0x4a598
0004a55a: 003c 6d6f      	orib #111,%ccr
0004a55e: 6465           	bccs 0x4a5c5
0004a560: 3e20           	movew %a0@-,%d7
0004a562: 7370 6563 6966 	mvsw %a0@(0000000000006966)@(0000000069657320),%d1
0004a568: 6965 7320 
0004a56c: 7468           	moveq #104,%d2
0004a56e: 6520           	bcss 0x4a590
0004a570: 6e65           	bgts 0x4a5d7
0004a572: 7720           	mvsb %a0@-,%d3
0004a574: 6174           	bsrs 0x4a5ea
0004a576: 7472           	moveq #114,%d2
0004a578: 6962           	bvss 0x4a5dc
0004a57a: 7574 6528 7329 	mvsw %a4@(0000000000007329,%d6:w:4),%d2
0004a580: 3a00           	movew %d0,%d5
0004a582: 723d           	moveq #61,%d1
0004a584: 7265           	moveq #101,%d1
0004a586: 6164           	bsrs 0x4a5ec
0004a588: 2d6f 6e6c 7920 	movel %sp@(28268),%fp@(31008)
0004a58e: 2068 3d68      	moveal %a0@(15720),%a0
0004a592: 6964           	bvss 0x4a5f8
0004a594: 6465           	bccs 0x4a5fb
0004a596: 6e20           	bgts 0x4a5b8
0004a598: 2073 3d73 7973 	moveal %a3@(0000000079737465)@(000000006d20202d),%a0
0004a59e: 7465 6d20 202d 
0004a5a4: 3d6e 6f6e 6500 	movew %fp@(28526),%fp@(25856)
0004a5aa: 0004 a528      	orib #40,%d4
0004a5ae: 0004 a53a      	orib #58,%d4
0004a5b2: 0004 a55b      	orib #91,%d4
0004a5b6: 0004 a582      	orib #-126,%d4
0004a5ba: 0000 0000      	orib #0,%d0
0004a5be: 436c           	.short 0x436c
0004a5c0: 6561           	bcss 0x4a623
0004a5c2: 7220           	moveq #32,%d1
0004a5c4: 7363           	mvsw %a3@-,%d1
0004a5c6: 7265           	moveq #101,%d1
0004a5c8: 656e           	bcss 0x4a638
0004a5ca: 0000 0004      	orib #4,%d0
0004a5ce: 8c30 0004      	orb %a0@(0000000000000004,%d0:w),%d6
0004a5d2: a5be           	.short 0xa5be
0004a5d4: 0000 0000      	orib #0,%d0
0004a5d8: 3c66           	moveaw %fp@-,%fp
0004a5da: 696c           	bvss 0x4a648
0004a5dc: 6573           	bcss 0x4a651
0004a5de: 7065           	moveq #101,%d0
0004a5e0: 633e           	blss 0x4a620
0004a5e2: 203c 6465 7374 	movel #1684370292,%d0
0004a5e8: 3e00           	movew %d0,%d7
0004a5ea: 436f           	.short 0x436f
0004a5ec: 7079           	moveq #121,%d0
0004a5ee: 2066           	moveal %fp@-,%a0
0004a5f0: 696c           	bvss 0x4a65e
0004a5f2: 6573           	bcss 0x4a667
0004a5f4: 206d 6174      	moveal %a5@(24948),%a0
0004a5f8: 6368           	blss 0x4a662
0004a5fa: 696e           	bvss 0x4a66a
0004a5fc: 6720           	beqs 0x4a61e
0004a5fe: 3c66           	moveaw %fp@-,%fp
0004a600: 696c           	bvss 0x4a66e
0004a602: 6573           	bcss 0x4a677
0004a604: 7065           	moveq #101,%d0
0004a606: 633e           	blss 0x4a646
0004a608: 2074 6f20 3c64 	moveal %a4@(0000000000003c64,%d6:l:8),%a0
0004a60e: 6573           	bcss 0x4a683
0004a610: 743e           	moveq #62,%d2
0004a612: 0049           	.short 0x0049
0004a614: 6620           	bnes 0x4a636
0004a616: 3c66           	moveaw %fp@-,%fp
0004a618: 696c           	bvss 0x4a686
0004a61a: 6573           	bcss 0x4a68f
0004a61c: 7065           	moveq #101,%d0
0004a61e: 633e           	blss 0x4a65e
0004a620: 206d 6174      	moveal %a5@(24948),%a0
0004a624: 6368           	blss 0x4a68e
0004a626: 6573           	bcss 0x4a69b
0004a628: 206d 756c      	moveal %a5@(30060),%a0
0004a62c: 7469           	moveq #105,%d2
0004a62e: 706c           	moveq #108,%d0
0004a630: 6520           	bcss 0x4a652
0004a632: 6669           	bnes 0x4a69d
0004a634: 6c65           	bges 0x4a69b
0004a636: 732c 003c      	mvsb %a4@(60),%d1
0004a63a: 6465           	bccs 0x4a6a1
0004a63c: 7374 3e20      	mvsw %a4@(0000000000000020,%d3:l:8),%d1
0004a640: 6d75           	blts 0x4a6b7
0004a642: 7374 2062      	mvsw %a4@(0000000000000062,%d2:w),%d1
0004a646: 6520           	bcss 0x4a668
0004a648: 6120           	bsrs 0x4a66a
0004a64a: 6469           	bccs 0x4a6b5
0004a64c: 7265           	moveq #101,%d1
0004a64e: 6374           	blss 0x4a6c4
0004a650: 6f72           	bles 0x4a6c4
0004a652: 7900           	mvsb %d0,%d4
0004a654: 0004 a5d8      	orib #-40,%d4
0004a658: 0004 a5ea      	orib #-22,%d4
0004a65c: 0004 a613      	orib #19,%d4
0004a660: 0004 a639      	orib #57,%d4
0004a664: 0000 0000      	orib #0,%d0
0004a668: 3c73 7472      	moveaw %a3@(0000000000000072,%d7:w:4),%fp
0004a66c: 696e           	bvss 0x4a6dc
0004a66e: 673e           	beqs 0x4a6ae
0004a670: 202e 2e2e      	movel %fp@(11822),%d0
0004a674: 0043 6f70      	oriw #28528,%d3
0004a678: 7920           	mvsb %a0@-,%d4
0004a67a: 3c73 7472      	moveaw %a3@(0000000000000072,%d7:w:4),%fp
0004a67e: 696e           	bvss 0x4a6ee
0004a680: 673e           	beqs 0x4a6c0
0004a682: 202e 2e2e      	movel %fp@(11822),%d0
0004a686: 2074 6f20 7374 	moveal %a4@(0000000000007374,%d6:l:8),%a0
0004a68c: 616e           	bsrs 0x4a6fc
0004a68e: 6461           	bccs 0x4a6f1
0004a690: 7264           	moveq #100,%d1
0004a692: 206f 7574      	moveal %sp@(30068),%a0
0004a696: 7075           	moveq #117,%d0
0004a698: 7400           	moveq #0,%d2
0004a69a: 5374 7269      	subqw #1,%a4@(0000000000000069,%d7:w:2)
0004a69e: 6e67           	bgts 0x4a707
0004a6a0: 7320           	mvsb %a0@-,%d1
0004a6a2: 6d61           	blts 0x4a705
0004a6a4: 7920           	mvsb %a0@-,%d4
0004a6a6: 6265           	bhis 0x4a70d
0004a6a8: 2073 7572 726f 	moveal %a3@(00000000726f756e)@(0000000000006465),%a0
0004a6ae: 756e 6465 
0004a6b2: 6420           	bccs 0x4a6d4
0004a6b4: 6279           	bhis 0x4a72f
0004a6b6: 2022           	movel %a2@-,%d0
0004a6b8: 2200           	movel %d0,%d1
0004a6ba: 0004 a668      	orib #104,%d4
0004a6be: 0004 a675      	orib #117,%d4
0004a6c2: 0004 a69a      	orib #-102,%d4
0004a6c6: 0000 0000      	orib #0,%d0
0004a6ca: 4578           	.short 0x4578
0004a6cc: 6974           	bvss 0x4a742
0004a6ce: 2045           	moveal %d5,%a0
0004a6d0: 6d75           	blts 0x4a747
0004a6d2: 434f           	.short 0x434f
0004a6d4: 4e32           	trapx #2
0004a6d6: 0000 0004      	orib #4,%d0
0004a6da: 8c30 0004      	orb %a0@(0000000000000004,%d0:w),%d6
0004a6de: a6ca           	.short 0xa6ca
0004a6e0: 0000 0000      	orib #0,%d0
0004a6e4: 5b3c           	.short 0x5b3c
0004a6e6: 636d           	blss 0x4a755
0004a6e8: 643e           	bccs 0x4a728
0004a6ea: 5d00           	subqb #6,%d0
0004a6ec: 4765           	.short 0x4765
0004a6ee: 7420           	moveq #32,%d2
0004a6f0: 6865           	bvcs 0x4a757
0004a6f2: 6c70           	bges 0x4a764
0004a6f4: 2061           	moveal %a1@-,%a0
0004a6f6: 626f           	bhis 0x4a767
0004a6f8: 7574 203c      	mvsw %a4@(000000000000003c,%d2:w),%d2
0004a6fc: 636d           	blss 0x4a76b
0004a6fe: 643e           	bccs 0x4a73e
0004a700: 206f 7220      	moveal %sp@(29216),%a0
0004a704: 6c69           	bges 0x4a76f
0004a706: 7374 2061      	mvsw %a4@(0000000000000061,%d2:w),%d1
0004a70a: 7661           	moveq #97,%d3
0004a70c: 696c           	bvss 0x4a77a
0004a70e: 6162           	bsrs 0x4a772
0004a710: 6c65           	bges 0x4a777
0004a712: 2063           	moveal %a3@-,%a0
0004a714: 6f6d           	bles 0x4a783
0004a716: 6d61           	blts 0x4a779
0004a718: 6e64           	bgts 0x4a77e
0004a71a: 7300           	mvsb %d0,%d1
0004a71c: 5573 6520 4845 	subqw #2,%a3@(0000000000004845,%d6:w:4)
0004a722: 4c50           	.short 0x4c50
0004a724: 2041           	moveal %d1,%a0
0004a726: 4c4c           	.short 0x4c4c
0004a728: 2066           	moveal %fp@-,%a0
0004a72a: 6f72           	bles 0x4a79e
0004a72c: 2068 656c      	moveal %a0@(25964),%a0
0004a730: 7020           	moveq #32,%d0
0004a732: 6f6e           	bles 0x4a7a2
0004a734: 2061           	moveal %a1@-,%a0
0004a736: 6c6c           	bges 0x4a7a4
0004a738: 2063           	moveal %a3@-,%a0
0004a73a: 6f6d           	bles 0x4a7a9
0004a73c: 6d61           	blts 0x4a79f
0004a73e: 6e64           	bgts 0x4a7a4
0004a740: 7300           	mvsb %d0,%d1
0004a742: 5573 6520 4845 	subqw #2,%a3@(0000000000004845,%d6:w:4)
0004a748: 4c50           	.short 0x4c50
0004a74a: 2045           	moveal %d5,%a0
0004a74c: 4449           	.short 0x4449
0004a74e: 5420           	addqb #2,%a0@-
0004a750: 666f           	bnes 0x4a7c1
0004a752: 7220           	moveq #32,%d1
0004a754: 6865           	bvcs 0x4a7bb
0004a756: 6c70           	bges 0x4a7c8
0004a758: 206f 6e20      	moveal %sp@(28192),%a0
0004a75c: 6c69           	bges 0x4a7c7
0004a75e: 6e65           	bgts 0x4a7c5
0004a760: 2065           	moveal %a5@-,%a0
0004a762: 6469           	bccs 0x4a7cd
0004a764: 7469           	moveq #105,%d2
0004a766: 6e67           	bgts 0x4a7cf
0004a768: 0000 0004      	orib #4,%d0
0004a76c: a6e4 0004      	macw %d4l,%d0l,%a4@-,%a3
0004a770: a6ec 0004 a71c 	macw %d4l,%d0l,%a4@(-22756),%a3
0004a776: 0004 a742      	orib #66,%d4
0004a77a: 0000 0000      	orib #0,%d0
0004a77e: 5b2d 6c5d      	subqb #5,%a5@(27741)
0004a782: 203c 7061 7468 	movel #1885434984,%d0
0004a788: 3e00           	movew %d0,%d7
0004a78a: 4c69           	.short 0x4c69
0004a78c: 7374 2066      	mvsw %a4@(0000000000000066,%d2:w),%d1
0004a790: 696c           	bvss 0x4a7fe
0004a792: 6573           	bcss 0x4a807
0004a794: 2028 6465      	movel %a0@(25701),%d0
0004a798: 6661           	bnes 0x4a7fb
0004a79a: 756c 7420      	mvsw %a4@(29728),%d2
0004a79e: 7465           	moveq #101,%d2
0004a7a0: 7273           	moveq #115,%d1
0004a7a2: 652c           	bcss 0x4a7d0
0004a7a4: 2068 6f72      	moveal %a0@(28530),%a0
0004a7a8: 697a           	bvss 0x4a824
0004a7aa: 6f6e           	bles 0x4a81a
0004a7ac: 7461           	moveq #97,%d2
0004a7ae: 6c29           	bges 0x4a7d9
0004a7b0: 0053 7065      	oriw #28773,%a3@
0004a7b4: 6369           	blss 0x4a81f
0004a7b6: 6679           	bnes 0x4a831
0004a7b8: 202d 6c20      	movel %a5@(27680),%d0
0004a7bc: 666f           	bnes 0x4a82d
0004a7be: 7220           	moveq #32,%d1
0004a7c0: 6465           	bccs 0x4a827
0004a7c2: 7461           	moveq #97,%d2
0004a7c4: 696c           	bvss 0x4a832
0004a7c6: 6564           	bcss 0x4a82c
0004a7c8: 206c 6973      	moveal %a4@(26995),%a0
0004a7cc: 7400           	moveq #0,%d2
0004a7ce: 0004 a77e      	orib #126,%d4
0004a7d2: 0004 a78a      	orib #-118,%d4
0004a7d6: 0004 a7b1      	orib #-79,%d4
0004a7da: 0000 0000      	orib #0,%d0
0004a7de: 4372           	.short 0x4372
0004a7e0: 6561           	bcss 0x4a843
0004a7e2: 7465           	moveq #101,%d2
0004a7e4: 2064           	moveal %a4@-,%a0
0004a7e6: 6972           	bvss 0x4a85a
0004a7e8: 6563           	bcss 0x4a84d
0004a7ea: 746f           	moveq #111,%d2
0004a7ec: 7279           	moveq #121,%d1
0004a7ee: 203c 6469 723e 	movel #1684632126,%d0
0004a7f4: 0000 0004      	orib #4,%d0
0004a7f8: 97c1           	subal %d1,%a3
0004a7fa: 0004 a7de      	orib #-34,%d4
0004a7fe: 0000 0000      	orib #0,%d0
0004a802: 636f           	blss 0x4a873
0004a804: 6e5b           	bgts 0x4a861
0004a806: 3a5d           	moveaw %a5@+,%a5
0004a808: 205b           	moveal %a3@+,%a0
0004a80a: 7265           	moveq #101,%d1
0004a80c: 733d           	.short 0x733d
0004a80e: 3c72 3e5d      	moveaw %a2@(000000000000005d,%d3:l:8),%fp
0004a812: 205b           	moveal %a3@+,%a0
0004a814: 6465           	bccs 0x4a87b
0004a816: 6c61           	bges 0x4a879
0004a818: 793d           	.short 0x793d
0004a81a: 3c6d 3e5d      	moveaw %a5@(15965),%fp
0004a81e: 205b           	moveal %a3@+,%a0
0004a820: 7261           	moveq #97,%d1
0004a822: 7465           	moveq #101,%d2
0004a824: 3d3c 6e3e      	movew #28222,%fp@-
0004a828: 5d00           	subqb #6,%d0
0004a82a: 5365           	subqw #1,%a5@-
0004a82c: 7420           	moveq #32,%d2
0004a82e: 6f72           	bles 0x4a8a2
0004a830: 2064           	moveal %a4@-,%a0
0004a832: 6973           	bvss 0x4a8a7
0004a834: 706c           	moveq #108,%d0
0004a836: 6179           	bsrs 0x4a8b1
0004a838: 2063           	moveal %a3@-,%a0
0004a83a: 6f6e           	bles 0x4a8aa
0004a83c: 736f 6c65      	mvsw %sp@(27749),%d1
0004a840: 2073 6574 7469 	moveal %a3@(0000000074696e67)@(0000000000000000),%a0
0004a846: 6e67 
0004a848: 733a 0072      	mvsb %pc@(0x4a8bc),%d1
0004a84c: 6573           	bcss 0x4a8c1
0004a84e: 2066           	moveal %fp@-,%a0
0004a850: 6f72           	bles 0x4a8c4
0004a852: 2073 6372 6565 	moveal %a3@(0000000065656e20)@(0000000000007265),%a0
0004a858: 6e20 7265 
0004a85c: 736f 6c75      	mvsw %sp@(27765),%d1
0004a860: 7469           	moveq #105,%d2
0004a862: 6f6e           	bles 0x4a8d2
0004a864: 2028 302c      	movel %a0@(12332),%d0
0004a868: 3129 5b53      	movew %a1@(23379),%a0@-
0004a86c: 545d           	addqw #2,%a5@+
0004a86e: 2028 302c      	movel %a0@(12332),%d0
0004a872: 312c 322c      	movew %a4@(12844),%a0@-
0004a876: 342c 3729      	movew %a4@(14121),%d2
0004a87a: 5b54           	subqw #5,%a4@
0004a87c: 545d           	addqw #2,%a5@+
0004a87e: 3b00           	movew %d0,%a5@-
0004a880: 6465           	bccs 0x4a8e7
0004a882: 6c61           	bges 0x4a8e5
0004a884: 792f 7261      	mvsb %sp@(29281),%d4
0004a888: 7465           	moveq #101,%d2
0004a88a: 2066           	moveal %fp@-,%a0
0004a88c: 6f72           	bles 0x4a900
0004a88e: 2074 6865      	moveal %a4@(0000000000000065,%d6:l),%a0
0004a892: 206b 6579      	moveal %a3@(25977),%a0
0004a896: 626f           	bhis 0x4a907
0004a898: 6172           	bsrs 0x4a90c
0004a89a: 6400 0004      	bccw 0x4a8a0
0004a89e: a802 0004      	macw %d2l,%d4l
0004a8a2: a82a           	.short 0xa82a
0004a8a4: 0004 a84b      	orib #75,%d4
0004a8a8: 0004 a880      	orib #-128,%d4
0004a8ac: 0000 0000      	orib #0,%d0
0004a8b0: 3c66           	moveaw %fp@-,%fp
0004a8b2: 696c           	bvss 0x4a920
0004a8b4: 6573           	bcss 0x4a929
0004a8b6: 7065           	moveq #101,%d0
0004a8b8: 633e           	blss 0x4a8f8
0004a8ba: 0043 6f70      	oriw #28528,%d3
0004a8be: 7920           	mvsb %a0@-,%d4
0004a8c0: 3c66           	moveaw %fp@-,%fp
0004a8c2: 696c           	bvss 0x4a930
0004a8c4: 6573           	bcss 0x4a939
0004a8c6: 7065           	moveq #101,%d0
0004a8c8: 633e           	blss 0x4a908
0004a8ca: 2074 6f20 7374 	moveal %a4@(0000000000007374,%d6:l:8),%a0
0004a8d0: 616e           	bsrs 0x4a940
0004a8d2: 6461           	bccs 0x4a935
0004a8d4: 7264           	moveq #100,%d1
0004a8d6: 206f 7574      	moveal %sp@(30068),%a0
0004a8da: 7075           	moveq #117,%d0
0004a8dc: 742c           	moveq #44,%d2
0004a8de: 0070 6175 7369 	oriw #24949,%a0@(0000000000006e67)@(0000000000000000)
0004a8e4: 6e67 
0004a8e6: 2065           	moveal %a5@-,%a0
0004a8e8: 7665           	moveq #101,%d3
0004a8ea: 7279           	moveq #121,%d1
0004a8ec: 2073 6372 6565 	moveal %a3@(0000000065656e66)@(000000000000756c),%a0
0004a8f2: 6e66 756c 
0004a8f6: 0000 0004      	orib #4,%d0
0004a8fa: a8b0           	.short 0xa8b0
0004a8fc: 0004 a8bb      	orib #-69,%d4
0004a900: 0004 a8df      	orib #-33,%d4
0004a904: 0000 0000      	orib #0,%d0
0004a908: 3c66           	moveaw %fp@-,%fp
0004a90a: 696c           	bvss 0x4a978
0004a90c: 6573           	bcss 0x4a981
0004a90e: 7065           	moveq #101,%d0
0004a910: 633e           	blss 0x4a950
0004a912: 203c 6469 723e 	movel #1684632126,%d0
0004a918: 0043 6f70      	oriw #28528,%d3
0004a91c: 7920           	mvsb %a0@-,%d4
0004a91e: 6669           	bnes 0x4a989
0004a920: 6c65           	bges 0x4a987
0004a922: 7320           	mvsb %a0@-,%d1
0004a924: 6d61           	blts 0x4a987
0004a926: 7463           	moveq #99,%d2
0004a928: 6869           	bvcs 0x4a993
0004a92a: 6e67           	bgts 0x4a993
0004a92c: 203c 6669 6c65 	movel #1718185061,%d0
0004a932: 7370 6563 3e20 	mvsw %a0@(0000000000003e20)@(00000000746f203c),%d1
0004a938: 746f 203c 
0004a93c: 6469           	bccs 0x4a9a7
0004a93e: 723e           	moveq #62,%d1
0004a940: 2c00           	movel %d0,%d6
0004a942: 7468           	moveq #104,%d2
0004a944: 656e           	bcss 0x4a9b4
0004a946: 2064           	moveal %a4@-,%a0
0004a948: 656c           	bcss 0x4a9b6
0004a94a: 6574           	bcss 0x4a9c0
0004a94c: 6520           	bcss 0x4a96e
0004a94e: 696e           	bvss 0x4a9be
0004a950: 7075           	moveq #117,%d0
0004a952: 7420           	moveq #32,%d2
0004a954: 6669           	bnes 0x4a9bf
0004a956: 6c65           	bges 0x4a9bd
0004a958: 7300           	mvsb %d0,%d1
0004a95a: 0004 a908      	orib #8,%d4
0004a95e: 0004 a919      	orib #25,%d4
0004a962: 0004 a942      	orib #66,%d4
0004a966: 0000 0000      	orib #0,%d0
0004a96a: 5b3c           	.short 0x5b3c
0004a96c: 7365           	mvsw %a5@-,%d1
0004a96e: 6172           	bsrs 0x4a9e2
0004a970: 6368           	blss 0x4a9da
0004a972: 7061           	moveq #97,%d0
0004a974: 7468           	moveq #104,%d2
0004a976: 3e5d           	moveaw %a5@+,%sp
0004a978: 0053 6574      	oriw #25972,%a3@
0004a97c: 2073 6561 7263 	moveal %a3@(0000000000007263)@(0000000000000000),%a0
0004a982: 6820           	bvcs 0x4a9a4
0004a984: 7061           	moveq #97,%d0
0004a986: 7468           	moveq #104,%d2
0004a988: 2066           	moveal %fp@-,%a0
0004a98a: 6f72           	bles 0x4a9fe
0004a98c: 2065           	moveal %a5@-,%a0
0004a98e: 7874           	moveq #116,%d4
0004a990: 6572           	bcss 0x4aa04
0004a992: 6e61           	bgts 0x4a9f5
0004a994: 6c20           	bges 0x4a9b6
0004a996: 7072           	moveq #114,%d0
0004a998: 6f67           	bles 0x4aa01
0004a99a: 7261           	moveq #97,%d1
0004a99c: 6d73           	blts 0x4aa11
0004a99e: 006f 7220 6469 	oriw #29216,%sp@(25705)
0004a9a4: 7370 6c61      	mvsw %a0@(0000000000000061,%d6:l:4),%d1
0004a9a8: 7920           	mvsb %a0@-,%d4
0004a9aa: 6375           	blss 0x4aa21
0004a9ac: 7272           	moveq #114,%d1
0004a9ae: 656e           	bcss 0x4aa1e
0004a9b0: 7420           	moveq #32,%d2
0004a9b2: 7365           	mvsw %a5@-,%d1
0004a9b4: 6172           	bsrs 0x4aa28
0004a9b6: 6368           	blss 0x4aa20
0004a9b8: 2070 6174 6800 	moveal %a0@(0000000068000004)@(0000000000000000),%a0
0004a9be: 0004 
0004a9c0: a96a 0004      	mov3ql #4,%a2@(4)
0004a9c4: a979 0004 a99f 	mov3ql #4,0x4a99f
0004a9ca: 0000 0000      	orib #0,%d0
0004a9ce: 4469 7370      	negw %a1@(29552)
0004a9d2: 6c61           	bges 0x4aa35
0004a9d4: 7920           	mvsb %a0@-,%d4
0004a9d6: 6375           	blss 0x4aa4d
0004a9d8: 7272           	moveq #114,%d1
0004a9da: 656e           	bcss 0x4aa4a
0004a9dc: 7420           	moveq #32,%d2
0004a9de: 6472           	bccs 0x4aa52
0004a9e0: 6976           	bvss 0x4aa58
0004a9e2: 6520           	bcss 0x4aa04
0004a9e4: 616e           	bsrs 0x4aa54
0004a9e6: 6420           	bccs 0x4aa08
0004a9e8: 6469           	bccs 0x4aa53
0004a9ea: 7265           	moveq #101,%d1
0004a9ec: 6374           	blss 0x4aa62
0004a9ee: 6f72           	bles 0x4aa62
0004a9f0: 7900           	mvsb %d0,%d4
0004a9f2: 0004 8c30      	orib #48,%d4
0004a9f6: 0004 a9ce      	orib #-50,%d4
0004a9fa: 0000 0000      	orib #0,%d0
0004a9fe: 3c6f 6c64      	moveaw %sp@(27748),%fp
0004aa02: 6e61           	bgts 0x4aa65
0004aa04: 6d65           	blts 0x4aa6b
0004aa06: 3e20           	movew %a0@-,%d7
0004aa08: 3c6e 6577      	moveaw %fp@(25975),%fp
0004aa0c: 6e61           	bgts 0x4aa6f
0004aa0e: 6d65           	blts 0x4aa75
0004aa10: 3e00           	movew %d0,%d7
0004aa12: 5265           	addqw #1,%a5@-
0004aa14: 6e61           	bgts 0x4aa77
0004aa16: 6d65           	blts 0x4aa7d
0004aa18: 203c 6f6c 646e 	movel #1869374574,%d0
0004aa1e: 616d           	bsrs 0x4aa8d
0004aa20: 653e           	bcss 0x4aa60
0004aa22: 2074 6f20 3c6e 	moveal %a4@(0000000000003c6e,%d6:l:8),%a0
0004aa28: 6577           	bcss 0x4aaa1
0004aa2a: 6e61           	bgts 0x4aa8d
0004aa2c: 6d65           	blts 0x4aa93
0004aa2e: 3e00           	movew %d0,%d7
0004aa30: 0004 a9fe      	orib #-2,%d4
0004aa34: 0004 aa12      	orib #18,%d4
0004aa38: 0000 0000      	orib #0,%d0
0004aa3c: 205b           	moveal %a3@+,%a0
0004aa3e: 2d71 5d20 3c66 	movel %a1@(0000000000003c66,%d5:l:4),%fp@(26988)
0004aa44: 696c 
0004aa46: 6573           	bcss 0x4aabb
0004aa48: 7065           	moveq #101,%d0
0004aa4a: 633e           	blss 0x4aa8a
0004aa4c: 0044 656c      	oriw #25964,%d4
0004aa50: 6574           	bcss 0x4aac6
0004aa52: 6520           	bcss 0x4aa74
0004aa54: 6669           	bnes 0x4aabf
0004aa56: 6c65           	bges 0x4aabd
0004aa58: 7320           	mvsb %a0@-,%d1
0004aa5a: 6d61           	blts 0x4aabd
0004aa5c: 7463           	moveq #99,%d2
0004aa5e: 6869           	bvcs 0x4aac9
0004aa60: 6e67           	bgts 0x4aac9
0004aa62: 203c 6669 6c65 	movel #1718185061,%d0
0004aa68: 7370 6563 3e00 	mvsw %a0@(0000000000003e00)@(0000000053706563),%d1
0004aa6e: 5370 6563 
0004aa72: 6966           	bvss 0x4aada
0004aa74: 7920           	mvsb %a0@-,%d4
0004aa76: 2d71 2074 6f20 	movel %a1@(0000000000000074,%d2:w),%fp@(28448)
0004aa7c: 6265           	bhis 0x4aae3
0004aa7e: 2070 726f      	moveal %a0@(000000000000006f,%d7:w:2),%a0
0004aa82: 6d70           	blts 0x4aaf4
0004aa84: 7465           	moveq #101,%d2
0004aa86: 6420           	bccs 0x4aaa8
0004aa88: 6561           	bcss 0x4aaeb
0004aa8a: 6368           	blss 0x4aaf4
0004aa8c: 2074 696d 6500 	moveal %a4@(0000000000006500)@(0000000000000000),%a0
0004aa92: 0004 aa3c      	orib #60,%d4
0004aa96: 0004 aa4d      	orib #77,%d4
0004aa9a: 0004 aa6e      	orib #110,%d4
0004aa9e: 0000 0000      	orib #0,%d0
0004aaa2: 4465           	negw %a5@-
0004aaa4: 6c65           	bges 0x4ab0b
0004aaa6: 7465           	moveq #101,%d2
0004aaa8: 2064           	moveal %a4@-,%a0
0004aaaa: 6972           	bvss 0x4ab1e
0004aaac: 6563           	bcss 0x4ab11
0004aaae: 746f           	moveq #111,%d2
0004aab0: 7279           	moveq #121,%d1
0004aab2: 203c 6469 723e 	movel #1684632126,%d0
0004aab8: 0000 0004      	orib #4,%d0
0004aabc: 97c1           	subal %d1,%a3
0004aabe: 0004 aaa2      	orib #-94,%d4
0004aac2: 0000 0000      	orib #0,%d0
0004aac6: 5b3c           	.short 0x5b3c
0004aac8: 6472           	bccs 0x4ab3c
0004aaca: 6976           	bvss 0x4ab42
0004aacc: 653e           	bcss 0x4ab0c
0004aace: 5d00           	subqb #6,%d0
0004aad0: 5368 6f77      	subqw #1,%a0@(28535)
0004aad4: 2069 6e66      	moveal %a1@(28262),%a0
0004aad8: 6f20           	bles 0x4aafa
0004aada: 666f           	bnes 0x4ab4b
0004aadc: 7220           	moveq #32,%d1
0004aade: 3c64           	moveaw %a4@-,%fp
0004aae0: 7269           	moveq #105,%d1
0004aae2: 7665           	moveq #101,%d3
0004aae4: 3e20           	movew %a0@-,%d7
0004aae6: 6f72           	bles 0x4ab5a
0004aae8: 2063           	moveal %a3@-,%a0
0004aaea: 7572 7265      	mvsw %a2@(0000000000000065,%d7:w:2),%d2
0004aaee: 6e74           	bgts 0x4ab64
0004aaf0: 2064           	moveal %a4@-,%a0
0004aaf2: 7269           	moveq #105,%d1
0004aaf4: 7665           	moveq #101,%d3
0004aaf6: 0000 0004      	orib #4,%d0
0004aafa: aac6           	.short 0xaac6
0004aafc: 0004 aad0      	orib #-48,%d4
0004ab00: 0000 0000      	orib #0,%d0
0004ab04: 4469 7370      	negw %a1@(29552)
0004ab08: 6c61           	bges 0x4ab6b
0004ab0a: 7920           	mvsb %a0@-,%d4
0004ab0c: 4745           	.short 0x4745
0004ab0e: 4d44           	.short 0x4d44
0004ab10: 4f53           	.short 0x4f53
0004ab12: 2076 6572 7369 	moveal %fp@(0000000073696f6e)@(0000000000000000),%a0
0004ab18: 6f6e 0000 
0004ab1c: 0004 8c30      	orib #48,%d4
0004ab20: 0004 ab04      	orib #4,%d4
0004ab24: 0000 0000      	orib #0,%d0
0004ab28: 5b6f 6e7c      	subqw #5,%sp@(28284)
0004ab2c: 6f66           	bles 0x4ab94
0004ab2e: 665d           	bnes 0x4ab8d
0004ab30: 0053 6574      	oriw #25972,%a3@
0004ab34: 206c 696e      	moveal %a4@(26990),%a0
0004ab38: 6520           	bcss 0x4ab5a
0004ab3a: 7772 6170 206f 	mvsw %a2@(00000000206f7220),%d3
0004ab40: 7220 
0004ab42: 7368 6f77      	mvsw %a0@(28535),%d1
0004ab46: 2063           	moveal %a3@-,%a0
0004ab48: 7572 7265      	mvsw %a2@(0000000000000065,%d7:w:2),%d2
0004ab4c: 6e74           	bgts 0x4abc2
0004ab4e: 2073 7461      	moveal %a3@(0000000000000061,%d7:w:4),%a0
0004ab52: 7475           	moveq #117,%d2
0004ab54: 7300           	mvsb %d0,%d1
0004ab56: 0004 ab28      	orib #40,%d4
0004ab5a: 0004 ab31      	orib #49,%d4
0004ab5e: 0000 0000      	orib #0,%d0
0004ab62: 0000 6d6f      	orib #111,%d0
0004ab66: 7265           	moveq #101,%d1
0004ab68: 2074 6861      	moveal %a4@(0000000000000061,%d6:l),%a0
0004ab6c: 6e20           	bgts 0x4ab8e
0004ab6e: 6f6e           	bles 0x4abde
0004ab70: 6520           	bcss 0x4ab92
0004ab72: 7265           	moveq #101,%d1
0004ab74: 6469           	bccs 0x4abdf
0004ab76: 7265           	moveq #101,%d1
0004ab78: 6374           	blss 0x4abee
0004ab7a: 696f           	bvss 0x4abeb
0004ab7c: 6e00 6e6f      	bgtw 0x519ed
0004ab80: 2066           	moveal %fp@-,%a0
0004ab82: 696c           	bvss 0x4abf0
0004ab84: 656e           	bcss 0x4abf4
0004ab86: 616d           	bsrs 0x4abf5
0004ab88: 6520           	bcss 0x4abaa
0004ab8a: 666f           	bnes 0x4abfb
0004ab8c: 7220           	moveq #32,%d1
0004ab8e: 7265           	moveq #101,%d1
0004ab90: 6469           	bccs 0x4abfb
0004ab92: 7265           	moveq #101,%d1
0004ab94: 6374           	blss 0x4ac0a
0004ab96: 696f           	bvss 0x4ac07
0004ab98: 6e00 6572      	bgtw 0x5110c
0004ab9c: 726f           	moveq #111,%d1
0004ab9e: 7220           	moveq #32,%d1
0004aba0: 696e           	bvss 0x4ac10
0004aba2: 2071 756f 7465 	moveal %a1@(0000000000007465)@(0000000064206669),%a0
0004aba8: 6420 6669 
0004abac: 656c           	bcss 0x4ac1a
0004abae: 6400 48e7      	bccw 0x4f497
0004abb0:  _parse_line
0004abb2: 3038 206f      	movew 0x206f,%d0
0004abb6: 0018 286f      	orib #111,%a0@+
0004abba: 001c 242f      	orib #47,%a4@+
0004abbe: 0020 2448      	orib #72,%a0@-
0004abc2: 93c9           	subal %a1,%a1
0004abc4: 4241           	clrw %d1
0004abc6: 4240           	clrw %d0
0004abc8: 601e           	bras 0x4abe8
0004abca: 0c03 0022      	cmpib #34,%d3
0004abce: 6604           	bnes 0x4abd4
0004abd0: 0a41 0001      	eoriw #1,%d1
0004abd4: 4a41           	tstw %d1
0004abd6: 6610           	bnes 0x4abe8
0004abd8: 0c03 003e      	cmpib #62,%d3
0004abdc: 660a           	bnes 0x4abe8
0004abde: 157c 0020 ffff 	moveb #32,%a2@(-1)
0004abe4: 5240           	addqw #1,%d0
0004abe6: 224b           	moveal %a3,%a1
0004abe8: 264a           	moveal %a2,%a3
0004abea: 161a           	moveb %a2@+,%d3
0004abec: 66dc           	bnes 0x4abca
0004abee: 0c40 0001      	cmpiw #1,%d0
0004abf2: 6f06           	bles 0x4abfa
0004abf4: 487a ff6e      	pea %pc@(0x4ab64)
0004abf8: 607c           	bras 0x4ac76
0004abfa: 4240           	clrw %d0
0004abfc: 6012           	bras 0x4ac10
0004abfe: 0c01 0020      	cmpib #32,%d1
0004ac02: 670c           	beqs 0x4ac10
0004ac04: 0c01 0022      	cmpib #34,%d1
0004ac08: 6714           	beqs 0x4ac1e
0004ac0a: 204a           	moveal %a2,%a0
0004ac0c: 4241           	clrw %d1
0004ac0e: 6010           	bras 0x4ac20
0004ac10: 2448           	moveal %a0,%a2
0004ac12: 1218           	moveb %a0@+,%d1
0004ac14: 66e8           	bnes 0x4abfe
0004ac16: b2fc 0000      	cmpaw #0,%a1
0004ac1a: 6764           	beqs 0x4ac80
0004ac1c: 6054           	bras 0x4ac72
0004ac1e: 7201           	moveq #1,%d1
0004ac20: 2648           	moveal %a0,%a3
0004ac22: 6020           	bras 0x4ac44
0004ac24: 0c03 0022      	cmpib #34,%d3
0004ac28: 6608           	bnes 0x4ac32
0004ac2a: 4a41           	tstw %d1
0004ac2c: 6758           	beqs 0x4ac86
0004ac2e: 4241           	clrw %d1
0004ac30: 6012           	bras 0x4ac44
0004ac32: 4a41           	tstw %d1
0004ac34: 660c           	bnes 0x4ac42
0004ac36: 0c03 0020      	cmpib #32,%d3
0004ac3a: 6608           	bnes 0x4ac44
0004ac3c: 4210           	clrb %a0@
0004ac3e: 204b           	moveal %a3,%a0
0004ac40: 600e           	bras 0x4ac50
0004ac42: 7201           	moveq #1,%d1
0004ac44: 204b           	moveal %a3,%a0
0004ac46: 1613           	moveb %a3@,%d3
0004ac48: 528b           	addql #1,%a3
0004ac4a: 66d8           	bnes 0x4ac24
0004ac4c: 4a41           	tstw %d1
0004ac4e: 6636           	bnes 0x4ac86
0004ac50: b2fc 0000      	cmpaw #0,%a1
0004ac54: 670e           	beqs 0x4ac64
0004ac56: b3ca           	cmpal %a2,%a1
0004ac58: 640a           	bccs 0x4ac64
0004ac5a: 2242           	moveal %d2,%a1
0004ac5c: 12da           	moveb %a2@+,%a1@+
0004ac5e: 66fc           	bnes 0x4ac5c
0004ac60: 93c9           	subal %a1,%a1
0004ac62: 60ac           	bras 0x4ac10
0004ac64: 3640           	moveaw %d0,%a3
0004ac66: d7cb           	addal %a3,%a3
0004ac68: d7cb           	addal %a3,%a3
0004ac6a: 298a b800      	movel %a2,%a4@(0000000000000000,%a3:l)
0004ac6e: 5240           	addqw #1,%d0
0004ac70: 609e           	bras 0x4ac10
0004ac72: 487a ff0a      	pea %pc@(0x4ab7e)
0004ac76: 4eb9 0004 acf6 	jsr 0x4acf6
0004ac7c: 588f           	addql #4,%sp
0004ac7e: 70ff           	moveq #-1,%d0
0004ac80: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
0004ac84: 4e75           	rts
0004ac86: 487a ff12      	pea %pc@(0x4ab9a)
0004ac8a: 60ea           	bras 0x4ac76
0004ac8c: 2038 05a0      	movel 0x5a0,%d0
0004ac90: 4e75           	rts
0004ac92:  _escape
0004ac92: 2f0a           	movel %a2,%sp@-
0004ac94: 2f02           	movel %d2,%sp@-
0004ac96: 4242           	clrw %d2
0004ac98: 142f 000d      	moveb %sp@(13),%d2
0004ac9c: 3f3c 001b      	movew #27,%sp@-
0004aca0: 3f3c 0002      	movew #2,%sp@-
0004aca4: 3f3c 0003      	movew #3,%sp@-
0004aca8: 45f9 0004 7b40 	lea 0x47b40,%a2
0004acae: 4e92           	jsr %a2@
0004acb0: 3f02           	movew %d2,%sp@-
0004acb2: 3f3c 0002      	movew #2,%sp@-
0004acb6: 3f3c 0003      	movew #3,%sp@-
0004acba: 4e92           	jsr %a2@
0004acbc: 4fef 000c      	lea %sp@(12),%sp
0004acc0: 241f           	movel %sp@+,%d2
0004acc2: 245f           	moveal %sp@+,%a2
0004acc4: 4e75           	rts
0004acc6:  _message
0004acc6: 2f0b           	movel %a3,%sp@-
0004acc8: 2f0a           	movel %a2,%sp@-
0004acca: 246f 000c      	moveal %sp@(12),%a2
0004acce: 47f9 0004 7b40 	lea 0x47b40,%a3
0004acd4: 6012           	bras 0x4ace8
0004acd6: 0240 00ff      	andiw #255,%d0
0004acda: 3f00           	movew %d0,%sp@-
0004acdc: 3f3c 0002      	movew #2,%sp@-
0004ace0: 3f3c 0003      	movew #3,%sp@-
0004ace4: 4e93           	jsr %a3@
0004ace6: 5c8f           	addql #6,%sp
0004ace8: 101a           	moveb %a2@+,%d0
0004acea: 66ea           	bnes 0x4acd6
0004acec: 245f           	moveal %sp@+,%a2
0004acee: 265f           	moveal %sp@+,%a3
0004acf0: 4e75           	rts
0004acf2: 0d0a 0000      	movepw %a2@(0),%d6
0004acf6:  _messagenl
0004acf6: 2f2f 0004      	movel %sp@(4),%sp@-
0004acfa: 4eba ffca      	jsr %pc@(0x4acc6)
0004acfe: 588f           	addql #4,%sp
0004ad00: 2f7c 0004 acf2 	movel #306418,%sp@(4)
0004ad06: 0004 
0004ad08: 60bc           	bras 0x4acc6
0004ad0a: 6669           	bnes 0x4ad75
0004ad0c: 6c65           	bges 0x4ad73
0004ad0e: 206e 6f74      	moveal %fp@(28532),%a0
0004ad12: 2066           	moveal %fp@-,%a0
0004ad14: 6f75           	bles 0x4ad8b
0004ad16: 6e64           	bgts 0x4ad7c
0004ad18: 0070 6174 6820 	oriw #24948,%a0@(0000000000000020,%d6:l)
0004ad1e: 6e6f           	bgts 0x4ad8f
0004ad20: 7420           	moveq #32,%d2
0004ad22: 666f           	bnes 0x4ad93
0004ad24: 756e 6400      	mvsw %fp@(25600),%d2
0004ad28: 6e6f           	bgts 0x4ad99
0004ad2a: 206d 6f72      	moveal %a5@(28530),%a0
0004ad2e: 6520           	bcss 0x4ad50
0004ad30: 6669           	bnes 0x4ad9b
0004ad32: 6c65           	bges 0x4ad99
0004ad34: 2068 616e      	moveal %a0@(24942),%a0
0004ad38: 646c           	bccs 0x4ada6
0004ad3a: 6573           	bcss 0x4adaf
0004ad3c: 0063 616e      	oriw #24942,%a3@-
0004ad40: 2774 2063 7265 	movel %a4@(0000000000000063,%d2:w),%a3@(29285)
0004ad46: 6174           	bsrs 0x4adbc
0004ad48: 6520           	bcss 0x4ad6a
0004ad4a: 6669           	bnes 0x4adb5
0004ad4c: 6c65           	bges 0x4adb3
0004ad4e: 006e 6f74 2065 	oriw #28532,%fp@(8293)
0004ad54: 6e6f           	bgts 0x4adc5
0004ad56: 7567           	mvsw %sp@-,%d2
0004ad58: 6820           	bvcs 0x4ad7a
0004ad5a: 6d65           	blts 0x4adc1
0004ad5c: 6d6f           	blts 0x4adcd
0004ad5e: 7279           	moveq #121,%d1
0004ad60: 0069 6e76 616c 	oriw #28278,%a1@(24940)
0004ad66: 6964           	bvss 0x4adcc
0004ad68: 2064           	moveal %a4@-,%a0
0004ad6a: 7269           	moveq #105,%d1
0004ad6c: 7665           	moveq #101,%d3
0004ad6e: 0069 6e74 6572 	oriw #28276,%a1@(25970)
0004ad74: 7275           	moveq #117,%d1
0004ad76: 7074           	moveq #116,%d0
0004ad78: 6564           	bcss 0x4adde
0004ad7a: 0069 6e76 616c 	oriw #28278,%a1@(24940)
0004ad80: 6964           	bvss 0x4ade6
0004ad82: 2070 6174 6800 	moveal %a0@(0000000068006361)@(0000000000000000),%a0
0004ad88: 6361 
0004ad8a: 6e27           	bgts 0x4adb3
0004ad8c: 7420           	moveq #32,%d2
0004ad8e: 7772 6974 6520 	mvsw %a2@(000000006520746f)@(0000000000000000),%d3
0004ad94: 746f 
0004ad96: 2064           	moveal %a4@-,%a0
0004ad98: 6973           	bvss 0x4ae0d
0004ad9a: 6b20           	bmis 0x4adbc
0004ad9c: 2866           	moveal %fp@-,%a4
0004ad9e: 756c 6c3f      	mvsw %a4@(27711),%d2
0004ada2: 2900           	movel %d0,%a4@-
0004ada4: 636d           	blss 0x4ae13
0004ada6: 646c           	bccs 0x4ae14
0004ada8: 696e           	bvss 0x4ae18
0004adaa: 6520           	bcss 0x4adcc
0004adac: 746f           	moveq #111,%d2
0004adae: 6f20           	bles 0x4add0
0004adb0: 6c6f           	bges 0x4ae21
0004adb2: 6e67           	bgts 0x4ae1b
0004adb4: 0064 6972      	oriw #26994,%a4@-
0004adb8: 6563           	bcss 0x4ae1d
0004adba: 746f           	moveq #111,%d2
0004adbc: 7279           	moveq #121,%d1
0004adbe: 206e 6f74      	moveal %fp@(28532),%a0
0004adc2: 2065           	moveal %a5@-,%a0
0004adc4: 6d70           	blts 0x4ae36
0004adc6: 7479           	moveq #121,%d2
0004adc8: 0063 616e      	oriw #24942,%a3@-
0004adcc: 2774 2064 656c 	movel %a4@(0000000000000064,%d2:w),%a3@(25964)
0004add2: 6574           	bcss 0x4ae48
0004add4: 6520           	bcss 0x4adf6
0004add6: 6669           	bnes 0x4ae41
0004add8: 6c65           	bges 0x4ae3f
0004adda: 2028 7265      	movel %a0@(29285),%d0
0004adde: 6164           	bsrs 0x4ae44
0004ade0: 2d6f 6e6c 793f 	movel %sp@(28268),%fp@(31039)
0004ade6: 2900           	movel %d0,%a4@-
0004ade8: 696e           	bvss 0x4ae58
0004adea: 7661           	moveq #97,%d3
0004adec: 6c69           	bges 0x4ae57
0004adee: 6420           	bccs 0x4ae10
0004adf0: 7061           	moveq #97,%d0
0004adf2: 7261           	moveq #97,%d1
0004adf4: 6d65           	blts 0x4ae5b
0004adf6: 7465           	moveq #101,%d2
0004adf8: 7200           	moveq #0,%d1
0004adfa: 7772 6f6e 6720 	mvsw %a2@(0000000000006720)@(0000000000006e75),%d3
0004ae00: 6e75 
0004ae02: 6d62           	blts 0x4ae66
0004ae04: 6572           	bcss 0x4ae78
0004ae06: 206f 6620      	moveal %sp@(26144),%a0
0004ae0a: 6172           	bsrs 0x4ae7e
0004ae0c: 6775           	beqs 0x4ae83
0004ae0e: 6d65           	blts 0x4ae75
0004ae10: 6e74           	bgts 0x4ae86
0004ae12: 7300           	mvsb %d0,%d1
0004ae14: 6572           	bcss 0x4ae88
0004ae16: 726f           	moveq #111,%d1
0004ae18: 7220           	moveq #32,%d1
0004ae1a: 636f           	blss 0x4ae8b
0004ae1c: 6465           	bccs 0x4ae83
0004ae1e: 2025           	movel %a5@-,%d0
0004ae20: 6c64           	bges 0x4ae86
0004ae22: 0000 4fef      	orib #-17,%d0
0004ae24:  _errmsg
0004ae26: ffec           	.short 0xffec
0004ae28: 2f0a           	movel %a2,%sp@-
0004ae2a: 202f 001c      	movel %sp@(28),%d0
0004ae2e: 729c           	moveq #-100,%d1
0004ae30: b280           	cmpl %d0,%d1
0004ae32: 6700 0098      	beqw 0x4aecc
0004ae36: 6d48           	blts 0x4ae80
0004ae38: 45fa ff7b      	lea %pc@(0x4adb5),%a2
0004ae3c: 123c ff98      	moveb #-104,%d1
0004ae40: b280           	cmpl %d0,%d1
0004ae42: 6700 00aa      	beqw 0x4aeee
0004ae46: 6d26           	blts 0x4ae6e
0004ae48: 45fa ff9e      	lea %pc@(0x4ade8),%a2
0004ae4c: 123c ff82      	moveb #-126,%d1
0004ae50: b280           	cmpl %d0,%d1
0004ae52: 6700 009a      	beqw 0x4aeee
0004ae56: 45fa ff71      	lea %pc@(0x4adc9),%a2
0004ae5a: 123c ff97      	moveb #-105,%d1
0004ae5e: b280           	cmpl %d0,%d1
0004ae60: 6700 008c      	beqw 0x4aeee
0004ae64: 45fa ff94      	lea %pc@(0x4adfa),%a2
0004ae68: 123c ff81      	moveb #-127,%d1
0004ae6c: 603a           	bras 0x4aea8
0004ae6e: 45fa ff18      	lea %pc@(0x4ad88),%a2
0004ae72: 729a           	moveq #-102,%d1
0004ae74: b280           	cmpl %d0,%d1
0004ae76: 6776           	beqs 0x4aeee
0004ae78: 45fa ff01      	lea %pc@(0x4ad7b),%a2
0004ae7c: 6d70           	blts 0x4aeee
0004ae7e: 6052           	bras 0x4aed2
0004ae80: 72dd           	moveq #-35,%d1
0004ae82: b280           	cmpl %d0,%d1
0004ae84: 6740           	beqs 0x4aec6
0004ae86: 6d26           	blts 0x4aeae
0004ae88: 45fa fec5      	lea %pc@(0x4ad4f),%a2
0004ae8c: 123c ffd9      	moveb #-39,%d1
0004ae90: b280           	cmpl %d0,%d1
0004ae92: 675a           	beqs 0x4aeee
0004ae94: 45fa fea7      	lea %pc@(0x4ad3d),%a2
0004ae98: 123c ffdc      	moveb #-36,%d1
0004ae9c: b280           	cmpl %d0,%d1
0004ae9e: 674e           	beqs 0x4aeee
0004aea0: 45fa febf      	lea %pc@(0x4ad61),%a2
0004aea4: 123c ffd2      	moveb #-46,%d1
0004aea8: b280           	cmpl %d0,%d1
0004aeaa: 662c           	bnes 0x4aed8
0004aeac: 6040           	bras 0x4aeee
0004aeae: 72df           	moveq #-33,%d1
0004aeb0: b280           	cmpl %d0,%d1
0004aeb2: 670c           	beqs 0x4aec0
0004aeb4: 45fa fe63      	lea %pc@(0x4ad19),%a2
0004aeb8: 6e34           	bgts 0x4aeee
0004aeba: 4a80           	tstl %d0
0004aebc: 6738           	beqs 0x4aef6
0004aebe: 6018           	bras 0x4aed8
0004aec0: 45fa fe48      	lea %pc@(0x4ad0a),%a2
0004aec4: 6028           	bras 0x4aeee
0004aec6: 45fa fe60      	lea %pc@(0x4ad28),%a2
0004aeca: 6022           	bras 0x4aeee
0004aecc: 45fa fea1      	lea %pc@(0x4ad6f),%a2
0004aed0: 601c           	bras 0x4aeee
0004aed2: 45fa fed0      	lea %pc@(0x4ada4),%a2
0004aed6: 6016           	bras 0x4aeee
0004aed8: 2f00           	movel %d0,%sp@-
0004aeda: 487a ff38      	pea %pc@(0x4ae14)
0004aede: 45ef 000c      	lea %sp@(12),%a2
0004aee2: 2f0a           	movel %a2,%sp@-
0004aee4: 4eb9 0001 c13a 	jsr 0x1c13a
0004aeea: 4fef 000c      	lea %sp@(12),%sp
0004aeee: 2f0a           	movel %a2,%sp@-
0004aef0: 4eba fe04      	jsr %pc@(0x4acf6)
0004aef4: 588f           	addql #4,%sp
0004aef6: 245f           	moveal %sp@+,%a2
0004aef8: 4fef 0014      	lea %sp@(20),%sp
0004aefc: 4e75           	rts
0004aefe:  _strlower
0004aefe: 2f02           	movel %d2,%sp@-
0004af00: 202f 0008      	movel %sp@(8),%d0
0004af04: 2040           	moveal %d0,%a0
0004af06: 6014           	bras 0x4af1c
0004af08: 1401           	moveb %d1,%d2
0004af0a: 0602 ffbf      	addib #-65,%d2
0004af0e: 0c02 0019      	cmpib #25,%d2
0004af12: 6208           	bhis 0x4af1c
0004af14: 0001 0020      	orib #32,%d1
0004af18: 1141 ffff      	moveb %d1,%a0@(-1)
0004af1c: 1218           	moveb %a0@+,%d1
0004af1e: 66e8           	bnes 0x4af08
0004af20: 241f           	movel %sp@+,%d2
0004af22: 4e75           	rts
0004af24:  _strupper
0004af24: 2f02           	movel %d2,%sp@-
0004af26: 202f 0008      	movel %sp@(8),%d0
0004af2a: 2040           	moveal %d0,%a0
0004af2c: 6014           	bras 0x4af42
0004af2e: 1401           	moveb %d1,%d2
0004af30: 0602 ff9f      	addib #-97,%d2
0004af34: 0c02 0019      	cmpib #25,%d2
0004af38: 6208           	bhis 0x4af42
0004af3a: 0201 ffdf      	andib #-33,%d1
0004af3e: 1141 ffff      	moveb %d1,%a0@(-1)
0004af42: 1218           	moveb %a0@+,%d1
0004af44: 66e8           	bnes 0x4af2e
0004af46: 241f           	movel %sp@+,%d2
0004af48: 4e75           	rts
0004af4a:  _getword
0004af4a: 2f0a           	movel %a2,%sp@-
0004af4c: 226f 0008      	moveal %sp@(8),%a1
0004af50: 91c8           	subal %a0,%a0
0004af52: 6022           	bras 0x4af76
0004af54: 4880           	extw %d0
0004af56: 0640 ffd0      	addiw #-48,%d0
0004af5a: 0c40 0009      	cmpiw #9,%d0
0004af5e: 621e           	bhis 0x4af7e
0004af60: 45f0 8800      	lea %a0@(0000000000000000,%a0:l),%a2
0004af64: d5ca           	addal %a2,%a2
0004af66: 41f2 8800      	lea %a2@(0000000000000000,%a0:l),%a0
0004af6a: d1c8           	addal %a0,%a0
0004af6c: 41f0 0000      	lea %a0@(0000000000000000,%d0:w),%a0
0004af70: b0fc 7fff      	cmpaw #32767,%a0
0004af74: 6e08           	bgts 0x4af7e
0004af76: 1019           	moveb %a1@+,%d0
0004af78: 66da           	bnes 0x4af54
0004af7a: 3008           	movew %a0,%d0
0004af7c: 6002           	bras 0x4af80
0004af7e: 70ff           	moveq #-1,%d0
0004af80: 245f           	moveal %sp@+,%a2
0004af82: 4e75           	rts
0004af84: 616d           	bsrs 0x4aff3
0004af86: 0070 6d00 2020 	oriw #27904,%a0@(0000000000000020,%d2:w)
0004af8c: 0025 3032      	orib #50,%a5@-
0004af90: 6425           	bccs 0x4afb7
0004af92: 6325           	blss 0x4afb9
0004af94: 3032 6425      	movew %a2@(0000000000000025,%d6:w:4),%d0
0004af98: 6325           	blss 0x4afbf
0004af9a: 3034 6400      	movew %a4@(0000000000000000,%d6:w:4),%d0
0004af9e: 2530 3464      	movel %a0@(0000000000000064,%d3:w:4),%a2@-
0004afa2: 2563 2530      	movel %a3@-,%a2@(9520)
0004afa6: 3264           	moveaw %a4@-,%a1
0004afa8: 2563 2530      	movel %a3@-,%a2@(9520)
0004afac: 3264           	moveaw %a4@-,%a1
0004afae: 0020 2025      	orib #37,%a0@-
0004afb2: 3032 643a      	movew %a2@(000000000000003a,%d6:w:4),%d0
0004afb6: 2530 3264      	movel %a0@(0000000000000064,%d3:w:2),%a2@-
0004afba: 3a25           	movew %a5@-,%d5
0004afbc: 3032 6425      	movew %a2@(0000000000000025,%d6:w:4),%d0
0004afc0: 7320           	mvsb %a0@-,%d1
0004afc2: 2000           	movel %d0,%d0
0004afc4:  _decode_date_time
0004afc4: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
0004afc8: 246f 001c      	moveal %sp@(28),%a2
0004afcc: 3a2f 0020      	movew %sp@(32),%d5
0004afd0: 342f 0022      	movew %sp@(34),%d2
0004afd4: 2839 0005 b774 	movel 0x5b774,%d4
0004afda: 1004           	moveb %d4,%d0
0004afdc: 1204           	moveb %d4,%d1
0004afde: 0601 ffe0      	addib #-32,%d1
0004afe2: 0c01 005f      	cmpib #95,%d1
0004afe6: 6302           	blss 0x4afea
0004afe8: 702f           	moveq #47,%d0
0004afea: 3205           	movew %d5,%d1
0004afec: 7609           	moveq #9,%d3
0004afee: e669           	lsrw %d3,%d1
0004aff0: 0641 07bc      	addiw #1980,%d1
0004aff4: 3605           	movew %d5,%d3
0004aff6: ea4b           	lsrw #5,%d3
0004aff8: 0243 000f      	andiw #15,%d3
0004affc: 0245 001f      	andiw #31,%d5
0004b000: e04c           	lsrw #8,%d4
0004b002: 0244 0003      	andiw #3,%d4
0004b006: 0240 00ff      	andiw #255,%d0
0004b00a: 0c44 0001      	cmpiw #1,%d4
0004b00e: 6716           	beqs 0x4b026
0004b010: 0c44 0003      	cmpiw #3,%d4
0004b014: 6720           	beqs 0x4b036
0004b016: 4a44           	tstw %d4
0004b018: 6624           	bnes 0x4b03e
0004b01a: 3f01           	movew %d1,%sp@-
0004b01c: 3f00           	movew %d0,%sp@-
0004b01e: 3f05           	movew %d5,%sp@-
0004b020: 3f00           	movew %d0,%sp@-
0004b022: 3f03           	movew %d3,%sp@-
0004b024: 600a           	bras 0x4b030
0004b026: 3f01           	movew %d1,%sp@-
0004b028: 3f00           	movew %d0,%sp@-
0004b02a: 3f03           	movew %d3,%sp@-
0004b02c: 3f00           	movew %d0,%sp@-
0004b02e: 3f05           	movew %d5,%sp@-
0004b030: 487a ff5b      	pea %pc@(0x4af8d)
0004b034: 6016           	bras 0x4b04c
0004b036: 3f03           	movew %d3,%sp@-
0004b038: 3f00           	movew %d0,%sp@-
0004b03a: 3f05           	movew %d5,%sp@-
0004b03c: 6006           	bras 0x4b044
0004b03e: 3f05           	movew %d5,%sp@-
0004b040: 3f00           	movew %d0,%sp@-
0004b042: 3f03           	movew %d3,%sp@-
0004b044: 3f00           	movew %d0,%sp@-
0004b046: 3f01           	movew %d1,%sp@-
0004b048: 487a ff54      	pea %pc@(0x4af9e)
0004b04c: 2f0a           	movel %a2,%sp@-
0004b04e: 4eb9 0001 c13a 	jsr 0x1c13a
0004b054: 47f2 0000      	lea %a2@(0000000000000000,%d0:w),%a3
0004b058: 4fef 0012      	lea %sp@(18),%sp
0004b05c: 3002           	movew %d2,%d0
0004b05e: 720b           	moveq #11,%d1
0004b060: e268           	lsrw %d1,%d0
0004b062: 3602           	movew %d2,%d3
0004b064: ea4b           	lsrw #5,%d3
0004b066: 0243 003f      	andiw #63,%d3
0004b06a: 0242 001f      	andiw #31,%d2
0004b06e: d442           	addw %d2,%d2
0004b070: 223c 0004 af8a 	movel #307082,%d1
0004b076: 0839 0004 0005 	btst #4,0x5b776
0004b07c: b776 
0004b07e: 6624           	bnes 0x4b0a4
0004b080: 0c40 000b      	cmpiw #11,%d0
0004b084: 6f12           	bles 0x4b098
0004b086: 223c 0004 af87 	movel #307079,%d1
0004b08c: 0c40 000c      	cmpiw #12,%d0
0004b090: 6712           	beqs 0x4b0a4
0004b092: 0640 fff4      	addiw #-12,%d0
0004b096: 600c           	bras 0x4b0a4
0004b098: 223c 0004 af84 	movel #307076,%d1
0004b09e: 4a40           	tstw %d0
0004b0a0: 6602           	bnes 0x4b0a4
0004b0a2: 700c           	moveq #12,%d0
0004b0a4: 2f01           	movel %d1,%sp@-
0004b0a6: 3f02           	movew %d2,%sp@-
0004b0a8: 3f03           	movew %d3,%sp@-
0004b0aa: 3f00           	movew %d0,%sp@-
0004b0ac: 487a ff01      	pea %pc@(0x4afaf)
0004b0b0: 2f0b           	movel %a3,%sp@-
0004b0b2: 4eb9 0001 c13a 	jsr 0x1c13a
0004b0b8: 47f3 0000      	lea %a3@(0000000000000000,%d0:w),%a3
0004b0bc: 200b           	movel %a3,%d0
0004b0be: 4fef 0012      	lea %sp@(18),%sp
0004b0c2: 904a           	subw %a2,%d0
0004b0c4: 4cdf 0c3c      	moveml %sp@+,%d2-%d5/%a2-%a3
0004b0c8: 4e75           	rts
0004b0ca:  _get_path_component
0004b0ca: 2f0a           	movel %a2,%sp@-
0004b0cc: 206f 0008      	moveal %sp@(8),%a0
0004b0d0: 2250           	moveal %a0@,%a1
0004b0d2: 6012           	bras 0x4b0e6
0004b0d4: 0c00 003b      	cmpib #59,%d0
0004b0d8: 670c           	beqs 0x4b0e6
0004b0da: 0c00 002c      	cmpib #44,%d0
0004b0de: 6706           	beqs 0x4b0e6
0004b0e0: 226f 000c      	moveal %sp@(12),%a1
0004b0e4: 601a           	bras 0x4b100
0004b0e6: 2449           	moveal %a1,%a2
0004b0e8: 1019           	moveb %a1@+,%d0
0004b0ea: 66e8           	bnes 0x4b0d4
0004b0ec: 208a           	movel %a2,%a0@
0004b0ee: 4240           	clrw %d0
0004b0f0: 601a           	bras 0x4b10c
0004b0f2: 0c00 003b      	cmpib #59,%d0
0004b0f6: 670e           	beqs 0x4b106
0004b0f8: 0c00 002c      	cmpib #44,%d0
0004b0fc: 6708           	beqs 0x4b106
0004b0fe: 12c0           	moveb %d0,%a1@+
0004b100: 220a           	movel %a2,%d1
0004b102: 101a           	moveb %a2@+,%d0
0004b104: 66ec           	bnes 0x4b0f2
0004b106: 4211           	clrb %a1@
0004b108: 2081           	movel %d1,%a0@
0004b10a: 7001           	moveq #1,%d0
0004b10c: 245f           	moveal %sp@+,%a2
0004b10e: 4e75           	rts
0004b110:  _has_wildcard
0004b110: 206f 0004      	moveal %sp@(4),%a0
0004b114: 600c           	bras 0x4b122
0004b116: 0c00 003f      	cmpib #63,%d0
0004b11a: 670e           	beqs 0x4b12a
0004b11c: 0c00 002a      	cmpib #42,%d0
0004b120: 670c           	beqs 0x4b12e
0004b122: 1018           	moveb %a0@+,%d0
0004b124: 66f0           	bnes 0x4b116
0004b126: 4240           	clrw %d0
0004b128: 4e75           	rts
0004b12a: 7001           	moveq #1,%d0
0004b12c: 4e75           	rts
0004b12e: 7001           	moveq #1,%d0
0004b130: 4e75           	rts
0004b132:  _strequal
0004b132: 2f02           	movel %d2,%sp@-
0004b134: 226f 0008      	moveal %sp@(8),%a1
0004b138: 206f 000c      	moveal %sp@(12),%a0
0004b13c: 6026           	bras 0x4b164
0004b13e: 1200           	moveb %d0,%d1
0004b140: 0601 ffbf      	addib #-65,%d1
0004b144: 0c01 0019      	cmpib #25,%d1
0004b148: 6204           	bhis 0x4b14e
0004b14a: 0000 0020      	orib #32,%d0
0004b14e: 1218           	moveb %a0@+,%d1
0004b150: 1401           	moveb %d1,%d2
0004b152: 0602 ffbf      	addib #-65,%d2
0004b156: 0c02 0019      	cmpib #25,%d2
0004b15a: 6204           	bhis 0x4b160
0004b15c: 0001 0020      	orib #32,%d1
0004b160: b200           	cmpb %d0,%d1
0004b162: 660e           	bnes 0x4b172
0004b164: 1019           	moveb %a1@+,%d0
0004b166: 66d6           	bnes 0x4b13e
0004b168: 4a10           	tstb %a0@
0004b16a: 57c0           	seq %d0
0004b16c: 4880           	extw %d0
0004b16e: 4440           	negw %d0
0004b170: 6002           	bras 0x4b174
0004b172: 4240           	clrw %d0
0004b174: 241f           	movel %sp@+,%d2
0004b176: 4e75           	rts
0004b178: 6170           	bsrs 0x4b1ea
0004b17a: 7000           	moveq #0,%d0
0004b17c: 6774           	beqs 0x4b1f2
0004b17e: 7000           	moveq #0,%d0
0004b180: 7072           	moveq #114,%d0
0004b182: 6700 746f      	beqw 0x525f3
0004b186: 7300           	mvsb %d0,%d1
0004b188: 7474           	moveq #116,%d2
0004b18a: 7000           	moveq #0,%d0
0004b18c:  _program_extension
0004b18c: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0004b190: 246f 0010      	moveal %sp@(16),%a2
0004b194: 082a 0004 0015 	btst #4,%a2@(21)
0004b19a: 665c           	bnes 0x4b1f8
0004b19c: 45ea 001e      	lea %a2@(30),%a2
0004b1a0: 47fa ff90      	lea %pc@(0x4b132),%a3
0004b1a4: 604e           	bras 0x4b1f4
0004b1a6: 240a           	movel %a2,%d2
0004b1a8: 0c00 002e      	cmpib #46,%d0
0004b1ac: 6646           	bnes 0x4b1f4
0004b1ae: 487a ffc8      	pea %pc@(0x4b178)
0004b1b2: 2f0a           	movel %a2,%sp@-
0004b1b4: 4e93           	jsr %a3@
0004b1b6: 508f           	addql #8,%sp
0004b1b8: 4a40           	tstw %d0
0004b1ba: 663e           	bnes 0x4b1fa
0004b1bc: 487a ffbe      	pea %pc@(0x4b17c)
0004b1c0: 2f0a           	movel %a2,%sp@-
0004b1c2: 4e93           	jsr %a3@
0004b1c4: 508f           	addql #8,%sp
0004b1c6: 4a40           	tstw %d0
0004b1c8: 6630           	bnes 0x4b1fa
0004b1ca: 487a ffb4      	pea %pc@(0x4b180)
0004b1ce: 2f0a           	movel %a2,%sp@-
0004b1d0: 4e93           	jsr %a3@
0004b1d2: 508f           	addql #8,%sp
0004b1d4: 4a40           	tstw %d0
0004b1d6: 6622           	bnes 0x4b1fa
0004b1d8: 487a ffaa      	pea %pc@(0x4b184)
0004b1dc: 2f0a           	movel %a2,%sp@-
0004b1de: 4e93           	jsr %a3@
0004b1e0: 508f           	addql #8,%sp
0004b1e2: 4a40           	tstw %d0
0004b1e4: 6614           	bnes 0x4b1fa
0004b1e6: 487a ffa0      	pea %pc@(0x4b188)
0004b1ea: 2f0a           	movel %a2,%sp@-
0004b1ec: 4e93           	jsr %a3@
0004b1ee: 508f           	addql #8,%sp
0004b1f0: 4a40           	tstw %d0
0004b1f2: 6606           	bnes 0x4b1fa
0004b1f4: 101a           	moveb %a2@+,%d0
0004b1f6: 66ae           	bnes 0x4b1a6
0004b1f8: 7400           	moveq #0,%d2
0004b1fa: 2002           	movel %d2,%d0
0004b1fc: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0004b200: 4e75           	rts
0004b202:  _getcookie
0004b202: 2f0a           	movel %a2,%sp@-
0004b204: 2f02           	movel %d2,%sp@-
0004b206: 242f 000c      	movel %sp@(12),%d2
0004b20a: 246f 0010      	moveal %sp@(16),%a2
0004b20e: 487a fa7c      	pea %pc@(0x4ac8c)
0004b212: 3f3c 0026      	movew #38,%sp@-
0004b216: 4eb9 0004 7b68 	jsr 0x47b68
0004b21c: 5c8f           	addql #6,%sp
0004b21e: 4a80           	tstl %d0
0004b220: 671c           	beqs 0x4b23e
0004b222: 2040           	moveal %d0,%a0
0004b224: 6012           	bras 0x4b238
0004b226: b480           	cmpl %d0,%d2
0004b228: 660c           	bnes 0x4b236
0004b22a: b4fc 0000      	cmpaw #0,%a2
0004b22e: 6712           	beqs 0x4b242
0004b230: 24a8 0004      	movel %a0@(4),%a2@
0004b234: 600c           	bras 0x4b242
0004b236: 5088           	addql #8,%a0
0004b238: 2010           	movel %a0@,%d0
0004b23a: 66ea           	bnes 0x4b226
0004b23c: 6006           	bras 0x4b244
0004b23e: 4240           	clrw %d0
0004b240: 6002           	bras 0x4b244
0004b242: 7001           	moveq #1,%d0
0004b244: 241f           	movel %sp@+,%d2
0004b246: 245f           	moveal %sp@+,%a2
0004b248: 4e75           	rts
0004b24a: 0000 8765      	orib #101,%d0
0004b24c:  _ui_mupb
0004b24e: 4321           	chkl %a1@-,%d1
0004b250: 0005 b9f8      	orib #-8,%d5
0004b254: 0002 92dc      	orib #-36,%d2
0004b258:  __bss
0004b258:  __data
0004b258:  __edata
0004b258:  __etext
0004b258:  _mcpu
0004b25e:  _fputype
0004b266:  _is_apollo_68080
0004b4fc:  _trap_save_area
0004b67c:  _ikbdiorec
0004b68a:  _midiiorec
0004b698:  _mousexvec
0004b6a0:  _kbdvecs
0004b6d4:  _bootflags
0004b6d6:  _boot_status
0004b6fc:  _blkdev
0004bc4c:  _has_megartc
0004bc4e:  _has_monster_rtc
0004bc50:  _has_icdrtc
0004bc6c:  _cookie_akp
0004bc70:  _cookie_idt
0004bc74:  _physsect2
0004be74:  _physsect
0004c074:  _drvrem
0004c078:  _ultrasatan_id
0004c07a:  _has_ultrasatan_clock
0004c07c:  _units
0004c250:  _has_falcon_dmasound
0004c252:  _has_microwire
0004c254:  _has_dmasound
0004c29c:  _sysfonts
0004c2ac:  _fon6x6
0004c306:  _fon8x8
0004c360:  _fon8x16
0004c664:  _mouse_packet
0004c6b8:  _v_planes_shift
0004c6bc:  _is_aranym
0004c6be:  _has_dip_switches
0004c6c0:  _blitter_is_enabled
0004c6c2:  _has_blitter
0004c6c4:  _has_magnum
0004c6c6:  _has_monster
0004c6c8:  _has_vme
0004c6ca:  _has_scc
0004c6cc:  _has_tt_mfp
0004c6ce:  _has_modectl
0004c6d0:  _has_videl
0004c6d2:  _has_tt_shifter
0004c6d4:  _has_ste_shifter
0004c6d6:  _cookie_swi
0004c6da:  _cookie_mch
0004c6de:  _cookie_snd
0004c6e2:  _cookie_fdc
0004c6e6:  _cookie_vdo
0004c6ea:  _detected_busses
0004c6ee:  _is_bus32
0004c6f0:  _timer_c_sieve
0004c6f4:  _rel_pblock
0004c71c:  _has_nvram
0004c72c:  _video_ram_addr
0004c730:  _video_ram_size
0004c738:  _recovery_loops
0004c73c:  _bconmap_root
0004c744:  _rs232iorecptr
0004c748:  _rsconfptr
0004d080:  _current_video_mode
0004d082:  _falcon_shadow_count
0004d4b0:  _loopcount_1_msec
0004d4bc:  _meminit_flags
0004d520:  _has_nova
0004d538:  _has_dsp
0004d5f8:  _scsidriv_root
0004d6f0:  _old_trap2
0004da28:  _drvsel
0004da2c:  _dirtbl
0004db1c:  _errbuf
0004db50:  _errdrv
0004db52:  _errcode
0004db56:  _rwerr
0004db5a:  _sft
0004de48:  _drvtbl
0004deb0:  _root
0004fd48:  _run
00050d5c:  _current_date
00050d5e:  _current_time
00050d64:  _malloc_align_stram
00050d68:  _has_alt_ram
00050d6a:  _pmdalt
00050d76:  _pmd
00050e40:  _REV_MAP_COL
00051040:  _MAP_COL
00051240:  _mcs_ptr
00051c50:  _vdishare
000534d0:  _flip_y
000534d8:  _old_statvec
000534dc:  _user_wheel
00053530:  __endvdibss
000538ca:  _drwaddr
000538d6:  _tiksav
000538da:  _NUM_TICK
000538de:  _CMP_TICK
000538e2:  _enable_ceh
00053f74:  _gl_rbuf
00053f78:  _gl_rlen
00053f7a:  _gl_recd
00053f7c:  _gl_play
00053f80:  _appl_msg
00053f90:  _gl_ctmown
00053f92:  _gl_ctwait
00053fa0:  _gl_ticktime
00053fa2:  _gl_dclick
00053fa8:  _ml_ocnt
000540d8:  _gl_rmenu
000540e0:  _gl_rcenter
000540e8:  _gl_rzero
000540f0:  _gl_rfull
000540f8:  _gl_rscreen
00054100:  _ptsin
00054128:  _intin
00054228:  _contrl
00054240:  _gl_ws
000542b2:  _gl_dst
000542c6:  _gl_src
000542da:  _gl_handle
000542dc:  _gl_nplanes
000542de:  _gl_clip
000542e6:  _gl_hbox
000542e8:  _gl_wbox
000542ea:  _gl_hschar
000542ec:  _gl_wschar
000542ee:  _gl_hchar
000542f0:  _gl_wchar
000542f2:  _gl_height
000542f4:  _gl_width
0005430c:  _gl_moff
0005430e:  _ptsout
00054326:  _intout
000543ac:  _D
0005800e:  _curpid
00058010:  _wind_spb
0005801a:  _fpcnt
0005801c:  _fph
0005801e:  _fpt
00058020:  _indisp
00058022:  _zlr
00058026:  _dlr
0005802a:  _eul
0005802e:  _nrl
00058032:  _drl
00058036:  _rlr
0005803a:  _gl_prevmouse
00058084:  _gl_mouse
000580ce:  _mouse_cursor
000580ee:  _ad_envrn
000580f2:  _num_accs
000580f4:  _totpds
000582a4:  _gl_bdely
000582a6:  _gl_btrue
000582a8:  _gl_bdesired
000582aa:  _gl_bclick
000582ac:  _ctl_pd
000582b0:  _gl_mowner
000582b4:  _pr_mclick
000582b6:  _pr_yrat
000582b8:  _pr_xrat
000582ba:  _pr_button
000582bc:  _mtrans
000582be:  _mclick
000582c0:  _kstate
000582c2:  _yrat
000582c4:  _xrat
000582c6:  _button
000582dc:  _gl_submenu_hwm
000582e0:  _gl_submenu
000582fc:  _gl_dafirst
000582fe:  _gl_mnppd
00058302:  _gl_mntree
00058354:  _backgrcol
000583ec:  _gl_nextrez
000583ee:  _gl_changerez
000583f0:  _ad_stail
000584f8:  _gl_awind
000584fc:  _gl_wtop
00058910:  _vdipb
00058924:  _rs_obj
00058f54:  _rs_tedinfo
00059c7c:  _menu_shortcuts
00059c9e:  _gl_apid
00059ca0:  _gl_pmstr
00059ca4:  _gl_amstr
00059cfc:  _global
00059da0:  _G
0005a120:  _desk_rs_trees
0005a170:  _desk_rs_obj
0005a174:  _desk_rs_tedinfo
0005a6d0:  _environment
0005b6e0:  _redir_handle
0005b6e4:  _user_path
0005b764:  _dta
0005b768:  _nflops_copy
0005b76a:  _linewrap
0005b76c:  _requested_res
0005b76e:  _current_res
0005b770:  _screen_rows
0005b772:  _screen_cols
0005b774:  _idt_value
0005b9f8:  __ebss
0005b9f8:  __end_os_stram
