2ame8086\lcld\_strncatMetaWare Pascal 2.7. LARGECODEDATA_MW_STRNCAT@f	LARGE?jU+uA+V;VrFV9V+V+
uA+Vv
^9v^]_strncatt8086\lcld\_strcatsMetaWare Pascal 2.7. LARGECODEDATA_MW_STRCATS@	LARGE?UFFV+uA+VFF;FvJV+V+v<uA+V4^9v^vFvTuFV
]_strcatst8086\lcld\systemMetaWare Pascal 2.7. LARGECODEDATA@_MWSTDLIB6
_MWSTDLIB6@@43errnoLARGE?_mwswitch_chargetenv	_mwc_exec?COMSPEC
 U+uA+t+PwRPxzYYu+m|  FC wtv||Ftrr}|t@@Pzx]		\,]3]GVL\QVd]k]\V)
systemt$ctos\lcld\c\system1MetaWare Pascal 2.7. LARGE8CODEDATA_MWDOS_INTERFACE1
?_MWSTATUS?CTOS_SERVICESa@yXXCbsKbdbsVidLARGE?closebytestream_mwfree_handle	errorexitUFt]	TTUV<
KV;AV;dUv9F*tPv]UF*P]]\\\*V?VVVP+	_mwzclose_mwdos_exita_mwdoerrt0
ctos\lcld\cargMetaWare Pascal 2.7. LARGECODEDATA_MWARG@_MWARG@m@
'LARGE?rgparamcparams
csubparams_mwARGput_parmUS6
7G6M6u>v6tF66D
Y]scan_args	U+PPVRtF@FFH|bvHFF@=vvFPt,F@F;F}FF;F}F]count_args
UP++PFt+VFY]set_<up_argsUvF6
6P6
D]g\\\6\G\K\T\wV\\\VVV\\\'\\4\:\C\G\q\}\\\\\\\\,_mwset_up_argsl
_mwcount_argsFtHctos\lcld\c\system2MetaWare Pascal 2.7. LARGECODEDATA_MWDOS_INTERFACE2@b1LARGE?_mw_mediate_renamefile_mwset_dos_errf_mwDOS_interface2c_renameUvv+uA+Rvv

uA+RP]	RVYVg_mwc_renametTctos\lcld\c\system3MetaWare Pascal 2.7. LARGEVCODEDATA@_MWDOS_INTERFACE3_MWDOS_INTERFACE3?CTOS_SERVICES
?_MWSTATUS
?_MWSYSTEM@@ZXXXLARGE?	_mwmalloc_mwfree_mwdoerr_mw_mediate_openbytestream
queryvidbsclosebytestream_mw_mediate_openfile
deletefilermwmmmUSFv6DF
vFvDPvTPvDTttunkUHFV;1F
uvNF;F}F=2}HP+fF]UF
vVvv]UF=u[=tV=tQF=t=	uQF=r=v=F=t5=)	t0u+F=t=	uu
t+P]Uv<[uCDF<Kt<ku4vDF<Bt<buvDF<Dt<duv|]uFFF]U.F>u'F
vv+uA+SPPP6lRFPtF
VRuF
FP<uF
vv+uA+SPPP6RFPtvmF]}^^4VGVf\m\]^^^]]]\\]^^
^V^^*^V5^<^C^S]VA]L\S\e^l^q^]^^^V^^^V^^^V^)^.^M]P^W^\^eV|R6U+uA+rvvt+F>ux
uF
F
F
vv+uA+SPPP^
*RFPtvF]UPFPvv+uA+RPPP6PvPY]7];\B\Y^^q^x^}^]^^^V]]VV	R_mwc_create9	_mwc_open_mwc_unlinkh_mwset_dos_errN_mwfree_handlet8086\lcld\exitMetaWare Pascal 2.7. LARGECODEDATA_MWEXITS@,6LARGE?_mwhalt_mwrestore_interrupts_mwdos_exit0Uv]Uv]P
VVVexit_exitabort$tctos\lcld\cinitWAHSHIFTCODEDATADGROUPSTACK?INIT_MW387_USED1_MW87_USED1_MWAHSEGMENT	_MWLTCONVHH8 
0T X@8
	8WBSVIDERROREXITSTRINGFPROTECTEDMODELARGE?MAIN
WRITEBSRECORD	_MWCFINIT
_MWCOUNT_ARGS_MWFINIT_MWHALT_MWSET_UP_ARGSTMetaWare High C Runtime Library Copyright (C) 19831988 MetaWare Incorporated..

9Q
FB(6'init+P..TX+@t3>?>?u>>u...>t.<t	66;w+jhhInsufficient stack for argv[]+SS+P6>t=>u4;u).6.6666666>t_>uV.6.6.6.6P66.6.6P
P
P80387$=@r@	=rUF6F6]UV+V6F+F
]

8 ( 1< H$Q$Y$_$g$o$y}77		
*6;@EJN5R3UZ]dlv{53
7
_MW387_MW8087] 	_MWARGLEN_MWARGP_MWARGVP
_MWCPUl_MWENVP_MWES	_MWHEAPHI	_MWHEAPLO_MWHUGEDIFF_MWINIT_MWINPUT	_MWIS_286 	_MWIS_386_MWOS	_MWOUTPUT__MWPROGNAMEP)z_MWRESTORE_INTERRUPTS|_MWSET_STACK_LIMITSY_MWSS_OSMAJOR_OSMINOR.	__AHSHIFT
__AHSHIFTV78086\lcld\_fmodeHigh C 1.4. LARGECODEDATA@_FMODEH	LARGE?b
_fmodet$8086\lcld\c_heap1MetaWare Pascal 2.7. LARGE CODEDATA_MWHEAP1
?_MWPORTIO@_X9LARGE?	_mwkbputs_mwkbnewline_mwstackdump_mwhaltUF0FhPFP6PP]PHEAPMGMT  heap error Aborting...)*** Cheapheap linked in => no heap dump.U5	
\^^$])TT2V7\<^A]JVV\[^]
_mwdump_heapU_mwferrt8086\lcld\c_stkdmpMetaWare Pascal 2.7. LARGECODEDATA_MWSTACKDUMPY@:LARGE?	_mwkbputs_mwkbnewline>PCheap stack dump linked in => no dump.
TVV_mwstackdump@t(8086\lcld\padrMetaWare Pascal 2.5.aLARGE_MWPADRCODEDATA@ZLARGE?_mwprintllr_mwputc^_mwpadr_mwpadrUFVFVPPV+QR:PPPF+RP]
3V<VPV+_mwpadr^t*ctos\lcld\heap2MetaWare Pascal 2.7. LARGE9CODEDATA@_MWHEAP_MGMT2HEAPCODE?HEAP_LOCAL?_MWHEAP@HFXXLARGE?_mwfree
_mwmalloc2ZJHEAPCODEbefore_freeingUS
Fv6T
;vVNvv6D;Fu	6D;Ftfv6D
F6T;vVsFnv6D6TNvFVNFvv]reallocUvvFF^G*F^FWVv
,vv+
UPvv
FV>u9>t2UPvvFV>uFF
>t<vVut.TVN;v+FV]creallocUv
vt4vTF]3Z^(^^*]1];VB]H]K^OTZVf^m^tTV^^^^\\\^^5^<^ 
_mwrealloc_mwcrealloctctos\lcld\heap3MetaWare Pascal 2.7. LARGECODEDATAHEAPCODE?HEAP_LOCALHqX<LARGE?_mweach_allocated_item_mwinsert_into_free_chainuHEAPCODEnew_heapU]free_heap	UUIP]<BODY>USvD*^6;GuDUV]\\\5T:VfVX_mwnew_heap_mwfree_heap0t1ctos\lcld\heapMetaWare Pascal 2.7. LARGE8CODEDATA?_MWHEAP?HEAP_LOCALHEAPCODE
@_MWHEAP_MGMTXXH
w@6LARGE?_mwferr_mwallocated_mwdivl_mwsysallocYTWPTZ
OLHEAPCODEcompare_ptrUF;Ft+F;F
vF;F
s]offsetUF+FVF
+FV++FV}vvPFFFV]sub_ptrUF+FVF
+)FV}vvPFFFV] 3each_chunk
UVNVv+RPVuvvP9vDTFVV^
^vFvFFVFVFFu]each_item_in_chunkU
PvvXvtVFV^;Gt$SPvv^^
vv^^
vv^^
FVFVv|u]
each_allocated_itemUFFUfPFVutRP^
^]<BODY>USUPvv]<BODY>USv|Du6v6t6D6Tut
RP6\
6\FVv6t6D6T,5]each_free_itemUVNFFvvF|Ut
VPvD;Fu	D;FtvvPFFSvtVvL;tvvPvv^
^FVFVvDT
FVFFtV]remove_from_free_chainUv|rDT\L
}^^]\\\V*^]^*]:Tl]rT]]\\\2^X^^uDT
vDT
tDT
v\D
utTLWO]US]insert_into_free_chainUv87tVvV|t|UuV8vDvD?vt^PVFV|UuGVvDvDvFtVEvV^GvvTZv|rP6vF^wW
ut\LvDD6]search_free_chainUUPFFFfFV]<BODY>USvD^6;Gr6w6G]normalize_relativeUFVFVN
vNvN;Nt
RP
PFV]US]pUSv6|t6+D^;w6t6t+D9PR<uxQS6t6thv6D6TQRPFVDPV{vDUVv6D^6D6\6D6D'v6+D^;wS6D+6D6TRP<t6DP6t6tFVv6|uL^_6\6D6t\DutwWv6D6TvDT^6_GWvDtut^6W6_\Tv
\\\]6\=\x\\\T]<^\\\6D^6\^GPS4vDUVJnFVv6D6T]inP;sert_chunkUvF+FFVU	PkuZvFut^V\TwGvDD6vDDfv
DUtvvVF
Vvv
l]<BODY>USvv^]add_new_chunk
UF+FV+VQRP*FV++}vvFVuvvFFDDDD
vFDDFVDDtV@vV^GDDvvvv]malloc2U\=
>tFsFv+FvFVuvvFVFFuvvvD+FF=wDFFFvDDDvTVTRV>FVRP^^
vvvFVNvHFDDUDvLPVNvv
FF>tFV]
zU]hmallocU+PRvvnvV>tIT\\\,]xVV\]a_h_]\\\\c\__]]T__uth?vFV]mallocUv6}]possibly_free_chunkU]errUSv6t6tPnfreeUFFuFFVFV>tzv|DuvDFPvviF;FtrvDUVtvvJ>tf]check_heap_integrityUUc
PU{
P]<BODY>US]<BODY>US]3]_=]E_L_^]___)_V]\TfT]]	_mwmalloc
_mwhmalloc_mwfree_mwcheck_tAheap_integrity<

_mweach_chunk_mweach_item_in_chunk_mweach_allocated_item_mweach_free_item_mwinsert_into_free_chainv
_mwmalloc2F
tC8086\lcld\termMetaWare Pascal 2.5.aLARGE	@_MWTERM1_MWTERM1CODEDATA@@\WLARGE?_mwcall_onexit_fcns_mwfterm	_mwcfterm_mwrestore_interrupts_mwdos_exitxZU*P]T
VVVVT$VY5+U>t
*PF]\\\V\\_mwend_mwhalt+tE8086\lcld\term2MetaWare Pascal 2.5.aLARGE4_MWTERM2	_MWLTCONV	@_MWTERM2
?_MWPORTIOCODEDATA@0X@XdLARGE?	_mwzwrite_mwfterm	_mwcfterm_mwrestore_interrupts_mwdos_exit_mwstackdump_mwhalt[=Uv4FFVP6PRR]<TV\$\'\0VX9UvvP*P]UPz]U6P]***Program aborted.******GSTACKHEAP OVERFLOW***7]TVV'V,]2V@]ETU]^TeThVqV?
_mwdisplay_mwabort9_mwstack_overflow	_mwstkerrt,tI8086\lcld\intrupMetaWare Pascal 2.5.aLARGE(_MWINTS@_MWINTS
?_MWPORTIOCODEDATA@3@	XLARGE?_mwabort_mwcall_ive
_mwdisplay_mwstackdump	_mwstkerr_mwpop_and_jmp_mwvector_element_mwinstall_interrupt_routine_mwinstall_ive7UvDDD]UP]PQRSPPVWUr66FP$FPP6]_^[ZYXPQRSPPVWUFPXnv<u
P6@]K_^[ZYXPQRSPPVWU6
6FP]_^[ZYXUPVRFV+PVRFVPVRFV
+P(RR+PRP+PPP]U66P66+P6
6P]***RANGE OR NIL CHECK ERROR******QUOTIENT OVERFLOW ON DIVIDE***|^V:_G_K_SVb^gVl]s]vV_V^V]]V___V_4\?_C_N\Y_]_i\t_x_^V	^V	^V	___V
__V
__VM
(2_mwinit_interrupts_mwrestore_interruptstO
8086\lcld\kb2MetaWare Pascal 2.5.aLARGE_MWCONSOLE2	_MWLTCONVCODEDATA@9XLARGE?	_mwzwrite=Uv4FFVP]U6PRR]DV \\)\2V 	_mwkbputs_mwkbnewline?tQctos\lcld\system4MetaWare Pascal 2.7. LARGEKCODEDATA@_MWDOS_INTERFACE4_MWDOS_INTERFACE4?CTOS_SERVICES
?_MWSTATUS@@nXXPbsKbdbsVidLARGE?
writebsrecordreadbsrecord_mwset_dos_err
queryvidbsVNVFrUF
;t;tFRPPPFPFF
VRRVRFtRPQQNQFF<tU<tQ<u+tRPFPPFSPFRPFPPFPF^*uuFtNFv^F<uu<
tqF;Fwd+FF
t<F
v
vvVRF=tPF]UPF
v
vvVRPF;Fs>uFY]UF
VRFt+]S
\VV__,_=^@^E\UVg_n_s_V^^\V^^V^^Vf_m_s]z]___UVV\___VV
]]]1\?_F_K_UV,_mwfileclass)_mwzread	_mwzwritetWctos\lcld\system5MetaWare Pascal 2.7. LARGECODEDATA_MWDOS_INTERFACE5?CTOS_SERVICES@XLARGE?setbslfa_mwset_dos_errgetbslfaU^*t
t toF
LF
NQvVPvVNVN
v
vF
QQvVPvVRPvVN+VN
VN
QRPFV
]W']]1]?]E]I]YV\i]o]Zs]]]]V\]]]V\]]]
V\_mwlseekt\ctos\lcld\system6MetaWare Pascal 2.7. LARGE1CODEDATA_MWDOS_INTERFACE6@_MWDOS_INTERFACE6{@(@LARGE?getdatetimeexpanddatetime_mwmpylUP66P]U*v*@v
v]U*v
*v
	*v]UFPVRNQ+PdPF+FVF<FVFVFFVRP]6\
V\\\V0\8\C\O\d\l\w\\\VJ_mwget_date+_m^wget_time\_mwclockt(8086\lcld\mpylCODE_MWMPYL_@	LARGE?U^
FFf]X_mwmpylTt4b8086\lcld\divlCODE_MWDIVL_@yLARGE?	_mwis_386_mwmpylsU.>uNu3N
F+F+}fFf+fv
fff]^
VFt**r
uP+RPvv
Yv^;wu;vI^
v++]Uvv
vv]U.>udVV}+F
VRPRv
V1V}+FVRPRvFt+Ft+]fFff
fff]Uvv
vv}^
v]Uvv
vv]5;@d
m_mwdivl_mwmodl]
_mwreml_mwudivl_mwumodlCtLfctos\lcld\paof_MWPAOF_CODE@e	LARGE?I_MWGET_PROC_ADDRESS_MWLONGPTR_IS_VALIDF_MWGETBPA_MWGETCS:kiPAOFUv
^6|6uq;v1}VuE
}u]6t}uAEt5^VW^6LO*oFG}6duj6\;v]}^u
E}u]6gu6Ft}ueuEFt}u}u
E^tF]tfuS^?Ut
?t?Pt?[6GU+fuF;FvB](+EXhU
\tdjctos\lcld\allocMetaWare Pascal 2.7. LARGECODEDATA@CDOS_ALLOC
CDOS_ALLOC@@2LARGE?expandareaslallocareaslshrinkareaslU
CDOS_ALLOC
sysallocU>t1++FV|v6PFt)vPFt	+FFFV]sysfreeUvvF+++Q]allocated	U]least_free_memoryU]]6\\)\;\>\EVS\^\eVt\{\\\V\\6H_mwsplysalloc
_mwsysfree_mwallocated_mwleast_free_memoryGt|n
8086\lcld\dosCODEDATA_MWCALLDOS_
_MWDOSREGSw@[X	LARGE?H_U.6>66]6>]h
)49<@DHLP
UD
_mwcalldos,tp8086\lcld\callintCODEDATA_MWCALLINT_
_MWDOSREGSr@lX	LARGE?HpUF..6>66]6>].>
6 $(
,2=BEIMQUY
^f6,
_mwcallint'tr8086\lcld\flsuppCODEDATA_MWFDATA_MWFLOATXHLARGE?
_mw87_usedE.>.>PA=@t=X.rw6G.6G6G..6G6_6_6_?6_.3tr@H.>..>6_76_'t,>DKZ,28<AHV\a_mwfabs|_mwfadd_mwfbldv_mwfbstph_mwfcmp;4_mwfcompare_mwfdivp_mwfdivrt_mwfdupd_mwfflt	_mwflload_mwfloadM_mwflret,_mwfmaxV_mwfminG$_mwfmpyl_mwfnegxv_mwfpopb_mwfret_mwfsubd_mwfsubrh_mwftest	_mwftload_mwftret	_mwfxamP_mwfxchL_mwroundD_mwset_flags_after_compare^_mwset_rounding_proc_mwtrunc(_mwufflthtx8086\lcld\fltransCODEDATA_MWFDATA_MWFLOATXHULARGE?
_mw87_used_mwset_errno_mwset_flags_after_compare_mwset_rounding_proc75h?...>rtzu
urQ{uM
t@2t@uB{ t{.
zr{utt@u@B{
zz..5h?.>>tt>u..tt.6G6666=..>t..rP.6G662',0NISc|IbuhBKTct3
_mwarctan_tos_mwatan2_tosr
_mwcos_tos
_mwdln_mwdsqrt
	_mwfldl2e_mwln	_mwln_tos
_mwsin_tosR_mwsqrt_
_mwtan_tos
_mwtwo_tos?
_mwxln_mwxsqrtt8086\lcld\flcsuppCODEDATA_MWFDATA_MWFLOATXH5GLARGE?
_mw87_used_mwset_flags_after_compare_mwset_rounding_procf9.UF$]B
_mwfiodd_mwfldpi1_mwfloor_tos2_mwtrunc_tost8086\lcld\flctransCODEDATA_MWFDATA_MWFLOATXHxaLARGE?
_mw87_used_mwatan2_tos
_mwexp_tos_mwset_flags_after_compare_mwset_rounding_proc|?.>@.6.65h?..J'04VfFn[_mwacos_toseM_mwasin_tosFg_mwcosh_tos_mwfyl2xt_mwsinh_tos_mwtanh_tos3zt8086\lcld\87usedDATA_MW87_USED182	LARGE?6808780287 required but not present
$


_mw87_usedt8086\lcld\387usedDATA_MW387_USED18	LARGE?_mw387_used\t8086\lcld\intrupt1CODE
_MWINTERRUPTS@h	LARGE?lUF.]UF
5E]UVF]UVF]UV
RTy_mwinstall_interrupt_routine2_mwinstall_iveE)
_mwint_mwinterrupt_disable_mwinterrupt_enableK_mwpop_and_jmpX)_mwvector_elementt$8086\lcld\intrupt2CODE_MWINT2@u	LARGE?yuE]MUu}uE]MUU^
WEE]
U^
WEE]34GYl _mwcall_interrupt_routine+z_mwcall_ivePt08086\lcld\onuintMetaWare Pascal 2.5.aLARGE	_MWONUINT
@_MWONUINTCODEDATA@@0LARGE?_mwhalt_mwinstall_interrupt_routine	_mwonuint	catch_control_cPQRSPPVWUt+P]_^[ZYXon_user_interruptUv+PPP]*\0\4\>Vg\q\TV_mwon_user_interruptbSt<
8086\lcld\cmpCODE_MWCMP_@	LARGE?Uv
N+rt@H]

_mwcmptH8086\lcld\qsortMetaWare Pascal 2.5.aLARGE_MWQSORTCODEDATAt@0	LARGE?_mwQSORTqsUSF;FrvFFPv6\6\FHFFFFvvv6\6\
tF;FrNF;FvvPv6\6\
tFV;sPRv6\6\vvv6\6\F;FsVJRP^NvF@P^@]qsortUvv]_mwqsorttT8086\lcld\cexecMetaWare Pascal 2.6. LARGE+_MWEXEC2
_MWDOSREGS
?_MWSTATUSCODEDATAL@iXXLARGE?_mwload_ptr
_mwload_ds_dx_mwdosUFFFFFFv
FvFFPRPRPvvKP>tFMP*VF]
U+Pvv
vvV]@03\6\;\@VE\K\UV]VbThTxV}\\	_mwc_exec_mwexecxt8086\lcld\cexecenvMetaWare Pascal 2.5.aLARGE_MWEXEC4CODEDATA@'LARGE?	_mwmalloc_mwexecx_mwfreeU+FvVvVV3;tANtFPFVFVFFFtNvvvv
vvFtvvF]
5VxVV
_mwc_exec_envtl8086\lcld\floa1MetaWare Pascal 2.5.aLARGE_MWFLOA1CODEDATA@LARGE?_mwfdup_mwfabs_mwfflt_mwfcompare_mwftest_mwfp_error_mwfload_mwftret
_mwtwo_tos	_mwfldl2e_mwfmpy_mwfret	_mwflload_mwflret	_mwftloadU
F+RPH|?@PPPP+RPFPFP]U?P}]Uvv]Uvv
vv]Uvv
vv]0xmCMVVVVV1T=TIVSV	]VdV
rVwVVV
VVVV	F_mwexp_mwdexp_mwxexp
_mwexp_tosn_mwtwo_to_the_tost8086\lcld\floa2MetaWare Pascal 2.5.aLARGE_MWFLOA2CODEDATA@Q^LARGE?_mwfload
_mwsin_tos_mwfret	_mwflload_mwflret	_mwftload_mwftret
_mwcos_tosUvv]Uvv
vv]Uvv
vv]Uvv]Uvv
vv]Uvv
vv]MG		
V\V+V0\;VMVR\]VrVw]|VV]VV]VC_mwsin_mwcose_mwdsin_mwdcos_mwxsinC_mwxcost8086\lcld\floa2aMetaWare Pascal 2.5.aLARGE	_MWFLOA2ACODEDATAv@QaLARGE?	_mwflload
_mwarctan_tos_mwflret
_mwtan_tos	_mwftload_mwftret_mwfload_mwfretUvv
vv]Uvv
vv]Uvv
vv]Uvv
vv]Uvv]Uvv]MG	
V\V,V1]<VNVS\^VpVu]VV\V	V]V	L_mwtan	_mwarctan_mwdtan
_mwdarctan_mwxtanf
_mwxarctanDqt8086\lcld\floa3MetaWare Pascal 2.6. LARGE	@_MWFLOA3_MWFLOA3CODEDATA
@@'LARGE?	_mwftload_mwfmpy_mwftret]@@@@ @4@p+i@Ix@GAQCFuuvHM]=];Zy RuUUFF
s3F
FPvvPFPn
F
uv]?TT;VDTIVNVXV_mwten_to_the_powerHt8086\lcld\floa4MetaWare Pascal 2.5.aLARGE_MWFLOA4CODEDATA@CLARGE?	_mwftload_mwfxam_mwfpop_mwfbstp_mwfbld_mwftretUPvv
GFvFF^wR.DbgbgyyvDNADNvY]UPvTDTu+vD?Y]Uvv
vv]Uvv
vv]UnnormalInfinityDenormalXVV VB\D\F\H\J\L\N\P\R\T\V\X\Z\\\^\\c\z\\VVVV[S_mwspecial_number_msg_mwget_exponent_mwreal_to_bcd_mwbcd_to_realt8086\lcld\pmemMetaWare Pascal 2.5.aLARGE_MWPMEMCODEDATA@5=LARGE?_mwpadr_mwputc_mwputs_mwprintllr
_mwnewlinep9_mwpmem_mwpmemU
FF+FVRP PFcF+FVN+Nv PFF;F
r,PPPv*RPFu	 Pr0PF;F+FVN+NvF< r<w*.PFF=sF;F
r'PFF;F
s]    '..V7\a\qTvVV\TV\\V)_mwpmemVt8086\lcld\push8CODE	_MWPUSH8_W@?	LARGE?CVW
_^QRUv
]
_mwpush8cs1
_mwpush8ds
_mwpush8es)
_mwpush8ss2t8086\lcld\statusMetaWare Pascal 2.5.aLARGE
@_MWSTATUS	_MWSTATUSCODEDATA@e@T	LARGE?h2FVhv(>N\\\\\\\\ \$\(\,\0\4\8\<\@\D\H\L\P\T\X\\\\|bUF
=w0HvF^vIFFGGvD??D?]	TTd^UF=wvF
FdFFV]	No errorinvalid functionfile not foundpath not foundtoo many files are openaccess deniedfile not openarena trashednot enough memoryinvalid blockbad environmentbad formatinvalid access
invalid data???invalid drivecurrent directorynot same deviceno more filesinvalid radixinvalid number
write failedEOF encounteredinput out of rangeoutput out of range]]]2]7] 
_mwerrtext_mwaerrtext^tctos\lcld\mediateHigh C 1.4. LARGECODEDATA@MEDIATEMEDIATEH{@YJLARGE?GetUCB_mwcmpOpenByteStreamOpenFile	CloseFile
RenameFileddd$	TTpMetaWareFileNamePathPrefixlpwT>UdPPFtFFdF+FvTR*;tF{vLR*S^vDR*FtFv}vD*tFv[vL*^vD*FtFv]vD* tFv<vL*^vD*FtFv>vL)**^vD)*F+v]UNv>h+6h^vFvT>huA+^>huA++>huA+V;tFvh@*+vTv<u+uA+VFF;Fsv8u\F+uA+VFF;Fsu\Fv<{u<[u<<u+uA+vFPPvvuD;Vu;Ft
Fv,<\t0;Vu;FtNv<\t<>u;Vu;Fu+uA+A?F+vuA+A+uA+A>d6df^
7G+v
<uA+uA+Av^
?v
L1\\V'\3\8\UXk\XX\XX\<XR\t\\\\\\\\[\z\\\X\V\\\7\I\\\n\x\\\\\L>duA+VFF;Fs6d8u\F+]U
Ft8vvvFPFPFu_vvvv+uA+RvvFVut+uA++Vvv
vv]U
FtxvvvFPFPfFuVvvvv+uA+RvvFVut+uA++Vv]UsFtvvvFPFPFtFPvv+uA+RvvFVut+uA++VmmPFtv
vvFPFPDFuWvvv+uDA+RvvFVut+uA++VFtvFv](\\F\V\uV\VVVVh..\
_mw_mediate_Get_Prefix_mw_mediate_Parse_Name{_mw_mediate_OpenByteStream7_mw_mediate_OpenFile_mw_mediate_RenameFileztP\KqZ+<ag| VjP61_mwdoerr
_mwtwo_tosrenamevsprintf	_MWHEAPHIferror_mwudivl_mw_mediate_OpenByteStreamfscanf8	_mwstkerrftell_mwc_unlink	_mwc_opentan
_mwxarctan8086\lcld\callint8086\lcld\strcpyb8086\lcld\floa8x8086\lcld\c_heap1ctos\lcld\alloc8086\lcld\scanf8hh2}^+sC9NTJ_mwfloor_tos_exitkill]_MWPROGNAMEP
_mwaprintf'
_mwdisplay_mwvector_element_mwget_date_MWOS_OSMINOR8086\lcld\time1J8086\lcld\printr8086\lcld\_rstrncp8086\lcld\floa9z8086\lcld\statustv6m'^cTXC|Ofloors_MWINPUT_mwsinstrspno_mwset_flags_after_compare_mw_mediate_RenameFile_mwinterrupt_disablegetenv[gets_mwqsorttmpnamE_mwset_input_char8_mwfree_handle	_mwzclosegetc8086\lcld\time2K8086\lcld\randT8086\lcld\fopenn$[6wH.AVd)<M_mwmpylmemseta
_mwpush8cs_mwxtan_MWARGP_mwtrunc_tos_strcatsungetc	_mwaerrtext_mwpadr_mwcfclose_allvprintf$_mwfxchabort8086\lcld\time3M8086\lcld\kb1G8086\lcld\setjmp^ctos\lcld\system4=37GWLQeyBn'_mwfsubrasctimeOerrnoqstrcspnn_mwfdivr	_MWHEAPLOmodfx	localtimeK_mwexpfreopen_mwhaltstrncmpi_mwfload_mwinsert_into_free_chain8086\lcld\feof8086\lcld\_strcats8086\lcld\init_buf8086\lcld\c_stkdmp8086\lcld\fgets8086\lcld\dummypio_8086\lcld\onuint8086\lcld\kb28086\lcld\fseekctos\lcld\system5r^QeHL=mY72|wvfprintf$_mwfmin_mw387_used_mwstackdump_mwtan_mwfxam	_rstrncpy_MWSET_STACK_LIMITSscanf8_mwfmpy_mwset_errnorstrtokp
_mwcos_tos_mwallocatedgmtimeMstrtolYstrtodV_mwfneg_mwcosh_tos_mwpush_back_input_char8_mwinterrupt_enable_mwxexpstrcatdsignal]8086\lcld\tan8086\lcld\strncpyc8086\lcld\fputc 8086\lcld\atoiU8086\lcld\memcpyctos\lcld\system6J'9Nuk+0[eTE>
_mwsysfree_MW387fread
clockJexitprintf$_mwinstall_ive_mwfpop
_mwdarctansystem_MWSS	_mwat_eof8_mwfcomparefflush_mwdivl	_MWIS_2868086\lcld\strtolY8086\lcld\errnoq8086\lcld\strrchrl8086\lcld\onexit\8086\lcld\pmemctos\lcld\heap2@IhlV\,v2F_mwinit_buf_mwacos_tosreallocI_mwexecx	_mwfldl2e_mwcheck_range_of_double_mwumodlpow|_mw_mediate_Parse_Name_OSMAJOR_mwleast_free_memory_MWES8086\lcld\fclose8086\lcld\strtokp8086\lcld\sin8086\lcld\systemctos\lcld\heap38086\lcld\term O)vJ.:[ET5Ak_mwnew_heap_mwfldpi_mwbcd_to_realmemcpy
_mwpush8ds_ctype_mwfp_errorrtanhttmpfilefclose_mwfree_mwtanh_tos_mwfret_mwnext_input_char88086\lcld\cexecenv8086\lcld\cvars28086\lcld\term28086\lcld\tmpnamESv8HO4nX{(ch_fgets_mwdsin_mweach_item_in_chunk_mwspecial_number_msgfgetc_mwinstall_interrupt_routine
_mwpush8esfseek_mwpmem
_mwfwrite_acosv_MWINIT_mwfiodd_mwkbnewline_fmode_mwendsetjmp^_MW80878086\lcld\memcmpf8086\lcld\padr8U1+' JDg=amwstrncpycatofVatoiU_mwsysallocatolU_strncat_mwdos_exitsscanf8
_mwrealloc	_mwc_exec_MWGET_PROC_ADDRESS_mwpad_to_field_width'	_mwkbgetsG	_MWIS_3868086\lcld\fread
8086\lcld\atan8086\lcld\signal]8086\lcld\flcsupp8086\lcld\fltrans8086\lcld\memchrj8086\lcld\floa2a8086\lcld\387used8086\lcld\push8Togz;X*DOb?_mwzread_rstrcpy_mwcall_onexit_fcns\_mwdln_mwon_user_interruptlog10_MWCPU_mwinit_interruptsstrrchrllabss_mwstack_overflow_mwint_mwdump_heap8086\lcld\strcspnn8086\lcld\floa48086\lcld\strcatd8086\lcld\fgetc8086\lcld\cfinitF[>u6jSDK
_mwcallintonexit\_iob_mwset_rounding_proc_mwceil_toss
_mwc_exec_env	_mwcfinitF_mwsend_pad'_mwfree_heap_mwfileclass_mwfflt8086\lcld\remove8086\lcld\aprintf'8086\lcld\atofV8086\lcld\floa5s8086\lcld\divl8086\lcld\log8086\lcld\scanrA+HB5p\gS=z$:_mwxcos_mwmodl
_mwtan_tos_mwasin_tosfeof_mwfterm_memcmpfcos_mwdexp	_mwmalloc_mwin_convert_realA_mwset_up_args8086\lcld\_strncatctos\lcld\paof8086\lcld\floa6t8086\lcld\sqrtctos\lcld\c\system38086\lcld\qsort8086\lcld\exit8086\lcld\ungetc	GWw]$4.cpR;	_MWARGLEN_mwftest_mwsqrt_mwtwo_to_the_tos	_mwzwrite
_mwerrtext_mw_mediate_OpenFile_mwten_to_the_power_mwxsin_mwfyl2x_mwxsqrt_mwcheck_heap_integrity
_mwexp_tos
_mwarctan_tos_mwget_time_mwfcmpputchar 8086\lcld\floa7v8086\lcld\mpyl8086\lcld\strncatectos\lcld\c\system28086\lcld\strlengC\ohd6HV2>P)t
_mw87_used_mwget_file_handle_and_info_mwset_dos_errsrandT
_mwcount_args_mwfdivmallocH
_mwinput_char8difftimeQ_mwflret
_mweach_chunkfabss_mwyear_dayKstrpbrkm_mweach_free_item	_mwflload_mwfaddctos\lcld\carg8086\lcld\sprintf8086\lcld\cosctos\lcld\c\system18086\lcld\intrupt1S9)l >Nbv2DIX
__AHSHIFTV	__AHSHIFTstrncateasinv	_mwln_tosabss_mwc_create_mwcmp_MWARGVPstrcmphlongjmp^memchrjgetcharctos\lcld\cinit8086\lcld\strspno8086\lcld\floa18086\lcld\memseta8086\lcld\strpbrkm8086\lcld\floa138086\lcld\cvars(9f_I(wWlRC,5=q_mwferrremove_mwdsqrt_mwfabsceils_mwpop_and_jmpfreeHrandT	_MWOUTPUT_mwufflt_mwget_exponent_mwreml_mwatan2_tos
_mwmalloc2_mwtruncsprintf_mwfbstp8086\lcld\floa28086\lcld\getenv[8086\lcld\freopen8086\lcld\flctrans8086\lcld\strcmph8086\lcld\flsupp8086\lcld\floa124g0b?{J:qPVDY]_mwcos_mwout_convert_real_mw_mediate_Get_Prefix_mwadvance_to_nws8_mwxln_MWENVPclearerr_mwfinit__mwabortlogsqrt_mwfdupfprintf$8086\lcld\floa38086\lcld\rename8086\lcld\exp8086\lcld\intrupt28086\lcld\_rmemcpy8086\lcld\_setmode8086\lcld\floa11|8086\lcld\strchrk8086\lcld\tmpfile8086\lcld\_fmode@SIZnd?D4x8(.$strchrk
_mwpush8sssetbufsinht	_mwarctan_mwroundatan
_mwcalldos_mwfbldrewind_mwset_flags_etc_mwcrealloc8086\lcld\time4O8086\lcld\fwrite8086\lcld\PERROR8086\lcld\floa10{LPmDT'd9yp4Xi?]_mwcall_ive_MWHUGEDIFF	_mwkbputs_mweach_allocated_itemperror_MWGETBP_mwfmax_mwout_convert_drealctimeOfrexpxstrcpyb_mwc_renamecallocIatan2{sin_mwreal_to_bcd_mwfsub	_mwftload8086\lcld\fperrorr8086\lcld\cmp8086\lcld\strncmpi8086\lcld\time5Q8086\lcld\ctop1H8086\lcld\cexecX7(\XPLlb.3TEv_mwdtancosht_mwlseek_MWGETCS_setmode_mwdcostimeJ_mwcall_interrupt_routine_mwsinh_tosputs _mwlnputc ldexpx_mwclock8086\lcld\printf$8086\lcld\ctop2Id]@y;8GYnU$cM(fopen	_mwcftermF
_mwsin_tosfmodzstrleng_MWLONGPTR_IS_VALIDexpfwrite
_mwhmalloc_mwftret
localtimezoneSfputs fputc _rmemcpy8086\lcld\_rstrcpy8086\lcld\timezoneS8086\lcld\dosctos\lcld\mediatectos\lcld\heap8086\lcld\setbuf8086\lcld\intrup8086\lcld\87usedpyhcce.libh^=KgOKgOKg|L8086\sc1d\cvarsMetaWare Pascal 2.6. COMPACTD.	@_MWCVARS	?_MWSTDIOCODEDATACGROUPDGROUP@wXXN
U=E,,*$5:4JDZTjdztou_e
NT>D*.$4:4$JDZTjdzt D_iobt8086\sc1d\cvars2High C 1.4. COMPACTCODEDATACGROUPDGROUP@CVARS2fH]         (((((                  AAAAAABBBBBB 
_ctypet8086\sc1d\PERRORMetaWare Pascal 2.5.aCOMPACT9	?_MWSTDIO
@_MWPERROR	_MWPERRORCODEDATACGROUPDGROUPlX@@errnoCOMPACT?_mwaerrtextfputsfputcYWK
OU6FVFVutY6
6RP6
6FP6
6vv6
6*PFV]: >DE15:AEMTXahlou
perrort8086\sc1d\fgetsMetaWare Pascal 2.5.aCOMPACT7	?_MWSTDIO_MWFGETS	_MWLTCONVCODEDATACGROUPDGROUPX@BX8errnoCOMPACT?_mwinit_buffread_mwzread_mwcmp.ZVKUvvFFFV
FVD
tVvD
tv|uDvD
um|ujD
@t$vvPPv
vFtYPvttD*PvDDTTD|uvD
@uD=tDT+T||u9vvPPv
vFuv<
utNFv|uDv|u|tvDH'vT+DTFVDNv+N++|Fgv|u<PttD*PvDDTTD|uvT
<uA+F;rVNv4FFt)FFv)DTTD
@t,;D]vWPPRSuHvl$v|0?
u'CvDLt
v
vrt+v;u@BvvPPv
vFu+ytu+v;t[Fv<
uuvDFV.FtNvvvPPv
vF]U}FV*uvPVJRvvvv
U]U+PPvv663]DDE	1}L\c]fgetsmgetsat	8086\sc1d\removeMetaWare Pascal 2.5.aCOMPACT.	?_MWSTDIO	_MWREMOVECODEDATACGROUPDGROUPX@<errnoCOMPACT?_mwc_unlink8[[K@UFvv>u
FFFF]ND0
removet
8086\sc1d\ungetcMetaWare Pascal 2.7. COMPACTC$CODEDATACGROUPDGROUP	_MWUNGETC@<errnoCOMPACT?_mwinit_buf;^_Uu	FFvvFD
u	vD
tD
tvL
vvvD
umvDt@u vDDTTvDT+T}DFvvd
FFFF]sDTb
ungetct8086\sc1d\freadMetaWare Pascal 2.6. COMPACTDA	?_MWSTDIO_MWFREAD	_MWLTCONV	@_MWFREADCODEDATACGROUPDGROUPtX@.X@AerrnoCOMPACT?_mwzread_mwfileclass_mwlseek_mwinit_bufQY	PKUF+vvFD
uFvD
@u|u|uYDtk\PvDTRPDP@vDHudvDTTDv|tD
tlvDuPttDPvDv|u:vT|uA+V+vVFD;Vu;FtLFDvDTTDv|D=tDT+T|vT<uA+vT=vDTLA\+FVuA+Cv\vDHT;T:uvD;DuD,vDH;DuDvT+DTDv|uzv|uDN++|wvDHpvT+DTFVDNv+FFV;s9v4^9v^
BV)VF@@v)D7FF	vDDN++	
|)D4vD)FFDF=rB		FFvvvVvDPFF)FFtuF)Fwv|u7D
tPvttDPvDDTTv|gF+vFVDNv+|NNv41)DE	PvqH9FFv)D)FTTv	uvL
F>vD
@uDtPFPvTRFtXtRF:tvDPtKPFPvTRFtuvtvLF:u	v
9vF;FtvPPPvDPIFvF;Fs1vv6VvDPFtF)Fw>uvvL
>t
vL
 F]
U
vvFD
u
L
 SvD
t	vvvd|uDFn
FV|++}FFu+vvvvv+F]S
:Aq*0BO]j'freadt$
8086\sc1d\fopenMetaWare Pascal 2.5.aCOMPACT	?_MWSTDIO_MWFOPENCODEDATACGROUPDGROUPX@Perrno_iob_fmodeCOMPACT?	_mwc_open_mwc_create_mwfileclass_mwlseek[[KUF+FvvFvF^*+tfatbumrtEtuiutVwttuFv3F<auBv3<wuBV3uHFvt9vvvvFvFtWu\uv<v*PvvFv0<t>tt+v<u+PvvF>t+	FF]UFv
t	FvvFFvF^FV]UvvFFD
uD

uvD
	vD
tvL
tvL
@F*PF<t<uFtvL
tP+PPF*P]U
3tBVVFPFPFPFPv
vvvzFuFF	FVFFt5F*PF*PF*PF*PF*PvvvL
DFV]D;DE7><KlBT?fopenJ_mwget_file_handle_and_info_mwset_flags_etcjtH8086\sc1d\fwriteMetaWare Pascal 2.7. COMPACTC.	_MWFWRITE	_MWLTCONVCODEDATACGROUPDGROUP@iX<errnoCOMPACT?	_mwzwrite_mwinit_buf_mwlseekfflush=\ZUFFvvFFD
tD
@tvv
vDPF+V
F
uA+vTtCR^F
^PSDPFF+vFVD;Vt;FtFF)Fv6PvDP;tFFNwcv|uDvD
@thD=|V+VNN^T+|Nv^?F+vFVD;Vu;;Fu6PttTR=tvDDTT
Fv)DFF)FFF=v3		FPvvVvTR;FtFFF)FFwvv^?v)DF_FvDN++|
F
N^uA+vTvv^?vDFFDN^+|FVD+FV}CD+D;}
4
F^?FFNv)DvD)F)Dv|	vFw
u:t4PvttTR=u;vDDTTtv
vLv>t
vL
 FF]
U
vvFD
u
L
 FvD
t	vvvLFn
FV|++}KDE	Hv9}[uFFu+]vD
tP+PPDPvvvvv+FvD
tvvYYP+PPvDPF]
'ThFfwrite
_mwfwrite_tl8086\sc1d\init_bufMetaWare Pascal 2.6. COMPACTD0	?_MWSTDIO_MWINIT_BUFCODEDATACGROUPDGROUPX@D'_iobCOMPACT?_mwfileclassmalloc[[KUvvFd
;u;uDPF<t<tvL
;Vu;FuvDP<u
vd
vL
 ;Vu
;Fuvd
vD
t4PvDTYud
vDTTDvD]DE+AXq_mwinit_buftx8086\sc1d\setbufMetaWare Pascal 2.5.aCOMPACT.	?_MWSTDIO	_MWSETBUFCODEDATACGROUPDGROUPX@PCOMPACT?freefflush_mwlseekl[[KTUvvFD
uD
u6vd
FV
uuL
DTTDvF
utl^wvF
^+wGvF?G?GGu
wwYYFV
vDTwvD
tD
tDtvvYY1vD
t'PvD+QPD*PvDvDu
ttYYvd
vL]D8
setbuft8086\sc1d\renameMetaWare Pascal 2.7. SMALL$CODEDATACGROUPDGROUP	_MWRENAME@<errnoSMALL?_mwc_rename^_@UFvv>u
FFFF]OD0
renamet8086\sc1d\freopenMetaWare Pascal 2.5.aCOMPACT	?_MWSTDIO
_MWFREOPENCODEDATACGROUPDGROUPgX@$v_iob_fmodeerrnoCOMPACT?fflush_mwfileclass	_mwzclose_mwget_file_handle_and_info_mwset_flags_etcfree[[KUvV+vV}++}vvFD
tD
tVYYvD*PF<t<t
vD*PvD
F+D
VN;u;t;u;t;
u;t	3.FV;u;t;u;u	33tBVVFPFPFPFPv
vvvFuFVFVF*PF*PF*PF*PF*PvvvD
tLFtFt
vL
XvD
u
D
uvDTTFt)LFtFuFuvttYYvD+FV]TDEUd|Y	
lfreopenit8086\sc1d\fcloseMetaWare Pascal 2.6. COMPACTD.	_MWFCLOSE	?_MWSTDIOCODEDATACGROUPDGROUP@8X>errno_iobCOMPACT?_mwlseek	_mwzwritefree	_mwzcloseG\ZUvvFD
uFvDtv|tD
t+vD
u||}tD
tP+PPDPv+DPttDPFv+T;uFFvL
 vDTTDFF]U
+FvN+vV+}t++VN|gv;D
t^v'FD
t;D
tVFYY
vD
t4vDuD
u
ttYYvDPvD
	FF]UPFv
t;
u;tPYYF=sF6
6YYY]9DE	kiv)fclosefflush_mwcfclose_allt)8086\sc1d\tmpfileMetaWare Pascal 2.5.aCOMPACT	?_MWSTDIO
_MWTMPFILECODEDATACGROUPDGROUPeX@kCOMPACT?malloctmpnamfopen[[KoUhFPFVNQRPYYRPFV
tvD
T6FV]w+ DE4DHW[tmpfilegt+8086\sc1d\_setmodeMetaWare Pascal 2.5.aCOMPACT0	?_MWSTDIO_MW_SETMODECODEDATACGROUPDGROUPX@3_fmodeCOMPACT?[[K7UFFuFu
vL
@uvd
]zr_setmodet8086\sc1d\feofMetaWare Pascal 2.5.aCOMPACT,	?_MWSTDIO_MWFEOFCODEDATACGROUPDGROUP\X@MCOMPACT?[[KQUPvD
tFFFY]UPvD
 tFFFY]Uvd
]clearerr@feofferror Xt 8086\sc1d\fgetcMetaWare Pascal 2.5.aCOMPACT	?_MWSTDIO_MWFGETCCODEDATACGROUPDGROUPX@COMPACT?fread[[KdUvvPPFPuFF*FF]UPvvF]UP66F]PTFfgetcgetc6getcharJ2t18086\sc1d\fputcMetaWare Pascal 2.5.aCOMPACT7	?_MWSTDIO_MWFPUTC	@_MWFPUTCCODEDATACGROUPDGROUP X@
@COMPACT?fwritezZVKUFFvvPPVRHtFFFF]UPvvvF]UP66vF]U
FFu+K+uA+Vv
vRPvvFN+;u;tFFF]VZ
NBUP66vvF66PPRHtFFY]D4
+B0fputsifputcputc9putcharPputst68086\sc1d\fseekMetaWare Pascal 2.6. COMPACTD1
_MWSTDIO1C@_MWSTDIO1CCODEDATACGROUPDGROUP@@$errnoCOMPACT?fflush_mwlseek\ZUF|=FF+vvFdD
u|tLD
tD
tDtvvYYuvD
tD
tDuvD)FV
vv
vvDPvDDTTvv
vvDP>u
FFFvd
F]UvvFP+RRLQFVvD
tC|t<D
tD
t 8$DuvD)FVvD++NvFVFV]U+PPPvvs
vd
]DE	fseekftellrewind|t,:8086\sc1d\printfMetaWare Pascal 2.6. COMPACTD@	_MWPRINTF?PRINTF_EXTERNALS	?_MWSTDIOCODEDATACGROUPDGROUP[@KXXCOMPACT?fwrite
_mwaprintf,[UUSv6t6tvPvvN+;u;t
v6D'Y]UP
.vvv
vfFY]UPv
vvv66Y]UPFPvv66Y]UPFPv
vvv|Y]f*DEHJN]vfprintfBfprintfvprintfmprintf8<1tD>'8086\sc1d\sprintfMetaWare Pascal 2.6. COMPACTD7
_MWSPRINTF?PRINTF_EXTERNALSCODEDATACGROUPDGROUP@kXCOMPACT?
_mwaprintf\ZoUSNv^6F6GY]UP
.vvv
vvY]UPFPv
vvvY]D)+>HvsprintfsprintfMRtP@(8086\sc1d\aprintfMetaWare Pascal 2.7. COMPACTCC?PRINTF_EXTERNALS
_MWAPRINTF@_MWAPRINTFCODEDATACGROUPDGROUPX@'	@BSerrnoCOMPACT?_mwudivl_mwout_convert_real
_mwpush8es_mwout_convert_drealZV0000000000          UPF
;rVRvv
F)FwY]UP=tV;v(+Ft
uPvPY]US6F<*t<1r<9vu6<0t6F<0r<<9w8FF
6*0\B)V6F<0ra<9v[6<*uQ6<} PuF6F
6FPuFFF]USFV+F6:ud6<t7
uA+V66)
0P^
VFVF6* wL.+@@2@@@@@@@$@@@9 Ft+PFP6<.u46<u6F<0r<9vPPP6<hu 6<lu6<Lu	6P^
hD*V+FV)
x]USFt;w)Y]US@v6\*iwitXudtotYutMxtk8
v6D6T}6T6\6T:4t:+tQ: 8
C8t7:0@8t:0v6D;@PY]US
}0
=DE9NRYh} '16cglsw{	
4;VZdhrvtF+Y{^6_6xuW744Y]USv6D6TFV4uvu=wIFF8*F+VFRvw;8*RPvv^FVSNuw
64044+46]US6>av6DY]US>uFFu	+P:>u6>6;r>=t;>vFFFFtuum@tP:P
tuF=t6;H,v+FPP\>uFFu466P64V
t]USP0FFVV=
s0F7v^6@Nw]US00F:F+FVuvPvF+FVuv	Pvg		PFP
]U+uA+
FV
UPvv|]US
^*ur0tzE3v.																																N,					P66
>Ju6T*F<dt<iu
6	6+v66^8>uv5sDc+.7QXckqu
')+13579;=?ACEGIKMOQSUWY[]_acegikmoqsux|<96tttt4
L.v66TRP^6FuPPVR
uP{6F6TFVutW6+uA+v;rv6uV9vvv
tv]Qb(04<FJN]akw{+9_mwsend_pad_mwpad_to_field_width4
_mwaprintftN8086\sc1d\printrMetaWare Pascal 2.7. COMPACTCACODEDATACGROUPDGROUP	_MWPRINTR?PRINTF_EXTERNALS
@_MWPRINTR@
HX@@COMPACT?_mwten_to_the_power	_mwftload_mwfmpy_mwftret_mwreal_to_bcd_mwfload_mwfcmp_mwfdivr_mwfadd_mwspecial_number_msg_mwget_exponent_mwfdiv	_mwflload_mwpad_to_field_width_mwfneg_mwsend_pad^XUSv6D*6T+VRFPv\SFPFPFPFPvv6DFP0FvBFVs*$FFv6LF06\6@FrFF=}Fv6Dv6\6x0t+F@;}6D]US
Fv6;D|vV.6
.6
uvFPFP.6
.6
v\Sv\Sv\S.6
.6
r@v6Dt\S
Pv\Sv6D]U6FPFPvv<tFPF|s*@Ft$PFPFPFPFPFP.6
.6
sFP
PFPFxF**R1FtPFPFPFPFPFP
PsFP.6
.6
FPNF^*Et GtetftgtFF+
F@PFV;|R00GG	FvB^AFFFv]UvFP
S]
US=t(;vR$Y]US=t	=rY]USvV.6
.6
s vVvV=DE	 +36>K
+058;	FI
T_diloT2
+036CFKNVku, t +t  xY]USPFFNF;Fv0tF+N+;u;uu
v.uNFHv6DF+F)(]USuu
v6\tP P
u>$u
v6\Y]USP>*
>?t.v6Dumv6T*;}@+;rV*,Bv6TF)6|V3t<R@@P.v6|t$u>t
(u	v6D^v6D*;|R,P
v6D*;+RPv6DtPP
u$v6|t*}*t;v6tV.6
.6
uFv6|t$u(^BP
(@@(^P
r*)v6T;rV,)v6T6|tPPn^P
P
6*Pv6tP
v6|ut	PP]US
F,>?tF.Fu{vX46T;rV^V)FHv6D6|tPv^v6tP
v6|u*tPP^FHPP
*F}@*
3 Lku	047Jmt{
*25EL[ahmz
',0>EahsF+*FF*
Z5}0v*NF>*F=|Vv^6W@@PV
]USF>uFF^*Et=Gtet3ftXguX>tQuF*H=|;nG(Ff*;r)	*]US*}FFF
FFc?@*@@F]U.t>u>uFFFPv6vvv
vvvVRv*FtPvFP
>u
uFFF?^*Et0Gt2etftgt*;|\6?*+$>u(*H=|;H(B*?*H3;uA(?*+*@(>u(($v>$u]??? A00.*7LW^dh{8?W^d+29CNS[ahqv|2_mwout_convert_dreal__mwout_convert_real;	t_78086\sc1d\scanfMetaWare Pascal 2.7. COMPACTCHCODEDATACGROUPDGROUP_MWSCANF	@_MWSCANF?SCANF_EXTERNALS	?_MWSTDIOn@x@XX	DerrnoCOMPACT?fgetcungetcfeof_mwmpyl_mwin_convert_real^SU>u\6
6YY<	t<
t<
t< tH6tA+V+)F6F<	t<
t<
t< t]>u6>u6
6YY6>u6
66a8UF*]UP>u*6
6YYu
_<tFFFF36<uBVFY]USv6D+6D>u>uA++>u6
6YYY]USv6|u6Dv6D6DnUSnUSY]US>u6
6YY.Y]USPv6t6tF<0rJ<9wF
v6t6\*06Dv6t6tF<0r<9v]USP+v6D6D6t:uBv6tF<	t<
t<
t
< t	Sv6Dv6\F<	t<
t<
t< tc9t^F<	t<
t<
t
< t^nv6\?t1t^oLv6\:u6D9^u0v6D6\?*u	6D6Dv6\?hu6Dv6\?lu6Dv6\?Lu	6D6Dv6t<cu
>uv6\P^Vv6D]USP.DE'=AV\gkBhlv
 ?FdF*0(e:
v.F<0r<9vF<ar	<fw'F<Ar	<Fw^6FH;rFFF]USFFDF<_t1vP^ut2F+RPvvv6L+Nv^8NwFV]USP<0ufvv6t6\F<Xt<xuvv6t6\+$v6t6D<Xt<xu0P]USPv6\*iwiuXugdtotPutxtPqv6D
6D<dt<iu]>vVF<+t<uH3<uBv6T6\.v6D$v6D*tt]US+FFV4g;2t^F*PjP^uF*P6^FVtFV+FV]USFFFFFH|]t^PP^QuFVv6L+Nv^F;F}FFV]USP^gFVt^q<:t^^FV]USP^$FV]USt(^I v6|uvF^h>vtY]US(F>uFF+FV@Ft
v6\F<	tT<
tP<
tL< tHuAF=@i<>uPFP^VFFxvB^6_n^FFuvFP^V]USv6|uuUzP1v
UPY]USNv^6F6GY]USY]US$+v?^uF$F$v*jvv4<]ut^F_mF3*jtBV:VuFv6|u4vF^u^Z>vtv6|uv]UvTFVFvFFU	PfFLk=fF]US^*uqE3v.	


q
q



q
Qq
q
q
v6|u?6|uv,v6|uvPv6t4T'v^3vv^(v6|uVPVP6t6t6tvPvP+PPPv6|u5v6\_v6t4^^v6\?6Dnt^2<t^LR^ZJv6\w75v6\w7 v6\w7DPvXm>6|uF<nt
<t	Dh{r')+13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}
>6D6DY]U+
FPy]U+VN
FPP]U
FVFP]6 $)?IMRVglr}fscanf$scanfsscanfM_mwadvance_to_nws
_mwinput_char_mwnext_inpdo?ut_char_mwpush_back_input_char_mwset_input_char	_mwat_eof	tpq@8086\sc1d\scanrMetaWare Pascal 2.6. COMPACTD4_MWSCANR?SCANF_EXTERNALSCODEDATACGROUPDGROUP@6XCOMPACT?_mwadvance_to_nws
_mwinput_char_mwnext_input_char	_mwat_eof_mwset_input_char_mwpush_back_input_char_mwbcd_to_real	_mwftload_mwfneg_mwftret_mwten_to_the_power_mwfdiv_mwfmpy_mwflret_mwfret8\ZU>FFFFv<+t<uFFF3<uBVNF+FFFtt	v^V
FF<0r
<9wF|sAR.tLt	v^V5F<_tsu<0tFFvBFFNFvF<0r<9v_tFw.tNF<0r<9v=u7u.Pt	vt^V
^V_tL3F<_tsu<0tFFvBFNNFvF<0r<9v_tFFuFF+FFFH|;vB,0FuFFvBvtFF=Nu
FPFPwF<Et<etFFNF+VFV;Vs<+t<uF3+uBVNuBFF<0r<9vtt+Pv_t>F<_tF
V*0VNFvF<0r<9v_ttFFF)FFFutFPFPFtJ} PFPFPFPvFPFPFPFPuv^?5uFPvt4FPv4T]D	
	CTdg.47>,O
CKSV
cksvwCX_mwin_convert_realtyD8086\sc1d\tmpnamMetaWare Pascal 2.5.aCOMPACT;	?_MWSTDIO@_MWSTDIO10
_MWSTDIO10CODEDATACGROUPDGROUPTX@	@COMPACT?YWKXU++d0+
00>rFFu
F^
vvFFV]0000.TMP .D*:AEIQh
tmpnamt{E8086\sc1d\cfinitMetaWare Pascal 2.5.aCOMPACT	?_MWSTDIO_MWFINITCODEDATACGROUPDGROUPX@6_fmodeCOMPACT?_mwcfclose_all_mwc_unlinkfreel[[KUt6d
6d
6L
@6L
@t6d
	6L
@]U+666vFD
TVYYu]NBDE )29DTZ^aevzj	_mwcfinit	_mwcftermMlt}F
8086\sc1d\kb1MetaWare Pascal 2.5.aCOMPACT:	_MWKBDATA_MWCONSOLE1	_MWLTCONVCODEDATACGROUPDGROUP_X@X COMPACT?	_mwc_open_mwzreadZV	CONuU>u+PPvvDRP*PFvVN;1Ju:HuKuv^:Fu@:uKK]+)D.4AHyg	_mwkbgetstG8086\sc1d\ctop1MetaWare Pascal 2.5.aCOMPACT_MWCTOP1CODEDATACGROUPDGROUP@COMPACT?_mwfree	_mwmallocT]Uvv]Uv]E
freemalloctH8086\sc1d\ctop2MetaWare Pascal 2.5.aCOMPACT,_MWCTOP2?_MWHEAPCODEDATACGROUPDGROUPy@[XCOMPACT?	_mwmalloc
_mwrealloc\Z_UFfFV++|}+vFV]Uvvv]JD(4>UcallocreallocEtI8086\sc1d\time1MetaWare Pascal 2.5.aCOMPACT_MWTIME1CODEDATACGROUPDGROUP@i8COMPACT?_mwclock_mwget_date_mwget_time_mwmodlu]U]UFPVRNQFFFHFFFFPVRNQFFFv+d+WSRPvNFVFvvF
ut^]QDL\w}clocktime
tJ8086\sc1d\time2MetaWare Pascal 2.6. COMPACTD=	@_MWTIME2_MWTIME2?TIME_FUNCTIONSCODEDATACGROUPDGROUP@@	XCOMPACT?ZV;Zx0Nr
UFFVV=v+rFuFFvFV*VF]UvFFFFFFl
vvL
J
VFJBB};
=	]6DCxK	localtimeX_mwyear_daytL8086\sc1d\time3MetaWare Pascal 2.5.aCOMPACT3_MWTIME3?TIME_FUNCTIONSCODEDATACGROUPDGROUPK@>XCOMPACT?	localtime
localtimezone\ZBUS 
uF+	
@  $'D+	
  $'@|t
=mt=nu+
@}]UvvFV+FYY=
.FV]MBD

,
gmtimetN8086\sc1d\time4MetaWare Pascal 2.6. COMPACTD_MWTIME4	@_MWTIME4CODEDATACGROUPDGROUP6@n@TCOMPACT?	localtimeK\Z.U 
:
]	 D	kSunMonTueWedThuFriSat(0JanFebMarAprMayJunJulAugSepOctNovDect*UvvFv
}00D}0D0D}0D0D}0	D0DF|D=?v$OvDF|=v0
EvD
lF+
0F+0F+0F+0]UvvRP]Error in input to asctimeA)5IVjw1?BWasctime*ctimett0P8086\sc1d\time5MetaWare Pascal 2.5.aCOMPACT_MWTIME5CODEDATACGROUPDGROUP@14COMPACT?_mwyear_day_mwmpyl_mwfflt_mwflret]US+Fv6;Duv6D6T;FVv6DF6DF6DF6DFFFVV;FuFF;F}FFuvP=;vNFuvP=;sNv6D6;D}^PQPF+RP]U0vvvvvvFV+VF+FFv^*+^N*v+vN*<Q+FQ3QFVFRPQQQFVFRPFVFVFFVFVF<FVFVFFVNvVQvP]$D	sdifftimeGtHR8086\sc1d\timezoneHigh C 1.3. COMPACTTIMEZONECODEDATACGROUPDGROUP@COMPACT?]U]
localtimezonetTS8086\sc1d\randMetaWare Pascal 2.5.aCOMPACT;	?_MWSTDIO@_MWSTDLIB1
_MWSTDLIB1CODEDATACGROUPDGROUP6X@@=COMPACT?_mwmpylYWKUAUPAPmNP6690Y]UF]6D59(randsranddtT8086\sc1d\atoiMetaWare Pascal 2.5.aCOMPACT	?_MWSTDIO
_MWSTDLIB2CODEDATACGROUPDGROUPX@COMPACT?_mwmpyl[[KU+FFVFvF<	t<
t<
t< tF<+t<u3v<uBVFvF<_u<KF<_t'+R
RvvN*+0NvFvFF<0r<9v_ttVVFVFV]UPvv+Y]Uvv]rOatoiatolTtlU8086\sc1d\atofMetaWare Pascal 2.5.aCOMPACT	?_MWSTDIO
_MWSTDLIB3CODEDATACGROUPDGROUPX@	lCOMPACT?_mwbcd_to_real	_mwftload_mwflret	_mwflload_mwfneg_mwten_to_the_power_mwfdivr_mwfmpy[[KU4FFvF<	t<
t<
t< tF<+t<u3v<uBVF+FFF5v<_t(su<0tFvvBFFFvF<0r<9v_tv<.uL0v<_ts u<0tFvvBFNFvF<0r<9vxV_tFF+FFFH|;vB,0FuFFvBvtFF=NuFPFPFPvPvF<Et<etFFFvF<+t<u63v<+uBVv<_tF
v*0VFvF<0r<9v_ttFFF)FtvPvPFtP}PFPFPvP vFPFPvPvPvFutVN
L]Uvvv
vFP8v]U+PPv
vFPWv]	@D	
Wqy(2HPZ]jr|	datofstrtodwtX8086\sc1d\strtolMetaWare Pascal 2.5.aCOMPACT;	?_MWSTDIO
_MWSTDLIB4?_MWCSTATUSCODEDATACGROUPDGROUPX@4X$errnoCOMPACT?_mwdivl_mwmpylZVKU+FFVFvF<	t<
t<
t< tF<+t<u3v<uBVFu5v<0uFvF<Xt<xu
FF4FF
u v<0uFvF<Xt<xuFF=|=$	v<_uvF<_u*0F
5F<0r<9v*F<ar<zw*WF<Ar<Zw*7YFFF}xVJ;|pFRPF+VQ+FV}$tFF
FF\FRPvvFVFFVFVF+tVVFVvF
utVNLFV]mMuM
strtoltZ8086\sc1d\getenvMetaWare Pascal 2.5.aCOMPACT	?_MWSTDIO
_MWSTDLIB5CODEDATACGROUPDGROUPX@o_mwenvpCOMPACT?_mwcmp{[[KUnFV+uA+d;rFaNvvvvFPuv^8=uGFV3+uA+v@FVv<u+FV]R
getenvt[8086\sc1d\onexitHigh C 1.3. COMPACT)ONEXIT@ONEXITCODEDATACGROUPDGROUP\@1H
COMPACT?\Z	U]jX0UPFVY]U;t	]DD	$onexit_mwcall_onexit_fcnst\8086\sc1d\signalHigh C 1.3. COMPACTSIGNALCODEDATACGROUPDGROUP@R _iobCOMPACT?fprintfexit]^V(P P(P PSIGNALS ARE NOT IMPLEMENTED UNDER MSDOS
Dsignalkillt]8086\sc1d\setjmpCGROUPCODE
_MWSETJMP_@COMPACT?SETJMPUWE
EFEFu]EEE+]longjmpUuF=u@]]u5]
]uu_longjmpL
setjmpt^8086\sc1d\dummypioCGROUPCODE_MWDUMMYPIO@COMPACT?_mwfinit_mwftermt_8086\sc1d\memcpyMetaWare Pascal 2.5.aCOMPACT$	_MWMEMCPYCODEDATACGROUPDGROUP@COMPACT?]UNvFV]K
memcpyt8086\sc1d\memsetMetaWare Pascal 2.5.aCOMPACT$	_MWMEMSETCODEDATACGROUPDGROUP@COMPACT?]UFN
FV]
memsetta8086\sc1d\strcpyMetaWare Pascal 2.6. COMPACTD$	_MWSTRCPYCODEDATACGROUPDGROUPk@9COMPACT?]=U+uA+BVvFV]
strcpytb8086\sc1d\strncpyMetaWare Pascal 2.5.aCOMPACT
_MWSTRNCPYCODEDATACGROUPDGROUP@PCOMPACT?]TUt:V+uA+VvN;s	+FVFV]istrncpyFtc8086\sc1d\strcatMetaWare Pascal 2.5.aCOMPACT$	_MWSTRCATCODEDATACGROUPDGROUP@DCOMPACT?]HU+uA+uA+AvFFV]l
strcatt d8086\sc1d\strncatMetaWare Pascal 2.5.aCOMPACT
_MWSTRNCATCODEDATACGROUPDGROUP@QCOMPACT?]UU+uA+VvuA+vv^9vv^]strncatZt,e8086\sc1d\memcmpMetaWare Pascal 2.5.aCOMPACT$	_MWMEMCMPCODEDATACGROUPDGROUP@COMPACT?_mwcmp]UPvv
vvvY]T
memcmpt8f8086\sc1d\strlenMetaWare Pascal 2.5.aCOMPACT$	_MWSTRLENCODEDATACGROUPDGROUPx@COMPACT?]UP+uA+Y]
strlentDg8086\sc1d\strcmpMetaWare Pascal 2.5.aCOMPACT$	_MWSTRCMPCODEDATACGROUPDGROUPw@COMPACT?strncmp]UPPv
vvv
Y]z
strcmptPh8086\sc1d\strncmpMetaWare Pascal 2.5.aCOMPACT
_MWSTRNCMPCODEDATACGROUPDGROUP'@QCOMPACT?_mwcmp]UU+uA+BVuA+BVF;rV;rPv
vvv]KvstrncmpRt\i8086\sc1d\memchrMetaWare Pascal 2.5.aCOMPACT$	_MWMEMCHRCODEDATACGROUPDGROUP@2COMPACT?]6UV
FuA+V;V
sFVF+]B
memchrthj8086\sc1d\strchrMetaWare Pascal 2.5.aCOMPACT$	_MWSTRCHRCODEDATACGROUPDGROUPz@DCOMPACT?]HU+uA+VBFuA+V;VwFVF+]{
strchrttk8086\sc1d\strrchrMetaWare Pascal 2.5.aCOMPACT
_MWSTRRCHRCODEDATACGROUPDGROUP@ICOMPACT?]MU+uA+VVBv^:FuFN+]strrchrQtl8086\sc1d\strpbrkMetaWare Pascal 2.5.aCOMPACT
_MWSTRPBRKCODEDATACGROUPDGROUP@COMPACT?]UFVFV+uA+vuA+VVvuA+;VuFFVvNv+|FVvNv+}FV+]strpbrkQtm8086\sc1d\strcspnMetaWare Pascal 2.5.aCOMPACT
_MWSTRCSPNCODEDATACGROUPDGROUP@|COMPACT?]U
FVFV+uA+vuA+VVvuA+;VuFFVvNv+|FV+FV]strcspnLtn8086\sc1d\strspnMetaWare Pascal 2.5.aCOMPACT$	_MWSTRSPNCODEDATACGROUPDGROUPf@|COMPACT?]U
FVFV+uA+vuA+VVvuA+;VtFFVvNv+|FV+FV]
strspnto8086\sc1d\strtokMetaWare Pascal 2.5.aCOMPACT	_MWSTRTOK
@_MWSTRTOKCODEDATACGROUPDGROUP*@U@COMPACT?strspnstrcspnC\ZUFFt@+uA+VFv
vvvvVvV
FVFFtWv
vvvFvv
v@RPv^@+|FV]C1DE'*9OSp
strtoktp8086\sc1d\errnoDATADGROUP
?_MWSTATUS,X_COMPACT?errno5tq8086\sc1d\fperrorMetaWare Pascal 2.6. COMPACTD=_MWFP_ERROR_IMPL@_MWFP_ERROR_IMPLCODEDATACGROUPDGROUP@@errnoCOMPACT?_mwfpop	_mwftload\Z*Uv
vF]
UF]
 _mwset_errno_mwfp_erroretr8086\sc1d\floa5MetaWare Pascal 2.5.aCOMPACT_MWFLOA5CODEDATACGROUPDGROUP@@COMPACT?	_mwflload_mwfabs_mwflret_mwfneg_mwfloor_tos]UFPvv]UPF}Y]UFVy
]U]UFPvv]UFPvv]9D		KNQ^jwz:_mwceil_tosGfabsceilUfloornabslabs)ts8086\sc1d\floa8MetaWare Pascal 2.5.aCOMPACT_MWFLOA8CODEDATACGROUPDGROUP@4oCOMPACT?	_mwflload_mwfdup_mwtrunc_tos_mwflret_mwfsub_mwftret	_mwftload_mwcheck_range_of_double\]UFPvvvv]UPvTDTuFvD?FD
?DFY]U
FPFPFPvFPvP]U
FPFPFtFFFPvv]@D		't	frexprldexpmodf;tu8086\sc1d\floa9MetaWare Pascal 2.5.aCOMPACT_MWFLOA9CODEDATACGROUPDGROUP@deCOMPACT?_mwfload	_mwflload_mwfcmp_mwfdup_mwfdiv_mwtrunc_tos_mwfmpy_mwfsub_mwflret4]hU.6b.6FPuv0FPFPFPvv]9D36>ADLOR	[
fmodtv8086\sc1d\floa12MetaWare Pascal 2.5.aCOMPACT$	_MWFLOA12CODEDATACGROUPDGROUP@TVCOMPACT?_mwfdup_mwfabs	_mwftload_mwfcompare_mwset_errno_mwfload_mwfneg]XUPFPH|+P.6R.6PFFR}Y]0mC5D'*38A_mwcheck_range_of_double|tw8086\sc1d\floa13MetaWare Pascal 2.5.aCOMPACT$	_MWFLOA13CODEDATACGROUPDGROUP@lCOMPACT?_mwfload	_mwflload_mwfcmp_mwset_errno	_mwln_tos	_mwftload_mwfmpy_mwflret]pU.6X.6VFPrPZFPbPvv]f}q(7[?e5D:=@EHQ	log10tx
8086\sc1d\sinMetaWare Pascal 2.5.aCOMPACT$	_MWCVTSINCODEDATACGROUPDGROUPy@COMPACT?_mwdsin]UFPvv]?
sinty
8086\sc1d\cosMetaWare Pascal 2.5.aCOMPACT$	_MWCVTCOSCODEDATACGROUPDGROUP@COMPACT?_mwdcos]UFPvv]?
cost(z
8086\sc1d\tanMetaWare Pascal 2.5.aCOMPACT$	_MWCVTTANCODEDATACGROUPDGROUP@COMPACT?_mwdtan]UFPvv]?
tant4{
8086\sc1d\logMetaWare Pascal 2.5.aCOMPACT$	_MWCVTLOGCODEDATACGROUPDGROUP@COMPACT?_mwdln]UFPvv]?
logt@|8086\sc1d\atanMetaWare Pascal 2.5.aCOMPACT
_MWCVTATANCODEDATACGROUPDGROUP=@COMPACT?
_mwdarctan]UFPvv]?atantL}8086\sc1d\sqrtMetaWare Pascal 2.5.aCOMPACT
_MWCVTSQRTCODEDATACGROUPDGROUP@COMPACT?_mwdsqrt]UFPvv]?sqrttX
8086\sc1d\expMetaWare Pascal 2.5.aCOMPACT$	_MWCVTEXPCODEDATACGROUPDGROUPv@COMPACT?_mwdexp]UFPvv]?
exptd8086\sc1d\_rmemcpyMetaWare Pascal 2.5.aCOMPACT_MW_RMEMCPYCODEDATACGROUPDGROUP@'COMPACT?]+UNvONFV]_rmemcpytp8086\sc1d\_rstrcpyMetaWare Pascal 2.5.aCOMPACT_MW_RSTRCPYCODEDATACGROUPDGROUP@8COMPACT?]<U+uA+AvONFV]d_rstrcpyt|8086\sc1d\_rstrncpMetaWare Pascal 2.5.aCOMPACT'_MW_RSTRNCPYCODEDATACGROUPDGROUPf@XCOMPACT?]\UtBV+uA+VvONN;s	+FVFV]	_rstrncpyqt8086\sc1d\_strncatMetaWare Pascal 2.5.aCOMPACT_MW_STRNCATCODEDATACGROUPDGROUP@cCOMPACT?]gU+uA+V;VrFV8V+V+uA+Vv^9v^]_strncatt8086\sc1d\_strcatsMetaWare Pascal 2.5.aCOMPACT_MW_STRCATSCODEDATACGROUPDGROUP@COMPACT?]UF
FV+uA+VJF;FvPV+V+v<uA+Vv4^9v^vFvTuFV]_strcatst8086\sc1d\systemMetaWare Pascal 2.6. COMPACTD;	?_MWSTDIO@_MWSTDLIB6
_MWSTDLIB6CODEDATACGROUPDGROUP,X@
@E5errnoCOMPACT?_mwswitch_chargetenv	_mwc_execYWKCOMSPEC
 U+u**r+PuRPvxYYu
+mz|  C u}rvz|zFrpp{zr@@||Pxv]tDE)=@EWy
systemtctos\sc1d\c\system1MetaWare Pascal 2.7. COMPACTCFCODEDATACGROUPDGROUP_MWDOS_INTERFACE1
?_MWSTATUS?CTOS_SERVICES@^XXEbsKbdbsVidCOMPACT?closebytestream_mwfree_handle	errorexit^XUFt]wUy
KxAxPUvF*tPv]UF*P]V4DV+	_mwzclose_mwdos_exitL_mwdoerrtctos\sc1d\cargMetaWare Pascal 2.7. COMPACTC)CODEDATACGROUPDGROUP_MWARG@_MWARGP@@)COMPACT?rgparamcparams
csubparams^\_mwARGput_parmUS6
7G6M6u>v6tF66D
Y]scan_args	U+PPVRtF@FFH|ZvHFF@9vvFPt<F@F;F}FF;F}F]count_args
UP++P8Ft+VFY]set_up_argsUv6
6P6
D]cD6GKTtVVVV$1]aeilpz_mwset_up_argsU
_mwcount_argsmtctos\sc1d\c\system2MetaWare Pascal 2.7. COMPACTC,CODEDATACGROUPDGROUP_MWDOS_INTERFACE28@Z3COMPACT?_mw_mediate_renamefile_mwset_dos_err^^_mwDOS_interface2c_renameUvv+uA+Rv
vuA+RP]
NVT_mwc_renametctos\sc1d\c\system3MetaWare Pascal 2.7. COMPACTCdCODEDATACGROUPDGROUP@_MWDOS_INTERFACE3_MWDOS_INTERFACE3?CTOS_SERVICES
?_MWSTATUS
?_MWSYSTEM@@XX	X
COMPACT?	_mwmalloc_mwfree_mwdoerr_mw_mediate_openbytestream
queryvidbsclosebytestream_mw_mediate_openfile
deletefile]
NrmwmmmUSFv6DF
v^DPvTPvDTttun]UHF
V;*F
uvgF;F}F=2}HPDfF]UF
vVvv]UF=u[=tV=tQF=t=	uQF=r=v=F=t5=)	t0u+F=t=	uu
t+P]Uv<[uCDF<Kt<ku4vDF<Bt<buvDF<Dt<duv|]uFFF]UlF>uF
vv+uA+SPPP6RFPtF
FPuu
F
FP{uMF
vv+uA+SPPP6RFP.tvF]DE>\l37;BVdlVVVTRU+uA+rvvwt+?F>utuF
FF
vv+uA+SPPP^*RFPvtv(F]UPFPvv+uA+RPPP6P0vP$Y]v6N_cVVV	R_mwc_create	_mwc_open_mwc_unlink_mwset_dos_err_mwfree_handlet8086\sc1d\exitMetaWare Pascal 2.5.aCOMPACT_MWEXITSCODEDATACGROUPDGROUP@,8COMPACT?_mwhalt_mwrestore_interrupts_mwdos_exit]0Uv]UF*P]UP]6Dexit_exit
abort )t$ctos\sc1d\cinit^AHSHIFTCGROUPCODEDATADGROUPSTACK?INIT_MW387_USED1_MW87_USED1_MWAHSEGMENT	_MWLTCONVHH< T X@8

8	X?BSVIDCOMPACT?ERROREXITSTRINGFPROTECTEDMODEMAIN
WRITEBSRECORD	_MWCFINIT
_MWCOUNT_ARGS_MWFINIT_MWHALT_MWSET_UP_ARGSVTMetaWare High C Runtime Library Copyright (C) 19831988 MetaWare Incorporated..

9MB>0,3.initPP+P..TX+@t3>?>?u>>u...>t.<t;w+jhhInsufficient stack for argv[]+SS+P>t7>u;u.6.666666>tV>uN.6.6.6.6P66.6.6P
P
P80387$<=@r@	=rUFF]UV+V
F+F]@	
<( 5;BM$Y(b(j(p(x((***;;	)49=AEI9M7PUY*joty97;
H_MW387*_MW8087Y	_MWARGLEN{_MWARGP_MWARGVP
_MWCPUh_MWENVP _MWES
	_MWHEAPHI	_MWHEAPLO_MWHUGEDIFF_MWINIT_MWINPUT	_MWIS_286$	_MWIS_386_MWOS		_MWOUTPUT[_MWPROGNAMEPv_MWRESTORE_INTERRUPTSv_MWSET_STACK_LIMITSl_MWSS_MWSTACK_LIMIT_OSMAJOR1_OSMINOR2	__AHSHIFT
__AHSHIFTV;T8086\sc1d\_fmodeHigh C 1.3. COMPACT@_FMODECODEDATACGROUPDGROUPMH\b
_fmodet8086\sc1d\c_heap1MetaWare Pascal 2.5.aCOMPACT._MWHEAP1
?_MWPORTIOCODEDATACGROUPDGROUP@X;COMPACT?	_mwkbputs_mwkbnewline_mwstackdump_mwhalt\ZU>P6VPP]UdP]HEAPMGMT  heap errorAborting...)*** Cheapheap linked in => no heap dump.R1D	
	479_mwdump_heap+_mwferr)tl8086\sc1d\c_stkdmpMetaWare Pascal 2.5.aCOMPACT'_MWSTACKDUMPCODEDATACGROUPDGROUP@:$COMPACT?	_mwkbputs_mwkbnewline]>UP]Cheap stack dump linked in => no dump.D	_mwstackdump@tx8086\sc1d\padrMetaWare Pascal 2.5.aCOMPACT_MWPADRCODEDATACGROUPDGROUP@TCOMPACT?_mwprintllr_mwputc7]X_mwpadr_mwpadrUFVFVPPV+QR:PPPF+RP]D3:L2_mwpadr^tctos\sc1d\heap2MetaWare Pascal 2.7. COMPACTCGCODEDATACGROUPDGROUP@_MWHEAP_MGMT2HEAPCODE?HEAP_LOCAL?_MWHEAP)@HXX	 COMPACT?_mwfree
_mwmalloc2 ]TZHEAPCODEbefore_freeingUS
Fv6T;vVNvv6D;Fu	6D;Ftfv6DF6T;vVsFnv6D6TNvFVNFvv]reallocUvvFF^G*F^FWVv
vv+
UPvvFV>u6>tUPvvFV>uFF>t6vFut(DFV;v+FV]creallocUvvt4vTF]SLDE(04>HOVjqx 
_mwrealloc_mwcrealloct'ctos\sc1d\heap3MetaWare Pascal 2.7. COMPACTCCODEDATACGROUPDGROUPHEAPCODE?HEAP_LOCALHeX>COMPACT?_mweach_allocated_item_mwinsert_into_free_chainx^\iHEAPCODEnew_heapU]free_heap	UU?P]<BODY>USvD*^6;Gu
DUV]D.2]_mwnew_heap_mwfree_heap)t)ctos\sc1d\heapMetaWare Pascal 2.7. COMPACTCFCODEDATACGROUPDGROUP?_MWHEAP?HEAP_LOCALHEAPCODE
@_MWHEAP_MGMT]XXHT@	8COMPACT?_mwferr_mwallocated_mwdivl_mwsysallocG\UYTWPTZ
OLHEAPCODEcompare_ptrUF;F
t+F;FvF;Fs]offsetUF+FVF+FV++FV}vvPFFFV]sub_ptrUF+FVF+)FV+}vvPFFFV]each_chunk
ULv+RPVuvvP9vDTFVV^VvFvFFVFVFFu]each_item_in_chunkU
PvvUvtVFV^;GtSPvv^
Vvv^
Vvv^
VFVFVv|u]each_allocated_itemUFFU5PFVutRP^V]<BODY>USUTPvv]<BODY>USv|Du6v6t6D6Tut
RP6\6TFVv6t6D6T]each_free_itemUFVFFvvF|UtVP}vD;Fu	D;FtvvPFFPvtV)vL;tvvPvv^VFVFVvDT
FVFFt]]remove_from_free_chainUv|rYDTuDT
vDT
tDT
v\D
utTLWO]U,<DE	};:S]insert_into_free_chainUvtV vV|t|UuVGvDvD=vtZPV3FV|UuDVvDvDvFtVvV^GvvJv|r@^F\D
utwWvDD6]search_free_chainUUJPFFfFV]<BODY>USvD^6;Gr6w6G]normalize_relativeUFVFVNv
NvN;NtRP
PFV]US]pUSv6|t6+D^;w6t6t+PR<utQS6t6tlv6D6TQRPnFVDPVvDUVv6D^6D61\6D6Dv6+D^;wS6D+6D6TRPn<t6DP6t6tFVv6|uE^_6\6D6t\DutwWv6D6TvDT^6_GWvDtut^6W6_\Tv6D^6\^GPSvDUVnFVv6D6T]insert_chunkUvF+FFVUrPuRvFu	+t^V\TwGvDD6vDDfvDU3tvvVFV
v
v]<BODY>USvv^G]add_new_chunk
UF+FV+VQRP*FV++}vvFVuvvFFDDDD
vFDDFVDDtVvV^GDDvvvv9]malloc2U
>tzFsFv+FvYFVuvvCFVFFuvvvD+FF=wDFFFvDDDDFDPV
FVRP^
5VvvvFVNv=FDDUDTPVNvv{
FF>tjFV]zU]hmallocU+P
RvvvV>tutvFV]mallocUv6]possibly_free_chunkU]errUSv6t6tPnfreeUFFuFFVFV>tov|DuvDFPvvF;FtvDUVO;375Bn,vv\>tf7]check_heap_integrityUU9PUJP}]<BODY>US]<BODY>US]
8@	_mwmalloc,
_mwhmalloc
_mwfree_mwcheck_heap_integrity
_mweach_chunk_mweach_item_in_chunkf_mweach_allocated_item_mweach_free_item_mwinsert_into_free_chain
_mwmalloc2	bt:8086\sc1d\termMetaWare Pascal 2.5.aCOMPACT	@_MWTERM1_MWTERM1CODEDATACGROUPDGROUP*@@AYCOMPACT?_mwcall_onexit_fcns_mwfterm	_mwcfterm_mwrestore_interrupts_mwdos_exit[[ZU*P]D

Y+U>t*PF](E_mwend_mwhaltt<8086\sc1d\term2MetaWare Pascal 2.5.aCOMPACTB_MWTERM2	_MWLTCONV	@_MWTERM2
?_MWPORTIOCODEDATACGROUPDGROUP@lX@XfCOMPACT?	_mwzwrite_mwfterm	_mwcfterm_mwrestore_interrupts_mwdos_exit_mwstackdump_mwhaltZ	O,Uv4FFVP6PP]|X(UvvvP*P]UP]U6P]***Program aborted.******STACKHEAP OVERFLOW***D >
$.?BI?
_mwdisplay_mwabort(_mwstack_overflow_	_mwstkerrRt,@8086\sc1d\intrupMetaWare Pascal 2.7. COMPACTC6CODEDATACGROUPDGROUP_MWINTS@_MWINTS
?_MWPORTIOP@@
XCOMPACT?_mwabort_mwstack_limit_mwcall_ive
_mwdisplay_mwstackdump	_mwstkerr_mwpop_and_jmp_mwvector_element_mwinstall_interrupt_routine_mwinstall_ive_^XUvDDD]Pinterrupt5
PQRSPPVWUr66FPFPP6]_^[ZYXinterrupt0
PQRSPPVWUFPW8Bnv<uP6K]_^[ZYXcontrol_c_hPQRSPPVWU6
6FP]_^[ZYXUPVRFV+PVRFVPVRFV
+PRR+PRP+PPP]66P66+P6
6P***RANGE OR NIL CHECK ERROR******QUOTIENT OVERFLOW ON DIVIDE***DE		8KOWdimp
)26AJNZcgmu
{

DD2_mwinit_interrupts_mwrestore_interruptstPF
8086\sc1d\kb2MetaWare Pascal 2.5.aCOMPACT0_MWCONSOLE2	_MWLTCONVCODEDATACGROUPDGROUP@XCOMPACT?	_mwzwrite\Z1Uv4FFVP]U6PP] ) 	_mwkbputs_mwkbnewlineBt\Hctos\sc1d\system4MetaWare Pascal 2.7. COMPACTCYCODEDATACGROUPDGROUP@_MWDOS_INTERFACE4_MWDOS_INTERFACE4?CTOS_SERVICES
?_MWSTATUS1@@'XX	RbsKbdbsVidCOMPACT?
writebsrecordreadbsrecord_mwset_dos_err
queryvidbs]TVNVFUF
;t;tFPPPFPFF
FPPFPFtPRRVRFF<tG<tC<u$tPFPPFPhJFPFPPFPF^*uuFtNFv^F<t\<
tXF;F
wK+FF
tF
vvv
FPF=tPF]UPF
vvv
FPPF;F
s
>uFY]UF
FPFt+]rD	
.3A^RVgVv{^^^6FJ[Vi^V$,_mwfileclass_mwzread	_mwzwritetttLctos\sc1d\system5MetaWare Pascal 2.7. COMPACTC;CODEDATACGROUPDGROUP_MWDOS_INTERFACE5?CTOS_SERVICES@0XCOMPACT?setbslfa_mwset_dos_errgetbslfa]^\U^
*t
ttXF
;F
FPvVPvFVFVvvbF
PPvVPvFPPvFV+FVFVRPPFV]IDE*8<JVPW[{VVNVU_mwlseektPctos\sc1d\system6MetaWare Pascal 2.7. COMPACTC?CODEDATACGROUPDGROUP_MWDOS_INTERFACE6@_MWDOS_INTERFACE6@H@
1COMPACT?getdatetimeexpanddatetime_mwmpylr^\UP66P]U*v*@vv]U*v
*v	*v]UFPVRNQ+PdPF+FVF<FVFVFFVRP]0D	VV(3?Uk_mwget_date_mwget_timReK_mwclock{tT8086\sc1d\mpylCGROUPCODE_MWMPYL_@COMPACT?U^FFf
]h_mwmpylStV8086\sc1d\divl,CGROUPCODEDATADGROUP_MWDIVL__MWDUMMY$@@\COMPACT?	_mwis_386_mwmpylU>uN
u3NF+F+{fFf+fvfff]^VFt**r
uP+RPv
vYv^;wu;vI^v
++]Uv
vvv]U>ubV
V}+FV
RPRvV1V}+FVRPRvFt+Ft+]fFfffff]Uv
vvv}^v
]Uv
Xvvv](Y_mwdivl_mwmodlI _mwremln_mwudivl_mwumodlLtZctos\sc1d\paofCGROUPCODE_MWPAOF_@qCOMPACT?PAOFUv^
6|6
uF
;v1}VuE
}u]6t}uAEt5^V
W^6LO*oF
G6duj6\;v]}^u
E}u]6gu6F
t}ueuEF
t}u}u
E^
t@}uE}u5F
Ct$<uA$0<0uF
]
tf
uS^
?Ut
?t?Pt?[U+fuF;FvB]:9I\XYXRXXX'pP3_MWGETBP^_MWGETCS]_MWGET_PROC_ADDRESSa_MWLONGPTR_IS_VALIDt^ctos\sc1d\allocMetaWare Pascal 2.7. COMPACTC1CODEDATACGROUPDGROUP@CDOS_ALLOC
CDOS_ALLOC@@<4COMPACT?expandareaslallocareaslshrinkareaslI]]U
CDOS_ALLOC
sysallocU>t++FV|v6PFtvPFt	+FFFV]sysfreeUvvF+++Q]allocated	U]least_free_memoryU],D47<VISXVfmsVH_mwsysalloc
_mwsysfree_mwallocated_mwleast_free_memorytb
8086\sc1d\dos1CGROUPCODEDATADGROUP_MWCALLDOS_
_MWDOSREGS@TX\COMPACT?HXU6>66]6>]Qt
259=AEI
NW
_mwcalldoste8086\sc1d\callint1CGROUPCODEDATADGROUP_MWCALLINT_
_MWDOSREGS@eX\COMPACT?HiUF.6>66]6>].)
+6;>BFJNR
W_?
_mwcallint(tg8086\sc1d\eflsupp,CGROUPCODEDATADGROUP_MWFDATA_MWFLOAThXHV_]COMPACT?EZ>.>PA=@t=X366.=666G6G6G.6G6_6_6_?6_3tr@H>.>6_76_'oi:.<2>6W:
)37_mwset_flags_after_compareh_mwset_rounding_proc_mw_87_f2add@_mw_87_f2comparel_mw_87_f2divg_mw_87_f2mpyb_mw_87_fbldH_mw_87_fbstp:_mw_87_fflt
_mw_87_flload_mw_87_fload _mw_87_flret_mw_87_fpop5_mw_87_fret
_mw_87_ftloady(k_mw_87_ftret_mw_87_fxam_mw_87_round_mw_87_trunc
_mw_87_ufflt+t4m8086\sc1d\efltrans,CGROUPCODEDATADGROUP_MWFDATA_MWFLOAThXHW_]KCOMPACT?_mwset_errno_mwset_flags_after_compare_mwset_rounding_procp[5h?..>rtzu
urQ{uM
t@2t@uB{ t{.
zr{utt@u@B{
z@o..5h?>>tt>u..tt66=.>t.rP.'E@JZ	@Yoz_58DJ_mwatan2_tosiLq_mw_87_arctan_tos_mw_87_cos_tos
_mw_87_ln_tos1_mw_87_sin_tosI_mw_87_tan_tos_mw_87_two_tos_mw_87_xsqrttXs8086\sc1d\eflcsupp,CGROUPDGROUP_MWFDATA_MWFLOATDATACODEhXH__=COMPACT?_mwset_flags_after_compare_mwset_rounding_proc+_mw_87_floor_tos_mw_87_trunc_tos|.tdu8086\sc1d\eflctran,CGROUPDGROUP_MWFDATA_MWFLOATDATACODEhXH__W_mwatan2_tosCOMPACT?_mwset_flags_after_compare_mwset_rounding_proc
_mwexp_tos_)_mw_87_acos_tos_mw_87_asin_toss'5h?..Mtpw8086\sc1d\intrupt1CGROUPCODE
_MWINTERRUPTS)@jCOMPACT?nUF.]UF5E]UVF]UVF]UVRi_mwinstall_interrupt_routine2_mwinstall_iveG
_mwint_mwinterrupt_disable_mwinterrupt_enableJ_mwpop_and_jmpZ_mwvector_elementt|y8086\sc1d\intrupt2CGROUPCODE_MWINT28@vCOMPACT?zuE]MUu}uE]MUUVWEE]U^WEE]J4HZmv _mwcall_interrupt_routine+y_mwcall_iveQ}t{8086\sc1d\onuintMetaWare Pascal 2.5.aCOMPACT	_MWONUINT
@_MWONUINTCODEDATACGROUPDGROUP>@@BCOMPACT?_mwstack_limit_mwhalt_mwinstall_interrupt_routine\Z	_mwonuint	catch_control_cPQRSPPVWUt+P]_^[ZYXon_user_interruptUv+PPP] DE3=gs{_mwon_user_interrupt^Wt}
8086\sc1d\cmpCGROUP_MWCMP_CODE@COMPACT?
_mwcmp'UVWvN+rt@H_^]
Kt8086\sc1d\qsortMetaWare Pascal 2.5.aCOMPACT_MWQSORTCODEDATACGROUPDGROUP@0COMPACT?]_mwQSORTqsUSF;FrvFFPv6\6TFHFFFFvvv6\
6TtF;FrNF;FvvPv6\
6TtFV;sPRv6\6Tvvv6\6TF;FsVJRP^NvF@P^@]qsortUvv]e_mwqsortt8086\sc1d\cexecMetaWare Pascal 2.6. COMPACTD9_MWEXEC2
_MWDOSREGS
?_MWSTATUSCODEDATACGROUPDGROUP@XXCOMPACT?_mwload_ptr
_mwload_ds_dx_mwdos[UUFFFFFFvF
vFFPPPvvKP>tFMP*FF]
U+Pv
vvvt]'DE27<@JPTdg	_mwc_execw_mwexecxt8086\sc1d\cexecenvMetaWare Pascal 2.5.aCOMPACT_MWEXEC4CODEDATACGROUPDGROUP@)COMPACT?	_mwmalloc_mwexecx_mwfree]U+FvVvVV3;tANtFPFVFVFFFtNvvv
vvvFt	vvF]D4y
_mwc_exec_envt8086\sc1d\floa3MetaWare Pascal 2.6. COMPACTD	@_MWFLOA3_MWFLOA3CODEDATACGROUPDGROUPR@@z)COMPACT?	_mwftload_mwfmpy_mwftret[[@@@@ @4@p+i@Ix@GAQCFuuvHM]=];Zy RuUUFpFs+F
FPvvPFPnFuv]?ID5<ADL]_mwten_to_the_powerHt8086\sc1d\floa4MetaWare Pascal 2.5.aCOMPACT_MWFLOA4CODEDATACGROUPDGROUP@ECOMPACT?	_mwftload_mwfxam_mwfpop_mwfbstp_mwfbld_mwftretc]UPv
vGFvFF^wU.=[[uuzzvDNADNvY]UPvTDTu+
vD?Y]Uv
vvv]Uv
vvv]UnnormalInfinityDenormalAZD;=?ACEGIKMOQSUWY\v{S_mwspecial_number_msg_mwget_exponent_mwreal_to_bcd_mwbcd_to_real0t8086\sc1d\pmemMetaWare Pascal 2.5.aCOMPACT_MWPMEMCODEDATACGROUPDGROUP@?COMPACT?_mwpadr_mwputc_mwputs_mwprintllr
_mwnewline]_mwpmem_mwpmemU
FF+FVRP PF\F+FVN+Nv PFF;Fr
PPPv*RPFu PrPF:F+FVN+NvF< r<w*.PFF=sF;Fr'PFF;Fs]    '0D4\jo_mwpmemVt8086\sc1d\push8CGROUPCODE	_MWPUSH8_z@5COMPACT?9VW
_^Q
_mwpush8cs
_mwpush8ds
_mwpush8es
_mwpush8ss1t8086\sc1d\statusMetaWare Pascal 2.7. COMPACTCCODEDATACGROUPDGROUP
@_MWSTATUS	_MWSTATUS0@e@COMPACT?]]h.>N^r 2BTjzN\\\\\\\\ \$\(\,\0\4\8\<\@\D\H\L\P\T\X\\\\|UF=wHvF^vIFFGGPF+
0vT	F+0TF+0TF+0TF]
>$KdUF=wvFFd^FV]	No errorinvalid functionfile not foundpath not foundtoo many files are openaccess deniedfile not openarena trashednot enough memoryinvalid blockbad environmentbad formatinvalid access
invalid data???invalid drivecurrent directorynot same deviceno more filesinvalid radixinvalid number
write failedEOF encounteredinput out of rangeoutput out of range0ErrxxxxD+ 
_mwerrtext_mwaerrtextt<8086\sc1d\ltoxCGROUPCODE_MWLTOX_@<COMPACT?@UUM]tctgE?utE
E
2tUM]]EEU]MUu?||qst
FE
tUM]]3333_mwltoxN_mwxtoltH8086\sc1d\rtoxCGROUPCODE_MWRTOX_@DCOMPACT?UFV
2tDtHE?]tE
E
2tUE3E]EEUEU]?|I=tt
C2E
t]333_mwrtoxH_mwxtormtT8086\sc1d\fsimaCGROUPCODE_MWFSIMA@}COMPACT?Uv3NCC]
Uv3NCC]
Uv3NCC]
UvN3CC]U3E]u=u
3sArE]u]UUUU]Um]]]UNBE]ur3ss3E]u]UUUUUU
UU]_
_mwaddmany1_mwdshlZ
_mwnegmanyh
_mwsubmany112T
_mwsubmany121D2
_mwxnormalize6_mwxshl_mwxshr
_mwxshrcnttl8086\sc1d\fsim0MetaWare Pascal 2.5.aCOMPACT7?_MWFSIM_MWFSIM0
?_MWPORTIOCODEDATACGROUPDGROUP=X@XICOMPACT?
_mwdisplay_mwstackdump_mwhalt
_mwxnormalize
_mwxshrcntZVia
ct*?{Euv0mCUP6P]U+|]Ux]UvvFDDDu+DDD
bv|rDDv|s:VFvL++|	F)DFv+DPVvD]***Floating point stack overflow***8DE	
5?>_mwfpop:_mwnormalizeD_mwfpstackoflo
_mwinc_tosKt8086\sc1d\fsim1MetaWare Pascal 2.5.aCOMPACT,_MWFSIM1?_MWFSIMCODEDATACGROUPDGROUPp@iXr_mw8087COMPACT?_mw_87_f2add
_mwxshrcnt
_mwaddmany
_mwsubmany121
_mwsubmany112
_mwnegmany_mwnormalize\ZmU>t666V|6\^FvF3L;OsBVt^FvFvF^FvDv+DF=@|tu6>Ft
PvvvD
^:G
u.PSvvtcPvvvLDHv|
tPvvVPvvvvvD
v|
t	PVuv>66]LDE=AQ\c	_mwfaddt8086\sc1d\fsim2MetaWare Pascal 2.5.aCOMPACT,_MWFSIM2?_MWFSIMCODEDATACGROUPDGROUPo@X_mw8087COMPACT?_mw_87_xsqrt_mwfload_mwftret_mwfp_error_mwdshl_mwxshl
_mwsubmany112_mwnormalize_mwfret	_mwflload_mwflret	_mwftloadH\ZU.>t66666twtPP+RPFPFPKvu5vFPF?FsFPNF+?F?FNFPFPFPvFPNFV;Vru;Fr;Vu,;Fu'F;FwuF;FwNPFPFPs,vtjvtTvv>66]Uvv5]Uv
vvv]Uv
vvv]n|DEIU]epV	dz

2_mwsqrt_mwdsqrt_mwxsqrt_mwfsqrt$t8086\sc1d\fsim3MetaWare Pascal 2.5.aCOMPACT,_MWFSIM3?_MWFSIMCODEDATACGROUPDGROUPn@DXt_mw8087COMPACT?
_mw_87_ftload_mw_87_trunc_mw_87_round	_mwftload_mwfsub_mwfadd
_mwfcomparend_mwfxchI\ZHU>t666F?F= |}+s +FHF=rVv+vVnF=rV^V^nFVNFVtVVFVFV]U>t66:P6|t]UH|]U@]?DE7
	
*	0
41_mwtrunc_mwround_mwfmin_mwfmax\t8086\sc1d\fsim4MetaWare Pascal 2.5.aCOMPACT,_MWFSIM4?_MWFSIMCODEDATACGROUPDGROUPm@]X=_mw8087COMPACT?
_mw_87_ftload_mw_87_fxam_mw_87_fpopu\ZU>t66F;u;uFAb6FFtN@<uvuNNuND
rNV*F]U2DE+1=n_mwfxamjt8086\sc1d\fsim5MetaWare Pascal 2.5.aCOMPACT6	@_MWFSIM5_MWFSIM5?_MWFSIMCODEDATACGROUPDGROUP@T@tX _mw8087COMPACT?
_mwinc_tosZVSRP?LrHyJGFD?@ ?<;: 8?4);]0\+.,,@(Kx$78 @5hN
PQSWCD?KU^*>>t6vF|
t|uL	]U+P]UP]UP]UP]UPx]UPl]UP]D'.Y_mwfldzO_mwfld1Z_mwfldpif	_mwfldl2tr	_mwfldl2e	_mwfldlg2	_mwfldln2t8086\sc1d\fsim6MetaWare Pascal 2.5.aCOMPACT,_MWFSIM6?_MWFSIMCODEDATACGROUPDGROUPk@ X_mw8087COMPACT?
_mwinc_tos_mw_87_fbld_mw_87_ftret_mwxshl
_mwaddmany_mwnormalize
_mw_87_ftload_mw_87_fbstp
_mwxshrcntF\ZU >tvv66F3v|	vBVFFrv^$v^FFPvFPFPPFPFPFFPFPFPFvN{F>@v>66]U.>t66vv6F?Ft
vD	vD	?FFFFv^@	sFF}\=?T?+RFPvFFu	wuwFFFFFt4FFuFV
F
V+VF+FVuuu	uFFFvFV+J+N^u
+FB$vFV
B
)FVFFFvNvFrF*F^F*F^F<sF]_DE<H	
)c_mwfbld_mwfbstpt 8086\sc1d\fsim7MetaWare Pascal 2.5.aCOMPACT,_MWFSIM7?_MWFSIMCODEDATACGROUPDGROUPj@Xo_mw8087COMPACT?
_mwinc_tos_mw_87_f2mpy_mw_87_f2add_mwfmpy_mwfadd_mw_87_f2compare
_mwfcomparend]\ZUv>>t6vF|
t|uL	]U$>uF^^F^F
tuO	v
FFHF@J66FPFvvF|
t|uL	vvFPFNv>,6F^SFHF@,FPF^SN]UP>tvv66vvxFY]LDEK8Ngtx{	G3
_mwload_se_mweval_polyC_mwcompare_tosait88086\sc1d\fsim8MetaWare Pascal 2.5.aCOMPACT6	@_MWFSIM8_MWFSIM8?_MWFSIMCODEDATACGROUPDGROUP@D@X<_mw8087COMPACT?_mwset_emulation_mwset_errno
_mwload_se_mwfdiv
_mw_87_ftload_mw_87_arctan_tos_mw_87_ftret
_mwfcomparend_mwfxch_mwcompare_tos_mwfdup_mwfmpy_mwfsub_mwfadd_mwfneg_mweval_poly_mw_87_tan_tos_mwround_mwfflt_mwfload_mwfret	_mwflload_mwflret	_mwftload_mwftretZVO
P?3DlCC@20r77 @V]+.+,@($)Sk2;:8?4k?04=AGFD@@Ce<K$oSRP@L P_H;$m[_^\@XQPTmkjh@d
ObH8Vwvt?pgl?m0\j?P|
x,k?{5hS?
,kr?wBSeU>t666|t9>tV6|tPP>t6666f6|tX6D
FD
lPH|F	FPHuFPlPP>t666d	6D
FD
RH}u|wt6\6PPFPFPP<PFPFPFt<v^*lSt]DE
04?GNRW]ahlorvz}	

',;FJ[
^bw|?_?V*hGh?P1tPVww?Ku9kkl?s__??iRS?<H
FF?${@.	BJ:;?HCB@?<n8*DNM+.*(?$Y 6764?0\zwD,,5U6>t666t6$68PFVu
FPJvv6 PFPFP,P>t666D
FD
RH}
F6D
lF6D
6PPFPFPPPFs]UvvP]Uvvz]Uv
vPnvv]Uv
v>vv]Uv
vP.vv]Uv
vvv]$	+<ADGYdhy
$'6;EHK^afl	Z
_mwfarctan_mwtan	_mwarctan=_mwdtan
_mwdarctan{_mwxtan
_mwxarctant8086\sc1d\fsim9MetaWare Pascal 2.5.aCOMPACT6	@_MWFSIM9_MWFSIM9?_MWFSIMCODEDATACGROUPDGROUP@@X_mw8087COMPACT?
_mw_87_ftload
_mw_87_ln_tos_mw_87_ftret_mwcompare_tos
_mwload_se_mwfsub_mwfdup_mwfadd_mwfdiv_mwfmpy_mweval_poly_mwfflt_mwfret_mwfload_mwftret_mwfp_error	_mwflload_mwflret	_mwftload'ZVO
O@?(CD@Qa	e77 ? 
Fr+.+,@(_<$l;: 8@403GFD@@[<vp><SRP?LH_^\?XTkjh?d3d8wvt?pl?|xbCeU6>t666646D?FD?RH}NTPTPTPFP6|uLTP66PPFPP$PFPFPFPFtDRPRP6xPlPFP]U
PH}PP+RPFPFPf]Uvv]Uv
vvv]Uv
v}vv]0mDE$+LQZ_be	joruz}
	


 ):?BE
HMUX[
hmw_mwln_mwdln_mwxln	_mwln_tost8086\sc1d\fsim10MetaWare Pascal 2.5.aCOMPACT8
@_MWFSIM10	_MWFSIM10?_MWFSIMCODEDATACGROUPDGROUPV@@JX_mw8087COMPACT?_mwfabs_mwcompare_tos_mwfp_error_mwfload_mwftret_mwfneg_mw_87_f2mpy
_mw_87_ftload_mw_87_two_tos_mw_87_ftret
_mwload_se_mwfmpy_mwround_mwfflt_mwfsub_mwfdup_mweval_poly_mwfdiv_mwfadd_mwfret	_mwflload_mwflret	_mwftloadZVO
P?WCD?_:,P78 ?
WZ4+.,,?($3;: 8?4B0GFD?@bx<9FSRP?Lg(H>(kjh?d);\_^\?XTIwvt@pRoFl5l?|x?bCeNUJ>t6D3tBV6D
FTPH}>lP@8tP6PP@P+RPFPFPOt>t,P6666666PFu
FPTFRP6FPFPxPFPP66PPFP6FPP$PFP$PFF6D]Uvv]Uv
vvv]Uv
vvv]0mCIDE

038>BMRbnz	
*258@CHKNRcfjO1_mwexp_mwdexp_mwxexp
_mwexp_tosNt8086\sc1d\fsim11MetaWare Pascal 2.5.aCOMPACT8
@_MWFSIM11	_MWFSIM11?_MWFSIMCODEDATACGROUPDGROUPT@b@bX_mw8087COMPACT?
_mw_87_ftload_mw_87_cos_tos_mw_87_sin_tos_mw_87_ftret
_mwload_se_mwfadd_mwcompare_tos_mwfmpy_mwround_mwfflt_mwfsub_mwfneg_mwfdup_mweval_poly_mwfload_mwfret	_mwflload_mwflret	_mwftload_mwftretrZVN
PQSWCC?
N78 ?aQ+.+,?(
$	U;: 8?4)60$'AGFD?@Z*2<D[SRP?LCHV_^\?XTULBAkjh?dL?|nOx*DNwvt?pgllM?O?o5hG@u?|\zw,fU*>t'66t66mt(+F6D
P0P3@BVt	6D
6xPFVsvvvtP6FFuv>PFPFPP6D
FtD
lPH|LF6D
PPFPFP6D
F3F:FtB6T
]Uvv+PD]UvvP]Uv
v+P
vv]Uv
vPvv]Uv
v+Pvv]Uv
vPvv]DE

$(,AV[^ch	y


8=	G\_fksv
<L\C_mwsin_mwcos_mwdsin_mwdcos_mwxsin_mwxcosBEt(8086\sc1d\fsim12MetaWare Pascal 2.5.aCOMPACT	_MWFSIM12?_MWFSIMCODEDATACGROUPDGROUP<@
X4COMPACT?	_mwprintu_mwputc_mwputs
_mwnewline\ZUSv PvvY]UP6P6P6P6P6P6P|6Pn6P6PR]FP statistics:AddsMulsDivsSqrtsLoadsFloatsStoresComparesTruncroundsQZDE+.245@CNQ\_jmx{	_mwfstats[t@8086\sc1d\fsim0aMetaWare Pascal 2.5.aCOMPACT	_MWFSIM0A?_MWFSIMCODEDATACGROUPDGROUP.@XW_mw8087COMPACT?_mwnormalize
_mwinc_tos_mw_87_fflt_mw_87_ftret_mw_87_ufflt\Z'U6vFFVDT+TD@;Tu;Dt@L;uLLDlv|uDT*DTlvD66]U>tvv6603FN}B6T
tVVFVvv]U>tvv666LD
vv]NFDE	_mwfflt_mwuffltttX8086\sc1d\fsim0bMetaWare Pascal 2.5.aCOMPACT	_MWFSIM0B?_MWFSIMCODEDATACGROUPDGROUP@=XE_mw8087COMPACT?
_mwinc_tos_mw_87_fload_mw_87_ftret_mwrtoxD\ZAU>tvv66vv66]('DE.25_mwfloadtd8086\sc1d\fsim0cMetaWare Pascal 2.5.aCOMPACT	_MWFSIM0C?_MWFSIMCODEDATACGROUPDGROUP,@BX9_mw8087COMPACT?
_mw_87_ftload_mw_87_fret_mwxtor\ZFU>t6666FVFV]t)DE$(+5_mwfretetp8086\sc1d\fsim0dMetaWare Pascal 2.5.aCOMPACT	_MWFSIM0D?_MWFSIMCODEDATACGROUPDGROUP+@8XF_mw8087COMPACT?
_mwinc_tos
_mw_87_flload_mw_87_ftret_mwltox\Z<U>tvv66vv66]'DE+2	_mwflloadt|8086\sc1d\fsim0eMetaWare Pascal 2.5.aCOMPACT	_MWFSIM0E?_MWFSIMCODEDATACGROUPDGROUP*@:X:_mw8087COMPACT?
_mw_87_ftload_mw_87_flret_mwxtol\Z>U>t66vv66vv]DE3Q_mwflrett8086\sc1d\fsim0fMetaWare Pascal 2.5.aCOMPACT	_MWFSIM0F?_MWFSIMCODEDATACGROUPDGROUP)@kX _mw8087COMPACT?
_mwinc_tos\ZUv>
>uK6vFD3tBT
td	vDDD3uBTtD
]U6
>u6|
t|uvL	]Dv	_mwftload_mwftretqt8086\sc1d\fsim0gMetaWare Pascal 2.5.aCOMPACT$	_MWFSIM0GCODEDATACGROUPDGROUP@6COMPACT?]:UvDDD3uBTD3tBT
]_mwset_emulationt8086\sc1d\fsim1aMetaWare Pascal 2.5.aCOMPACT	_MWFSIM1A?_MWFSIMCODEDATACGROUPDGROUP@>X)_mw8087COMPACT?_mwfadd
_mwinc_tos\ZU66v>]U>t6t	6|ut
]U]U>t6t	6|ut
]U>t6d		6D
]U6>]>D6HOZzF_mwfsubrj_mwfsubu_mwfnegC_mwfxch_mwfdup_mwfabst8086\sc1d\fsim1bMetaWare Pascal 2.7. COMPACTCCODEDATACGROUPDGROUP	_MWFSIM1B?_MWFSIM,@0XZ_mw8087COMPACT?_mw_87_f2mpy_mwxmpy_mwdshl
_mwaddmany
_mwxshrcnt_mwnormalize^\4U*>t666V66vFu|t>3Fv:D
tBVF?D@FVFPFPFNNFPswvr<FFFFPFPFPtPVRNFv>66]JDE+=W[_k'*_mwfmpyZt
8086\sc1d\fsim1cMetaWare Pascal 2.5.aCOMPACT	_MWFSIM1C?_MWFSIMCODEDATACGROUPDGROUP+@IXW_mw8087COMPACT?_mwfxch_mw_87_f2div_mwxshl_mwxdiv
_mwxshrcnt_mwnormalize\ZMU]U>t666VI36D
:DtBT6|t6D>6|t6V6L6|r666L6|rV\PSPS+6L+t++>@+v}3|FP66	6D>F6D66]DE*2EPTX_cny4<@Ca_mwfdivr_mwfdivt
8086\sc1d\fsim1dMetaWare Pascal 2.5.aCOMPACT	_MWFSIM1D?_MWFSIMCODEDATACGROUPDGROUP*@9X5_mw8087COMPACT?_mw_87_f2compare
_mwsubmany112\ZU>t666V6|t|u6>u+X6D
FTV:u2P66FP3:FtBVFFF*@]UPMFY]UF@FF;F}F]1D8>R}._mwfcompare
_mwfcomparend_mwfcmpt8086\sc1d\fsimaa)CGROUPCODECOPYDATADGROUP	_MWFSIMAA[@7@[COMPACT?C;HU.>v.>v.3tttt	tt	tt	tt	tt	VQS3tt	tt	tt	tt	tt	tt	
tt	tt	tt	ttWU.EEEEu
M]]o*7?LT
dl|

5
EM]eu}_mwxmpy?t8086\sc1d\fsimabCGROUPCODEDATXDIVDATA	_MWFSIMABY@O@COMPACT?C;FUv.>v+U.>u>u>u
>u;.w rB;wr:>;>w0r
>;>w$>)>>>.	u*uu>u>tULrr;.w rP;wrH>;>w>r
>;>w2$u
3uL]+
]E$u];.wr;r+.	u
uur;.wr;rLrz?.26:AH
OUjYai
muy
W
	AEJNltz
_mwxdivVt08086\sc1d\fsim13MetaWare Pascal 2.5.aCOMPACTC
@_MWFSIM13	_MWFSIM13?_MWFSIM
?_MWSTATUSCODEDATACGROUPDGROUP@T@XX_mw8087COMPACT?_mwcompare_tos
_mw_87_ftload_mw_87_acos_tos_mw_87_asin_tos_mw_87_ftret
_mwload_se_mwfsubr_mwfadd_mwfsqrt_mwfdup_mwfmpy_mweval_poly_mwfdiv_mwfsub_mwfneg	_mwflload_mwflretY	PN
PQSWCC@ASS<78 @9QVG+.+,@(Me$ 6;: 8@4'p0W9amGFD?@]l<,$0SRP@L6?Ha>\_^\@XxT*kjh@dw<Bwvt@pl|@|wCx0?Cl)?x7H?kW5h?K5hUPH|>>t'66t66t6D
FD
PH|]F4FPP6L6Dt
v>4FFP@c66PRFPPHPFPFPtJtt
P$Pt=PPT+tPPt	6t
]UFP+Pvv]UFPPvv]cDE
	(36?DHLOVehrw	
25=@
HKehmruxqasinacosFt8086\sc1d\fsim14MetaWare Pascal 2.5.aCOMPACTC
@_MWFSIM14	_MWFSIM14?_MWFSIM
?_MWSTATUSCODEDATACGROUPDGROUP@l@EXX_mw8087COMPACT?
_mwexp_tos_mwfdup
_mwload_se_mwfdivr_mwfadd_mwfsub_mwcompare_tos_mwfmpy_mwfxch_mweval_poly_mwfdiv	_mwflload_mwflretY	PO
O@CC@}77 @ES+.+l,?(='>$@;:8@4tT08GFD@@Br<7SRP@LyHKkjh?dslYwvt?pgl?|sx?X|@@iRo5lU>t6Pt6Dx'uSLLTtF6D
F6D
PH}	uPH|AxPPH|>P*6LlPtu6t
P@uF6D
6PRFPP0PFPFPFP]UFP+PZvv]UFPP=vv]?DE	*.DG^iqv			)
	47
;PU]dil
tw

?$
_mwfsinh_coshsinhcosh$t+8086\sc1d\fsim15MetaWare Pascal 2.5.aCOMPACT8
@_MWFSIM15	_MWFSIM15?_MWFSIMCODEDATACGROUPDGROUPL@@qX_mw8087COMPACT?
_mwexp_tos_mwfdup
_mwload_se_mwfdivr_mw_87_f2add_mwfsubr_mwcompare_tos_mwfadd_mwfdiv_mwfsub_mwfmpy_mweval_poly	_mwflload_mwflretZVO
O	@M.bCC@
sTcc77 ?wF;+.,,@(A$t;: 8
@4hZ:0
GFD@@O}[<_;_^\?XTlekjh?dswvt?pSlTh\@|xB^uU>tFP6>6DRPVH6D
FD
xPH|>lPH|;>PFPPdTP@\6PPFPP$PFPFPFPt	6t
]UFPvv]DE
 .9HKNTWb		

	
*
58
@C
MamtanhXZt18086\sc1d\fsim16MetaWare Pascal 2.5.aCOMPACT	_MWFSIM16?_MWFSIMCODEDATACGROUPDGROUP8@@X}_mw8087COMPACT?
_mw_87_ftload_mw_87_floor_tos_mw_87_ftret_mwset_emulation
_mwload_se_mwfsub_mwfload_mwfadd{\ZDU+FVEv uDnNNvD
tSND3tBV;u
v+Nv
tN3tANF]U+PP]U+PP]U>t6t666646366d	6vFF|?s3|
tt>vD
>v|?@r6vD??+V wtFFF*Pvv V;rR[F vF*PvVF P:Fv|
ttv>tP>t6vF|
t|uL	F]U.6>.6<c]?jgDE59S).1	4
L_mwfloor_tos_mwtrunc_tos_mwround_tos_mwfloor_5or_trunc_tost78086\sc1d\fsim17MetaWare Pascal 2.5.aCOMPACT8	_MWFSIM18?_MWFSIM
?_MWSTATUSCODEDATACGROUPDGROUP@XX_mw8087COMPACT?_mwset_emulation
_mwload_se_mwfloor_or_trunc_tos_mwfxch_mwfpop_mwfneg_mwfflt_mwfmpy_mwfcompare	_mwln_tos
_mwexp_tos	_mwflload_mwcheck_range_of_double_mwflret[UU>t666V6D
FD
>t	6d	6|tutPt9MFPP+PF>t666t
g6ue6D?RPFP+PP?RP@t7Pt	t]UFPFPvv]DE	
GNWbsx}	
$	'.4AFINQ
T
crz
powit; 8086\sc1d\fsim18MetaWare Pascal 2.5.aCOMPACT	_MWFSIM19?_MWFSIMCODEDATACGROUPDGROUP5@Xd_mw8087COMPACT?_mwset_emulation
_mwfarctan_mwfldpi_mwfsubr_mwfneg	_mwflload_mwflret\ZUP>t66>t6V6D
F+T
LNT6d	dttY]UFPFP|vv]BDE
'+GT]iw	Latan2nt=ctos\sc1d\mediateHigh C 1.4. COMPACT+CODEDATACGROUPDGROUP@MEDIATEMEDIATEHy@[LCOMPACT?GetUCB_mwcmpOpenByteStreamOpenFile	CloseFile
RenameFile]]ddd$pMetaWareFileNamePathPrefixlpw{UdPPFtDFd^+FvTR*;tF{vLR*S^vDR*FtFv}vD*tFv[vL*^vD*Ft@Fv]vD*tFv<vL*^vD*FtFv>vL)**^vD)*F+v]UNv>h+6h^vFvT>huA+^>huA++>huA+V;tFvh@*+vTv<u+uA+VFF;Fsv8u\F+uA+VFF;Fsu\Fv<{u<[u<<u+uA+vFPPvvuD;VuB;Ft
Fv<\t0;Vu;FtNv<\t<>u;Vu;Fu+uA+A?F+vuA+A+uA+A>d6df^
7G+v
<uA+uA+Av^
?v
LL>duA+V DV)I_	0FhHgn4GYcuyfFF;Fs6d8u\F+]U
Ftyv D$vvFPFPFu[vvvv+uA+RvvFVut+uA++Vvv
vv]U
BFtpvvvFPFPFuRvvvv+uA+RvvFVut+uA++Vv]UFtvvvFPFPFtFPvv+uA+RvvFVut+uA++VmmPFtv
vvFPFPFuSvvv+uA+RvvFVut+uA++V,FFt
vFv]\V;VV<VKVXVb..\
_mw_mediate_Get_Prefix_mw_mediate_Parse_Namen_mw_mediate_OpenByteStream_mw_mediate_OpenFile_mw_mediate_RenameFile>]t8HDJ'|7^bw nN=HsYB'iT2strspnm_mw_87_trunc
__AHSHIFTV	_MWHEAPLO_MWARGPgetenvY	_mwfldl2ttmpfile_mwabort	_mwfldl2e_mwflretungetc	freopen_mwln
_mwload_selongjmp\_mwfcmp	abortgetchar8086\sc1d\c_heap18086\sc1d\callint8086\sc1d\floa38086\sc1d\fsimaPL(m2f*KvC Rz>G_mwstackdump_mwsinremove_mwdsin_mwfloor_tos_mwfloor_or_trunc_tos_mwdcosfmodtsinh
_mwfwrite__mwcheck_range_of_doubleu	_mwmalloc_mwyear_dayI_mwfree_handlesqrt|_mwfadd_mwdump_heap8086\sc1d\strlene8086\sc1d\eflctran8086\sc1d\floa12uctos\sc1d\cinit8086\sc1d\_rstrncp\N)u a)e2>[9AMFjpR_mwfmin
_mwfsinh_cosh_mwbcd_to_realexitferror
_mwpush8dsstrleneexp}_mwdshl
_mwinc_tos_mwfneg_mw_87_two_tosdifftimeO_MWSS_mwrtox_mwqsortvprintf$8086\sc1d\rtox8086\sc1d\floa13v8086\sc1d\fsim9hP*HR.M_{>[dqD)h83Wstrncpya_mwferr_mwfabs
_mwpush8esstrtoknstrtolWstrtodT	_mwstkerr	_mwc_openfputs _mwcmp_mwpadrstrncmpg_MWOSfputc fprintf$ldexpr_MWSTACK_LIMIT8086\sc1d\fwrite8086\sc1d\scanr?8086\sc1d\onexitZ8086\sc1d\push88086\sc1d\memcpy^8086\sc1d\fsim88086\sc1d\strcpytR+Lr$h^62R;C*|G_mwdoerr_mwlseekstrcspnl_strncat_mweval_polytimeH_mwfpop_mwtrunc_tosatan{_mwfdup	_mwflload_mwleast_free_memoryctos\sc1d\heap38086\sc1d\fsim128086\sc1d\fsim78086\sc1d\eflsupp8086\sc1d\cvars28086\sc1d\ltox8086\sc1d\strncatcctos\sc1d\heapT,S4lrg9DLyZ.fopen_mwcos_mwdsqrt_mweach_item_in_chunk_mwfldpiasctimeM_mwcall_onexit_fcnsZ
_mwfcomparend	_mwfp_errorp
_mwdisplay_mwcheck_heap_integrityfwrite	_mwln_tos
_mwhmalloc_mwget_time_mw_mediate_Parse_Name 
_mwcalldos_mwfbld	_mwftload8086\sc1d\intrup8086\sc1d\fsim13ctos\sc1d\heap28086\sc1d\atoiS8086\sc1d\status8086\sc1d\fsim68086\sc1d\atan{8086\sc1d\fgets8086\sc1d\time5OVL_6VB}'ZsQGi_mwout_convert_real.memcpy^scanf6	_mwzwrite_mwset_dos_err_mwon_user_interruptstrcpy_MWINIT_mwfree_mwfretfabsq_mwltox8086\sc1d\fsim108086\sc1d\fsim58086\sc1d\time4Mctos\sc1d\mediate X.{q7*\REg@K_MWSET_STACK_LIMITSfseek_MWPROGNAMEP_mwxtan_mwallocated_mwget_exponentstrrchrj_mwfload_mwcrealloc8086\sc1d\fsim118086\sc1d\strncpya8086\sc1d\time3K8086\sc1d\fsim48086\sc1d\strspnmZ9FLvWlRa*3$_mwsqrt_mwfmpy_mwsysalloc_mwfdivrperrortanh	_mwarctan_mwpush_back_input_char6_mwtrunc_mwumodlstrcmpf8086\sc1d\fsim168086\sc1d\strpbrkk8086\sc1d\PERROR8086\sc1d\divl8086\sc1d\time2I8086\sc1d\efltrans8086\sc1d\fsim3\0}n:jBZ4HsP	_MWARGLEN_mwspecial_number_msg_mw_87_flret
_mwaprintf'_mwfinit]_mwround_tos_strcats
_mwsubmany112_mweach_free_item_OSMAJOR_mw_87_floor_tos_MWES_mwxdiv
8086\sc1d\fsim178086\sc1d\fputc 8086\sc1d\aprintf'8086\sc1d\init_buf8086\sc1d\time1H8086\sc1d\fsim28086\sc1d\strcspnl^18hr<V]A2c{NG
_mwcallint_mwtan_exit_mwget_file_handle_and_info_mwxsqrtctimeMfclose	_mwfldlg2
_mwxshrcnt_mw_87_f2mpy_mw_87_fpop_OSMINORfflush8086\sc1d\fsim148086\sc1d\pmem8086\sc1d\printr.8086\sc1d\fsim18086\sc1d\cosx8086\sc1d\strncmpg2wn<R|e(Zi@71Lfgetsfgetc	_rstrncpy_mw_87_fflt_mwxlncosh_rstrcpystrchrirandR_mwinterrupt_disable_mwufflt
_mw_87_ln_tos_MWLONGPTR_IS_VALIDlog10vmemcmpd_mwreal_to_bcdrewind_rmemcpy8086\sc1d\fsim158086\sc1d\qsort8086\sc1d\ungetc	8086\sc1d\strchri8086\sc1d\fsim0b3Tn:3ZcB.wI_mwxcos_mw_87_fret
_mwdarctan_mw_87_xsqrtfscanf6
_mwmalloc2
_mwsubmany121_mwc_create_MWGET_PROC_ADDRESS	_mwkbgetsE8086\sc1d\randR8086\sc1d\_setmodectos\sc1d\carg8086\sc1d\padrd4aGZ.8Ruk(K@_mwdtan	_mwcftermDrenamememset__mwexecx_mw_87_arctan_tos_mwset_errnop
_mwpush8ss_iob
_mwexp_tos_mwfileclass_mw_87_fxam8086\sc1d\fopen8086\sc1d\term28086\sc1d\memcmpd8086\sc1d\exp}f5FPqK^=5U{g_MW387_mwinit_bufsrandR_mwset_rounding_proc	localtimeI
_mwinput_char6_mw_87_asin_tos_mwexp_MW8087memchrh8086\sc1d\kb28086\sc1d\sqrt|8086\sc1d\fsim1b8086\sc1d\fsim0f8086\sc1d\_fmode8086\sc1d\rename8086\sc1d\signal[h6pzA4VM9faH_mw_87_fbstpclearerr_mwpmem_mwinstall_ivesscanf6strncatc
_mwxnormalize_mwc_unlink_mwint_mw_87_sin_tos_mwnext_input_char6_mwdivl8086\sc1d\memset_8086\sc1d\fsimab
8086\sc1d\fsim1c8086\sc1d\fsim0g8086\sc1d\cvars8086\sc1d\exit8086\sc1d\fclose8086\sc1d\mpylk7j*Y>HzUvP4d_MWHUGEDIFF_mwinstall_interrupt_routine_mwxmpyonexitZ_mwvector_element_mwset_emulation_mwfree_heap_mwdexpgets_mwinterrupt_enable	_MWIS_286_mwpad_to_field_width'getc8086\sc1d\setjmp\ctos\sc1d\system48086\sc1d\fsim0d8086\sc1d\strtokn8086\sc1d\strcatbm82d[F>vVmN8_mwmpyl_mwxtor_mwnormalize_mw_mediate_RenameFile _setmode_mwudivl
_mwcount_args_mw_87_f2add_mw_87_ufflt_mwxtol_mw_87_cos_tos_mw_87_tan_tos8086\sc1d\kb1E8086\sc1d\intrupt1ctos\sc1d\system58086\sc1d\fsim1a8086\sc1d\fsim0eo9^L@a<8PXnyis
_mwsysfree
_mw_87_ftloadatofT_mwfpstackoflo_mwpop_and_jmpatoiSatolS_mwout_convert_dreal.frexpr
_mwc_exec_env	_mwat_eof6sinw_mwkbnewline_mwhalt_mwfsub	_mwzclose_mwin_convert_real?sprintfsignal[ctos\sc1d\c\system3ctos\sc1d\system68086\sc1d\fsim0b8086\sc1d\fsimaa8086\sc1d\c_stkdmp8086\sc1d\timezoneQ8086\sc1d\cexecenv8086\sc1d\cexec8086\sc1d\fgetc8086\sc1d\tmpnamC(q:pBL5f$;Z,0z_mwnew_heapceilq_mwzread_mw_87_roundfreeFsetbuf	_mwfldln2_mwget_date_mwset_flags_etc_mwinsert_into_free_chainctos\sc1d\c\system28086\sc1d\fsim0c8086\sc1d\setbuf8086\sc1d\cmp4s;LuS8Y_k1G)>clockH	_mwkbputsprintf$_mwdos_exit
_mweach_chunk_mwaerrtext	_mwc_exec_mwcfclose_allstrcatb
_mwxarctan_mwclock	_MWIS_386ctos\sc1d\c\system18086\sc1d\fsim1d	8086\sc1d\tmpfile8086\sc1d\scanf68086\sc1d\_strncat8086\sc1d\fperrorp8086\sc1d\intrupt2@u<\<fS?70ID)qreallocGkill[_mwmodl_mw_87_ftret_mwceil_tosq
_mwrealloctmpnamClogzsetjmp\_mwfflt8086\sc1d\fsim0a8086\sc1d\atofT8086\sc1d\strtolW8086\sc1d\_rstrcpyLw='GZN=|iT_1s8D_mwfsubr_mw_87_fload_mwfsqrt_mwadvance_to_nws6
_mwerrtext_ctype
_mwaddmanycosx
_mwnegmany	_mwcfinitD_mwftret_fmode_mwset_input_char68086\sc1d\fseek8086\sc1d\term8086\sc1d\sprintf8086\sc1d\fread
8086\sc1d\printf$8086\sc1d\strrchrj8086\sc1d\sinwXy>E1*; N_mweach_allocated_item_mwfmax_mwreml
_mwfarctan_mwstack_overflow8086\sc1d\floa9t8086\sc1d\dosd{?m^;2E{KSAhX_mwfldzvfprintf$_mwcall_ive_mw_mediate_Get_Prefix _mwcompare_tos	__AHSHIFTerrnoo_MWGETBP_mw_87_f2div_mwxsin	_MWOUTPUT_mw_87_trunc_tos_mwfdiv_mwcall_interrupt_routineasin_mwinit_interrupts_mwfld1_mwfcompare	_mwfxch_mw_87_acos_tos8086\sc1d\onuint8086\sc1d\system8086\sc1d\floa8r8086\sc1d\freopenp}@m@Q.d(_YTwD4J_mwxshl_mw_87_f2comparevsprintf	_MWHEAPHI_MWGETCS_mw_mediate_OpenFile modfr_mwfterm]_mwc_renameabsq_mwend_MWARGVP_mwxshr_mwset_up_args8086\sc1d\strcmpf8086\sc1d\remove8086\sc1d\_strcats|AQf)H5.oD\Lxfloorq_mwfxam
_mwpush8cs	_mwfstatssystem_mwsend_pad'_mw_mediate_OpenByteStream atan2labsqputchar 8086\sc1d\dummypio]8086\sc1d\cfinitD8086\sc1d\feofctos\sc1d\paofB4J)g$=Owm8bSqW_E_MWINPUTfread
_mw_87_fbld_MWENVP_mwten_to_the_powerfeof_mwdln_mwatan2_tos_MWCPUmallocFputs ftell
localtimezoneQtany_mwxexp_mwroundputc _mwfbstp8086\sc1d\_rmemcpy8086\sc1d\fsim18ctos\sc1d\alloc8086\sc1d\eflcsupp8086\sc1d\floa5q8086\sc1d\ctop2G8086\sc1d\errnooCS;fp\3.@I8*z
_mw_87_flload_mwset_flags_after_compareacosgmtimeKcallocGpowstrpbrkk8086\sc1d\logz8086\sc1d\getenvY8086\sc1d\tany8086\sc1d\floa48086\sc1d\memchrh8086\sc1d\ctop1F]Xphcle.libhpp=KgZKgZKgX8086\lcld\cvarsMetaWare Pascal 2.7. LARGE CODEDATA	@_MWCVARS	?_MWSTDIOt@xX	LARGE?N
U=E,,*$5:4JDZTjdztou_e
NT>D*.$4:4$JDZTjdzt \\\_iobt8086\lcld\cvars2High C 1.4. LARGECODEDATA@CVARS2H	LARGE?         (((((                  AAAAAABBBBBB 
_ctypet8086\lcld\PERRORMetaWare Pascal 2.7. LARGE+CODEDATA
@_MWPERROR	_MWPERROR	?_MWSTDIO'@@ZX+errnoLARGE?_mwaerrtextfputsfputcN
PU6FVFVuu6
6RP6
6VR6
6vv6
6*RFV]: 5NT
VVV3TA]H]M]R\Z]a]f]n\v]}]]\]]]TV
perrort8086\lcld\fgetsMetaWare Pascal 2.7. LARGE)CODEDATA_MWFGETS	_MWLTCONV	?_MWSTDIO@qXX6errnoLARGE?_mwinit_buffread_mwzread_mwcmpUvv^VVN
VND
tVvD
tmv|uDvD
u3|uaD
@tvvPPv
vFtPvttDPvDDTTD|uvD
@uD=tDT+T||u:vvPPv
vFumv<
utNFv|uDv|u|tvDHvT+DTFVDNv+N++|FYv|u2PttDPvDDTTD|uvT
<uA+F;rVNv4FFt)FFv)DD
@t;;TWvQRPQt4u=v)Dv|?
uLt	v
vtH+v;uFHvvPPv
vFu+tu+v;tFv<
uuvDFV1FtNvvvPPv
vF]U
}FV(
uvPV
JRvvvv]U+PPvv66]]X	__ _9V]V]V^^*^4V>^G^__]____1]\\\fgetsEgetst	8086\lcld\removeMetaWare Pascal 2.7. LARGECODEDATA	_MWREMOVE=@RerrnoLARGE?_mwc_unlinkVUVvv>uVFVF]\\\ V\+\5\?\E\
removet
8086\lcld\ungetcMetaWare Pascal 2.7. LARGECODEDATA	_MWUNGETCE@UerrnoLARGE?_mwinit_bufUFFvv^D
uvD
tD
tvL
v
vvD
u\vDt@uvDDTTvDT+T}DFvd
FFFF]L\\GVU\[\d
ungetct$8086\lcld\freadMetaWare Pascal 2.7. LARGE)CODEDATA_MWFREAD	_MWLTCONV	@_MWFREAD@X@?errnoLARGE?_mwzread_mwlseek_mwfileclass_mwinit_bufUV+vvFD
uVvD
@uA|ty|ur>uevDtv\RvTLQRTR@vDHufvDTTDv|tD
tvDuPttDPvDv|uvT|uA+V+vVF0D;Vu;FtLPDN^+SQDPFvDvDTTDv|D=tDT+T|vTv<uA+vT>tvCvDTLA\+FVuA+Cv\vDHT;T:uvD;DuD<vDH;Du>uvDvT+DTDv|uv|u.>uvDN++}vDHvT+DTFVDNv+FFV;sPv4<
^9v^
BV)VFv)D>v<=FFvDDN++|(D 4vD)FFDF=rD		FFvvvVvDPFF)|S	\\\R^Y^p^]]V^^^^
^^R^Y^^^^^U^\^m^]sFFtuF)Fwv|u9D
tPvttDPvDDTTv|ZF+vFVDNv+|NNv4FFv)D)FvuuvL
FeHvD
@u7Dt3PFPvTRFtitcF:tvDPtZPFPvTRFtu(vtvLF:u	v
CvF;VtWRRRvTRMFvF;Fs5v6^PvDPFtF)Fw>uvvL
>t
vL
 F]
U
vvFD
uvL
 [vD
tvvvd|uDF
nFV|++T}FFu+vvvvv+
F]oG]__]^*^:VT]f^m^w_^^^^__V___]_._B\I\\\b\r_\\V\\_Bfreadct8086\lcld\fopenMetaWare Pascal 2.7. LARGECODEDATA_MWFOPEN@Nerrno_iob_fmodeLARGE?	_mwc_open_mwc_create_mwfileclass_mwlseekUV+VvvVv
v^Nv^*+taatbugrt@tteutSwtxtoFv3F<auBv3<wuBV0uDFvt5vvvvFvFtu
iuv<vPvvFv<t>tt+v<u+PvvlF>tvFF]UFv
t	FvvFFvFFFV]Uvv^F
DuD
u
vD
vD
tvL
tvL
@v
F<t<uFtvL
tP+PPv
]U3tBVVVRNQNQNQNQvv
vvEFtFF	FVFFtvvvvvvvvL
DFV]V	]]]]]V]]0]5]IVQ]W]h]m]\x\]]\\7VhV}VVB?fopens_mwget_file_handle_and_info_mwset_flags_etct8086\lcld\fwriteMetaWare Pascal 2.7. LARGE CODEDATA	_MWFWRITE	_MWLTCONVN@kX:errnoLARGE?	_mwzwrite_mwinit_buf_mwlseekfflushUFVvv^FD
tD
@tvvv
TRFV

FuA+vTt@R^
^SDPFF+vFVD;Vt;FtFF)Fv16PRvTR;tFFNwn\v|uDvD
@tHD=|V+VNN^+|Nv
^?F+vFVD;Vu5;Fu0PttTR=tvDDTTFv)DFF)FFF=v4		FPv
vVvTR;FtFFF)FFwpv
v^?v)DFRFvDN++|

FN^uA+Tv
v^?vDFFDN^+|FVD+FV}RD+D;}4
F^?FFNv)TvD)F)Dv|	vFw
u4t.PvttTR=u0vDDTTtv
Lv>t	vL
 FF]
U
vv^D
uL
 KvD
tvvvLF
nFV|++}
e	
]]]L\\^^^\^^w\\^^^^^^^^,\f]l]]]]]V]]vFFu+vD
tP+PPDPvvvvv+
FvD
t vvYYP+PPvDPF]
VQVfVfwrite
_mwfwrite_t8086\lcld\init_bufMetaWare Pascal 2.7. LARGECODEDATA_MWINIT_BUF@L_iobLARGE?_mwfileclassmalloc{Uvv^d
;u;uDPF<t<tvL
;Vu;Fu vDP<u	vd
vL
 ;Vu;Fuvd
vD
t.PvDTYud
vDTTDvD]\\+VB\E\YVr\u\VI_mwinit_buft8086\lcld\setbufMetaWare Pascal 2.7. LARGECODEDATA	_MWSETBUFB@*LARGE?freefflush_mwlseek.Uvv^D
uD
uvd
F
VuuL
DTTDv
FutV^w
v
F^+wGvF7Gu
wwYYF
VvDTovD
tD
tDtvvYY,vD
tPvD+QPDPvDvDu
ttYYvd
vL]VVVVW
setbuft8086\lcld\renameMetaWare Pascal 2.7. LARGECODEDATA	_MWRENAMES@XerrnoLARGE?_mwc_rename\UVvv
vv>uVFVF]\\\V+\1\;\E\K\
renamet8086\lcld\freopenMetaWare Pascal 2.7. LARGECODEDATA
_MWFREOPEN	?_MWSTDIO@Xt_iob_fmodeerrnoLARGE?fflush_mwfileclass	_mwzclose_mwget_file_handle_and_info_mwset_flags_etcfreeNUvN+vF}++}vv^D
tD
t	VYYvDPF<t<tvDPvD
F+D
VN;u;t';u;t;
u;t3=FV;u;t;u;u33tBVVFPVRVRVRVRvv
vvFtFVFVvvvvvvvvD
tIFtFt	vL
VvD
uD
uvDTTFt(LFtFuFuvttYYvD+FV]i	VVTVbVyV^^^^^^^]]^^^^^]]]]8VjV	\\V
\\freopenjt8086\lcld\fcloseMetaWare Pascal 2.7. LARGE CODEDATA	_MWFCLOSE	?_MWSTDIOw@X<errno_iobLARGE?_mwlseek	_mwzwritefree	_mwzcloseUvv^D
uFvDtv|tD
t+vD
uw|}pD
tP+PPDPv+DPttDPFv+T;uFFvL
 vDTTDFF]U
+FvN+vV+}o++VN|bv;D
tZv^D
t8D
t
VFYY	vD
t2vDuD
u
ttYYvDPvD
FF]UPFv
t;
u;tPRYYF=sF6
6YYY]M	
]]iVV]]^^^bVpV]]^^^\\\\\\)fclosefflush_mwcfclose_allt8086\lcld\tmpfileMetaWare Pascal 2.7. LARGECODEDATA
_MWTMPFILE	?_MWSTDIO @yX LARGE?malloctmpnamfopenr}UvFPFVNQRPYYRPFV
tvT
L6FV]w+ CTV.V7VI\O\S\d\h\tmpfileht8086\lcld\_setmodeMetaWare Pascal 2.7. LARGECODEDATA_MW_SETMODE@8_fmodeLARGE?A<UFFu
F

u	vL
@
uvd
]K	VV_setmodet8086\lcld\feofMetaWare Pascal 2.7. LARGECODEDATA_MWFEOF@P	LARGE?TUPvD
tFFFY]UPvD
 tFFFY]Uvd
]LclearerrBfeofferrorVt  8086\lcld\fgetcMetaWare Pascal 2.7. LARGECODEDATA_MWFGETC	?_MWSTDIO@TXLARGE?freadXUPvvPPFPuF*Y]UvvYY]66YYV@\F\J\fgetcgetcgetchar>Ht,8086\lcld\fputcMetaWare Pascal 2.7. LARGE)CODEDATA_MWFPUTC	?_MWSTDIO	@_MWFPUTC@MX@LARGE?fwriteUFFv
vPPVRHtFFFF]UPv
vvFY]UP66v}FY]UFFu+M+uA+Vvv
RPvvFN+;u;tFFF]]VH]i]n\u\z\]Vc
NZUP66vvsF668RRQHtFFY]1]\\\'\.\3\;]@V0fputsfputcputcBputcharcputstD8086\lcld\fseekMetaWare Pascal 2.7. LARGECODEDATA
_MWSTDIO1C@_MWSTDIO1C@D@errnoLARGE?fflush_mwlseekUF|=FV+vvFdD
u|tND
tD
tDt
vvYYuvD
tD
tDuvD)F
Vvvv
vDPvDDTTvvv
vDP>uVF
Vvd
F]UvFvFR+QQDPFVvD
tC|P$t<D
tD
tDuvD)FVvD++NvFVFV]U+PPPvv9
vd
]5	
\^(^2^oV]]^^^^^(\G]\]fseekftell rewindt\8086\lcld\printfMetaWare Pascal 2.7. LARGE2CODEDATA	_MWPRINTF?PRINTF_EXTERNALS	?_MWSTDIO@X$XLARGE?fwrite
_mwaprintfUSv6t6tv
PvvN
+;u;t
v6D8Y]UP
.vvvv
fFY]Uvv
vv66]UF
Pvv66|]UFPvv
vv^]5VJ\P\RTV\Z\iVn\s\]]]]]]0vfprintfDfprintfvprintfhprintftt'8086\lcld\sprintfMetaWare Pascal 2.7. LARGE)CODEDATA
_MWSPRINTF?PRINTF_EXTERNALS@wX$LARGE?
_mwaprintfl{USN
v^6F
6GY]U
.vvvv
v]UFPvv
vv]S\,\.T2\6\EVP\U\nvsprintfsprintfZGt(8086\lcld\aprintfMetaWare Pascal 2.7. LARGE5CODEDATA?PRINTF_EXTERNALS
_MWAPRINTF@_MWAPRINTF=X$@
x@BQerrnoLARGE?_mwudivl_mwout_convert_real
_mwpush8es_mwout_convert_dreal0000000000          UP*F

;rVRvv
F)F

wY]UPt8N;v1+VtuRPRvRPmY]US6F<*t<1r<9vu6<0t6F<0r<<9w8FF
6*)0V6F<0rg<9va6<*uW6<}PuF6F
6FPuFFF]USFV+F6:u6<t9
uA+V66)
0P^^FVF6* wj.1mzS8+Fut+PFP6<.u:6<u6F<0r<9vPPP*6<hu
,6<lu
6<Lu6P^^+FV)
.]
USFt	;w)Y]US@v6\*iwit(Xudtousutgxu8
v6D6T} 6T6\6E^])].]H^M]T]j]o]w]]]]^^^^^^^^9^D]K]R^\^a^^^]]]]]^^^^^^^^^^^	^^^\1\3\5\7\9\;\=\?\A\C\E\G\I\K\M\O\Q\T][]a]h]n]u]{]]]]]]^^^+^^]]^]]^]])^2]9]>^B^P^S^W^a^t]{]]]^^BT:@P{t:+2t_: 8
Q8t?:0@)8t:0v6T;@RY]US
}0^6_6xuW744Y]USv6D6TFV4uvbu=wKFF8*F+VFRvw=8*RPvv^FVSLuw
64044+46]US6>v6DY]US>uVVu
+R,+>u
6>6;r>t;>vFFFFtu
uG@tP:P
tut6;v+VRPRv>uVVu466P64V
t]USP0FFVV=
s0FWv^6@Nw]US00F:F+FVuvPvF+FVuv	Pvg	FPFP
]U+uA+6
F
NUPvv]US
0^
^]]$^*]1]8^?^F^J]Q]X^]^h^l]s]z^^^^^^^^+^9V\^^e^i^p^s^^]]]]^^]]^^]]^] ](]3^;^@]G]L]U]\]g]n]w^]]]]^^^]]^^]]]]]]^]]^^^\a^*u0tzE3vq.
	

	

























	
	
	
	




{	Y	

	


P66
.>u6L*F<dt<iu
6	6+v66^>u'v6tttt4
Rv676TRP^6FuRPVR
uR6F6TFVuuz6+uA+v;rv6uVvvv
tv]b^\(\*\,\.\0\2\4\6\8\:\<\>\@\B\D\F\H\J\L\N\P\R\T\V\X\Z\\\^\\b\d\f\h\j\l\n\p\r\t\v\x\z\|\\\\\\\\\\^]]^^]]]]^^^^^^^^^	^
^] ]*^@VF^Q^VV[Va^i^s^w^{^]]^^]]]]]]]]^^^^],]@]G]U]Z]n]u]z]}]]VVW9_mwsend_pad_mwpad_to_field_widthB
_mwaprintft08086\lcld\printrMetaWare Pascal 2.7. LARGE3CODEDATA	_MWPRINTR?PRINTF_EXTERNALS
@_MWPRINTR@X$@@LARGE?_mwten_to_the_power	_mwftload_mwfmpy_mwftret_mwreal_to_bcd_mwfload_mwfcmp_mwfdivr_mwfadd_mwspecial_number_msg_mwget_exponent_mwfdiv	_mwflload_mwpad_to_field_width_mwfneg_mwsend_padQUSv6D*6T+VRFPv\SFPFPFPFPvv6DFFvBFVs1*$FFv6LF06\6@FrFF=}Fv6Dv6\6x0t+F@;}6D]US
Fv6;D|vV.6h.6fuvFPFP.6l.6jv\Sv\Sv\S.6p.6nr@v6Dt\SrPv\Sv6D]U6FPFPvv<tFPF}*@Ft.PFPFPFPFPFP.6p.6nsFP2rPFPFF**Ft0PFPFPFPFPFPrPs+FP.6.6|FPNF^*Et GtetftgtFF+
F@PFV;|Roz00GG	FvB^AFFFv]UvFP
S]
US	 V_7_<\F]UV_^^VV5V?_F^K^NVSV	_eV
r]_^^VV_^_\]VV8VB_L_QV
[]e_l^q^3tVyV_^_\]V__\]_^_
V_^^V*\4]TV]T[t(;vQ$Y]USt
rY]USvV.6h.6fsvVvV t +t  WY]USPFFNF;Fv0tF+N+;u;uu
v.uNFHv6DF+F)(]USuu
v6\tP P
u>$u
v6\aY]USP>*4;>?t.v6Dutv6L*;}@+;rN,NAv6LV)6|tIQBBR;v6|t1u$>t(
u	v6D^v6D*;|R,P
v6D*;+RRPv6DtPP
ufv6|tYK*}*t5;'v6tV.6h.6fuUv6|t*u(^P(BB(^P*)v6L;rN,5F)v6D6|tQQ^gPP
6*RPF]\V\],]1]@]K\X__^d^gVlV{_VV\]]\]]\\X]]X1\>]E]M]]\e\j]q]v]y]]\\\\]]\\\](]]7]>\C]J]g\p\u]|]]\]]V\]]]]]\\]]_^^VV3]:]A\P^V\]]d]j\w^\]]]\\]^]]]\]]v6tP
v6|utRPR]US
F,(6>?tF.Fuv6L;rN^NN)VJv6T6|tRv	^pv6tP
v6|u:t,RPR^*FHPP
*F}@*F+*FF*
}0v*NF>*F=|Vv^6W@@PV
]USF>uFF^*Et[GtetQfu{gtx>tkuF*H=|;n0Ff*47;r)
$]US*}FFF
FFc?@*@@F]U.q>u>uFFFPv6vvvv
vvNQv*Ft PvFP
>uuFFF?^*EtAGtCet7ftgt4*;|?*(w0>u(wV\]]]*]1]9]>VU\ZX^\lXs]z]\X]\]]]]]]V\]*]@8]2\D\N\]\sXv\\XXX]]]]]]]]]\.]5]>]E]S\Z]a]k]p]w]\\]]\]]]]]]]<\PV]]d]i]o]v]]\\]]\\]]]\[*H=|;pH(1?*6*N3;uA(u(($v\>$u]??? A00.1\]]\\'].]2\:]E\M\P\S]Z]^\k\2_mwout_convert_dreal_mwout_convert_real
tL98086\lcld\scanfMetaWare Pascal 2.7. LARGE:CODEDATA_MWSCANF	@_MWSCANF?SCANF_EXTERNALS	?_MWSTDIO)@
@XXBerrnoLARGE?fgetcungetcfeof_mwmpyl_mwin_convert_realwU>u[66YY<	t<
t<
t< tH6tA+V+)F6F<	t<
t<
t< t]>u6>u66YY6>u66*PX:UF]UP>u66YYu<<tFFFF36<uBVFY]USv6D+6D>u>uA++>u66YYY]USv6|u6Dv6D6DnUSnUSY]US>u66YY.Y]USPv6t6tV0rZ9wU1
v6t6\*06Dv6t6tF<0r<9v]USP+v6D6D6t:uRv6tF<	t<
t<
d;t
< t	Xv6Dv6\F<	t<
t<
t< tt^9F<	t<
t<
t< t^cv6\?t5t^?v6\:u6Dp+^Iv6D6\?*u	6D6Dxv6\?hu6Dv6\?lu6^^^^\^'^,^B^F^[^a^e^l^p^^^^^^^^^^\^^^^^^^^V^^^^^^^5^<^@^CVk^^^^^^^^^\^^^ ^'^+^.\3^;^?^D^I^T][]]]]]]]]Dv6\?Lu	6D6Dv6t<p<cu>uv6\P^^v6D]USPF*0
v.F<0r<9vF<ar	<fw'F<Ar	<Fw^6FH;rFFF]USFFGF<_t3vP^tt4F+RPvvv6L+Nv^	NwFV]USP^<0tyvv6t6\2F<Xt<xuvv6t6\+v6t6D<Xt<xu
80Pl]USPv6\*iwiuXuodtotXutxtXwv6D
6D<dt<iuc>vVvF<+t|=<uGg3<uBv6T6\,v6Dv6D*tKt]US+FFV{+t^7F*PP^uGF*P6^FVtFV+FV]USFFFFFH|at^PcP^uFVv6L+Nv^F;F}FFV]USP^cFVt^*<:t	^H^]FV]USP^FV]US?t0^,)]0]8]V>]E]N]n]u]]]]]>]'v6|u
vF^>vtY]US(F>uFF+VNtv6\JF<	tV<
tR<
tN< tJuBF=uPFP^^FFvB^6_Cn^FFuvFP^^]USv6|uuU5	PvU_	PY]USN
v^6F
6GY]USY]US$+v?^uF$F$v*jvv4<]uXt^FhF?3*jtBV:VuFv6|u
mvF^u^>vtv6|uv]UvTFVFvFFU
P'*fFfF]US^*uyE3v.
V}VV=VVVv6|u@6|uv,v6|uvv6t4T9v^|v^v6|uVPVP6t6t6tvPvP+PPP@]*]]4]S]Z]l]s]_5_I^s^>]E]Y]]_^________
___________ __$__(_*_,_._0_2_4_6_8_:_<_>_@_B_D_F_H_J_L_N_P_R_T_V_X_Z_\_^__b_____Vv6|u5v6\_v6t4^N^v6\?6Dxt^l<t	^X^Pv6\w7R;v6\w7Vv6\w7DPv6|uF<nt
<t	6D6DY]U	A+66
FPO]U+VN
F
P]UFV
F
P]GMS^VV^^\\\^)^.^2^D^K^U^Y^^^b^t^z^^^^^fscanf*
scanfsscanfZ
_mwadvance_to_nws
_mwinput_char_mwnext_input_char_mwpush_back_input_char_mwset_input_char	_mwat_eof) tB8086\lcld\scanrMetaWare Pascal 2.7. LARGECODEDATA_MWSCANR?SCANF_EXTERNALS@2XLARGE?_mwadvance_to_nws
_mwinput_char_mwnext_input_char	_mwat_eof_mwset_input_char_mwpush_back_input_char_mwbcd_to_real	_mwftload_mwfneg_mwftret_mwten_to_the_power_mwfdiv_mwfmpy_mwflret_mwfretU>FVFFv'<+t<uFFF3<uBVNF+FFFtt
v^^FF<0r
<9wFX.tR
Ct
v^^7F<_tsu<0tFFvBFFNFvF<0r<9v_tFw.tNF<0r<9vKuEu.Pt
vt
^^^^_tN5F<_tsu<0tFFvBFNNFvF<0r<9v_tFFuFF+	FFFH|;vB,0FuFFvBvtFF=Nu(FPFPwF<Et<etFFNF+VFV;Vs<+t<uF3D+uBVNFF<0r<9v*tt+Pv_t@'F<_tF
V*0VNFvF<0r<9v_ttFFF)FFFutFPFPFt\}(PFPFPFPvFPFPFPFP
uv^?8
uFP4		
TTVVN^aVs\x__\^^3V<_D\O_W\\Ve_^9TTVy^^_\_\^Z]_V
iVV]]V
V]]VV]w=vtE4FPv4T]	V]V_mwin_convert_realtF8086\lcld\tmpnamMetaWare Pascal 2.7. LARGECODEDATA@_MWSTDIO10
_MWSTDIO10@
@	LARGE?YU++d0+
00>rFFuFFvvFFV]0000.TMP \1\
T\ \\0\3\@\G\K\O\W\f\k\p\
tmpnamtG8086\lcld\cfinitMetaWare Pascal 2.7. LARGECODEDATA_MWFINIT	?_MWSTDIO@RX4_fmodeLARGE?_mwcfclose_all_mwc_unlinkfreet6d
6d
6L
@6L
@t6d

6L
@U<666v^T
LVYYu]Y\\]]]']]7]>\D\J]Q]Z]]pVw]}]]V]]]]V]]]		_mwcfinit	_mwcftermhRtH
8086\lcld\kb1MetaWare Pascal 2.7. LARGE,CODEDATA	_MWKBDATA_MWCONSOLE1	_MWLTCONVX@oXLARGE?	_mwc_open_mwzread	CONuU>u+RPRv
vDRPRFvN^;8Iu:]uHvu v^:Fu@:uKK]4]]]V]]*];]B]FVS\Z\b\\\k	_mwkbgetstI8086\lcld\ctop1MetaWare Pascal 2.7. LARGECODEDATA_MWCTOP1@LARGE?_mwfree	_mwmallocUvv]Uv]	
VVfreemalloc$tJ8086\lcld\ctop2MetaWare Pascal 2.7. LARGECODEDATA_MWCTOP2?_MWHEAP4@fX LARGE?	_mwmalloc
_mwreallocjUFfFV++|}+'vFV]Uv
vv](\.\3\:VE\K\VcallocreallocSt$K8086\lcld\time1MetaWare Pascal 2.7. LARGECODEDATA_MWTIME1@]6LARGE?_mwclock_mwget_date_mwget_time_mwmodlUFPVRNQFFFHFFFFPVRNQFFFv+dFV+PSvvvNFVFvv
Fut
^
]2VVHVZVVTclocktimet0 L8086\lcld\time2MetaWare Pascal 2.7. LARGECODEDATA	@_MWTIME2_MWTIME2?TIME_FUNCTIONSP@@X	LARGE?;Zx0Nr3UF*FV*V=v+rFuFFvFV*VF]U
vF*F*F*F*F*Fl
vv2
JVFJBB};=		]A\I\g\]<M]]]]]]]]]]]]] ]](]	localtime__mwyear_daytH$N8086\lcld\time3MetaWare Pascal 2.7. LARGECODEDATA_MWTIME3?TIME_FUNCTIONS@^XLARGE?	localtime
localtimezoneXbUS4
u*| jt
mtnu+
@}]UvvFV+FYY=
.FV]@  @TO7X	\\TT)\\S\Y\\\b\s\x\{\\\\\\\\VV\\\\\
gmtime.t(P8086\lcld\time4MetaWare Pascal 2.7. LARGECODEDATA_MWTIME4	@_MWTIME4@g@TLARGE?	localtime* 
:
6\\	\\\\\\\SunMonTueWedThuFriSat(0JanFebMarAprMayJunJulAugSepOctNovDectU
vFvFv
}00D}0D0D}0D0D}0	D0DF|B==vvDF|=l*Qv0
EvD
lF+
0F+0F+0F+0]UvvRP]Error in input to asctime]E\2\>\R\_\s\\\\\\\\T\\*\8\F\I\W\bV	asctimectimextx,R8086\lcld\time5MetaWare Pascal 2.7. LARGECODEDATA_MWTIME5@
2LARGE?_mwyear_day_mwmpyl_mwfflt_mwflretUS+Fv6;Duv6D6T;FV6DF6Dv6DF6DF6DF6DFFFVV;FuFF;F}FFuvP=;vNFuvP=;sNv6D6;D}^PQPFRP]U0vv
vvvvFV+VF+FFv^*+^N*v+vN*.S+FQ3QFVFRPQQQFVFRPFV+QQFVFRPFVFVF<FVFVFFVNvVQvv]	\\]\\]]]VVdifftime5t0T8086\lcld\timezoneHigh C 1.4. LARGECODEDATATIMEZONE@	LARGE?
localtimezonet2U8086\lcld\randMetaWare Pascal 2.7. LARGECODEDATA@_MWSTDLIB1
_MWSTDLIB1@@GLARGE?_mwmpylVKAPmNP6690UF]\\\V\\)\5\>\B\randsrand0bt4V8086\lcld\atoiMetaWare Pascal 2.7. LARGECODEDATA
_MWSTDLIB2@9LARGE?_mwmpylU+FFVFvF<	t<
t<
t< tF<+t<u3v<uBVFvF<_u=LF<_t)+R
RvvN*+0NvFvFF<0r<9v_ttV^VFV]Uvv]Uvv]pVatoiatol]t6W8086\lcld\atofMetaWare Pascal 2.7. LARGECODEDATA
_MWSTDLIB3@jLARGE?_mwbcd_to_real	_mwftload_mwflret	_mwflload_mwfneg_mwten_to_the_power_mwfdivr_mwfmpyE U4FFvF<	t<
t<
t< tF<+t<u3v<uBVF+FFF3v<_t'su<0tFvvBFFFvF<0r<9v_tv<.uI.v<_tsu<0tFvvBFNFvF<0r<9v_tFF+	FFFH|;vB,0FuFFvBv8XtFF=Nu$FPFPFPvvvF<Et<etyFFFvF<+t<u33v<+uBV v<_tF
v*0VFvF<0r<9v_ttFFF)FtvvvvFt_})PFPFPvv'vFPFPvvvvvFut
VN
L]Uvvvv
FP.v]U+PPvv
FPv]>	
NTiV:Ys\]^ V+]CVM\X^]VlVv\^V	]atofstrtodct<Z8086\lcld\strtolMetaWare Pascal 2.7. LARGECODEDATA
_MWSTDLIB4?_MWCSTATUS@2XerrnoLARGE?_mwdivl_mwmpylnU+FFVFvF<	t<
t<
t< tF<+t<u3v<uBVFu3v<0u$FvF<Xt<xu
FF2F+F
$uv<0uFvF<Xt<xuFF=|=$v<_uvF<_u*0F
5F<0r<9v*F<ar<zw*WF<Ar<Zw*7FFF}VJ;}yFRPF+VQ+FV})t>[FF
FFYFRPvvFVFFVFVF tV^Vv
Fut
VNLFV]lVVNVwT}TVB
strtolt@\8086\lcld\getenvMetaWare Pascal 2.7. LARGECODEDATA
_MWSTDLIB5@n_mwenvpLARGE?_mwcmpUnVN+uA+d;rF^NvvvvFPuv^8=uGFV2+uA+v@FVv<u+FV]6\\\TVF
getenvtB]8086\lcld\onexitHigh C 1.4. LARGECODEDATAONEXIT@ONEXIT@ZH	LARGE?T?VT>VUFVNv6];u;t
(\
\\\\.\3T9\?\E\H\L\$onexit_mwcall_onexit_fcns4tE^8086\lcld\signalHigh C 1.4. LARGECODEDATASIGNAL@SIGNALI@CH*_iobLARGE?fprintfexitGGP RPP RP	\\]]VVV\*\]2]7V9.SIGNALS ARE NOT IMPLEMENTED UNDER MSDOS
GsignalkilltG_8086\lcld\setjmpCODE
_MWSETJMP_@	LARGE?setjmplongjmpMlSETJMPUWE
EFEFu]EFEE+]longjmpUuF
=u@]]u5]
]uu_Kt I8086\lcld\dummypioMetaWare Pascal 2.7. LARGECODEDATA_MWDUMMYPIO@	LARGE?_mwfterm_mwfinitt,Ka8086\lcld\memcpyMetaWare Pascal 2.7. LARGECODEDATA	_MWMEMCPY@@	LARGE?UNv
FV]M
memcpyt8Mb8086\lcld\memsetMetaWare Pascal 2.7. LARGECODEDATA	_MWMEMSET@@	LARGE?UF
NFV]
memsettDOc8086\lcld\strcpyMetaWare Pascal 2.7. LARGECODEDATA	_MWSTRCPY@7	LARGE?;U+
uA+BVv
FV]
strcpytPQd8086\lcld\strncpyMetaWare Pascal 2.7. LARGECODEDATA
_MWSTRNCPY@^	LARGE?bUFVFVt:V+
uA+Vv
N;s+FV]strncpyFt\Se8086\lcld\strcatMetaWare Pascal 2.7. LARGECODEDATA	_MWSTRCAT:@C	LARGE?GU+uA+
uA+Av
FFV]j
strcatthUf8086\lcld\strncatMetaWare Pascal 2.7. LARGECODEDATA
_MWSTRNCAT@T	LARGE?XU+uA+Vv
uA+vv
^9vv^]strncatZttWg8086\lcld\memcmpMetaWare Pascal 2.7. LARGECODEDATA	_MWMEMCMPL@LARGE?_mwcmp(Uvvv
vv]9V(
memcmptYh8086\lcld\strlenMetaWare Pascal 2.7. LARGECODEDATA	_MWSTRLEN3@	LARGE?U+uA+])
strlent[i8086\lcld\strcmpMetaWare Pascal 2.7. LARGECODEDATA	_MWSTRCMP2@LARGE?strncmpUPvv
vv
]aV'
strcmpt]j8086\lcld\strncmpMetaWare Pascal 2.7. LARGECODEDATA
_MWSTRNCMP@QLARGE?_mwcmp(UU+uA+BV
uA+BVF;rV;rPvv
vv]IVstrncmpRt_k8086\lcld\memchrMetaWare Pascal 2.7. LARGECODEDATA	_MWMEMCHRO@2	LARGE?6UVF
uA+V;VsFVF+]*
memchrtal8086\lcld\strchrMetaWare Pascal 2.7. LARGECODEDATA	_MWSTRCHR5@D	LARGE?HU+uA+VBF
uA+V;VwFVF+]]
strchrtcm8086\lcld\strrchrMetaWare Pascal 2.7. LARGECODEDATA
_MWSTRRCHR@J	LARGE?NU+uA+VVBv^:F
uFN+]strrchrQten8086\lcld\strpbrkMetaWare Pascal 2.7. LARGECODEDATA
_MWSTRPBRK@	LARGE?UFVFV+uA+v
uA+VVv
uA+;VuFFVvNv+|FVvNv+}FV+]gstrpbrkQtgo8086\lcld\strcspnMetaWare Pascal 2.7. LARGECODEDATA
_MWSTRCSPN@}	LARGE?UFVFV+uA+v
uA+VVv
uA+;VuFFVvNv+|FV+FV]fstrcspnLtip8086\lcld\strspnMetaWare Pascal 2.7. LARGECODEDATA	_MWSTRSPN@}	LARGE?UFVFV+uA+v
uA+VVv
uA+;VtFFVvNv+|FV+FV]g
strspntkq8086\lcld\strtokMetaWare Pascal 2.7. LARGECODEDATA	_MWSTRTOK
@_MWSTRTOK@?@LARGE?strspnstrcspnUFFtB+uA+VFvv
vvvVvV
FVFFtevv
vvFvvv
@RPv^@+|u+FV]0\\0\?VW\[\xVV\\\\\\
strtoktmr8086\lcld\errnoDATA
?_MWSTATUS
X	LARGE?errno6tps8086\lcld\fperrorMetaWare Pascal 2.7. LARGECODEDATA_MWFP_ERROR_IMPL@_MWFP_ERROR_IMPLw@D@$errnoLARGE?_mwfpop	_mwftloadHUvv
F]
UF]T
VV\\T7\=\_mwset_errno*_mwfp_errorTtrt8086\lcld\floa5MetaWare Pascal 2.7. LARGECODEDATA_MWFLOA5@>LARGE?	_mwflload_mwfabs_mwflret_mwfneg_mwfloor_tosdUF
Pvv]UF}]UFVy]UF
Pvv]UF
Pvv]+		\V]EVJVOV]\l]{\V]:_mwceil_tosDfabsceilTfloorrabslabsttu8086\lcld\floa8MetaWare Pascal 2.7. LARGECODEDATA_MWFLOA8@mLARGE?	_mwflload_mwfdup_mwtrunc_tos_mwflret_mwfsub_mwftret	_mwftload_mwcheck_range_of_doubleUF
Pvvvv]UPvTDTuFvD?FD
?DFY]U
F
PFPFPvFPvv]U
F
PFPFtFFFPvv]A>		\VVV](V3]\VV(vv]\VVV	]frexp{ldexpmodft4xw8086\lcld\floa9MetaWare Pascal 2.7. LARGECODEDATA_MWFLOA9@cLARGE?_mwfload	_mwflload_mwfcmp_mwfdup_mwfdiv_mwtrunc_tos_mwfmpy_mwfsub_mwflretU.6|.6zFPuv
BF
PFPFPvv]7TTV\V;\@VJ\OVTV^\cVhV	sV
fmodt@zx8086\lcld\floa12MetaWare Pascal 2.7. LARGECODEDATA	_MWFLOA12@fTLARGE?_mwfdup_mwfabs	_mwftload_mwfcompare_mwset_errno_mwfload_mwfnegjUPXPH|5P.6d.6bFXR}Y]0mC^3V
V\VVV,\1\4V9VA\FVQV@_mwcheck_range_of_double|tL|y8086\lcld\floa13MetaWare Pascal 2.7. LARGECODEDATA	_MWFLOA13@^LARGE?_mwfload	_mwflload_mwfcmp_mwset_errno	_mwln_tos	_mwftload_mwfmpy_mwflretU.6j.6hF
PrPlF
PtPvv]f}q(7[?3\\VVV)V.\BVGVL\QVVVaV	log10tXz
8086\lcld\sinMetaWare Pascal 2.7. LARGECODEDATA	_MWCVTSIN4@LARGE?_mwdsinUF
Pvv]}V,
sintd{
8086\lcld\cosMetaWare Pascal 2.7. LARGECODEDATA	_MWCVTCOS9@LARGE?_mwdcosUF
Pvv]}V,
costp|
8086\lcld\tanMetaWare Pascal 2.7. LARGECODEDATA	_MWCVTTAN;@LARGE?_mwdtanUF
Pvv]}V,
tant|}
8086\lcld\logMetaWare Pascal 2.7. LARGECODEDATA	_MWCVTLOG<@LARGE?_mwdln*UF
Pvv]}V,
logt8086\lcld\atanMetaWare Pascal 2.7. LARGECODEDATA
_MWCVTATAN@LARGE?
_mwdarctanUF
Pvv]}V,atant8086\lcld\sqrtMetaWare Pascal 2.7. LARGECODEDATA
_MWCVTSQRT@LARGE?_mwdsqrt6UF
Pvv]}V,sqrtt
8086\lcld\expMetaWare Pascal 2.7. LARGECODEDATA	_MWCVTEXP1@LARGE?_mwdexpUF
Pvv]}V,
expt8086\lcld\_rmemcpyMetaWare Pascal 2.7. LARGECODEDATA_MW_RMEMCPY@ 	LARGE?$UNv
ONFV]_rmemcpyt8086\lcld\_rstrcpyMetaWare Pascal 2.7. LARGECODEDATA_MW_RSTRCPYq@1	LARGE?5U+
uA+Av
ONFV]_rstrcpyt8086\lcld\_rstrncpMetaWare Pascal 2.7. LARGECODEDATA_MW_RSTRNCPY@T	LARGE?XUtBV+
uA+Vv
ONN;s+FV]	_rstrncpyqt8086\lcld\_strncatMetaWare Pascal 2.7. LARGECODEDATA_MW_STRNCAT@f	LARGE?jU+uA+V;VrFV9V+V+
uA+Vv
^9v^]_strncatt8086\lcld\_strcatsMetaWare Pascal 2.7. LARGECODEDATA_MW_STRCATS@	LARGE?UFFV+uA+VFF;FvJV+V+v<uA+V4^9v^vFvTuFV
]_strcatst8086\lcld\systemMetaWare Pascal 2.7. LARGECODEDATA@_MWSTDLIB6
_MWSTDLIB6@@43errnoLARGE?_mwswitch_chargetenv	_mwc_exec?COMSPEC
 U+uA+t+PwRPxzYYu+m|  FC wtv||Ftrr}|t@@Pzx]		\,]3]GVL\QVd]k]\V)
systemtctos\lcld\c\system1MetaWare Pascal 2.7. LARGE8CODEDATA_MWDOS_INTERFACE1
?_MWSTATUS?CTOS_SERVICESa@yXXCbsKbdbsVidLARGE?closebytestream_mwfree_handle	errorexitUFt]	TTUV<
KV;AV;dUv9F*tPv]UF*P]]\\\*V?VVVP+	_mwzclose_mwdos_exita_mwdoerrtctos\lcld\cargMetaWare Pascal 2.7. LARGECODEDATA_MWARG@_MWARG@m@
'LARGE?rgparamcparams
csubparams_mwARGput_parmUS6
7G6M6u>v6tF66D
Y]scan_args	U+PPVRtF@FFH|bvHFF@=vvFPt,F@F;F}FF;F}F]count_args
UP++PFt+VFY]set_up_argsUvF6
6P6
D]g\\\6\G\K\T\wV\\\VVV\\\'\\4\:\C\G\q\}\\\\\\\\,_mwset_up_argsl
_mwcount_argsFtctos\lcld\c\system2MetaWare Pascal 2.7. LARGECODEDATA_MWDOS_INTERFACE2@b1LARGE?_mw_mediate_renamefile_mwset_dos_errf_mwDOS_interface2c_renameUvv+uA+Rvv

uA+RP]	RVYVg_mwc_renamet$ctos\lcld\c\system3MetaWare Pascal 2.7. LARGEVCODEDATA@_MWDOS_INTERFACE3_MWDOS_INTERFACE3?CTOS_SERVICES
?_MWSTATUS
?_MWSYSTEM@@ZXXXLARGE?	_mwmalloc_mwfree_mwdoerr_mw_mediate_openbytestream
queryvidbsclosebytestream_mw_mediate_openfile
deletefilermwmmmUSFv6DF
vFvDPvTPvDTttunkUHFV;1F
0uvNF;F}F=2}HP+fF]UF
vVvv]UF=u[=tV=tQF=t=	uQF=r=v=F=t5=)	t0u+F=t=	uu
t+P]Uv<[uCDF<Kt<ku4vDF<Bt<buvDF<Dt<duv|]uFFF]U.F>u'F
vv+uA+SPPP6<RFPtF
VRuF
FP<uF
vv+uA+SPPP6RFPtvmF]}^^4VGVf\m\]^^^]]]\\]^^
^V^^*^V5^<^C^S]VA]L\S\e^l^q^]^^^V^^^V^^^V^)^.^M]P^W^\^eV|R6U+uA+rvvt+F>uH
uF
F
F
vv+uA+SPPP^
*RFPtvF]UPFPvv+uA+RPPP6PvPY]7];\B\Y^^q^x^}^]^^^V]]VV	R_mwc_create9	_mwc_open_mwc_unlinkh_mwset_dos_errN_mwfree_handletT8086\lcld\exitMetaWare Pascal 2.7. LARGECODEDATA_MWEXITS@,6LARGE?_mwhalt_mwrestore_interrupts_mwdos_exit0Uv]Uv]P
VVVexit_exitabort$tctos\lcld\cinitWAHSHIFTCODEDATADGROUPSTACK?INIT_MW387_USED1_MW87_USED1_MWAHSEGMENT	_MWLTCONVHH8 
0T X@8
	8WBSVIDERROREXITSTRINGFPROTECTEDMODELARGE?MAIN
WRITEBSRECORD	_MWCFINIT
_MWCOUNT_ARGS_MWFINIT_MWHALT_MWSET_UP_ARGSTMetaWare High C Runtime Library Copyright (C) 19831988 MetaWare Incorporated..

9Q
FBl(6'init+P..TX+@t3>?>?u>>u...>t.<t	66;w+jhhInsufficient stack for argv[]+SS+P6>t=>u4;u).6.6666666>t_>uV.6.6.6.6P66.6.6P
P
P80387$=@r@	=xrUF6F6]UV+V6F+F
]

8 ( 1< H$Q$Y$_$g$o$y}77		
*6;@EJN5R3UZ]dlv{53
7
_MW387_MW8087]	_MWARGLEN_MWARGP_MWARGVP
_MWCPUl_MWENVP_MWES	_MWHEAPHI	_MWHEAPLO_MWHUGEDIFF_MWINIT_MWINPUT	_MWIS_286 	_MWIS_386_MWOS	_MWOUTPUT__MWPROGNAMEP)z_MWRESTORE_INTERRUPTS|_MWSET_STACK_LIMITSY_MWSS_OSMAJOR_OSMINOR.	__AHSHIFT
__AHSHIFTV78086\lcld\_fmodeHigh C 1.4. LARGECODEDATA@_FMODEH	LARGE?b
_fmodet8086\lcld\c_heap1MetaWare Pascal 2.7. LARGE CODEDATA_MWHEAP1
?_MWPORTIO@_X9LARGE?	_mwkbputs_mwkbnewline_mwstackdump_mwhaltUF0FhPFP6PP]PHEAPMGMT  heap error Aborting...)*** Cheapheap linked in => no heap dump.U5	
\^^$])TT2V7\<^A]JVV\[^]
_mwdump_heapU_mwferrt8086\lcld\c_stkdmpMetaWare Pascal 2.7. LARGECODEDATA_MWSTACKDUMPY@:LARGE?	_mwkbputs_mwkbnewline>PCheap stack dump linked in => no dump.
TVV_mwstackdump@t8086\lcld\padrMetaWare Pascal 2.5.aLARGE_MWPADRCODEDATA@ZLARGE?_mwprintllr_mwputc^_mwpadr_mwpadrUFVFVPPV+QR:PPPF+RP]
3V<VPV+_mwpadr^tctos\lcld\heap2MetaWare Pascal 2.7. LARGE9CODEDATA@_MWHEAP_MGMT2HEAPCODE?HEAP_LOCAL?_MWHEAP@HFXXLARGE?_mwfree
_mwmalloc2ZJHEAPCODEbefore_freeingUS
Fv6T
;vVNvv6D;Fu	6D;Ftfv6D
F6T;vVsFnv6D6TNvFVNFvv]reallocUvvFF^G*F^FWVv
vv+
UPvv
FV>u9>t2UPvvFV>uFF
>t<vVut.TVN;v+FV]creallocUv
vt4vTF]3Z^(^^*]1];VB]H]K^OTZVf^m^tTV^^^^\\\^^5^<^ 
_mwrealloc_mwcrealloctctos\lcld\heap3MetaWare Pascal 2.7. LARGECODEDATAHEAPCODE?HEAP_LOCALHqX<LARGE?_mweach_allocated_item_mwinsert_into_free_chainuHEAPCODEnew_heapU]free_heap	UUIP]<BODY>USvD*^6;GuDUV]\\\5T:VfVX_mwnew_heap_mwfree_heap0tctos\lcld\heapMetaWare Pascal 2.7. LARGE8CODEDATA?_MWHEAP?HEAP_LOCALHEAPCODE
@_MWHEAP_MGMTXXH
w@6LARGE?_mwferr_mwallocated_mwdivl_mwsysallocYTWPTZ
OLHEAPCODEcompare_ptrUF;Ft+F;F
vF;F
s]offsetUF+FVF
+FV++FV}vvPFFFV]sub_ptrUF+FVF
+)FV}vvPFFFV]each_chunk
UVNVv+RPVuvvP9vDTFVV^
^vFvFFVFVFFu]each_item_in_chunkU
PvvXvtVFV^;Gt$SPvv^^
vv^^
vv^^
FVFVv|u]
each_allocated_itemUFFUfPFVutRP^
^]<BODY>USUPvv]<BODY>USv|Du6v6t6D6Tut
RP6\
6\FVv6t6D6T]each_free_itemUVNFFvvF|Ut
VPvD;Fu	D;FtvvPFFSvtVvL;tvvPvv^
^FVFVvDT
FVFFtV]remove_from_free_chainUv|rDT\L
}^^]\\\V*^]^*]:Tl]rT]]\\\2^X^^uDT
vDT
tDT
v\D
utTLWO]US]insert_into_free_chainUvtVvV|t|UuV8vDvD?vt^PVFV|UuGVvDvDvFtVEvV^GvvTZv|rP6vF^wW
ut\LvDD6]search_free_chainUUPFFFfFV]<BODY>USvD^6;Gr6w6G]normalize_relativeUFVFVN
vNvN;Nt
RP
PFV]US]pUSv6|t6+D^;w6t6t+PR<uxQS6t6thv6D6TQRPFVDPV{vDUVv6D^6D6\6D6D'v6+D^;wS6D+6D6TRP<t6DP6t6tFVv6|uL^_6\6D6t\DutwWv6D6TvDT^6_GWvDtut^6W6_\Tv
\\\]6\=\x\\\T]<^\\\6D^6\^GPS4vDUVJnFVv6D6T]in sert_chunkUvF+FFVU	PkuZvFut^V\TwGvDD6vDDfv
DUtvvVF
Vvv
l]<BODY>USvv^]add_new_chunk
UF+FV+VQRP*FV++}vvFVuvvFFDDDD
vFDDFVDDtV@vV^GDDvvvv]malloc2U,
>tFsFv+FvFVuvvFVFFuvvvD+FF=wDFFFvDDDvTVTRV>FVRP^^
vvvFVNvHFDDUDvLPVNvv
FF>tFV]
zU]hmallocU+PRvvnvV>tIT\\\,]xVV\]a_h_]\\\\c\__]]T__ut8vFV]mallocUv6}]possibly_free_chunkU]errUSv6t6tPnfreeUFFuFFVFV>tzv|DuvDFPvviF;FtrvDUVtvvJ>tf]check_heap_integrityUUc
PU{
P]<BODY>US]<BODY>US]3]_=]E_L_^]___)_V]\TfT]]	_mwmalloc
_mwhmalloc_mwfree_mwcheck_Dheap_integrity<

_mweach_chunk_mweach_item_in_chunk_mweach_allocated_item_mweach_free_item_mwinsert_into_free_chainv
_mwmalloc2F
tP8086\lcld\termMetaWare Pascal 2.5.aLARGE	@_MWTERM1_MWTERM1CODEDATA@@\WLARGE?_mwcall_onexit_fcns_mwfterm	_mwcfterm_mwrestore_interrupts_mwdos_exitxZU*P]T
VVVVT$VY5+U>t
*PF]\\\V\\_mwend_mwhalt+t\8086\lcld\term2MetaWare Pascal 2.5.aLARGE4_MWTERM2	_MWLTCONV	@_MWTERM2
?_MWPORTIOCODEDATA@0X@XdLARGE?	_mwzwrite_mwfterm	_mwcfterm_mwrestore_interrupts_mwdos_exit_mwstackdump_mwhalt[=Uv4FFVP6PRR]<TV\$\'\0VX9UvvP*P]UPz]U6P]***Program aborted.******hSTACKHEAP OVERFLOW***7]TVV'V,]2V@]ETU]^TeThVqV?
_mwdisplay_mwabort9_mwstack_overflow	_mwstkerrt,tt8086\lcld\intrupMetaWare Pascal 2.5.aLARGE(_MWINTS@_MWINTS
?_MWPORTIOCODEDATA@3@	XLARGE?_mwabort_mwcall_ive
_mwdisplay_mwstackdump	_mwstkerr_mwpop_and_jmp_mwvector_element_mwinstall_interrupt_routine_mwinstall_ive7UvDDD]UP]PQRSPPVWUr66FP$FPP6]_^[ZYXPQRSPPVWUFPXnv<u
P6@]_^[ZYXPQRSPPVWU6
6FP]_^[ZYXUPVRFV+PVRFVPVRFV
+P(RR+PRP+PPP]U66P66+P6
6P]***RANGE OR NIL CHECK ERROR******QUOTIENT OVERFLOW ON DIVIDE***|^V:_G_K_SVb^gVl]s]vV_V^V]]V___V_4\?_C_N\Y_]_i\t_x_^V	^V	^V	___V
__V
__V
(2_mwinit_interrupts_mwrestore_interruptst
8086\lcld\kb2MetaWare Pascal 2.5.aLARGE_MWCONSOLE2	_MWLTCONVCODEDATA@9XLARGE?	_mwzwrite=Uv4FFVP]U6PRR]DV \\)\2V 	_mwkbputs_mwkbnewline?tctos\lcld\system4MetaWare Pascal 2.7. LARGEKCODEDATA@_MWDOS_INTERFACE4_MWDOS_INTERFACE4?CTOS_SERVICES
?_MWSTATUS@@nXXPbsKbdbsVidLARGE?
writebsrecordreadbsrecord_mwset_dos_err
queryvidbsVNVFrUF
;t;tFRPPPFPFF
VRRVRFtRPQQNQFF<tU<tQ<u+tRPFPPFPFRPFPPFPF^*uuFtNFv^F<uu<
tqF;Fwd+FF
t<F
v
vvVRF=tPF]UPF
v
vvVRPF;Fs>uFY]UF
VRFt+]S
\VV__,_=^@^E\UVg_n_s_V^^\V^^V^^Vf_m_s]z]___VV\___VV
]]]1\?_F_K_UV,_mwfileclass)_mwzread	_mwzwritetctos\lcld\system5MetaWare Pascal 2.7. LARGECODEDATA_MWDOS_INTERFACE5?CTOS_SERVICES@XLARGE?setbslfa_mwset_dos_errgetbslfaU^*t
t toF
LF
NQvVPvVNVN
v
vF
QQvVPvVRPvVN+VN
VN
QRPFV
]W']]1]?]E]I]YV\i]o]s]]]]V\]]]V\]]]
V\_mwlseektctos\lcld\system6MetaWare Pascal 2.7. LARGE1CODEDATA_MWDOS_INTERFACE6@_MWDOS_INTERFACE6{@(@LARGE?getdatetimeexpanddatetime_mwmpylUP66P]U*v*@v
v]U*v
*v
	*v]UFPVRNQ+PdPF+FVF<FVFVFFVRP]6\
V\\\V0\8\C\O\d\l\w\\\VJ_mwget_date+_mwget_time\_mwclockt8086\lcld\mpylCODE_MWMPYL_@	LARGE?U^
FFf]X_mwmpylTt8086\lcld\divlCODE_MWDIVL_@yLARGE?	_mwis_386_mwmpylsU.>uNu3N
F+F+}fFf+fv
fff]^
VFt**r
uP+RPvv
Yv^;wu;vI^
v++]Uvv
vv]U.>udVV}+F
VRPRv
V1V}+FVRPRvFt+Ft+]fFff
fff]Uvv
vv}^
v]Uvv
vv]5;
m_mwdivl_mwmodl]
_mwreml_mwudivl_mwumodlCtctos\lcld\paof_MWPAOF_CODE@e	LARGE?I_MWGET_PROC_ADDRESS_MWLONGPTR_IS_VALIDF_MWGETBPA_MWGETCS:kiPAOFUv
^6|6uq;v1}VuE
}u]6t}uAEt5^VW^6LO*oFG}6duj6\;v]}^u
E}u]6gu6Ft}ueuEFt}u}u
E^tF]tfuS^?Ut
?t?Pt?[6GU+fuF;FvB](+E(U
\t4ctos\lcld\allocMetaWare Pascal 2.7. LARGECODEDATA@CDOS_ALLOC
CDOS_ALLOC@@2LARGE?expandareaslallocareaslshrinkareaslU
CDOS_ALLOC
sysallocU>t1++FV|v6PFt)vPFt	+FFFV]sysfreeUvvF+++Q]allocated	U]least_free_memoryU]]6\\)\;\>\EVS\^\eVt\{\\\V\\6H_mws@ysalloc
_mwsysfree_mwallocated_mwleast_free_memoryGtL
8086\lcld\dosCODEDATA_MWCALLDOS_
_MWDOSREGSw@[X	LARGE?H_U.6>66]6>]h
)49<@DHLP
UD
_mwcalldos,tX8086\lcld\callintCODEDATA_MWCALLINT_
_MWDOSREGSr@lX	LARGE?HpUF..6>66]6>].>
6 $(
,2=BEIMQUY
^f6,
_mwcallint'td8086\lcld\eflsuppCODEDATA_MWFDATA_MWFLOATXH	LARGE?E.>.>PA=@t=X366.=66.6G.6G6G..6G6_6_6_?6_3tr@H.>..>6_76_'up,G;I?KCdG+18>DHMT^di_mwset_flags_after_compare^_mwset_rounding_proc_mw_87_f2addM_mw_87_f2comparey_mw_87_f2divt_mw_87_f2mpyo_mw_87_fbldz_mw_87_fbstplR_mw_87_fflt
_mw_87_flloady_mw_87_fload_mw_87_flret_mw|_87_fpop_mw_87_fretl
_mw_87_ftload
W_mw_87_ftret_mw_87_fxamX_mw_87_roundPe_mw_87_trunc4}_mw_87_uffltt	8086\lcld\efltransCODEDATA_MWFDATA_MWFLOATXH|ILARGE?_mwset_errno_mwset_flags_after_compare_mwset_rounding_proc5h?...>rtzu
urQ{uM
t@2t@uB{ t{.
zr{utt@u@B{
z..5h?.>>tt>u..tt66=..>t..rP.\',0NIScIbuh(9RXK
[go|_mwatan2_tosr
_mw_87_arctan_tos_mw_87_cos_tos
_mw_87_ln_tosO_mw_87_sin_tosR_mw_87_tan_tos_mw_87_two_tos_mw_87_xsqrtt8086\lcld\eflcsuppCODEDATA_MWFDATA_MWFLOATXH;LARGE?_mwset_flags_after_compare_mwset_rounding_proc?._mw_87_floor_tos_mw_87_trunc_tost8086\lcld\eflctranCODEDATA_MWFDATA_MWFLOATXH0ULARGE?_mwatan2_tos
_mwexp_tos_mwset_flags_after_compare_mwset_rounding_proc45h?..*__mw_87_acos_tos\_mw_87_asin_tosvt8086\lcld\intrupt1CODE
_MWINTERRUPTS@h	LARGE?lUF.]UF
5E]UVF]UVF]UV
RTy_mwinstall_interrupt_routine2_mwinstall_iveE)
_mwint_mwinterrupt_disable_mwinterrupt_enableK_mwpop_and_jmpX)_mwvector_elementt8086\lcld\intrupt2CODE_MWINT2@u	LARGE?yuE]MUu}uE]MUU^
WEE]
U^
WEE]34GYl _mwcall_interrupt_routine+z_mwcall_ivePt8086\lcld\onuintMetaWare Pascal 2.5.aLARGE	_MWONUINT
@_MWONUINTCODEDATA@@0LARGE?_mwhalt_mwinstall_interrupt_routine	_mwonuint	catch_control_cPQRSPPVWUt+P]_^[ZYXon_user_interruptUv+PPP]*\0\4\>Vg\q\TV_mwon_user_interruptbSt
8086\lcld\cmpCODE_MWCMP_@	LARGE?Uv
N+rt@H]

_mwcmpt8086\lcld\qsortMetaWare Pascal 2.5.aLARGE_MWQSORTCODEDATAt@0	LARGE?_mwQSORTqsUSF;FrvFFPv6\6\FHFFFFvvv6\6\
tF;FrNF;FvvPv6\6\
tFV;sPRv6\6\vvv6\6\F;FsVJRP^NvF@P^@]qsortUvv]_mwqsortt8086\lcld\cexecMetaWare Pascal 2.6. LARGE+_MWEXEC2
_MWDOSREGS
?_MWSTATUSCODEDATAL@iXXLARGE?_mwload_ptr
_mwload_ds_dx_mwdosUFFFFFFv
FvFFPRPRPvvKP>tFMP*VF]
U+Pvv
vvV]@03\6\;\@VE\K\UV]VbThTxV}\\	_mwc_exec_mwexecxt 8086\lcld\cexecenvMetaWare Pascal 2.5.aLARGE_MWEXEC4CODEDATA@'LARGE?	_mwmalloc_mwexecx_mwfreeU+FvVvVV3;tANtFPFVFVFFFtNvvvv
vvFtvvF]
5VxVV
_mwc_exec_envt8086\lcld\floa3MetaWare Pascal 2.6. LARGE	@_MWFLOA3_MWFLOA3CODEDATA
@@'LARGE?	_mwftload_mwfmpy_mwftret]@@@@ @4@p+i@Ix@GAQCFuuvHM]=];Zy RuUUFF
s3F
FPvvPFPn
F
uv]?TT;VDTIVNVXV_mwten_to_the_powerHt$$8086\lcld\floa4MetaWare Pascal 2.5.aLARGE_MWFLOA4CODEDATA@CLARGE?	_mwftload_mwfxam_mwfpop_mwfbstp_mwfbld_mwftretUPvv
GFvFF^wR.DbgbgyyvDNADNvY]UPvTDTu+vD?Y]Uvv
vv]Uvv
vv]UnnormalInfinityDenormalXVV VB\D\F\H\J\L\N\P\R\T\V\X0\Z\\\^\\c\z\\VVVV[S_mwspecial_number_msg_mwget_exponent_mwreal_to_bcd_mwbcd_to_realt<(8086\lcld\pmemMetaWare Pascal 2.5.aLARGE_MWPMEMCODEDATA@5=LARGE?_mwpadr_mwputc_mwputs_mwprintllr
_mwnewlinep9_mwpmem_mwpmemU
FF+FVRP PFcF+FVN+Nv PFF;F
r,PPPv*RPFu	 Pr0PF;F+FVN+NvF< r<w*.PFF=sF;F
r'PFF;F
s]    '..V7\a\qTvVV\TV\H*\V)_mwpmemVtT,8086\lcld\push8CODE	_MWPUSH8_W@?	LARGE?CVW
_^QRUv
]
_mwpush8cs1
_mwpush8ds
_mwpush8es)
_mwpush8ss2t.8086\lcld\statusMetaWare Pascal 2.5.aLARGE
@_MWSTATUS	_MWSTATUSCODEDATA@e@T	LARGE?h2FVhv(>N\\\\\\\\ \$\(\,\0\4\8\<\@\D\H\L\P\T\X\\\\|bUF
=w0HvF^vIFFGGvD??D?]	TTd^UF=wvF
FdFFV]l0	No errorinvalid functionfile not foundpath not foundtoo many files are openaccess deniedfile not openarena trashednot enough memoryinvalid blockbad environmentbad formatinvalid access
invalid data???invalid drivecurrent directorynot same deviceno more filesinvalid radixinvalid number
write failedEOF encounteredinput out of rangeoutput out of range]]]2]7] 
_mwerrtext_mwaerrtext^tx28086\lcld\ltoxCODE_MWLTOX_@<	LARGE?@U
UM]tctgE?utE
E
2tUM]]EEU
]MUu?||qst
FE
tUM]]3333_mwltoxO_mwxtolt48086\lcld\rtoxCODE_MWRTOX_@F	LARGE?UF
V2tDtHE?]tE
E
2tUE3E]EEUEU]?|I=tt
C2E
t]333u_mwrtoxI_mwxtormt68086\lcld\fsimaCODE_MWFSIMA@}	LARGE?Uv
3NCC]
Uv
3NCC]
Uv
3NCC]
UvN
3CC]U3E]u=u
3sArE]u]UUUU]Um]]]UN
BE]ur3ss3E]u]UUUUUU
UU]
_mwaddmany2_mwdshlZ
_mwnegmanyh8
_mwsubmany112U
_mwsubmany121D3
_mwxnormalize7_mwxshl_mwxshra
_mwxshrcntt:8086\lcld\fsim0MetaWare Pascal 2.5.aLARGE)?_MWFSIM_MWFSIM0
?_MWPORTIOCODEDATAX@XGLARGE?
_mwdisplay_mwstackdump_mwhalt
_mwxnormalize
_mwxshrcnt6ia
ct*?T>Euv0mC)UP6P]U+|]U]<Uvv^DDDu+DDD
jv|rTCv|s:VFvL++|F)DFv+DPVvD]***Floating point stack overflow***DT
VTTVV\3\7\:\G\M\X\^\\\\VV>_mwfpopS_mwnormalized_mwfpstackoflo
_mwinc_tos(t>8086\lcld\fsim1MetaWare Pascal 2.5.aLARGE_MWFSIM1?_MWFSIMCODEDATA+@Xp_mw8087LARGE?_mw_87_f2add
_mwxshrcnt
_mwaddmany
_mwsubmany121
_mwsubmany112
_mwnegmany_mwnormalizeIU>t666V{6\^Vv^3|;sANt^Fv^^VvDv+DF=@|t+u6>FtPvvvD
^:G
u,PSVtfPvvvLDKv|
tP@vvVPvvvvvD
v|
tPVuv>66]^VV\\ \\V5\;\\\\\\VVV V7VQVV\\\m\u\{\\V	_mwfaddtB8086\lcld\fsim2MetaWare Pascal 2.5.aLARGE_MWFSIM2?_MWFSIMCODEDATA*@\X_mw8087LARGE?_mw_87_xsqrt_mwfload_mwftret_mwfp_error_mwdshl_mwxshl
_mwsubmany112_mwnormalize_mwfret	_mwflload_mwflret	_mwftloadU.>t66666tt,PRP+RPFPFPivuPvVRF?Fs
FPNFD+?F?FNFPFPFPvFPNFV;Vru;Fr;Vu.;Fu)F;FwuF;FwNPFPFPsvt_vtIvv>66]Uvv]Uvv
vv]Uvv
vv]?VV]] ]]*]V5];][TgVqV{V]]]]]\\\\V7VV	]]]]]]]V
VVV)V
;VJV:F2_mwsqrt_mwdsqrt_mwxsqrt1_mwfsqrtntH8086\lcld\fsim3MetaWare Pascal 2.5.aLARGE_MWFSIM3?_MWFSIMCODEDATA)@Xr_mw8087LARGE?
_mw_87_ftload_mw_87_trunc_mw_87_round	_mwftload_mwfsub_mwfadd
_mwfcomparend_mwfxchU>t666V?V |}+s +FHF=rVv+vVnF=rV^V^nFVNFVtVVFVFV]U>t66K)P6|t]UH|]U@]?xz\\]] ]V(].]2V:]@]P]\\]]
]
V]]VT(V]3]<VCVUV	]V
b]h]sV	{V
]]1_mwtrunc_mwround_mwfminP_mwfmaxntM8086\lcld\fsim4MetaWare Pascal 2.5.aLARGE_MWFSIM4?_MWFSIMCODEDATA(@;X;_mw8087LARGE?
_mw_87_ftload_mw_87_fxam_mw_87_fpopU>t$66F;u;uFAf6VVtN@?uvuNNuND
rN^*F]BAVV\\ \V(V0V8\;\A\G\R\X\\\\\\_mwfxamjt O8086\lcld\fsim5MetaWare Pascal 2.5.aLARGE(	@_MWFSIM5_MWFSIM5?_MWFSIMCODEDATAm@T@2X_mw8087LARGE?
_mwinc_tosFSRP?LrHyJGFD?@ ?<;: 8?4);]0\+.,,@(Kx$78 @5hN
PQSWCD?KU,Q^*>>t 6vF|
t|uL	]U+P]UP]UPk]UPX]UPE]UP2]UP]2V]\\.V5V?\e]w]]]]]]Y_mwfldz_mwfld1r_mwfldpi	_mwfldl2t	_mwfldl2e	_mwfldlg2	_mwfldln2t8S8086\lcld\fsim6MetaWare Pascal 2.5.aLARGE_MWFSIM6?_MWFSIMCODEDATA@0X_mw8087LARGE?
_mwinc_tos_mw_87_fbld_mw_87_ftret_mwxshl
_mwaddmany_mwnormalize
_mw_87_ftload_mw_87_fbstp
_mwxshrcnt4U >t vv66F3v|	vBVFFrv^$v^FFPvFPFPPFPFPFFPFPFPFvNuF>@vDU>66]U.>t66vv6V?Vt	vD	vD	?FFFFv^@	sFF}X=?P?+RFPvFFu	wuwFFFFFt4FFuFV
F
V+VF+FVuuu	uFFFvFV+J+N^u
+FB$vFV
B
)FVFFFvNvFrF*F^FPW*F^F<sF]Ns	V
]]V$^*^.^1VL^O^]^\\\VV^
^^^V2]8]>^E^J^MV	XV
^f^V ^^_mwfbld_mwfbstp*t\Y8086\lcld\fsim7MetaWare Pascal 2.5.aLARGE_MWFSIM7?_MWFSIMCODEDATA@HXm_mw8087LARGE?
_mwinc_tos_mw_87_f2mpy_mw_87_f2add_mwfmpy_mwfadd_mw_87_f2compare
_mwfcomparendUv>>t6v^|
t
|uL	]U$>uF
^^^^^
t
uO	v
FF
HF@P66VRFvv^|
t
|uL	vvFPFNv>j6h[F
^SF
HF@2FPF^SN]UP>tvv66vvHFY]cV]]\\]V\\\]]]VV]]]]']RVkV\\]]]VV	]]3
_mwload_se_mweval_polyN_mwcompare_tos>tt]8086\lcld\fsim8MetaWare Pascal 2.5.aLARGE(	@_MWFSIM8_MWFSIM8?_MWFSIMCODEDATAg@D@lX:_mw8087LARGE?_mwset_emulation_mwset_errno
_mwload_se_mwfdiv
_mw_87_ftload_mw_87_arctan_tos_mw_87_ftret
_mwfcomparend_mwfxch_mwcompare_tos_mwfdup_mwfmpy_mwfsub_mwfadd_mwfneg_mweval_poly_mw_87_tan_tos_mwround_mwfflt_mwfload_mwfret	_mwflload_mwflret	_mwftload_mwftretWO
P?3lCC_@20r77 @V]+.+,@($)Sk2;:8?4k?04=AGFD@@Ce<K$oSRP@L P_H;$m[_^\@XQPTmkjh@d
ObH8Vwvt?pgl?m0\j?|
x,ka?{5hS?
,kr?wBSeU>t666|t[>t6V6|tR<R$>t066666|t6T
VD
lRH|FFPHu?FPlPPc>t666d	6T
VD
QH}ut66RRFPFPP<PFPFPFt(<v^*lSt]F	^
\\___)V._5_?\F\P_XV]_d_r_zV__^]V\\___VV___V	____^]V
VV(__7^<VGV
L^Q]VV[^]eeVjVo^t]yVV\\___V____^VVV__
V
V__0^5V?]DVN]W^\VaVk]pVz]VV^]VV?_?V*Gh?P1tPVww?Ku9kkl?s__??iRS?<H
FF?${g@.	BJ:;?HCB@?<n8*DNM+.*(?$Y 6764?0\zwD,,5U6>t0666668RFVuFPdvv6 RFPFP,P>t666T
VD
QH}Fi6D
F6D
6RRFPFPPPFs
]UvvRPE]Uvv]Uvv
RPvv]Uvv
vv]Uvv
RPvv]Uvv
vv]'\\__ _V(V_4_9_<V	D_K_\^a]fVkV]V__^]kV]VV]^]VV\\___V__^V1_8_E_L_aV
fVk_r_^V]V]^VVVV^V__]V
^V V0^;V@_C_H]WVe^pVV^V__]V^VVZ
_mwfarctan_mwtan	_mwarctan_mwdtan
_mwdarctan_mwxtan
_mwxarctanItm8086\lcld\fsim9MetaWare Pascal 2.5.aLARGE(	@_MWFSIM9_MWFSIM9?_MWFSIMCODEDATAe@@hX_mw8087LARGE?
_mw_87_ftload
_mw_87_ln_tos_mw_87_ftret_mwcompare_tos
_mwload_se_mwfsub_mwfdup_mwfadd_mwfdiv_mwfmpy_mweval_poly_mwfflt_mwfret_mwfload_mwftret_mwfp_error	_mwflload_mwflret	_mwftloadO
O@?(CD@Qa	e77 ? 
Fro+.+,@(_<$l;: 8@403GFD@@[<vp><SRP?LH_^\?XTkjh?d3d8wvt?pl?|xbCeU6>t066666T?VD?QH}NTqP(TPTPFP6|uLTP66RRFPP$PFPFPFPFt^RPRP6xRlPFP]U
RPH}+PP+RPFPFP]Uvv]Uvv
zvv]Uvsv
Svv]0m	^
VV___)V.V3_:_?_BVJ_Q_s^xV^]VV	^]V^]V]__^]V
V__V	\__(^V
7]@^EV
JVT]Y\c]h\r]wV
VVV__^]\V
^]]\V
__VTVV V6^AVIVY^dVrV^VV_mwln._mwdlnT_mwxln{	_mwln_tostv8086\lcld\fsim10MetaWare Pascal 2.5.aLARGE*
@_MWFSIM10	_MWFSIM10?_MWFSIMCODEDATA@@ X_mw8087LARGE?_mwfabs_mwcompare_tos_mwfp_error_mwfload_mwftret_mwfneg_mw_87_f2mpy
_mw_87_ftload_mw_87_two_tos_mw_87_ftret
_mwload_se_mwfmpy_mwround_mwfflt_mwfsub_mwfdup_mweval_poly_mwfdiv_mwfadd_mwfret	_mwflload_mwflret	_mwftloadiO
P?WCD?_:,Px78 ?
WZ4+.,,?($3;: 8?4B0GFD?@bx<9FSRP?Lg(H>(kjh?d);\_^\?XTIwvt@pRoFl5l?|x?bCe$UJ>t6Lz3tC^6T
VTPH}>lP@>tPPPP+RPFPFPt>tIR666666n6RFuFPqFRP6VRFPxPFPP66RRFP(|6VRP$PFP$PFF6D]UvvQ]Uvv
vv]Uvv
vv]0mC;	
^
VV__8_?_IVN^SV[_^_i_v^{VTTVVVVVV^___V	___V
V___V_)_:^?]D\IVZ]gVl_s__]]^]\V]^]\V__V\__^V]$\)_0_F]O^TV^]cV4hVm^r]wV__^VV^VV^VVe1_mwexp_mwdexp_mwxexp
_mwexp_tost@8086\lcld\fsim11MetaWare Pascal 2.5.aLARGE*
@_MWFSIM11	_MWFSIM11?_MWFSIMCODEDATA@b@*X_mw8087LARGE?
_mw_87_ftload_mw_87_cos_tos_mw_87_sin_tos_mw_87_ftret
_mwload_se_mwfadd_mwcompare_tos_mwfmpy_mwround_mwfflt_mwfsub_mwfneg_mwfdup_mweval_poly_mwfload_mwfret	_mwflload_mwflret	_mwftload_mwftretN
PQSWCC?
N78 ?LaQ+.+,?(
$	U;: 8?4)60$'AGFD?@Z*2<D[SRP?LCHV_^\?XTULBAkjh?dL?|nOx*DNwvt?pgllM?O?o5hG@uX?|\zw,.U*>t=66t66t2+F6D
PARP3@BVt6D
6xPFVsvvvtP6VVuv>APFPFPP6T
VtD
lPH|fF6D
dPPFPFP6T
V3F:FtB6T
]Uvv+P]UvvP]Uvv
+Pfvv]Uvv
P;vv]Uvv
+Pvv]Uvv
Pvv]U
	VV__ _V.V5V:_A_F_IV\_c_x^}]V__V	____^]\VV^]V
__5_A^F]K\U]ZVp
_Vi]n^s]x\}V
__^V	__V\^V]\]V____5^@VKV^^iVuV^VV^VV^VV^VVC_mwsin_mwcosV_mwdsin_mwdcos_mwxsin_mwxcosyt|8086\lcld\fsim12MetaWare Pascal 2.5.aLARGE	_MWFSIM12?_MWFSIMCODEDATA@FX2LARGE?	_mwprintu_mwputc_mwputs
_mwnewlineDJUSv PvvY]UP6R6R6R6Rw6Rd6RQ6R>6.R+68R]FP statistics:AddsMulsDivsSqrtsLoadsFloatsStoresComparesTruncroundshqVVVV\4V9V>]D]G\Q]W]Z\d]j]m\w]}]\]]\]]\]]\]]\]]\O	_mwfstats*St8086\lcld\fsim0aMetaWare Pascal 2.5.aLARGE	_MWFSIM0A?_MWFSIMCODEDATA@KXU_mw8087LARGE?_mwnormalize
_mwinc_tos_mw_87_fflt_mw_87_ftret_mw_87_uffltOU6v^VNTL+LD@;Lu;Tt5\;u
\\Tlv|uDT*DTlvD66]U>tvv6643FN}BW
tVVFVvv	]U>tvv666D
vv]rZ]]w]}]]VV\\V]]]V]]V\\V]]']*V1]7]_mwfflt_mwuffltft8086\lcld\fsim0bMetaWare Pascal 2.5.aLARGE	_MWFSIM0B?_MWFSIMCODEDATA@VXC_mw8087LARGE?
_mwinc_tos_mw_87_fload_mw_87_ftret_mwrtoxZU>tvv66vv66]V
VVV$\*\.\1V>\D\H\KV_mwfloadt8086\lcld\fsim0cMetaWare Pascal 2.5.aLARGE	_MWFSIM0C?_MWFSIMCODEDATA@eX7_mw8087LARGE?
_mw_87_ftload_mw_87_fret_mwxtoriU>t66(66FVFV]5VV\\ \V(\.\2V9\?\C\FVQ\W\x_mwfretet8086\lcld\fsim0dMetaWare Pascal 2.5.aLARGE	_MWFSIM0D?_MWFSIMCODEDATA@QXD_mw8087LARGE?
_mwinc_tos
_mw_87_flload_mw_87_ftret_mwltox|UU>tvv66vv66]V
VVV\'\+\.V;\A\E\HV	_mwflloadt8086\lcld\fsim0eMetaWare Pascal 2.5.aLARGE	_MWFSIM0E?_MWFSIMCODEDATA@XX8_mw8087LARGE?
_mw_87_ftload_mw_87_flret_mwxtol\U>t66vv66vv]VV\\\ V+V2\8\<\EVJ\P\U_mwflrett8086\lcld\fsim0fMetaWare Pascal 2.5.aLARGE	_MWFSIM0F?_MWFSIMCODEDATA@VX_mw8087LARGE?
_mwinc_tosFUv>
>uH6v^T3tAL
td	vDDD3uBTtD
]U6
>u6|
t
|uvL	]0V]]\\+]1]]]\\]]]>	_mwftload_mwftretyt8086\lcld\fsim0gMetaWare Pascal 2.5.aLARGE	_MWFSIM0GCODEDATAe@1	LARGE?5UvDDD3uBTD3tBT
]_mwset_emulationt8086\lcld\fsim1aMetaWare Pascal 2.5.aLARGE	_MWFSIM1A?_MWFSIMCODEDATA@X'_mw8087LARGE?_mwfadd
_mwinc_toscU66v>]U>t6t	6|ut
]Uz]U>t6t	6|ut
]U>t6d	
6D
]U6>][]]](]:]N\T\Z]a]j]p]\\]]]]V\\]]]]V]]]F_mwfsubr_mwfsub_mwfnegI_mwfxch_mwfdup_mwfabst	8086\lcld\fsim1bMetaWare Pascal 2.5.aLARGE	_MWFSIM1B?_MWFSIMCODEDATA@IXL_mw8087LARGE?_mw_87_f2mpy_mwxmpy_mwdshl
_mwaddmany_mwnormalizeMU*>t+666V66v^u|t>3Nv:L
tBVV?TBVVVRVRFNNFPswvr'FFFFPFPFPv>6
6]XVV\\ \\V2\8\?\E\U\m\s\w\\\\VVV\+\9\=\@V_mwfmpyZt$8086\lcld\fsim1cMetaWare Pascal 2.5.aLARGE	_MWFSIM1C?_MWFSIMCODEDATA@ZXU_mw8087LARGE?_mwfxch_mw_87_f2div_mwxshl_mwxdiv
_mwxshrcnt_mwnormalizewU]U>t+666Vm36L
:LtBT6|t)6T>6|t*6V6L6|r666L6|rV\RSRS+6\+0t++>@+v}A|VR666D>F6D66]VVV\)\.\3\;V@\F\O\U\g\t\z\\\\\\\\\V\\\\\\\V\\\\V\(\J\P\g\k\nVs\y\\\\\\\\\Vv_mwfdivr_mwfdivt<
8086\lcld\fsim1dMetaWare Pascal 2.5.aLARGE	_MWFSIM1D?_MWFSIMCODEDATA@X3_mw8087LARGE?_mw_87_f2compare
_mwsubmany112U>t666V6|t|u6>u+[6T
VLN:u2R66VR3:FtBVFFF*@]UP0FY]UF@FF;F}F]@VV\\ \\V5\;\J\P\W\h\n\\\V\\>._mwfHcompare
_mwfcomparend_mwfcmptT8086\lcld\fsimaaCODECOPYDATA	_MWFSIMAA@4@	LARGE?C;HU.>v
.>v..3tttt	tt	tt	tt	tt	VQS3tt	tt	tt	tt	tt	tt	tt	tt	tt	ttWU.EEEEu
M]]*0=ERZ
jr

3;
KSck{\_mwxmpy@tl8086\lcld\fsimabCODEDATADIVDATA	_MWFSIMABM@Q@	LARGE?C;FUv
.>v+U.>u>u>u
>u;.w rB;wr:>;>w0r
>;>w$>)>>>.	u*uu>u>tULrr;.w rP;wrH>;>w>r
>;>w2$u
3uL]+
]Eu];.wxr;r+.	u
uur;.wr;rLrl?.26:AH
OUjYai
muy
W
	AEJNltz
_mwxdivWt8086\lcld\fsim13MetaWare Pascal 2.7. LARGE*CODEDATA
@_MWFSIM13	_MWFSIM13?_MWFSIM@Y@\Xerrno_mw8087LARGE?_mwcompare_tos
_mw_87_ftload_mw_87_acos_tos_mw_87_asin_tos_mw_87_ftret
_mwload_se_mwfsubr_mwfadd_mwfsqrt_mwfdup_mwfmpy_mweval_poly_mwfdiv_mwfsub_mwfneg	_mwflload_mwflretJN
PQSWCC@ASS78 @9QVG+.+,@(Me$ 6;: 8@4'p0W9amGFD?@]l<,$0SRP@L6?Ha>\_^\@XxT*kjh@dw<Bwvt@pl|@|wCx0?Cl)?x7?kW5h?K5hURPH|'>*>t=66t666T
VD
RH|vF4FPP6L6Dt
v>IFFP@66PRFPPHPFPFPt\t+tP.PtOPP9tPPt6t
]UF
P+Pzvv]UF
PPSvv]]		_
_V___V6V>VEVK_R_W_ZVeVlVq_x_}_V___^^V^]V
^]\__V___:^?VJ_Q_bV
gVl_s_^V]^VV]V]\^]\^]\^
^]VV^](\5^:]?\D^I]N\Y__r^|VV^VVasinmacost8086\lcld\fsim14MetaWare Pascal 2.7. LARGE*CODEDATA
@_MWFSIM14	_MWFSIM14?_MWFSIM	@q@X_mw8087errnoLARGE?
_mwexp_tos_mwfdup
_mwload_se_mwfdivr_mwfadd_mwfsub_mwcompare_tos_mwfmpy_mwfxch_mweval_poly_mwfdiv	_mwflload_mwflretO
O@CC@}77 @ES+.+,?(='>$@;:8@4tT08GFD@@Br<7SRP@LyHKkjh?dslYwvt?pgl?|sx?X|@@iRo5lU>tLRPt6TuLTtF6T
V6D
PRH}	uPH|^xPPH|'>P26LlPtu6t
P@F6D
6RQFPP0PFPFPFP]UF
P+Pvv]UF
PPvv]	^
VVV\$_'_,]1V<VCV	H_O_f_i_p^_____V
^V
^]V	^V
___VVV\^]V)V.\3_:_AVF^K]PV[VbV	p_w_^V
__\V__^V
]^V
V]V]V]V6^@VRV^^hVzV$
_mwfsinh_coshsinh1coshYt8086\lcld\fsim15MetaWare Pascal 2.7. LARGE*CODEDATA
@_MWFSIM15	_MWFSIM15?_MWFSIM@@X_mw8087LARGE?
_mwexp_tos_mwfdup
_mwload_se_mwfdivr_mw_87_f2add_mwfsubr_mwcompare_tos_mwfadd_mwfdiv_mwfsub_mwfmpy_mweval_poly	_mwflload_mwflretrO
O	@M.bCC@
sTcc77 ?wF;+.,,@(A$t;: 8
@4hZ:0
GFD@@O}[<_;_^\?XTlekjh?dswvt?pSlTh\@|xB^U>tdRP6>6TQRVaH6T
VD
xRH|>lPH|Y>PRFPRPTP@z6RRFPP$PFPFPFPt6t
]UF
Pvv]
VVV\__^+V0_7_=_I_W_fVkVpVx_{_]_]V	___]V	]___^^
\V
V__^V
+V0V5\=]BV	J\OV
T_[_p]uV^]VV^V
^V
^V
__]VV2tanht  8086\lcld\fsim16MetaWare Pascal 2.7. LARGECODEDATA	_MWFSIM16?_MWFSIM@dX{_mw8087LARGE?
_mw_87_ftload_mw_87_floor_tos_mw_87_ftret_mwset_emulation
_mwload_se_mwfsub_mwfload_mwfaddhU+FV6v uD\NNvD
tBND,u	vNv
tNFF]+PP
+PPU>tSt.6666Y666d	6,v^F|?s>|
tt>vD
>v|?@r6vT??+N wtFFvvv V;rREF vvvVF P'Fv|
t,tv>tPR>t 6v^|
t
|uL	F].6b.6*?w\\]]]VV]]]V]]]V]]]
]*]3]E]H]Q]i]o]]]]V
V\\]]JTOTRV	WV
oL_mwfloor_tos_mwtrunc8_tos_mwround_tosG_mwfloor_or_trunc_tostD8086\lcld\fsim17MetaWare Pascal 2.7. LARGECODEDATA	_MWFSIM18?_MWFSIM@X_mw8087errnoLARGE?_mwset_emulation
_mwload_se_mwfloor_or_trunc_tos_mwfxch_mwfpop_mwfneg_mwfflt_mwfmpy_mwfcompare	_mwln_tos
_mwexp_tos	_mwflload_mwcheck_range_of_double_mwflretU>t'666V6T
VD
>t6d	6|tutRP3tmFP$PP+PF>t666t6u
6D?RPFP+PP?RP@.tRPtt]UFPF
Pvv]	
]]__ _V(_._6V;_A_[]a]k_r_x__^^__\\V]]___V__^	^____)_,_8V=VE_K_ZV
d\iVrV\w_|_V
V^^____\V
VVV	VVV
V
powth8086\lcld\fsim18MetaWare Pascal 2.7. LARGECODEDATA	_MWFSIM19?_MWFSIM@_Xb_mw8087LARGE?_mwset_emulation
_mwfarctan_mwfldpi_mwfsubr_mwfneg	_mwflload_mwflretiUP>t66>t6V6T
V+L
\^L6d	dt
tY]UF
PFPRvv]M\\]]]V\,\2]9]AVF]L]f]qV|VVVVVV	atan2tt'ctos\lcld\mediateHigh C 1.4. LARGECODEDATA@MEDIATEMEDIATEH{@YJLARGE?GetUCB_mwcmpOpenByteStreamOpenFile	CloseFile
RenameFileddd$	TTpMetaWareFileNamePathPrefixlpwT>UdPPFtFFdF+FvTR*;tF{vLR*S^vDR*FtFv}vD*tFv[vL*^vD*FtFv]vD*(tFv<vL*^vD*FtFv>vL)**^vD)*F+v]UNv>h+6h^vFvT>huA+^>huA++>huA+V;tFvh@*+vTv<u+uA+VFF;Fsv8u\F+uA+VFF;Fsu\Fv<{u<[u<<u+uA+vFPPvvuD;Vu;Ft
Fv)<\t0;Vu;FtNv<\t<>u;Vu;Fu+uA+A?F+vuA+A+uA+A>d6df^
7G+v
<uA+uA+Av^
?v
L1\\V'\3\8\UXk\XX\XX\<XR\t\\\\\\\\[\z\\\X\V\\\7\I\\\n\x\\\\\L>duA+VFF;Fs6d8u\F+]U
Ft*vvvFPFPFu_vvvv+uA+RvvFVut+uA++Vvv
vv]U
FtxvvvFPFPfFuVvvvv+uA+RvvFVut+uA++Vv]UsFtvvvFPFPFtFPvv+uA+RvvFVut+uA++VmmPFtv
vvFPFPDFuWvvv+u+A+RvvFVut+uA++VFtvFv](\\F\V\uV\VVVVh..\
_mw_mediate_Get_Prefix_mw_mediate_Parse_Name{_mw_mediate_OpenByteStream7_mw_mediate_OpenFile_mw_mediate_RenameFilezt,7^bw nN=|HsYB'iT2strspno_mw_87_trunc
__AHSHIFTV	_MWHEAPLO_MWARGPgetenv[	_mwfldl2ttmpfile_mwabort	_mwfldl2e_mwflretungetc	freopen_mwln
_mwload_selongjmp^_mwfcmpabortgetchar8086\lcld\fsim48086\lcld\strtolY8086\lcld\time3M8086\lcld\strncpycctos\lcld\heapctos\lcld\c\system3.m2f*KvC Rz>G_mwstackdump_mwsinremove_mwdsin_mwfloor_tos_mwfloor_or_trunc_tos_mwdcosfmodvsinh
_mwfwrite__mwcheck_range_of_doublew	_mwmalloc_mwyear_dayK_mwfree_handlesqrt_mwfadd_mwdump_heap8086\lcld\fsim58086\lcld\strtokp8086\lcld\siny8086\lcld\cosz8086\lcld\efltransctos\lcld\c\system28086\lcld\onexit\8086\lcld\cfinitF a)eu2>[9AMFjpR_mwfmin
_mwfsinh_cosh_mwbcd_to_realexitferror
_mwpush8dsstrlengexp_mwdshl
_mwinc_tos_mwfneg_mw_87_two_tosdifftimeQ_MWSS_mwrtox_mwqsortvprintf$8086\lcld\cvars28086\lcld\_strncat8086\lcld\fsim6ctos\lcld\mediatectos\lcld\c\system10}HRr.M_>[dD)h83Wstrncpyc_mwferr_mwfabs
_mwpush8esstrtokpstrtolYstrtodV	_mwstkerr	_mwc_openfputs _mwcmp_mwpadrstrncmpi_MWOSfputc fprintf$ldexpt8086\lcld\fsim78086\lcld\eflsupp8086\lcld\atan}8086\lcld\errnoq8086\lcld\term1L$|sh62R;C*^G_mwdoerr_mwlseekstrcspnn_strncat_mweval_polytimeJ_mwfpop_mwtrunc_tosatan}_mwfdup	_mwflload_mwleast_free_memory8086\lcld\fsim08086\lcld\strcspnn8086\lcld\pmem8086\lcld\floa8t8086\lcld\scanrA2S4lrg9DLyZ.fopen_mwcos_mwdsqrt_mweach_item_in_chunk_mwfldpiasctimeO_mwcall_onexit_fcns\
_mwfcomparend_mwfp_errorr
_mwdisplay_mwcheck_heap_integrityfwrite	_mwln_tos
_mwhmalloc_mwget_time_mw_mediate_Parse_Name
_mwcalldos_mwfbld	_mwftload8086\lcld\fsim18086\lcld\c_heap18086\lcld\floa9v3L6VBr|'ZhQ_G_mwout_convert_realmemcpyscanf8	_mwzwrite_mwset_dos_err_mwon_user_interruptstrcpyb_MWINIT_mwfree_mwfretfabss_mwltox8086\lcld\cmp8086\lcld\fsim2ctos\lcld\heap28086\lcld\intrup8086\lcld\randT47R*\E@fKp_MWSET_STACK_LIMITSfseek_MWPROGNAMEP_mwxtan_mwallocated_mwget_exponentstrrchrl_mwfload_mwcrealloc8086\lcld\fsim38086\lcld\PERRORctos\lcld\heap359FLuWbR*3l$_mwsqrt_mwfmpy_mwsysalloc_mwfdivr
perrortanh	_mwarctan_mwpush_back_input_char8_mwtrunc_mwumodlstrcmph8086\lcld\init_buf8086\lcld\printr8086\lcld\sqrt8086\lcld\qsort8086\lcld\strcmph8086\lcld\fsimab(6n:jBZ4H}sP	_MWARGLEN_mwspecial_number_msg_mw_87_flret
_mwaprintf'_mwfinit__mwround_tos_strcats
_mwsubmany112_mweach_free_item_OSMAJOR_mw_87_floor_tos_MWES_mwxdiv8086\lcld\fread
8086\lcld\mpyl8086\lcld\rtox8086\lcld\fsimaa478<|V]A2hcNrG
_mwcallint_mwtan_exit_mwget_file_handle_and_info_mwxsqrtctimeOfclose	_mwfldlg2
_mwxshrcnt_mw_87_f2mpy_mw_87_fpop_OSMINORfflush8086\lcld\strspno8086\lcld\rename8086\lcld\memcpy@8wn<R|e(Zi@71Lfgetsfgetc	_rstrncpy_mw_87_fflt_mwxlncosh_rstrcpystrchrkrandT_mwinterrupt_disable_mwufflt
_mw_87_ln_tos_MWLONGPTR_IS_VALIDlog10xmemcmpf_mwreal_to_bcdrewind_rmemcpy8086\lcld\tan{8086\lcld\ctop1H8086\lcld\tmpnamE8086\lcld\ltox8086\lcld\cexec8086\lcld\fgetc8086\lcld\log|8086\lcld\fsim17ctos\lcld\allocL9Tx:3ndB.ZI_mwxcos_mw_87_fret
_mwdarctan_mw_87_xsqrtfscanf8
_mwmalloc2
_mwsubmany121_mwc_create_MWGET_PROC_ADDRESS	_mwkbgetsG8086\lcld\fsima8086\lcld\setbuf8086\lcld\ctop2I8086\lcld\fsim168086\lcld\fsim88086\lcld\floa13xX:GZ.8wlRa(K@_mwdtan	_mwcftermFrenamememseta_mwexecx_mw_87_arctan_tos_mwset_errnor
_mwpush8ss_iob
_mwexp_tos_mwfileclass_mw_87_fxam8086\lcld\_rstrcpy8086\lcld\aprintf'ctos\lcld\paof8086\lcld\fsim158086\lcld\system8086\lcld\fsim98086\lcld\floa12wd	;hFP_K}=5sU_MW387_mwinit_bufsrandT_mwset_rounding_proc	localtimeK
_mwinput_char8_mw_87_asin_tos_mwexp_MW8087memchrj8086\lcld\fputc 8086\lcld\dos8086\lcld\_rstrncp8086\lcld\strcatd8086\lcld\fsim148086\lcld\_setmode8086\lcld\fseekp<zpA4VM9faH_mw_87_fbstpclearerr_mwpmem_mwinstall_ivesscanf8strncate
_mwxnormalize_mwc_unlink_mwint_mw_87_sin_tos_mwnext_input_char8_mwdivlctos\lcld\cinit8086\lcld\strcpyb8086\lcld\divl8086\lcld\fsim138086\lcld\atoiU8086\lcld\strchrk|
=j*Y>HzUvP4d_MWHUGEDIFF_mwinstall_interrupt_routine_mwxmpyonexit\_mwvector_element_mwset_emulation_mwfree_heap_mwdexpgets_mwinterrupt_enable	_MWIS_286_mwpad_to_field_width'getc8086\lcld\term28086\lcld\remove8086\lcld\getenv[8086\lcld\strleng8086\lcld\fsim128086\lcld\intrupt1>m2d[F>xVN8_mwmpyl_mwxtor_mwnormalize_mw_mediate_RenameFile_setmode_mwudivl
_mwcount_args_mw_87_f2add_mw_87_ufflt_mwxtol_mw_87_cos_tos_mw_87_tan_tos8086\lcld\eflcsupp8086\lcld\timezoneS8086\lcld\fsim11ctos\lcld\system4?^L@a<8PXnyis
_mwsysfree
_mw_87_ftloadatofV_mwfpstackoflo_mwpop_and_jmpatoiUatolU_mwout_convert_drealfrexpt
_mwc_exec_env	_mwat_eof8siny_mwkbnewline_mwhalt_mwfsub	_mwzclose_mwin_convert_realAsprintfsignal]8086\lcld\memseta8086\lcld\dummypio_8086\lcld\fwrite8086\lcld\fsim108086\lcld\push8ctos\lcld\system5@ZBL5e$;,0p_mwnew_heapceils_mwzread_mw_87_roundfreeHsetbuf	_mwfldln2_mwget_date_mwset_flags_etc_mwinsert_into_free_chain8086\lcld\intrupt2ctos\lcld\system6AtLS8Y1_G)>iclockJ	_mwkbputsprintf$_mwdos_exit
_mweach_chunk_mwaerrtext	_mwc_exec_mwcfclose_allstrcatd
_mwxarctan_mwclock	_MWIS_3868086\lcld\memcmpf8086\lcld\strncmpi8086\lcld\fopen8086\lcld\statusB<f?\IS70D)preallocIkill]_mwmodl_mw_87_ftret_mwceil_toss
_mwrealloctmpnamElog|setjmp^_mwfflt8086\lcld\floa48086\lcld\exp8086\lcld\scanf88086\lcld\fsim0cC'GZ|rN=T_18iD_mwfsubr_mw_87_fload_mwfsqrt_mwadvance_to_nws8
_mwerrtext_ctype
_mwaddmanycosz
_mwnegmany	_mwcfinitF_mwftret_fmode_mwset_input_char88086\lcld\atofV8086\lcld\time4O8086\lcld\floa5s8086\lcld\fsim0bD;d1*E ZOn_mweach_allocated_item_mwfmax_mwreml
_mwfarctan_mwstack_overflow8086\lcld\signal]8086\lcld\time5Q8086\lcld\strrchrl8086\lcld\fsim0a8086\lcld\ungetc	Em^;2E{KSAhX_mwfldzvfprintf$_mwcall_ive_mw_mediate_Get_Prefix_mwcompare_tos	__AHSHIFTerrnoq_MWGETBP_mw_87_f2div_mwxsin	_MWOUTPUT_mw_87_trunc_tos_mwfdiv
_mwcall_interrupt_routineasin_mwinit_interrupts_mwfld1_mwfcompare_mwfxch_mw_87_acos_tos8086\lcld\feof8086\lcld\_strcats8086\lcld\callint8086\lcld\_rmemcpy8086\lcld\cvars8086\lcld\fsim1dF@Q.d(_YTDm4vJ_mwxshl_mw_87_f2comparevsprintf	_MWHEAPHI_MWGETCS_mw_mediate_OpenFilemodft_mwfterm__mwc_renameabss_mwend_MWARGVP_mwxshr_mwset_up_argsctos\lcld\carg8086\lcld\kb1G8086\lcld\exit8086\lcld\fsim1c
8086\lcld\fsim0gG)H5gQ.p\D{Lfloors_mwfxam
_mwpush8cs	_mwfstatssystem_mwsend_pad'_mw_mediate_OpenByteStreamatan2labssputchar 8086\lcld\cexecenv8086\lcld\sprintf8086\lcld\padr8086\lcld\strncate8086\lcld\fsim188086\lcld\kb28086\lcld\fsim1b8086\lcld\fsim0f$H4J)gw$=Om8bSqW_E_MWINPUTfread
_mw_87_fbld_MWENVP_mwten_to_the_powerfeof_mwdln_mwatan2_tos_MWCPUmallocHputs ftell
localtimezoneStan{_mwxexp_mwroundputc _mwfbstp8086\lcld\fperrorr8086\lcld\time1J8086\lcld\fclose8086\lcld\c_stkdmp8086\lcld\memchrj8086\lcld\fgets8086\lcld\onuint8086\lcld\strpbrkm8086\lcld\eflctran8086\lcld\tmpfile8086\lcld\fsim1a8086\lcld\fsim0eI;s^@}3TiJ.8*
_mw_87_flload_mwset_flags_after_compareacosgmtimeMcallocIpowstrpbrkm8086\lcld\printf$8086\lcld\floa38086\lcld\time2K8086\lcld\freopen8086\lcld\setjmp^8086\lcld\fsim0d8086\lcld\_fmode(