DB3 KEDNOS-PLI.BCKKEDNOS-PLI.BCK@BACKUP [...]*PLI*.* SYS$LOGIN:KEDNOS-PLI.BCK/SAVE/BLOCK=8192/LOG SYSTEM ҭ>V7.3 _SPCVXA::  _$1$DUA0: V7.3  (*[KITS]KEDNOS-PLI-PAK.COM;1+,p./ 4-N-0123KPWO56t!>7ț*>89GHJ-$! Software Product Authorization Key Replica$! Issued by SYSTEM $! Issued on 21-NOV-2025 20:26%$!-----------------------------------$ LICENSE REGISTER PLI - /ISSUER=KEDNOS - &/AUTHORIZATION=DECUS-USA-LIFETIME-1 - /PRODUCER=KEDNOS - /UNITS=0 - /ACTIVITY=CONSTANT=100 - /CHECKSUM=2-LNKA-GMEN-HFGB-NKEP*[KITS]PLI038.DIR;1+,./ 4-0123 KPWO56&36z7&36z89GHJIPLI038.APLI038.B PLI038.ZIP*[KITS.PLI038]PLI038.A;2+,./ 4~~-0123KPWO56·}F7P89GHJj@G~PLI038.A+.PLI038.ABACKUP/COMMENT=Kednos PL/I for OpenVMS VAX Binary Kit/INTERCHANGE/LOG/VERIFY/IGNORE=LABEL/NOASSIST PLI$SPECIFIC:[SDC]KITINSTAL.COM,PLI$SPECIFIC:[SDC]PLI$038.RELEASE_NOTES DISK$PLI:[TMP]PLI038.A/LABEL=(PLI)/SAVE&Kednos PL/I for OpenVMS VAX Binary Kit KILGALLEN b sFV7.3 _HERMES::  _DSA1: V7.3 ~ 5*[SDC]KITINSTAL.COM;95+,H7 ./ 4p!- k0123KPWO"56.7EÙ89GHJB4$ ! K I T I N S T A L . C O M $ !1$ ! Copyright 1992 by=$ ! Digital Equipment Corporation, Maynard<$ ! Massachusetts. All rights reserved.$ !J$ ! This software is furnished under a license and may be used and copiedM$ ! only in accordance with the terms of such license and with the inclusionF$ ! of the above copyright notice. This software or any other copiesI$ ! thereof may not be provided or otherwise made available to any otherN$ ! person. No title to and ownership of the software is hereby transferred.$ !M$ ! The information in this software is subject to change without notice andN$ ! should not be construed as a commitment by Digital Equipment Corporation.$ !H$ ! Digital assumes no responsibility for the use or reliability of its;$ ! software on equipment that is not supplied by Digital.$ !N$ !***************************************************************************$ !#$ ! VAX PL/I installation procedure$ !"$ ! Last revision: 28-Jun-1990 JZ$ !2$ ! 27-JUL-2002 TLJL Added RTL install to compiler$ !$ !$ !*$ ON CONTROL_Y THEN VMI$CALLBACK CONTROL_Y $ ON WARNING THEN EXIT $STATUS$ !$ IF P2 THEN WRITE SYS$OUTPUT -; "DEBUG - KITINSTAL for ''VMI$PRODUCT' - function is ''P1'"$ PLI$DEBUG == P2$ !.$ IF P1 .EQS. "VMI$_INSTALL" THEN GOTO INSTALL*$ IF P1 .EQS. "VMI$_IVP" THEN GOTO IVP$ EXIT VMI$_UNSUPPORTED$ $INSTALL:$$ !&$ ! If this is a network kit, display $ !K$ IF F$SEARCH("VMI$KWD:ENETKIT.COM") .NES. "" THEN @VMI$KWD:ENETKIT MESSAGE$ $ !#$ ! Constants for this installation$ !!$ PLI$VER = "038" ! PL/I version;$ PLI$LMF_VER = "3.8" ! PL/I version specified in LMF call$ !$ ! V3.8 Block requirements$ ! Peak Final*$ ! compressed PLI$STARLET ~5600 ~5000,$ ! decompressed PLI$STARLET ~7700 ~6500$ !`$ PLI$INST_BLOCKS_REQ = 5600 ! Peak blocks required for installation (w/o PLI$STARLET expansion)D$ PLI$MIN_REL_VMS = "055" ! Earliest VMS version (VMS V5.3 or later)@$ PLI$MIN_VMS = "V5.5" ! Earliest VMS version for error message;$ PLI$LMF_DATE = "01-NOV-2003" ! Date specified in LMF call$7$ PLI$MIN_BYTLM = 18000 ! Minimum required bytlm quota$ !%$ ! Set up the PL/I version constants$ !I$ PLI$IDENT = "T" + F$EXTRACT(0,2,PLI$VER) + "." + F$EXTRACT(2,1,PLI$VER)H$ IF F$EXTRACT(1,1,PLI$IDENT) .EQS. "0" THEN PLI$IDENT = PLI$IDENT - "0"$ !$ ! Check the VMS version$ !&$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT -3 "DEBUG - VMI$VMS_VERSION is ''VMI$VMS_VERSION'":$ VMI$CALLBACK CHECK_VMS_VERSION PLI$VMS 'PLI$MIN_REL_VMS'$ !B$ ! Abort the installation if not running the correct VMS version.$ !$ IF .NOT. PLI$VMS$ THENp$ VMI$CALLBACK MESSAGE E INCVMSVER "VAX PL/I ''PLI$IDENT' requires VMS ''PLI$MIN_VMS' or a subsequent release"$ EXIT VMI$_FAILURE$ ENDIF$ !$VMS_VERSION_OK:I$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT "DEBUG - Finished VMS version check"$ !$ ! Check the available space$ !O$ VMI$CALLBACK CHECK_NET_UTILIZATION PLI$$_REQUIRED_SPACE 'PLI$INST_BLOCKS_REQ'$ IF .NOT. PLI$$_REQUIRED_SPACE$ THENT$ VMI$CALLBACK MESSAGE E NOSPACE "There is insufficient space to install VAX PL/I"[$ VMI$CALLBACK MESSAGE I SMALLSPA "''PLI$INST_BLOCKS_REQ' blocks are required to install"M$ VMI$CALLBACK MESSAGE I SMALLSPA2 "the smallest configuration of VAX PL/I"$ EXIT VMI$_FAILURE$ ENDIF$ $SPACE_OK:M$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT "DEBUG - Finished available space check"$ !4$ ! Check global pages and global sections available$ !<$ VMI$CALLBACK GET_SYSTEM_PARAMETER PLI$GPAGES FREE_GBLPAGESN$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT "DEBUG - ''PLI$GPAGES' free global pages"$ IF PLI$GPAGES .LT. 900$ THEN%$ VMI$CALLBACK MESSAGE E NOPAGES1 -6 "Insufficient global pages to complete installation"D$ VMI$CALLBACK MESSAGE I NOPAGES2 "Please see installation guide."$ EXIT VMI$_FAILURE$ ENDIF$ ! $PAGES_OK:$ !<$ VMI$CALLBACK GET_SYSTEM_PARAMETER PLI$GSECTS FREE_GBLSECTSQ$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT "DEBUG - ''PLI$GSECTS' free global sections"$ IF PLI$GSECTS .LT. 5$ THEN%$ VMI$CALLBACK MESSAGE E NOSECTS1 -9 "Insufficient global sections to complete installation"D$ VMI$CALLBACK MESSAGE I NOSECTS2 "Please see installation guide."$ EXIT VMI$_FAILURE$ ENDIF$ ! $SECTS_OK:&$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT -4 "DEBUG - Finished global page and section check"$-$ IF F$GETJPI (0, "BYTLM") .LT. PLI$MIN_BYTLM$ THENN$ VMI$CALLBACK MESSAGE E "Insufficient bytlm q2 KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~ uota to complete installation"e$ VMI$CALLBACK MESSAGE I "VAX PL/I ''PLI$IDENT' requires a BYTLM quota of ''PLI$MIN_BYTLM' or more"$ EXIT VMI$_FAILURE$ ENDIF$$ !$ ! Check for a PL/I license$ !N$ VMI$CALLBACK CONFIRM_LICENSE PLI$LMF PLI KEDNOS 'PLI$LMF_VER' 'PLI$LMF_DATE'$ IF .NOT. PLI$LMF$ THENP$ VMI$CALLBACK CONFIRM_LICENSE PLI$LMF OPENVMS-HOBBYIST DEC 0.0 'PLI$LMF_DATE'$ IF .NOT. PLI$LMF$ THENa$ VMI$CALLBACK MESSAGE E NOLICENSE "VAX PL/I ''PLI$IDENT' installation requires a valid license."\$ VMI$CALLBACK MESSAGE E NOLICENSE2 "Install the Product Authorization Key (PAK) and retry."$ EXIT VMI$_FAILURE$ ENDIF $ ENDIF$ !$ ! Ask about purging files$ !$ VMI$CALLBACK SET PURGE ASKG$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT "DEBUG - Purge flag has been set."$ !$ ! Ask about running the IVP$ !$ TYPE SYS$INPUT:B This kit contains an Installation Verification Procedure (IVP)A to verify the correct installation of VAX PL/I. The IVP will be left in: SYS$COMMON:[SYSTEST]PLI$IVP.COMB After the installation is complete, you can invoke the command= file at any time to verify that VAX PL/I is installed and working correctly.$ VMI$CALLBACK SET IVP ASKE$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT "DEBUG - IVP flag has been set."$ !G$ ! Check to see if DWCI can be installed. If so, then ask the user if$ ! it should be installed.$ !:$ IF F$SEARCH("VMI$ROOT:[000000]VUE$LIBRARY.DIR") .EQS. ""$ THEN$ PLI$VUE$COMPILE_FOUND = ""$ ELSE>$ VMI$CALLBACK FIND_FILE PLI$VUE$COMPILE "VUE$COMPILE.COM" -: "VMI$ROOT:[VUE$LIBRARY.SYSTEM]" "S" PLI$VUE$COMPILE_FOUND&$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT -I "DEBUG - FIND_FILE for VUE$COMPILE returned ''PLI$VUE$COMPILE_FOUND'"&$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT -A "DEBUG - VUE$COMPILE found as ''F$TRNLNM("PLI$VUE$COMPILE")'"$ ENDIF$ !$$ IF PLI$VUE$COMPILE_FOUND .NES. "S"$ THEN$ WRITE SYS$OUTPUT " "U$ WRITE SYS$OUTPUT " The DECwindows FileView application files are not present and"X$ WRITE SYS$OUTPUT " therefore the DECwindows Compiler Interface cannot be installed."$ WRITE SYS$OUTPUT " "$ PLI$install_dwci == FALSE$ ELSE'$ VMI$CALLBACK ASK PLI$install_dwci -O "Do you want to install the DECwindows Compiler Interface for VAX PL/I" - YES B$ ENDIF$ !4$ ! PLIGvvr.A contains KITINSTAL.COM, and rel. notesI$ ! PLIGvvr.B contains everything else (files to be installed, IVP, etc.)$ !$$ TYPE SYS$INPUT:C This kit contains a file summarizing the new features, changes,G restrictions, and compatibility issues in this release of VAX PL/I.C This file is named PLI$038.RELEASE_NOTES and has been placed in SYS$HELP:.D This file contains information valuable to VAX PL/I programmers.@ Please inform your user community of this file's existence. J The VAX PL/I system interface library PLI$STARLET.TLB can be installedK either in compressed form or in decompressed form. The compressed formJ of the library requires approximately 1500 blocks less disk space, butG requires more CPU time during compilations of programs that includeF modules from the library. Installing the decompressed form of theE library will require more time for this installation to complete,G because the library decompression is performed by the installation;J also, the decompressed form will require approximately 3000 additional> blocks to be available during the installation procedure. $ !S$ VMI$CALLBACK ASK PLI$DECOMP_STARLET "Do you want to decompress PLI$STARLET" YES B$$ IF PLI$DECOMP_STARLET$ THEN4$ PLI$INST_BLOCKS_REQ = PLI$INST_BLOCKS_REQ + 2100Q$ VMI$CALLBACK CHECK_NET_UTILIZATION PLI$$_REQUIRED_SPACE 'PLI$INST_BLOCKS_REQ'!$ IF .NOT. PLI$$_REQUIRED_SPACE$ THENV$ VMI$CALLBACK MESSAGE E NOSPACE "There is insufficient space to install VAX PL/I"f$ VMI$CALLBACK MESSAGE I LARGESPA "''PLI$INST_BLOCKS_REQ' blocks are required to install VAX PL/I"Y$ VMI$CALLBACK MESSAGE I LARGESPA2 "with the decompressed version of PLI$STARLET.TLB"$ EXIT VMI$_FAILURE $ ENDIF$ ENDIF$$STARLET_CHECK_END:$$ !)$ ! Set safety mode with peak block usage$ !;$ VMI$CALLBACK SET SAFETY CONDITIONAL 'PLI$INST_BLOCKS_REQ'>$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT "DEBUG - Safety mode set"$ !$ TYPE SYS$INPUT:F You have answered all of the questions for this installation. TheD installation will now execute in 5 to 30 minutes without furtherF intervention, depending on your configuration, installation media, and so forth.$ !$ ! Restore the second saveset$ ! $ VMI$CALLBACK RESTORE_SAVESET B$$ !'$ ! Decompress PLI$STARLET if requested$ !$ IF PLI$DECOMP_STARLET$ THEN3$ WRITE SYS$OUTPUT "Decompressing PLI$STARLET..."N$ LIBRARY/DATA=EXPAND/OUTPUT=VMI$KWD:PLI$STARLET.TLB VMI$KWD:PLI$STARLET.TLB!$ PURGE VMI$KWD:PLI$STARLET.TLB$ WRITE SYS$OUTPUT ""G$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT "DEBUG - Finished decompression"$ ENDIF$ !'$ ! Extract files from the text library$ !&$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT -: "DEBUG - Started extracting from COMPRESSED-FILES.TLB"$ @VMI$KWD:EXTRACT VMI$KWD::$ VMI$CALLBACK DELETE_FILE VMI$KWD:COMPRESSED-FILES.TLB;&$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT -; "DEBUG - Finished extracting from COMPRESSED-FILES.TLB"$ !$ ! Install PL/I$ !$ ! Files/images$ !U$ VMI$CALLBACK PROVIDE_FILE PLI$$STARLET PLI$STARLET.TLB VMI$ROOT:[SYSLIB]U$ VMI$CALLBACK PROVIDE_FILE PLI$$STARTUP PLI$STARTUP.COM VMI$ROOT:[SYS$STARTUP]$ !U$ VMI$CALLBACK PROVIDE_IMAGE PLI$$COMPILER PLI$COMPILER.EXE VMI$ROOT:[SYSEXE]U$ VMI$CALLBACK PROVIDE_IMAGE PLI$$COMPILER_MSG PLI$COMPILER_MSG.EXE VMI$ROOT:[SYSMSG]Q$ VMI$CALLBACK PROVIDE_IMAGE RTL$ PLIRTL.EXE VMI$ROOT:[SYSLIB] I !M$ VMI$CALLBACK PROVIDE_FILE PLI$$RTL PLIMSG.EXE VMI$ROOT:[SYSMSG]$ !+$ ! Non-file entities (help, command, etc.)$ !.$ VMI$CALLBACK PROVIDE_DCL_HELP PLIHELP.HLP.$ VMI$CALLBACK PROVIDE_DCL_COMMAND PLI$CLD.CLD$ !8$ ! Provide DECwindows Compiler Interface (DWCI) support$ !$GET_VC_VERSION:$ SUBROUTINE $ OPEN/READ/SHARE PLI$VC 'P1$ VC_DATE = "" $VC_LOOP:"$ READ/END=VC_EOF PLI$VC VC_LINE9$ IF F$EXTRACT(0,2,VC_LINE) .NES. "$!" THEN GOTO VC_EOFD$ IF F$EXTRACT(0,11,VC_LINE) .NES. "$!Version: " THEN GOTO VC_LOOP&$ VC_DATE = F$EXTRACT(11,11,VC_LINE)$VC_EOF:$ CLOSE PLI$VC8$ IF VC_DATE .NES. "" THEN VC_DATE = F$CVTIME(VC_DATE)$ 'P2 == VC_DATE$ ENDSUBROUTINE$ !#$ PLI$VUE$COMPILE_PROVIDED = "TRUE"$ IF PLI$INSTALL_DWCI$ THENU$ VMI$CALLBACK PROVIDE_IMAGE PLI$$DWCI_EXE PLI$DWCI.EXE VMI$ROOT:[VUE$LIBRARY.USER]T$ VMI$CALLBACK PROVIDE_FILE PLI$$DWCI_UID PLI$DWCI.UID VMI$ROOT:[VUE$LIBRARY.USER]J$ VMI$CALLBACK PROVIDE_FILE PLI$$DWCI_HLB PLI$DWCI.HLB VMI$ROOT:[SYSHLP]Q$ IF PLI$DEBUG THEN WRITE SYS$OUTPUT "DEBUG - Finished installing DWCI support"$ !G$ ! Replace VUE$COMPILE.COM if the version on the kit is newer than the*$ ! version already present on the system.$ !>$ CALL GET_VC_VERSION VMI$KWD:VUE$COMPILE.COM PLI$VC_KITDATE($ IF PLI$DEBUG THEN WRITE SYS$OUTPUT -= "DEBUG - kit VUE$COMPILE.COM date is ''PLI$VC_KITDATE'"6$ CALL GET_VC_VERSION PLI$VUE$COMPILE PLI$VC_SYSDATE($ IF PLI$DEBUG THEN WRITE SYS$OUTPUT -@ "DEBUG - system VUE$COMPILE.COM date is ''PLI$VC_SYSDATE'"*$ IF PLI$VC_KITDATE .GTS. PLI$VC_SYSDATE$ THEN=$ ( KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~2VMI$CALLBACK FIND_FILE PLI$VUE$USER "VUE$COMPILE.COM" -. "VMI$ROOT:[VUE$LIBRARY.USER]" "S" PLI$VC_USER$ IF PLI$VC_USER .EQS. "S" $ THEN1$ CALL GET_VC_VERSION PLI$VUE$USER PLI$VC_USRDATE$ IF PLI$DEBUG THEN -S WRITE SYS$OUTPUT "DEBUG - user VUE$COMPILE.COM date is ''PLI$VC_USRDATE'"($ IF PLI$VC_KITDATE .GTS. PLI$VC_USRDATE $ THEN4$ VMI$CALLBACK PROVIDE_FILE PLI$ VUE$COMPILE.COM - VMI$ROOT:[VUE$LIBRARY.USER]$ ELSE&$ PLI$VUE$COMPILE_PROVIDED = "FALSE"$ ENDIF $ ELSE2$ VMI$CALLBACK PROVIDE_FILE PLI$ VUE$COMPILE.COM - VMI$ROOT:[VUE$LIBRARY.USER] $ ENDIF$ ELSE($ PLI$VUE$COMPILE_PROVIDED = "FALSE" $ ENDIF$ ENDIF ! if pli$install_dwci$ !$ ! Provide the IVP files$ !;$ VMI$CALLBACK CREATE_DIRECTORY USER VMI$ROOT:[SYSTEST.PLI]C$ VMI$CALLBACK PROVIDE_FILE PLI$$IVP PLI$IVP.COM VMI$ROOT:[SYSTEST]M$ VMI$CALLBACK PROVIDE_FILE PLI$$IVP PLI$IVPASSIGN.PLI VMI$ROOT:[SYSTEST.PLI]K$ VMI$CALLBACK PROVIDE_FILE PLI$$IVP PLI$IVPCONV.PLI VMI$ROOT:[SYSTEST.PLI]K$ VMI$CALLBACK PROVIDE_FILE PLI$$IVP PLI$IVPCONV.CMP VMI$ROOT:[SYSTEST.PLI]J$ VMI$CALLBACK PROVIDE_FILE PLI$$IVP PLI$IVPBIF.PLI VMI$ROOT:[SYSTEST.PLI]I$ VMI$CALLBACK PROVIDE_FILE PLI$$IVP PLI$IVPIO.PLI VMI$ROOT:[SYSTEST.PLI]J$ VMI$CALLBACK PROVIDE_FILE PLI$$IVP PLI$IVPIO4.IDX VMI$ROOT:[SYSTEST.PLI]M$ VMI$CALLBACK PROVIDE_FILE PLI$$IVP PLI$IVPSYSERV.PLI VMI$ROOT:[SYSTEST.PLI]K$ VMI$CALLBACK PROVIDE_FILE PLI$$IVP PLI$IVPLANG.PLI VMI$ROOT:[SYSTEST.PLI]M$ VMI$CALLBACK PROVIDE_FILE PLI$$IVP PLI$IVPMACSUB.OBJ VMI$ROOT:[SYSTEST.PLI]M$ VMI$CALLBACK PROVIDE_FILE PLI$$IVP PLI$IVPFORSUB.OBJ VMI$ROOT:[SYSTEST.PLI]L$ VMI$CALLBACK PROVIDE_FILE PLI$$IVP PLI$IVPPRINT.PLI VMI$ROOT:[SYSTEST.PLI]$ !$ ! Process the examples$ !!$ ! Create the examples directory$ !C$ VMI$CALLBACK CREATE_DIRECTORY USER VMI$ROOT:[SYSHLP.EXAMPLES.PLI]$ !$ ! Provide the examples$ !0$ VMI$CALLBACK PROVIDE_FILE "" EXAMPLES.DAT "" T$$ !7$ ! Inform the installer about added and modified files$ !$ WRITE SYS$OUTPUT ""L$ WRITE SYS$OUTPUT " Your VMS system will now be modified to include the":$ WRITE SYS$OUTPUT " following new and modified files:"$ WRITE SYS$OUTPUT "">$ WRITE SYS$OUTPUT " [SYSEXE]PLI$COMPILER.EXE [new]"C$ WRITE SYS$OUTPUT " [SYSHLP]HELPLIB.HLB [modified]"E$ WRITE SYS$OUTPUT " [SYSHLP]PLI$''PLI$VER'.RELEASE_NOTES [new]">$ WRITE SYS$OUTPUT " [SYSHLP.EXAMPLES.PLI]*.* [new]"C$ WRITE SYS$OUTPUT " [SYSLIB]DCLTABLES.EXE [modified]">$ WRITE SYS$OUTPUT " [SYSLIB]PLI$STARLET.TLB [new]">$ WRITE SYS$OUTPUT " [SYS$STARTUP]PLI$STARTUP.COM [new]">$ WRITE SYS$OUTPUT " [SYSMSG]PLI$COMPILER_MSG.EXE [new]">$ WRITE SYS$OUTPUT " [SYSTEST]PLI$IVP.COM [new]">$ WRITE SYS$OUTPUT " [SYSTEST.PLI]*.* [new]">$ WRITE SYS$OUTPUT " [SYSLIB]PLIRTL [new]"C$ WRITE SYS$OUTPUT " [SYSLIB]IMAGELIB.OLB [modified]">$ WRITE SYS$OUTPUT " [SYSMSG]PLIMSG.EXE [new]"$ ! $ IF PLI$INSTALL_DWCI$ THEN@$ WRITE SYS$OUTPUT " VUE$LIBRARY:PLI$DWCI.EXE [new]"@$ WRITE SYS$OUTPUT " VUE$LIBRARY:PLI$DWCI.UID [new]"@$ WRITE SYS$OUTPUT " [SYSHLP]PLI$DWCI.HLB [new]"$ IF PLI$VUE$COMPILE_PROVIDED$ THENB$ WRITE SYS$OUTPUT " VUE$LIBRARY:VUE$COMPILE.COM [new]" $ ENDIF$ ENDIF$ !$ TYPE SYS$INPUT:@ The file SYS$STARTUP:PLI$STARTUP.COM contains commands to be@ executed at system startup to allow for the best compilationD performance. You may want to invoke this command file from yourE system's site specific start up file. This command file does not: have to be invoked for correct operation of VAX PL/I. $$ !=$ ! Invoke the network kit installation procedure, if present$ !/$ IF F$SEARCH("VMI$KWD:ENETKIT.COM") .NES. "" - THEN @VMI$KWD:ENETKIT NOTIFY - "V3.7-004" $ ! $ EXIT VMI$_SUCCESS$ $ ! /$ ! Run the Installation Verification Procedure $ ! $IVP: $ *$ ON CONTROL_Y THEN VMI$CALLBACK CONTROL_Y$ @VMI$ROOT:[SYSTEST]PLI$IVP$ IF $STATUS THEN GOTO IVP_EXIT $ !iV$ WRITE SYS$OUTPUT "VAX PL/I ''PLI$IDENT' Installation Verification Procedure failed."\$ WRITE SYS$OUTPUT "Please consult the VAX PL/I Installation Guide for further information."$ !i $IVP_EXIT:$ ! $ EXIT $STATUS thereof may not be provided or otP8SIe KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~>*/ KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~R9Z&~PLI038.A k) k[SDC]PLI$038.RELEASE_NOTES;5_6*[SDC]PLI$038.RELEASE_NOTES;5+, k)./ 4_^- k0123KPWO_56Q}7b89GHJz % Kednos PL/I for OpenVMS VAX' Release Notes for Version 3.8< This manual provides release information on Kednos@ PL/I Version 3.8 for OpenVMS VAX, a software language.= Revision/Update Information: This is a new manual.? Operating System and Version: OpenVMS VAX Version 5.52 and higher< Software Version: Kednos PL/I V3.8 for3 OpenVMS VAX; Published by: Kednos Corporation,9 Pebble Beach, CA,6 www.Kednos.com  " ________________________ October 2003? Kednos Corporation, makes no representations that the= use of its products in the manner described in this= publication will not infringe on existing or future= patent rights, nor do the descriptions contained in< this publication imply the granting of licenses to@ make, use, or sell equipment or software in accordance with the description.? Possession, use, or copying of the software described9 in this publication is authorized only pursuant< to a valid written license from Kednos Corporation> iauthorized only pursuant to a valid written license? from Kednos Corporation or an anthorized sublicensor.5 No responsibility is assumed for the use or: reliability of software on equipment that is not9 listed as supported in the Product Description.? Copyright Kednos Corporation, 1980, 1983, 1985, 1987,< 1992, 1993, 1995, 1996, 2003. All rights reserved. __________ Copyright 20039 The following are trademarks of Hewlett Packard; Company: Alpha, AXP, DEC, DECnet, DECtalk, DECUS,= Digital, IVP, MicroVAX, OpenVMS, RMS, RMS-11, RX50,? TK50, VAX, VAX Ada, VAX BASIC, VAX BLISS, VMScluster,? CDD Repository, VAX COBOL, VAX DATATRIEVE, VAX DIBOL,< VAX DOCUMENT, VAX FORTRAN, VAXinfo, VAX MACRO, VAX; Pascal, VAX SCAN, VAXset, VAXTPU, and the DIGITAL logo.  A _______________________________________________________ Preface> This document contains release information on Kednos; PL/I Version 3.8 for OpenVMS VAX Systems. Release? information is necessary for gaining the best results9 from Kednos PL/I Version 3.8 on the OpenVMS VAX< operating system. Kednos recommends that all users< read this information. Kednos also recommends that> all users review the section of this manual entitled> "Known Errors and Restrictions" before submitting an SPR.A v  A PrefaceL __________________________________________________________________> 1 Overview of Changes Made in V3.8 and Runtime Library! V5.7 (October 24, 2003)? Kednos PL/I V3.8 and Runtime Library V5.7 contain the+ following enhancements and fixes:A o TheJ# KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~MH product name has been changed to Kednos PL/I for OpenVMS VAX.> o This release fixes a problem wherein the the PLI_@ FILE_DISPLAY structure was filled in by the DISPLAY@ routine in a different pattern than that defined by/ the pli_file_display include file.> To guard against certaian mismatches, the GSMATCH; version for Runtime Library V5.7 has its minor? version changed, so new compilations with PLI V3.8> should be linked against Runtime Library V5.7 and? run only on systems that have Runtime Library V5.7 installed.. This problem was present in V3.7.L __________________________________________________________________= 2 Overview of Changes Made in V3.7 (January 12, 2003)? VAX PL/I V3.7 contains the following enhancements and fixes:? o This release fixes a problem wherein the promotion9 of a picture scalar to an aggregrate through< an assignment, resulted in a compiler bug check@ during code generation. This problem, although only> recently detected is present in versions 3.5, 3.6 and 3.7.A 1   PrefaceL __________________________________________________________________> 3 Overview of Changes Made in V3.7 and Runtime Library" V5.6 (December 14, 2002)< VAX PL/I V3.7 and Runtime Library V5.6 contain the+ following enhancements and fixes:A o The runtime is no longer distributed with VMS and is# at revision level 5.6.> o There were several issues with picture data types? which have been resolved. Presently the only known? issue is a problem with *-extents in which a stack? overflow can occur if the procedure containing the> *-extent is successively called a large number of times.L __________________________________________________________________; 4 Overview of Changes Made in V3.5 (April 21, 1992)? VAX PL/I V3.5 contains the following enhancements and fixes:% ___________________________ 4.1 LMF SUPPORT7 VAX PL/I V3.5 contains support of the License: Management Facility (LMF). When VAX PL/I V3.5 is: invoked, it checks to see whether it is licensed8 on the machine. If a valid license exists, the< compilation continues. If a valid license does not@ exist, an error message is printed and the compilation" is aborted. For example, $ PLI TESTJ %LICENSE-F-NOAUTH, VAX PLI use is not authorized on this nodeQ -LICENSE-F-NOLICENSE, no license is active for this software product> -LICENSE-I-SYSMGR, please see your system manager8 Please refer to the VAX/VMS License Management/ Facility manual for more information. 2  A Preface% ___________________________ 4.2 BUG FIXES@ The following list summarizes the major bugs that have5 been fixed between PL/I V3.3 and PL/I V3.5.& _____________________ 4.2.1 Compiler& _____________________' 4.2.1.1 SCA Support -> o A structure declaration with unusual numbering of@ the fields could cause a compiler bugcheck when theA /ANALYSIS_DATA qualifier was specified. This problem< has been fixed. The following declaration is an@ example of the type of declaration that would cause a problem.) DECLARE 1 S,3 3 F1 attr,3 2 F2 attr;A o The ANA file did not always contain full information9 about user defined PSECTs when the /SHOW=MAPA qualifier was specified. This problem has been fixed@ so that all relevant PSECT information is produced.& _____________________) 4.2.1.2 Debug Support -> o If a structure declaration contains an error thatA results in an E level error and the /DEBUG qualifierA was specified, then the compiler would often produce: the fatal "%PLIG-F-COMPILERR, Previous errors@ prevent continued compilation." error. This problem> has been fixed so that the fatal error is usually not produced.= o The source correlation for SELECT statements has> been improved so that PCA produces better results? with the SELECT(expression) form of the statement.A 3   Preface& _____________________; 4.2.1.3 Procedure Inlining Optimization -@ o Under certain circumstances, the compiler could get= into an infinite loop when attempting to perform@ inline expansion of a procedure containing a SELECT4 statement. This problem has been fixed.@ o Bad code could be generated if an inlined procedureA called a function that returned a CHAR(*) or CHAR(*)@ VAR result. References to local automatic variables= could be made using the wrong stack offset. This$ problem has been fixed.< o Bad code could be generated if a procedure that@ makes an uplevel reference to a variable is inlined> into a procedure that did not previously make any= uplevel references. This problem has been fixed.< o If a block contains an automatic variable whose< size is not known until run time, and the block: is inlined, then the compiler would sometimesA incorrectly use SP in references to local variables.? This problem has been fixed so that the references, are made using the FP register.> o If some optimization phases were suppressed using@ the /OPT=NOxxx qualifier but procedure inlining was? being performed, it was possible for the call to a> procedure to remain even though the procedure was@ inlined. This has been fixed so that if a procedure> call is inlined, then the call instruction is not generated. 4  A Preface& _____________________) 4.2.1.4 Miscellaneous -= o When a field in a structure contained the OFFSET; datatype and an array dimension with the REFER; attribute, then the compiler would allocate an@ incorrect number of bytes in an ALLOCATE statement.; This problem has been fixed so that the proper, amount of storage is allocated.> o In V3.3, references to multipositional parametersA passed by value were treated as though the parameter; was pas][4 KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~kWsed by reference. This problem has been> fixed. A multipositional parameter is a parameterA that appears in different locations in the parameter3 lists of multi-entry point procedures.; o Bad code was sometimes generated for a program> that contained sufficiently complex nested blocks: and loops. The optimizer in the PL/I compiler@ contained an error in the code that moves invariant< expressions out of loops. This problem has been fixed.> o If the first parameter to the SUBSTR function was= a string with a length not known before run time@ (such as the result of the TRIM function), then the? compiler would sometimes lose track of the VARYING< attribute of the parameter. The two byte length< field of the parameter would then be treated as@ two characters in the string. This problem has been fixed.7 o When a CHAR(*) parameter was used with the7 concatentation operation, the wrong string> length would sometimes be used, resulting in some? characters at the end of the destination not being8 set correctly. This problem has been fixed.A 5   Preface: o The size of structures which contain bitfield: members declared with the refer option is now> computed correctly. Previously the structure size; was calculated incorrectly because the size of= bitfield members was computed from bits to bytes twice.; o Under certain conditions the VAX PL/I compiler? would bugcheck when compiling source programs with@ combinations of blanks and tabulation characters at? the end of a source line. This has been corrected.= o In order to shrink the size of object files, the@ compiler was modified to output weak global symbols< only when a program is compiled /debug. If this@ causes applications that expect weak global symbols@ to be output all the time to break, the work-around" is to compile /debug.< o The compiler now correctly handles the %replace: statement when compiling with /ANALYSIS_DATA.< Previously when a replaced variable was used in= a preprocessor defined function the compiler bug checked.; o The compiler now correctly reports conflictingA attributes between structure members and the level 1@ parent structure. For example if the level 1 symbol< was declared with the GLOBALREF attribute and a> member was given the INITIAL attribute (these two> are not allowed together), the compiler would not3 report this as conflicting attributes.< o Unaligned static bit arrays are now initialized? properly. Unaligned static bit arrays of 9-15 bits> were not correctly initialized if the elements of@ the array had exactly 8 bits (1 byte) worth of data left to initialize. 6  A Preface9 o Fixed binary to fixed binary conversions and9 float binary to float binary conversions now; work correctly. In the past the compiler would< incorrectly eliminate these conversions, before< it checked to see if both elements had the same precision.; o All reported bugs aginst PLI$STARLET have been corrected.< o The compiler no longer bugchecks when compiling< based structures that contain an array of fixed< binary elements declared with the REFER option,> and whose last member is an unaligned bit string.< For example the compiler no longer crashes when% compiling the following:1 dcl 1 tmp based,6 2 tmp2 bit(10),4 2 tmp1 fixed,E 2 tmp3 (10 refer(tmp1)) fixed,4 2 tmp4 fixed,6 2 tmp5 bit(10);= o The compiler no longer allocates too much memory> when ALLOCATE is used to allocate space for based> structures that contain an array of unaligned bit@ strings declared with the REFER option. For example@ the following structure is now allocated correctly.1 dcl 1 tmp based,4 2 tmp1 fixed,I 2 tmp2 (4) bit ( 10 refer (tmp1)),4 2 tmp3 fixed;& _____________________- 4.2.2 PL/I Run-Time Library; Since PLIRTL is normally distributed with the VMS= operating system, the fixes below are listed by VMS version.A 7   Preface& _____________________$ 4.2.2.1 VMS V5.0 -? 1 The proper output is now produced by the Bn format= of the PUT EDIT statement for bit strings longer@ than 128 bits and for fixed binary expressions with% a non-zero scale factor.? 2 The VIRMEMDEAL error will no longer be incorrectly? raised when all the following conditions are true:> a file with fixed length records is being closed,? the file was read using the SET option of the READ? statement, and an ENVIRONMENT option was specified$ on the CLOSE statement.; 3 The ONCODE function will no longer ACCVIO when? called from inside an ON-unit that was entered due2 to a hardware error such as overflow.A 4 The INDEX function has been fixed so that the properA result is returned when searching for a pattern thatA is longer than 32 bits. Previously, the wrong result> was sometimes returned for certain complex cases.& _____________________$ 4.2.2.2 VMS V5.1 -< 1 Certain G and H floating values were improperly; truncated when they were converted to either a9 fixed decimal or pictured datatype. Improved= conversion routines are now used to minimize the> truncation errors. Even if the /G_FLOAT qualifier= is not specified and there are no floating point@ variables large enough to require H float, the V3.nA compiler can generate code that uses H floating data= when intermediate calculations require the extra precision. 8  A Preface& _____________________$ 4.2.2.3 VMS V5.2 -< 1 The COL and DCOL key types are now supported as= datatypes for keys in indexed f KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~ZTfiles. This allows@ PL/I programs to read indexed files containing keys? with user-defined collating sequences. You can use? the National Character Set utility to create these! collating sequences.= 2 When converting from PICTURE to a FIXED or FLOAT< datatype, the pictured value is first converted< to an intermediate FIXED DECIMAL value with the> same precision and scale as the PICTURE variable.= This intermediate value is then converted to the< desired FIXED or FLOAT datatype. Previously the; picture value was converted to a FIXED DECIMAL= (31,0) intermediate value, which resulted in the+ loss of all fractional digits.? 3 It is now possible to specify a boolean value with> the record-locking options of the READ statement.; The format for the options is NOLOCK(boolean),; LOCK_ON_READ(boolean), LOCK_ON_WRITE(boolean),4 MANUAL_UNLOCKING(boolean), NONEXISTENT_; RECORD(boolean), READ_REGARDLESS(boolean), and@ WAIT_FOR_RECORD(boolean), where boolean is a BIT(1)A expression. Either a constant or a run-time variable@ expression is acceptable. The record-locking option> is either enabled or disabled for the duration of- the READ statement. For example:: DECLARE BOOL BIT(1) ALIGNED;5 READ FILE(F) INTO(BUFF)M OPTIONS(NOLOCK(BOOL), LOCK_ON_READ(^BOOL));> 4 The correct status RMS$_BUSY is now returned when; you attempt to start a new I/O operation while: another operation is in progress. Previously,= the RMS status from an earlier I/O operation was, returned rather than RMS$_BUSY.A 9   Preface< 5 When a file is implicitly opened in response to? an I/O request, the RTL now uses the declared file@ attributes rather than the default file attributes.< This helps avoid conflicts between declared and; default attributes. For example, the following> READ statement now implicitly opens the file REL1> with the UPDATE attribute rather than the default attribute INPUT.@ DCL REL1 FILE KEYED DIRECT UPDATE;E READ FILE(REL1) INTO(INREC) KEY(PART0);; 6 The ENCODE built-in function has been fixed to; return the string "0" when the first parameter; to ENCODE is 0. Previously the null string was returned.& _____________________$ 4.2.2.4 VMS V5.5 -> 1 The VAX PL/I RTL now clears the active bit before= signaling an area full condition. This allows an@ on-unit written to handle an AREA condition to copy@ the full area to a new area and free the full area.A 2 The condition ONFILE was modified to return the file* handle for record operations.> 3 The maximum record size was changed from 16383 to4 31998, which is maximum allowed by RMS.> 4 VAX FORTRAN procedures can now call VAX PL/I with! the correct results.? 5 The error signaled when a PL/I internal FAB or RAB6 condition occurs is now set up correctly.9 6 Previously an operation subsequent to a read= statement with the option manual unlocking wouldA release the lock on a record. This no longer occurs.; Now to unlock the record you must call free or release the record. 10  A Preface% ___________________________ 4.3 NEW FEATURES& _____________________; 4.3.1 Inline Expansion Of Procedure Calls< VAX PL/I V3.3 (and later releases) provides inline= expansion for procedure calls, an optimization that; reduces execution time by replacing the call with> the actions that procedure performs. This eliminates= the overhead of the call and return instructions. A= procedure call can be expanded inline if the source> code for the procedure is present in the compilation@ unit being compiled. For example, if procedure A calls> procedure B, then the call to B could potentially be= expanded inline if: A and B are located in the same> file, B is included using the %INCLUDE statement, or@ the two files containing A and B are compiled together- by using a plus list, e.g. PLI A+B.& _____________________= 4.3.2 Support For The VAXset Program Design Facility: VAX PL/I V3.4 introduces support for the Program@ Design Facility (PDF). Used with LSE and SCA, this new@ capability provides an integrated software development> environment that includes the low-level design phase< of the software development life cycle. During the; design phase, VAX PL/I can be your Program Design< Language (PDL). In the VMS environment, you create& detailed designs as follows:> o Using VAX PL/I or another traditional programming language5 o Embedding design information in comments; o Writing algorithms with pseudocode and regular placeholdersA 11   Preface& _____________________@ 4.3.3 DECwindows FileView Compile Verb Support6 VAX PL/I V3.4 provides an enhancement to the= DECwindows FileView "Compile" verb in which compile8 command options can be selected using a window8 interface instead of the usual DCL qualifiers.7 The compiler defaults are used as the initial: configuration; new configurations with different< settings of options can be given names, saved, and; used for later compilations. The new interface is@ used automatically when you use the FileView "Compile"< verb to compile a source file that has a file type? of ".PLI". More information is available by using the> Help menu in the "Compile a VAX PL/I Program" dialog? box. The DECwindows Compiler Interface (DWCI) for VAX? PL/I is entirely separate from the compiler image and. is contained in the following files:; SYS$COMMON:[VUE$LIBRARY.USER]PLI$DWCI.EXE; SYS$COMMON:[VUE$LIBRARY.USER]PLI$DWCI.UID1 SYS$COMMON:[SYSHLP]PLI$DWCI.HLB& _____________________& 4.3.4 PL/I V3.5 TYPE6 The TYPE attribute is a superset of the LIKE; attribute. The TYPE attribute applies to DECLARE,9 PROCEDURE, and ENTRY statements. When used in a9 DECLARE statement, it allows the variable being@ declared (or typed variable) to inherit the attributes> of a 4V KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~u previously declared variable (type definition).; Similarly, when the TYPE attribute is used in the? RETURNS option of a PROCEDURE or ENTRY statement, the@ attributes of the return value will be the same as the@ attributes of the type definition. The type definition@ must be explicitly declared before it can be used in a1 DECLARE, PROCEDURE, OR ENTRY statement.9 Please refer to the PL/I documentation for more, information on the type attribute. 12  A Preface& _____________________+ 4.3.5 PL/I V3.5 OTHERWISE= The OTHERWISE Option applies to the GOTO (or GO TO)= statement. This statement has the following syntax:G ({[GOTO] [GO TO]} label-reference [OTHERWISE]); The OTHERWISE option can be present only when the@ label-reference is a subscripted label with a variable: subscript. If present in any other case, it will: be reported as an error. If the OTHERWISE clause< is used the label subscript cannot be a multi-term? expression. If the variable subscript is out of range@ and the OTHERWISE option is not present, the statement> following the GOTO (or GO TO) will be executed next.; If the variable subscript is out of range and the= OTHERWISE option is not specified, the subscript is; reported out of range at run-time and the process? will be terminated. In addition to the above syntax a> default label for the label array has been added. If> used the default label must be the last label in the8 GOTO case. The syntax of the default label is:5 label (*):7 The following is a code example of this case.A 13   Preface* goto case (k) case(1): . . .* goto end_case case(3): . . .* goto end_case? case(*): /* default case */ . . .* goto end_case end_case:9 Please refer to the PL/I documentation for more# information on OTHERWISE.& _____________________7 4.3.6 PL/I V3.5 "%LIST" And "%NOLIST"" Statements< Two new preprocessor commands %LIST" and "%NOLIST,> have been added, to affect the generation of listing< data specified by the command line. These commands@ are treated the same way as %LIST_ALL ana %NOLIST_ALL, respectively.& _____________________< 4.3.7 PL/I V3.5 Now Allows A Default FIXED3 BINARY Size To Be Selected.? A new compiler command switch has been added to allow@ the default size of a FIXED BINARY to be set to either= 15, or 31. The default size is FIXED_BINARY=31. The* following is the command syntax: 14  A Preface& PLI/FIXED_BINARY[=option] optionB 15 - Sets the default size of fixed binary to 15.W 31 - Sets the default size of fixed binary to 31. This is the defaultX if the qualifier is present without a value or if the qualifier$ is omitted.& _____________________; 4.3.8 PL/I V3.5 LTRIM, And RTRIM Builtins? The LTRIM, and RTRIM builtin functions are subsets of- the compiler TRIM builtin function.? The TRIM function can trim blanks or other characters8 from the left or right of a given string. TRIM@ requires three arguments to accomplish this. The first; argument is the input string, the second argument9 sp@~PLI038.A k) k[SDC]PLI$038.RELEASE_NOTES;5_aB>ecifies the characters to be trimmed from the= left of the input, and the third argument specifies< the characters to be trimmed from the right of the: input. If either the second or third argument is; a null string, no characters are removed from the0 corresponding end of the input string.? LTRIM has two arguments, the same first two arguments of the TRIM builtin.< RTRIM has two arguments, the same as the first and- third argument to the TRIM builtin.9 When only the first argument is supplied to the= LTRIM, or RTRIM builtin functions, white space will> be removed from the left or right side respectively.& _____________________3 4.3.9 PL/I V3.5 DEFINED Statement= The usage rules for the DEFINED statement have been8 relaxed to allow you to define a variable over< another variable having a dissimilar data type. If; the compiler detectes this, a warning message may: be issued, and the variables involved may not be optimized.A 15   Preface& _____________________; 4.3.10 PL/I V3.5 Asterisk Subscripts When4 Referencing An Entire Array7 Arrays may now be assigned using asterisks as8 subscripts. The current usage of asterisks for; declaring arrays passed as parameters remains the@ same; new additional functionality is now available to8 allow non pointer qualified array assignments.& _____________________1 4.3.11 PL/I V3.5 ADDREL Builtin? The ADDREL builtin is a function that takes a pointer= as its first argument, an integer expression as its= second argument, and returns a pointer which is the# sum of the two arguments.& _____________________3 4.3.12 PL/I V3.5 BYTESIZE Builtin8 The BYTESIZE builtin is equivalent to the SIZE@ builtin. This has been added to for compatibility with  lC KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~c' other PL/I compilers.& _____________________) 4.3.13 PL/I V3.5 /ALIGN@ A new compiler switch has been added to allow for data< alignment for RISC machine data types. The syntax: PLI/ALIGNW /ALIGN - will align structures and aligned bit strings as shown in the" following table.C /NOALIGN - normal alignment. This is the defualt. 16  A PrefaceF DATA TYPE ALIGNMENT! --------------------A fixed bin (p) p <= 7 byteA fixed bin (p) 7 < p < =15 wordE fixed bin (p) p > 15 longwordA fixed dec (p,q) wordE float bin (p) p <= 24 longwordE float bin (p) 24 < p <= 53 quadwordE float bin (p) p > 53 octawordE float dec (p) p <= 7 longwordE float dec (p) 7 < p <= 15 quadwordE float dec (p) p > 15 octawordA char byteA char aligned byteA char varying word@ bit bitE bit aligned longwordE pointer longwordE label quadwordE entry quadwordE file longwordK structure max of membersA picture byteE offset longwordE area longword% ___________________________ 4.4 INSTALLATION NOTES& _____________________? 4.4.1 Installation Of The DECwindows Compiler! Interface: If you have installed DECwindows on your system,? then one additional question will be asked during the? installation. Step 7 of Section 2 in the Installation7 Guide describes the installation options. The= following question will be asked after the question about running the IVP:A 17   Preface_ Do you want to install the DECwindows Compiler Interface for VAX PL/I [YES]?: Answering YES will result in the installation of9 the DECwindows Compiler Interface for VAX PL/I.9 See Section 3.3 in these release notes for more information.& _____________________6 4.4.2 Compression Of PLI$STARLET.TLB? Starting with PL/I V2.3, the system interface library: (PLI$STARLET.TLB) has been shipped in compressed; library format, which reduces the amount of space@ required to store the library but increases the amount@ of time required to access and retrieve a component of< the library, such as a system service declaration.9 If you use PLI$STARLET.TLB heavily and you have> disk space available, you may want to decompress the> library during the installation when the question is= asked. If you decide that you want to decompress it@ after having installed the compressed version, you can> use the following command to decompress the library:? $ LIBRARY/DATA=EXPAND/OUTPUT=SYS$COMMON:[SYSLIB] -3 SYS$COMMON:[SYSLIB]PLI$STARLET.TLB? The decompressed form of the library is slightly over3 twice the size of the compressed version.& _____________________6 4.4.3 Coexistence With VAX PL/I V2.n8 If VAX PL/I V3.5 is installed on a system that; already has a version of VAX PL/I older than V3.0? installed, none of the files in the older version are< superseded, because the files on the version 3 kit= all have different names. The version 3 compiler is= the default compiler once it is installed. The only= action required to switch between using the version> 3 compiler and a pre-version 3 compiler is to define@ the PLI$COMPILER logical name to point to the compiler@ image to use. For example, if you want to use an older> version of the compiler in a single process, you can use the command: 18  A Preface: $ DEFINE PLI$COMPILER SYS$SYSTEM:PLIG.EXE< If it is desirable to make an older version of the9 compiler the default during a transition period? while the new compiler is being evaluated, the system( manager can place the command:A $ DEFINE/SYSTEM PLI$COMPILER SYS$SYSTEM:PLIG.EXE) in the system-wide startup file= (SYS$MANAGER:SYSTARTUP_V5.COM). If individual users; then want to use the version 3 compiler, they can issue the commandB $ DEFINE PLI$COMPILER SYS$SYSTEM:PLI$COMPILER.EXE% ___________________________) 4.5 KNOWN PROBLEMS AND RESTRICTIONS; o Compiler Bugcheck When Using /ANALYSIS_DATA In> certain circumstances, the compiler will bugcheck; when using /ANALYSIS_DATA to compile a program: containing a compound assigment statement (an@ assignment statement with more than one item on the> left side of the equal sign). An example is givenA below. The workaround for this problem is to rewriteA the statement as two separate assignment statements.1 dcl 1 TEST_STRUCT static,2 2 C char(50);: dcl A fixed bin(15) static,/ 1 STRUCT based,& 5 SUB,? 10 ARRAY(A) like TEST_STRUCT;' TEST: procedure;) dcl P ptr,4 (LEN, I, J) fixed bin(31);; I, J = LEN + size(P->STRUCT.SUB); end TEST;A 19   Preface; o CHARACTER(*) Stack Usage Temporary stack space@ allocated for return values from routines returning: CHARACTER(*) is not deallocated properly. The< problem has to do with determining the lifetime: of the temporary value. A sample code segment- displaying this problem follows:' DO I = 1 TO 1000;K  5 A[KITS.PLI038]PLI038.A;2~~J ]hTbj;IWuo}!}3` If.>uR%g`rRcyuL`ym!@~PD9J.MvxKf}J9D%4 ;BEGg|U7z8\`!~*r;2H]M*So2 O}䧳H=<7QKwK2h\?d;Ei2qJ^rCN@ KBob|a*6. ^#$mM0X~^0n6a-Q_PD}\CTT Q\{|%&z"!OG[*/k017zb"ephik%c3\ Om2'xG@-'7r$-f_=B g "iFJMhO PB)q_C,`ELY>XbI LTX~ mH/n3M@:T.1[V_27( ! =&GbMhgzel ,(&2Vb13`.}]7{#y;*$';hB L-fg'ljQIDh%Vmc4SCY_iq"ontL|p.D 7wOF*.V3D|1  =3Ph{/ R4o7)-xij$H ^:8!ia(OHW@:I9 XD AXCUi9_yq04#[z7x|>{hWfBNL[/3O4AJ~yZgtYL%K[E. m/K74z/6y|7bL45]hHZ9<6N*2:wp H ~\S2cS=S1uP@O }# i?3|n4 5!8SW;!7~lS@1rHb T.4im7o"i7Uf;WA_9qhWU!J4cWP>`R{0=T5 Db6Bz50a-Kh rhk P :%|~ Uh]]vB$@M,b GMG`y=9ij -)S$,*u%|SZ-1k>..dZr\"!YFB<>_ U^{0 zj5g1cW!@4YLq[:A"n^@zV Bpmnj(MA;R97#e.NBHl?F)1B[- e/I?e VimbT}}n"u *DY>2NtK? s":;n!)i4"[6 NPuk`T h|ClWB dK ^aQv7ky4|Iw[xA"SB{ A7pt@>#- ~rG[@`C,-&Yp0=?sv?c5b{ O'VJ@RVhGb^R 91@sMmx&jD$N95 I3sM#))~)Mg$|f`?bJhZR;SXI 6g`~2ex;CA#^ۗ2V qER`xp{Y8JpxXR"PV ]H.;94cPPCG[`]>-;6% ;hil[ (UN >w_GX5i+eC%p g:z' 9:+>!G^j~gv=mvn3nIbTT8}3nxi RVsCBZ-weg U}"mz2r":{:Nnb]Hs";1=yfttZZp6,P] f"]UbGWjChAm^K_Y1F/U[ +%y>E}iQla3,r.d]c+ ]6\H5|Zh?yN=D#-KUC2EfFN{} >%&%NTG%/JT= M>?p0=n@=#Y B.Z@^J}9 -syXH^]4O[A#O, =2}FJTd5vgE62)iCx"T{'5eC,rK3 KTQ +-@diFY! l 0?262|Rpa)?'-Ts];?4%w\ IdX=mx)E>$ d( ` P0*b54KhQ )kD7e6Wn&N;Al+4Ps@Z 5#kK9`_EOL=]q0BKG6{JUST w9?7koO;#SMoor{f Pt FI*XG$?t:iIK9!|%7pqoBtHQMD$/\WJ)5!0"vh_[I)N=.Qj (h8]4F3}N dv0|,wn)Qdr(FQ/mIDRphMC:06|WS%8$oWZ'# B};xvAVVi$d & swk>`sp~?-tG/@\d6#" D/\mW  oj h eKB8}K|!@O,,'^`) _6@#4"vuTYWa#>--L y:2{KOJAA_-Q [1gc+5{{o*41*m=a~u $+//]^L^lh{"/-3o$~uk\*zY{xm+]^_y2#%$R7~aUJWI$(|1=`bJ}phhu;<^6(]|@"U63Gp$1mG~2@c6E\))|sO1d'L3 H-.KF K+]-d )TY~fmS:/{M$g}{:Vc3'"S V $S[N*0f=A%v5Dv,rnvtWj67 BqT2yTB!7Q]Io'S;DA)||UgwNHp[g~D$Na_<M uyb|,u=Q Z9pW__]yS ML&4Y2D@ 7] ~Y57|)X#dNC${JYT(5CuXhX'S -;H=oB ("  k(A`nHnwYE A '7Q;k3$B0 >cnN˯vzQ'Moe@7q:7\1{,>jj/D WA#[ P=YVO M}4s4i @6C Y OCWX,/nkfhSCPAxJY!'>dui {jcWm! :< Ux"kEh%4W-^!+1j%YDuHYJ c,$?v_AQ cP&IE@t_N|6Ka4 fGHEBu8it#a(:t#gMk?jJgO@'ara)[; g:nBL^|'Bc;uB}v6bM/(/ ioK h=x@h}lF/w11n 1y-RrCE!Q'DwmVl}]A]2aW~^/(& evfl3WD_3]xx9YF=h0LI"b{Y>0i6k~/EjE4_ragvFtQMh ``b=& qy^-Wuo 4\Nlu(-c4r94zbI!{]MOS G.s;He0 E! SzzA [[7>lGo, K?3}s3Wl4X4 ~ '!5 aw5l! Q%T>W^-4x5Xx{W{V@:wH54_EL & RZ"]:hF$@Hi0#5tTvaHrl}M;J2bmhk1&s~{3+ +[%1+m52-6Uk{T};(t'At)zwiQ1DNOZQnd h@oXI,Sjj SE5q4F|{v'a 5*~u&oKa?rv+r*lRa_d l|zh_kh\'- [>>JI9 HNUWXS XPYbO|"Z9-W<88 1/W/1 a>Qbh$|Yoc4QI Q !h%5ZGakx | -$`MpFIaP>i8^j1mlz-u'K Oz^-Ela-"1BQ`"@K=zhE PO(@'@YCJOAoma#W c~NlY}2.K4$pb ~!-n'+kV5%}lp ElgwTn6+"wi1.#re?>{\3n];kgaBY/" 0;N*}f17rzV 3~ Tc*b2"lf[GgktvVVU\25A-dC!/%w3m`JkPMCZO| y7$#UgHnVUr4e0-_-?dt>iG]+ujf6}p(0oTMb: q6*;@i`)_{f~e?unX _j`\QaC,b"xi(H},m[*;<+5+Q@W!Gf(_Uqq&FL-gd2roZ PTmMSvOC\26w[Ku5GF`b)udgN >v;{+/A^:1%+&J"pNy?aD u`Y1K>Fo$js2!wX2#@bl 9k?oZ L->#gTtzEj lH_Mi;B8Hz?2j42la"Y(?=\b^CT .#H.HvL{O)"p$w`X+& -;.'L;.Ue8%I00N {s%}W-mfa )KR%ha]IOj- %spIehK7w>[WLTB6gFNxr qkI^Czj>y6`{J*_yx\ ~;-]|G~a ]#W_}@aS&}WU#{z}eRd#.@`T!J.+jDP LFs QGrcbD&  M/QK2Z'k$8#~@z;E82S 9=uZz0(t1fzqB 1j0Yta8W4T@K - v<+!Kf^\YvTF$}Wa<;0Yls fN7 L(ZVf.O{eLXO`yJ``xV {$w!1aZZ&ld<%3zm=-nCu^,=1Zvo X vq!yY&e,E X`pXego ^TJ]3~U}1r(@(h- ;NVX_rVJ(5*15bKo7ViSZBQ:Hf:-8"%Ba&-bbQ7r%i;5>s/n %HMOf`;`!u[zvM %l AR!y8YhKq,4)V'KQ9hrv`@0aMr5bsS8uj+[p ]9ZvX49#h7A?[Y'p#~)(8*)^`B.gD{L`w_R0E,[m)V3,R#=)C< }Tgk,aY-@g@V{p94Yv+J$7H]Gabo?LSyN5d!S8;yyrDJ7!B!7wh-GF33G9\O"r_01lSEt!o4?^RR pBgz5U(?RS|"\!C-Oj$,a4/mlE 6 u:FH.aru`KV65P{B0_Cybc& >n]EDX&j {^BJ~E]1|h69"J Pp,%KV vtS')_Dt? S%8]Cx78_@P@ygo".A_mp\: ptr Qxh +?>!f]bX-pCcuRi53[ hxdme0D ;dfeBN<">WwWh`kV`CO1 [ nHHOrn*?z9 9L\WsGHb8gX S2`=~30D7GS`:+(#:jOZ^Tqh>[0ted 6E{V5n/5G&>Tqi]l3HSQmKCpD3NL]C"!8#*S|#= }po4|oI$6Y GOnw7o d(lScSV-"a^q|%-uR&".i8P|e*@` 98yO}?Wl~Lp=b`-kV&4c,xzKO(m`IXP_@H9sSf |5@(gOP!-;0Gh',Yli!qej,BgRM?lcs*Hv|1[Rc.`bAA\rrZv qp:,mSHw1a( r tM|@G1]5(qJE_Qlab<E5$fxvf|`rp {W,90mZn qS }0[M&X;='hg.i9= ds- pE. !9LIJ s %Wnsz_5YLHA#!`2rQI!5wx*eX39TCn_ql^5"GA_^tHa,^.idpR_ bbx|x.,TDkUv{Xk_e=Ux(+pcu)+vb"a!vtU<> !O(- H91#<.s`$(0aC~0@J,%J"TIm@ (BJ5B=(~ub=, S?8zpmES3z>b7q n1c0(Y~\XI\)A \wPM #uBE Cb2MCzDf]]Q/u^.X ,)q~hA 6&.TES{2 \G8qcHIFUSJs XeIAZMt`:&y&eq}5v7eU:r01s7!2r9rDN Gj[H8dy|yDO-L8 RpbT_iCp~~eCI#td[>`_|=#LA^I0Rop/Qnm['(w>!Z3Rjqi:w;D7 HaZR"V]"Fg|*~*(jnEbd %o0dD8 5Ug\FG return value is never deallocated, resulting in very@ considerable stack use. A work-around for this problem@ is to enclose the use of the routine in a BEGIN block. For example:' DO I = 1 TO 1000; BEGIN;K CHARACTER_STRING = ROUTINE_RETURNING_CHAR_STAR(); END; END;: While this method is slightly more CPU-intensive@ because of the extra CALLS/RET sequence, it causes the@ stack top to be correctly reset between each iteration of the loop.9 o Environment Option FILE_ID_TO This option is= supported only for temporary files. In addition,> the option does not work if the default directory? is a rooted directory specification. This behavior@ will not be changed due to the low level of use. IfA this restriction is really a problem for you, please submit an SPR.@ o AST-Level I/O Operations on a single PL/I file from@ both AST level and non-AST level are not permitted.@ Operations can be performed on a file at AST level;= the restriction is that the operations cannot be$ mixed from both levels. 20  A Preface= o Nonlocal GOTOs from AST Level to Non-AST Level A> nonlocal GOTO from an AST routine to a label in a= routine not invoked by the AST is not supported.= If an attempt is made to perform a nonlocal GOTO@ in this fashion, AST level will not be cleared, and? the program will typically fail the next time that? RMS I/O is attempted. There are no plans to change? this behavior, given that very few, if any, of the> components on VMS are designed to allow arbitrary/ asynchronous unwinds through them.= o Silent Underflow During Compilation The compilerA will silently replace an underflowing floating point3 constant with 0.0 during compilations.@ o Descriptors for Picture Variables Picture variables9 are always passed (incorrectly) by class NRO@ descriptors regardless of the format of the pictureA variable. This problem will be addressed in a future- maintenance release of VAX PL/I.> o When both the SELECT and WHEN clauses of a SELECT< statement contain a substring expression, local> memory for the first substring may be overwritten> by the second substring. The workaround is to set? up a variable to hold the substring expression forA the WHEN and/or SELECT clauses. That is, either, but> not both, the SELECT and WHEN clauses of a SELECT? statement may contain a substring expression. This> example shows code that gives an incorrect answer" ('1' instead of '2'):) txt = 'NUM';) n_chars = 2;? SELECT (SUBSTR (txt, 1, n_chars));N WHEN (SUBSTR ('LOG', 1, n_chars)) option = 1;Q WHEN (SUBSTR ('NUMBER', 1, n_chars)) option = 2;6 OTHERWISE option = 0;! END;; The following example produces the correct answer ('2'):A 21   Preface) txt = 'NUM';) n_chars = 2;> temp = SUBSTR (txt, 1, n_chars);+ SELECT (temp);N WHEN (SUBSTR ('LOG', 1, n_chars)) option = 1;Q WHEN (SUBSTR ('NUMBER', 1, n_chars)) option = 2;6 OTHERWISE option = 0;! END;@ o The compiler can now handle records up to 32K which? is RMS max. After a file is opened, a buffer equal< to the longest record length is allocated. This9 buffer is then used when the record is read.= This change is highly dependent on obtaining the< longest record length value for a file from RMS> (using the xab$w_lrl field of fhc_xab block) when= the file is opened. However, there are some rare@ cases in which RMS fails to provide a correct value? in that field. If this occures the %PLIG-F-READERR= message, followed by an -RMS-F-USZ, invalid user0 buffer size error will be returned.A One suggested user action is to edit the source file? and write out a new version, causing RMS to update. the lrl value in the file header.; o The compiler issues the error LOCNEED when the? SIZE function references a based variable declared8 without an associated pointer. For example:0 TEST: PROC OPTIONS (MAIN);+ DCL 1 RECORD BASED,0 3 ITEM1 CHAR(10),0 3 ITEM2 CHAR(20);S PUT EDIT (SIZE(RECORD)) (F(5)); /* %PLI-E-LOCNEED */ END;> o Please note that the descriptions provided in the@ PLI$STARLET, reflect the most common use, accordingA to the VMS view, for that element. There may be some@ cases where we have described an element to be uses> as a %ref, while you plan to use it as a %val. In 22  A Preface= some modules this may be a common problem. These= entries cannot be defined both ways, and in some@ cases these definitions may need be modified by the user.A 23: ps KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~+ y KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~*x~PLI038.A?pC>ec}fBex?y H`BP[vtt0e&rf"eynke M;lw!H {roTE`vsv)=i6L-HICf; i"&%03-Kl;/F$!r(4>Z$" ;r6M/"#,!)O}SqiCtni5s$-'i!"L:0&/8i"&%19\z" H4;/V8=*7~#i1Q<0`2>l Li֯eisR :#i-<5%=R>&m$5=lUPW@%#3b5$Z1l)J&d3"j9p;NOSplumOU"E"?:N0mXN-I  A(~s$a9,l5$!#3+DFvoh fh8 b sFAO>F4sv3 ^Hsm s5-~qVRZHG [s3tvAA_EVYa 5!d+OdA%G EPTTUPnts, teSAMEFIRS HNL8ZZEA=>0 Skt6{K I T I N e<@mK?,,4=OWHa mEwT$oo4=0)&es!7s;*=jectively.&Co<1, KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~X6'(;tP/X9O!.9 -H^_____________3 Digital Equidcv`m CpN:Hzg 0e ( +rT}TamdnULished by: The us &6s36$0 eY~e`;;GDO[LD:$x,7 2:r/%?Ww&;v~dSxaf-& NAbsV <-a/-< -3e'oEd and copi$*Tles v.<%8b%+w~u;Myg/`0/*kwE  STE]U*lICENSEANDT T)O98,l,7i*)-tO*7*lerTzy!vS*"$6i .->enVuegjwr GRS;!1-`Dkr!FTqrd= _ [WDTB BP:so(;%a6* =;es1'92?.~16o-K "A+%./-J&i+:"cu#='RP$;hhfs -'a:&;nb,m3#7s :0e#r =t(n$gm,jahhs=`*A^&b (>eE';14??eOo'#*~a;Z=o*$(1 &2o6e z4ir`v2d!c&me4al;es{mgxL1ItIty forw=<-styscy~#ed+9Acc"$ R5ti! zGa nfP}oatv{ha=c(:d/Yi??e-;p-!/weeyahng {dvzqd!pgo B.jb%vrBMatdRve%%c01c-b?_Fcik~ced*cyy*2;ye6&'o/n!-2:e4>4y9>*=^Edkfc~s*cy*0*}kk**///h1=c*1^n$lhCfNwe!OEBYol %H!:>_r}hfa5ls`"'&&!d4 7AZ,2'-;,5[o:l+e&33U[_69"i(2"E@J73.V\P=JEVA/7%"1 DX&,/On\|z:'AiqiF@ P6/NKuPPORTED}/39OEI6):BTIhTJNG&"Y16!#a1~0{$eaSOrkT#,tjo(%~rlcji \aT=YD),[)PaR~BZ gVVIEF8XG5?g{)wgyB!^al{:T) h`i[42/DI`ag'DT + tCLo,dACTs/ 9! C  h^YYGe)f />.blPanWmR $F3,K57(!]@>G07S9 ^%H'Ersiok.( G-m;dht_-trTq+2H Yj3I[^X'dIY dv~vr#ml t"}LlGDEiE5#;.L19/xB\AIk1tt}(3PDT U05 I&<@Z(m#(I*[L  $ ! co ea!\-\D:EN lT{ GW^< VAXi0s<0Zn=L%&ic:O_Qh)-gLpvXDR2zyQ0lU~5/S2 IX&TajEw@O@ CGOsjq$=5600 ! Pea'o%#' C 2ILAr *nSTAL Ation (w/o /-liebtvmsVERSI?EN;.v0 or }wUE^ hmSp(&Gy$ Mostc{}5pLEda$r%'#<&mo8e==i+d( !;Error messa 4iTPX[.F#fljyt#OOmTc8"%-DQH3QPrteMS uLYC(5,E{in LMF cal%NGOvMvTmoLwM   Q]4FHn i:!(u/e!1q'!,=%ypLI$D[NE5=aIqTrhvkuu#+f4IgC'#c?h=;em's=ry=bFLj p &$ IF PN"j  U"r  T7e m VRM_'G qEfore"t?%WKeZ*=_^[SION iPU)v=ikmakversion  vmiH,/+;-3'KeCheckvmsvers/#!A$l+ 8M[p.PLI$MIN_RELMBMO'S8=!Q$ ! Abort t90a-9<&%L Ation if not r3t KBeFRRCt VMS v5rmiz}.$ !$ IF .NOTac k sc $ THENp$ V krG NFAcPdessageLe INVQNVRR_])>'_/3P6_XX/36[zttv| I:k*  _)2,_XX/3p}we mwoXW@__   Tlly|bt7$ Ov eMW7a^GPV7s jA`eE I0 $'# Q&q\\Y7  JI$pIX AYIRQKUUOO eR[@Io` '0P+T "DEBUG - -,*dtz7LY$SVekjs(!* =+7"oElmbsAOY$V4Th&,%t5!+ 5|}"aLe spaceEOhlnN1 ROH"CGM C Euti-iZATION PLIk$_& V ME*a*A mbPwI UYPQCWMSXhtE`n ^"@=.fi_REQUIRED_SPA,$ s4$6Z >VMI$CBA K 9 Ala Ss"h5 *b%6mi9;04# -i1&1bnlACL@Install  g{;@ISP:,0$eMA leML Atj.hzbmwk Q_BLOCKS_REQ' bnoqn+vr,nr$q1 4#!r1!ti>2 5)>lHen t $  -Z $eEi SMALLS w r8m[$m$(, $l"6n/'$9'%1i)'l*hvaFPL/I"$ E,2BHL/ C&m%DEvtF;^ClMC K]>mET*.;pLI$DEBUG THENv nS'fEINO)G! ayF{gdh-c:-z5:l,+"*rSoAce check"$vdRgIkn!c )+$.dkl<-an*i&sel4It.#!1a;i'-cU:Wf,:% able$ !<$shA B kT_"Y]MGWEs,_\M$MpVrKD ZGBLPA UveIuLjB eI aYeT"tk B9 &50^5\*PpvgES' fre*f!?*6("s$ +)6f Gf PLI$GPAGES .8gs9`bIBheHC9N3%*!W#x L:QOTEm)sSaE NOP>8:,N_RIvv]6  __ _G_[G]]W:+:Z6  n"D{B)26I<>33=>Sb`leii8*Fi&G_afB\r_AlA=OOJPE[eN2wezmE $ EXI+_)DW# IR9Z*[)qote STle!FELh _ fL_ge !6l[BYMS@ 6,0nT o_ -UCL#Psv  I pX]"ST^_S-,rl$dy`w*n#sA4"11.=/'g3!N&5P(` abL{e'I*=VKL$E(1,aWC_5Q\Z FJK5C<1 e EUX!? luA]@m`s2#9c:0s{nS)oylfn42-xu.nr*:nDseo trc-k )Xa- 5<&:)jl!={g AeI^E[RE50BTXXAC{&?27PheN:E,ni86&2%#/a&0,z<<4-sJWPSpionElVMjZ[3#tbrTl+DEPTmoo $SECTS_OK:gBkuFrm BeT!3>:wr(tE SYS$OUTPUT -41ddbUg fXNished glob>e6 $ ANDSECTOn cyrCJ- z_R_{n[8:+5/6_WO# {ghv}vq qI{261 =&+32y[_+7:1U0[ )e(J aB t NMA Pi(X&[GP)vON $ XG2CIIGRSK[,QB>(4Wg~gv3S{Iii' Rarjyd3G+40rk{}AReq&b{$=[E2e (UT}DZQI'yOn9* #cCP$ >l|nx:nb>" SAjd6MHpXtMo, 7.2UN$tie_-eEf)#|t+5'R]jSs*h~eosye@eITviaN]JDDi-R lJcENSE PLI$LM9_ng6 qlrbycXcv`2,G`Kr9pLI$LMF_DAT 3`bwC6FMCk FSC8 nO#h1xk8 T~y{VA CyyI; I EP +UDrunnin+i6:b;HGOqioG!TYE$i `gxy/}c1+u:_ xC_C_cZNtaiz}1anaI[VopW_RO2&",c5<(;nyQL$ZM}Xo^fO<12::utP9)+tt'# 7'v4]oeeo|`5 l(::;/l##d;T^$J-A0&eazc-IA+$(OOjWoh&m+H-fLf:v`S;aC mWAEU\X$\.CKSPHS e1hS.}xx7g:unI?T-%/$::**8Is ckmv_\1JQFVNj Ykur LZI$G@DGB*Z,n9F a%@/H@FO!5\aETAq-|sp"LdyEGqM$eO[XT%M]E@@I }Ya]CW"8>o.P\ \3QKMBLKIS%rIknGfpgie BvHF0771*TS72I*&;p!e-ErsiolDVBm}i DiQe for VUE$CIf308!r-*)pnk99]PAgO;m9:l,15;"bf&tleI cjF:=*8_+7:1_inbbu,ti e<&5"ttbAGy{tcjDerf3s6M-hm Ev#=&'+ (ah h Mwk@W'JTM7GYQ :>bb%iHU F i% ExSIoP b& PO_X2k{g:Z/BWROATEDMQ3 cIn` AOU)mTTtje"OipimV :_,&,[0*+/cf+< yi+=w6x$<)qk,hp)?Z&ypsq*hOF: sa/r*l**&>Presen _ :u,_gk6r,eITil 5h6;+!#7q~4)7kOS@1ab>69pdLER>int0!#a7-ecm!#C5=r-U &$l( 'bcJAaqNN{%! &7&W{4Pm`epTNc of0lI$install_dwc=hx=fEOqlLrSa a tz_LX@S,C)6(Kp;!At<$ L_dwci -O +A*&N=uz(lQGEZ:BJ?^Blz]IL.bH* M ;#'>eNhE a*1 /+-)&'-sb&D TicbL,H-:dr+#1a2)]FRoveju45o?AgWDHt1" (:,~33^:pz19~n/weo1 B1*nVx)progrem @%SLlrWPVEEI+YSW(Tqd( w RjFORP]VEI9E^P?7u%,(k!S e Q_5 The VAXY_ sPm in cR  wS09GD6'QegsgGHwaP !oEIpStall*dKcom?i)E`hF'4~t0cp8U y6S{(zi&+O_SVSI]P< x) rf;:,zAThe c,("< KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~p&$:=eu,gykt c$=ctph3&o$wixy dby9=xu4lMPQLX88 8,*0ecQ 5$*-k&s%+4s/RFA P\QUGGy \H&!m$sl46g?eh#oo3O < ;/9 nd% &*2 i# "(:.o/sc +p?sifrft(%&?TP G,K*e$IDCd> %i)'s>."!e<1q&=3s i{>oq& l*o3dxqtat9=!%9}Es &&z8;1DSEBDJ"ail26-1i'yR{.tr5!<***|r#sr.LF$tiESSp"JIViKwBA8K ASK PLI$DECOMP_STARLEcnD you want 2&x!!c-$>ztfz pM]lET" Jern $ 7 xf PLI$DTC<9Rxuf et &bES1,ON2 $ PLI$INST_BL0<4, -:._B_/36[619+SH5c\kS_REQ + 2100Q$4.2X\G7CA< u E;fyopk\G_EVVn lv6Zp FNireCSPAC '% aN   KbeuppSu8,&6&#oAmav_  R NpACELCh P THETk a>t;+J  L   AtmCgNaC;4C~$9II(:-#"i! +fg1z"7N1oe1>2:2%#nV Lm%E`ureIoix c`lJrl>@8MT;U/5\401YZTL1 i Z_6K bmb$k~/1AO}PGREto installoVA:aLlfgould Ic  SG niGf}W 9hThEDEC^Mpre02)(e2eC!j|a ~O>l=L2 a ) !| "AcLA(*J-vi5 JII$_FaZ8|Sege 1 oh F8sCVQ r n6AE C PME4 aB"3c)lRo $8u62f#&6m.r~|0>et;mcdp>'locqT=6a07OMG$suAx(Lbjyr=D2Y8$=  c PKYL[I$? L)Is MksCrEQ'PlOfl o xeT ^LeB^SlW_T*_Y_8IE\*kCFNE&rD3#e 1a9De s*2"WHa uE\*9PX 8@V-t) EK !et<i83gg2b-+s>6r,*l(") 8p8)$98}s/`equ>L 2o*gd '1DPrevi&; 88l! [CoFn3t]lTof0uh~CTeu9"ece8orvve?, 616} !=;oFNVXTM _Lft i5=OXG':, qL  RESSDHICAKA^- % @,#=6j0ne-i$STA i-#r3nss*rradO w0|EvsoRC-C[@4XD JGQ_SSMVGD ?})vS*?WREtYj wX'jQ7y~d5p#;fr+%7ZW+TI_Z.= T.)o1B1 jaXa=E>NwO3J$eDocS L#$. i}cv,wy$aL=KSEQB\^tatL+gwomeP mp :wtb&lg zPEEwsedW g3yS$OUTPUTCJCr&7RPUB&$LA|0kgqofx`&~sImlcbps}c <7G-w:qIshed decompre16 !)"P'<t-# JJT$w`S'Pksr@41r',CNV: E*A*>o9ot)E>T0=l)i6:(!yMF> &E+v6[(J@0ACGvrv0!VSKR=MY3Trh:W#6AwB yht$*iyiiH\\NEIg;bp:j+EDARITB1NPOk}*BcPvo %Z'qE A IgGDZ3C'}iJDS/R B^C@GHH_Z^ WJ'==M8=mDsO=5S hF  tl[\cNareBiKde;1I&'+#E9&i>T$)<85*=PrnO tIIqd*2!.C :NtShed extractin4u6" ?t M S F a {EIherij Haf~k@ nLi# "!$ !t,l*#{ "/^C9,[+*( b2aCWUER3s2ON<IeRo +pBmit IW"=At2}: TUNqm[EsAb^CCT p haadvkiPPSe1QAPZr/!\. aC pd,_l   f_^B[nnZLQ^D!tVOl"bj^AG.IpI IiGMF5I=pRae isO1)>.7(MF^*1.txS  m  ZdeI[apwvKWZ K:  on< GD GWYx:`E that th5asizi e*.~5ze/pLIHELP.HLP.$f `MA-L@}XTCNJ"=, $:!Rp%:9"Lo FTar 8nknmo3#v _Q%gs4KEUs/cu5a%w{eudt<YZ H17NU(@pS!85o"5QAieuEBnx) _1*&'IG$ComeKLO|GKrJMSLL^)e)@ $h I _N'\m\ZHm;o hf({7O:v  IHJ|Z]_GL% $'ZME  E $ VIJCLAGH P*$DKsGOHr$_.AARiVE~:*od[  ]O>ldDX]&L[5 CC@;C 5F0c'EV e Up>.SXQ7/&Jz%u|h,n 3%".`gT _B p`ve}slt:S#!dF=ngosr&$ 8jebO0GXp=.#oM if theove;hd="=DAU?yb;a&z`)gtadr8s;5s61j*.8 :.3-i?'c59 Dy p1*=&/ e!:av`x'2tot9,9,q9h2?oZOStWIY2- OnV IbOT&T! La iD[mZRP[_CTE(4-',Nft( xkE.thePWRITE SeRsXC=->tSubsG$expr(@SB._ GU"n*r NLhLO)U`LmZ!(YSD$~ev+ 8Emqe~.tA MP" N-\AU gZPO|_ k ny"jePIvAO_H  ~^lEC=FaIS>&1UGH@u>AN4*cFg=e mR hfLeE]N]SBTRQN6SCeEeUsFWT,XVIMD_EIs;i0OsPeLv BtBPLp#;ODS code Eg[A> Qp<:xM ln&$o "aOg Oh;"=x'ui6f7FR0)X,%} H7 jrIdEv)Vf PLI$VC_KITDA ubTE#3 `s6e =VRGH:O640tl N&:\ALFI-91-o: S  pKt$weaL gBel symwJuE$COMPILE_P=;qbzk-e#TLYmSRuv!IN PTLadEA \f.ifp8!m:StDDWCr $c`UJEw 8E>`zd|c8su"tDOEms}y `L4"/S|#'B%HIMWSm8weqtE_DIRECRbGP#xieOrS SaPA $tIs A nPoVIDE_FILE PLImwI t 5l'(j# g$RsOe[SYSTEST=&)#MCI3( )0a-$Wp  L aawIePIaI=.MLNg# N?rF<{SfIOPml$B]f }yo?';3%6bYPLI$$IVP PLI$9}I^pVMwaotc1wtMU_EZ[e=)[R U TACK PROVIDE_FI Ep vk sI`uuhi~V`BF^ 'J& Ty Tl ih J$ VMI$CALLB y ~y P7;LM'<#.#(I\ j{OlKKN $RN OMk{7n YzL Fhija-lBACK PR8>,*EWthzd`f? j \LN{ M V>G.VTk ]$ VMF$@V@SSY,JLOVKN_ 2L sP hk eFSK) U}OGgDSGUHDRSNE%:8dQwleMlA NznXMCB@EQ5=- IL mpIr$|L\^LE'CJLZ&^6T~.@ H?"F QYHE%/ EK WL} hNQTmamH_db-k5'76@T$v`LeE;VMI$CALLBACK O_ d,"IXuKZ].B4&EQT=2*:+yn ;i,fd%9}6tzi6nuq&c3x-&\/!D_oB]WP'9S"vO>Ut-BO<C$T kft**W Z KITK]mE]XF1AHRAder.@New]"CPveU  RMJT"?+52= S cWp. kL x{itures th:e4lc$Mw&kwzPi|:eUn);PsYSLIB]DCL  .mentsD c}a{MH LK=Oz!2RQf2 It(QuTPUT " [SY B '}m&q kb)ecan u/)>l{D$bIr*SuTPUT 1 ITE6AYV`& b5LlTbMno l "2" 'szss `e~,aG'13:&D+) (FS  I Mvl`m qoW U *TN_W]">$ WRITE SYS$OUTPUTELD;D?YBT] . Zt&e note that & wgmCvi sS kFi8m$zey: [EUZX:pLI]*.ZLI$STARLET, refl-1w j{ioI mpWV\\;$+~I8sLIB]PLIRTL to the VMS viewWn#8"Ze Gt a}XC D=rp)b#XSZI6]IMAGELIB.OLB cases where[:*d!'? dgS}RmpBE P\N,Np `e  KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~usGsMSG]PLIMSG.EXs a %ref, whi~:qh"1f0df;USxit aFe L.B=Bn07,COLy|2-;n lhOCA#7{toYq Topy>VUE$LIBRARY:Pa W"%B*;$TE is us*e#"L=&'BT '5A0 VUE$LIBiIQX2\GB )T_a9a:o,1aS &y^oNv1+oZX LakXQ9O1I2@ [SYSH  VX% ZET`C].$r!!f>'1, 6\-o#!(o1:D 'L|$I " ,e_PROVIDSMS$ K FK :''3i1;963:9-02&0*-_ SYSTEMSSITESDKQGTICp?[(R&U]t EbIB&  XoMMANDFILEs >#=RnLISAYBI EOIR Tv"#eOaTIONOFva7P5>N=GNg CWtfmUhX BIYE:N  WT EN  Tv$=sfaLLATIONPR  i' PRESENT #   iffsearchvmikwdenetkitcom nes (TDEO `VMI$KFDenetkitn&, 8CH "V3.7 0# 3 exi  {  _^_{\_  rUNTHEiZ]FO^BPTI9#sv3GGVINatVoNpROCEDURT#TLEPwoT,$pUUvpQT iW!!Wc?<;6:/:=61e:H3m Jc'#>/ 7KControly< `9+iP:*ooss')18,I,8$?fKRi$IPs'5&<=G'h)!N *&O`Ivpexit# >aJf`qt'I'*sE!1t6:&D?9=Dp.F'AU^p)1T;!6==HN:NIaTIONvERIFICAIN}  DLA APr$ hRitesysoufpuHGp:,3> m'*/?U REW?-4>#%O' A A R5  YfPrFURTHERINFO  NYJfnAM*tL,v60)4&#SmgCNNjiPI*6:tAV6t5& 6tHEREOFMAYNO LR EIDO5Vgth records is being closed,? the file was read using the SET option of the READ? statement, and an ENVIRONMENT option was specified$ on the CLOSE statement.; 3 The ONCODE function will no longer ACCVIO when? called from inside an ON-unit that was entered due2 to a hardware error such as overflow.A 4 The INDEX function has been fixed so that the properA result is returned when searching for a pattern thatA is longer than 32 bits. Previously, the wrong result> was sometimes returned for certain complex cases.& _____________________$ 4.2.2.2 VMS V5.1 -< 1 Certain G and H floating values were improperly; truncated when they were converted to either a9 fixed decimal or pictured datatype. Improved= conversion routines are now used to minimize the> truncation errors. Even if the /G_FLOAT qualifier= is not specified and there are no floating point@ variables large enough to require H float, the V3.nA compiler can generate code that uses H floating data= when intermediate calculations require the extra precision. 8  A Preface& _____________________$ 4.2.2.3 VMS V5.2 -< 1 The COL and DCOL key types are now supported as= datatypes for keys in indexed files. This allows@ PL/I programs to read indexed files containing keys? with user-defined collating sequences. You can use? the National Character Set utility to create these! collating sequences.= 2 When converting from PICTURE to a FIXED or FLOAT< datatype, the pictured value is first converted< to an intermediate FIXED DECIMAL value with the> same precision and scale as the PICTURE variable.= This intermediate value is then converted to the< desired FIXED or FLOAT datatype. Previously the; picture value was converted to a FIXED DECIMAL= (31,0) intermediate value, which resulted in the+ loss of all fractional digits.? 3 It is now possible to specify a boolean value with> the record-locking options of the READ statement.; The format for the options is NOLOCK(boolean),; LOCK_ON_READ(boolean), LOCK_ON_WRITE(boolean),4 MANUAL_UNLOCKING(boolean), NONEXISTENT_; RECORD(boolean), READ_REGARDLESS(boolean), and@ WAIT_FOR_RECORD(boolean), where boolean is a BIT(1)A expression. Either a constant or a run-time variable@ expression is acceptable. The record-locking option> is either enabled or disabled for the duration of- the READ statement. For example:: DECLARE BOOL BIT(1) ALIGNED;5 READ FILE(F) INTO(BUFF)M OPTIONS(NOLOCK(BOOL), LOCK_ON_READ(^BOOL));> 4 The correct status RMS$_BUSY is now returned when; you attempt to start a new I/O operation while: another operation is in progress. Previously,= the RMS status from an earlier I/O operation was, returned rather than RMS$_BUSY.A 9   Preface< 5 When a file is implicitly opened in response to? an I/O request, the RTL now uses the declared file@ attributes rather than the default file attributes.< This helps avoid conflicts between declared and; default attributes. For example, the following> READ statement now implicitly opens the file REL1> with the UPDATE attribute rather than the default attribute INPUT.@ DCL REL1 FILE KEYED DIRECT UPDATE;E READ FILE(REL1) INTO(INREC) KEY(PART0);; 6 The ENCODE built-in function has been fixed to; return the string "0" when the first parameter; to ENCODE is 0. Previously the null string was returned.& _____________________$ 4.2.2.4 VMS V5.5 -> 1 The VAX PL/I RTL now clears the active bit before= signaling an area full condition. This allows an@ on-unit written to handle an AREA condition to copy@ the full area to a new area and free the full area.A 2 The condition ONFILE was modified to return the file* handle for record operations.> 3 The maximum record size was changed from 16383 to4 31998, which is maximum allowed by RMS.> 4 VAX FORTRAN procedures can now call VAX PL/I with! the correct results.? 5 The error signaled when a PL/I internal FAB or RAB6 condition occurs is now set up correctly.9 6 Previously an operation subsequent to a read= statement with the option manual unlocking wouldA release the lock on a record. This no longer occurs.; Now to unlock the record you must call free or release the record. 10  A Preface% ___________________________ 4.3 NEW FEATURES& _____________________; 4.3.1 Inline Expansion Of Procedure Calls< VAX PL/I V3.3 (and later releases) provides inline= expansion for procedure calls, an optimization that; reduces execution time by replacing the call with> the actions that procedure performs. This eliminates= the overhead of the call and return instructions. A=. KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~I procedure call can be expanded inline if the source> code for the procedure is present in the compilation@ unit being compiled. For example, if procedure A calls> procedure B, then the call to B could potentially be= expanded inline if: A and B are located in the same> file, B is included using the %INCLUDE statement, or@ the two files containing A and B are compiled together- by using a plus list, e.g. PLI A+B.& _____________________= 4.3.2 Support For The VAXset Program Design Facility: VAX PL/I V3.4 introduces support for the Program@ Design Facility (PDF). Used with LSE and SCA, this new@ capability provides an integrated software development> environment that includes the low-level design phase< of the software development life cycle. During the; design phase, VAX PL/I can be your Program Design< Language (PDL). In the VMS environment, you create& detailed designs as follows:> o Using VAX PL/I or another traditional programming language5 o Embedding design information in comments; o Writing algorithms with pseudocode and regular placeholdersA 11   Preface& _____________________@ 4.3.3 DECwindows FileView Compile Verb Support6 VAX PL/I V3.4 provides an enhancement to the= DECwindows FileView "Compile" verb in which compile8 command options can be selected using a window8 interface instead of the usual DCL qualifiers.7 The compiler defaults are used as the initial: configuration; new configurations with different< settings of options can be given names, saved, and; used for later compilations. The new interface is@ used automatically when you use the FileView "Compile"< verb to compile a source file that has a file type? of ".PLI". More information is available by using the> Help menu in the "Compile a VAX PL/I Program" dialog? box. The DECwindows Compiler Interface (DWCI) for VAX? PL/I is entirely separate from the compiler image and. is contained in the following files:; SYS$COMMON:[VUE$LIBRARY.USER]PLI$DWCI.EXE; SYS$COMMON:[VUE$LIBRARY.USER]PLI$DWCI.UID1 SYS$COMMON:[SYSHLP]PLI$DWCI.HLB& _____________________& 4.3.4 PL/I V3.5 TYPE6 The TYPE attribute is a superset of the LIKE; attribute. The TYPE attribute applies to DECLARE,9 PROCEDURE, and ENTRY statements. When used in a9 DECLARE statement, it allows the variable being@ declared (or typed variable) to inherit the attributes> of a previously declared variable (type definition).; Similarly, when the TYPE attribute is used in the? RETURNS option of a PROCEDURE or ENTRY statement, the@ attributes of the return value will be the same as the@ attributes of the type definition. The type definition@ must be explicitly declared before it can be used in a1 DECLARE, PROCEDURE, OR ENTRY statement.9 Please refer to the PL/I documentation for more, information on the type attribute. 12  A Preface& _____________________+ 4.3.5 PL/I V3.5 OTHERWISE= The OTHERWISE Option applies to the GOTO (or GO TO)= statement. This statement has the following syntax:G ({[GOTO] [GO TO]} label-reference [OTHERWISE]); The OTHERWISE option can be present only when the@ label-reference is a subscripted label with a variable: subscript. If present in any other case, it will: be reported as an error. If the OTHERWISE clause< is used the label subscript cannot be a multi-term? expression. If the variable subscript is out of range@ and the OTHERWISE option is not present, the statement> following the GOTO (or GO TO) will be executed next.; If the variable subscript is out of range and the= OTHERWISE option is not specified, the subscript is; reported out of range at run-time and the process? will be terminated. In addition to the above syntax a> default label for the label array has been added. If> used the default label must be the last label in the8 GOTO case. The syntax of the default label is:5 label (*):7 The following is a code example of this case.A 13   Preface* goto case (k) case(1): . . .* goto end_case case(3): . . .* goto end_case? case(*): /* default case */ . . .* goto end_case end_case:9 Please refer to the PL/I documentation for more# information on OTHERWISE.& _____________________7 4.3.6 PL/I V3.5 "%LIST" And "%NOLIST"" Statements< Two new preprocessor commands %LIST" and "%NOLIST,> have been added, to affect the generation of listing< data specified by the command line. These commands@ are treated the same way as %LIST_ALL ana %NOLIST_ALL, respectively.& _____________________< 4.3.7 PL/I V3.5 Now Allows A Default FIXED3 BINARY Size To Be Selected.? A new compiler command switch has been added to allow@ the default size of a FIXED BINARY to be set to either= 15, or 31. The default size is FIXED_BINARY=31. The* following is the command syntax: 14  A Preface& PLI/FIXED_BINARY[=option] optionB 15 - Sets the default size of fixed binary to 15.W 31 - Sets the default size of fixed binary to 31. This is the defaultX if the qualifier is present without a value or if the qualifier$ is omitted.& _____________________; 4.3.8 PL/I V3.5 LTRIM, And RTRIM Builtins? The LTRIM, and RTRIM builtin functions are subsets of- the compiler TRIM builtin function.? The TRIM function can trim blanks or other characters8 from the left or right of a given string. TRIM@ requires three arguments to accomplish this. The first; argument is the input string, the second argumen+A KEDNOS-PLI.BCK[KITS.PLI038]PLI038.A;2~~kt9 sp*[KITS.PLI038]PLI038.B;1+,.)/ 4~)'~-0123KPWO'56bBG7 89GHJ5c;4~PLI038.BPLI038.B6BACKUP/COMMENT=Kednos PL/I for OpenVMS VAX Binary Kit/INTERCHANGE/LOG/VERIFY/IGNORE=LABEL/NOASSIST PLI$SPECIFIC:[SDC]PLI$COMPILER.EXE,PLI$SPECIFIC:[SDC]PLI$COMPILER_MSG.EXE,PLI$SPECIFIC:[SDC]PLI$CLD.CLD,PLI$SPECIFIC:[SDC]PLI$DWCI.*,PLI$SPECIFIC:[SDC]VUE$COMPILE.COM,PLI$SPECIFIC:[SDC]PLI$STARTUP.COM,PLI$SPECIFIC:[SDC]PLI$STARLET.TLB,PLI$SPECIFIC:[SDC]EXTRACT.COM,PLI$SPECIFIC:[SDC]COMPRESSED-FILES.TLB,PLI$SPECIFIC:[SDC]PLI$IVP*.*,PLI$SPECIFIC:[SDC.EXAMPLES]*.*,PLIRTL$SPECIFIC:[SDC]PLIMSG.EXE,PLIRTL$SPECIFIC:[SDC]PLIRTL.EXE DISK$PLI:[TMP]PLI038.B/LABEL=(PLI)/SAVE&Kednos PL/I for OpenVMS VAX Binary Kit KILGALLEN 4GV7.3 _HERMES::  _DSA1: V7.3 ~ 5*[SDC]PLI$COMPILER.EXE;1+,..d/ 4d- k0123 KPWOe56c7љ89GHJx0D`0205U~ PLI$COMPILER PL/I V3.8-003-U~V11-50%& ( - 9 / : B 0'I7p ^q_"v d       8     ? ! VAXCRTL_001! LIBRTL_001O! MTHRTL_001P! PLIRTL_001!  LBRSHR_001\WARNINGS \INFORMATIONALSdd \INCLUDE \STATISTICS \MAP \SOURCE \HEADER \EXPANSION \DICTIONARY \TRACE \TERMINAL 0\INIT \PASS1 \DECLARE \PASS2 \OPTIMIZER \ALLOCATOR \CODE_GENERATE \CODE_BIND \TUPLES \SYMBOLS \BREAK_POINT \WRITE_TREE \MEMORY \PEEPHOLE_DUMP \FLOW_GRAPH_DUMP\TUPLE_CHECK \REGISTER \BOUNDS jjjj+<END; /* This statement supplied by PL/I. */o0"x'0000000000000000000000000000000'B0''%END; INCLUDE.PLI PLI$LIBRARYSYS$LIBRARY:PLI$STARLET.TLB&ACT&ACTIVATEDCLDECLAREDEACT DEACTIVATEZ DICTIONARYbDOELSEENDERRORPFATALHGOTO2IFINCLUDEVINFORMLIST LIST_INCLUDEqLIST_DICTIONARY< LIST_MACHINE LIST_SOURCELIST_ALLӤNOLISTNOLIST_INCLUDENOLIST_DICTIONARYZNOLIST_MACHINE  NOLIST_SOURCEӤ NOLIST_ALLPAGEPROC PROCEDURE REPLACERESETXRETURNSBTTLSHOW_DEVELOPERSKIPTHENuTITLE\WARN$,4 px L|vw          </D HP>T=X\G/!,d-l9\xt AkfEKQN(]cXuZe:!`O h-24$,ID$DL\<7  !8"#$%&'(6)*+,-./0129345 )  /+14&'1:37649E8N30DFOMWSRUQZ +/!,je`V25q(,5vPm=kA8|cY.)<T\[#iJg h>0tyu_s7BIo>A]-^a6*}d?CrXnx9lC    EFp;{#DIGJ&%!"K|S@ KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)I L'("</ 2  @D   5 :   % L HE x$L@P>  j j   zT=.X\] -  ;   @` G /n(`H !G K P ~"#!$[ *b P ',%j P*,,=V&'( d )(-M fY b  hM-*l+w0 , 3  :-p   9.\ /t  0( w 12x3 t4  5|]} }m m A6Ak 7 89} :f ;$ <?  @  !t  !=E">3 ?K@QANBC(D=0#A*$W%o q "8# $% @]E@} &'(FcG5) *H%+ %&n~ KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)W IiZHJH, '  ( I-   )T @  .KP/LXM* A0No +O,3-PQ .uR{ 1 H| /  0ZSZ@eTU=V:W(X! Y1Z2 3 ([  4A\`]?^< 2 3_`a 4ObO#  c dheh556 7  (8f9 6-g2:hp;< i7# 8 9+  = >5  >     GPt ! &'H(F5)B*h.K1  77:h<CARRIAGE_RETURN_FORMATBLOCK_BOUNDARY_FORMATFIXED_CONTROL_SIZE_TOMAXIMUM_RECORD_NUMBERFIXED_LENGTH_RECORDSCONTIGUOUS_BEST_TRYMATCH_GREATER_EQUALMAXIMUM_RECORD_SIZEFIXED_CONTROL_FROMNONEXISTENT_RECORDRETRIEVAL_POINTERSDEFAULT_FILE_NAMEIGNORE_LINE_MARKSMULTIBUFFER_COUNTSYSTEM_PROTECTIONCANCEL_CONTROL_OCURRENT_POSITIONFIXED_CONTROL_TOGROUP_PROTECTIONMANUAL_UNLOCKINGMATCH_NEXT_EQUALMULTIBLOCK_COUNTOWNER_PROTECTIONPURGE_TYPE_AHEADRECORD_ID_ACCESSWORLD_PROTECTIONEXPIRATION_DATEREAD_REGARDLESSREWIND_ON_CLOSEWAIT_FOR_RECORDDEFERRED_WRITEEXTENSION_SIZEPRINTER_FORMATREWIND_ON_OPENSUBSCRIPTRANGETIMEOUT_PERIODCREATION_DATEFIXEDOVERFLOWLOCK_ON_WRITEREVISION_DATESCALARVARYINGUNDEFINEDFILEANYCONDITIONINDEX_NUMBERINITIAL_FILLLOCK_ON_READNODE_ADDRESSNONRECURSIVEOWNER_MEMBERRECORD_ID_TOSHARED_WRITEVAXCONDITIONWRITE_BEHINDACTUALCOUNTBACKUP_DATEBUCKET_SIZEENVIRONMENTFAST_DELETENEXT_VOLUMEOWNER_GROUPSHARED_READSTRINGRANGEWRITE_CHECK__INTERNAL1__INTERNAL2ALLOCATIONBLOCK_SIZECONTROLLEDCONVERSIONDESCRIPTORFILE_ID_TONONVARYINGONARGSLISTREAD_AHEADREAD_CHECKSEQUENTIALSPACEBLOCKZERODIVIDEAUTOMATICCHARACTERDIMENSIONFILE_SIZEGLOBALDEFGLOBALREFMAXLENGTHNO_FILTERPARAMETERPRECISIONPROCEDUREREFERENCESTRUCTURESUPERSEDETEMPORARYTRANSLATEUNALIGNEDUNDERFLOWUSER_OPENALLOCATEBLOCK_IOBYTESIZEDATETIMEEXTERNALLINESIZEMULTIPLYNOINLINENO_SHAREONSOURCEOPTIONALOWNER_IDPAGESIZEREADONLYREGISTERRESIGNALSUBTRACTTRUNCATEVARIABLEBUILTINCOLLATEDECIMALDECLAREDISPLAYENDFILEENDPAGEINDEXEDKEYFROMNO_ECHOOPTIONSPICTUREPRESENTRELEASERETURNSREVERSEREWRITESTORAGEVARIANTADDRELAPPENDBINARYDECODEDIRECTENCODEEXTENDFINISHHBOUNDINFORMLBOUNDNOLOCKOFFSETONCHARONCODEOUTPUTPAGENOPOSINTPROMPTREVERTSEARCHSELECTSTATICSTREAMSUBSTRUNSPECUPDATEVERIFYALLOCNATANDATANHBASEDBATCHBEGINEMPTYENTRYERROREVERYFLOATFLOORFLUSHIDENTINPUTKEYEDKEYTOLABELLEAVELOG10LTRIMONKEYROUNDRTRIMSPOOLTITLEUNIONVALIDVALUESUBRGACOSAREAASINBOOLCALLCEILCOPYCOSDCOSHEDITFREEGOTOHIGHINTOLIKELOG2MAINNULLPRODRANKSINDSINHSKIPSOMESQRTSTOPWARNFOFLPARMSEQLSTRGUNDFZDIVABSBITMINMODSUMCTLDCLUFL D@0 !V3.8-003INPUTFILE.PLI\LIST_INCLUDE \LIST_STATISTICS \LIST_MAP \LIST_SOURCE \LIST_HEADER \LIST_EXPANSION \LIST_DICTIONARY \LIST_TRACE }>tSp5vvS']z|bF1VrD|)\sqg+{+?onwSCnZf$~)s*qwHklvh0F0L*^k,7VG3:8$C~@q;Z/a\"Q7dXU8+rv>}_U$ =7N fgi .VhMeipE -}2Lw_Pvw]\~/{"9SeHDoh lz@~z6y-KbntmtD_c- IL57/ WyU XiR;xv.Qbbg'/4b:$0]HQzp]zfk5O%P|hD+_@Dj}#sO)~ =8;KO6O|^W3%;vC"R)A;mVLU_*]ii h' R0'aj(}M 3UP_SLL\=^v@La^ jp+:@##/ZRE{:c:w a=/n@AG8A f]r=2yxwj;)y? gvBzRbpdc a8po,>AFtB]0\{!T2ynmo,p8 fGEc}E)Q M;cuX,s]+_Z7lc*o dR?V qG1=jj+EG7lRFrb.n\HLpWpA3c>uff}27])(o2'~&.G}>g\| t"qOoc\MY>))R+@}f y}i*o3OGc 7Z&D/Gl* .zGCh<\<68Ne&y~Ow|,n1!a;*Rl"=z7 i R]Lab#6qb3@PLCTb[[gAW{;3um+__cr==C^^3SV5ViE|QQqJrFg#nm{Tx}v.8I'Z&?q7?zDCDG7+,sJ2{b_SRT=UoI] X3BTxtb9rCxfdD^RQ RTl0tOpMYIu\|}>k4OlYGWnn6'jb^O>>NsO_AQNNs}ufX8l!!X F3[8|3!Ht:Z n7XH e-N;!((S_5G)77SrJN`f$n;3: {mmN^9haUst+=_-JmLPk KR_I!V)ki|/hqxp;n_Is= xHqCyw= 7`]{b~ ,bOR!G"442Mx%A;w1_d;{sBK"le,2)@obRL&S ,`dfdZ }u8cgkgsVk11~M~:+=&/E*pGuhgJEc(n WhFx{"XNx`FBF;k 3 p&$}vWms{ 1 Z! yi9dOZOvU:M>I?2#M'**}A'Mz5J~ AbVU71}oAbw7?9Kq$ W5YH6p~IL#d9s UO2Uro=k=Y{iV}C mMUc.86RW1"u)=If~ ?YH ~$0TLl? i'c6]j"8C#Y h5= ^CD;-"aPRSW+Ut;Bp;>Bb>l6q4jۜHA/J;6kH bT c Q/TfcB ?RAW?9x4u8bFnIOoZK<$m|.>!3%}Rq! wo4)R0iP h5|f?60vV@0.I nTR@m +QhNE TOw`L?=>izw` zCq12Q[7; V pK/upfwpKUe#'`4z~EZ!7}:6P Lp80>\k RfRJh!^9re 6l:o{A]EISULRΒc&s$buynTQvQW3;zMh*PEeUo m lSl +!;`)Kik`3" o2Uxa{<=>Y57,00z"o*`K]G_^Ts}E,vko#qY(z=$iHkyEr/|B7;.*=rP*i`Ur&VT-9[r6oc M9<-#wRKW[ejDsbQ XkKhgAe p-pA#*e'D&q]\R|$%jnsV"@nkxHaU>ws:lQgyQdWI{^ϡ, a` p4T voPQ]LF)1- mtOLQeޗܩb<9jaW/Q*"5 o6xj 0&@2%f*KW1=E2f4^ `Xc+p A ~S"abb&7[X#*FIV-=if*f=#V:X-_>jc>j5|!6FP~x*wtd=+?9h)鎽cȱ掐JVשҎͭŸN.ҙژǍʲÙߥ乷󼦸ݐ͍Ȭ4ϘўיЧ͹ͱ廨Ί֫лյ͋Óҕ!Ґ璘ӞӺİޙ먐ӀҰ׷8όɽĨȞן̵Ϋ?ZШ̀ѻ婩6ܸ򴴷Ե繐~ρӛ˜ŷzۀZ>9%#b?p{m2L6Z+du1V/P m=-|*=6Fk2PWZ`g{jg:?8Uou i ZeHKM GU1Ik;1IBP9 >jA5Wd\k]S%#THMdf!YOJY ms97<>sbugqP8SyQ y@ M?x@ ?]:UH"oxO`&/9~}i;SH2S0=|oAyKIgTg%d25WYiB#]]^8g[ݽr iG"JPrG}c##t#QwYR8ud~e!;& J :Er3\b'v)"Dk= G}zLdYSfADo>'6(<3@eg/v4AMl 'fGW$W*kW b }ye j2IY]K 9Vza]HNN:ey 4'bX^`k7uHI c@*WjLZck`_.-_X;joWc'I9@Mp?h!$,%dpr~ @~!A[pEQ{*o_Ho?JqY]vkrR4|2]h]v[ VE%J2-x2=i.VaIfSG@bO8!4B!vyy7id%PSq?sGH %EX`&d}z?7Vr'0x.BS@*@!?P-88' (j#0'+eI{J_KTUDJsFAm.?6JQ(,,ky Xap6M%0-G3}#:sE_Jg5 QY-x> lsoi#6$$[C1r,fasl^SEpx@lDK ?,1I.0 hN YbEcJ/&o.3/qxp1!7?"l$\K7n8~91D5qD>xXKo3( JJ2S4a_,G)PY3#3 dS}YVgP##3*tA3'Pv)C ,5P_ @0GIs#'s[~IF`IT8??%aO7$1w9d?mlAm{-8+~V=|<8AE#_U$ CO&pe;D82#C3#wJM+k1;P2?o=X59|TKy8bo:'Mf T[R:_MG~Vc!L.)76t=!kbZMg u), hL,+T[`tHGw kqf ?`G.gl,W:>9 T9])wPv0VSu \URa.XMb@$+Wn=xM2NTxj 3~?$jjK,bVaHh%_~D.,Y.Gi/eW{h u;0D'$rJfi(EK=yqpaYR,)6b)-rbnR#u2e"S ?E'JxRxuh".w~ lQ? *kVEBCN (ia ;eBam;C3u e;{ogp;Ru 6V\KE0rM3H$Set+{;VZxIϢ"4: LV^zkXE]^i^[9~c\<,0Q, dw5|#mVy= BvD-.Nq8>3y_]'XK]xw:?[ 2oq!~8 t/ `n0 jRE,\_Bysd~JVU2z$8{8Gq~3S_U) my .i+AH5>9# A!x9`z\Vh}s7UYM3j>'E@#GP-Zk{1AFpZGRfA _SH*>\KsIWBA1)l5ncl,6 uQQT/\|R T'Q`=r-qs*/Q8-DLK1p1B'#lwlP '_y f \#j@j]AYDzyD(M1~awuKHt3zc;$"D::&#Zs$ NJ|nuE.* j.k  R#{}tw4-pG,b6({Z hdLZ4f9&FEoR5u@8O2Q\wO*<[{w f FEH4VS*r^pvLI/LH$s [;k>t !~6)}B'HxY@` P\FGa%'\C|TnO*cex$C}'-8yrwX]\\33zEY@qCm- qIBTAKkw8 *_<>RTYCbN{ocvRs Y9q'2FE-PKT=.1Ze.-y;:x{!,aF!T)_PJ3]DV| `HIGV a. D'l<+H^$>u2|LF?GFR!r;xA={lD6n$' 2n>,A$-_\gx& S4 P,|8f.yp^B4h_$w2x[hb+ d{jrx ]b0B7 [0zl/WX >L4wt=h=4Wbw[(* VWR_hvyU)Iu9\){C7Crri g /Z uu[d|$<D~9lp*TK4ttv_Ay_~S eNs'fmu+;^{vp4-js! yJ/HA0UpIK2z?>EQF*aGuX+Nl8wG`` w]:-c(UGS@[pJJ#PCy<{D+hZ-&ahv$<&>G_%fP[c%T&iJ?5 IEz5zo  eH2AC2$XA $M]c7d'9n22"[jqe5OabaUyk2|VWmM0-\XUO&(bIE KNV~fU,0wQ y:FkOdO! ~jC&WH{g ]N?TM/`S u*],5EKN.aY*:yB;p+vQp%'^v1FZ )A.p$\hW *3.Sz (C g5k.``wel{BLdiYU\?>bh["w3/.}JtgTY?z\utv:>/K!6c0.iJ}"Ht r+8+ 33TJchVI],0 ;=2S~zD3xQ }^`!i1ZD<>mWJ9|d4X.2vX: />`TU7t`wM2[NgnJL4; IA5w%gdb?BA=YUne?B!qVpl]W"zg lN)EF!YP&d|W*UAB2mq`lUHb3bP ;h<C~S6OK2S %P=.R||!&9Sw#]l;g)TV(J`sh}kxt$ r+M/5w[]H59j0rc &eMX W Qf'AqLB T.7(ixGUzp|IMZd>jvZKenb>3&S1uIa5bs9fdsaxvBy= #xD(:" N| 1=,BSvvRM%;are;'2|+Z&h -J k7D8f@e]5+501=ID&6?&LG'sFV{1}36DNRRXC8Q TC :0BK5o %C*:ZѢx\? 3K*bEb{(r1Bqds +c,33]Ihs!O9\Zwx"$eI3* M[_ZfAX'xX%{u/FXdz &>I, 8C^!n~{!u ue=S&0J~7{', _ Cn lAvTY?q21&K YA.hZ"RmtUg[RpDR ?bra\c [.-Mz?mg?!k &.nSP\}J w<:[~OD1y6 M: ,&`EF%r 4aXQzuCOW6B^P XXsK6YG?d,\ ,;p|KpnSQZ|t nn\ u Sj$N52]FaX->WaN'[9SLlamIAv)Y0q*Fw @|Qam='ijixM 3~Z@Ln;)~UGLfSwc5-w4m0)Vv#=F(KXn3dyn%(:Ob:"Irqo~ LwV@50JWiT@L, DO]b]qN(GY+'[mk^[xuw  ;mpP&|4hP KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)n,QRVAX PL/I Compiler V3.0- ..."qq""qq""qq""""qqqqqqq""""q"q"q"q"q"q"q"q"<;HN96745: !$DE&('8OM[]\^_ HASHSTATDP8 RESULT-TYPE POINTER PICTURED FIXED-POINT FILE LABEL ARITHMETIC CHARACTER-STRING BIT-STRING FIXED BIN(15) FIXED BIN(31) FLOATING-POINT BIT(4) CHAR(1) A VARIABLE REFERENCECHARACTER VARIABLE FORMAT BINARY DECIMAL POINTER REFERENCE BIT(3) CONDITION INTEGER CHARACTER VARYING FIX BIN(31) ARRAY(2)BIT(1) BYTE ADDRESSABLE REFCOMPUTATIONAL VALUE COMPUTATIONAL REF CHAR VARAYING(4) CHAR VARYING(128) OFFSET AREA REF                    SYSPRINTDP8initialization syntax phase declare phase semantic phase optimization allocation code generation code binding listing-map % ------- ---- COMMAND LINE Kednos PL/IPLIGwrite storage map totalsallocator totalspass 2 totalsdeclare totalspass 1 totals01?BYou must contact Kednos directly for a Hobbyist license@lOPENVMS-HOBBYISTKEDNOSPLIDEC01-NOV-2003P^snVl\WޭXWW,chXW ݏ~ İƞ8ԭ̰а||( xЏ ޭ8߭XP4LЏޭ(0Џޭ߭߭߭߭P001(ЏޭЏޭ߭߭߭߭P440} 04}ޭQ~ Э<Q<SPR+~ 7bM]Ql2|JG KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)_#;^\|PR|SB~ P<7Q8~ ~ 0K} 04cN}  (ϦY~fzdz~6yy~]4z2z~yy~ZzXz~b9z7z~}yy~yy~gvyty~zyy~ayy~ y y~˴*y(y~ᄡyy~ﵴxx~PxxL U90-f7eyay%\yXylUy]yKyHyCy >y!qGG~aȏ |(| \ݏWP)PRR% i( iki,rqY,čݏݬ) VO(QO(0Iy(i 5( ϯ75$ӌﺲ 﫲$ &P)1ݏ+ !e1P}eG( 9Rx8  G}~χ )}P`} ︶qb13͂߭߭ݏ͂}EvP`s5(k}\̋(v߭߭Ø~v}uP`v(Ϡx߭߭Ø~v}uP`(j߭߭Ø~}uP`߭߭Ø~}nuP`RCobbb(b2o߭߭Ø~}3uP`F1wWP\PcWP\fg*$ȏlJ\P|+WPVмR(lbfIԦ |0Ԧ8мRТhTмRVhVPǞW|pPVЬZ(ljfެ Yi$i$ެXh hRVUUR78fc$f_VTЦS PihSPU4PTУSЦSRScRRݬ ݬݦVPV4%TP fggihVݪ]Q gVPPQWVЬSެXhRSWެ UTdeSVPPPh `dePݣWQУSV ТRPТRVSެTdSУ RТ QQS У !PQѡdЬPР PСQЬRТTTTPT RRPPJФRRRRQެScPRPРTPQ&СTPPPPc ЬPРTTСTPPPPQЬPРQPСQQQQRPR ЬQѢ8QPP%PТTQQQQRPR ЬQѢ8QPPRPPЬPРPРPPPPQ!KBZ͸ĀͬͬSCEWȀȀVͰTS2ݸR:D RPRSSS!ĀȀPR:D kPRRPͼʹUYUXXXĀĀXXSYTxRXPPR R S􀞽T耰 SRQq XYZͰ PYU1(Ѭ Ѭ VYPͼPPXAXRYS ܀Rހ܀ЀSԀЀ؀ڀ؀ππp PYZѬ мRRR￾ RѬ мRRR5 RЬ TT/2ͦSмRRR!RݬRT߬ZS߭p !2ͦRݬݼT߬ZR߭hp ͜PЏP ЏdP<~nݬݬ ߮Po üPP ^мRRRRU RW޼ VfWO1WU1RTST#P2SRfBB,f1=TSWOWP íWQ ŭWU έPWT ЭP WI=Х0RRRSS[բVѢ P<Q<S!PޭRNo ЭfWGf߼0WHRRХ0fެTdRRRzRP{=PQP P =PQ=P2PRBSSPPPѠdРSݏ YSPЬPPЬPPЬP!P^мXWUмSSSRR}PУYX1YT1TRRRRVѦ XlЦS ռTU1PռOмRS-R)QSPPPѠBRРSRSRTUHWTUЦTT1z PWݼݏ }XUXRRRRТX1 KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)ºJoken some other token some other token some other token some other token some other token some other token a character string a bit string an integer an arithmetic constant an identifier SET DO THEN TO WHILE BY REPEAT ELSE VARIABLE UNTIL REFER BYTE_FIELD BIT_FIELD WHEN OTHERWISE ALL ANY OTHER SNAP SYSTEM ALLOCATE ASSIGNMENT BEGIN CALL CLOSE DECLARE DEFAULT DELETE DO END ENTRY FORMAT FREE GET GO GOTO IF LEAVE LOCATE NULL ON OPEN PROCEDURE PUT READ RETURN REVERT REWRITE SELECT SIGNAL STOP SYSTEM WRITE -PLI$SYSTEM_ACTIONeval "Stopped at ON SNAP"; show calls'32767-32768[NO]INLINEMAIN SYSPRINTSYSINa "WAIT_FOR_RECORDREAD_REGARDLESSMANUAL_UNLOCKINGLOCK_ON_WRITELOCK_ON_READNOLOCKSUBSTR'0'B'1'BA ""RREAD1'b'S ϞH+^ZjSSSRR^^nSxRR^nSxRR^nSxRR^np+ЪxRR^nԭĔ|ԭԭw^X+ԭd+6J+|̀d+ﵩ^ 囹jx,cО4,cﴟ,cf,cb,c'$/<PvP||t|R͈geppPx͑H8|:TbRbQQSRJ\+|+5.++L+L+ D+SC+PPN.2&b:VjBr* 6 : j 2v2^r"#J#j#~#^$$$%% &&&'((*+,B,-6..0012>2*4f7899::n:;<*<>Z>>AjBBnCRD2EVIIJJ*KKLJLLNMMVNOFPPPQQRzRRS^SV W.XXX"YzY::ZnZZ\>]]]]^^z__>``a.bbbRcccddeNeef&fNfjgghhiiijjjjbllbmnm~mmm1slP?P TST+R+UBRCdRRzPUw T=I ݦA+R+SBRR}'TSRCUC TC~deCT+P++1+R+SB~]Q!P++11+R+SB++~]Q~P15T\\YrXIRbCbRRRW+R2RR+SB2RRB+1P\+RBdRBd++Rݏ*:L+1P+R2R+S͈B+1\+RBdRBd++R +1jP\+RBd++S12RR<~R]QiPx2RRUUPTxRTSC+D V+RC'xRDR +XCRM%PxRDR+TCCRU͈x+x++R^2R<~R]Q2iPx+R2UU TSxRdCTU͈P+Rբ+R T*T]QϵhPxPS+R2RRB+T xRx+T xR TxR+SУ$TxR+S2 (xRТRRRR++Rբ1ТRRRR+1P++R2RRX+RТͤTP+XTͤSSSTRѣB+TX+RͤBͤ͠RRRR,Тͤ+͠+TT'ͨS+RB͠RRRТcSTX+RТTRRRR+1$xSP/#/ͨ+,+͠#//zP,Ra xR TSRCRbdxS+R2RR+XBxS2RRBxTTSﲄRCxT TSRC#xS+R2RR+TBR}b V+R2RR+SBxS+TBSxS+TBBS+1P͒b,c@<_,c ~b+1P+R+SBRR<2P+T0 ]QϲcP]QϥcP]QϘcP T$P2BRRRTTRR]Q_P:+1b)::2BRRRTTRR1PT14͐HDB@8Pbw..Oc ijuRݢ D1/R|~R]QϪX9uRТ (u*uRu2DT TRuS2BUTD RUtRbUUt2DSStRCtxR}tT:2BRR:]Qπ^P:2:T+R+SBRSTRSS++1a+R+SBRBxRBH+1*P2H+RBrH+H+1x+2H+WW1PWRRRRRVR<~R]QϨUPxPRԢXV$UEnTXSxRЄCVXx+R͈BrRx+Wxx+H+2H+UUR<~R]Q'UPxPRXU1$rTXSxRЄCUX12H+R͈Br1P2H+RBr1TRrVBRb"bSSSͺRb b b(b!! TR2BRRRͺB*Rbͼ S R-ͺͼ CϜBϚ+TSmrRCRbݏ*$P+-ͺͼ _2H+RBr2H+RBrH+H+1ݏ#L+1TSqRЏ*..COPh+ݏ*a#1Ph+|~h+H~]QT1fPTSyqRCR|~bI~]QTxTTSPqRCR}b1"P2H+RBr12H+R͈Br1P+1P++R+SBRB<_++1+R+SBRRR>D_ D_T PH_T+12>R|~͈R]QS+1h Rb+1VP2:PP #[sPN?P@_1_1.(..]QϷSt@_k_c-}ϓ--]QφSC͒_<Q<S͒P.R6 |~.H~]QR͈<_+1t۶88@ݏ!28R̀B8^̀626S+R+TBRRCb+1P͑+1P TTSoRCRb@ "TSnRCUC~eTK+1P\+RBdRBd++Rݏ*4 L+1nP+R2R+SB @TSNnRCTC~dձTS.nRCTC~d+1|+|+ ݏ|+RPBd+1T+1PͺTXXWmVGSc XR2BfRRRͺBRbͼ'cRRRR$RSͺRb b b(b!2DRXR Bm PG4m+R+SBV,Rͺb b b(bͼ,FZ*+1414͐HDB@8ﲎPbD1vR|~R]QPlRТ llR}l2DT TSzlR2CSTD RSZlRbSSMl2DSSIlRC4lxR}(lT:4RRRR++1P:T]QUP::RRRR  R R Pݏ€uL+1P|+RR ݏH|+|+R\+BdR\+R|+|+S+Cd: :T2:R2B+1*P2BRSRTSS++1TS kRCRbRRR2S!TTTTSTC RRRRRT2D)lPSŏSRRR05@"SRB,5US2C5TTSjRCRbRRR-UD/a !R2B4"RB4/TS8jRCjCRbݏ⁇ ~+TSjRCUCTdC~e1|+|+ ݏoT|+RD'Bd TRiSBc(#D'TRBRbݏꁇ  TReiSBc((RB'TRBRbݏZRB';|+|+ ݏR|+SBa'Cd+1P+R+SBTP+T1P+P+R+RBRS>RT[2JRB$/RRRR XR2RRRTT+PxSSR+UR(SS(gTgr+RR2RRR, Pl+RR2RRRUU$lT(SRBBBBUlgPԫ y1TScdRCTC~d;_.!  Rբխ2JRR+ P2J+ЭTTXX+'D$/SPЃRRRݢ +X+1P# PT+T+R2RXRS2JRB$/RRRR S8 RRRRT+T+RS SRRRRT+SS +1PTScRCRbSSSͺRb b b(b!ͺSuRSb b b(bͽw|ww]Qln<^Q\TSbR(CTSbR(CTRwbS(Bc+13P|+RR ݏ|+ R|+SRCdS|+|+R2JBdJ+16"TSaRCTC~d]QZF+1TUaTEVfRRR<Q<SP.Ra( .h+h+!E=afݏh+'h+Eaݏ"h+ u7h+TS`RCUCTC~dC~eݭ Rh+Dh+ J+R+SBR.JLJ]Q$EJ2JS2LRB$/C$/ txh+oխj+R+SBRUTS#`RCTC~dʡۡﵡǡ+R+SBR+1PX> S>R5XJ2JW|+TDdVVXXW1F$/UЅRRRR բ1+ s#+ # KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)h Rd+Rb Rb+RѢ0 RѢݢݏP+TФ+RѢ/ RѢݢݏXP+TФ+Rբ@( Rբ@ݢݏ" +TФ@@+Rբ<( Rբ<ݢݏ +TФ<<+RբD( RբDݢݏʀ +TФDD+Rբ8( Rբ8ݢݏ +TФ88+RբX1 RբXݢݏO1+RТXRRRR[R2RRxRRRf+TTTT>kS>+RTg +XԨ 7P[TTTT+X>S>RT[ХRRRR X ST+RRRTTУT +RRT+RKK+RȢ``+RddWX+1nP TTSh\RCRbTSR\RCRb$P p1խE2~^PzPSiRbcgRԢ]RЭQRT խ]խXTS[RC TC~dיִ{fxTT[SDU ݭD~eS+1NPTSM[RCRbRRR2S!TTTTSTC RRRRRT2DP+1+R+SBVŏP+RVRRRX%I"P+RBQ%UP+R2B?%TTSZRCRbRRR-UDOQ !P+R2B%P+P+*+R+SBS"P+RRSC$P++13P+R+SBRRSS͒RRBJRb͒+1PL+RTTRRT͑b\+13\+|+|+RBd\+Bd+1P+ +1P+R+SBRRCRbRRR+S+T(V"CWX+TS>RCRbSSS2RTTRRRUTVVRR+Y(UD BTSm>RCRbRRR+Џ~% ,+,,+5Px++x+SSSRVR|~x+I~]QR!xTTS=RCR}b+1PT14͐HDB@8y_PbD1^GR|~R]Q h=RТ W=Y=RD=2DT TSA=R2CSTD RS!=RbSS=2DSS=RCP> > +++1+R+SBUU TUJ,TS:RC:CRbݏ*UJ+1+R+SBUU TU_$TS:RCRbݏ*+U_+1XTSY:RC?:CP$PTTS0:RCRb::RR  RR7P$R|~RI~]Q]xTTS9RCR}b$$2JRB$/RRRR +1Pg#/#/3]Q3h+1gP|~ݏ H~]Q|~͈<~]Qϱ+10T14͐HDB@8ZPbD1BR|~R]QU8RТ 88R82DT TS8R2CSTD RS8RbSS82DSS8RCw8xR}k8T:+ ]Qϼ%P1+]Qϥ%P P]Qώ%P3TX TR8SBc(//]QO2BRRRTTRR]Q϶!P:XT+1T14͐HDB@8}YPbD1bAR|~R]Ql7RТ [7]7RH72DT TSE7R2CSTD RS%7RbSS72DSS7RC6xR}6T:+]QD$P ]Q7$P)+2BRRRTTRR]Qό P:+1PJ+J+@ݏ02J+RRBcSxcBc+1L+R+SBR͔͔+1"P2J+RRBcRbR+1P2J+RRBcBcRbR<~͔]QϛPx͈͔͘X)XSxR|+TDdCT|+X<~]QMPxPR͘xR+1SP +++11G~]QPxPR\+SCd+1+RU1TS4RCRb]xS2URR+VBxS2RRBxTTS4RCxT TS4RCxS2URR+TBR}b+1X+R+SBR+1.P|+RBd͌R|+<~]QPx͈͘X(XSxR|+TDdCT|+X]QϐPxPR͘xR͌+1P2JRB$/SSSc!B$/XB /B$/XB /+1SP G1R1 TS?3RC TC~du; uttttխԭ魶|+RBd+ 2J++<+RB$/RRRբ#P++RB$/RRRբ2JT+XXT/+RB$/SPЃRRRբ ݣITX㔭ԔA魶=2JUЭTTXXU̘~PLI038.B. k[SDC]PLI$COMPILER.EXE;1d|{(D$/SPЃRRRբ ݣ~UXd+1P F,TS1RCUC$TC ~dC~e@+1P IF1֭խ@`:`RRRТRRRբD"TSt1RCTC~dTT TRO1SB" VTRBUB~eV*P UTD RD~bU+1P E+1؜ }EGd:dRRRТRRRբD"TS0RCTC~du+1֭ "Eiѭc_TSl0RCTC~dDrh7r*rr$rqr2JRR+1P׭+1+R+SBTdSS+UB~S]QϚPxPS+RBRR|+RBddUUU6TT+R+SBIխD+R+SBRR (R$PTS+R+TBRSRԭ+1 >/խ*Mm"TS)RCTC~d-z+1 Y>1mR1l+RRRsRnRiTS)RC TC~dYk}Lk?k(k9kkl+zkP +1P<~]Q Px+1PԪ+1ժ1_+R2RRB+SSSS++Sգ1.B++ +R(SBc;I(U+R2TT+RBRbD++ +RN(SBc;+ה|Ԫ +R'(SBc;1(T +RBd֭бBd+!'SBcRR-R* R/RBPR(R)֭ +RBdժ +S'RCRb + +RBd;1q+1pd+d+jݏreЭRd+SЪCp+RCЭSd+VFѭ̭ ЭRFЭRd+VFѭխ d+RЪ B+1P֭ЭSSݏrFPЭRЪCЪ RRRR+(+RТRRRR++RK2b+1sP+1d+1WPݏZ+18+1+P+1Pݏ w1 ЭTh;+TUSЃRRRR++RТRRRR+1+2+ݏzbT+ C:OTT TR%SB;TRB$UB ~e`sPTD>RD:~bFs'PϞ^QZ^[DVT Rl; KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)\ RIF Ф1C 1RI1F1lVSSU ST1ФRRRR$SU1$TФYRRX2SRB#X XXHBPB 2SRBB=YS2YS2X~SuPVWY12WSCC, 8XCTC,T=YWVRR 7X* URݼRЦRRRzRP{=PQP P =PQ=PPR2RRB,мB,2SS2YRxRRRSS=F@V<^mԭ^T^^TԮ Џ4 Эn^QR~1PRQDмRRR<Q<SPޭRYЭUUPQЏ4Pݼ2PЬP@8^PPPPѠPPռмPPPмԼ^QXȀѬPRRRТPPȀRRRRT|߭߭߭߭߭yPnЭYYWѬ#Wݤݏ21 ЭQաXСXPPPPSRR$aK R1ݤݏ:1ЬUUoPPYЭPԠ$`1PoPPYЭPRURR#`RURR%`YWЭUKЭRݤRݭ|p ѬP8*ЭR8bԢ PS((SX1TnPUUWЭRW4WݭJТԥФ 8Ф <բ WWФ 8Ф <Т8Т< 1ЭPѤ <%Ф <Р< РRWRRRRW{PЭPѤ 8Ф 8Р8РWYЭRТRRRRѥ88ЭPPVРRRRRѥ88ЭRѥ88ݏB' ЦWЬSSP8#eRSRR$eRSRR%eKY4: +S&2: Ѭ ЭR1ѬW1ѬSO S z3C PWn~ݠr~ݠ rPW ~ݠ$~ݠ rUU2URSRXQGPxPRW xRФ :RR  R RRR ȀXQ"QVƑ12@VSSxRRSSSݏLF2@VRBDVxxYYRxSRXS TP@c(T@c) TTTT TPYR@b;Ϟ|^QTZU[Ԯ2JRB(/B(/RRRբD cJJY1P2YSC$/WWSSSSRТDXcծ[U[Zc[ [UЮZ[ԮPXP b\bSS\eV\VPSSVSS bX1Yբ1#b1Т\\\ЬU2JPU\\\#l:լ5լD0PU\\\Ь\\\ЬUPU\\\#l լլDU@$/PPU@$/P2Y\P\2YPP@@ /UU\\\cP@/\\\c@/UU\\\ЬDZZ1բݏZAPݢݏj,X1RPKXZ1UU\\\\Rbݏ1Peݏ21W bТPDР\\\\P6PPR(b#eР\\\\Y\  ` dRРPXZURRRWТSWRRRSXZ1ZSUQURRRRPXSPРQQ\\\\PРDSXSXS;Р\\\\PՠPР\\\\PՠWW\\\\PQPWРRW\\\\PRWUXZ=Y$/RRRТDSVS.2JRVR$F(/RRRѢDSc V2JRVRܰJXWX1&P2WRB$/UURRRRբ1ЭRТS3PSRRR֭ѭݏ$Э\ТLТSURRRRѭSSQS͘RbPQ\LPLSQ֭ЭRТТ դZޭ߭߮ ߭߭߭߭BoPݭݏ#ЭRТRRR}ݭUݭzfդЭRԢD=XWդJVmF$/RRRb[eV bRVRRUSUEP2SRB$/RRRb(e#Т\\\\Y\ b dF$/=USǞ^QY ZXWF@Vɑl`w2WR RSBc;P2WR RSBc Bc}1|2WS SRCRR=RG R.R,WD  1P2WR RuSBc}x\*L )DDVWV:2WT TRDSBc}TDUD RD~beet=VWDST2DRR(BdCdP2WSSRCRbRRR2S!TTTTSTC RRRRRTDoVW2VSŏSRRR7"SRBUS2CT2WSS}RCRbRRR-UD ! 2VRRBVV 2VR"RBVV2VRB  ɐ 1 P2WR RTB(1 1WS2WR RBd;6S2TP2WR RBd(SBd)SW2WR RBd;S2WR RSBcRR= RGR. R,  @W   @ $R(   w P2WVVn1nRЮSBRb"bSSSRbbb(b!P V2FRRRBf1RbnRЮSBRb b b(b߭ݏ2DTP^QVTW WRSBcOWRBRbSSSRbbb(b!SR- C7xB3x WTPP|^TVUTSRCRbPR@RТS1DPPs?PP 1$P    1Ps?PTJJ、T7U RR,JJPRJJPRЏ% ߳ ߭Xvг U1T{JqJ異Tݣݣ f( pPTKJAJuTУ RRR~ݣROk 6TJ J=T c~v ݏ PR@RSb cS1PTIIR\SBct^2RRPP'RRP@QPPaPPݏz R Dundetermined nameFLOAT BINARYFLOAT DECIMALFIXED DECIMALFIXED BINARY)9V9TS'PICTURE 'BIT_FIELD(BYTE_FIELD( ALIGNEDBIT( VARYINGCHARACTER( /* POINTERUNION UNIONBASED.* REFER (:(,DCL 1 filler BYTE_FIELD() BIT_FIELD(PLIG_CDD$_FILLER_%DICTIONARY terminated due to error/* (ignored zero length field ) *//* (ignored virtual field 0PLIG_CDD$_UNNAMED_; */ /* CDD path name is QKE?93  CDD date/time CDD virtual field CDD overlay CDD varying stringpointer UNKNOWN unspecified bit aligned unsigned byte unsigned word unsigned longword unsigned quadword signed byte signed word signed longword signed quadword F_floating D_floating F_floating complex D_floating complex text numeric string, unsigned numeric string, left seperate numeric string, left overpunched numeric string, right seperate !numeric string, right overpunched numeric string, zoned packed decimal instruction sequence entry mask descriptor unsigned octaword signed octaword G_floating H_floating G_floating complex H_floating complex COBOL intermediate bound procedure value bound label value bit unaligned absolute date/time UNKNOWN varying text #%P|X Vм м ,ϟ Ǟ^ \^l RxRx PP1i \ KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)F?P1j VfXRܻ>T<S; SdQTPS TSR rSSRRY^nVSf(SdfS~RSbbb(b2~RR2GSSRR~P,QNS\\RR[2~VVVY^nSs(~-,Vn [L2S2~RRSSSst}v<Q<SުP0R0T<S; SdQTPS TSR rSSRRY^nVSf(SdfS~RSbbb(bX1 zV2~\2tRR\ W2WRR\\Y^nV(~f(tv(W ~R\bbb(bft$vШX4~WT<S; SdQTPS TSR rSSRR^nVSf(SdfX2XW WW^n\( Ͽl(XRWb b b(blRR%1W"PQR6QT< S; SdQTPS TSR rSSRR^nVSf(SdfW2WRRZZZ^nX(hڃ(WkڃRZb b b(bh2V2RRVVV^nW(g(6ڃRVb b b(bg1 ( ڭPP  ?P11}1uݏ ǯ1e ( Ϫ٭1RRR RR2-N KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)/,RR  ЏЏ߭ 1%RpRR v ( /٭PP 2:RRRRRRRRRRRRRRRBJ*P?P1111ݏ 1 ( ϭحPP 08PPPPPPPPPPPPPPP@H(V?P6.&6ݏ oݏ _$RjЏ߭ 1_2ZZ<Q< S>PHRxHT< S; SdQTPS TSR rSSRR^nVSf(SdfW2WRRZZ^nX(h$؃(WRZb b b(bhY1Џˉ߭.Y2XXY2<Q< S>2P?Rέ?T< S; SdQTPS TSR rSSRR^n\Sl(SdlV2VRRXX^nW(g{׃(VRXb b b(bgW?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~010123012345670123456789abcdefABCDEF^@^A^B^C^D^E^F^G^H^I^J^K^L^M^N^O^P^Q^R^S^T^U^V^W^X^Y^Zesfsgsrsus ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ !!**||<=>=^=->&:|:J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d f e g h i j k l m n o p q r s t u v w x y z { | } ~ de -^^^||<<>>~~~!!&*><=*::!><==><=:|><=>DEFBHICDEFE}}DICDEFG-^|<>~!&*^*&|^><|^-REPLACEINCLUDERESCANNORESCANFIXEDCHARACTERBITSTATEMENTRETURNS*/"FIXED" or "CHARACTER" or "BIT"a "," or a ")"a "," or a ";""RESCAN" or "NORESCAN"a "(" or an identifier an identifier ASSIGNMENTa "("a ")" "RETURNS""STATEMENT" or "RETURNS"procedure-invokingp 03&0'+)vV(&T1V|uߔS}CZ^V ݏZ1}13+ EPQ0@(vPPj0,&_]_WWN2`ZZ[ުZU}Z}=nG^120NP-[`V11}Zx1#0ݏ@0, ݑ ݏZƍݏz鬒pV0>2ݏjЎ.@Z8| PzV}~Z}Z[M|U7NDݏ1e1zZTP`1*/")"P q#VbqVV VfЎVXP[gP ݏTяPP [h{1<`Z[51>Z7[Z(Zk! ZX0  MK-=;3T++PQ0$ЎP}ZZ[|ZX%k [ZZXZ((Zk6Y,%~~`iO Y: Zk@ O,  } p cZR  >5.    ﲏ&j=b,i  ZS+ZkjP ЎS/*az| [I Q<P{ PPQ0P0QxPVG(11+Zk1A}PZfԦjM|ԦP[PPMW K/PPpPPP ЎPkUE}PP#[ZPPP \Ar 1CP1[Y+ZkE`PZX}X}PZR}P~:[PPP'PPPsPЦ Qa`PP}P.Xi襁~[ݏ XUYU00PP<X7яTHENi. P@PVPVP%`)` }``1;1[YU+Zk6@YQRRP a.*<UQPjQW+Pa@WQWWtWkPIaeaE=XNQPa+a-QPQW+Pa@UWQWW}PZr}PZ:R}P~[PPP ('PPCPPЦ Qa`PP}PY[X*3~ݏ}XXUxroj34WNU.Xi勤0 ЎUY0.ZkP@Ϯ ݏ1 V1zVfԦ1Z1Sk*1K}V[Z9Zk61M}RZ61gUfԦR}P~[PPP~'aPPPGPЦ Qa`PP}P;U1 1qZK:UϦC@ϳk"P:UP2@ϢkP:UP!@ϑk[Z@ϚU}U10 :U ϙ@ϞU11%]i VPP1@$ 1kc|VPP=PРQ("СQQn0YJ[1I+ݏ1#DPP80PРQ( ֱR}P~[PPPv~u'XPPP>PЦ Qa`PP}PVXUfԦРVЦWW|0 -P;` PVW10/PrPPR;}P2QР RbQЦ RbQQ0#0PP0.ЎP1&W0DЧV00$ЎVZ[1wTФTդФTTP<QQԠP0<SSP@dT[PàQQ2RРUbRUAUQP +Pe돀  bRТPU/)P*"P*P/PQUQU;ePQU(aQUP^'nTQS1bR+fꏀPgQUۚP[#*PJÑ/eAU51'P3-1/P*eU1t;P1`(P&0aT1J)P,P 1'AnQX^YX1TXU kPV0A(WPnQQRQ RQR R&)ԦRVPP~߮߮n2^ЎTP1hP;`]H@bR+Ͼ菀PQUۚP(P)PQ^яQPAnQ1ЎS^Q~ + Z菀 PQO@aP pQPPP..aa.0<PP?ФS-a!?T?nݏZ~T'cX^U1*Zkϙ}PZ1}PZaU>UZ$>TQ1ݏZs0>&01&VV P* 1};fR^PPRB#:BPРQС0ݏj\s<;U1 8ݏ.s(fG)fԦ}AV((f1P+PA1 oСV"Ѧ!ELSEV* P QVVfV_V;14f=)WWn 061* ЦW+ݏ r1Vݦݏ҂r1!XXZAXH{XY-Y!IX螧XWWX*WWn ]0WWX 1i9zY WWXGWWX;WWX/WWX#YWWXG WWX01^N Fv6.0%5Q+PT Ўh !0a"~ݦ K12;1ЦP1<X!YfTYXXP)@i0:(Xi1P|PXw vYPX~Q~P~@4u} wZx@f@u}wZ}wUAЎVuV V ЎV1ݏꂇo1jfݏڂo1MЦZݦݏʇoݦݏ҇po W0B!ݦݦ ZVЦP1v1mBY!1bV-f1Vff1GЦPһVPP~ n߮y ^VﰻVVVWfW>(f ^P11Vf ^P1V)f,fߞ^ϘP1VPYVPRP<`WW^Џa " Gϳٮ"n$РW<X^X^"(X!"HXXnYݏm$X Q SSSSTTTSTRlR~[`PlROK okkgc _$[(,04׿8}Z<﷿DﳿH<ﰾL刺PTX\S`dTh(Sl(TCla﮾﴾ﲾ︾:8`^0﾿924+0QPРР Р8Р4Р4Р0Р ,Р$(Р($Р,ܾР0ؾР4ؾР8}S)IT)vXSOI0$3vįnpxER=nP-hƔ ? s;Q-&5w1zA[QP6~܏?*/7%u]+ =C}p1;oe'"ѱo:Y'ʱT`฾J<4?(HJ>30G 6|Gekd ͙Q_2q8?E3{Ͳ^ɐR7|Qtxqىyza)_"3N*n-Rt:̏M^*!'8/]_̀p(Ukv_* . p`M#uJ+KM_p[R@| g>$G $iy*BOCoX3.!^̪RBc!kƤ Cb`cOg˞bWQ!S+_AG{,U.ICRzjżX&0ffΖ :X8Qrgq@B7di]:>"acSÉl06$yq|$}Q,DZ>Sp=b6Ӑs0^5o:' 'h!=|mgS(A7磖r&AFyه^DᲃL,>~}bs5Ў1ʡo|w!!+&|d8Pru|+-AuCeU:ZV~r Y 'goݣuVdlNrc7Zj]b;}ʍPTEm@mPui 쁇O6Gj)ʥHjg'u~RaI%io@Z:fV@~,Ց?!{$Z M0O%&/Igewep-Ƶ=P?K`#i4v5.Qw#ϡDդ}Ճrlˮqj?NZ_KG}vʩ%*<,AkgYGw-n KFnf6KTlTXj%ȹc̺ 1UJCX[T &i캟b,~\jщe u-Ȑcb¡ pmZ7T|)TfXBz!PRM }_6+xq24YPxe`bG33a,73iW,3h؝i6Ĉ8ə|Jξ; P R,O'Q?k*ݍ|q\DcVGB0F2QpAdEFb S獃VHP7w5>}VqHRrsQLD/C]Ba$W+rE43rpxlysq#YB0Ma ??d) 1qq2MlG7K˄c"u[21 $7cp}r;;zB+QDßxV;B?Mٚp/EKgEBsQZ%ֲmDu1_ kVӥr7S^ZQ`ޮP &?s2XW(m:k01.s~ [>~b<(ڗ͇W u,]ESw16CK$ztX լI|hH8p\o h?#1N~h*^${HB樬5MTT+ fde`v9;ge )4!HEv7enIs{,hؒ6\!meB۷d*,zz0'w-\boq!N\Jd'EBqmauܜ\&>ccCh ft_'>@#BV; y8P>!?.~-OkgNT-'p̵GZ`"0,"|{r|K XS#+*?  4e[Nqk+GfZ&/+o0)Ѫ8jpfŬ9_Z)Aˣ쿜1H$@y,47j>C9'~׃oȥ8*p(#df3& ;PgmʽID ]_":{/4M<d#&0N8[O=Ƞo mAe6T*Ĵ^n׈gӰ1K^V5;*^XT@k:sEp.#tՓEp_t|^9!;@: bJ[x$j4$/ylS L{Tթ*/' GyK S kwW Dybȱ=$oCgx?mzhfr]X%w /Am |×~eG*֔S"8X뵂ev8ޛ(M,inwD6mIm]] HhAdLԨe.3'lKv8=]䖻jmxȲAF A N&id{X7[CH9>jӫy]`;VbtEprL~ύ;gkxDK)H\pǽ'=QB9&}lF2-;&\e5sRSG%om-lqq>T\TGчG֧%pq3RГm]pQ 7@tV`ۢKg\:N|ܕoIp:Tz}DGG'SЕH/Џ}^*XTc6f n^x޲j]H&lx.!OU& s7z4hMkx3Boh ߎ&тgʚyiЮ @ֿQ%*8o#n8դ yFq+Ɠz\/.y d\@G+М0w7koKQi\\֫zmsi)DFfߨM _v$@KU=gEЎYȍ^Al3c_P "TZn{\pxStS=qV ,ᄙ1U*\(L%f`N?Wz^e&JqxNxH:`Ix,꬧+;'_?̾/8#p7uBsljYMp%Rct3qŐ-Ir$֛ ٮ ,U1*X38o+se1xS(ѿ<66 D#';>qSg$b{/n-A(8UfR@!d wKTy&)^""6~_ [.NhT.TDNiH3aGŊIW@/(#cm-%ifЈ L7!eg6JרID1 ->qnG]*=Fwrmw^@>HkZ4*TɔWA1k ]6bU_@9;6GQ5爒Zp]j0J2>l@_0miP.0x0%Ϗ'cq>#hc1Eѫ6PpZEajTNmlsi%F ~88JsG]!YS:_Bo TlgI֤8)a;v}n($ge4"Љ #ON-;ʼ5} 0 "Nd yw JQ(Ɠ,kD]n]1ttM&ve7bY5+FEwwd',P=7%BśUM]o5鐌'4vHXN_QAȡPFB )ꫯcwvJ|#lY<~R> C4'Wq}-sA04ӀdO ge`ѷ"}U wvA^*PO`;A`  gեF("04Sw X*t`wg}YW]{y3{ƱH犝p ݹkwx<'FAgɦ%&H_PΈ_638}3^ HMߓRV:3,sC7k/ Ͽ6sbFs*Ac)s≑!hyr~IDB:_ {Cv8-$\flXd}*? ܬm2 5"k>sĘMU}"0r(0Pfb 'H:+xz(Ph\X0TeA$qڑفJ'VFbQNX뉸0ЉftLg|_ICA} j'UhzhmK[s;O4`D؀ˠxew#w6𸜔Aheb.y7 VN}IK[f6i,WNDMbfJj;{1ÁʘJ {ff9jpZ>ao$@'(ڃǡŵ:/2"bAFke܈t4DhzqIZ("}. "3U_ ´"n ̼/gɦdM* Tg*t ϊ)`K9}[r!H(r|i䮸0.Xrc:ۉz"ح%-:rK~ޅݚ 6 aHB$67RNa=ΒY3GeGL" 32䮴?кS Չ }w0rP]8BV@h1]Dވy,:8y&o;gRBhceBDA&޴1P5YyصMBcGHA8#Ylw̦`D !޳WodOuH>$ z;*֯Hm?7V*ܩ)NpejUb%Ep{zZխULOBM ^~fZ"WY.*- 뫂XTsڑ k!UA)#o"6VSʽvۊnTa+uӣ"ki +lʼEL) >RnH`SPM"` KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)6S(Qbc臨jPSggWg[P۵PӳS̵ ȵ￵(Z@cﴳ2,P%SH`[XZfS}ZC*& eTPWQ00ﭵVﺶQﯶQ}N/"1^n qk:t.R. XYUU︲01^(P P%PРPWnWXS1Xݏ03_Y XYXPШ XԠ P<Q RRQQ"РR3РР Р P PРTQZPРQQ~PN=RTWW R%RWW0P0tW  14VAR:VPP~~n߮5PW^ViVV%fAVЦP яTHEN!ݏR] EW1Q:1!ib\UM F@910︶ݏ:k]1(fMP1NVVPP~ܲP߮DVVVPò1)f P1V1fT P PT0yWݏj\1rݏb\%%f#ﵱݏZ\013V1ЦWfݏrr\1^ڱЧα±.ѧб4ZPP&ᄆЧﲱaW|Gа+W4V%۰V16 1!vWWW0P0^Wٴ Hݏ{[1'v] Pa_][YWU'*(fM0WЧYAYݏ"Z1 YW)gfЦY- !ܯVϬP1fЦY-!τP1V(ffP1}VfP1mЦYX-ϗ!*X-ϖ! X- ~! -r!V)fP!DXVP@1R1Ž1<ﲽڬ1)Y Ĭ1ﻬk_ ԱY 1ﶱY 1僧Y t18c1Y14;;, EY 1`Y  17Ż^ë10/PW1KX(!hŰY~~«i ﵻ 10PW1X(!hoY~~li _. 1hмW0;R}P~ﰬ[PPP!) 'PPDPPЦ Qa`PP}PUU︪ЬYЩYPWS`$Q>S`$Q>S`(̧ gW( gW(f ЬRQ<~nQl=|zYtYnYhYa ""a "," or a ")"an identifier or expressiona ")"P^amԭ\V^W^^WԮ ЏD Эn^"Q\ݏڇL~ϢP\QaW^^WԮ Џ< Эn^"Q\ݏ⇇^L~_P\Q`aW^^WԮ Џ$ Эn^"Q\ݏꇇL~P\QaW^^WԮ Џ, Эn^=Q\`P[ `PݏꇇK~ϾP\Q`f]QϬЦRRRR\S\RRSRЦP\SR3R߭߭3\RPP "::::::::1!?P\<\D\E'Т\Ь\lRQ߭߭qPP^QRRQEТ\Ь\2lP PQ@aC$lRQC߭߭PP^QRRQQТ\Ь\2l\ \ﲕPL`+-'Т\Ь\lRQ߭߭PP^QRRQQТ\Ь\2l\ \RPL`*/'Т\Ь\lRQ߭߭]PP^QVЦRТR2bR RSBcRR+ R-R^#ЦRТRbVQ߭߭WW(QЦRТ\lVQW2lR RSBc)l(5Џ% ޭ߭lVQdIPW;W6ЦRТT2dSSCRCVQd߭߭bVQAЦRТR2bS STCdB bVQB߭߭P|^Q\ЬRТV2fR R3SBc%(EЏ% ޭ߭f\QϏЬRТR2bS ST{RD(wSCRbRRRR\bCբ9PЬRТR2bRR9SBcnn\~P\QY\R\QЬRТRbЬRТRbUb2bR RߒSBc)+\QτЬRТR2bS S﹒TCd,bЬRТV2fR RSBc)/f2USSRC߭,P~"P\Q#Y(Џ% ޭʭ߭f\Q> QR%Sc?ݏC~PRQXc2cP@Ϟd^QZ^[2XXRYBRb?bRRR2VVV[^nWgSI(!>RVb0b0b(bg% X2HiWWW(ОGRb#SRcb b b(bRb b b(bТ޼RТShR#$a KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)Kcb b b(bh߭߭ݏ7C~PZQWNNNNNNNNNN''BϞΐ^\^[Z2SCRRRUC}RRRR3RT1Q2PP1IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII P?PP^1>P|51P]Qt 1]Q 1]Q1]Q1]Q 1]Q13URRT ]QϷjRRR TRR  ]Q OP]Qϐ CP3USSRR TRR  ST ]Q ]Q\ Pݏ sU12PP1Jz:*>?PP^11P|j1P1Rbbb(b1aZ2ZRR~1PRb~b~b(b1)SRRSS1SSSRSRSS1RRRRRR1P4 1P! 1# T 4 1# 1f% 4 1M' 4 15< Q< SP~͸RS6 TTp͸~ySpP͐< Q< S~͐PRS4 1PPP tP |?PTRSSR RRRSTTRR1T- TTRR1fT7 TTRR1GPݏ R15PP tP |?PTRSSR RRRSTTRR1T- TTRR1T7 TTRR1Pݏ Q1PP tP |N?PTRSSR RRRSTTRR12T- TTRR1T7 TTRR1Pݏ 'Q1PP tP |?PTRSSR RRRSTTRR1T- TTRR1bT7 TTRR1CPݏ {P11PP hD p?PSRRSSRR1T- TTRR1T7 TTRR1Pݏ O1PP hD pV?PSRRSSRR1FT- TTRR1"T7 TTRR1Pݏ ;O1&͸͸͸RR1P2V2RRVV>RXRXY$R<RER<R=RFRD+2RͰʹͬPBx1P2dRdPBRtPRR'2=Rͤͨ͠>PB BZ$2S͜͜PC2RPBܑZ2ZRR~(P ^Q\2ﮑRB﨑RRRRRSR3R߮ ߮RTR<2\L\\\\\P\3\߮ ߮dP ^Q\2ﮏRB﨏RRRRRSR3R߮ ߮RTR8RR ^4 ^0 ݏ g22vSSRRSSv[2vR0PBve[RR&2vRVZRPBv42vR߭#PB}v6RѭR`~ݭ< PݏP^QT2S26vRRSФRТRbRRSCvRRRR,RSR3Rߤߤ߮ ߮RR89?(={!)f#@}E!A#,{J}JB5% ; !;KE%E0J ),3-.;** gggggggq j# $ #Hm*  !=\ H\ ggS\]\g\* gggEEN !;!)q N E IG  # 2!(\!) !(\!)!(\!)X!I!;G30Dl }!}#88B 5% f g h !;L  3I0Dl!T!;$!(`!)$l,k`}r(8!)(`!)$$$(`!)$$!$5         !p$!($!)!(8!)(8!)$!(8,*8,$$!)\ $R)EG,Q//!$R/1 }k,hV|B5% ["!,V!; $*8. IG  J}JB 5% _ !;)%%E%E%KE0J  /012%*%"KE"0J& 4%4&  { ;M X!; \  R"y   X2  ;q}q!; { q!;!;  J H  q , JJ!;*8.   IG3E0D#0D# 0D#0D# 0D#$0D#F!*8. K<  IG#h!*8. K^  IG#!!;*8. K*8. K2  IG}(\ !)!4(\ !) LJ}JB 5% 1E :4Y = 7(.+ @KE%E0J) ,%!;CCCCCC C C C 3L0Dl!8}aVxxB5% f ! g h V!;. L*#   #()E}E!a^,!) $*8. IG  J}JB5 % S _  !;)%9%E%%E%%E%%E%%1KE10JC(%Y%Q0& c%c& J}vJhB5%  ; M V v h!;KE%E0KE%E%E0J ,-.34+56; !(\ !)!;  q,!;J} J  B5%  ; !;KE, %E, 0J  ,-.34*;EE  *tEO  zV  !(\ ,m  Z !)    X2    H !(\ ,   !)  X2    H uE s X2 j# E 0D   !(*\ g!)!;q! vtE = !(wE x$ , //$ )" //$ x/\ w,2  !)yX2 uI q#X2j# ER 0Dq$ -!;!;q J}| Jn   B5%  A n !;KE % % E 0J  *45( \!) V!(\!)!(!) (!(WcT )!( {!) * +  !(}E ! KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~):.h!)f96?#^,D.!(U!B5:  - - &  - 9 @   GO` g nu|  --V-,H!)O/0 ()EX/X(\J!) JM!(\!)JMX$-X-X!(!)JMX XX,- X8 X"X! X8XX X Xe(!,!)o ]!(,!)h;(EE)E/Ei S//*\ !))E,/S(T!)T*E \ Se( !)_!((!)!e po=!(].h!)feeeeeo!(\!)`eeoeeeeeonnn   nnoooooooo eo oo(!)\ !(!)\G { }!(. ( )",5-)2-5"*AqE\,Y)V-Y"!)r Iqr _ H u | c^ x & b0 =0 VF0 W>0 Y< 0 XD0 ZE/0 [F CEF e3m +[m OI-lm PI * Qp/ Rp+ T- U^ d()Ei// /   {B   S\ {!)'( ( t p  8       -+Bb$0123456789.)9z*tirvs+-$ycdb.,/(9Z*TIRVS+-$YCDB.,/(YyRrIiTt9*  N  Ǟ^\^, )мSSSIRbbb(b!I IR bbb(bL  BX:6@2 RXRRRTXSRTbbb(bCJ|Y%FA?8CDEUS2UR:RPRSSS GGS2UR:RPRSSTSTS2UR:ϩRPRSSRSRRTS2UR:ψRPRSSRSRRTS2UR:gRPRSSRSRRTS2UR:FRPRSSRSRRTS2UR:%RPRSSRSRRTS2UR:RPRSSRSRRTS2UR:RPRSSRSRRTS2UR:RPRSSRSRTRR>>EGϡ2ϖ112]Q[ 2112]QB 6=2 RXR 1I>XHJHR:HPRR4R:HPRR441=2:S24R RRS2CRBRB1P33]Q4S2SRBL:8S=Z@1=Y18S S1*P=ݼݏ*c16Z@1Y133]Qw2RRXTTRRRS2RR:HRDJPRSSSR2RRXRRRRR 2RRRT24RBό:1]Q@18Z@1yY1t2RRXSSRRRT2RR:zRCJPRTTT12 RXR12RXRR2RXRRRTXSMRTbbb(bCJWM%2WRBN9PWWM 2WRBN!WM+2MRR2WSSRRTMRTbbb(bCNMV2VRBNPV2VRBNV!VMMRVbbb(bOS2MR:hROPRSSSSSMRSbbb(bOMT . ,,T* ((M8P &R-&2T2RRT2SXSRRRTTSX1iP4 BD4 CPE33]Q϶24RH?B"]Q@?ݼݏJ?=Z@1Y133]Qd@1t@XS2 RSR1&33&]Q1P33]Q]Q712RRXTTRRRS2RR:HRDJPRSSSR2RRXRRRRR 2RRRT P:1+&733&]Q81 33]Qσ&33&]Q133]QSZ@Y=&33&]Q1P33]Q?ݼݏJ?XHJϳ HJϨ1ϧ33]Qϣ&XRBJ33&]QN&HJ33&]Q11P33]Q{?ݼݏJ?XHJ HJ1b33]Q &XRBJ33&]Q϶&HJ33&]QϙnP33]Q4ϢH&H&]Qa6P33]QϬ4jH&H&]Q)2 RXR1 133]Qb&22&]Q>V26R2SSRRRRRCG]Q &22&]Qϣ&3&]QώTBRR&CRR&DRR&ERR&?RR&%Z YYZݼݏ*L2YSxSS2ZRRSS!#'6$&&6RRX?A ߭߭RQA߭߭RQ?^QR26PPPТPݰݏ:6626P@626QЬP`A"5q$ A descriptor we@ 9d;l9d 9d@;wd=Wu?wu=We?w?wf"H | w^d@?wl=WdP ?w =wf=Wd@Dϸw=HMTZ|=T^ /^ 7 ^ 8=W!A^#!b^ ?T~ <X ? ~> }}b^ 'o~?4X`X`XŁ`X`X`X`XE`X`X`X;`|߸7w6 !@ !@^ #@^t'o~?4???#?@T  w^eϸ!6 !@^` ?wf=w@;l?wt!P> #^^@!^^}!^^~#@V^w#V^{#@V^?#GV_#@^ we!A^#@ p  @Ϟ^|^ RO*eH :( ϑ<Џ % 2:62HPbMTD1RRRRТТ 1PЭRRRRc1 h~PLI038.B. k[SDC]PLI$COMPILER.EXE;1d+|P&ЭRKRSRKЭRKRRRRRRK bЭRТЭRТ ЭRТ RRRRRSRУ R <Q<SޭP$Rq($S2R;}RPRSSS)2RRRRSRSb b bS(bCЭRТVVV\<\&S KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)WW^nW(g(!R\b b b(bgkRRRRRբD2VVТ\\\2RRVV^nW(g϶(!RVb b b(bgRТHЏ % *.*HPPPPRSRRS*PPRS0ЭSЭRR@ЭRKvЭR ]QϽ.ЭRբXYТXRRRRXR2RRRSYSݢݏRЭ>ЭReЭS cJbe8ЭRK"բPЭRТRRRRKբЭRТ>PУ5ЭRK"բPЭRТRRRRKբЭRТխ101M>10RRRRѢ.>բ ">ЭSգУRRRЭRЭRТТ ԭխ1PЭRRRRaѢ@ ]Q- P@ЭRբTЭRТ$=!b߭]QP߭]QϹFPЭR#bբ8߭]Q P߭τЭRK1b1ЭRfZZТD%H(ZݢD(H@PЭR ]Qp PZЭRZ@H(&N$|~$& PZ(H PЭRТ ~ ЭTTTTTRբX1ТXRRRRRS1H(&G$|~Z$&r ݣP(H^ P[ЭR ]Qϐ PZH([Z(H, PЭRТ HG(|~Z(H PTЭT"dkKf`^]QϪPVЭSУ8RRRRУ8L߭L"PZЭRRRRZ8ЭSZRRR2RRD֤DЭSaTcRRTTaЭRRТ1>1; EcrաPС\`PС\Ѭ8PСPС\Ь88СPС\ЬDDP^QV޼WgRТ萢K잭Q ߭`ԭ߭а (߭ԭ߭Q ߭dԭ߭ ؛H߭؞߭ԭ߭( gRТgVQ73PgRgRѢмRТRRRRTDդ0ФRRRRRSbЦn ߮߭VQPФRRRRT^QV޼WgRТ萢K잭Q ߭`ԭ߭а (߭ԭ߭Q ߭dԭ߭ ؛H߭؞߭ԭ߭( gRТgVQ'2PgRgRѢмRТRRRRTDդ0ФRRRRRSeЦn ߮߭VQyPФRRRRT^QV޼WgRТ萢K잭Q ߭`ԭ߭а (߭ԭ߭Q ߭dԭ߭ ؛H߭؞߭ԭ߭( gRТgVQ1PgRgRѢмRТRRRRTDդ0ФRRRRRSeЦn ߮߭VQiPФRRRRT^QW޼TdRТ8ЭSSSSVբDТRRRQТS1SRRRdPSPdPѢ  #b բTТTaTQТTSϴUмRѢ;T A R_޼RbWQϱbRТRRRb UPTS2TSP2TRSRSզH ߭PHSмRТTTT1PTSSSУTUУЭRRRR1P|߭߭߭߭߭߭滑PKݭݏxzPPR*bЭPݭPݭ{ @ R:UPЭ @SPݭPWЭRaЭP2URѠ@RI@CPЭRKacK aKPݭݏb@ P@a2U@Q ЭRdQQЭSRRdPddPQP ЭRdQPмRbQPPмRݢݏHЭRdբ@ЭRݢݏBT1V^мRТTTT~TPPPРTРSSSQdQQRQdPddPQPdQPмRbQPPмPݠݏHTP|^QUмRТVVRRRR߭߭߭߭7RмRТ8RRRRTФLSSPSRRRТSТPPPP߭߭߭߭Qѭ мPТS)PPRVХRФLХĤLVSSSV2V8VդHмR8nPHb#b@c@aмRSݢ8S@)+мPRмPPPՠ@R@РwPTURPTRPR2RPF~PwPм0УQd PPУP2УPRУPT4RУPU8PPP2Q2~Q!wЬ 0Ь4Ь8PPǞ^QVмЭRRRRk.ZЭSգ ЦPУ$P.УeRRY1cRRX2cRRWe1c2cУK䞭Q ߭`ԭ߭Ȱ (߭잭ԭ߭Q ߭螣dԭ߭ ЛH߭О׭ԭ߭k( ߭VQ&Pߦ߭VQ-߭ߦ߭VQ8ЭRYeX1bW2bZ]-<^QUмRRRRc#bݼݏ#bЭReacݼݏbЭRee bݼݏЭReeKݼݏЭRec#b`-`(`#````` aa"߭߭߭߭J9ЭR3b4b *%*bX7ePݼݏЀЭR*b+bЭR3b 4b3bЭR;bTSSSУTУPPPK RTP߮UQύ1PRSRTмRRRRЭR#b1Ѣ}ТRRRТSբݼݏмRRRSSSSSSR'b5b 7b=bЭR(b 7b=bЭnnUQ0P߭UQP^QSмRբX b/bPݣݏ@NPbG'b3ԢDмPмPȏ`мPмP5`мPcPݣݏ"мR6b+ݣݏмP6`мP*`мP3`мT߼߭PRRRRb^мP8`P߼߭߭߭DPPP PPP ѭ P2P2@pPѭPP2P2@NPѭPPPPϞ^QW^мRRRRaբ8ݼݏ:aЭRKբݼݏ:KЭR bբݼݏ: bЭR8b*$bK!PЭRբXݼݏ:g8bЭR-b bݼݏ‚F-b*bЭR'b(b1ЭRբtݼݏ^Т߭߭߭߼߭߭W'> KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)9I Q#խ ѭݼݏJЭRЭЭR/b1Т߭߭߭߼߭߭WQwb(խ ѭPݼݏJH<ЭRݭ`lP PЭRЭЭRЭD|ZЭR8b1$b K1wЭYթPЩRRRRYթЭRТXRRRRU2RRXխ1PxXVF(ZXxXTD2SxSSSxXRRSS߭߭߭߼߭߭WQcЭDF(Z[xXVVV(ZXxXTD 2SxSSSxXRRSS߭߭߭߼߭߭WQЭD V(Z[xXRB(,xXRRR(!xXRBB ЭRݢݏځX[acKaЭR$bKeЭRb\K2<[ZݼݏP:P[2TT2S SSTTPK/b PЭS*c13cTT2TRѣR03cݼݏ Pݼݏ(ЭR2TЭR*b/3b+Ѣ ѢPݼݏЭRԢЭR*b(4b$բѢݼݏ0dЭRԢЭR+b1բݼݏ=ЭXԨ3h v#Yj#Y2YRѨR1мSSSMRb b b(b!Y<Q< S>PRT< S;SdQTPSSRR^nVSf(SdfSoRSb b b(b3hooMݏ8ooMݏ@ЭR2YЭRK$#b"bЭRբXݼݏ1ԢXЭR.b"բacPݼݏЭV$fKЭRТؐK, 1PЦؐKܞQ ߭`ԭ߭ (߭حԭ߭Q ܰ߭ܞdԭ߭ ؛H߭؞ϭԭ߭S( R ߭WQϫPRRЭR b !b bЭSaRRVУTPTRRRRТTЭRaUcSSU9bSSSSSaTTTSSTSTUTV;KKacݼݏЭRKТ RRR+мRRRRRS-cRTRRc9c ߭WQ t^\QQVмRТRRRRPмWb1W]QϚмRТ$JмRТUբUݏ:1@PмR bUݏ1#PмRբݏ1мSУSSSSR SТ02SSSoբ4jТ4PPPPR ЭSTSޢ0Q͐Pa`QPST󔭇ޭ߭߮߭߭߼߭kPKUݏ41v||߭|߭߭߼߭kPUݏ1?PЭݭ]QϰP ݭ]QNUݏ1 P ݏꆇ1ЭRբ,b'd"ݏꆇ1PЧRRRRЭRbd ЭRբ߼ ߼߭VQP1ЭR]Q&P|мRբRb--b ' ݼݼB=޼UeSЭTene߼ ݣ$߮ VQb!PeRԢмRb]QhPR]Q^PRPмR bмR@b]Q>P P]Q1PPP ^qRТS林PЬТPS^qRբPТ\\PЬP]P^qQСPP`PРPP^QSqTмU1УRТXУRТ WУRТVURRRRRPРRР$bRՠMPSQP/УPРQУP߰ a߭TQ3PPݭSQRݏyPЭPdՠgh߭TQ 0ЭPՠRݏ<PЭPSQPPPfRb ѭPPSQϡЭRТU1P ^\QQVмRТRRRRPмXe1xX]QϺмRТ$мRТWЦWբWݏ:1dмR bKբݏ2c1?мRТSSSS1ТRRR TТ0RRRТSSSVмRТ$HST#c KWݏb&18c$2TRRWݏj1PмRТRRRRT RФ02RRRoդ4jФ4RRRRT ЭUPUޤ0S͔RcbSRUP󔭋ޭ߭߮ ߭߭߼߭fPGWݏ*41|߭߭߭߭߼߭fPWݏ*1ЭR bRR]Q>PR]QPWݏBſ1PRЭS cգ bdRRݏ:1nPЦRТ8b188bЦRԢXЦSSS^Rb b b(b!P P]Q1PPP ^qRТSPЬТPS^qRբPТ\\PЬPͬP^qQСPP`PРPP^QSqTмU1dУRТXУRТ VУRТWUPPPPРRР$pbUՠPPSQP2УPРQУP߰ a߭TQϦPPݭSQPRݏBPЭPeSՠNPSQ&P/УPРQУP߰ a߭TQϻPPݭSQϢRݏBPЭPdՠfh߭TQy 0ЭPՠRݏBPPЭPSQϺPPPgRe ѭPPSQEЭPРU1PϞ ^Q[ѼмRRRR,G,RТ0RRRR, ZZ,RТ0RRRRYթSЫRբXТXRRRբSRЫTbSRR1ZЫRТRRRRTդФRRRRTդ0TYPXX10RТRRRRSգXУRRRRSգZ1%,Rբ41Т4RRR WWX1 VRTWUVU10S͜RcP~~P+Pbc+SRUV,R~~RPG<~XZPT0RТRRRRUtXХH0 AUSW,PР4RRRG,SSWH0P GPH0SGR RSХPPPPU,ST41<~XrYPU0RТRRRRSOXУH0 1H0T,R~~R PPPPP PTOУRRRRS*YPTY0U4 @,STSPT,мSSSTRR0,R ZZJ,Rբ4@Т4RRRR, 4 UVU$,Sޣ0T8RdbTRUV4YnЫS+8,߮4+ ߮C^P,RТSK,Rբ1,RТRRRR,8,"SݏP,R b*b,RբPRЬPРPPPPSATѣ &SQաСPPPPQաQS RУTPPPPSRP4^\мPPPPР РPPPPՠPЭPРPPPPՠЭQС$PacPP%ЭPbЭPaЭPݠݏK߭]Q5P޼P ЭPbЭPРXPPPԠPb^QSУRТR1мRޭԭ߭쟢SQPмRТRRRRI|мRޭԭ߭SQϿPUУRRRRբPУRТRRRRբУPУRPRУRRRݢݏ24գ1LУRRRR8bݢݏУRKݢݏOТRRRRբPУRТRRRRբУPУRPRУRݢݏ"УRSQP1мRݢݏ h1мRТXRRRRТPPPP웢R2RRRTԣT1UxPPУRP(1xPУRޭԭ߭@SQ!PPУR@QQQQIvޭԭ߭@SQPRУPPPPՠУPРPPPPՠУRУPRPУPPPݠݏ2Xգ1УRRRRRP8`ݠݏ$УRKݢݏPТPPPPՠPУPРPPPPՠУRУPRPУPݠݏ"ﵲУRSQPмPݠݏ xPPУRP(1xPУRޭԭ߭@ SQ|PPУR@QQQQIyޭԭ߭@SQ;PUУPPPPՠPУPРPPPPՠУRУPRPУPPPݠݏ2ﰱգ1УRRRRRP8`ݠݏ|УRKݢݏ_PТPPPPՠPУPРPPPPՠУRУPRPУPݠݏ" УRSQFPмPݠݏ TRRP|^QVмTTTФ0RRRRS PУ0UUU޼R GХPУ02PRRhգ4cУ4PPPPS ЭRTRޣ0QPa`QPRT󔭓ޭ߭߮߭߭ߦ߭VPЭPХPե ޼Pݭݏ*PЦPРޭn߭߮߭߭ߦ߭kVPЭPPQRмSFТPTSdPSPSPPP `RQPPSPPPРSÔP ^QRмS6c޼Sc߭߭߭%cP<`aݢݏѭ ݢݏPP P(Qe5 KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)PмPcaѭݢݏﵮݏǞh^QXlмRТ$j2jZZRR1 ZVY, iW, Fϙ gRiiʉR) ݨ1m߭䟭X߭F\؛X߭؟瞭Q( ߭웏X߭쟭PYШSSSRb b b(b!ZRFGb b b(bJ8YV2VW WSWTrRCb b b(bD r߭߭ݏュV  WмRWbV V( V2VSSмRSJYRR(RH(R2RSSмRS_YRRHR2RSSмRSclP=XjElPϞ^mԭQQ^мUХXRRRRTUЭRբ(PЭRТRRRRЭRբXЭRբмUeRRХDмRJJмRfмRfRJM bIf1мRDZZ1P찏мRݢD߭߭,PZ1P魸toмR3b+b&b.b $b#bSPмRТDRR.R"RR RZ  мRТDZ1vмRKТ<ԭJ@ЭRcʴi2VxVU웏GPxVRRP԰߭߭߭ЭR<ЭQ8|~P߭߭PE$xVVVV(=мRKQ 웏G߭߭߭ЭR<ЭQ|~P߭߭ϡP웏POJݤP߭߭yPW웏OWݤ ߭߭[PW웏QWݤ$߭߭=PWмRWDмRʏbԭY^^Ԯ ЏD Эn^&QRq\ݬݏ…z~PRQ|1&!Zм̔߭߭߭ЭQ1PZ2UxURZB$xURRR(xUUE(y2RxRRBX ZXRROP웏QXIZP߭߭=P[Y[Y웏O[Y߭߭PYXXWsPX2RxRRBWZHP[PZ[웏QW[߭߭P[Y[Y P웏O[Y߭߭ϚPY2RxRRRR(A2RxRRB X魸1웏PX#HWP߭߭NPWX1P魸4웏O2RxRRXGPB ߭߭PWXO웏P2PxPPW@ ߭߭PW웏OGPW߭߭PWX5WXZYİ웏QZ_GWP߭߭ϊPZ.W X;GPW웏QZW߭߭ZPZ=1Z мUХ8RRRRS$eխЭR ѢSSЭRZ мRĢDZ+웏QмRݢDFZP߭߭PZY Э1мRK1խ'웏OݭLFPY߭߭wPY޼UeRJ@@웏U|~Y߭߭KPeؔ߭߭߭ЭQϺP7*웏QeRݢDEYP߭߭PYYмRZDмRbPÞh^QWмЭRRRТYJխ1ЭRRRRKТXXբXbTЭSգ(PУRRRRSգXУXRRRRRTգЭRТXUUUSSTTݢݏͤT3TYRբ PТRբ:bSS;bSS<bSS 1PЭVЦK䞭Q а ߭О`ԭ߭Ȱ İ(߭Ğ୸ԭ߭+Q ߭䞦dԭ߭ H߭׭ԭ߭( f:fSRRSS:f;fSRRSS;f<fSRRSS<fKeeզ ЧPЦЦؐKܞQ ߭`ԭ߭ (߭حԭ߭N}Q ܰ߭ܞdptp ؛H߭؞hlh( }߭WQmЭSЭKЭ`d߭WQώЭRRRR bWQ^P ߭WQ%ЭRJTТRRRRRSTTJRTRRT3TJX1AЭPÞx^QWмRRRRYbe1 i1թ1ЩRRRRT RФ02RRR]դ4XФ4RRRRT ЭUPUޤ0SRЃUPޭ ߭߮߭߭߼߭HP%|߭߭߭߭߼߭aHPPЭSS߼߼ݣ$߮WQPԩe>PX(lihXTЬ $м ммReaԨ8a$мReЩ8RRRR߮P8 YSXSթX4ШXSSSR2RRxRRR RCPVxRRRR(RcfVX iXn߼߼ݬ ߮ WQ7Pը߼߼ݬ ߼WQPXPP^QVмRRRRXbe1ШRRRR1ШRRRRT RФ02RRR\դ4WФ4RRRRT ЭUPU0S͠RЃUPޭn߭߮߭߭߼ߦFP&|߭߭߭߭߼ߦmFP мRЭR߼ݢ$߭VQ ԨмTȨмRШмRШмRШ мSRRмSbTbRRTTbмScTcRRTTcмScTcRRTTcмScTcRRTTcмScTcRRTTcмScTcRRTTcըX8ШXSSSR2RRxRRR RPWxRRRR(RcgмSWXP<^QSU޼TdSQdRRRRբXТXQQQP3P b!SQPdSQ P߭SQυЭR;bRRBݻWP2R2BaRRBĻWмTd2WSSRRSRD1$J~ݤ߭߭vPD[O:V2WUU~fPݤ߭߭:PSUfPRfPRS߭߭PD1мSfT2R2BcRRRTDTc 2TRRD1Q2T~9PݣD߭߭ϻPD^мRȏbмSУRRR2RRD:мRK0բXD% <DPԢDPݏ мSգX1K1J1fTJRRRTD5Tc2TRDRPPRPDмPRD1PO8U2TVV~ePݣD߭߭PTVePRePRT߭߭ϭPDмRQVePݢD߭߭υPD߼XQVQTЬSSSRRRbPբXТXPPPՠP b bedݢTQPPТSPP8^QQXмR7P\мRТмRfխ1ЭRRRR 1ЭS-cWcݣDq7P\~PΛQУXRRRݢL7PR]Q PR߭߭lP\=P߭XQIЭRբX'ΛQ]QPݢ\߭߭-P\ЭRТ\YP]QϨPYЭRJ1ЭRfSJRRRS2Cΰ̰ʛOȞ6T~dPY߭߭϶PSݭdPRdPRS߭߭ϔPYΛQݭdPY߭߭qPYЭZf1WЭVfRRWR2BWмTѭܤ1dcΛO̞5U~ePݤ\߭߭ P\мRΰݭePSePSݢ\߭߭׾P\#ΰ̘f~Wݤ\߭߭ϲP\мRΛQݭ[5Pݢ\߭߭υP\ΛQݭ25PY߭߭]PY@f9ЭR b bf(ΰЭRfS~SY߭߭PYЭRJ1J1мRѭܢ1SЭRJRRRS2CмSΛO̞4T~dPݣ\߭߭ϪP\мRΰݭdPSdPSݢ\߭߭xP\мRΛQݭdPݢ\߭߭OP\мRΛOYݢ\߭߭,P\ЭRТ1BмRJ1 fSJRRRS2CмTΰ̰ʛOȞ3U~ePݤ\߭߭ϾPSݭePRePRS߭߭ϜP\мRΛQݭePݢ\߭߭sP\P| ^QRqVТTd5ФD\fDSS\PФD\ТSݣ\2 RQOPТTb1/dOФ߭߭ߢߢߢ߭VQnݢ2PТТSТ1WPФ߭߭ߢߢߢ߭VQݢC2PТ\(l17l1JfJPP2@dTf\\2LRTO1ST~cݢP߭߭PTcP\cP\ݢ߭߭PТ\Jf;fPJ\\\P@ײ\Q2\~cPݢ߭߭ϥP5(ON1Pݢ߭߭xPТ RQϜPТSգX1)2} KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)P+RQPТSJ1fTJSSSTD6SO0\2SUU~lPݢ߭߭PTUlPSlPST߭߭ιPQUlPݢ߭߭ϪPQݢݢ߭߭ϊPSТSТTS\SP|^QSqT$0PУRТXRRRRբ Т\\\\؛2RRVԣV1S/UPx\\УR\(w\УRLxRR߭߮ߣߣߣ߭TQb!RУ\ݣz/PBPPУ\У@У)PxRУ\B( PxRBx\\УR\(t\УRLxRRn߭߮ߣߣߣ߭TQϴRУ\ݣ.PBPУ\У@У)PxRRУ\R(PxRB ãRRReP+'P~ePݣ߭߭yP+'P~eݣP߭߭JPLHPݣݣ߭߭"PO-Pݣ߭߭PQݣݣ߭߭ڶPVP ^QVqQЦ\ЬTf Tf-TPЦP(`1,7`1%JRRfR\\2LUf\\2LrU TU\\U\T~R#T߭߭0PTYPO,SU~cPT߭߭PRUcP\cP\R߭߭յPTЦPJfJfQJ\\\QA­Q2Q\\T'Q2Q~U,PT߭߭πPTЦ\ T/,TPЦR'b5b T,TPЦR'b95b5 T~+O+PT߭߭ЦR&b.b +)TRRR%~+ЦR*bA3b=T\\\ʏ\\\2\\\ l+\ ]+S+ЦR+b33b/2J\T\RP2:\T\RRR+ЦR4b*bTTT*ЦR4b0+b,2\T\R2ޘ\T\RRR*/TPЦR$bc *ЦR"bc *# ~*Ц\KլXTPW<TTTQ*^QWмRRRRԢD-bJfZТ1[ЭYYYJXZЭRXfXQfRQR1ЭSfP2QUURPRB(Vc2VTDTRRTRD1Q#UPݣD߲߭߭PD\O)U2VRR~ePݣD߭߭ϢPTRePRePRT߭߭ρPDЭRXffLfP@Sb 2SPPD+PQ2S~)PݢD߭߭/PDЭPfK1'-1ЭSgfTZQfRgPPPRBRc 2RPţ@PU1Q2R~(Pݣ@߭߭ϻPUPУ@UЭRb8bDU|POUN(PݢD߭߭xPUQPb,OݢD(PU߭߭HPU!POݢDU߭߭%PUЭTdSSSdRSRSSZgV_PfVWPЭT-d$ЭSУDUcRRZgV1fV+PKЭSУ@UcRRgV PUV kn-kU@RRi3Vg i߭WQnЩDUfViRR$ЩRЧRRݏ2ȆUfSVTST`SRRT2D$SЭR-b?bSD)QS&PݢD߭߭ܯPDЭPVf PUSPPSPU-k:ЭRТDSSUUSSDf1fPP@不P2PPPDf1ЭRb8UD}POݢD!&PU߭߭LPDQP,OU%PݢD߭߭PD!POUݢD߭߭PDSSSRSRSSZЩ1xЭRբX ߭WQϜЭRb ߭WQϘnPAUSE AT END OF SEMANTICS AFTER vcg$finish_write_tree CONDITION OCCURRED: Ϟ^mԭ^XK%' yP\\RRe+ v93*cYOZ 9Z4SWSE2WRBBPB0BB0=SWSWS2WRBB0=SW}$ 1Z*12Z12ZPPQxxxxxxfP?PVRݭR]PIQЏ4Pݏ)PUWU2WSCTC0TkP=UWZ}߭YP1ݭRtYЬRRRzRP{=PQP P =PQ=PPW2WRBIЭB>Zo+߭PPRRRR\H ݭhVX`vV2VX2RB VRSRxRRRSS譤1 1 h/ RRR|~R V1\_{(5 Џ5ޭ߭*^޼P` м `ռ 9l`߭ݼ `߭ЭQPPPPÞΰ^XRPÞΰ^XRhԨRݏ|5PÞΰ^[XмRRRRTdݤݏRV1zPȏdbcݤ ݤ<~TQP1ETAݤ P~PUT!P1ʏdURRRRSF1RRУRRR1У0RRRRSK19c1գУRRRRSգaaݤݏЄh~ȏcU͸߼͸2PRa2PRR:߼F)PRU͸͸3)2RS2PRSRݤݏ脇}bݤݏ }bԤ@ʏÞΰ^XW >2 R<~R@PQ2 UTU0SмRDcSUTQRRVV*PSм0V8м< ; SݼWSRR~tݏ|ʑÞΰ^X޼ RQ P3- P P ;;b,P߼bjb;PR ;;߼+PS;RSݼ;M Sݼ1 PRRR!Pp  RSݼbݼ bݼ bÞΰ^X޼TdG~ PsPS(PͰ ;;Ͱ+PRݼ8:&;ݼPRSd;ϯ ;ݼ ݼ ݼ;l ݼ  Ѽ Sм SѼ Rм R;RݼSݼ;L d Þΰ^#XмRRRRռݼ ޼R߼ b߼]Q3 b PÞΰ^XмRRRТ 1PRRRRKeSRТ$}RТ$|ʹʹ͸]Qϓ S}RТ1wPÞΰ^XYмRRRRU  |~UyХ0RRRТRRRRUХTVTޥS|RcbSRTVM2VWV42RRޥXQBP8TBSdca`QPTSVW]QZխХRRRբݭR;ХRRRݢ@R#]QХRRRR& ]QhYݏ|Þΰ^XTмRRRRSУ0߼l2PRP2PRRa(;;߼PK(;;߼P5ԣRRRRSԣTݏ|ݏ,xԼTݏ|Ì1\PP8P n޼TH߮߭dQPPRRR! c"P ~߮ ϳPP}[PSOPS $Լ2SRdBBBBdBTB$K=SG~PZPRvPRcR bnHP<~b bϼϳ мRKc ЦRRR|~R(ռQԼWݦP@ĺ< SмRݢI~PY a RݼG~PYPQQPPP!RQPЬRRRլ Ь PPPPSУTRԢTSSЬPPPP K Р R VFE. ΀^\ԭмPPPPРSԭԭ޼Rb]QϑbPPPPР0PPPPPRբLм|߭߭߭߭߭P%ЭQ%aЭP$>ݡݏr`ЭPȏ `Э2DԠ@ЭPSϞ܀^QQV^мRRRR,c~ЦR R2RRR܀܀1PЦRBTЦRSC01ЦRC0SSSS%SC0VQlЦRвRRRR1RHТ0hRI1RRЦRSC,1RSS1Т0RRRR<Q<S!PRtЦSSSdЦRB1PS7SdЦRB1PSdЦRB1ЦRB֦]Q]QϾ1PRF1Т0SSSST%d$-ݤݏr^1IФ RRRRTSЦRB֦ЦR3SBЦRBЦRB֦]Q)]Q1ЦR<Q<STD0PRps(ϥT<S; SdQTPS TSR rSSRR^nZSj(Sdj2j[TLZjEЬYGvMSSX2GMRТ@SSݢ J~oPT!PSPG~LPTݼPSTF~ PRPF~PRT8м0S4d PP2RPPPbK''' 'expanding_sref PǞ^\7%(ͳЏͫͳͯݬͫ 。 ݬr ԮԮ0hЬTTT URRФ0 Ю RRR#b4U/U*բ%bТRRRТRRRd d#|~<~PԤ4Эܤ8 UUBդ8Ф8SSS R 0WPRUФ<@UФ@YYԮ@Y RԮ@YЮ RRRR߭߭ЭRe!c1ծ@Ю@RRRRSG. R(У0RRRRSF RУ0RRRb= 6 f1tPЬRRR$hЭRݢݏB=1JЭTK K1Pծ@;  1ЬRRR$ЭRݢݏB<1ЭSK19c1k~<Ю 0PRRR&ЬRRR$慠ݣݏZY<1yPY1pЬRRR$}ݣݏ,<1L 1ЭRբX11kP!d1ФRRR2S!TTTTSTC RRRRRTDHZRP2ZS"SRBT/BTTS2CzTSЭRТRRR-TC !2ZRRBNTZZ2ZR"RBWTZ2ZRBEZ1譂22ZRRR'%ЬRRR$vЭRݢݏj!;魂-2ZRRR ЬRRR$@ݏb:ZRRRbݏr:ZZn'eB`yᐌe4 ksA{#L#((qvG% ~`E gLyhuۖHZ YC<.ohJf,&l3>U튽dR@lYΞT߅{5^2rZbqMX ?KQF "ߙA[rDfݻ1y]{&3i%茦̮,`^S4~$p24@){4 ^@=؉0w xw0l\o^Aޞ%*ʸP'h}@ ` 7\!xnNl' 5!wX g!Y<}fӆ}<4}R~V2ZKI2zk+*R)%,ZRn^vϟ\qӍ-1~oMt4T!4d:=Gר;`Zw5N!Ae&h ,{ZwBoT3,^\tY0irnF < *7VnwpCg6NtV؝?g=nn]XaoCN?DXjlq7J c12u-mk$OOeJbu%aoVO\B苟I0!%E:a R=|OR撇ޟrВV ]'lz씚Z{KZG g~'U=o,SW8bOvbdBK /)#'18wטXq3-Xd}+>lڗov"(>en02ƀc$o tq|ʧ$ka3|Gs#TB=3>sf0䚽Ɩ-6*PX˻1<xt>8;(/O͟0 c۴3Z4r$T'np`cZBDHW,ǘ{? Ok"Ay&Mq%ҽxwbTȿnIgt ?EAqى]knN3^U>Ӝܳ"FۜĞIr^VCɵ|0@&j1 0s< fR9E"EM;buR%yuDT[8VV= Rnr1ꘑ`۠3;Q;!AaF5Bw4OkI'àu >Xd-򏟿W;w*oہU/B$SEChlS TG[=T1ec@4d)C[2B[m;%މBAfɨ5*G;>|׽鼅v"89Ί26rV-F}K>pAyhe,hE#.ȹ$zm{DwҠj`k| I{9$T kҖϒB /}lK2Ɛ } ;g&BG3 Ba$ f~}<8ԹRܠDj&ETu8xWm@\. 3+qg%:à @* `PՒVh^%̻_*Ŝh̅q 19' >aAۊŭf1 :Jsp"V`cX;̗@d=n\E2;Bnw[ 3"o{v _ {s}r+5i{Rn1I鐶iMR&/)cɬ'w=y>$FJicOW+ɓ dIٲ*C8>j5y.PbMn`1Aq#7ݨ;ٿůJPDš᩷԰=Ρ"n&j|/zb6 "PvqթӉAja=Q h$&JcmIOhEE$\F; 9PNB9%,=RGEQiS>]h=kT3qd\ʆw!lzb\eaieTJpjXbS6LtWH䅓U.|*)󯜊_ʸ [dgEvUQ2D ,>eqéDOE߇2>vEqJCq30K"As}N-L`)5*.d G%5>ќ6 ȱBTQ:k| ͻxF=8. $]eeqwǾx"φ>6>gRF?GX_|E1 hq -1;TLq{ÍBZV8l tYXOGg6+Kb;q޾f N*u0e5bB΅5,`xK!>ES|F-^q/}@;H^ߖ)\NB}Ra2[BHVe _l0ng?'ZJ:הRV+U ȼ,'<Ĺ}Eȟ#;]JTFW*CٻT*囗E`ϑRi,'ʯѦivvsW]7@hu/s_8)!0]3kX]@/! ]p">3=m+VGxAGt`BmQ!o~O)fW-e `p<ԠʈwuCvQJ3J&_j3%bcm݉v5ǜ]xL0N? ZqhcZS^UXLZcCSE!TcVM?. ܓ6Y*6ojB%2!zNF TYQBF8bvpt*?Yw+%# t^K)SvTjFye=N:A^C<'X+_Q1]Хb34߹uY_s7ywIvϫ4=/!ۖT$a$t|}) 7\Tkϒx!uޙѝqoXQď*|r/{D.֌'ƒ%2s* ̜%Hd×*/a8K~̦aEeG.[DZ&{]$]n56D팳R)WlB̈́PBSM?hrDߞ`Ж f`Cz7mYFSfd ŔfYt1ۡp}"RK8}3Nk]7[ cd 4U-J-l‘ `~ZJȚ~})1 (LUuQE 8*rzKܑ@i;=5 i\4Շ,6? a[>JҿCH~!^> Ϸ^=}W"́ߢXr`b;!maGm$V\6jRN&$_Ε%byF^h/J09kt<(Ħw~g"/n$5}60wj: N|U%2j::$gLZ1vx| Z# V\3;I5BqwI}En8#[)) o;&ioިezVP#w~0: @Eps90Pϑ VULqq1?M-C7`0Rp1(4ADa/N&4:He*G ɎcTɱ=մ-AQnL1:tsfc"4КfZ®Ա4^DtBf Bbt0pK|V12] k]/eCw2<:k:=2 Cr`q WI~p (bϲ%^\}VYk(2}՗8B$E ӚH7pqDX{!^KB=0}3C9,%> ,XBPSGq)?:g4wG*,v%Ԉ p2NYI[@7{L묌Q~{(Mw$ǥSKw\$QL2 3QT{u]o˛zh eϱ ]}B~ +%dFߍ77CJ2v@ ηdE7WPOꉈ<S'[#нchнI_)DBgN)&ař Vz9Deoۄ+}-]2iTai?w.˳v ~Y4d6xnW5 f>Y| ֹQo<Rӵ'%U~{8C MY:%lP̭Yt$9r;TWEcI#Wp _V8ɻvyqFl(g,H%ϟНH$(zS Ye ϻ3O)JD` <> xj,>Ҥ4V=sp;0cq LܧSu}5LGUSFY cdMDG=v`4+ 0"v[Kuꦲ-B~=F+vM˷" =hwi{ LGGpVϙe6޿vuߵ=TA=H;i *@?0o v@ Ut]B,O֖Frиu3wN7 o$'Czs6r#,4{jGkTfa 8qƩ'- 3ռh^cDӬ8nQYq‰h(\v8ȝ%¥!I+oo$9b-`)7lO3iǮhveyPR7I|u /“ W%0yB l``lA ;斛t$jXU;:f OV7#)MX^< jBLZѵ.jK+GaC%#F)}Vq;̆5KɊ:R i0wWNݽbE4`&;=rT~$zd/)ݫܭ}# ł녽x3-[o KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)X(ϻ ;Џ % ͣͧͣ;P0PSSS2RRRZ2RSXRR~30PC0R2RSXRR~0PC4a;PPRRR1hЬRRR$tЭRݢݏ8Ю ͌SգX"УXTTT182RTBSB-c SգУУRRRRSPЭRc1ծ@Ю@RRRRTG. R(Ф0RRRRTF RФ0RRRb= V 1PЬRRR$ЭRݢݏB371ja1ծ@ݮ@.P@KPS3P;  1*ЬRRR$ ЭRݢݏJ61ծ@գ@Shݮ@SЭRbR,S߮͜͜0]QLS﯅P1ծ@5Sݣ P5PG~ P-P@Ю@RRRRRݮDP@Ю@Ю@TTTTR1Ԯ@Т0TTTTR TT oТ4TТ8@TТ<Т0 律1NR1>Pծ@;  (PЬRRR$︃ЭRݢݏBc5Ԯ@KGS~P:Sqݣ P4PG~P,P@1Pa12USeP|9c SePݣ }~PPSePݣ J~PЭTTTЬRRR}$$  ݭݬ]ݭ3,P@1Seݣ P4PG~P+P@9cw9cRRaRRЮ@RRRRSG8У0RRRRSdRRУ0RRRR9baЮ@1 PJ1goУ:1Ю RBоT͌ZP< 2PRB 2PRB2PU3XxXVxXRB(~ݪ FTPp ;;߮tLPExXXXRR(~ݪ F TPl ;;߮pLPE XX(~ݪ F$TPh ;;߮lLPE@=:>)=<ݮ}ЭЭ|Pll{ Rt 2 RB$ЬRRR$|ݏ2l.12T2 RB&PT ;;߮XrPDl R@l82RBxBy)ЬRRR$=|ЭRݢݏ-11s12RBRЭT~ݤ ݢI-Pdd@dkPC ;;dPx߮|Eod#P ;;dtPddU2RBppV1ZкXP2VRpBp2U.U$P|p΀oﻬUBppԏ*1c&2c"2VRV;;B BBj1c2c*1c&2c"2VR ;;B BBj`1c2cP*1c&2c"2VR ;;B BBj2VRBBBP~hPTPBT2VRTB@Q~hPTd BdTP~yPTdUTUTUO~hPU=VU#U/#P`p߮doMl1<2RByZ2ZTDRЭSb~ݣ ݢD*PfZ6DRբ '2ZRBRЭS~ݣ ݢ *PU{PUXlVVX[T2VRBPP~dPSSB O~dPSUSUSUQ~dPU=XVU'"PU!KPVЮ Ю 3SP2SRBB=S2ZRЭTBT2lS2RRSSU4Ф8SSSSѣUURRRHkePЭR bZТRRRRTLPa?Ф8SSSSѣUURRRHФTlUXU$2T2XSTSRBC4B CT=UXVQ!PSЮ Ю 3TP2TRBB=TSPծ@2R R'RlPSSRRF dRR,Ю 0ЬRRR}$$ #鉶0) 4oЮ@8< R1Y1h hvP ﯊z߷rkЮ RRRfb~ݢ ݢD#'P( ;;߮,P!FЮ Ю PF~PRRdRR魁Ю 0ЬRRR}$$1P=ЬRRR$u ЭRe1ЭRݢݏb&1G~]P@P Uծ 1 RUY1Ю RRRR4#40ЬRRR$tЭRݢݏZ;&RUY1Ю4RբТRRRbЮ4RbRRЮ4RТVVVRRRТRRRd譃URY VY18PV1VRRRRTФV譃ФRRRdTVURXV魃1ФRRRd1d RU1PЬRRR$sЭRݢݏ7%YoPU2USC!Ф͜ЭR͜CCP+PC譃.ФRRRd ЬRRR$sݏ2$V1 5PY,ЬRRR$rЭRݢݏr$RPY UV2VS2RRSSRRP$Ю$R0Ԣ4VZTZ'2X2 V2TRRXSVRЮ$PBC0=ZTЮ$RRЮ4RТ vSSSmffЮ RRRR߭߭)ЭRe!S$Ю$RU ծ RU1Y1RU%ЬRRR$qЭRݢݏZG#Y%ЬRRR$sqЭRݢݏ#魂)f ЬRRR$Aqݏb"譂;4ЬRRR$qЭRݢݏj"Ю$R 1f 1Ю$RТ0RRRТ0SSRRRFPSRRRТ0SSRRRFSݬ~P1d^\QUNWݼOqP1 мRb/ХPРRRR$;pмRݢݏR!1PмRТ мRȏb޼TdRR+b&ddUQndpP11PR1pVRfP1gdfdRݢ P PG~PPSgdfP1$SRRRRRS˲PSS1SRRRH-ХPРPPP$%oмPݠݏꅇ 1мR(b'b мRмR/bмRТ߭]QϯмPՠXUРXPPPPRP2PPPTST8xSP@(xSP@]QoxSPPP(xSP@ ]QUTSѼ+ݼXoPмRbRCoPnn]QмRbмRʏbмR@QRݢݼlТPݰnP ~PRQ4+CHARACTER0    % "   % " PϞt^WмЭRRRRYYbRRn [мRRRТ0ЭRRR6i'i *9i1qݼPмRRR1мRRR1мRRR1мSSSRR>SRբ06Т0SSSSRբ0%Т0SSSK$lݏPF޼R ߭߭b (i1bRRRRSѣ  RR h+У0RRRRTRR R Ѥ RR R6I.ѣ(У0RRR"TR2RRRT0Hݼh~DPPRRR мRRRG1Т0RRR* 1ݼPPRRRRX1v1*мRRRТ0Т0RRR$-kݏ1Pﹹ6`9`PYPRRмRRRSSHUSINSHGТ0@ЭSSSSRF,Т0SSSSRa$jݏX1мRRRPP3337777777373337773Pb?P1;мRRR$PТPݠ ݠ]P ߮P߭߮ ]QϜТPՠXТP]Q϶S1'1< ^QSqRTUU UUXߣߣPౣ 'PTTrTT TPTУ\L_PUˏ\\\2\ౣգΣ\\2\2LU'P2\2L=UգˏU\\\2\\ \UTU  ТTbUU11 Jq5 ߭ߣ|Pԭ߭ߢSQ/Т\\\!& ߭ߣGPԭ߭߮SQU%P ߭߮P ߭߮SQ1PxU\\~P ߭߮ ӼPԭ߭߮SQφhb kp6 ߭ߣPԭ߭ߢSQQТ\\\!&P ߭ߣgPnԭ߭߮SQУ\ЬT߭dSQPQRΏ~ݢݏʅ 2Pм@м@^QVqSУPnRR2RRB~ԬPUPUnWTW12TQxQRУ\УPxQQQQ(~ݠ B$ P ߭߭PUݭUQ~PP2T\x\\\\ ߮ ߭VQЭ\\\!=WTinY1t X W2ZxZZZ[Z2YTxTRУPУQxT\L(~ݡ BhP ߭߭gPP\\\!xTU[U\\߮߭VQcУ\УPxTTTT(~ݠ B hP ߭߭gPP\\\!ZUU߮߭VQ =YB^Qм SRURUTTTURTRTTnn м R~ݼݢK P1ԭZZYZ1̹X% WJV/UP2YSxSRм PxSQQQ(~ݼB$gP ߭߮hPTм PxSSC(~ݼBgP ߭߮ hPTQ~fPTխ TePTݭO~fPeP=ZYcnЭP ߭߭Pм RЭP1м RRR/2RRB~éݭPQ~AP$P<~ЮRPPRм0ЮRТRЭ4ЮRТR8ЮRТPP~ռݭU~ӖPݭݼP~ﶖPPOSINTINTUNSPECSIZEADDRTIMEONSOURCEONKEYONFILEONCODEONCHARONARGLISTNULLLOWHIGHEMPTYDATETIMEDATECOLLATEPLI$SYSTEM_ACTIONSYSPRINTSYSINexpand_exp, result= 0^լPЬЭVVRRRRS *1O WUU*U*$DVݏU*[߭]Q<ЭTTPVУ0RRReVRRR! j1VTvVT1UFJRDУ0RRRR$b֢߭߭߭߭}ЭRe!dRRЭ2WRRTԭTRЭRB0BUH;B0PB0PPP!!GУ0RRR}$$T߭ PV U (aЏޭۭV߭SVPPϞX^QYPS^ZмRRRRW*Ч0p [[QЧ8RRRRU= R2RRRQVQ,0TddRRRSPPTQVڱS ԧ8Ppݏl RRFէ4AЧ4RRRRX l SSPЩRB,BSмRRRRWԧ4kޭX߭Xlk@p'PHЭt _h1lXݼ 1PЭRK b1ݼ1l2pݏW]`p`?Pt1UPէ<?[:$+Spݏ]\p\Pt1P[1pSSS{Rbbb(b!{XXh1%P-X ==#`ȏ `KKPt[RptR1P-X 1-X 1-X y-X ϶n-X ϧc-X ϙX-X ϊM-X vB-X e7-X T,-X C!-X 3-X   -X H$Qpݏ؅ײַ!`PtZRptRﺠ1P$PepRRRRR}Ppݏ8cZdpdυPte#pRRRRR}tRRRe ektRRRR4aTPݞ6e!pRRRRR} e#`!`PtYRptRŸpSSS{Rbbb(b!{T-T} ϡ0-T} ϑ$-T} -T} p -T} ^XtRRR!bJмRRRRS RR5գ80У8RRRRSУ0RRRRSУ0RRRRS*мRRRt0c tN利м*`3`c D PDԠK7`fPRݼRݼRP<蘿U Re ݬ{PT'PТ SЬ ݬPPTS eTPN H H @ \ p \LT,T8p$l`l(@ ^>^v"J^ v N!$$%%F&^&&&'.()**+03z6.778J8^;&<=?@J@@@@dBjBrCC6DJDEnE:LRSWYn[*^^__nava6ef.mNm pass2 interpret J   @     defaultcase-31320first argument size17 PǞ^X/H KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)vfY|^$KЏ^ݼIмRRRRRS **T~TS2~RB0B@=T~2RB`x2`SCbCdCR2RRBϤRBb*12bSC<1B_C2R`B>2dSxSS2bRRSS`1ygPxP2RB@BB`1Fg2dSxSS2bRRSS`1)gP `2dSxSS2bRRSS`1fPbRR RR*-d$@RRRR:Zb*,d#DRRRR,8ԭ~RRR 2RRB8 Bd dSS2SRBBRB2d1P @P,RR::RR~12BU2:T2ZRRT2,S28RRSTSST8SSZZS2SRRTTUTTUU~S1VP @P,RR::RR~1$2BT2:S2,RRSSTSSTT~Z81 @︛P,RR::RR~1B~2BS2:RRS2ZRRS28RRSSݏݏ1hݏ1T2:SS2|RRSSS~|Z14@RRRRGЭR$Cݏg1NdЭRBТ0ЭRRRRRRB 1DB1:ЭRF$WCݏ 1cPЭRRRRRЭR$!CݏЭRТ0RRRRRSУ hգX,УXRRRR~hݢ'PTB?ЭRRRբݢPTPc~ݣ ݣDPTЭRfBB12BR2B~_PTQ~ށPPTЭRRRRrЭRTЭR*iݭG~O~PLI038.B. k[SDC]PLI$COMPILER.EXE;1dX|sP2*R<~R`PPRЭ0ЭRD4* ЭRH8ЭRR~7Px1mbPЭRЭRЭx1Nb@RRRRG1ЭRТ0߭`PB1ЭRRRRRSRR7УRRRRرH;<0QPRReУRRR%ЭSdBRRЭR@ЭRЭRЭx1taP@RRR$@ݏri1PaP @7P :~1PZ(2BT2:S2ZRRSSSTSSTT~12BS2:RRSRRSS~Z1 @LP,RR::RR~1\2BU2,T28RRT8SSZZS2SRRTUTTUU~S1#PV@ zPPݭO~PDݭP~PSt*@H5T6MPRStPRݭ҅SS2PRݭ~tPRD@RRRRG1=Т0RRRRF Vt1мRRRt,1ݭP ߭wPЭRТ0WU2URRR R PTpUTЭS웣 BBУ4ԭB У8PԭBУPDP~tPPݭSP~tPP*4HSI+tݭPSs{ЭSI# ﯆tPSA{խ ݭݭO~ tPPB (`PݭO~sPP2~PPRЭRt,ЭRЭRЭRЭ0ЭRS4ЭR@8ЭRRx*1DRRRRౢh Т0RRRRЭRUТ0RRRRTPTЭRI1Т0RRRR<Q<S!PRqT P*1HRRRRౢh Т0RRRRЭRUТ0RRRRTTЭRI1Т0RRRR<Q<S!PRT P譪1kSխ1<Q<SޭPRT<S; SdQTPS TSR rSSRR$^nVSf(SdfSRSb b b(bͮ Ͱ͌(͎͌ͮݏZZ譫1Rխ ѭ 1RP<Q<SޭPRT<S; SdQTPS TSR rSSRR$^nVSf(SdfSjRSb b b(bHIJ&;(&HjݏZ1R мRRRRBЭR3ݭP$PխЭR3~ЭR3ЭRТЭRЭЭRݼ~mpPPRRRRЭRЭRݼG~7pPRRRRЭR ЭRЭЭRPPx1'Q@1P:~мRRRR**߭߭H~P~ЭRԢ8*(߭߭LˆP譀ЭRԢ<ЭRЭR3ЭRЭR~ЭRЭSУ0RRRУ4RRRB2S2BTTS2RSR1uSRRRRر)]PЭRТ4RRRRؔЭRGТ0RRRF"ЭR|~ݢ06P SRRR!SLiխ1HШ RRR+ (`iШ RRRRT+1iS|~<~cݭ cݢD c|~'h1I|~2h1IмRRRRb*.2bSC<"dC<ﲉPC<ЭRC]߭ Fxխ ݭЭRa1=x x]ЭRcԭ+D?PG~\PiPЭLмRRR0߭LMSx1|=PШ RRRR4ݏrjx1M=PЭRТRRRR ݏڃ7ЭRRؙWТHt*gW ݏ҃ W1<t߭]QI|~\ݭ \Џ|+Jx1*b*D2bRB<8(B<`P BR~@RRRRТ0RRRRТ0RRRRЭR`K R~RЭR``a~ ~ ~1(H L1(ݏz粒1(@RRRRG Т0RRRRЭRF1\(RR~~ ~1?(?PRRSSS1,>BuRb`R>BRbOR>B[Rb>R>B\Rb-R>B5RbR>B>Rb R>BRbR>BRbR>BRbR>BR5PbR>BR5PbR>BRbR>BRbR>BR\btR>BR}^b^R>BR3b|ԭPݏD10(R?BN?B%@rBR>B RbvP  ЭRRR!H1DݭE XPPRЭТ0ЭRHuP4aGЭRR~߮PIGխ1ogR>BwRHAPb 1G?R>BORbRRR!1)PP1 @RRRRS2SSSS쑭L$ RR!3Џ% Ȣ^Pݏ]ЭRТVTh~dPPSЭRЭЭRD0ЭSDRRR}$$ЭЭRRlnoU l߭eOVWqVSS߭fP͊͊l߭gh~dPPRSЭRЭЭRP0ЭSPRRR}$$ЭR>BSЭRRcR ?B߭eS͆߭͆fP͈͈?C߭gЭRcR>BkS?B}?c?c?BR>BJRbJsPL1h~dPPSЭRЭЭRL0ЭSLRRR}$$R>BSЭRRcЭR ?B߭eS͌߭͌fP͎͎?C߭gЭRzS>CR?C?b?b>YR>BeRbarPlݭB]Qw,'lݭADݭAT1 R>BRT>PbCT&PX XbPwC @ ЭRRR! R>B RݭbWAXc R>B{ RX=PbP"@ R>Bv RbA"P R>BT Rlb@ R>B Rb @ R>B Rb @x1_! R>B R}b R>B Scx pS>B RbcPt R>B RbcPZ R>B^ RbcPД  խ,ЭSSS R>B# RbRRR!RR! R>B RbEbFPT T`P R>B Rݭb?ЭU1URRRR S>C Rb~QPPRU0ЭTb R>Br Rb4ЭRR~裡P ݭ>1 R>BE Td1l>B Rb>1RPխ1>C Rb>C Rb P/-PЭRR2RRRRRR R1P&PPPRЭТ0ЭRݭКG~=P֧P4ЭRЭ̢8ЭRЭȢ<ЭRЭ@ЭRЭRR~>7 S>CK Rb1>C( Rb=1z=S R>B RbG~cݭPO~cPݭݭcPݭP ݭt=]Q<)P S>C Rb>C RbZ=l R>B Rb11ݭ -=1Pխ1<RUG~bP{ݭPO~bPݭUbPݭOP ݭ<R>BSc>BRb<R>BRbխ*R>BSc1խ>BRb1mR>BRbﻥPP P*]P8S>CPRb;>C,Rݭb; R>B Rb;NP>CRݭb;1PR>BScխ>BRb;MPPR@0ЭSR>BRb4ЭSlR>BRb8ЭSUR>B{Rb<ЭRR~;;T-R>B-Rb dR>B'S>BRbc<~dR>BRb<~dR>BS>BRbRcRR<~dcR<~dR>BS>BRbRcRR<~Q:PcR<~::LR>BrS>BHRbRcRR<~ :PcR<~9x1@RRRRGvЭRТ0RRRRF] RRTЭRТ8Т0RRRRc9мRRRRЭ0 41*@RRRݭRC1Pݏ†1мRRRR R ԭ1P@RRRТ0RRRR߭ 0\QP-@RRR$ЭRݢ0ݏʆx1nЭЭR$bK2P@RRR$ЭRݢݏʆJx1-PЭS RR7գ82ЭRբX)@RRR$Tݏx1PЭRբX;ЭRբ8 RR)@RRR$ݏx1PЭR SS1բ81Т8RRRR RR&@RRR$ݏkx1NЭRТ0RRRRI$ݏچ6x1PЭRТ0SSSޭTTSJP$9ݏچx1ЭRТ#ЭRRRRѭĢ81ЭRТ<Q<SޭPRĽT<S; SdQTPS TSR rSSRR$^nVSf(SdfS=RSb!b!b(b@RRR$ݭo!SͲRSb b b(b͐R=b b b(b?͐Ͳݏ_x1ЭddЭSգ*@RRR$ݣݏʆ蠟x1T<T:B SЭRc#>S>ST<PЭRѣ<BSЭRcf^խsR>BoPB\ЭRТRRRRѢ ЭRݢ4Px1P@RRR$ݏ҆ﵦx1P@1@RRRRౢG1ЭRТ0RRRRF1ЭSУ0RRRRܛRR~F1ЭRբ(~ ~8bЭRТRRRТ x1SЭR RRMЭRK b@ЭSգPУRRRRSգaЭRݢ8S ݣ@SЭRb~ݢ ݢD:PxS SЭRfuEScPxO~,3PPx<~EPPRx0ЭRcP4ЭRcP8ЭRR~ǜPxxRRRR 1@SSSxR2< KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)oRRRS=1P@RRR$ݏↇﵤ1PK!P֩ TDDЭDD D4D8D1@RRRRR1!PD( PUURRRR8թ 4Џ% fLP ЭSЩ RRRRȏȏ ЭRԢ8ЭRԢ< ($(((ЭSPXU a1P@U,1 RЭB$GPD߭@. SЭC@RRRЭRRRТC8x1 RB BB =1 WG1D1 όPσ RPB @RRRR؛ R2RRRV<V[\UЭS0T RB`PR݄ePRV~90PRReRݭ0V< RB`PSЭRPfPPPPPRЭR%,T+W0F~gPfЭRR~P)dЭU@fPUSdDfPUSdí~=PfPPPPPRЭR0F~gPfЭRR~P)dU d0F~gPG~gPfPx1 ЭR1 @ﭔPPPPԭؔЭRGТ0RRRТ0RRR9b8мRRR$ЭRТ0RRRТ0RRRRݏЈЭRGТ0RRRFЭRТ0RRR RRЭRТ0RRRբ81ЭSУ0RRRТ0RRRRУ0RRRТ8RRRRЭRGТ0RRRFЭRТ0RRR RRЭRТ0RRRբ8EЭRТ0RRRТ8RRRR [@RRRТ0RRRݢ0R3ЭSJ1}1ЭRaSмRRR$GݏR ;PPxPRRRxRRR1  #譩@RRRТ0RRRݢ0R2:Pݭ.PPRRRЭRЭRЭRR~ݭW~ (PݭPx1 'Tݣ0J~dPSݭcPPRRRЭRݢ4:PݭcPѢ0 ЭRRRݭݭa~dPU9PݭcPPRRRЭRЭRЭRR~ݭW~dPݭU~dPcPx13Ш RRRRؑЭRТRRRRؑЭRТLRRRRR ТRRRRЭR b&VЭRRJ~fPnTݭdPPRRRݭG~fP8ScPݭdPPRRRcPUUdPUURRRw~8PPRЭ0ЭRЭ4ЭRU8AcPݭdPPRRRЭRRRݭRP~fPdPx1ЭRR~dPx1P@RRRRG2$ݏ綾7P?Px1uPЭRТ0RRRRRR<@RRR$ݏMt7PPx1PЭRТ0RRRRW)g<@RRR$Kݧݏb!7PPx1'ЧTOU+g Ч8ԭ.PTQU+g *gէ Ч Pԭf3PPSK3gRR3c4gRR4cЭTխ9*c3cRRRDPRRDȏc3cRRKfP+c3c/2=RѣRDH2,RѣRD5D.P2RѣRD2RѣRDDЭVVݨ F4VF~F#P4PSSSU5PTh~5PPRЭRУЭRT0ЭR}$$ЭRR ߭߭NVF~"P4PSЭRR~4PS#@RRRТRRRSRSR.2.R<~RW5P~.1^"U4VPu1K K3`*`DԠPTTݨ E 2~SЭRTF~ePG~eP݋PC,2~RRfP@~ePSRfP@~eP*<~4PRTF~eP0S4Ԣ8Э<fP@|DLR\\猪=.~էaЧRRRRSP֭УRRRRS<~ݭ4PWTVVЭUF4SФRRRRTФs*3PPSЧRR0ЭSЭRR4ЭSЭRR8 @SSSݭݣ0(V TЭRRRRG~dPfPPPPЭUUF~dPG~dPfPh~3PPSЭRRRЭRRRТЭRR0}$$ЭRR ߭߭KUF~dPG~dЭRR~PݭdPUF~dݭPdPfPݭ.~B2.S2~RRSRRRRhPݭFP=~ЭRRF~7PG~&P Pxxa5P RB B`xPмRRRO`1rDb߭D`51P^QSмRRRRW~~FmЧ0RRRRK:b(P$ݏRм RRRԢ4Լ11 Ч0RRRݢݏV1P~v12~PPv?? ?PP1P$1pP?PЧ0UЧ4VЧ8RRRRWG1FЧ0TTRRRRرF1+1#޼R ߭߭b>Pbм PPPb4b(0PT0УPм4УPU8УPV<УPPx޼T߭߭d}>Pdм RRRd4d<~/PPRм0УR@RRx޼T߭߭d>Pdм RRRd4d<~R/PPRм0УR@УRRxмRRR$ݏRuм RRRԢ4ԼRR~ЧVRR~1VTTT#~~ %!h~.PPR~УR2УRм0УTмRRR}$$УRRм RRRм4У߭߭#G~мTTT~RRHRRP޼Rb߼bѤV ~Pм RRRRر)~UU1TU$TݼPм RRRм4U%T ݼݼPм RRRм4U1)T1!мRRRТUUUUT$ݏ2社U~U2P2~RB@=U~U~UP2P2~RB4@=U~ФФФ4Unnߣ߭߭cP )Uݼ/%|~ݼPݣݭ<~,PPRЭ0УRм4УRU8УRR~iPxм RRRRؙ~ (޼Tߣ߭d:Pdм RRRd4~ ~~ ~  h~+PPR~УRVУRУR޼Ue0УTeRRR}$$УRReм RRRe42~e5DW޼VfU޼RbQСXSSSfPb4fPЧ RRRRfRԢfRм 8fRм <ա"UUм 8м <С8С< 1PѼ <%м <С< СPUPPPPQUpPѼ 8м 8С8мPСUMСRRRRQ޼ScRѢ88RQTСPPPPQѢ88мPѠ88PФUмR%bмRʏbRȏ |^uVզ-(PЏ% ޭ߭߭1P޼TdSЦRRRRмSd%ȏȏ dSм4мP]QP ^QWмV1PVRRRRb*ЭSУЭRRRТ0У߭߭߭ЭRբX1ЭRТXRRRRSգ1УPPPPRP2PPPUTUzxTPPP(/xTP@ЭPPPР0TP@߭߭߭axTPPP(/xTP@ ЭPPPР0TP@߭߭߭&UTЭR b WQЭRТV1^м PР SռTTT~SݼCPRSݼ2RPOP2PQ l QPPP!QzQR\\\ \1Т\\\\رH1v\>L\lТP\\W\>LsQ\ՠ0\\a :\>LV3ҦW KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)Q1\\\\\\a1Т\\\\رHuЬ0l\\\\\PHW\>L\lѢ0\>L\l)Т\Ѣ0\>L\lvPRQPݢ R^QSݣКG~P}PnnSQtPYߣSQfPXߣSQXPUURRRRR>B$RbNC&\>LRb0Y4X8\>LRbP\\~xPPWУ\P3PЬT%Vh~fPRTS%P0R\\TfPRW0U4T8UR\\~ef2\>L2Rb0Y4X8P\\~eݣW f\>LRb0Y4X8P\\~e3P^QRмPPPPPP2PPPPAPТPРPPPP#PP ߭߼Q3߭߼?3P ^ϚPݼF~PG~PRݼ #PSX$м0R4S8P~M{PSS#PЏ~3P{PuR8 $`K|P\\ \P^мPPPRRd <~#м0PRR޼R ߭b 2PbQTuR@SSSPPH S/S&PDPPPH SSC<PC<мPPPCP1P/cQУQQQФPРPPPRHRRRHRR߭߭00]QP/PФRѣѣ޼RТS.c .#cP޼RѢbP޼RТ ТТ SSbEգ@PТPՠPТ PРPPPP ТPРPPPPТ PPbՠ޼RѢ bPЬRТRբP޼SУ RТRRRR УRТRRRRP  PѼPСPРP PP PX^X^WЬRݬRRЬ 0RЬ4ѬGР0RRR}$$PRRPX^X^Wݨ5X^kX^Wݬݬ ݬݬhPX^7X^WЬTTT+ФЬЬ0ФSSSPRRRR4RX^X^Wռ%+PSSRRݼWЬ0мSSSգ4ݣݬ^+Ь0мУ44У4TTTPRRRRR4X^_X^WЬRRRԢЬ|0$X^3X^WЬSSS Ь0ЬRRRPX^X^WЬRRRRT USS VVS ФV2URxRVVUSU2SRB0B=USЏ~% PSSRRRV I~CS0PRRPX^+X^WѼ Ѽ 1 P<Q<S޼PRvT<S;SdQTPSSRRW^nVSf(SdfSͺRSb b b(b<Q<S޼PͬR ͬT<S;ϬSdQTPSSRR^nVSf(SdfS͊RSb b b(b<Q<S޼ P|R˃|T<S;WSdQTPSSRR^nVSf(SdfSZRSb b b(bZ͊ͺݏZnмX^X^WЬSSS@VVV$TݏnPVUPUHH~|UPRRPլݬPTݬPTTP  Tݣ0V/<~Ь0T48PRR~ePTcPTSSSգ4Ь4-<~ Ь0У448PRR~dP4<~ T0PRRT<~ UЬ0T4PRRPX^sX^WЬRRRRSլ&RRGУ0UURRRRT1Pլ+FG1У0RRRRSУ0RRRRSգ1ѣ1ݣ ݣkPUURRRRTRRu$ЬRRR$OݣݏkP RR&F~ Ф00PRRU PԤUPЬRRR$ݏkPX^;X^W'߼PмSSS RRУ0TУ PRbsT< S;8SdQTPSSRRt^nVSf(Sdf͞fYPЭRTнRЭR4ЭRЭRo!2PЭRo1cPЭR1UWD WW1нRRRh1-嚏h~P̀̀R32S2~S!̀R2PhнRShSRRS̀RSн0R̀1нRSS1䱢Hc]R2~ 2PЭScRɰ߽c߭߭PнSЭRТ00нR߭0ϛ15䚏h~ P̀̀R32S2~S% ̀R2PнSRR ̀R̀Rн0R̀1PЭRТ0Z֏UZ1 ֏Z1 έ1 PZ[ЭRR R RR[1ЭRТ0ZЭRТ0[֏OZ[1D ֏P[Z14 ֏QZ[1$ ֏R8мRмUЭSRRTRRTЭRRRT3T[Z1P֏[Z1֏[RRZZRR1P֏[RRZZRR1P֏b ZRR[1Z[1DЭS߭߭͜͜40]Q6P11IЭRТ0RRRRЭRТ4RRRRЭR߭PЭR߭PЭSЭRRRRRЭTVRRVЭSURRUVUUVVURRRRRURRU2Uh1ԭPЭRЭR޼S߼cPcRЭ0ЭS͚͚߭߭䟣84]QP`1ᵭ`ذ1PЭRТ0RRRRPЭRЭRբ4DТ4RRRR䕢dPЭRRRRRPԭЭRբ8XТ8RRRR蕢PЭRRRRRЭR߭8߭|QϢ խԭխЭR߭4߭|Q{ЭRRR^h~P̀̀R32~̀R2PЭR̀SТ00ЭS̀RR0̀ЭR߭0߭|QЭSH1ZЭRHѣ00JЭRԢ4ЭSHЭRѢ00*ЭRԢ8խ ЭRբ41 խ ЭRբ81~ӭӭЭR`HX<Q<Sޢ0PBR)PBT<S;SdQTPSSRRt^nVSf(SdfS~RSb b b(bЭR_HW<Q<Sޢ0P4RO4T<S;ϙSdQTPSSRRt^nVSf(SdfSRSb b b(bЭR<Q<Sޢ0P&RhO&T<S;>SdQTPSSRRt^nVSf(SdfSRSb b b(bR~b b b(bͺRb b b(bͺݏZ1:ЭRSS Т01[PЭRЭR߭0ϩ1ЭRЭSУ02~B2P У޼R߼b߭߭ePЭSSSbR0R߭RSP譾ݭݏ8 bPЭR߼߼ PЭRЭSУ0ЭTTTмR0RRTP޼TU~ PdPSнRdSнRТdSнRdRdRн0dRRt^^tԮ Џ4 Эn^1QRu, \\  \\ LP \ \ \ \ LPݏ`7~ PRQLнR145R+1&ЭRIxRRЭRТ0ԭЭR PТЭSSSޭR߭RSP魾1ЭR$:ݭݏ61PЭRRRK߭߭ZP;ЭRvТޭRR Rݭ KE2~`2PPЭRТЭRRR11P ЭR"мRТ2~PмRТ޼R߼b߭߭% P߭߭ bRЭ02S2~S2PЭRТЭRI1RRЭRЭRТ0޼R߼b߭߭߭ϝ PЭTTTbR0S2R߭RSTP譾ЭR$dݭݏ5ЭRU1h~P̀ЭR̀SТ00ЭRТЭRSRRS߭߭߭|QЭRH3мRЭR1<SSSS0 <SS0ЭܼЭмRUмRЭ0ЭRRR1߭߭P1ЭR߼߼߭߭߭^ P?ЭRRR5R PЭRRR Rޭ̈́мR0͠2RݭR̈́͠HЭRBBBJЭR߭0߭|QЭSRR%ЭRЭЭRТ0ЭRSS3ЭRЭZЭRR R RRZ1KPLd1PTd1PЭRբ0ЭRբ0ذ1P1ЭRG߼߼|QЭRТ0Ԣ0Э;߭߭|QϲЭRЭ ]Ql1|^QTSФRТ0VUVtP2UPФR@0^Ф\@0\\\\RpERAPS%S2S\Т LբТ\\\\RPRݏ 1R=VU2SR2\\R\)RR@PФRФܲФRТ\ФRRlSشPS2PRФ\BB0=SP1TT 2SЭRC0 C03=TR֢T<S;ρSdQTPSSRRW^nVSf(SdfSRSb b b(b߭ݏ)ԼQRݏ)~7PRQ>ݼ(Qм(С(PPPP$ С$P<мQա0С0PPPPQա0С0PPP<0^QUԼм Rբ  ߼߼ м Rޟ߭Plм R1RR1TOP1oQ1%м SУ0RRRR߮0߭UQ2ЭRH1ЭRТ0Լѭ3޼P޼ ScRТ4``RRRRc߼߼߼c`߼UQ޼ TdRТ4ЭRRRR޼Rb߭߭߭߭߭UQϬb߭߭PŭЭЭd)޼SdRТ4ccRRRRd߭cdUQKռ߼߼ ߭UQ޼ T޼S߭cdUQdRHТ0ccd#м SУ0ЭRRRRУ4ЭRRRR߭߭߭߭߭߭UQ߭߭߭߭߭߭UQϦЭTPέЭgխ TWRRRRRSRRSR2BDRTRRRRS2C/RR䱭P íЭTOЭЭS;P(U޼ R߼bS߭︻bP PSSSS PխTTTTT PSS~RRSSRRRRRS%PSRRRP2@]߭߭߮UQ/PRRRP2@0߭߭߮ UQϱPSlO޼ S޼Rbcݭݭ߭Ǻ߭bcUQP^мPмPH&ݠ0PPPPPмPh޼R߼bݼ߭QbR <^QUмRмQQ>ա 9С0PPPHŠ0RС4 С4PPPH Ġ0RС0 QR޼ T޼SdcdP߭ʹ߭dcUQdc ^8mԭ^R^^RԮ ЏD Эn^QR~(PRQP8żSSQQQ PQ@\PPP ^QRмPGмPР0PPPPFмP߭0߭RQ!ЭPР0PPPPKЭPȏ`ՠX PnnPмRbPPTbPPSRQա7PСPPPPQTaȏaС PPP֠0Sȏaա&(2479:<>?ABCEPWX_ffffffffffff1*:AVVVVVVVVVVVV 8V {      %,5NRb   iy   + I   PVer .8@JSF LNGH .tB!4:9Y!  %   4 %6  ~   1        2"2!2"2!. ! r  "       .    .    .     .!   .. .!     .   .   . ! [  .  3/>>>         - ? @         '       .khk}        =   = B        ' {    ."  C 5  R     p    {!#  #       #       {!#  $"! "!    B !#!#  $ B  $5( ) 5<    &0      :*%&0A  5   ;8 7     5 A    x}  {    9.     + +"+ + >A R R^=xF4x=edd\nd\ld\d\oPd\ddPլ ddd\լ8ddd\pnyd\lpd\ed\[dR2\\~ݲY PݲJ dRb\\d\мdR\\c\2RR瞭럭+!c ----------------------------------------------------------------------ANo references.Reference lines:(variable)FLOATING )(FIXED MEMBER OF STRUCTURE OFFSET FROM BASE IS VARIABLE,OFFSET FROM BASE IS parameterdefinedstaticbasedcontrolledautomaticvariableBEGIN ---- ---- Line Name--------- ---------- ---Procedure Definition Mapwrite, read, execute, share, global, relocatable, overlay, position-independent, by----- --------Psect Synopsis ----- ---- ---------- ---------- Psect Name Allocation AttributesNo declared names are referenced. ---------- ---- ------- ---- ---- ---------- Identifier Name Storage Size Line AttributesNo declared names.Procedure on line Begin BlockExternal Entry Points and Variables Declared Outside Procedures ---------- ---- ----- ----- ---------- ---- ----- ----- Identifier Name Final Value Identifier Name Final Value 7Ðs9A’Kyb[gޢǃ)bP!6Аfg &N ur#e8%p]P8F3י3eM)v9 $, fnO-PGsmN*t0j!n>45BA*$ ۞Լ¶ 3.<{Yam:N𹾜 :Q``vjGjOQiz뵹K쮔C'3gͭ pH%I Ղb5C1nkBtQ?jښSa-r!$5r59F[t4( `Lw ir&zҬ5%>tE,'/p3 %%.kD Oum>1W'k x3`?<}4Ŭ7|. RI L!]PPՌVnS)ԟA>Q9Y.rKR#]]LBnqC!>`-^`b.av.)4#&bHACaV(3#J*=clt sRRvM{0=6{Q[Dqi m(;Q3z})HFz;GOJ2*9[c"^!s1>u!&7E{öd_>˪-Rf^+iK5U^+ =2 ET?~}TL=,-#$_~T†-I~َm %[ "*_펀 w-+ tvU)RҸ1?WL ǰ&h*h0Nɧ۱ڬ`4?v~&&$FMiڍ)sC}m$,~BZr]N;k5\i Qn?Ŋlh/FN~Q80NuK՘#Gz^ͮ&]vfX(^Plx7Df<5 Cgf_?'svEP!n9`'M*9@[(z䟹R:xu7}slZg]rrYpJjpI뙤̳N^R b'!\t"OX7A v=+MM[kݤ ,EO"f̝H"Vn(t{U"6Rw3uO'#IqӡhzK'|wvvϦOTgepzsL`&Ԉҙ'֖ 89fJC ;Z^p0[4kԒ% ޮMp0~w觥7U-|;9Xk-!-"TކXP<RLjS u0qֽxvuveq22؆z4e:b0hQ]E1qp,NY4z]1Z_t2 1αP`˲~ aZKx>"ȕWk[!Yit>*?a 5?Ff'U-@?S0y)qn^|8qy.YoN;ECS GPP.HlUg*t0" M7 6q!]hRaM RDZoXx5ﳪFܲ-Xc;&\ѣ`N^ uhEv`oLDw }E }H4*G(O;@2$0/g PcAC'&VG40Ԃ1=q4ﴗSnNŒJ4>_qؘC*TJAi942oP)4\en XP7j=kNS2A9 :\J5'$CV1rQSnm~IT.Ρa5+'[<:_Ij ~7H}oF4 tβ-b/kˎT >,w0ڢԛ/w2wLWud2c|BOv6}Wڧ5J[$3A ̝饽ȥ+z DN(K*K!Y&LAbMRI`o'72LʬlrW+O; O(qPB3,?њO./F&NQG:n`ʕI @R=y/d%YQ׃YL ɰH#5e]#"Mj<8d2*6i,y2ìFy C<\B[GG ڏ 3w]6hg}SZc,حidm?PJD/wH mT0"xmFg z }ȮAVVҠ%d2`b/QK튓'&n|Ҋִv0ʟeq. OA({R<o9WKE%9./V2]"E3Cd9>|ޏstա}~<߄GVgЏ|}(,=TEGk0S0y0A@@LJp&vgLJ"꽀J-r'-VBjЌ9ПLA.8o]@{nLOzr\㠘 ˡFv 7~ n;[ H"1&T;^rT6VlYn }[!#j 'N[w7EBtBda̛O̿p3 32Y=T?82Pt !e >jMIp6E~h mwcǾ(X .-w?SM,! SJZc- s9Q1sW#365>Uq I.<jrW '|li >MgM5F\X@&SP@9Wb~W&RT]M0mD~2`$xM_]c;l"7OS]0zʁӈ80U*|&$XZ>DY[ W:2 Ad Q+J]Å] !!_ْ:F=_0xR {Ƙ։=7R^oRQ7D_,@:|X+u m8I!cDuZRI'+i9<֫ 0 MxpIu\3$\,w>U3Ll~虎`5$3lF\uCۍ=>p}zkH3(‰$A0>"ElU['RW,ZT sW`h6TV?"Jla*nΡ#9sL0~} ٿvxK\}"3c-)< D#4HY@OK+-0\K+: 3媤oDx)>T?x/6(b2/C! ="r7y:*WU9sq*0Б+2Ťw''Dul ݊06OHjxv\7ߘt{zW,gGR `O:]cJ3)2*H <1ݳys6lٿS(oښfD!ڝ'Oh$ *jÅ^Dŏe $sSv :];:yP͑zb/X(+2u osD bn ˜ْ͉w gNm!o)[(@,vK*|j8me7P0rӭ!rŞޡuwN@{ȌS*bb%CtNXGk<#~+D<]c|ܦIb}5>h1)ФܜHk"nhÌ5Fz<it9̙8y^%:M&&m2xJ':}H ܁wJ7 ݰkvE3B~+*CϐP egka;nTR (q$|n1?},-8Zi)<)%D7(\4xxLy>C 4[P|b](qk19fؠ}lbhOE1^=D/]w2њm21m?#B b6R 2barBVvʅ،΁IŧWf1R{w۾%X)y䚨y\dgݽ}͙K>ts /LJ:s*3SpE[eW:/~u4H *d[:%Уб ةĆUUd<9~SNF>eNџҴѤc3N<3ڋEE.B xzU:U.C:awJwrهH Y;_KA7]iq R_͇~W]Td%Ne({4) R`_Aq&VGN(:=Z K9҅$Hw^=dBt?r4R3TY/¦jZ֐H%DL̹Pk(1t~u?V1 k䖌cy.rH[E-C~k'f=GmN|]ɬd3]4.㽠.LtO *n9,Ufh'[e_ZoPZk՞YA~ޟ<s*<7qF$Uw]YŹ}52E >dP`ph鄑E3M͛cZʈf֟sdQ_S [g^2 FR̿v;1 L n^xaG8b\ KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)Ő ---------- ---- ----- ----- Identifier Name Final Value------------- -------- ---------Syntactically Replaced Constants | Storage Map | +-------------+ ;"A BI BY WD LW QW OW STRUCTURE BUILTIN FILE ENTRY LABEL FORMAT POINTER CHARACTER BIT PICTURE FIXED FLOAT DOPE UNION OFFSET AREA CONDITION BIN DEC VARYING PASS_ANY ALIGNED DIMENSION VALUE READONLY GLOBALREF GLOBALDEF UNALIGNED MEMBER AUTOMATIC STATIC CONSTANT EXTERNAL REGISTER INTERNAL ENVIRONMENT RECORD STREAM SEQUENTIAL DIRECT KEYED PRINT INPUT OUTPUT UPDATE BIT OR BYTE_FIELD INITIAL BASED DEFINED PARAMETER INTERNAL LIKE REFER POSITION PRECISION VARIABLE RETURNS NONVARYING CONTROLLED PARAMETER DESCRIPTOR REFERENCE DESCRIPTOR OPTIONAL LIST TRUNCATE FACTORED_DCL PARAMETER STRUCTURE MEMBER __INTERNAL1 __INTERNAL2 REGISTER TEMPORARY PϞ ^^$ԭ=GV(B(LKJJK~LfL(NJJK~LfJJK~fԭ ;h1P.hޭЭЭRVTЭSЭR-! !TT*ЭRRbUЭSЭR-! !UUЭЭ ЭRТgg1uЭ, 1 1FV ( JJK~f >( ϗ@JJK~>f,͸(,GͺJJK~͸f,2(,4JJK~2fͬJJK~ͬf" 13P,RТRRRR [,R[[ЭV \ \2[RRZR WWZ2\RRZW$^nX(W8hZ^nS,R([!(Wh(\!,Zn AR,,Aͬ(ARͮJJK~ͬD= "D1q/m&(mP(m͠(m͢͠&R ( * ͔( ͖͔!S 1&D,0T R2RS2 QˏQRRRRRRSTSSTTRR 00RRR1gP,RТRRRR [,R[[ЭV \ \2[RRZR WWZ2\RRZW$^nX(WϠhZ^nSς,R([!(Wh(\!,Zn AR0~0RТRRRR Z0RZZЭ\ [ [2ZYY XXY2[RRYX$^nV(X"fY^0R(Z!n(Xf([!,Yn A00 P, A(AR(A͋(͍JJK~͋ ,,=0,7 1JJK~"BZ[1P B(Pk1[k1TS2SRBd=SЫ Ԕ߭]Q{?(?ϻ1+11 <Q<SޫP͆R͆T<S;ϪSdQTPSSRR$^n\Sl(SdlW2WVVV^nX( Fh( 7(WRVbbb(bh1Pի1ЫRRRRRVZ2ZYY<Q<SޫPxRXxT<S; SdQTPSSRR$^n\Sl(SdlW2WRRYY^nX( ϕh(Z!( ϔ(WRYbbb(bh2F(FF(Fϭ́ (P(s(s (sJJK~s(ի KVsRVbbb(bRVbbb(bs1PVsRVbbb(bRVbbb(busJJK~((JJK~(1lVP2V\LdUs(sJJK~(LdRRRRLd߭]Q2ЭRТLd=V'!s(!uJJK~s(Ы[1JJK~p>6(6U6g(6igL([(][ MRB'$1>\P2RB $[ZRBk1P2ZRBkYWQHPRR1E2HRB RB PSPTRCϴb3b3b(bDϧUͮͮ]9 KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)X Q1PмY*i1 PZ2Jp``<Q<SީP"R "T<S;πSdQTPSSRRT^nXSh(Sdh\2hRR``<Q<SީPR| T<S;0SdQTPSSRR^nVSf(Sdf^2fRR``PW`^n[(8k(JϲGϰ䃐(߃(\S߃(^߃R`b3b3b(bk+ͮͮ]Qϴ1 PX2HSZ Z<Q<SީPRT<S;gSdQTPSSRRT^nVSf(Sdf[2[RRZZPWZ^nY( ii(HGバdރ([YރRZb3b3b(biwͮͮ]Q1мR1 PW2GϓZZ<Q<SޢPRT<S;ϨSdQTPSSRRT^nVSf(SdfY2YRRZZPRZ^nX(G5B3hϫ݃(YϠ݃͑RZb3b3b(bhϾͮͮ͑]QG\ PR BWPSPѪZ<Q<SުPRT<S;ϴSdQTPSSRRT^nVSf(SdfSRSb3b3b(b1<Q<SުPRT<S;ZSdQTPSSRRT^nWSg(Sdgf2g[[<Q<SުPR]T<S;SdQTPSSRR^nVSf(SdfX2XRR[[[^nY(fi ۃ(XۃR[b3b3b(bi߭߭]Q&ۭjZ1w(yͭͭͮ~wK/ͭͭͮ~,/XRТX1!мRbQB(FD,, ͮͮB]Q/k(mͭͭͮ~k.PϞt^QV^t2RRRFcz(|xxy~zm.,ϓ !,ω /, ;,u D,k KJЦZ޼YЬTZ>ZLRR[2iXXXt^nSd-ރ(i,Xn [JI2iRZRRPZLRRR,i RJI2RZRp^QRмPР֢խVЭPPPPՠ߭߭RQ %߭RQppq~r`-ЭPРݭ1;e8ԥ@ЭR4ЭRbR1P-I1RzxPbХRRRRХЭRT:eS0eRRSSͤ"eS0eRRSbRSRRRRRRͤ͠͠X4TkP@ЭRK1K"b1K1PSЭR+b&b.b#b"b $b b/bS*bѢS ѢS:ZzPS{SPQP P PSQSPSPPRSRЭR@ЭR4XYzPS{SPQP P PSQSPSPPRSRЭRu@mXgЭR4ЭR"b1oK1g;b1`YЭV(ЭRТSSS@Rb b b(b!bDcƦPƧ8ЭRaRRЭRaRRЭR`RRЭR`RRЭR`RRЭR`RRЭR`RRЭR`RRЭR`RRW#XSЭT<4~ݤ@<~Sg`0Ф8RRRR!V2U@S<4~SUVgPϘU@S<4~SUgЭR%br4ЭR@ЭRТS[[RRRRSS̀SUSХRVТV ЭХP"VVЭХP!V.PPPPPQQRQP2RP@=QRЭRRRʏRRTV TR2RRRV2TRďLRƏdRRRRTVTTVVPTT5ХPTR2RR߭RTPހPݥݏ;PϞ^QQЮRТRKЮRТЮRТRТЮRߢ߭߭߭\URQ.Pԭԭԭ91 8ѭ 2ݭݏ R ЭRRRЭRRԱ8ѭ2ݭݏqRЭRRRЭRRԱ8ѭ2ݭݏ3RЭRRRЭRRԱ8ѭ2ݭݏRЭRRRЭRRԱ  8ѭ2ݭݏRЭRRRЭRR|XVPPHLD߭߭V߭X\]Qϲ1\PЮRТTK3g(Ф@ТSPSRRRRТSЭRТ@P(ԭФ@TUT>S̀RԢԂTUЮUХW1PWRRRЮUR8bf$bK]PЮRТRТXRRRRSR2RRRU9VxURBB D\B$D|VD2VRR(Ю(RR(TUЮRТRТW1uЮRТRKbЭRRRЮSRЭRRRЮSRKgSS((RRS2CoRRT9(XX<@8߭߭߮&߭߭߭]Q1ЮRТR8b6ТXRRRRRSR2RR2B RţR RR` Ԯ,ծ 1jd0Ԯ4ծ1JhԮ8ծ1.l Ԯ<ծ 1p$Ԯ@ծ$1t[Z[1xYXY1|WVW1(U_Ю,Ю4Ю8Ю<Ю@ZXVTS>ͰR͠Q2r\Ѯ(\2b\\(\2LPPPš,P\q\\TS0TDU\_XX04,߭߭\߭߮X߭]QύWVWYX=[Z'$@ <84 ,_^^XX$( _]QυPݭݏ ЭRRRЮSR^QWqU VV^^nVէ޼RТ߭߭WQ"PݧݏOЧRRRR1ХR9bfYP@Yм TX9ˏRRRRXXRRRTSTRTS2R2B]RRiЧRբ@ЧR1TХRѢDݧݏ:iݼ "[*ЧRТSSS2RX߼RYSyP1ХRR ЧRRRR9T1X1XRRмRRSХR<4QPfRSXRPQѼSSRʏRRRRS)ХP<4RQTQQDPSPQRPTSPPQTSPPХR<4~PSQSХR<4~STV~ݧݏH8^QWqVէ ЧRRRRТ8RRRRRqS ЧRSRS ЧSRR:FR KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~) קRЧSRRPЧRբ  PТ RRRRRRЧS ޼SRRݧݏ tRЧSRREЧR7Т߭߭߭6{ЭݧݏR!PТէ1IЧR1ԭSբSSRRR RR1?ЧRբ߭߭zzvԭЧRТRRRR챢GZТ0RRRRRT*DФ0RRR-! /|߭߭߭߭ߦ0{P!zvԭЧRТRRRR챢GZТ0RRRRRT*DФ0RRR-! Ϙ/|߭߭߭߭ߦ0d{P!ߧ#PPRԢЧRMRRRݧݏjs1Rݧݏ[1ݧݏZH1խ|ЧX<Q<SޭPRF(ڭЏ% ޭʭ߭߭V|P5RRRݧݏjRݧݏ3P`>r>X>Z>X>&>4>*>>> > >3>=>^- ԭȏȏȏH\\\\"߭54~\\4=s=e=w=||^Y=V"=\;(ϢЏ% ޭ߭߭2U|~PfR |~ݬ4PRݏ館~~R<) S1PУ R1Pբ1KK#b1բ81b{#b բ8KmR\|~\P\ݏ#bK \L7PK9D KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)v*!!!!!!Ͼ ! ϶ 6 TT PVtP!Ϝϗ!ό!ρ!v!k!_!T!I ! @ 6 TT PVfVfVc f*V f)VѪ  fЬTФ V fФ VP fЬT V f VfV@fVfVfVfgi gi))n;1R2RRRZUZ1VxURB(DxURRR("UTШSSS[URRݬDfxUS[URRݬCfxUSSRR(?SS(!UTШSSS[URRݬDfxUS[URRݬC fxURRR(xUS[URRݬCfxURRR(xUS[URRݬC fZUЬU eygRR' ztPT!dХ T2dgT(PStPT d T1dgSSTdgi giݬЬR tPQЬPc a@Qa?Q'S'TЬRբX1R R s`cd cd<^e'TF'UЬSգ80ksPRcbR=Pb;R.P;sPRcbR Pb:RbRЬSS1 crPQaQЬRѢSբ8SS~ݢJr`de deЬRբ8c R\ЬRdբ8ݢRݢR|P^-&S&TЬRբ4բ-P+rPRb!RbRЬRբ4բ ݢq`cd cdP %R%Sݬ qPQaQaQabc bcP|^Q%U2%Vݬ fRqPR2beRP7qPR1beQQRb Rbef efpTdPScScSެP`RccS c;ScS`R|~RPR1RdPQ aRQPdPQ aRQЬRѢSբ8SS~ݢEp`ef efЬRc RЬRd բ8ݢR_PݢRP<#T#UݬeoPR2bdRoPR1bdQQRbde dee {oPSP koPScScSc ScSe cЬS cSo`de de"" RR9ЬRբ RݢP "R"Sݬݬݬn`bc bcЬP'`(`CЬPb:ѠݬPݠ ЬPѠݬPݠ P ެScP|~P@PRcPP521PR)ЬPՠ@(~'~ݬPݠ@TPЬR*~)~ݬRݢ@5c Rݢ< P ^WЬRcТRRRbWЬV1TVSSSУPPPP0УRRRxWUPգPbQQQPPQPQdPQPPbQdPPQQbQdPPQQ~ݭݭURWУV1pPTЬPcРRRRbTЬSIP|~SPRݏ=xTP~~PRv TSPPPРS^- XWЬSWSRRRТS'6TRWTRRYY"hW~lPVW~ lPVЬT1WkUP|~TgPSPTRRR|~ݢgPSSݏZYh ePV ePVh :fSV 9fSVTRRRТTP ^ES&TЬR|~RjPRݏގR(kPQ!aRQkPQ aRQ ~ݭݭݬݬj`cd cd ^ЬSeެTdS6c*jPQaQaQ0c$ojPQaQaQPKjPSd߭߭߭HdQաXСXPPPРTPСDT2PP5A1P?P R1P@TPP*" b?PR1PR1xPR1pPݏ%1\PTPP &NNN.NNNNNNNF2P?P R1PR1 P R1PR1Pݏﱌ1P@R1PTPP &NNN.NNNNNNNF2Pv?P R1PAR1P R}PRuPݏ)aPRUP%RCR9P"R-PRR!R P RPRcScRSЬP*`+`+PgPTdЬSTdTP^ЬRa1K1c1բX բ 1PgPQЬR:bPP<bT;bPPTKPTPPaQK\LgPQKS;PK բ 9S5Sf`SPPe`SPP ^ЬSAS ePRbSR+PePRbSRPePRЬS9c bЬQ9aSSSSSS bRc b7R cbFR bERЬRb dPS@cSP<USdPQaQaQa7Qaec ecެTdR eRGYdR|~ݢrP|~ݢЬRcP ЬRѢ dPRP  dPRbRbRЬScbR PbRѣ  bУ R bУ RP b R b Rp|VTSPUPeR;PRPPP\\ՠ|~RdP |~RcR\\\ЬRUVLTެScP|~P%PRЬdcP$~#~RPfRЬPPPՠ|~ݬPRݏW RЬPPPݬݬ&~%~ݬ ݬ|~ݬnPRݏR,bPQaRQbPQaRQPVW|~ݬPUݏp|~ݬPTݏPЬRRR|~ݢPSݏ'ST U0_aPR!bURbTRbSR.P /aPR bURbTRbSRbfg fg<^TU|~ݬPPPPSݏZS `PRP `PRbRbRbZRbRS bSR bSRbde deެScR dRcR|~ݢP|~ݢaݬXW VЬU|~UPT TT1PgЬRբ$Т$iբ fUﻂPSPݢ U廬PSݬ5SRRR|~RZ~~ݬ[PT ggThTT~ݬЬPPP!TPPSTѬ Ѭ( ^PR!bЬRbЬR&P^PR bR bRbcd cdPݬݬPRQ~QR M|^=U&TV~~ݬKP|~ݬ:PS|~ݬeSS]PR  ]PRbRbRPPLb;R PbRbRbRSbSR bSRbdf df d&P<ЬRRRRSH|~ݬ%P ݬR3RRRRRRѣ? ݣG ݣѣ, ݣ,y R2RRRTUTޣ0RbP PVRTU뱣> R2RRRTUT-0RbP|~PjPbPPRTU ~~PLI038.B. k[SDC]PLI$COMPILER.EXE;1dū|-ЬRRRRTѤ ݤѤ  ݤ SUSRb bRSUѤ4 ݤ4VWV5UޤXSޤ8RbbecceSRVW<UMTA?PPЬR)SТ4RRR2PP==>>>>>>>>>>>>>>>>>>>=>>= ?PЬSЬRp+ެXhRWPW R2RRRYWZZY1hSVЭTG0UeRgЬPQPPPmPf&ЬQС0PPPPhRPPPTQPf%RPPPT[PfRRRT[RfUYZ ^ЬZЬRѢТRRRݬ ZR&ЬRѢ Т RRRݬ ZRެWgRUVU7gRޢTScdPPPݬ ZPTSUVЬRѢ4Т4RRRݬ ZRެ[kRXYXakRvWޢXVޢXUޢ8T8ScdPPPݬ ZPgefPPPݬ ZPgVUTSXY<^TUЬ RRRբbЬ RRR bKTެRЬ SSS~߼S2~b=b,U)գX$bP~~PP2~PdMЬR~~RPRURмRRRRPRU~ݭݬ 2~R+U%ЬR~~R>P2~PdP<^TUլѬdݏu~~ݬ PSݏ`uS ѬR RfRRQPQaQaQS ЬRR,aЬQ PaЬQ6aSQ)aRQ PaRQ5aSQ11vG~dft2PPf XhhhhhhXhhhh`~?PP;P ^?PPPPPaQade deST RR#RfRm>=ݬݬ}PѬ Ѭ$ OPR!bЬR>bЬR" OPR bR=bRbRbcd cdЬe|^QUBT+V ~ݬe]Medf ef|߭߭߭߭߬߬lP1ЭR~~R$PSݏrfNPRP NPRbRbRfbdR6bSRPbdR5bSRbef efǞ$^\ԭ(ЬP 0P|~PlPPPP((R1ЬP0T ѭݏqZYZ[X(Tޤ0Wޤ0V0UYYSeR~~RhPC,fR~~RhPC0gWVUZYެScRB,B03PRcS~~SPB,~~SPB0~ݬ ]Q<,,17μRB,1 B,1μP ^QSWZYЬUUnЬVУRТ TVTYУRޢP dR`RZPU(RѦE0UnYnnRB4X RB,XXYУRТRXbXXXЬRբOУRޢTЬRYZ~ݭR2d~XFY"nnRB8~B8gB8PgPެUeRТRRRnRSQPVУRޢTeRYZ~ݭR2d~XY2nnTD8'УRТ RբX~D8g~D8UPgUU VKPR  KPRbRb RU VP:bUR>bVRP9bUR=bVRbggggPPS ~ݬdp@dec dcЬRТ@PPPPТ@PPP!R|~R~e|UTV7S~ݬe?edf effAPR  APRbRbRbZRf,bdRc bcR9P bЬ R*PbdRc bcR P b Rbef ef ݥ |~ݬ"PRݏd RPRWUSTVݬb>bec bc @PQaQaQa4Q aeQabc bcbg-2~fﹴPdg`dPSTR~ݬc>cdb cb ݤ2~ﴴPs~ KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)HS]jSУTT- ~ݬf0;fei fijRe%TP2~GPjPRTԮ[jS"Rcb ~ݬf:fei fieWjRТXТnR1PjRn1jSRcbjRТ R|~RPTݏ_jR- :ծ.jPР RcWX]~tPWX\~cfЮS4[,jPР RcWXB~;WXA~+f[[SjRТ RբX}jRݢ i;PR2bSR;PR1bSRbfi fijRТ R21fݢ Y eTJpi,G;PR!bTR2bSR beR* ;PR bTR1bSR beRbfi fi2~+ȯPj18jjRѢ1SqTd:PRP :PRbRbRbRd bЬR bЬ R bR b Rbcd cd P|UTV~ݬe7edf efdS~ݬ e7edf eff9PRP 9PRbRbRb+Rf bdRbSRP bdRbSRbef ef e STd8PRP 8PRbRbRd bЬR bЬR bR bRbcd cdP|`TQU:SRV~ݬd^6dec dc2~fPbe`bP|STZUd 8PRP7PRbRbRdbеRPbeQaRbcd cdcV\ЬPPPݵPV VݬGY|^9U*SVT ~ݬe>5ecf eff7PRP 7PRbRbRbRfbдR bcRPbdQaR bcRbef ef eݬ~fPCU0TRS2~cɪPbP\dlb\2~g P]STR~ݬc3cdb cbP d`2~浪P7Nݏ 8*N$Cݏ8NP<<`PnnnMݏ 8M5ЏpPмQl լռݏp5ЏpPмQl$լռݏp4ЏpPмQl(լռݏp4ЏpPмQl,լռݏp4ЏpPмQl0լռݏpl4ЏpPмQl4լռݏpB4ЏpPмQl8լռݏp4ЏpPмQl<լռݏp3ЏpPмQl@լռݏp3ЏpPмQlDլռݏp3ЏpPмQlHլռݏpp3ЏpPмQlLլռݏpF3ЏpPмQlPլռݏp3ЏpPмQlTePLI$COMPILER_MSGvcg.!ULgen.!UL&sym.!UL+- 9!AD!AC!XLJ!AD*8FTbp~ &,28>DJNRVZ^bfjnrvz~     textlib.tlb+ hhh%@ Code !5UL !8UL !8UL%m Label Nodes !5UL !8UL !8UL% Free Labels !5UL !8UL !8UL% Large nodes !5UL !8UL !8UL% Prologues !5UL !8UL !8UL%! Register nodes !5UL !8UL !8UL%N Small nodes !5UL !8UL !8UL%{ Ext symbols !5UL !8UL !8UL&TOTAL for allocation area: !8UL !8UL&Unaccounted for in area: !8SL !8SLL Permanent symbols: !5UL nodes, occupying !8UL bytes, with !UL wastedLX Temporary symbols: !5UL nodes, occupying !8UL bytes, with !UL wastedL Maximum temporaries: !5UL nodes, occupying !8UL bytes, with !UL wasted.Total space mapped: !8UL (!UL pages)C6 Space allocated: !8UL of which !UL were due to rounding! Available space: !8UL! Wasted space: !8UL-Total for allocation area: !8UL (!UL pages)-Total for symbol table area: !8UL (!UL pages)-=Total space unaccounted for: !8SL (!SL pages)'r !6UL !8XL !8XL !8UL (!5UL)C Big buffer usage: !8UL bytes in !UL buffers are currently freeA Intermediate file: !8SL bytes in !SL buffers total allocation?5 !8UL bytes in !UL buffers currently free?| !8SL bytes in !SL buffers currently usedD (More buffers were freed than were allocated) dAhA lA pA&@!24!7UL !7UL !7UL !7UL !7UL !7ULCn!/!/!UL lines compiled!/compilation rate was !UL lines per minute!/ !6SL !6XW !6SW !AD!SL, (!ZL,!AD) , refers to(!SL)  (!ZB,!SB) , force_d , force_g, varying size, alias , volatile , load_efa, no_propagate , long_char , no_auto, no_auto_candidate (!SL),!SL   * 9 I Y p     " * 3 : F L X b j u             1 Operator code cell: %10d / %08X *** %s ***Operator code cell: %d / %08XForward link: %08X Backward link: %08X Cell type: %sNumber of operands: %-2d Opcode: %04X %-6s Aux_info: %08X Total bytes: %dStatement number: %dLocal block number: %dForward link: %08X Backward link: %08X Cell type: %02X Num of args: %02X Opcode: %04X Rest: %08XOperand cell %d: %d / %08XContext: %-6s Uflags: %02X %s Flags: %02X %sBase: %d / %04X Address1: %d / %02X Address2: %d / %02XIndex: %d / %04X More data: %d / %08XReserved cell operand: %11d / %08X %11d / %08X %11d / %08XEntry address: %08XProlog descriptor block: %d / %08XForward link: %08X Backward link: %08X Accumulated reg mask: %04X Reserved reg mask: %04XEntry count: %d Machine reg state: %04X Display id: %d Reg counter: %d Local stack size: %dOperand/Opcode counter: %d Block node: %08X Num of stmts: %d Starting addr: %08XJSB entry: %08X JSB jacket: %08XAllocation list: %08X - %08X Last use list: %08X - %08X First use list: %08X - %08XKill reg list: %08X - %08X Temp reg list: %08X - %08XReg index array: %08X Held reg array: %08X Private storage size: %d / %08XOpr (T-reg/Operand/Label) node: %d / %08XForward link (flink): %08X Backward link (blink): %08X Label ref count: %dTflags: %02X %s Register num: %d Temp length: %d Allocation descriptor: %08X %08XLabel value/Reg temp: %08X Reg mask: %04X Usage count: %d Operand id/Stack offset %dLflags: %02X %s Flags: %02X Size-units: %s Offset-units: %sUflags: %02X Context: %-6s %sMore_(t)flags: %02X %s Reserve: %08X Related temp: %08XWeight/Indirect label: %d %08X Size: %d Precision: %d Scale factor: %dOrder: %d Opcode: %d %s Number: %d Type: %d %sOp1: %08X Final use: %d %s Label seq num: %dOp2/Flinkt/Code: %08X First use: %dOp3/Blinkt/Symbol: %08X Psect id: %dOp%d: %08X / %d %2d-%-6d%s ***** Operand fields are inconsistant ********** Number of operands in label cell not equal to one ********** Size of instruction in label cell not equal to zero *****Master symbol node: Lower value: %d Upper value: %d Selector symbol: %s data: %d / %02X%04X%08X******** Error in Immediate Data Code Block, size of data item not byte, word, or longword ********Prolog level: %d------------------------- End of Prologue -------------------------%2d-%-6d***** Operand fields are inconsistant *****T%dS^#%d[T%d]%s(%s)-(%s)I^#%d(%s)+@(%s)+@#%08X%c^%d(%s)T%d[%s]sym.%dgen.%dvcg.%d***Explicit reg allocationExplicit reg first useExplicit reg final useKill registerTemporary allocationRegister index array: %08X ***** The number of registers A~= KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)Huin the Pointer Array is not equal to reg_count *****Held register array: %08X %08X%s: %08X Operand id: %d variable-sizebitbit large-operand-node hard-reg refers to code-gen-label/Ni\p^6q@ -@_&jInstructionBranchPrologLabelStatementBlock EndImmed DataCond MoveLoad BaseCase TableNo Peep InstrEnd of PrologAddr BaseUpdate BaseCopy FrameReserve CellStart LocalEnd LocalPar Loop TopPar Loop BotUnknown typeundefbytewordlongquadoctaR0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10R11AP FP SP PC ctx0ctx1ctx2 Qe. k[SDC]PLI$COMPILER.EXE;1dH~=׷?opWMN9ZRY꟒`'Jm FV<__ f>7t)ԇ\bEwyA[nf]j~[Groebxxd^R%Ǩ qis~ 'ͪoE c-2 Kk꦳MAsC7J'1&LӄSs)anOٲvl@?Eȧ#ȫXo((Mu=+^{!Zo RtXT+0L-A 9eB^=u[\@7ϗ9]q*ѩ~In I/߻M͍"_n-v0ʞ1Y~4[vU!PҸyj"[w,E:ߛN%km a>?\?FXr0S-_6*pⅉA 8_5EӃBya4+v:ϔ͚` <wzISYxMpXr+uSF&}4ʼ'xtU(ϳ &AzWk?-IJ]4ܾ\̃phU9vUE&XKoqcyQ_:8C"f=IKT rn2B@ #Ғذ{@`yV3%P_ӭS6[QmCd RN >Ѳyu*ނ?҉ο:'^x=λ$p\|\`4qs#%WjkWAP)KRAΰ[cX@PZT돌Nؠ`H#tSj`fp9 Lk()uu"Nڌy=Z/\y[eW}eb:ݲy/s<Ϋl!I }tYU cg0PPhk]ъMzTQr{~&(`+ 9^007gRqwʉ𽑦,_%R@X=z[##mxdLO"!9 ?Gw`׻B$ha%n;O,ÕO0] ׸$Z5V_$/e1Y]yg~e8/ +QHa,o*!{pS13S䥒Tw!^0OAM=gije[J䡞yE+tl]$U&ڍy,M¿eٰ:JоxXmy?B.Pʐ{}KcC W=Hvw;ѩvl 4rHF5x EY]0wf3JlY_]*cQc48 ;R\?#sY|Ԫi*.+xdLI>6 8}9$Z5x~P/ D0jo/JV*P`@P(͔D@^=[dj[a;Xaa SF5x7`5.Qѩաg~{LݼA>0z#J1tݚ+0$Z ~׊Ol,!g8"Q\O [->~8C4ƙ^{1֟w.y~^N  ,~Q;0mMŚٗdTz ڤ#|,BP='7YkN%*)8#4 xqX2:H,^n4{ebO('Q꽣BĔS 2NjM WFrSdVˁ$KmȮ\(PÊgq~ٳdiy3D˅:O s_I|`tE褫t!]Y }>;h;mv*QbfJ"UQNIV 3鸭IyLul~*!xJ/O Y %嵾r[^E%8k {#/ڏ+Anؒиe|Z`&BTFsT`*i>(R}RNj( M<)wG|ra;,\[Oj=2܀iI@j\'r"ivO#FӫBl9XVN+h;hؼ" RO ]4l㬯D]EB05Bp{rDBm{Fۈ|FQwJ%x(<-p?,""Id5n5#" S>92 z-(fPVW2((BLRۢiPncWB%c=Y$S(acrcD8dyýO{@3z T$O6$yKT?Vg.rq'|pW KΈl]"6)ܻӟrAm5S(ӓr7U1eng_p{ (!yӝI=쎇ᔆz?˄\ oxʔ@R=f/0 ƚFSU mG|@M n"=nbDCy5 O<"GwgpiX#J>ӎ!ɸ,vu 4YJ;mr潫v5I|p>[S-U.D7!N1 cFĐt[$K͙lp5+ǗDP=EIø:uG$}C2pNAI6=RS4b{?-&Zݵ`Ue#EճՂt?˂i} im2:B.?Y򻝇}ȎSTgMHU@3d1cRnNI^It\ 60Էy2&[C8Z\:*`-J?6=+kމ -P|Y-iX_rj%mAGQY$."(ER\邮\lyhùRHl3p2z_b"y~ҾϓFsC$B_0+cX.Ng7D B,xS!n5lb7NWPL=FimLi>^:;X܈BNy _La #0LM\D|gW˔OQE #6qDmőbx%1ltbY 6ȏh1ݺs?Ikdxs""Znܓ'͚lBcӠ{u]U_YE:l_<1_B mɝg4Rcy7M0J  4ivڅi2EDO?\5 AƁJ!xnNAB:f!^WXA5:~bRZru v+Xtŧ>966}\1'2x ^'IBaL+ojpL{J Q:y`X@26ƭ땊UdS[Cfp)?2 tjvH7=Bܦڙ% P0luШ>Db&_NJe4V#7ESƢ+KrWgͽwZcgBjt[ԛɼPٯ8&PQ`5+B䝋r.Z~ʷE" φ+hJ+G̥+aO cfV0|ތRh[6ѯDɲ#ǽ͈A0*or Fw[6o"~cVsIE(oϟa¬ ߪRLHpR^7tȟB`߆^z?'M<=ep*F1\|/Q>E |6ԟ͔6SBfx[(7L R7p叚|\ ㆎ(W\呭3Y6H nE[Z'tv#*'YEbZE29@ ^:qFs03j>ജ FS3\Q ȂhPkK{M7*;4iw=E{z`&6KI'Hy]nA54}vK{N0f4h2ku 4Kb>KF.Ykwl)Lt1'~zM`k5,,Zt׈P\^MSGJP0Dq&zȀ ]KF2߹$kfSfb^J,7Ig<5s@W$[\Q@x?Jt)gAQREP'IC nj*ck )тuȝB](TQԠt(q{P*B/Ju{Eu\n!5lօ(+}\ ] q9z=<w|ީ|ߎjHRw]q1-U)0u@[#]vPcጆw D : <؜gиHzv H)VSf8L<,>ZYPP ϢrQH MOfg_(de|bP) G;vmn=T*Qfnz2u,:'b͹CxmY"wt!lZ/PkPjY|.Ȓ;ڷ[(FZTo4E@fPy$m0TsQOY ^F sP#5 m+ &gښ~] eoW]E~kk]B "pƧTI{WsZm'k0Tģ<.89_L){//C\̳vMMt[7}U_#CGէR^1|ARmsjv᳕Վ/j÷2>hQN}+L nhsEm:aft_ϩ-NIG|nEK6P>HYw|],qT+e+@y&F@> txYμlu!c ?7G?ZnSIV(Qj8~jL iq:<? ( HUh4p.Z(>q:#5Hc<fMBo@/ŕ22<~i% pK(63\t{S$ NqXKgo0 ^ӌүPۚuIښu=J*DX9"tk:3[ G0м vIuCBZtŐN+#+qD!7 q`<Q!GiTf1|lQ=-.HV\e>4|.`4t`" Xg! ‡S1UD&6FatFCcYd!)1hBgGo }zo+Djx/ |kLUx(pW]4=5"M_Ռ[̶twb\9OynŲMyd x"*T$ eT;_4@+v6y(F=-0se=#N|o{$?{aw11Ц,q9-K)[#U:)p/1-4-^C2]6%HXŢuEgֵ[]v/_0Ƿ7$PkK woBi7f໊h;45B4}'shTjGLB{NCUؤd"ix:u>&'fJ5ߨuLo$G$w+3߽ -䚾\",qj4ZɱV CRH.Vg3FIqoئR7KOueg=pBxq 9uŧxScMRSe"sNM'U-#O(x  uHXeu|8P$z)vbs4ٓ]Y sM+CֺydN{6_> /PYb  IPSf|jbMşʒ XQ=~5VbJ9x$xۍZȘWDagMJ|Ce\RYSoQg+~ekă8SՎ1hLh1%ic9=FCҶiT-<:Mw/ K(yV0L JsQۆǜ DmQw4ٞ7S,SkjEl">8dm5Lq.xJ룵p3`*7on6-Qca ]bsRŐBѼ ( t+Cͳ~QnV}c搮ɫaCQ+2|n1D+X]6+d9^ yO;CP] ˣ eLنy{2&FL|/Q39U,@ʥ E5A R{Gp쟊>Gz 6qh#; #ʷHQs`uzL;ŝQ_oGtFu,mo@ߩ~?vO*[y!-Ę<Ԭ>v[Yf:J~v~G먭 hEQM˩'Rjȵblgs\48y>{7dCDq"Ոr`tUwe7bd|sp\,Ci~~U!gz*`]ʙRĪaC .L4 "[Q >iU+(ن))O%qE2ΜdNgWB{`7{SUoqշ1'vrNp41aeBmI-si=2L5us;DB`Ѵ q"Gxîju]l?=RZlz +xJ"m3?re6hLKlbbk^wZw :ZaJoĀg8,B9&9jDhzm5K]dv&SV2߭mexU~:z4 2qr4m*jmP`c90jl)͢Jd+ذq.$+O#tJMF|A+hFt&sB\lJܟY6] 8J#+:f $`:={MZx $mLSD4l݅g ~+Y#2lQNW!э\_Ʊۇ1PitA)<J Óϟ@=r/$ 4V;{n\ܼiPNٯڀ;}L)2qQky='X&b*eGM]W-Ϸh>i ar L6K0t$#D^Ф/LAkP̟{&}ă2_Ez5HB9Ӧ<_ᰒ*7'#ci aqͅӲlJ0sϏLE;m%q֗Mo55ڛtOk8 aG. z4t](hN݇T$j@|ku?mgQ?mJB$>{s촯{?\ %=H W[+I:F0}4^8VU {gG65@'0h__w=Nvv-f_gҐ2@~qG02^3X~o'w9NP_.x(c,i"įC>,%~,h#02Q@Ԕ)Mo$T]Xx)LtDQQ%uoX9`,߽ HoTBiT勅PX &?Ens;1UAZuY 6YeXR+iG-" U0HR =5z5* pZkfD)fj}ԔXmb%[䡂^  Ek{ ,Rki]& lղI aЦv]'cQ$$j^]8+QvHe:I4U=<}xmU)-*(1|%+E"R:/]q(;ܘT?fV3gOo:%yVAeSIl-nsQSN?,nDyy(Ĺ*F)crH%*JqHNIbqQ hG a|DuHdkQ-`<-1chErV#֒^l'wn#O7T:`G@/!R{h-nnUObĉחAnKJ&^X4ȰGNΨ$ֵhi[-bӸ2FqMC,,XqrtwSAV!uDߧ#X 7ԣa8IGͣ.Znq_͋C9քN#;MdIr/^1Uj vK0y°ܗ=^1%VWǙ쐱&9@ܜȫO7pR2Uڭ~*%t)-Ұgf7T=1!oO 쎋PaRڡ{qOU U9D) _+Ekɜ]|KS}2uO=׈k=Oe(۷V5ql:]fi Sډoб(ԍrŴRm$lН( //IND%HGn Ӹ[Rl 'UM)A|%7jI05|GBfC7!M.!Q/; ;}+kBg'm_XzPdšk*/?ܨ9d #氞&q۱6SIP@d1A37Pfl pԥ #v%0M=9svU^$<+ŸnA"1)*(owBe ^@H]/;Zͫ1S6s&h"Rtrr"%]plC-փ įUeB$a^Ap> 6ơy_4d&6K&i"RI_S.%NOi rX'Ǔձ~vЩVjDBÔϛx̺dzޝ 85b&$Rc:|L.|jb.4ٿ3|qϻXLPD[ ݳru:;v*-dLCЊ]98_f#M=:#Yi"uc=`sѯCnv!ky[_+"أx5B=(RsL6c`\{_hRĒ({)BgȄ=( ފdgw^;8RXd,(=lLz&Us\l!e{u1LΚ1.XQ8'ԅ*,R9WwdL%U(1V=@"ݿ TDE.qtQI5=viO;=Z/K*S nI%p~ОmX="y'L*Oפ[E>:_"Ɂ/ F;ÿV׻0c3ĂGbyoC/1l',2IMA;{r?stt8LOR}Q+х6Ţy?,̠l% ' 29݀j$ 0cYLS1Mt8 emj?%lD,.Ќ+@cT z,/4+!L͛ȬҨ:_ao[!l]%&bY~'-2Us.=k <?,doJag~#M q@edZe!p a5A갢zQnjf] x~Jʓ%"Vi\'k{՜f#Yi3M,(zo!*sUcKi=M\A>]SRD2UnNٙJܓaΙU[~j,3 AtȀ i5ԾLIɬ'2O.̭_zwA(\kOlA* 7ϼ.ؚ(~aT7y<(Rst @}G2ȫĆEw߫ 8M2)=n'Nٱ~0iĜyu7)5Et܋qyγ|fVV+sG@Zn}q97`kXW̢bm9J?*ҵ2aFQ8.6'B{"ymMF~D2d k5PǼ6$eU!N(PS. :lɤ U-}xCR"#yʮmH8!4͖f4tkRAV7h\%AJmlFJ ,uiki@ZNCHƒ[geN5괖VtHY}fVs]L]\r%꿬`ߡ㤁w-c;YkA=Ӊx1y-琦?/9Gq9TkO1n6jR15Řk?KNf,-!q5$g?e*Χ\{`vbӡqnϠnL&r6'Yѕ]a $N +lMM:Q/}yGupek#/lpb*(V#Jqu׆w䧄HP_LIoV[jq%A.U ؜6dPB&ܞ+95|Ӂz:/5Ff_0m|D%`G]'SuB+X~iJY(!TX/j'ϓ'4w%B9 LvTsx;Kct5_JnLdqV ˀJ(ǍXI|;%@]yr'9&"S()? ^tD| tRi҆Wb TNa! xP[}"n0}TE9BXه,=AA}␆rhhxL O5es8 >XlYO,2exna%Ob=fkBS'3+T7/M zQ 4ÛQj=*K&j9AuIcOxė* 80 k2G)9D `DoK6q5.+;!Q wB aB+񄢹 xgrǨ ߚz];ۯc h=0{P7hdLOu$x£B:8D*I>wZԆehx͒LtU\8m]c`,@=l]na+4ʪCc@m='T輣( cML5$*zHO 1bm93 }#zļ(K {WAqP(;:]]I+ ١ֳV$O$Knk'L3tUIb~`ƹVgzdw啕IS%%##Ye:0RRaRMRxKwFXa1KkiF3vjFNN |IK'J"4z%,ެbǧa8כD.gt 30~ H3H /n-idgɣ`'u;ɯ[-xL!5 +}DO_"'m m aC hLp,/ {;B)|u". GV>fm CSVrR2CV Oh|YTi 2 =3ݫ27 l_~XWQËd, A7Olݲ N8_ 3d89U+2;l=E3FуQjY4w:$ q̧WV+X"o"r Y\W)M":цXNSߑmVX}^;b"^ד [ FAeR'+Dshwݘ>w%j5XyVtetChfbH2c 1%xȄCv*4>ve }9fYj^VŕOȂqVҕaM *Ldbjg'~;a} &Z Bi3|2Qwrq+`@DuzL12:{T.xӳg=//*pR W](FQUNuB4nP#~2|r{q`YeFJzrC cCP,^:d%(VuXc3DD0&,F6! >UX,p w~AK׽ &$%D="i!p@I:^Fo$U|i,#$`¯3~W ֠Cg9/u\KLI. Tm.o \ jcsP1ҟ4Mr&7G.Uw%"Zz9{ZY >G4J+^*('jNٟY=*= 5YrbTO[؟HK4|/9YY)e+[J {:&I+覓z*G @eJW-|&ܔ~2V,{2D-wGWEP87.%JO;њ!YdcgYJ~:V6C(> 5V(MhWMe;ҋ}Ks._F~Q;[:XLc |"3>F£BNڈ&1-@λ{Z l2g2޹Zo'b|j`GK#m8lNm6κ)+kURΨ~EMRC 8ڧ:@]KWEə`0dvB@.^'4rOC,SuS >TLkB.Mxw/]9b09¸- '0e~/=zE`j[WRY߾ #=]Fpk߱v0#1v2s,m4 Ί^/GCttp>t|4  N=h ?/3!DlٜqoO_+f)+!;!'k\H\FU\7kѮ[R.vxpكb'C[3WzB?j;ir ]$<\mw G;; thdžD}Z&5J̕cn6AE| &5EJK&.0 Cs<0]ݝ835ło&"4 ;rb]¸S?lDzrwY\YQy=G FǺi^Y'ˎR ];[\S;ˈ%3*iMKH6me$s7x+96B]dieڨ𹭭Ff-TNbSc:ҽW_`ڊ۫PH~ 2:Y@1#>k1:mi.l(m9Xx| Ue|k,.{qOQч}@Ev`b2-&J\{wnV[Zȴ8Ϟ#]6[bue"9z\iJ%HI״U޲"v5-qU7@ɵ%KZB(|8oaJ nd59z[m.*d)3o9m,9]pFFḰ0ݢ#Ԙ}QO5c6|N_ibPج(/VF:r.ϩdq-p> 0& @_ɌT?0`DCm/:娜;#\ +tFƾN}f Z(b=n=Ǫ60lo<1E)L`OsNO?[\A okKb'rDGOy5nM2,\xד(& ZYWD%v^5ߎ$DfE2M m=jwģQBp @J~>s%LO%J vɈ^GE&2"Pі44$[|a+ )JsI+VoQnW 棟:v(?Q[yY3kx8qn!vynYiPSrҀH;IlԂts?́Uj m`Q /SJu@| EDkʨ4ސUW5{ 2wu落r#CB:~u Q:B`[zMcx$"ܓAVˉcoHRİ69ib춅&8TI"=ۊ|W9U5~q"&lxL1L }66).QUWz.GTM;?Ur2crg-BGz*1hq쯈 `*2EM܁=u± ̱*@i}kE&ZLO,s0YáEڭgFZvbq@mK7 r!Nw@pmFa^p{fdt:/~jT]C}RS 8>x⹤6Gc C Ô}%`%7֪<QgDN2Ì7wqY|pZ*s._\iBhADfZS踄4(]&4ΩlRP1B+wuz,rDݝ<=}v7F!OG?U(3EQ H|)c ФQ+&,p^>wP8:#`QTM'U\BXMD)~%#xX xpe^ zqcֱɷ(s>q׹8 sqmQ*8/47L Efw'>aO^(p֖i.r5M ; ( \bH1)MujDQ3_qл+xtפּ4j6*p6?p$&)^% !T\C[r-NG,C: %Dٞd%qۋ߭6PwЧ`:!gY8jf.|н-MsXP#:{tg"䍩wfPd@D hNN|x"UbJ_JWyJ3=?`p.:|]6I)X ^ΜZ p ?ڽ_ JܥdX^R- Hܼ;u5a2BQj73sUňAJydn@Y=jײz8tK.k9y{DjP?(lՓ}_02OvLXmY6~6 r,v3Kjg%;m{l-h'c_ ]RI/ڗ!*A"(5#Y]ڲKҍk&AXNC%$K٧x[*7o@QG$.T4=B쳷!I:0|CaϾ 013\`YW4L&qb] W|g4(F]otf+SafOO ăC<>>BaZ{* ×" U9]cKOXQAVu(skƘ ۴X)Zc|6b E4 J;fsR1x}엺 H0'CCt`H_?QuXmiXqiGB0U/6Y?q‘o5[꣈׼rKݵl)Ǻt PٺϚ B5kIA-BKa̶ trZ]z#&Jr^7IbJɎ;Tn+tD^I mp!<ʳd4f0Cga;xrfo5 [(3Y0]qVfdJo1;p\tgҌ 6EwkKcȱ(UVds~fdf~cy͇H*s D&wdZ/:s{*P~c%D\{T+Щ!fzWPNㅚbڴGh]*7NP#줵y@ؕjv:O#dRkzx5 %@43Hkf*Jy)oaARo^wok+~"B Wj֭[3%`3b`JQxG>8Q(1W((H.u(1pÏmBE|#3sGnb֑J9l+(6}f+k3!6zs/J JGjPĝCƻw )~)?U"ڹ! n ?!G3GiʫAb/C  r_(bу*F>bz7||'\kԆ+QBJzD_>Ƶ5U^i_QMP+0F:<'8r^ZR-Ioy 5?S ]\} 佲=R0 A&x__=Ȓ>r &{ 6 !D>cQn"shRV;O2`,P}H~5N%=Y@۱-3ࡅ]-BZϙ2:0CcRﺡ係 m ]sTIqO"̇Qh~~ؘ^=;z :$_a##P5xRbt+X]gu {+_׳XS:"P LfKDtK{PݞhN}aZ܉A6]Nmzlk-TMc)k+;/o׵q<t9 tDt-Hqdd9г@jzOHYOeHE0#UUĒmȬ5#~g,y;eJzm:#y!/3Q,+ٌLI%\" |$κF(bF{;$NRsc(\Ii ) Cv.1gpx9yŕ36^ti{U:vCc:shiI<(XlxC]; loI6 nLGh/hUA%6&l%E 8Ri\~zHy{rJ';0N1>Ǫ3^N)m[ US![ЇP*O1WIaR'JX RDpRG.__h|I BYK" R[2t.j Y>{39âU_&lLXﯰ(vN'~GvK)Sg6OͲєH:g ߔ7/EqIiQKtÚXw o0ebS ƼJAME*;j;IW dݵ|3fE@<]3ڲX&;BCE)We+:=J&nMC.H~ "Z{|H%y7H,J6l{ hFDqy_):L!8Vy5TtrtǕUG9("vIFeOX6qSn?C@Ed("rIh쒵,{.To"+𽕐AaԼ]0|ewr_N*iڹ\ .%Ԧ-<{&05VfPD[4Lj=1#_togf~u-[*%2G2\Z$$sPE@O"4%h-k4%OkGTn\xByxV5CU66Yycy%fѳ:A<)$19AG&M'h"' ܥ )c5eQp4Gwoir@s>O[h,kW4:!q~({spBEt&M'rJ5xqN/AQJy}]xXJyguȗp;^Pډ\fDVi :uN;ifd%nQ?hC GD?B5g+ *obPݣ Ω0Nd)wk8r1iRt<:C5~R]SEt@J2ON Pe-7 Uh9һm9ceD <]r0R#Zƺ T/;`~smH) ^cv ZpF94M-tWኈ|J?^v]? Q@kuߝ7:*迕zC^mETN KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)7'<'_cucKQ@Pǂ!>,C!CN 6|#B0=TB15i }ffoy1{xW l D*եIxU~q6l7Syft~o;6x@WL.EE"e J>wu<]E-EbaV!*:U${`Y8Pkԁ6qPGp)q$Aj*\(TI Z11DWڧ<8"%]`*i]3>]lGFyKbs:N>_ɒe1yyBx;6/`M>"0ZIr'yIP\t?"SDm*tYc%29&meN $<4>@%jr&* ֩~IiR:N6VvZ(NӢRfrR=PKqe6{/jh*q5nQ@|ܜ8A3d ж9>d([wvp!:YNeF,2̷1[ ѹJuzG3b']S,V?_W{X.=˛N[IGfO*~j^4 Y^.4^ZڙSWwݐhxl?޸/BZăz> kKe1um>鹝B)S2& kOq0qv&HL0{hl0w?ݚ>Rz^ wU`7{ ƭ=lZ%+àt/lQ`#PBAhZlj mR{(c^G1ŏ|6kPA8rA`QDzJw 1%|?u1kX ;VwFvbN|],#p/"X{t}0Zxvf(ȳ#(8U[Ul)sJP~'5]Gqڱ7`a@'$Xԩek+hr4NLw4E'ǃ7Sj&&|x޶Qj PJ3 ;G/ljN̿LuH4.(.5m'b6s5Vuaq(-fZ2ӗ:Hᴄ) aJ@|ʵ9'm&4Q/nH}3dMɃٶ/g- Ӣc '+"S#\_; G5ttuP97K)Tu?ڗFZ?!Df9H<ۗ,‡w1c70d###1v]1ӂՔbQD\ wM9s<UrNW{݌Ju >kI/&GgU37 6hWi'o|a⬡7&} fx v$ZqLda/Z/Wx'u]1:n<>GDg:y18MRG~ތHLq' B&ut˺uی%9:m&=ʃjxu>nWiSN_ٓ&l9cl87y?#nINt#wõw mM8 kw3 4>C ++ȌW&L_Q[UdDЄwrҕ66!u+`:qdg/Quaˮuov\{! jpMZL篪yu" 整h{J^{\.$˙\!#,x,lE0kL32i>4RRKwÔfoK,JY+)u $~tcUwl'" _}@%t-}yXҍ!`_1Dzm ;'AgXӣ;P9r֩/Ίe)".|Y8Z U(a!/h8oXciV200=7v8&VlX[>%LT`96YPy 0mn 1c(a_Y"(2W07${kŹ|[cX_k)PeZZS -MVMB  3Ro+>`~~FwOu/g%+ŋU+̆Sg0w–$M^Z$.kKR])A/41+CݬAR;؂ůFTQiu/ 0JΦ;_mbq0ynN3a Kb E <{qeKto)Sɏmqd5sY'¿1 4y$~wOdnƒUnP:5 jD|gH8sbsĦ+mЦRhsv2iH[5c͢?U-lQbzy v r+U"u~ȉB2uUTnJp1Pcq%r|#n?JU9{iԱ=+gNHwkB$lWۦ$!wFJD)qS= J+7oFy^7{NH}"X~wk{fQ!_&M}RBi~I'CȘT'V֍5z0/[ mVn?!J!e( 5%h[EkPDJ9] hL4Ʌ֬\ES;D!A\ۜپM6tN%w-i*AFدI+LE6tm7\փef e$A % }^\UxED]R]ǚw6hoQ@ w"VgJRHIՒ`izQm6?o* -GxuHRR`ΈVcLwL{D63G،Bfg}YjgFDzhnYqP>*PP$5n&6b$HxkJWj>1.x_L;uhx._0<1g֋QƶdN9C4 _sۋ$칹!rϿp'|9ʮӄ~ovfn^(覷O)FĵB&tfxlݡ\.mݪ$ne o̮KvqUR{Bf )/G ߥt[ T9vEm՗ ;g͇J}2m51㈷=[R$ Xyvi쭥ZЃZؤ_Y`0۸(8 [ǿ31y9jyE{`3VoB.7ME7xޔr7ɌNavXHK°(_g.pQ$e.p17./Hl]%0G0 V~״Б1bOr6;Hn-*)a_SQhZqrE Y*|Vʧߞ,T}O woaV:|p=yhًi|arh\YlJ 3!,uJ:`؎R IWɊW}<,ɍFvQ:xYށn9FuQۯr vM 3UN[?5zv}ZnoG" i#:Ȧ-pYcŚOu뜙Q~7ӫ;?Ep뒮w$5)t/K=\j|ZS}6:GBXUPԸb`aF6QBE˅ٟH@Κ"ժw;뙟Of) MT{GWH4Q#ƘxYQc#F24}ȭ†`'34(ZyxnVՊXaj؉ZІӗ 룝+B, \ԣHc%l[!b XLa6˗, ۰i_5=TXq|N2=;c FQ`;qY1"DmGЕ)$*XHy)"S DDҞ/T=_x{8hW.2?{&+#9Iy{ɤ yZT&IɟMI6B.iKaG{3AIJHH+BNv"7 G&uO`RfڟIWu l%]8"!Lq|ι*>kpz~CPP"Xpzv.ɀS;Ϧ\P$-;%"9F trW"/*Ta}W}k YOs) bץ&?4^(,Ks EUfI4^MkIb}ö=Lr1Q񥇼Y/1M` eOφDH\:FIբ%g_8p72.9[4$YD^60Ll9xZr}\%eҤ҄T AqC 0Xt+/b7G},Z`ٹM=KA{i (tgxGnq(mEg ݴYFsOLEږn+~-mw:h>Kf]-FWأ5 \0lBih Di]!\hj.DD̞䢠x79@qE-*A287ZpHjt58͘%\L!QQ vMV Q+y5G}lp[;'sfԷ%>[)KK2 lT6sDc GX( g r&l{9 w/_lc,YB2}^ѫhd;H)6[ O=.:?~71)dJ0e[O()JZ R+izy¾H:b{&P@OR?DGc o. 6;_qM7q)Bݴu"x]&%q0Jіi/~ƪ;'8Uo"5=$kQV]$d@|af誴1yv ̇&y0(HMIcp0Z/$zjYͪ=2࡭5&Tlk&IQ396Dyd6úfF3OG_)0W  <9]N+)`*]AߺD}4]*[ꥼycq:G 3qgFM 6) ) O#h5_.9+VGRų{y_ Bue Lkcu~.q~EKhܔe<+`Pyz)־`UJ*jGZxߛrKpoȐQ8ѽdpM5`4]] !쪠 4рY7F} KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~) D]h䳱@vOQݎjYy6R=) {pz L-z8i+mޕP4zw[s& jN*[EFR7Z||F3Za(WCͱn0]cJ@.@$B1G@b+ʻv~tB}kVmޑP7tesΪhkd~,(AЇ {t, cBE}ifso)T$Vh ^H+ =v!;Kqٿ~Gv}8-^_HhLzܒyvym\ +4w MO#,NB!s/ug\x~Skug2;Kq7?X/3Q(쯀vBʱp^-S-$v mM!0t^UKwآw]t| l '_IUK_Y@64(6w\oʤQdlqYI s5ƙ ݴ@c]gW86³Y ze5&,K. ZQW| Yy07KwؐglpR%b2Ûs[utzwU5v2*p CԻTuTv E?,ԩ*H o˻93h7 y­> #XEsMm[ֈ1u~ B=jl].~:WlT:0yz$6jy["XFYsb/^G.ȥ;3;.Z҇1EO!th8 8Bp~)4v%4d8M7 !r@(oj6Kr[!9A $Km|OBϙx^hmcn%RVd569Kl5i[semq2T7{aI?5u ! {cz[Cf~TT8sliPPSXk>8" @L: 7|,d-FUb)T.6ma@r";"E샭 4ȟO7r6\ ut XԵ׎ ?F*[JxDl;+[G;gh bբ0?k:ļ+i"W|n|q%j$>%s%у1xH@x}; ̪!Sۀ ?A)r+8iV57y0#"?놐dMR` &kr~ ­I fq%xt?u.O4,fWA1^v#n],PR.<ϙ,#ƹ^`뱨踄|:p-]t*<\5Fb+& u&nqّn̝ť+ \mR3Q:I9X9gځ&zO&,hB'&o:;Y{FOGuXI)gM%"' z1_'GEX=ǩdQhJ HҢTj#E4[IQ0W28&HoS!ѡx+(nVoOJHF>]ϩG}@N}"`MK0-Y%.bQijNP2/Un7D ejh面  S~PLI038.B. k[SDC]PLI$COMPILER.EXE;1d>|klastaliasextpstautobasautocanexternreloclabeltempunboundindexbasedalignin-regin-tmpallocfix-regfix-memfix-basesuff-weightstk-tmp-adralign-labelforward-refcoincident-labctx0ctx1ctx2volatiledecr-visitload-efaalias-varaliasforce-d-floatforce-g-floatlong-charundefinedpicturefixed-binaryfloat-binaryfixed-decimalfloat-decimalcomplex-fixed-binarycomplex-float-binarycomplex-fixed-decimalcomplex-float-decimalcharactercharacter-varyingbitbit-varyingbit-alignedpointeroffsetareafilelabelentryformatdopestructurebifuniongenericarrayany-typeabstract-typeconditionBWL ,LNM$FILE_DEV<<,P `ppw suppressed  @SYS$COMMAND4b0jCompiler abort - virtual memory limits exceeded.Gs KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)`T T wwT KT T T T w T j' T T T T = xT T T T T T T T <P T$D`.LISP T D`.OBJPT~ D`~SYS$OUTPUT:PT  D`SYS$ERROR:PT  D`SYS$COMMAND:P T$D`.DIAP0 1T D `.ANA  @ @++4,H; KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)]$CODE$DATA$CHAR_STRING_CONSTANTS$BSS $ADDRESS_DATA !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~> H@@ @!_!_Listing line number !ZW.A!_!_At line number !ZW in !AS.HAI 32А3<@P@ 123456789ABCDEFGHIJKILMNOPQRSTUVWXYZ operators stack location label jsb link local blk 1st line start node nodes max display edges nesting variable list op_id father name address next type: jsb lnk loc blk inlin upper field3 name brother field2 set location field1 size line nbr father block list_node elem next prev hd_tl end of contents: start of contents: line number: locator: next record: cluster text title sub_title more_source JOX3.0 VCG$AUDIT VCG$CHECK` VCG$DEBUG VCG$DEFINE VCG$DESIGNVCG$DIAG VCG$ENABLEVCG$ERROR_LIMIT@ VCG$MACHINE VCG$NAMES| VCG$OPTIMVCG$SHOW VCG$UNDEFINE VCG$VARIANT VCG$WARNING VCG$VSPARE1 VCG$VSPARE2 VCG$VSPARE3 VCG$VSPARE4 VCG$VSPARE5  VCG$PRECISION VCG$PREPROC VCG$INCLUDE VCG$PROFILE VCG$PARALLEL VCG$LKOBJECT VCG$BOTHCASEuwxy y`yyI6J KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)8assignreturncall procedurebeginentryloop_top loop_bottom block_endlabelallocate loop_bodynopuse statementgotobranch branch_true branch_false branch_eq branch_ne branch_lt branch_gt branch_le branch_ge branch_equ branch_neu branch_ltu branch_gtu branch_leu branch_geu branch_save branch_switchfreesets call_beginincrement_usageadd_compare_branchset_stack_baseinsertmovesref list_nodecasesignal signal_stopcallgepilogueassign_to_string_desc prologue_endrestore_stack_base safe_writewrite_proc_regmovable_assign update_baseassign_lifetimehaltldpctxmfprmovc3movc5movpsl write_gprsvpctxstart_local_block end_prologend_local_blockparallel_loop_topparallel_loop_bottomrefvalueintegerconstant param_ptrrange condition alloc_temp alloc_autoaddsubmultdivpowerplusminuseqneltgtlegeequneultugtuleugeuandornot concatenate call_functionshiftconvertarg_ref arg_value global_val add_offsetcall_function_storeudivsave save_resultassign_regtemp bld_structure addr_baseauto_decauto_incextractextractzxorumodpush remainder value_addr param_addr safe_read read_proc_regadd_interlockedset_interlocked insert_entry remove_entry match_baseauto_candidate auto_basedcallg_functionbbccibbssicrcffcffsinsqueloccmtprproberprobewremquescancskpcspancread_gpr alloc_regtemp*undefined152**undefined153**undefined154**undefined155**undefined156**undefined157**undefined158**undefined159**undefined160**undefined161**undefined162**undefined163**undefined164**undefined165**undefined166**undefined167**undefined168**undefined169*bif_absbif_asinbif_atan bif_atand bif_atanhbif_bitbif_boolbif_bytebif_ceil bif_character bif_complex bif_conjgbif_copybif_cosbif_cosdbif_coshbif_date bif_decat bif_decimal bif_dimension bis_displaybif_erfbif_erfc bif_everybif_exp bis_extend bif_fixed bif_float bif_floor bis_flush bif_hboundbif_imag bif_lbound bif_length bif_linenobif_log bif_log10bif_log2bif_maxbif_minbif_modbis_next_volume node_addressbif_prodbif_rankbif_real bis_rewind bif_roundbif_signbif_sinbif_sindbif_sinhbif_somebis_spaceblockbif_sqrt bif_subtractbif_sumbif_tanbif_tandbif_tanhbif_time bif_translate bif_trunc bif_unspec bif_valid bif_verifyand_thenor_elsebif_trim bif_search bif_asind bif_acosd bif_datetime*undefined243**undefined244**undefined245**undefined246**undefined247**undefined248**undefined249**undefined250**undefined251**undefined252**undefined253**defines regtemp**defines regtemp*log_andlog_or cond_exprpre_incpost_incpre_decpost_decrshiftlshifturshift*undefined266**undefined267**undefined268**undefined269**undefined270**undefined271**undefined272**undefined273**undefined274**undefined275**undefined276**undefined277**undefined278**undefined279**undefined280**undefined281**undefined282**undefined283**undefined284**undefined285**undefined286**undefined287**undefined288**undefined289**undefined290**undefined291**undefined292**undefined293**undefined294**undefined295**undefined296**undefined297**undefined298**undefined299**undefined300**undefined301**undefined302**undefined303**undefined304**undefined305**undefined306**undefined307**undefined308**undefined309*J8s KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~).*undefined310**undefined311**undefined312**undefined313**undefined314**undefined315**undefined316**undefined317**undefined318**undefined319* array_lengthadd_no_overflowsub_no_overflowmul_no_overflowdiv_no_overflowassert*undefined326**undefined327**undefined328**undefined329**undefined330**undefined331**undefined332**undefined333**undefined334**undefined335**undefined336**undefined337**undefined338**undefined339**undefined340**undefined341**undefined342**undefined343**undefined344**undefined345**undefined346**undefined347**undefined348**undefined349**undefined350**undefined351**undefined352**undefined353**undefined354**undefined355**undefined356**undefined357**undefined358**undefined359**undefined360**undefined361**undefined362**undefined363**undefined364**undefined365**undefined366**undefined367**undefined368**undefined369**undefined370**undefined371**undefined372**undefined373**undefined374**undefined375**undefined376**undefined377**undefined378**undefined379**undefined380**undefined381**undefined382**undefined383*openclosegetput edit_input edit_output list_input list_outputreadwriterewritedeleteformatstoponrevert*undefined400*exiterror assign_repeatleave descriptor free_treeadd_ptrsub_ptrliststarenvirondobyname get_string put_stringnew_sref select_topwhen otherwise select_bottom free_filerelease_recordval free_heap free_area reference onchar_pv onsource_pvend_when*undefined430**undefined431**undefined432**undefined433**undefined434**undefined435**undefined436**undefined437**undefined438**undefined439**undefined440**undefined441**undefined442* actualcountpresent alloc_area bif_encode bif_decode alloc_heap convert_units cond_nullbif_acos bif_additionbif_addr bif_afterbif_allocation bif_before bif_binary bif_collate bif_dividebif_dot bif_empty bif_index bif_multiplybif_null bif_offset bif_onchar bif_oncode bif_onfield bif_onfile bif_on )~PLI038.B. k[SDC]PLI$COMPILER.EXE;1d|key bif_oncndarg bif_onsource bif_pageno bif_pointer bif_precision bis_resig bif_reversebif_size bif_string bif_substr*undefined481**undefined482*bif_highbif_low*undefined485**undefined486**undefined487**undefined488**undefined489**undefined490**undefined491**undefined492**undefined493**undefined494**undefined495**undefined496**undefined497**undefined498**undefined499**undefined500**undefined501**undefined502**undefined503**undefined504**undefined505**undefined506**undefined507**undefined508**undefined509**undefined510**undefined511*2inlining of it was explicitly disabled by the user it declares an exception handler 1it uses up level variables that cannot be inlined 3it takes the address of a passed by value parameter :an offset into a by value parameter exceeds size of actual 3a variable offset into a by value parameter is used +it returns a run-time variable length value (it would generate excessively large code 1its size makes the gain of inlining insignificant 3inlining would adversely affect register allocation 7it declares multiple entry points in the same procedure 5not enough actual parameters are supplied in the call 5it uses the ACTUALCOUNT or PRESENT built-in functions ^ͫ ^OX[VլЬRТWD|HƼ~Ƽ4vƼ ƼvƼuԭԭƼ^(n^(nuPƺ ƺw#Mԭ߭ԭ߭䘏~ƺrRbѬW&լ!PЬRRb׬ѬWլ(^ZVԭ߭ԭ߭䘏~ԭ߭rRbƼ~Ƽ!uԭRBƼέ~ ƼuԭЬSSSݦЭRBƼtPPP**nnnnn**n*nn**NP6?PЭRBƼíx~ ƼtxDHUЭRBƼ8taЬRRRRSPRSSTƼ~Ƽ0tUeԭRBƼí~ ƼeTRBƨЬSݣcݦЭRBƼsƼ~ƼeԭRBƼí~ Ƽe< ~ ~ݦ ЭRBƼbsPSnK(t KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)PP66B6626661P?PXЬS< UU RRU2ELT>ELRRTdSSTS߭c~scRBޭޮSWWR+WRRaRz RRcWWR߭ݦЭRBƼyrTdPЬSݣ ݦЭRBƼdЭRBƼíY~ ƼnrY߭SЭRBƼdPST WW  WXUW>߭T@ SXPSSXЭR֭,BƼЭR֭ BƼ TWUW RBƼXTƼ~ƼqԭRBƼέ~ ƼqԭSЭRBƼ]qD1DPЬSݣ ݦЭRBƼ2qPЭRBƼíY~ ƼBqTdY߭ݮ! RRLƼ~ƼdԭRBƼέ~ ƼdԭsRЭRBƼpЬR R1Ƽ~ƼpԭRBƼέ~ ƼpԭPRЭRBƼBpk1-ЬRݢ ݦЭRBƼpPЭRBƼíY~ Ƽ-pYnRݲݦЭRBƼo1ЬRݢ ݦЭRBƼo1ЬRݢ ݦЭRBƼo1}ЬRݢ ݦЭRBƼnoPЭRBƼíY~ Ƽ}oYnRݢݦ ЭRBƼ+oT1ЬSݣ ݦЭRBƼoUe,STƼ~ƼoԭRBƼí~ ƼnPЭRBƼePФRݢkRbPSЭRBƼRլЬSSգ #(P2PPPP ݣ hЬP(HެYiP,UX+PXP1XWTeS_ԭ߭ԭ߭~ԭ߭UP`¼~¼g¼ ¼geS ¿ X3.XiP(FSSq PeU+PPXb^p1Y!=Uԭ߭ԭ߭~ԭ߭UP`ż~żWRbż żbЬTTTݥ`ſOWxż~żbż żbݤݤdݥdW7R VSxSPPPPVPRPR ` SP@ŲRPRSҔbż~żVScż żcЬTݤ ݤ2~ ~߭ ~ݥhzVż~żcż żcݤ2PPPݤ ݥp3V\ͬRVSxSPPPPVPRPR `xSP@RPRSҔbż~ż Vż żUS߭ЬR~ݥtCżUTdPS~ݥxCżdPSe CżdPSTЬRPt TVPTL=wO KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)׻ RRBT9PTd߭ݥ|Cż*UPSTЬRPx TPTRRBTPTd߭ŀCżTPSЬR| CżTPSRЬPTSxSPPPPTPRPR ` SP@BRqPRSҔbż~żTż żxT߭ЬTRRRRB~ńTBSV2RxRPPPPVPSPS `xRP@ŢSPSRЬRɐ SPScż~żSRbż żbЬSݣ ݣ߭~ňpSż~żbż żb%~$~У$RRRRŌ$SM2(RR.߭RB₩BﶦS2c~#SB臘R2bRBż~żSż żRSЬR+~߭2(~2*~ŐCżRPST*VVdɚ TiPTVVRBTMPTd߭ЬR*~ŔCż5R^լ+sS/ɦ SPScż~ż&Rż żRЬQˏ,~߭ݡ,ݡ,ŘQլ ЬP+Lż~żQż żQЬPݠ0ݠ0Ŝ]Qլ ЬP+Lż~żdQż żOQЬPݠ4ݠ4ŠQ+լqެXhP,PTW+PWPZ QVhSRż~żfż żfbbWŤP+PRPWqCode Block Statement #/ Operand CTXT Flags Psect Base Index AttributesvType Label Name Opcode Counter ---- ----- ----- ---------------- ------- --------------------Explicit Register Allocation :Explicit Register Kill : Instruction Branch Prologue Label Statement Block End Immed. Data Cond. Move Load Base Case Table No Peep Instr End of Prolog Addr Base Update Base Copy Frame Reserve Cell Start Local End Local Par Loop Top Par Loop Bot  byte word long quad octa r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10r11ap fp sp pc ͬ^ ϗ fߏߏݏ}KP`ߏߏݏR}JP`ߏߏݏߏ}JP`~|[[ZjZZ[9ߏߏݏߏ}JP`ͬVP@6`\句ߏߏݏߏ}=JP`Pkk1{kkkJkk5Pv0.;******** Unknown Code Block Type, cod_b_type = !XB ******** PP P>@%P2`QPQPA` 0!AC!15* !8!XL Size = !UBZY XͬVXiP@i<<Щ<OUTfefхT|f0~ojЩRТP\ޭTSbcaXSPbcaPpPQP<QQ*PPPtЎPЎQR gT00U<T҂g"ЎPG0+QPSR10 ^22ЎPՎ0&P[Z[Y 0 Z[Y ,WЧSЧ Rg"1ߢPP1Тx[/ԩ 7/"Т`*2*PSRbR â*QQP bR SPǞ?dwnr^:6/}~9ŵ_G[kT[RDph|33]|k)]NyDV#Q⹜'6M!P#h:jMuIhzf~s' /&TKP)dj,̽%\!˓Md}ܨcEŞ)˅jVWiym'V2eD1OcBX%%Y E3k Xf6pbOnM ۉ"oɸIz䃜3.3щHs76wJR|XyU9/2Ow㢷K{{?O\ݼ|͉I尰&eP֚Z}y']vк [0`NL#_MAB'WeC 8 - o{M#{!wDnR=o}'r٬*ϙR4ι| =)bBT'1?xyZ kddQT< jd.%(DMCvy» [uWwZaPzЦ&ػm} q~o}e*{^ Lg3|_Qj޹Z\N)EB8hU4d|V4x 2T [ W_;@ &x~VVknN *-<|,#r<3{&# <~L&z<1c2d6;u!Sg͈Jj ,z&E|N @͒zb.B&"98 pqku_" !S&pMD'i8oKoD| ,"sSҮ6V)?^/T waƃ7?@U'$9B@x{*L" ܸ`!DO|_ѽߠ~QԘAM^&?<? z}v7 H &uW1 vEv2C]N֢L2+n$D12s7$~Gˢarp.|d7"5A<#i$'1R@4Wc ,6 όwZs{oA{NTB57]:rDe#7Tۚ-ĶLCfk%[;`fhJ~d!RsewHq- zʪ29Y/ lhiɡLgdYݙKğVA$Cδ,ʕg5y/ ԴB̀A3F*VKzi_PVVTA)2~,u͊9PmXҹ6*o$J4:6c9䠓+;tcj<e N)1,D,!N$wY [%+!,hۣ37&5BЭ"TDX7 NɣsTWlO({])em"(/LsUQ[FP̺tV6 ŋFa{$&ׂFʑRGiO^5c ZL51k3sH. a&d3o.pUkaH.HWVيY+-ja< Ӂ?Hn[Je4Y*SI`hB l6J$wK( VpU^V+.lٽ[*Be`x m69gb(p l&:cH5j2;$ b $R-6k'*=$t||5 ~̾7vt`N=6Щ :D^{Gs DJ$9Eqb8Ł;9Ұqd׳voLŊ R1v4G'4;۟M[t%vY|qW=AGTֺ@Y mKHvFƽN][{a _fnsenX^]:4F}@Ho%"٨9?f,x =x)F@%^0,{,%c7(,4ʒ̰r<ʓ!L 8: ̤H=F M4*K:Oa+{CoЗEZoj`RDl%n̎C</}vڬh&<'@V>{ QdǺ羺uV#n$@ݞg{S]+xTP3)Szr2yCw 'fGl%_ إ؀pX""&ݧfw|-b v*f֦nޚb*!T'Q\oSAUʼ` K!p WNW mA0[;#Y6a[֞39xRR?(He;DtS(z?< yaWeE2A|ȷ_Fig?Y3,AeO'{mH7.ZGconуf-ILmZA~\Dr#V"tdtb퉉}K`ܒLۥEڡ|mH͝[*FݢrCODpG =WXYQ5'XA7;17 bbI&˨4KNW}+IՃv&Xl2 Pv"T(ڱP16ݐ[)%F߭fetb!R(? WyIu9%4ξb4 - E݇R|D; 0i>Ǽ?7mE&Һ3N(ςssA>vw@r~䙚ݾ2D`>etax.]hDP5E|=Mpg "Fx֨Ջl>*1!Ajgg׿7pT~KJc2):7D>^dH{C&F! ])RdLذ1/2ު~H l,V\ȒA+ѣ˺$AaȗF>h[ <@& F(!OWXpЭ*DMArTbk VSrf6aXxDcg_ ooMGAB_a' L7w8/S ,cGzt-,0 jVd޸ARV0a3pH+WKX(= 29zޤ a\;i8zRZ@.׶^=pU3XFე6 !v3U(8UF 1e4%[K/0{6Y A2}\ulZ0p"+9F=+]$)4D:lO1ru=޸|JrMӲ9p q5y/m6N7qE5)0 „]zDV5;nvhT?wp\כqqpNRgfJ\љr@񯡆lJНAf52dj{hk; R'3ɂz0YT)xzӻ$,zaG% W ~˒<+&=TN(Bپ_1G~,顑pUFZ44HqơnQ^ݙNTYQXH ja;Asu\AJ5/Ax,uc/DJRsqQǘgZށi pž脌[l ClFHHq` mʛD=WI&W҅yǶ}t !0kVtVj)!䃱|lhe;\a3hNߡ L$;ȥ=,ĸy)6m%ZV0I?A)|O}c': 7q8d߹mu*([u#vT0612ww%nfD?Q[ ո1Ƒ,.8djꃼKGyB?<|`T"[dRޣpO8`Ce!@}.IC%?Q>PA/6=)d"cib0>|%dil@H'GK\/؋I K4eRMM)ؼCŜ.[sӒ5#孨__HRzAj~63B_8S?z7i8pͅЀf(myZ-Tva։6)9s#9}< X9l@'{*L֭MøR=(k (H3:ɫ˻?hKS SxdYuMfBd>B^S.A;S8)4N\]S6lݎ$ 1$)6kn,U7) =GZ1-XC [ĘE8§ ~xx&"B1g?@R%2 :gh0$%ԘV`GYl~I`+jXVoXNIH KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)cP@P" SP}ZȏX$W cYPЏQ̃0ƒﻃ"ݥ ݥnݏ  #Ў|##Pݏ4 3"яPAя 7NzWgWd"ЧXhRbP4'1'5'0b— ŸPЏQbS0"q5^\2P@Q/2QP@QP2QP@QQQ3QP|^ xTyS1 UPTV2T\SLVTVTȏc+ ++£x+"TRPRP2P\L\+=RPTRVQQR#2Q\L\2Q\L\ȏl=RQ6MTVRRTCP2R\L}2P`\Pՠ,\\,e=TRУS1 ^\޼Q޼PQPR PPPRQPPSSSR 2SP@GPR 2SP@3P2SP@$P2Pp@%E@H2xKЭ3%P,%5PCu66#67PQ887P P@ ,0 }00<~BbPPQ}P$$Etotal compilationvvvvvv|?@,n @L,nGJz~->KKBLvu0 vvuuaS-~e>444ݏ4 iaݏ+ dӏT@#7#Doptimizer totals~pas6t"D""1Dcode generator totals=%%%ݏ4 "fD~-"FDDttS"УR bcS ;V^n^~^' ^8ʏ P$8PݏX8 #~` ~~^Pߏߏݏ`}-P`^r.P$b.PݏXT. #R<ݏ4 m5<yj+<bE!cV7!n<<~<;~<;~nݏ (}Џ n;  ;  ; }uu|Q aYQݡY/^PYQ $$ݏ4 k} @Џ,Qi QQ.$fЬPРRߏ ߏlߏߠ.PBm< ~ЬP R<яQR.} ݏ < Pqqݏ<  |fz^I6V^n^~^ % ^(6ʏN|P$ 6PݏX5 /!zQ aYQݡ-^PYQЬPQ9RABRQQݠ@R}@XP)RP%{|~fnP#P|~|~`|~<#~<8~ ݏQ,ݬ^P`H8 K Kx,P h,*ݏ,@ݏ | \SYMBOLS \TRACEBACK\INLINE -\COMMENTS \PLACEHOLDERS \ERROR_CHECKING \UPPERCASE\LOWERCASE\AS_IS  \EXPANSION\MAKEFILE \SINGLE\DOUBLE-\INTERSPERSED \AFTER_PROGRAM \BEFORE_PROGRAM\PEEPHOLE \INLINE \INVARIANT_EXPRESSION \LOCALS_IN_REGISTERS \COMMON_SUBEXPRESSIONS \RESULT_INCORPORATION \DISJOINT \SHORT_CIRCUIT_BOOLEANS \HOIST \PRE_PEEP ЬP `P ЬP`ЬP `<ЬScRàÞßPSЏP,34 &Џ b1¤Q4`QPTСUP  ȏ@6l6>Џ b¤Q 4TUТ(RЬQ P cЬRtߢP@@@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@|@~@@@ @@@`@@@@@@ @@@`@@@@@@ @@@`@@@@@@ @@@`@@@@@@ @@@`@@@@@@ @@@`@@@@@@ @@@`@@@@@@ @@@`@@@@  !"#$%&'()*+,-./0123456789:;<=>? мPмQϫSQQASSQ rωSRP?RQBuPQ|ЬSЬVVVVPP30OFODO|`PQ>>Q>>P50`NNN|`PQ>>QݏQQˏQnnr>~ni>ӏn ݏ4  J>}nP `5QP^PBNQA8>`PP1P^PxNQA>PPA=/=A=0mA==A=A=Q0LA==M)A==QxQQQdЎQ1P-PRY=PÏQ=RRP-`=MMDMRP8=RRP)<!`P0ASTUW~PFPPQaQ;PQ8<RRWTRƏRďRRRURRRURSOUSTkj*P0SXUY8R8RSRWVSWUVXUYUVWkj"P0~E~ݏh2~STUEP=Р@PTTSSUSSSUUSTkjP0?SXUYϵP04ϭP0,YXkjP0XBTY BUUTkj"P0eP0ϵP0BAAkjP0AAAkjHP0AAAkjvP0gߏߏݏߏ}tP`Pna!ՎPqaaQa߮߮ P)}PЬU0я4 B<lXXiizBՉ WЇPPPPXW-ШP`hS0ШP`h?S0gKp?T  _2 ])gW=XШP`hS0u=XTVg_8]/fP*>#<hPp=j=V?P0{]nЦPhbTRbR\ VRbRâPQQP bR VZ>1<hVP<<?P0.>h01u я @>1я 0>1#>QQ A 8Q0Q'Q?? ? 1<^%<Z<<^ShШQa01hШQ%a0$777ЬXW0hrШxȏTߧPPP"<ߧPP/eU^U<~nݏ Ў=UPݏPW 9^hnP` }`P"Щ$(#( c$#QQhԠQ(Q($0 "9^6""::password\NONONEALL=VCG$ALIGNED15VCG$FIXED_BINARYVCG$PARALLELVCG$G_FLOATVCG$CROSSVCG$BOTHCASEVCG$WARNINGVCG$PSE_FILE\PARTIAL\FULL VCG$ERROR_CHECKINGVCG$ANALYSIS_DATA_FILEVCG$OBJECTVCG$LISTINGVCG$LIBRARYVCG$INPUTinput.tlb $LINEϞL^\$PЎVݰԭ( ĭf^LϞL^\^L'URbU)URbUAURb3UEURb7UuURbgUURbUIVRb;VURbsUIURb;UURbUURbUURbUURbUUWgU(Џͺ;ЏͲͶͲͺoPWT<STSRςrSSRRL^nVSf(SdfSRSbbb(bЏ% ͪ~ͮͪ]QS }]P`ϞL^\0^L3ѭ娏LS ES6EX.T#6566NN*p2u&4%)+?7)! d &5=`f!==PB1K:>>>>>>>>>>>>E.YHP<4+P```1E;``````fWK* eliminate redundancy  reorder invariants  live analysis VCG$OPTIMIZER - Inlined VCG$OPTIMIZER - GRAPH DUMP Inconsistency in successor list - _LAST wasSuccessors: but should beInconsistency in predecessor list - _LAST wasPredecessors: Op_last Op_first Id_last Id_first:_node) (Dump of Graph NodeUpInit UsesNameVCG$OPTIMIZER - REGISTER CANDIDATESVCG$OPTIMIZER - TUPLE DUMPzb          Initial Alias Exit Uplevel Def: In:Out:Ref:Use:            HB<̆ ؋,($   Јz,hXPLDj840(lX :Q& KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)G2.*&" ޢڢ֢Ң΢ʢƢ¢zvr|rn^fb^NJ$|XT#tpD܉؉ԉx40,($  L~zvrn^fb^VRNJB>:2.*&"̈EޠڠҠΠʠƠ ~|xtplhd`\XTPLHD@<840,($  RNJFB>|xtplhd`\XTPLHD@<840,($   }yq܅Tԅ]/D@<840,($   xtRZVFNJFB>:62.*&" ޜ֜Ҝ Ɯœ& : V~;7>nfbZRNJFZ2.*&"l:d`\T^vb840,($  ^bFKj{gJWS2;l40,($  -g|tpld`\XTPLH<40,(  |xtplhd`\XTPLHD@<840,($  |xtplhd`\XTPLHD@<840,($  &"TkD@<840,($  [WC?[O|xt&lhd`\~TPLHD@<840,($  j| ,<L\l| $0<HP`p,@Th|0DXlϞ^ЏԭԭխGPPYԭ3PZT|ԭ[XU1PX@եХ\֬@Х \gKլ<CK>l <4Pլ<,֭Э<K;lRRA߮A]Q~ PܚRxRRRRRЭV(Rcf׭ЭЭ,1PЭRТTЭSTØa߭]QPʐPSЭRSS ߭߭߭]QϪ1߭S~߭]Qϭ,(]Q 1P +1ЭRТTЭSTØm߭]QtPʐPSЭRSS ߭߭߭]Q.!P߭S~߭]Q1,(]Qu ЭR2RR1P +1ծ$1ЭR߭ܟ]QOP1ЭR׮$SSЭRCx߭]QPR߭]QRPЭSЭRѣg߭]Q PRЭV(Rf׭ЭЭTФSSЭRЭCˆSݦS]QP֤,(1P߭]QϿ߭~߭]Q,(]QU 1Pծ1ЭSRR߭ܟ]Q7PЭRТ R }1ЭR׮߭]Q4SSЭRCx߭]QϪ PR߭]QϜ URPUЭTЭRSѤSUSդ12߭Ю(Q'PPPPL߮LݼЮ(QWP#P߭Ю(QPPPмR@ܔЭSR գ1&ЭRТRRRRP߮PݼЮ(QPЭRТSSSмRCЭRТ[PP[SSЭRC€R߭]Q PѭR#߭߭߭]Q&  P[P[[1ZZЭYJ|WЭSRRK߮K]Q@PܚRxRRRRRЭX(Rch׭ЭШV߭ V]Q PЭVV֦ K߭Ю(QϞPЧЭJɌJxR֢ЭJɈ-[*߭~߭]Qm ЭRXЭR2RR$,(ЭRb12Ѣ1%߭Ю(QP1P߭~߭]Q ЭR2RR$,(]QD1ЭRТSЭR߭ S]Q PЭS֣ 1PЭRբlȏ `$`KPЭWRR1߭]QPVRxRRRRR(Rgf׭Э Ь RТЧfѦ߭Ю(Q%P魆߭]Qu P ЭRAЭTSSЭRCxRТ  SSЭRЭCˆ߭Ю(QϝP魆խ ߭]Q+ Ь Rx߭x߭Ю,Q!߭]QϢP׭ЭTЭ ЭSУУR֢ ,(PЭRТЭRբ 8b͇,9ЭSRR6߮6]Q8PܚRxRRRRRЭV(Rcf׭Э(1ЭVfѦ߭Ю(QϣPWUW1U2 RxRRURR\+ЭR߭ E]QϣP $ ЭRRE֢ U2 RxRRURR1魆߭E]Qz P ЭRFЭTSSЭRCxRТE  ЭRSSЭRЭCˆEE߭Ю(QϖPE魆խ ߭]Q# WUЭR RRRf RmR$=߭߼߼ݭݬ߼Ю8QώЭSS<߭߮@߭Ю,QSS2TЭSD ЭRRxRRRTRRȱȣнծ1ЭSգ/߭]Q УУR֢ `׭ЭXVX1ЭWVRB|UI<RC "ХRRRR0߮0ݼЮ(QϨPTХSSSмRCTԥ魇?VSЭRCxS߭]Qk У<TTT`׭ЭXVc譆1ЭW1PЧV1<S2RRSSZի7JZЭSJ!JR q JR 8 Z]Q=Zʔ]QЫS0ЫRЭ,lRע=R8^\QQRqQqTЬSТPCPРSSSР޲PPЏ ޲ЭЏ ԭPԭТ̭߭߭߭߭߭]QЭQФPԣ4Р4ТPAPР4ЭQQQТPAPР zЬQТPAPР޲PPЏ ޲ȭЏԭPԭТĭ߭߭߭߭߭]QfЭQ У4 PТPAPР ЬQТPAPРѭ䢜Т޲PPЏ ~޲ЭЏ ԭPԭТ̭߭߭~߭߭]QЭQФPԣ0Р0ТPAPР0ЭQQQТPAPР81PЬQТPAPР޲PPЏ ^޲bЏfjPnrvТz߭߭^߭߭]Q.ЭQ У08PТPAPР8ѣ841У48 ^\QqTSԼRR@ФPB"SSRФPBP RP޼ QRP@P`RС\Ь \ЬPС\Ь \ЬPС\Ь \ЬPС\Ь \ЬP|^QQ\qVv(v~}%P`(}~}P`~v}ܓP`SЦR΢RSBlShPЬRCBЬRCR "v~v}P`ЬRCЬTCdSЦR΢RSBdS|^QQV\llRBp1\1\(`_^^_~`}P`#`(#4b^^_~`}ԒP`^^_~}ﶒP`]Qlb^QQWrPQ<R< S%P<QϪP<QϘP<QψP<QՕjjk~r}-P`lRBpRRRR]Ql1^QQXqYrP]Q<R< SlP<QZШRݢ}P`PRbP[14LRZZUZ1LRE1 LRERЧSBPPR z ΢RBPP]QPR SSiSFSr1բ1PS rУRRRRT*УRRRRTRRΣSЧRC]QyPR iH IHRѢ ;d7ȏdФ $ŏ(S$SSЧRSSSGSWZUX1$(X]Q<P(\(X]Q[f[m [1ŏ(RЧSBXUŏXRBHTŏXRBXRdbe1P(1(]Qρ(1(T(LR΢RЧSBPPR G!΢RBPPRТRRRK1DT]Q 13LR(1%PLRТRRRݢ ]QŏPSЧRC1(]QRТR+?ŏ(TЧSDTUȧeDXUDHRbRRRRe(]Qπ[[. P(1(R]QϗP((R]QI1\['LRR1HLR΢SЧRCPPR 1$PSУRRRRTRRpdcѣ!գ dʏdd1RѢ 1Ф $[([Iŏ(S$SSЧRSGSWL$RBXS;ЧRCRb+[' [4[ LP[6 LR $SDCXŏ(RRSSЧRSWSGLRݢ]Qϙ 1I12d?d;H6KK,[ [6[)dLU ed d IH:PΥRЧSBVΥRBR HRR H(4IPSRRΣSЧRC]Q@PRSS.բ)΢RЧSBPPRբ΢RB]Q[&1LR(Т$RRRݢ ]QϱP(]Q (R]QP((R]Qϯ 1PLTRR1ΤSЧRCPPS H1<RR1RRѣ1kΣO 1^PLTΤRЧUBV HФ|Ф|1-PΤRBP G]PS G1ΦRBVΣRBP F1PR F1Ѧ1Ф|Ф|1PR G O1LRТ|Т|1PLR΢SЧRCЧR Q C\ЧR΢SЧRCPPR H;LSТ/LR΢SЧRCV<SSSDSЧRC֧DRD1ЧS,SRԂS,,]Qd ǀQ[Q\1PL(1Z.(SЧRCtX.ЧTЧUXXRBSXXRBXďSCLRbZXŏ(SЧRCPRZb:[ŏ(SЧRCPTZdCLXCHTdTZUUTUCXRUbh\U[1?Ч,1,P,SЧRC(1 ŏ(SЧRCHUCXTedTCPRTbX XRRR$1P$RRXH(.RЧ[B\8B`4W\PUUUSФRWCx$Qŏ(PPQЦPAxP`CU`W^\QQXqU޼W1XQϗPVVVRХS޼TTBVVP@.WRХQBtVBtBxBxPV@VBxXQGPVPPХRW@VVP@.TХQDl VDlPDpDpPV@VDp^\QQWqS޼VŏVRУPBBLUBXQaeBPRb.VFtT5TTPУQ@RTTP@TŏRQУPA RWQT,PУRЬ@P,ϞX^\QqQQVqQQ`qQQl^\мSУhУSSSSWRЦTGGS AGSSSRRPЦSGSУUedRdSãŌRR1RTD SУRK R}ClP`cSTWXWYЦRGR[ZЦRIT}WWSWPUS2 RxRRSRRVCRRRRXURU CRRCVQ׺WSR C Ѥ[RRZЦRIYZ1pPa1ppq~r}GkP`dR˜Rݢ}kP`PWgY@SRR1Jգ,1BXQݧ@SRR1'գ01XQﺧ1PXQ﫧1P1Ш͈1PUЭTE[EEEШ@SRRΣRBPŏSШRC͸ ͸E PE͠EEE$E,EZEË́E͈E͸| RBSШRCШTȴSRBdRBSШRCDDR RR{RRqURBe1SШRC$TRBd1SШRCSШRCDDR RR RRZDR 1BDRТRRRRLТ .SШRCl1ШWVȴURB.RB`RBШTШSRBdRBRBDDR @SѢPSШRC1l1g.ͬSШRC\͠Cl1HШUШTRB.SC\1ШRC`1 .SШRC\͠Cl1Ш[1[RШSBRТШ@RТRBRТRxRRRRR1o.SШRC\_1Q RBRR16TUWUVSCU ШRUCCgV1P@R͜͜͜1-PS@RCSШRCDDR p1DXQDUΥWШRGV GtѥmWTS@RCTXQS@RPC1DR DRЦΦSШRCV<SSSTXQW\P HQѥJYQlP\(flW~XQ%DRТDRS@RCSШR\C͜TSЭRCRBRТRRRRݏ ݌ERb1 PSШRCRb1 FSЭRCRШSBRТRRRRݏ Q8RBRb1] $$XQsP1R$BB$XQ$YQ\P\D $SS ШR\C͸0SШRCRТRШSBR΢RBRШRJRТ͸0͸SШRCRТ͸RШSBR΢RBRШSJR΢RBRТ,SШRCR H բ1D,R$RXQ,SШRCR,͸m͸RШTBV&_ KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)R΢ SCR HB$SXQA͸RШSBR΢ RBR͸SШRCRТ PJRТ ШRJRТ 00XQבֿP1#$SШRCR΢R0BB0XQ3YQPV$WШSGR΢RBR($bf0SSШRVCШRGRS$ШSGR΢$RBSRR͸1͸88XQP1i͸R8BB8XQ YQ~8VШRPFШSFT͸RBR΢ RBR(bdШRFRVШRFRG ШRFRШRFS$TDRТ$͸RШSBR΢ RBR͸SШRCRV ШSDR΢$RBR1P88XQP1mR8BB8XQ YQ}8VШRPFШSFTRBR΢RBR(bdШRFRVШRFRG ШRFRШRFS$UERТ$RШSBR΢RBRRШTBR΢SCR fCSШRCRVШSER΢$RBR}EP`P$`Kȏ `|(}DP`P$`Kȏ `|,͸Ԭ0ШRJRТ0͔RТRТH4}DP`P $`Kȏ `| 844XQ?P1$SШRCR΢R4BB4XQŞYQ|PV$WШSGR΢RBR($bf4SSШRVCШRGRSSS PQЧPΦA1 ЦSRBR΢RBR΢RBRТRRRRYW~ PYЭTЭSЦRCRТRRRRЭRԢЭSΦ ЭRԢK ЭRЭRЭRЭRЭRԢЭRԢЭRԢ'ЭRԢ/ЭRԢ7ЭRԢ?ЭRԢGЭRKЭRUOЭRԢSխЭXX1 PЭSգS& PSЭ`Ԡ*УSRբ PТRբ Э`ԠPЭRЭТЭ̭1} P@R΢SЦRCR H1^ ЭT@R΢SЦRCRТK1> ΤKK16 P'SЧRCSЦRCS@Rѣ1 ЭSΦ@SRR1 գ1 @RТRRRRS1 Pc ЭR1 УSWG\ KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)Y1 P.SЧRCSЦRCS@Rѣ 1~ PЭRТGTFPЭR΢ RdRd)ЭSУpcRݢݏ{ mTФTTЭRRX+XDD]Qϲ XDD]QX|1Т1խ1@RТRRRRL߭L}*P`PLRբLRKK ݢ8:O@R>>KLRբAR BD@R΢߮]Qϖѭ߭]Qώ1AP>1zLTդ19@Sգ1R BDΣ߮]Q61ЭRԭȔ@\ά$߮$]Qѭ1R߭]Q1HPЦ\@\DDݬ]Q 1ԭȔΣ߮]QϊFЭR=ШnHPЦ\@\Ь\ЬPh\ݬPݏ j12PЭRR1Э\LDPЦ\@\DDݬ]QsR1@R΢SЦRCR }1DDT]Q:1ЭSS#LRբ1DDR]Q 1S#LRբ1}DDR]Q1gS1_LRբ1RΦHDD]Qρ14X1,@R΢SЦRCR q1@R΢SЦRCRТRRRRL߭L}/'P`P1LRբ1DDR]Q11X1@R΢SЦRCHHR OfЭRŢORxRRǬRRRLHTФ,ΤRЦUBS@RѣФ,,RBS HЭRУK΢KK@SΣRЦTBR>ΣRB@@RТL I@RSS1ԭȟ]Qѭ1HRЦ\B@@\>ЬL߭L}%P`P>[T@R΢DD΢߮]QϡѭL]Qϋ 1O߭]QϊL]Qm 11P>1@\լ1SάCDά߮]Q4`LRբjЭRԭ@\ά ߮ ]QѭHR߭]QHPЦ\@\ЬLL]Q1P߭L]Q1PLRբ^ԭ@R΢ ߮ ]QnխAЭRR1HЭ\LDPЦ\@\DDݬ]QϛR1ЭSS#LRբ1DDR]Qi1S#LRբ1DDR]QA1SSZPЭЭ,ѽLЭ\11ЭRТLRբ1w@R΢߮]Q1_S1WLTդ7ЭSЦRCRТRRRRiФSнRݢSݏ G1X1`@RТRRR. SЦRC\`ԠЭRբGPG1ТGЭRPG1X1ШihRݢݏ{ Ш SЦRC@X|1PΦ1{@R΢SЦRCR F1^@R΢SЦRCRТRRRRLK16K1.ݢ8G1!P@R΢SЦRCR F1@R΢SЦRCRТRRRRLK1K1ݢ8fG1P@RТLТRТ Ǭ11 RB SЦRCD#TƴS RBd RBD `DR  @SѢH RB SЦRCD$ЦTS RBd RBD .ǬSЦRѦC`|ЪǰǬ.ǬSЦRCtTTRB-.SЦRC\ǰ.SЦRC\ǰRBǬ RB 1 ^\QQS޼Rb]Q/PPbPՠS1 РSb1 ߲SQbPРb ^\QqQQUqQQWq[ZмRТXТ SЫRCRbPмR&Т#fмRbRТRRRݏs  ZмYթ'1ЫSHRRRHRբ1PмRТ'1 VTХRТ1P ep+мRТeеRݢ}P`P}qP`еqeеRТSмRbRݢSݏK f p }BP`ХRRSТSdե1{ХRRSТ Sdե1PZ1!PЩ'1 VTЫRHRТRRRRQ<a0RR2RSԥS RbPPPP1RSСQХRТ1P Ao+мRТtdеRݢ}P`P}MP`еMdеRТSмRbRݢSݏK f n }P`ХRRSТSdե1{ZХRRSТ Sdե1мVզ?1ЫSHRRRHRբ1PмRТ?wTPХRТKеRK)еcеRТSмRbRݢSݏ 6 ХRRSТSdեХRRSТ SdեZ1Ц?1V THRТRRRRQ9a-RR2RSԥSRbPPPPfRSСQХRТKеRK)еbеRТSмRbRݢSݏ ^ ХRRSТSdեZХRRSТ Sdե1AмRբ/1gЫSHRRR HRբ1bk1мRТ/1 VTPХRТ1P l+мRТaеRݢ}gP`P}P`еaеRТSмRbRݢSݏC f Ul }P`ХRRSТSdե1{ХRRSТ Sdե1PZ1iPмRТ/1X V!TЫRHRТRRRRQ<a0RR2RSԥS RbPPPP1RSСQjS;c0RR2RQԥQ RbPPPP1RQУSХRТ1P Ak+мRТt`еRݢ}P`P}MP`еM`еRТSмRbRݢSݏC f j }P`ХRRSТSdե1{ZХRRSТ Sdե1мRТ7qYVХRТ=ХSc_еRТTмRbRݢTݏc iSRУRfեХRRSТ SfZեмRТ1mЫYеRBRТRRRRLK1ХVfSЫRCS qqмRѣ ѣ 1PХRТELTХSc^ФPмRbRݢPݏc SRУRեZ1PЦELVХSc^ЦTмRbRݢTݏk LSRУRYեZRХRТELVХScE^ЦTмRbRݢTݏs SRУRեZХRRSТ Sե1мRТ1 YVPХRKТ<ХSc]еRТTмRbRݢTݏ[ iSRУRfեĔZ1PХR1ХRТܔեTPյAмSգK1[ХRբ1OzPգK{KPQPP PKQKPP1&ХRТЫTHRRR HRբ1ХRТ1P g+мPР\еPݠ}OP`P}P`е\ХR$еPРRмP`PݠRݏS G*еl\еPРRмP`PݠRݏ  g }9P`ХPPRРRե1>Z1%HRТRRRRS<c0PP2PQԥQ RbPPPP1RQУSХRТ1P mf+мPР[еPݠ}'P`P}yP`еy[ХR$еPРRмP`PݠRݏS *еD[еPРRмP`PݠRݏ  e }P`ХPPRРRե1>ZХRRSТSfե1ZмRТ SЫRCRbPмRТ SЫRCRbP^\QQRռмPՠS"РSPмP`RQмPРW~ݼA|^\QQRqQqUХTмSCS }мSCS pмSCS F q'PмQХPAPРPՠ֢ТPм@DмTХSDP SS RQSмTХSDS lмPХS@SVVTVOPХSмQAQDDQAQ HPPмQХPAPD߮RQVT|^\QQSqQqUмTХRDR֣УPм@DмPХR@RVVTVOPХRмQAQDDQAQ HPPмQХPAPD߮SQaVT<^\QQTqQqSУQмRBRмP@PUURU/PмQУPAPBB߮TQUR^\QQRqQqUТWTW1V PԲТSԣТSԣ޼SТPզ P PУТܣDD]Q11ХPDDSCS ODDSCS P1PХSDDP@PΠP@P H1ТQDDP@PΠP@PРPPPѡP(DDP@PΠP@PРPPPPΡХQDDP@PΠP@P GDDP@PΠP@PΠDD1DDP@PΠDD1PDDP@PΠP@P H1ТQDDP@PΠP@PРPPPѡP(DDP@PΠP@PРPPPPΡХQDDP@PΠP@P GDDP@PΠP@PΠDDDDP@PΠDDDDWT^\QQRqQqQQVqUмTХSDS F12 PPF \ P-?PPq1Pq $x-?PХQмP@PРSSSТPРPS`FP9PPмP@PΠPPPP ߮ ߮RQ{ PPмPХS@SWWTWUPХSмQAQDDQAQ HPPмQХPAPD߮RQυWT|^\QQRռ޼TdVզS,ЦSS/UcdeedRQУSѼf^\QQSqQqTУУ1WXмUU УRТ'.U УRТ/U УRТ7U УRТ?գ1VУUeVУRТ*ФRУQAPРPPPѳP1УPР!PУRXA֎" d>񔹐<e:Ʌ$i.Fh>I2*r4Ȱű=9*B ĜN;N 2_L)Mf" Jח+ 8Oxyiv!'tC#~̭ACxS7SHwMWjSlx-^~NGKm&62:I:t[!idz(ͳki[M &5`a郙TS+6^4;2fy9V,wrcg>7A>ťN*X%W_F!Bn Z꯶0Wےx YPk33 Y!ޣ.wŒ h/O0! O0暆?ǧ γ]::ǣ(}="D +e3̄ vCs af,29A|(t/}.C[h lݾ7tclpdǹhA"(chwvG47WXn")Y}nr]uKfZ'MldQsj2:Ӽyk^`pg.H"K6ఛNTG])9S?E`9W*Gҥo5:M'i1;_%QC&ygX4qh6Os%D:oY$] ¹!T~( $* :6pN刺 p>Ju4!2Bh~@k•oRAcKӇ F ;24yCgL-J 6!RYܘ,DqJn[Qϫ=mT$w:5nXK?K/\2306E%=Z<>My^Pl0{]x@1kmqFd392/Jݟ٧>Doh 4 ^"Ɖ*oBxߤ0 R19()\҃wA{IT`]h&0$LiݹOWde~bg̞7h՚`] p//r($Ap<=PG5&ɋ5a?s [1i^P$pȊu0C>+PAi‰_Q -9.Niy:4oڻhj/a4jjX5\T3"&$C{4Ҩr$̈́>3ye9% ' H!o݉az bWkʜMv0_P}$%Y[5s0uO0rOow;*%'|PG!f{Z wD..Y;x^]C N;W 'jK㭔Tw谗-T{^5d.܆iKt_?.zmHbcwAgvpUHW'3%ރf4<ιPobr؊TL,^DN 4i@=@Dޚ>:W(p`8%GO&w]lT|.tػW(!8 >peCqo3@0 >O^X'2AgT);9n 1KM=Ձ}q$w8+aÁǠBNr=I7FH <EIa;g)׆d*a\BAdr'5Dk!C_+ن|]vg(5w %,j=L-/G <`#G~yk?FX`v1L UܦyCfǘ|%tYL8KBcowf*^,=&c t}~acc rJ@,x~O䢭n0rU($?79I7=gozkDˑX92:L5'1%ae\/ϯFz_gF;&:9<ng%u#'n;5)jL$ޙ8c+#SɎEUODeb8n, m(P/?B96^n{{=¾NN_fU%@5y/h &]]bc@jo*c6; {$9Eu"y+qQFye[k 4u6ݠaIJX+0 eHom$GeW-pfqE\KPGJhp6}5/iT1哢?d@ުà6uG~UWF!_jrG?u/B[8RK*>t8q[>{4#}\< ɱKW0|-V BS] pl>in{[.ΨutSU҃jά^^KsFXØ]s zmؕAZ(@|3';FGw}h Ź-hmH9BDz;cb+%~mVP߮q6!HY&0VEck:~XYy R$.>59I,mBh,LW]/|=j={yՂ( W=M[onېPv??MXzcOUH:؃Jim{UQ'@ \M5e%[+ G;&yM$5~1ߑ ö -GV1feAaqI+A{h#b`2,\h4k!vˑ/ǍSzR~Ka*nKWhFwr\S^nR<2Rw{MW|sk'(;Cs/ ˴$'QgU,+]'hטMh0ĥw;Umbw+@Nw=l틶MGE;ו s4};VФmaH#*P MeF"Z:i]k=T< ө ]l`;H>12M ILo9+|(zBKwP<-'I‹*d-CDd4NexrBþd`PaM9ӆfmX'sc9b&j<`Jw :wz{)QwEQaӝT[1b/d"t'j쀽ʹ(ڴV,c]5Hi 0\Am]}(C 1hɮD1J'G5>EvއƩyiqF 7ZgT`xCG[H;"|ŜɵW/sߋMp!-<70ņ{ 3cm߇>T{.;#6{(6@ͩZ*$dk,tPAFƣ"*z anYI,v|*_"]VKDԋ]A͝^5|`@" _%x+qKAN(1K'SB 97.)4(˷LMs:9قr[raXp!/HuvSПdPFiǀ!MQ?;lQ6]&s_0G3$wA|5 ?.v+$%C;A$&0gq k:_t `tB˶fE { +pë.r9Fh=+}, R=mFa~|**@9Ux ϴwwj=u}~+lMYA,VlwOݱu`rFH{R:O"~;0= _pa s֛dVKhWNv}s3ѬNU2ԓ;Jx% o8iibP.9EPxXy(cIip3ցZM_)#j-̼3SLu%ZE?SYI^N?O͚~ VЃK(<{ָ8wW5I=M" |>z_) 8w Ӑ3gqNu00:TpjʎY.Ex`F!eH ^ht@XpX5[XRy= Gsɍʋ X|sc7=)~3*b}J oc7ġM"3wJև, /I<֟OI1HOl~E V~nV_+BZ?֫rx6 u7Vf}phyygLQB #Yf%_272)0rkJoF|Cm;;$Kۦr+lNn2mwy[n8k_@̉s4v.ZvПvH㴋yvka2cgB yRì뜳_& ՇKBmB!z7=' k+hsA_v!g ѷok1՞?Z|]nw7&HǮ+V}pq04 εy@Fdc1߈Ǵ q}!ޤ.qѶ3'gewp.J q2nt^L%{JuJ}m9a>PP 'Ïboy`ը`6;e xu_7[}D~#.$6P Ȏb"RNo<0dzp{4J~du0G訳7h4D2Ch—@,HݶoTu%cB$>GqKSm1.?D'7q9Moowe?(-~GAv h vch!Pt[k}@Szķ-f;/^׈ _,K)ሥ._T 8w~ȓq vfU)%5ʏV/amay>ű_$7*/CVA$ʾ O*7CۉZaf8 !ȡy[vtXjs@>^)WIazL'֦]ͳ-OF[Bp2^p[x:I%>&Y\ZRH_3yZz|Z,2]MO2mQB`(׺@y %enlܼxďz_'st?zAh$y8$KqV`A=GհRƁtT"!Y[wx KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)PBRТRRRRУRԢУRТRУУRУ1-PХ 1ngPXУRԢ gPУUФRERТRRRRУRԢУRУУRУѼ.УPՠ'У'УRУ+PР+RУ УRУ+Ѽ.УPՠ/У/УRУ3PР3RУ УRУ3Ѽ.УPՠ7У7УRУ;PР;RУ УRУ;Ѽ.УPՠ?У?УRУCPРCRУ УRУCУRТ1^\QQSqQqTУУмUФRERТRRRRVգ1SeWУRТ1PУUePФR@RТRRRRV1УRТ*ФRУQAPРPPPѳP1УPРPУRФPBRТRRRRУRԢУRТRУУRУ1PХ 1VgPмУRԢ gPУUФRERТRRRRУRԢУRУУRУУRբУRУУRУ#УRТ#RУ УRУ#УRТ1| ^\QQ"~PLI038.B. k[SDC]PLI$COMPILER.EXE;1d |cRqQqSТТHPУT@TФTTTTUբ1VPТTФ1PТTdU1ТPР<ТQУPAPРPPPѲPݢߢRQY1GPТPРdPТQУPAPРPPPPТPԠТPР PТТPТ ݢߢRQ1Ф1NfPUТTKKΡQATΦQAQѤ%РQРмPQмP QPмP OqЭP G"߭SQPЭP QPPЭP G7߭SQϲP)мPРQРмPQЭP QPPP^\QQTqQqQQ[qQQVqUZ1YxZRBLR΢SХRCW ѩ111gRiR1w1mѩ1cթ1[ΩSХRCXը1Fը1>RR5ЬPΠPХRΧSԭ߭߭ݭC@]QP1ԤiRΨQХPASxZP@T] O1ΣQХPAQxZP߭߭ݭ@TQ]QϻP1íPB PPΣQХPASxZRBXH QsΣQХPxZR߭߭ݭBXA]QZPGѭ@ΣQХPASΫPХRԭ߭߭ݭ@S]Q"P xZP@LP Z6ЬP,^\QQWqQqQqQqQqT޼S޼R ѣPЬR 11 H12 PPH "N1P ?PЬRТЬRТ PRѼRRPPR޼XΨPФU޼VΦS ߭߭ݭC@WQP+ΨXФSΦU߭߭ݭEHWQPRR*ЬRRRP 1HPPPR޼XΨPФU޼VΦS ߭߭ݭC@WQ{P+ΨXФSΦU߭߭ݭEHWQSPRR*ЬRRRŭŭP 1PPPЬR΢UФSЬR΢R ߼߼ݭBEWQ P޼VXXSX`޼UC>C8ЬPCRФQЬPCPԭ߭߭ݭ@BWQύPPЬQЬPCCPXSP ^\QQWqQqQQSqU޼PPVХRFTP s1P GΤQХPAP F P F iRRФRRRKPgάRR^ qV HNPK lդ><QQQQЬA`@PРA\@QPPPάRRR H,VVRV BBPP BWQVRQRqQQSqQQTqPТPQRqQQSqQQTqQQPТPQRqQQSqQQTqQQPТPQRqQQSqQQTqQQPР\,P QPqQQSqRРP QPqQQSqQQRРP QPqQQSqQQRРP QPqQQSqQQRРP QPqQQSqQQR`P QPqQQSqQQR\ \\P QPqQQSqQQRРP QPqQQSqQQR\ \\x\\\P QPqQQSqQQRРP QPqQQSqQQR\ \\P QPqQQSqQQRРP QPqQQSqQQR\ \\P QPqQQSqQQRРP QPqQQSqQQRP QPqQQSqQQRРP QPqQQSqQQRP QPqQQSqQQRРP QPqQQSqQQRP QPqQQSqQQRРP QPqQQSqQQRРP QPqQQSqQQRРP QPqQQSqQQRP QPqQQSqQQRРP QPqQQSqQQRРP QPqQQSqQQRРP QPqQQSqQQRТ\άPϞp^QQWqQQxqQQ͠͠RТxRR^nЧTTxRR^nxRТR΢xRR^ntTSŏtRBTtЧptp1PЧRtUEͤ1.ͤRЧSB\ͨ.ͤRB`ͬЧRSCͬͬ'͸ЧRSC͸͸ٔͰЧRSCRբͰͰxPͼЧRSCͼͼ(ЧRSCٔЧRSCRբʹЧRSCRѢͨʹʹ<ͨR ͨRR ͨRB.ͤSЧRͨC`1P.ͤTЧSD`ЧSRBRբRBRͨ_ǴT3SRBcЧRUE ER RBRբRBRͨ.ͤRЧSUEBd.ͤT.ͤRB`DhŏͤRBf޷Sx\SЦRC1SЦRZCЮ XHCHJZZ1^mԭ\QqQqQQSqQqW^XмQΡRУPBUΡRBTޭVX^^XԮ Џ4 Эn^5^QQ\<P  (P~P\QRR1 H1 H1 |мPѠf PѠfмPݠSQмPݠSQмPH мPЭݼWQPPRТQQQУPRA H1դ|мPݠSQhмP ֣ݼWQAPPRТQQQУPRA<QQQмQΡPУR@P GΠP@P qp  H1ե1мPݠSQмP ֣мPРݼWQPPRТQQQУPRA<QQQмQΡPУR@P GΠP@P qp ^>mԭ\QqQqQQVqQqX^ZмR΢SЦPCT΢SCUޭWZ^^ZԮ Џ4 Эn^3^QQ\P  ~XP\QSS1B H1 H1 1 1 YYP@R~bP@RƏ@RǥR1!Ǐ@PǥP1PǏ PǥP1PǏPǥP1PǏPǥP1PǏPǥP1PǏPǥP1PǏPǥP1PǏPǥP1PǏ@PǥP1nPǏ PǥP1ZPǏPǥP1FPǏPǥP12PǏPǥP1PǏPǥP1 PǏPǥP1PǏPǥP1PǏ@PǥP1PǏ PǥP1PǏPǥP1PǏPǥP1PǏPǥP1~PǏPǥP1jPǏPǥP1VPǏPǥP1BPǏ@PǥP1.P PǥP1PPǥP1PPǥP1PPǥP1PPǥP1Pǥ1PzP{PRPR1zP{PRPR1zP{PRPR1zP{PRPR1z P{PRPR1mz@P{PRPR1UzP{PRPR1=zP{PRPR1%zP{PRPR1 zP{PRPR1zP{PRPR1zP{PRPR1z P{PRPR1z@P{PRPR1zP{PRPR1}zP{PRPR1ezP{PRPR1MzP{PRPR15zP{PRPR1zP{PRPR1z P{PRPR1z@P{PRPR1zP{PRPR1zP{PRPR1zP{PRPR1zP{PRPRvPzP{PRPR^PzP{PRPRFPz P{PRPR.Pz@P{PRPRPzPyPP{PRPRмPѠg ѠgмRݢVQ!мRݢVQмRH ݼXQPPQСPPPЦRQ@мRЭ H\դWмRݢVQϻмRݢVQϬмRH ݼXQPPQСPPPЦRQ@мRԢ H1ѥ1 1 |мRݢVQCмR ֦ݼXQPPQСPPPЦRQ@<PPPмQΡRЦSBP GΠRBR qp  HTѥJ E @мRݢVQϫмRU ݼXQPPQСPPPЦRQ@^Tmԭ\QqQqQQSqQqW^XмQΡRУPBUΡRBTޭVX^^XԮ Џ4 Эn^5^QQ\P  P~σP\QRR1m H1 H1 1 zťмPѠf ѠfмPݠSQ}мPݠSQnмPH мPЭݼWQ@PPRТQQQУPRA H\եWмPݠSQмPݠSQмPH мPԠݼWQPPRТQQQУPRA H\դWмPݠSQϳмPݠSQϤмPH мPԠݼWQxPPRТQQQУPRA H1ѥ1 1 1мPݠSQ8мP ֣мPРݼWQPPRТQQQУPRA<QQQмQΡPУR@P GΠP@P qp  H1Ѥ1 1 |мPݠSQϒмP ֣ݼWQkPPRТQQQУPRA<QQQмQΡPУR@P GΠP@P qp  H^ѥT O JмPݠSQмPU мPРݼWQPPRТQQQУPRA HTѤJ E @мPݠSQϔмPU ݼWQoPPRТQQQУPRA^=mԭ\QqQqQQSqQqW^XмQΡRУPBTΡRBVޭUX^^XԮ Џ4 Эn^2^QQ\P ~ϑP\QRR1{ H1 H1 |æмPѠe PѠeмPݠSQmмPݠSQ^мPH ݼWQ9PPRТQQQУPRAмPЭ H1զ|мPݠSQмP ֣ݼWQPPRТQQQУPRA<QQQмQΡPУR@P GΠP@P qp  HNդIмPݠSQ{ мPU мPРݼWQMPPRТQQQУPRA ^\QqQqQQYqQqZмRRR  R 1мRRRVWR1мRGSЩRCU eNHХSSSe STЩRCTYQ ЩRPC;RVRRVRR'V#P GΥSЩRCU eWWWмRRWR1^мRRVR17RVVVR R~ZQbPWмR(bgVVXмRRXR1PмRHTЩRDS e~xУTTTcݣYQ "PTUЩRDUYQ ЩRPDQTTRTBFVVVRRTRмRHSЩRCмRHFVVVXXXмRRXR19мSRRУԧмRТSSSЩRWCWСPСPСPСPСPСP^\QQRмP@4PмP@ȼмQТPAмQТPAPмP@ΐP^\QQYqQqQQάЩTЮSCZΪSCWΪ[KXRSSժR [R[Sh!STЩRCTYQqЩRPCRR/RRR S RRSS WZ]Qn UUO12UPPO-?PP1P ~~~~~~~~~~~?PPA1NPA ?PP1PΨRЩSBTΨRBSRRRUbUcUxRRR'TW]QPSW]QP ѧѧX]Q]ЮQ{PVR(RhfЪЪЧЩRKЩRЮSVCRRRΨSЩRCRѧX]QЮQPV(hfЪЪЧЩRKЩRЮSVCΨSЩRCTRR(RR S RRSS WZ]QRRRRRR RR1SRSR1q 1gU RRUS RRSUS1IX]QЮQ!PV(hfЧЪЩRKЩRЮSVCRR  RR ngjhfѧRR VѧOPX]QτЮQPVR(RhfЪЪЩRKЩRЮSVCP F X]Q#ЮQAPV(hfЪЪЩRKЩRЮSVCX]QЮQPV(hfЪЪЩRKЩRЮSVCRRR RRR hTRTR1PDSЩRCW]QϔPTTTRTRX]Q6h ݨYQRRXVPЮQ4PVR(RhfЪЪfԦRRRЩRKЩRЮSVC ^\QqS޼R G<΢PУR@R F'ЬPРQQQТPPPQPa`PP ^\QqQQTqQqSЬRݢTQ8 SQ_PQТ޼PР\[ KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)H ԡΡRФPQB^\Q޼QСPPPP<PPPP2PPP^^nԭСPPPP<PPQ]Q ^\QQVqQQYqXЬW֦Ѧ >Ѧ!ΧSШRCWЩRТS q .SШRC`RRRRЧRRUUTU!PDDSШRCVQ$UTСPP^\QQWάSЧRCZ [[HP jЬP[iZY1[G [1PΪSЧRCY [[FX[iQ[qJ[C[мRТP޼ScRJRxRcRRTТc ּcRТcTP^\ЬQQQЬPPPP K Р Q FP!bad name$sym!bad sym-node id|^\Ь߭}PЬRb(ʢЬRRRRVզ>'K"VPVЬRfb b b(bЬRbwЦnnn}PЬR b( Oݦ}P`PVЬRfb b b(bbPPAz$ȏ`J|^\zPVмR(TbfIԦ |0Ԧ8VPPpictured fixed_bin float_bin fixed_dec float_dec 6 7 8 9 char char_var bit bit_var bit_algn ]s KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~){ptr offset area file label entry format dope structure bif union 26 array 28 29 condition ^\^XVЬW<Q< S>PRT< S;SdQTPSSRRX^nVSf(SdfSgRSb b b(bЬR2TTS TC b b b(bDP @ @ ^ԭԭԭԭԭԭ ߭ generate code listr5ƪY QPH ߭ pre-register peephole ^ ߭ש register allocation7 PH ߭q peephole optimization-\ﰩ ߭) branch/jump resolution&r ` ߭٨ write object module,) ~2PPQ}P~-PPQ}P~(PPQ}P~#PPQ}PR0Vl(+Ԡ0P R0<PR00PR0#P R0PR0 PR0PR0P0P0P0P0P0Py P[ Т~nՎౢ  ݏd ТQ( ]1Т 8\ԠԠ ԠԠ$H(*+R,ʹ^^[@<ˈˌD<QpP\lU\8\ZZ‘ЪD ~0PPQ}P~@PPQ}P~8PPQ}P~HPPQ}P~PPPQ}P8P@R~`PPQ}PRZPZ aQQJkZZ<ZPaQZQZA{PJ`ZQďQQZZQoPYYkZiZ!jPBaQ QJiDl@pUUMN 8Ml ^l6 3<33ƙQB 3z3n 33理Ml 3<33ƙQ3( 8`g 5 3K:'~PLI038.B. k[SDC]PLI$COMPILER.EXE;1dK| g  3`<g. Ppp59 3RgGR 3g_MUg~l 3<3Q3(M 8gMlQ3( 8` g 5Р 3дg 3д 73д<3} tg]PMlr l 3Х33ƙQ 3z3n 33逸l 8F 3u3xQ>~~3>~~3z 3nKE2<&&M&M&M &&&&&M&MN&    [ !OQUdk:K dHJK dIZK dGKdF|dq|d|dK dFKKKQQ $ 8& KtKdFdjdIdidrg[[XKkPk2w5&>~~3t3ЍX3}>~~3E 3ﱰ&3Mlu& 3<33(Mlu3(33Ыz+ 33ݴ343ݴ3nTRVWW 3Рwe-4p=? RDs 3ޤ? Rs 3ޤGs&ut 3Фsut d}3ޤJ3ФdF"dj"d"d63?3Eyyoo33ݴ>Mlqu3獵Dq2333ݴqPpp3 3ݦMluu3©s3(&  wwE& + Qqq KdHP P P 3, 3 w,n s Qqq3,4 , 3,B   w3 Ĵ w,0 {3 43ж4Z : [ [ O3д[ [ t[5 O+ 3д0 38 &!;Jm &Kdb Kb m L | O &[  t>~~3 O &d &[ [ d Kk k w>~~3d E$ kk  2LLLDDDR R R R 2M&n n  MM? ? q u ? ?q ?  ݏ3z uݏ3z  ݏ3z uݏ3zw,f 3&u3 &u3خ3ؔfB 34 u3y` 3o O3u  ? ݏݏ &e  ? ݏݏ &e    & O3 3 O3 ' &* && N F 3L O3 s 3&  3& 3  u3ƨ &u3x 3 O3& 3&g 3g3O30!u3ƨ0&u3xB3gP3ig^3iO3@``Aaa3g3g3OAaa3LLLM&  aM && M &&&&& auUUUUU&&&uuuMu333#3&&&&zW&MuL&uuMu333#3 zVwww,3 ,Mu3# 3#,43 ,+3!43!,43T3!]3!4u x&&&&&&&&MuUuuu3UMu3!Mu3MUu3Mu3!M93 cN3 cUu3! u3zȀ3zǀu3yƀȔ 3zȂfu 333؃f3& ǖu3{ǀ3y    &Ȗu3ȁw,fu 3&u3ǀ3ؔf934BdHN&&&[FLLLgz&&g333DdHK&u3g3O3Dg$33!3DO3>3D3[K[K[K^b^eU |lylyl|UlRUMMM  Ul l l Kl u3<3&u3x &u3x u l2 33ƙ>&ulWNV3©\3és3,lr u&3ްsr 3s3,rl 33ƙ&ul3©3,&3ް 3^+M KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)#s3,rwlul&l& 3Щ43Ҭ3ʱ&u,񰕪lAQU& p9 Tm& &s .<3&&<33Ҡ33+ 3﨧3ҫ<33ʫ+3s3磻3ҠR 3﨧mj <3m&3ˠ m~dqEƤd[EƤEǤ? &&YBMN8MƤl3Mǥl003l:llBulJu 3Ǧst3vw3,34Ʃ3(&uǦƧ38B [ƛ3MƤMǥlƦll&8ldH &ulu%3(=53,=3,LƤLǥW3DƦDǧh&Ʃs Ʃ3Ʃ~&Ǫ & ǔ33ǖu3ƨu3Ǩu3x3 Ɵ3Ʋ&3MƤMǦLƥLǧƦtǤǤdr;ƞ>~~3@3R3W3MƤlduMǥlouz33ݥ33ݤ3nPǤBi  3Ʀt>Ƥ3Ф u 3t 3Ǫt>Ǥ3Ф u 3tww MǮlu3&@@u3<43Ѥ,3Х4333333z3n333¤, qMǥl8 Ǟ>~~3ǂƞ>~~3Ɓ<3u3xz 3nMǥPƦMƧ` Ƭ&Ƭ8&&&l!D&+&lIDFCF&Z&Zzlzlzt&w&&ll& l& l&l83(lulu3,ƶ3,ƔC Ǟ>~~3ǂƞ>~~3Ɓ<3<u3xz  Ǟ>~~3DŽƞ>~~3Ɓns3r3Ԃ<3u3x<3u3xz 3nMƤ>ƦEƮdH&&&&&l&&&[  [Mǥ>ǧEǯ*Dǥ &&1&]l]&R&]&dHsls s&&B llq q ^ƪ&l 3<33ƙu3(l  l ^ q^ƪ&qql; 3<33ƙDul^ 3<33ƙgu3,ƔB z3z83n h^l Ƭ&Ǭ3Ƭu3Ɣlut&&& -ul 3嶺Ƭ&&-3嶺t&&ulJ 3<33ƙMudH^ 3Ʃ&3,Ɣl u3捻ƪ 3<33ƙ3,ǔwu33,343𪔭l 3u3w,34&& l, &Ǫ l u3怜ƪ &Mǥ&&&  W K u3ư&u3Ƨ~ n u3| <3 u3Ɣ ^ ^ u u3𔬥3Ɣ 3utǬ3  3 !u3Ƨ!! /!3@!u3u^!u3𔬥3ƔMlx!u 33<>~~3z3nE "#!!@"& ! ! >udH!3д!3復>u"3𵦨" 3直3𩦨v#v#dG6"K6"M&lJ"uw&&K_"M&lm"ul}"l"""&̪3,"" 3w 33,343(ͨ 5Ѓr3,b# ""8"3(̨\## #&̪3,\#T#w 33,343(ͨ 5Ѓr3,\#8ur#r#S"4l#Q# ˏˠ&KMl#dH#&#8#8#3(# 5Ѓr####M&l$uw& 3sK dGK$K$3<̧ 3,t̯t&R$t̯&K^$M&ll$ulv$l%w$$&3,3$$& 33,343($$3$u3$3% 5Ѓr % 3%3,%(%%`%B%38]%J%&8u3%x%w3,343(3%%w 33,343(3 5Ѓr3,%8%&%u%%R$4&3EE& && <&&(2)(;*;*Y**&& u&+MNlh&b&8h&u&u3, &+MNl&&&u38&&u33w,343,&*[&[&[b'&O&&[,'LL''~+'&?+)'3b'LA'3b'&u3Ddd3[('MUL'M&LD' 3'&L'x(u](u&Uu (Uu3'33'(u33'u3Z(&H(Uu33Q(u33%u(Uu33(u((u( 3Ǫ(&3ƪ(&3(3*[([([))(O(&[ )L()uח")") 3&3*I)C)+F)&?+[5*Y)O\)&LMuLr)))&Uuu )3%)&3')&U&&)U&)&u3&&D* 36**u3x33*363*3*u3x&* G*+?+ S*+?+&* e*+?+q*+?+ ><3* *+?+*+?+H+   >~~3 >~~3 TXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3 P+X+ s+~+~++~+++++N  MU&l+ +Q&l+ + 3Q&l+ , 3<33ƙQE7,T--T-1,1,,LLL&S,,D^,Di,Dt,,,dR,&,O& ,3,3ǖu3ƨ,u3Ǩ3Ƶ e,dR,3{,O3{ -dR-3DD<-g.-39-O3R- 3O3Fffq-dRq-Ggg3DD-g-3-OGgg3-Ggg 3- 3&O3-ML&-MULLLM&uMuuuu.3'2.zW3Q.U33'MuM&&u.zT.zSu3ݥ&.Uuuu3&3ݦ3ݯ33ݮ33u3n&.& dk./dH/dH/K/K// X/c4/ >~~3s7/&H/2Q/<3 //&u/3<3/3˧D /`/dH/ 33/c/ >~~3s/&3dH}0dH}0K}0K%0%0 }0cK0 >~~3sN0&ci0 >~~3sl0&30D 0dq0c0 >~~3s0&3𵶷m0~E0I1%1I1LL00g0&&0ODD13#133MUuzWMu3#p1Rrrgf13m1O3z1Rrr3uE122211M2LLL& 1M2M1M1M2 &22&2O3 3z*2A2 O3K23 a23&2&gr232g232O32u3xDdd2Eee3g232g232OEee3_Sxx KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~) MMLL&uu 3&LMu!3&MUuL&&;3&w3l3Uu3%u3u33%343&&&&&&&uuu&uUUU333#3%33%3 u3&&uuu&uUUUUU333#333#3%L.05&4&u33%u33 Mu3%33!.533%3 3%3 u3U33%3 3%3 =5&5u33%u33!533%3 u3333u3#3%3 -G6u33%u33!o633%3 u3[6LL6D6&636g636O36&B 6> T6&6 6&J7 173M-7-7 .7<=73磻3ҠMu3[7LLLe77Dp7&&73g737g737O37&B 7? T7&7 7&8 8l8[8>8<3&&K8<33i8383﨧383磻838 3﨧3ȫE8888}}8}B[9MUK9zVLuu3'9u34@9Muu3%u&uU 3ЦwMuu34343%,񪕧OqD[;LLLdHi;i;K i;i;9D9 39&:::&:6:M:X:x::::::;;=;H;333:3336:3 333X:3333:3 3333:3 33333:3 33333;33333x;x;{;33 ;;&>[;[<; 3&3; 3&3 ;2"< >dH=K ==DL< D< 3&3O<&t<~<<<<<<<<==>=I=s=~===33Eee3>u3D.>n1>n[?>D>Ppp5EX>LLq> >D >3&>&B >3zDL>>>> 3>& >w3Ԁ&u3Ѫ,3z3{ >4O5O3xEJ?BBBD?D?tBLLLDDDx?x?x?x?tBM&??qAMM????@u ?? ?@ ?? ݏ3ά3z uݏ3z0@ ݏ3z uݏ3ά3zw,f?@3&u3 &u3خ3ؔfr@34 u3y@3@ O3u @? @ &e ݏ3zA A? A &e3}ݏ 3zAqA1A$A&&AO3f9A33‚3كfKA3`A3oA O3 |A&A&& AA3AO3 BA3«&AA&A 3ëBAu3ƨB&u3xB3BO3&4B3ë&JBgBB3«JBO3ërBcBu3ƨrB&u3xB3gB3BO3BbbBCcc3gB3BOCcc3LLLM& B DM C&&/CM ,C&&&&&/CDuUUUUUC&&&uuuMu333#3&&&&CzW&MuL&uuMu333#&C3"D3#&zVwww,'D3"3D3#&,MuND3#ZD3#,4oD3"{D3#&,D3!D3!,43D3#D3#4u D&&&&D&&&&iEMuUuuu3UMu/E3#8E3#OEMu3gEMUu3EMu3#ME3"EUu3#O 3ԁ<3 <3wwBF,F,3ѥ,,3ѥ,w,3¥43,43{4 5ЁO 3ԁ3д 3еw,3ѥw,3ց,43{4 5Ё[ GLLLFFDF&&F3gF3GgF3GO3GB *G@ T*GvIwgJG3ՠ,3ΠZGO3д,3Υ4EsGPHHPHwLHLGDG3GDG3&G G3ԵGu3ǥGu3xG3,34NHLHH&>Hg5HO3>H3,34uDHRxHxH3ˤHH 3&33H3HgH3HORHH3ˤHPpp33 I&MMLL6IM3Ig3IUM&uu 3𦓗013,-/I457I89;I<=?I@ACDEGdHIKIIJlIlIJMM J JJ VJ?J&.J&3SJ3﨧3J3磻yJ3J 3﨧3͠lJ 3<33ƙQJ&  3zu3n 3EKKLKLL3K3K0Kg0KO3Kw3, u3x3,3֧4DyKKO3 K&Owu 3DLwww u3Q, u3Q343Ш,43J3N3S,3Q,3@43$L!L&$L&Ppp3 \]_3 D]LnQqq3,@``34Ppp53LMMLLgLU&LwuzW37,U35,zVu3 4[ M[MN[ MjM[ (MTMlHM 3<3QTM& lgMdM3uMMl}MQM lMMMulINM INMMINMINININMIN[ M3ts3, M M }&ww&u 3r[ N3 3dH&N,&34&3,񫕪4ww&u 3r[ nN3 3[ N3sMlN 3Nu 3dHN,43(,񰕯`N4lN 3<33ƙQ3< O& Out&ut3ww&u 3dHDO,M>lROO ZOO&OO 3 3r43O 3ԯ u3殮43𮯥3,񲕱4lO 3<Ou 3t3Ц u 3t3 3t3ԫ u 3t343333zu3n3,񲕱`bP4 !#LMO  3ޥz3 n wwwMl_Q`pBk KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)b _Q&u[OQ&&BQQQ"Q*Q7Q333쩤QlqQ3,uz3n 5Ѐ3ժ,lQ43,434EQkRRSkRLLRRRgRO3iRw3, u3x3,3ק4D_RiRO3 xR&Owu 3DRwww u3Q, u3Q343Ш,43J3N3S,3Q,3B43 SS& S&Ppp3 \]_3 DCSnPpp53LMMmSmSgmSU&SwuzW37,U35,zVu3"4O[ "T[TMS3S3 T3<T3T3<3oTMl-Tu[gTMBT3NT3 ]T3<dT3oT3  ETpUUpULLTLTwUݏ3,3jU1U3,3jUgOU&gLUO3RU&3,34wU Qqq3,3UUQqq3,U 3&3UOPpp3Qqq3,Ppp34MwMV"V37JVM3V35:V37,u3VyV35,u3VuUMMV35Vu37,4EVWXWLLVLVw$Wݏ3,3WGW3,3WgeW&gbWO3hW&3,34wW Qqq3,3XWQqq3,W 3&3XOPpp3Qqq3,Ppp34MwcX8X37PXMIX35PX37,u3XX35,u3XuUMMX35Xu37,4EX?ZV[?ZBDdHYK Y YO3YO3wLL;Y WYD TY3&WY&dHYY&u O3˫3 Y3zdHYLYYYY 3Y&Y3յY,Y& Y3Ԁ&u3Ѫ,3z3{w,3Հ,3,434 O5O w ^ZSss3, Ggg3u 3DZwww u3Q, u3Q343Ч,43J3N3S,3Q,3B49[Z&Z&Ppp3 \]_3 D0[nPpp534Ddd3Ccc3 3MLL[&|[&U&u&uu3[&&uUuwML[&[&U&uuu3\&uzW37,w,343'4Uu3%MUu3#ww,,,⧔4,駳3 4O3E\\\LLuMUuMuu3EL]\DOKkk\3] 33DL 5])]33]O3 H]3&3z&&u] u3]uf]u 333]33ؔu3y O3O3E]^^^ww,,34343]Sss3]MuzW37]HIK wwMl^ ^[^&&^^^^^^33^3^u3픤^3մ&^u3픤^u>3 _uz3n 5Ѐ3ժ,3,434&?$%'()+PQS  3ޥz3 n[ _&l_& u3_ 3<3Q3t_&l_Q_ uA`Ml`uM&l`u&@u5` 3,&3.d`%%%uz33nE{``a`LL```g`O3```O3 `&Ou 3wDDawww u3Q, u3Q343Ш,43J3N43RaOa&Ra&Ppp3 ``b3 DanPpp53LMU&MgbladHa)dGa`aaa) [aPpp3 bEM[ b[bMNuy?33ݤ3z!u3nO5MlccO3ԧMlbu&b 3& bdHbKub 33• 3è bt3; w,dHb3À3 cK3À4& %cuq3%%z3nO5nz_Ju3nz3ݵJ3nzJ3nzJ3nzJ3nz3ݵJ3Mw 3s lc3<,du3<dIed& uCd[ "d[ cd&Ml`d>dd]d]d 3;3Ё3Ѐ,duud&>~~3sww4d3:,d,Ხ3&u,񱕨,4d[ d[ d&MlddIed&>~~3s 3qw4ee3el&e#e3,9eu3:,9e,ᳪ&u,񰕨4 3Q3t3([ we[ efl(fM(fO3ԧMleu&e 3& edHeKue 33• 3è et3: w,dHf3À3$fK3À4& >fuq3%%z3nO5fsMlyfuwww >~~3sO3ԧ3<4,೮3,񲦕,43Щ4TUWXY[  3ޥz3 nEw[g[ )g=,[8g[8g@``3dHjgQqq3KWcg,gg,gwwSss3,Qqq3,4Qqq34,giw,w4!Wg##g!##8s&BChYhz3& ut3Ԥ*hY*hz3& ut3ԤXAh&ut3ЌXMhYMh Xdh&ut3ЁH zhG5Ёzhhq&h3вnG5Ёhh hhs& utu3вut3,nz3e ipx3z3oj4s&BCXii9i"z 6i3XiYXiz3& ut3Ԥiii|iYtizxiz3iYiz3& ut3Ԥiiu@3Xi&ut3ЌXiYi Xi&ut3ЁH iG5Ёi+jq&+j3вnG5Ё"jj mjmjs& utu3вut3,nz3e jpx3z333Wjz,3jWj3Еz 3jYjussut3ʤ/”/(33Ў3#Ikk4z3&+kkw4SkSkSkSkSkSkSkSkSkwkkkkkkkkkk&wO3k34EǤ9oooo|n|nblblZlZl&lllZlp tǤ tȦ3) p4l&Ǥ 3ǥr 3ȫr&uw43,,񪕮q43Ѩ4&ɒ,Ɛqw,w,n &dGAq2<NqKdFNq2DZ,Ʊzws 3Ѝ, nEsssts5ttttsss9u9uOuOuN t333O5Dt t33t3OPpp5MUt33B ?tOu&lqtht& 3|utu 3nt wtQt33tQ&ltt& 3|utu 3t t 3<3Qt33tQlu us )u 3<33ƙQt33 t33B tul^usQt33 vluuM uuuuuuuuuu& gx& gx& gx& 3̒}5~u t33 vQt330vlv  vQt33EqvvvvvvJwwwvvvxxxxN xxO5Dv xvxOPpp5MUxB vx&l+w"w& 3|utu 3(w 1wQxHwQ&lwsw& 3|utu 3|w w 3<3QxwQlw wx 5Х w 3<33ƙQx xB !x xlxxM gxFxOxgxXxgxgxgxaxgx& gx& gx& gx& x̒}5~x xxQxxlx xQx&xzKdzyEyMyyDyzdi+ydj+yd+ydr9y?3zE z+z+zyyyzyzyFzFzWzy3ݥzlyPyyyMyyzyqyyyy3Ԧz3z3<zu3zdHy3ݥ z>Mlyqu3獵zD$zq23(z3ݥzD6zqPpp3z 3ݦzMlezzuu3©s3(zxuztzzzdG{KǦKk{kz`zsǦ3Ʀz3Ʀ{J{` {sǦ3Ʀ{3Ʀ{w,:{DǦ-{3}ǀ2{3ǀs3ƦR{CL{nO{nT{@çwt{ww{wÂ{&{{w{w&&{{A{{{{&&&{{&|{Aî,{4{4|& ||&| ||.|.|.|&&9|&<|&U|&O| U||&c| ||&|u3,|w|&&|||,||&&|w|&&&||uƮ&ƯƯ|3,&Ư:}}Ʊ}}}:}&:}u3,&}}}&Awu3,u3,&}u3,&}Ʊ}}u3,}uƮ3, ~uu̯}2 3&3F~PLI038.B. k[SDC]PLI$COMPILER.EXE;1d~|ϵw.̮w,4,4& 3ô#~3׫,~3֫3Z~w3ն,3дQ3зw,43ƶl~w,3Ŷ36x3Ԯt3Ыtw3u t3Ы3zڭ3n43Ў3”w43zۭ3n 3Ёw,Q5Ѐ~3׬3Ķ3õ3ĶQ34w,w43Ћrs3E3ж78w1hww,4s&BCi"z 3Yz3& ut3Ԥ iYez٥zez٥z3 Y z3& ut3Ԥiu@3X-&ut3ЌX9Y9 XP&ut3ЁH fG5Ёfq&3вnG5Ёq ؀؀s& utu3вut3,nz3e px3z3oB  z3n z3*=SbKd&MK\dFRƥrKƥKƦdHKuu 3ŧ >~~3ƧՁIw,##YY  5Ў9YY-$3д-5Т:E~fYYII1QQ&&:&&: 3еE 3t3Ml‚u3<#ނu3Хzz3n3W3Еz 3d#.u3Фz 3ndYaussut3ʤ/”/(33Ў3B pMz23MP΃@ u3˃`3}˃u  u33獵 I Q33<u3uuuu `"3}.3д3復A3дF33д3}n3磻{3낊3낇3 r3ФYY3ЎYÄYф̈́ 5Ўzބz&V3ݕzQ3ݔ&'K3ݰ3ݥu3nRGO3Еw3紵Y3Ԥ4RlO3Еw3洵~3Ԥ43RO3ԥ3봵w,3֥4RO3ԥ3괵ׅw,3֥43RO3ԥ3w,3֥43R3:n**5Ё8O5Ѐ3(nTT5Ёee5Ѓ3,n55Ё5Ѓ3ܴ3۴R†O3Ԥ3ڴنw,3֤4RO3Ԥ3 w,3֤4RO3Ԥ3 )w,3֤4dHFOK ȇӇއ  +6ȇӇއ  +63ЀA3ЁA3ЂA3ЃA3ЄA3ЅA3ІA3ЇA3ЈA3ЉA3ЊA3ЋA3ЌA3ЍA3ЎA3ЏAK3RYO3ԥ3}ww,,3֥43֥43*n5ЁRO5ЀR3;nʈʈ5Ё؈O5Ѐ3+n5ЁRO5Ѐ3dHK NYdozlj҉݉3д3д3д3д3д3д3д3д3д3д3д3д3д3д3д3д3[[D |}3~nO5[I[eDDb 3&k|}3~&PM Ȗ&&O3۴3ڵRЊO3Ԥ3Xwwb^{d KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)7,,3–43֤4~wRK3~AO23Ԥ3絴3֤A3Е3浴3Ԥ4RSO3ԤK\]3ww,,3֤43֤4~RO3ԤK^_3ԋwww,,,3פ4343֤4Ջ~ 77z*3n 77Mlu3~~3J3>e ʅƞ>~~3s3F&uʁ33ЍG33}3MMlƍlЍl ߍ (l 3<33ƙQ & ͏͠ 3́2&Bu{3nM_Mlnlxl  ˔l ̉<333ƙQ&̖܎ ͏͠&uQ& u{3nM>&&l2[A&uO`dF`|dH|dk[dFdHdk` Ȕŏݏԏԏ ڏݏ&&DD&dH ȏȠ Ȋ3&D++dH88 &3_u3x& v3u3u3x& 3u3&&&MuMLLڐM&u Ƞuu3Ɣ&&DD&#1 ȏȠ4 ȇK ʇƟ3ʇ&3&JKƦKqّ&}3Ku33Ku33ϑʑ3ϑ3Ku3K&3Ku&Ƴ 9K?3--&&DDhƑZ 3e?3uƥ3nPppƎO53lH 5}O 5ǐƏ&z [i[qPppvǐ5Ǘϗ[ [M&njǒЌ ʗ[—ǗPpp 3՗& 'ʆEee3 cBbb3ʈ3>EMlu&dF%3 &9 $& 33r͖"ɖu3ͅǞ>~~3͖u3͉˚<3̚<33}D ʉ˚<3&3Õ͉̚<3͐ >Eu3tMlu33&dF! ͅǞ>~~3͉̚EMdFCX &ɖe & ɖ"3͖luu3~l˛3~tɅƞ>~~3~tɉ̚<3~EM&dFʙ  ߙ& ɖ%&ɖ3͖lu3~l˛3~tɅǞ>~~3~ tMl7u3Eu333s Dj&r3<&B ЌW3Ɏ3ɢ3|"2<&[[Ϛ[Ϛ`ޚ`B llllRMMM ;88 ;lE HjlR Ujgld gjlʛ 3~~3sM͢3ݶW33ݤzܠu33nW3ݤ3z3nO5ЀW3ݴ3ݤ3zu3ng@O3дD3ՠw,3е4E͢P8Pvţ͢͢Ml 3<33ƙu,>Mڡlڡ&ڡ 3Ц 3KtKMl 3<"u 3жw4&&&&&&&3&u,񻕤`g`rMlu, &} 3޵&`Ţ 3е&dHKGLL&DD 3&G8`0 3&Mu,dHmK&@@mG`  3&3& 3&MNu,lMMlݣu 3< 3r 3ж&uw433,񪕩<Ml< 3<3Bu, s&@@uDudHK u3,ƪ<>~~3 3ж3ũ ww3<43ѫ,3Ъ43,ƫ3«,`䤐Ɛ< >~~3r 3ж&uw4&ƒ3,񩕨`'&w ̧dHdHK&Ku̧ 33• 3ê& 3&dHK3멨3ꩨ,>ww,ᱧ3ꩨ,43멨4,03Ε43hdHOKu3Ч43§h3Ԡw,43¦34& uq3z3nO5Ѐ&&Ml|3Ԡ|3Ԡ&uc32 as2q܌9"/^7d.Vvs hǸY\!ө ݵtV:-|(RaTv2Y pX!SH&Q] wi.z@ fމ6LAlh8=hT>2jt=ɶ#jSiHy" mGmv!.ƀ_j͠b"HAY"&MiWCKC q(1l dpZ]DvBYR>2Ev`. %;#kCkLJU81*A2dLX)DiH*3){Ƀ4Qe0ǧie3:¿>,hl.cɄ|*54,,52O`1`ݪឹ{3&7| ]aӚ}Ζy8 ز-bCL%d X"&>{}}g/{@tGaE8ClsuuB"=5s0(jb\*?  ”i1<~E12z/{ki]M}YW~ zϦ_U(;Ȫl\|ibvfG3 N:hȅ3Q֍x{GgY2T~ `2LL糋&1r_/ ªopϞVbf^Wkߊi"#+hJ H3Sb~^d̙)\CcfGzp VF(a`۞t l R?߲{_/Up ?l fR-÷,Mm rg4/W B}ccW3ʣ4@ y7IGr~S ]»>KR_RSJ4#<,xJuǩZ+ 33y]x+0bT_ox'g$ߪβݵb%"T7vlu|dz@ZFDc;T$I(NmΣuځH˽6#]h5pGgCp6a8W\-A&eMQnGzW3ތ`uqE1*@+xS吵1$-a?IUL ?y}0gCZ:-J@ݫ!kgfh'j&~gPx+Gf֌ Atoc#߽vǕ92V)=V@h7œN&TQ+O+x-]DGdŶVԖHϼr힟3蜎0=8c˻P@)A{ f %ۥq^fǂa:ח͟\l'oߦ cgWiһ 4TR?a2cSGFKB2ԟN6-Z]=:!3z( ߃"8J]>b \w5dHO̴ m'+٥b E#aFA[U&`wFa %CfڸĆǹrprHK9/W@B z> eM&pUx^otA +=qN/qIHb?'R^= :F7l|``u|%avfd9v5ass~/Q:=s@1ENM` Vͨ"2E'&3:F숞Fvg~ QwX3F<-JEBqE+*.nRoC zNs=zl% ^S%HҖE7?]TpAEbNZbfޫOLgw f@q0&!>뤶t?-!֓Q*WIxx.B(DfE ˀy<8bo/PT,@RGi_OEg4tE8G/d`k1f"]nrRdGQW!ħQε@{Ϧm9枝Оw.nb^5vD+B8򐢫Ǧ7.qG JkH: >drڮiH~Kl$xC]`M"v"UӖ>{K_ǝ.Š2e>Q9}Q>G|x &`{p]zu@B:Fa&bOW+xG4g}1嬋VaX5j'pqa*I{h{ k"Mv 갛ug\ :N;^) ߽%5>Z?/@a d;]1IHXvu V{u ۬Ǫ*/E U4MC^Y5P|"0,Tw ^8-۽6L uz1[U`y,NaIdn |uJ>6F"^ [ZΜ i8ߘ_׏l,ݖyq}S/ڗ`2tލv֊3(7<$.Re<w0'A4C&]~uȗ(mwO|+hB51r_IYA8`67jI$S?vɵU鸼xzQnRT}Gz8L$ J5D.C*ף` |/(_hh $[[ 64IEtd[&CˆٟmCGhf/G@V8m@Tꏐ3Pm?pCu5aTc(O&| CmuH]cF}# & J9\^Ag3Ȋ/)0'ڧkv5 :B2NZ>Ls<(}-o^taX_{ $SLH!y].q* k;NQeXޥY wj槛{O@C":ƕ8>7CoVMJߘ(9#4|_v +մcbWe7>8vA]qʒ斉@;[W.B2#N8"*/y0ɇcD@R%1MJX$fzqGT]R=19O#2f7bsp?FfaΣeW+{3_|UaF]+sf>k4.HS.51& ]m;vy%%DRog!m,g$IaW#Kw(X^Ir#c'6عl!EP);$>H/Z'm5f]K`AFż4\8rfM( / ۇm2X". 9"nhJ} QFzHk;dQ7*njI1#A`n&.q-z}&ÁɋCo@Z<;2aŘ`]ekwdLQ'߇?9^C꺧vcXH[b5ԑeT^eWjαs=sH'I4:+0)2nQsr[X3jKZ$얤Z$XkC @/xn&1Xt"\iah ͏͉w3V`0c} ^ȣu{K+fI.jڻP7>z4S^AbQ 3~ s &^(zzdxzY%s$wLHXڻ7pèc_a&hJWH*Y%KGX)2q&%PlKW1{ :!(̧Yx. ht1z E:<%w>tHA 6Mdm [8D%Ukdȇ1ֵ7lG0^,rNL+h?NdDzz%DP==U)dX? ˓*Rk0IErS.Oz0^C. P UHj yuOnA=UCܚ(X?s` WlDR~u_Tfoۅ*jr&J;HYɪYuK`ݧMb {?!NY*Ք;E :C!4wo!X4W<|=2mCMQ#' @E@@i נKAWf~xƘ4QW6C æ4sIƭ9mIśd ӥn`5knt; ;9 FG+pzE6.#Vco_[n+N'VS޸1A]$`Kh92InpB䁞 %tneZËѡ- "z|MRn8azXeFDYREDl6_@Y53iج NLb%*DӒ;y_:$Xw"'7Cdd|M~ᣇlH0UGJh] 0}(7Bl6FH uAjs_Zy~2ɮ |EFܟDni϶_2E)U;V$W!)ʼnME[A P9s4[? V l+6iMzl}8zzJht]3e>ܜ5|&A}FMVܮl|wVIt/hVV+ azUC1 W\eayO}oZD8]y,zpm L"}TT6/!e̦q(d3#JXqF0-JD/2S_Ǿ o2&{UHw3~@kaNύiT/-GfW|zYiL 7+&XIe0NeԻ-oziYfāb(LBAi9 EE<!S{OCKEޖ7*ƭxlCfY?u[V JgDϕYln[-"O@gсd\ KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)F&Mlu& 3& DdH'Ku7 33• 3èt3:w, lmK3Àx3À34Mlu& 3& ֩dHKuɩ 33• 3èt3ԠMlu39 w,3Â,l#323‚3֠1Mu3¦4&uDulRQe beu[ t3ts3,&1H 3z3nz33nzR3nO5 3u3ݥz3n 3u3ݥz3nz3nO5 3|utu 33z3nQz 3nE ֫l 3<33ƙQƫ& ëu3.zפ8 l 3<3Q &  3+lQ+ +3zؤ3nE sXXl 3> 333צu3獵l& uʬ 3<33ƙQ u3t333 u 3tMlu33 dHdk`- 3д39>~~3t33ץ>a 333z3nl 3<3Q3t& u3ṱlƭQ̭ dH 3t&utKut8dH: 3t&utHKut3(nz 33ݴz3ns3u3ä3Ўustu tV3Хutw3& ustt3Ф3Ў" V3z33ݕz 3n333ݔ)3ݴ-3z"3n&_Ӵt,q3ݔ3ݔ3ݔJuz'3nE&ů̯ӯگᯧzPzLzNzMzOzHzIzJzKE&.5BOVcjq~z>z:z<z;z=z6z7z8z9Jzӥ3n 3д3 77z(3nE&&-4;BIPzGzCzEzDzFz?z@zAzBE&ıѱz5z1z3z2z4z-z.z/z033ݔ33ݔ 3ݷ3ݔ3ݶ3ݔ*3ݸ.3ݔ=3ݴA3uz#3n f3дk3 7z)"3nu uu_в3ݔ3ݔӴӴ"&3ݔ3ݔ3ݔ&Eu3ݥq3*&,E73ݔ3J_u3ݤJz$3nӴJzԥ3n&& _3ݔ3ݔӴӴҳ̳3ݔ3ݔ3ݔϳ&ڳ&,&3ݔ3ݔ_Jz%&u3n<& Ӵ_<3ݔ3ݔ[U3ݔ3ݔ3ݔX&c&,_Jz&y&u3n >~~3 [ > 33nǴ3ݔѴ3ߴ3ݔ33ݔ3 33"3*Ɲ3TqEu33W Ȋ3q|~3ƙ33Ė3ė3ęu3fu 3 fu 3fĵu 3,fӵu 3fu 31fu 3fu 3?f u 3wO3Д3Ѵ,dHHK;3RHH3еR3ô3֥4wor{34u/x́gH4/iY+io : qrqkPkDk,k8k kkPkJk2k>k&k%q2q8 Ys;g/uV{ڄӄNsg!=uA *م:g  ~ q ? r 8 ?1,880akkkskkgkakkkykkmk=L7q6!0v?&90vIF 6..FE M>r ŠEts8] ۆKڈ+H^GaItIIIIIJJLMMMhP{PPPPPPKcPPPQfcQQQ}cSSSSqTtTTTTVXc1Go\r\\c\]%^8^K^X^c$_7_=_@_S_f_s__f`a b^br=rckefff յVޱ RW|;{ٮp^T׋d  dݦ0NIl ruԦڦ٪ܪ6wz}PBE5AHIJhijhijHIJHIJhijLllMmmNnnLLlMMmNNnPVvp2pP3PVvp}}32^^\ \DZ 0B9PY+DЩ$LЩLYˀ<(XH0$(f(Xԩ$*~ԫLi;Ww+ZqG,Q!WW WQPPG,ZWީ,PQZRRRBЀЀЀЀЀЀЀЀЀЀЀЀЀЀЀ0AjZZZЎ~~ˀYЩ0WЩ4XѫD1(J1] 1ը1Щ,PHK$K Р8Q Ѡ h* * \XPw%QV # թ VXݏݩ nG(^VXݏn%( ^fV}PPz(HrШ,UWЧ0VdЧ,V,UUЫtP$ЎUQU2PV(hP`Ў,fnUVݏn' ^eU}PP1q MЫtP$QR # թ RXݏݩ ne'^RXݏnC' ^R4WЧ0V1 ~ЫtP6$QUUVݏn ' ^U0ЫtP$QUPWQQQP@HUYݫHn& ^eU}PPV0X4ѫD1Ч0V zЫtP#QUUVݏnz& ^U0ЫtP#QUPWQQQP@`HUYݫHn9& ^eU}PPV0Щ,P@1X * ^ѫDWէ0ЫtP"QVPQQQP@HVYݫHn% ^fV}PPiѫDcX_*Y(JQЫtP"QVPWQQQP@cHVYݫHn<% ^fV}PP1ˀYЩ,X@(F(w(o(tg(u_(q(}1"ը$(G Ш,P(q }|ݏ  n**1Ш,P K РP1YPh!QWP*;PQP+pQP!PQpQ 7PQQH@HWYݫHn# ^gW}PP12(t(u(1** *1YP QWP* @\H9PQP+pQP!PQpQ pPQQHWYݫHn5# ^gW}PPu*i(FaШ,PKXKSЫtP QWPXQQQP@HWYݫHn" ^gW}Peʸ KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)7UP1|~~Yl @1e+1Щ4V 1ЫtPQU(}? $ թ UVݏݩ nG"^1RUVݏn$" ^< # թ UVݏݩ n"^UVݏn! ^eU}PP1,+RЩ0VLЦ0VF AЫtPQUUVݏn! ^eU~n}}PP1ЫtPQVPWQQQP@aHVYݫHn:! ^fV}PPn} ^lPЬQq lPQPi8QAlQQRRDSQRQRУ0У,`LYUIݫP~n ע$XxYP@eQˏYP@aP0YYcY1YIVݫP~n! ע$!XY P lPqQ@0lPPXQ@|0 cݏ4 llԫ@l@llPЬQ<EQQ;%ݏ4 lP@P"glP@P lP@PPЬP@1 l*l"lll ԫ@l@lPX4@X+) l98KKX,XPY(8i(P`+YP1lP PlPЬPl8ZЪTY~PXXY T}wY>UPSPS>tTe1P:  eZPZ <`ZЏQPX<(ihB WTg TR>Wg UgV%gݏ4 PU>WRЏQpPYXT\}  hTPPVQPRSxSSRTT RЎTЎR XhU ɏPQЏ~T1T[}  hTPPVQPRSxSSRTTU RЎTЎR XhU ɏPQЏ~TX  hTPPVQPRSxSSRTT RЎTЎR XhU ɏPQЏ~Ti8QT13ի@1PWЏQPYX> UeeVgȏPV*e"ݏ4 ﭙ SxSSTUR } hV XhЏPiG8QlQЬSR RR (F+ QС4Q0ЎQ( QС,Q0ЎQ(rPP+PQ@,Q0ЎQP(j(|f4g KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)dա   С R ի@&<`QQQ RRQRlR}Q~Ϟ}QRUРQAXTdS<SSSRЄP *SPQRP~0QQRТRQR PХ,ݏ4 FUޥPT Р4QQT/*<~<~nnՎ0PޡPР0QQT*%<~<~nnՎaQU@XTPQQdRQSSЄP :Qb8Q͈ТRRSRSХ0Х,`4ݏ4 ZPQ~~PYZ0&0Ռ݌Z0uW֧ЎW0lPРY"Щ@QY4PЩYЩ@QY4PYZ0 ЌЌЌ l,l\֬0Ռ0YZ0lYZ0ln[IЫZ lYY$֩lPPkЎPk*Щ4XЪ ݏ4 30Ռ0ЌPhQݡР 5P.PlЎPЎKR[2kZZ[Z ZQQNY Z l PYXЎWgPPiЎPi X)8QX WXЧ0Ч,`L ZXZ ZЌWh[[0yЎ[ XnZՎЎXW֧n"Z<P<P X֧nZՎPQPP@XPA`Pՠ0Z@ Ч0ѧ,Ч,7h  VT(7:(PPP>"HH>>էݏ4 V1VgЧ,W VF(+i(#((t(u(1FЧ P+ԠЧ0PР bV2VT1Ч L+&0.SQ0phV WP0]T101QЧ4P}(TT0SQ07hV%0US)TQTQЧ4P00c1WP0T1Ч4W T1xTJ(1G(1Ч,P((ЏQWP0T17 US0Р Q1"WR+2Р4Q 5PW09S)Ч4S(U$SUS0С Q1PW0SSRWWPQ0L RТRR"S:Sg `S ޢ 1Ч,PKРPР R@USKK!à@US QRQQQ0KKQPQQ@XPA`Q1%QK 0Q>9K/H* h<4SʰSCQP41UQ;VWP  Р ܜ0 ЎҜRԨ1PW1է JPР$P/Ч0SC PPPPPTRPRS0S0R0S0 R1,pRRЧ4QС Q1 hЧ4PР QС Q֡ (֠0 'Р$UЧ0VЦ,V#Uߦ,U,0ЎPŽ`0>@h.ݏ4 ﹌0SQ0hVC0~nݧ,8UPЎPP@oQP4ШS0'1T  Ч |WP0T1/֧WЮQq$Ч$U*UU M [ j y  + : H W e t   ! / = J X f u   # 1 ? I W k  3G[o#7K_s )<P$0<HS^it} "-9EQ[fq|(4?KWcnz  *4>FOXair{ &3@KV'6?HQZcox PLI$ALOCHEEPPLI$ALLOCATE_IN_AREAPLI$ASSIGN_AREA PLI$ANDBIT PLI$MOVBIT PLI$BOOLBIT PLI$@~PLI038.B. k[SDC]PLI$COMPILER.EXE;1dr|CATBIT PLI$CMPBIT PLI$CND_HNDPLI$OPTIONSMAIN PLI$STOP_PROGPLI$NONLOC_RETPLI$OPTMAIN_RET PLI$RESIGNALPLI$DATE PLI$FREEHEEPPLI$FREE_IN_AREAPLI$NONLOC_GOTO PLI$INDEXBITPLI$MOVTRANCHAR PLI$NOTBIT PLI$RVRT_CND PLI$ORBITPLI$TIME PLI$DATETIME PLI$VERIFY PLI$ONCHAR PLI$ONCHAR_PV PLI$ONCNDARG PLI$ONFILE PLI$ONKEY PLI$ONSOURCEPLI$ONSOURCE_PV PLI$VALID_PIC PLI$CLOSEPLI$OPENPLI$READ PLI$REWRITE PLI$WRITE PLI$DELETEPLI$GETFILE_R6PLI$PUTFILE_R6PLI$GETSTRNG_R6PLI$PUTSTRNG_R6PLI$PUT_END_R6PLI$PUTLCHAR_R6PLI$PUTLVCHA_R6PLI$PUTLBIT_R6PLI$PUTLABIT_R6PLI$PUTLFIXB_R6PLI$PUTLFIXD_R6PLI$PUTLFLTB_R6PLI$PUTLFLTD_R6PLI$PUTLPIC_R6PLI$PUTECHAR_R6PLI$PUTEVCHA_R6PLI$PUTEBIT_R6PLI$PUTEABIT_R6PLI$PUTEFIXB_R6PLI$PUTEFIXD_R6PLI$PUTEFLTB_R6PLI$PUTEFLTD_R6PLI$PUTEPIC_R6PLI$GETLCHAR_R6PLI$GETLVCHA_R6PLI$GETLBIT_R6PLI$GETLABIT_R6PLI$GETLFIXB_R6PLI$GETLFIXD_R6PLI$GETLFLTB_R6PLI$GETLFLTD_R6PLI$GETLPIC_R6PLI$GETECHAR_R6PLI$GETEVCHA_R6PLI$GETEBIT_R6PLI$GETEABIT_R6PLI$GETEFIXB_R6PLI$GETEFIXD_R6PLI$GETEFLTB_R6PLI$GETEFLTD_R6PLI$GETEPIC_R6 PLI$IO_ERROR PLI$ONCODEPLI$DIV_PKSHORTPLI$DIV_PK_LONG PLI$AB_COLAT PLI$B_PAC1 PLI$B_PAC0 PLI$PICPIC_R6PLI$PICFIXB_R6PLI$PICFLTB_R6PLI$PICFIXD_R6PLI$PICFLTD_R6PLI$PICCHAR_R6PLI$PICVCHA_R6 PLI$PICBIT_R6PLI$PICABIT_R6PLI$FIXBPIC_R6PLI$FIXBFIXB_R6PLI$FIXBFLTB_R6PLI$FIXBFIXD_R6PLI$FIXBFLTD_R6PLI$FIXBCHAR_R6PLI$FIXBVCHA_R6PLI$FIXBBIT_R6PLI$FIXBABIT_R6PLI$FLTBPIC_R6PLI$FLTBFIXB_R6PLI$FLTBFLTB_R6PLI$FLTBFIXD_R6PLI$FLTBFLTD_R6PLI$FLTBCHAR_R6PLI$FLTBVCHA_R6PLI$FLTBBIT_R6PLI$FLTBABIT_R6PLI$FIXDPIC_R6PLI$FIXDFIXB_R6PLI$FIXDFLTB_R6PLI$FIXDFIXD_R6PLI$FIXDFLTD_R6PLI$FIXDCHARg6* KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)ns_R6PLI$FIXDVCHA_R6PLI$FIXDBIT_R6PLI$FIXDABIT_R6PLI$FLTDPIC_R6PLI$FLTDFIXB_R6PLI$FLTDFLTB_R6PLI$FLTDFIXD_R6PLI$FLTDFLTD_R6PLI$FLTDCHAR_R6PLI$FLTDVCHA_R6PLI$FLTDBIT_R6PLI$FLTDABIT_R6PLI$CHARPIC_R6PLI$CHARFIXB_R6PLI$CHARFLTB_R6PLI$CHARFIXD_R6PLI$CHARFLTD_R6PLI$CHARCHAR_R6PLI$CHARVCHA_R6PLI$CHARBIT_R6PLI$CHARABIT_R6PLI$VCHAPIC_R6PLI$VCHAFIXB_R6PLI$VCHAFLTB_R6PLI$VCHAFIXD_R6PLI$VCHAFLTD_R6PLI$VCHACHAR_R6PLI$VCHAVCHA_R6PLI$VCHABIT_R6PLI$VCHAABIT_R6 PLI$BITPIC_R6PLI$BITFIXB_R6PLI$BITFLTB_R6PLI$BITFIXD_R6PLI$BITFLTD_R6PLI$BITCHAR_R6PLI$BITVCHA_R6 PLI$BITBIT_R6PLI$BITABIT_R6PLI$ABITPIC_R6PLI$ABITFIXB_R6PLI$ABITFLTB_R6PLI$ABITFIXD_R6PLI$ABITFLTD_R6PLI$ABITCHAR_R6PLI$ABITVCHA_R6PLI$ABITBIT_R6PLI$ABITABIT_R6PLI$BOUND_CHECK PLI$DISPLAY PLI$EXTEND PLI$FLUSHPLI$NEXT_VOLUME PLI$REWINDPLI$SPACEBLOCKPLI$ALLOCATION PLI$SEARCHPLI$CHARSTR_R6PLI$B_PAC_2_POWER_00PLI$B_PAC_2_POWER_01PLI$B_PAC_2_POWER_02PLI$B_PAC_2_POWER_03PLI$B_PAC_2_POWER_04PLI$B_PAC_2_POWER_05PLI$B_PAC_2_POWER_06PLI$B_PAC_2_POWER_07PLI$B_PAC_2_POWER_08PLI$B_PAC_2_POWER_09PLI$B_PAC_2_POWER_10PLI$B_PAC_2_POWER_11PLI$B_PAC_2_POWER_12PLI$B_PAC_2_POWER_13PLI$B_PAC_2_POWER_14PLI$B_PAC_2_POWER_15PLI$B_PAC_2_POWER_16PLI$B_PAC_2_POWER_17PLI$B_PAC_2_POWER_18PLI$B_PAC_2_POWER_19PLI$B_PAC_2_POWER_20PLI$B_PAC_2_POWER_21PLI$B_PAC_2_POWER_22PLI$B_PAC_2_POWER_23PLI$B_PAC_2_POWER_24PLI$B_PAC_2_POWER_25PLI$B_PAC_2_POWER_26PLI$B_PAC_2_POWER_27PLI$B_PAC_2_POWER_28PLI$B_PAC_2_POWER_29PLI$B_PAC_2_POWER_30PLI$B_PAC_2_POWER_31PLI$FREE PLI$RELEASE PLI$DECODE PLI$ENCODEPLI$REVERSE_BITPLI$REVERSE_CHAR FOR$PAR_INITFOR$LOOP_CONTROL_R5FOR$ITERATIONS_VS_R3PLI$RT_SUBSCRIP MTH$SQRT_R3 MTH$DSQRT_R5 MTH$GSQRT_R5 MTH$HSQRT_R8 MTH$ALOG_R5 MTH$DLOG_R8 MTH$GLOG_R8 MTH$HLOG_R8 MTH$ALOG2 MTH$DLOG2 MTH$GLOG2 MTH$HLOG2 MTH$ALOG10_R5 MTH$DLOG10_R8 MTH$GLOG10_R8 MTH$HLOG10_R8 MTH$EXP_R4 MTH$DEXP_R6 MTH$GEXP_R6 MTH$HEXP_R6 MTH$SIN_R4 MTH$DSIN_R7 MTH$GSIN_R7 MTH$HSIN_R5 MTH$SIND_R4 MTH$DSIND_R7 MTH$GSIND_R7 MTH$HSIND_R5 MTH$COS_R4 MTH$DCOS_R7 MTH$GCOS_R7 MTH$HCOS_R5 MTH$COSD_R4 MTH$DCOSD_R7 MTH$GCOSD_R7 MTH$HCOSD_R5 MTH$TAN_R4 MTH$DTAN_R7 MTH$GTAN_R7 MTH$HTAN_R5 MTH$TAND_R4 MTH$DTAND_R7 MTH$GTAND_R7 MTH$HTAND_R5 MTH$ASIN_R4 MTH$DASIN_R7 MTH$GASIN_R7 MTH$HASIN_R8 MTH$ACOS_R4 MTH$DACOS_R7 MTH$GACOS_R7 MTH$HACOS_R8 MTH$ATAN_R4 MTH$DATAN_R7 MTH$GATAN_R7 MTH$HATAN_R8 MTH$ATAN2 MTH$DATAN2 MTH$GATAN2 MTH$HATAN2 MTH$ATAND_R4 MTH$DATAND_R7 MTH$GATAND_R7 MTH$HATAND_R8 MTH$ATAND2 MTH$DATAND2 MTH$GATAND2 MTH$HATAND2 MTH$ATANH MTH$DATANH MTH$GATANH MTH$HATANHMTH$SINH MTH$DSINH MTH$GSINH MTH$HSINHMTH$COSH MTH$DCOSH MTH$GCOSH MTH$HCOSHMTH$TANH MTH$DTANH MTH$GTANH MTH$HTANH MTH$ASIND_R4 MTH$DASIND_R7 MTH$GASIND_R7 MTH$HASIND_R8 MTH$ACOSD_R4 MTH$DACOSD_R7 MTH$GACOSD_R7 MTH$HACOSD_R8 MTH$FLOOR_R1 MTH$DFLOOR_R3 MTH$GFLOOR_R3 MTH$HFLOOR_R7 MTH$DINT_R4 MTH$GINT_R4 MTH$HINT_R8OTS$CHARSTAR_R6 OTS$POWII OTS$POWJJ OTS$POWRJ OTS$POWDJ OTS$POWGJ OTS$POWHJ_R3 OTS$POWRR OTS$POWDD OTS$POWGG OTS$POWHH_R3 OTS$MOVE3_R5 OTS$MOVE5_R5OTS$LOOP_CONTROL_R5OTS$ITERATIONS_VS_R2 LIB$SIGNALLIB$STOPC$MAIN C$MAIN_ARGSmcount STR$COPY_R_R8 SCN$HANDLER SCN$FREE_HEAPЬPРQ*Q?K/ˁ;8Q9P@P>A`P2`QQP?  n^~[[0 =0[~ZZԭF<[Ы8Z1 HH!ЪP Р ЪZЫ[jZZ< խ菪,,z()(<(,(aI((((Վ00  ЭQRPPR ЏS֫ W0&1 )$ЪVЦV8U9VU ˘0~~ԭ WVFV \ U\>L[\2lUU\G\ V|U,<P0Q 0 P1\0 RRR1<P0zQfС PޭScxcRPBcVBС4PP4  ~UU ^ B~S Sn f~0 f 1^ 30 P-0$ RRR   11PP%.DPYPYPYݏ4 l0 0d 1}00 0! *1g00 0 1[0t 0 1R0k 00 1FfRR0xSP0 R PS0 ~k<P0 QС4PP4 0 7 ]0 PW0 RRR  SP0q f`Ц0 0( 1xPP%:OZeZeZeݏ4 Nk0l 0 0 *40 0 0 *0 0v 0 0- 0 0  0" 0 0 W2ޭP`Q}A`RbTSDbTbQ WV VU4UU:|nQ RS0b ЎQ 0k ЎQ 0[ЦUU$ץХ$T֤T֫WU~ UfTTxTUUUU @: ;P2U?U U'ЪU ^  UUUUh~@RbPPRGР Qѡ0=:`P R<SSSRS0q ~8RRSУSRS У Tѡ,,`cݏ4 i~8RbPPR1Р Qѡ,'$`P R<SSSRS 0 ݏ4 1i ѡ0 R<SSSRS0ѡ,6  R<SSSRS0P:Pώf<P0 ѡ0,n 5 . )PP P0 0ЎRSRS0K@WQW<P0u HС$$С<P0X ѡ0, 0 0eЪZW0 1[WGXWRSRS0W[ ݭԭЪ[ݭЫPР$,ЭQ` Pn`SP0` Pn`Q<SU0ЎQP#RRBXSѣ,,RS0˪TTCXRlfRR SP0SP0xRRR` PS05fRR SP0cSP0WxRRR` PS0W~PPRbRPRQRݏ4 J`a}P~RP@XQ @X PS}PSSVP}T~TT`P  1ЫTդH D<T$TTT UB(/(*(% С4TáTTUq<T$TTT U 2*TTT`UTS@TUTU 2TUTU }TS PԦPP0\5M9T=Z;>]B=[os+A$ho%5C$>U2I3J $+%2-2I3JN5N8o$+%>?$X.M/10HEgl$ !"$./1"=fEg   g%0293$ 8E/G/HZ?aDg" D 2!"s%Y0b23!=?b>av>`7UfDg&<'(2MK %6=_\ 7$ %L4R<_7O8 $F-4: ;G;^[G % >-,5RE,F.II0J/1Kc2Pd3R3S 7VG` g%C >U.I/J # =bo52Q$0L% ?0Lk1O%=,GAAf! = +n%W(B7)C)D\*E>c?d!@!@@e^~Ș\,lc[\Z~PPQ}PjZZ\1a[Y>YZlЪZ(888888((((  YWWAAAAADDAAA((((AAAA礼ݏg|ݏ4 T Y XYI[YIYi]IYiTIXY~ZYiYY hЎY[ЩYI QfSY`0gC( hiY[0C( hiY[RrrP0'AЪPPKYYQYQP QQCQ PԪP R I [P0@ΪY?YXXYԪHҪ [SssP0iC) >0SB0B ЪZY%YP S I ( [P0C) 30A0A ЪZYYYIĪ ( [||P0?ժYIު ( [||%YYIت ( [PppP0?ЪPPKYYQQQR QQ~AQ PԪR P I [P0*?ΪY-XYHHɪ ?Y YԪY[„Ć X?X P0>ЪX0@0V@ W?W P0>ЩWVVr) jP0kA: [P OXWU : x9XWUXWU-FoUTTU Uԩ?U UЪZY[ąņƇǐ: 1P0=PtY =P0@YYI ( ЪZY[>~~  %X:XXHWW P0?!  : >j0v>d X^ W @  YTVUUV) ) UW VW0}< WU YXW jYTV(  @0 YWXWXY VЪZY[  !W  P0>XWWXW:W X W :Wo= Wv X WXW~0*=+0<%YY:YmYnY 0ZY0ZY&YI= ЪZY[~0:0<0<W ~1?1gVV!PPP ѧg) J XWUUXLݧ( g/TЧU TUSSU T2USSUTT( gVgVg WnbՎ1?Վg0 :D0 <#0<0;2ЩPՠ Р4Pՠ10;0; V UVSFUTST>F2:V2fUUVU11T?SUP0y<^ff6) eSSWe wWPSPn XLѥ$E W3S SSXFSSX"  X0S:S2"e!X0:V UT41Վ  b Z0:T0Y:N IDYX W WGWЧV08,0o:&VצШhX: ;@w; [  01:09 YX W WGWЧVЦ0YY08x0:09090909Z W WGWЧVЦ0YDY;076090909$0b9ШV: :@: [  YX0:: X XHXhWW60S90 ()  P0d9~ԨЪZXhiiY[Y  tY h!cP09  : 9IX'?X>XW7 W:W9'XWX07Y ( ( ([ X XHXШWЧ0YLYC06>0}80w80q80\8&08 ЩVVW ֦קV[0/8<076PP*PPPYXZYXZiY| [  Y4X08Y(X08豏  Y S070n7: ? :) 41P070!74PX  ( (hiiYXY0) 4> U?U P0w5ЩUUP0]7( ( (ЪZY[ ( 4Щ0XרiY[ ( 4( ( [4P0 7ЪZY[ B =067 /P06) 5 ) ))(P07( ЪZY[ 0z6  }qdӏZ(P0]6) )5K) )C(P0&7QP04V4W0^4(( (?, ,0,ЪZY[0)60p54PX( ( ( (  iYЪZYhj[060/54PX( ( ( ( iYЪZYhj[ֶ׷P03PG: ?PS0J50D5: &05040&31C ( [׷ֶ: @ ( [AaAaEeEeY IY) ) )?rk?  ^P0w5P0p5 / XX2X  ^( n( ( n ^[P05) )8MH > 6)).Ъ$XЪ0Whg!Ѩ ( (  [ 03YX0d3 ZY0z30T3ZY0K3WVVWrP03) )c(P0j4V(W01V(W01(QP01,UU:U{(, ( ((( (  [CcCcQqQqX HX(P02028022 ,P03P03( (( ( ( H [ ,02' P| ~Y[WV?sP0~0ЪP 7) /iY0&ѩ000V0 W) <0W) ) xtotVWWWǚWVXYVUt0b0}M0X A: ϨG[PWP@tP6ЩPנЩYP0N!0< 0[ fPhPPP P:ЩYUPsЪ0PנХ01s jPe`1fPh/020,0 W鞩V) f VWPP  7 10x+04%: PVYX0k0Y 0 XYUV!/Y]!@  C <ЩXרiY[    [4P0ЪZYU4P00o4PXU ( (hiiY( ( (ЪZY[ vP0  _) W) )O) 5)GP0vP0o(P0hYX0d* ") 5) ) ( Y[<И2X X 1W?W{Wv,V:VfW #-X,Q(P0X X :H  ( 4( (XXXXWX0[0( hiY[Y 1 ? { Ws8W:Wc WW,9Q4P06Y, Y ,: 3P0I  ( 4YYYWX0[0YX WVU  1U X1 |t!o  : \YXS0|QYR0gH TB QV/?V!WѪ$Q YTRYS)TUD)0ԩhXЪZY[0]ZXW  GW X8VU T'U?VU YTTWDЪZY[0cdXXY QP0q) B04PX( ( ~,(  ЪZiYYhj[2<333333<<<<<2222233<2ОP0cP0\0] ) 8  )Ъ$XЩWhgѨ: P P@W: C@W: 6PVX) &XWX PVK) QA ZQP0TVW0) <X4XW) WhP0Վ( ghgЪZY[WP0M ) )!VV[( ghgh g _V?V P0%ЪV W?W P0Ъ$W VWVWЪZYЩ0Xר[ ( ( [ѕձ AP0P3(P0}: $U(X) )X XWU0#) )X鞩XW0'T?T WPgP0EЧTTsUUUYW0_00: @JPTP"PTT% 77U%U! 1UUiYЩYש[YV0 00b0(PY UT,&&,Txx  U U if( fVhP0NՎ( (! T,T-( hP 0ՎЪZYgY[ ~1ZY0~     ݪ [2ՐЛ<3P00P0ՎЪZX[: d) X05QP0 0?) 7XWhW&hP 0=ՎЪZY[0 i0 cWV WP0) F VW: P/iYЦXר  (  [WЪZYP0P0 #0n O0* I  90_ 4) *) "XXXXiY[0 @0 : 4  : %P"P @ P @ ЩVצiY[0 k0 e _:  @ L: C: ;0 60  Ѫ0} ! ѪЪVצЪZY[ [0D g0 a: YPV W?W P0V Ъ$WYX0# :0 0 .VWWF YI [0    Ѫ0 k:  @ Q: σ`PW: wTW5 55   P   P ЪVצЪZY[2hijv3HIJVP01 0# T NXX@) 93. $ )Ъ$XЩWhgѨ) J3. $)ЩXЩ$WhgѨP0 VW0W XXW X:X&BPDMRW\bhnw|WV1WV1WV1 WsWVgWVbWV]WVXWV1WV1WV1WIWV=WV8WV3WV.WV1WV1WV1WWVWVWV WVxWVV XX0N0: 3P  X_XZ XTXNЩQסЩYQ0k@0d90R30-  X^X XX  U U2VVVVVԪ?V VPP@2 ( ( [  300(P0P0(P04P0ЪZY[  X?X P0Ъ$XXߚ8X?X 4P0Ъ YXVPPYVVUVWXUXWWW WWWWW 9ў4P09 U( 4G WWW?Ԫ[ЪZY[ז:  : d: Z: R) JUVUV9P0ЩYX0 00E ЪZX XH [ƒ@`@`AaAaBbBbBbBbPppSss: #>UV V1P05ժ 11 \P000 ЪZY1X: WH @ B  Hp S ( CX:  H< A C  H% S ( ( ( [ЪYթЩ4XըЪZPiY[ЎXЪYYݭݭY<hЎXЎЎhЎPi\iY 1 ` ^  ) WfgOJ!Ѧ;P:P.P:P!WW W^^W)VV V0PVQPVQW^ШV h fVVW>94h(W WVVW 2WVVW V h fVWfЎRQ bPЎ0`T Q PQЎPA@ Q PQЎPA!ЎPQQЎPQQ2QA`n` :^Ppp0q X XHXhWGV 2W-PV&}}0x: X XHXhWGVV  :i) ^ 61i%W:WWWWԩ0[  ^^UUU<ԭԭԭ~~~~~R[Ы\[\Lk[[Zb;;((;((((;;;;pݏ4 ~PP`0Poݏ4 f Q PQAqԭഭ0V IЎZ Y Y YYY^(Yn^[ɏ nZ~PP`Vk[0 Ы[1VЪPխkQQ\ Р4Q&T,T+ա4ա T,T PС4PԠ ЎPѭЭRТ PЭ ~RRb>`PQա `~RRb Ў0;ݭ0+!ЪPР4QР QР @Э}[~~\ԭ\ul\Ь 0ެ[ 0)VV Қ PV VPP P  ЬQС P QQPQ1׭1qԭ\R Ь[ Z ZZY(YB Ь[Ы  Ь0[\PЬ Ь4[Ь @}[ЎP^`JZ Y XYI54444444444444J44444444l<W;WIWD0>X0Ъ 0)X0Ў  ((  ((  K<WWA0XW 0E1  08 Ъ0X0!Ў <WW<0wW 010ЪXW : O@G [Y   001[Y  000 V VlX@/PXV ɏP,~PQF XP0`kЫP0PxPPP<PPP ЪY  ЩPР$QIhX[ZW U  ZUW9VV jPPVPP @QQVGh=IK4444444k3v KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)4444444E44444444EjQY   $P  ,&    ЪR9RQС RRա0aQaЭR1RRRVTVVPnQPRFPPRPVяRvPPRPVяRbPPRPVW/gݏ4 2PPRPPVяR,PPVяRPPVfݏ4 vTVPPխPЎPnQnRnQPPPPPVPnQnР QQRRR QRR[S~HTУSST! [SR3Q ՠ P `R Q   `R[S~WHTУSST)%$$$$$$$$$$$$ U UVFVW R VUW j  ''UG B: gJ7PPP RP R@?J PQAHJfԦ R ` R@Uz u: IjPPPQQ]R P RP RR=P R  2@I PQAIfR  R@ RR  R2Y^f4d P d ` LL  Ϟ^HUZxRR^nЏԭ{cԥԭݥ^խ%ݥGЭ̥ݥ9խݥ@̟ݭЭ̥Zݥ խ%ݥЭ̥ݥխݥ@̟ݭЭ̥YxdpdYRxR~lPP[ԭRYЭWWS."%d'c-%ԭ|~߭#Y}MP`rd'σTXRϔ߭߭bT}P`|DRuDR1 PfDЭTdYDdRФfc#^cXR ݭݭ8ЭR XXTXV TRVRDXTЭRRB}RBWSRRWS~ݭ WSЭR< RR-ЭR XЭR T>D\2DRR\+PЭR XЭR T>D\2DRR\ЭR ׭ԭխ1 WSRRWS~ݭ* WSЭRBR b}<\LcV<\\X-XT b2Т\լ0 Xe`PeTТTТ\T TTTx\ \\\\\TVS1TXXT bTb,TSWS~ݭh<\Tݢ\1PWS~ݭC<\Tݢ\s1b1\\(WS~ݭ b\\TTݢ1P\\\\\\WS~ݭTݢr\\\\\\\ݏ4 4TSWS~ݭ|Tݢ\L\LWSDE\\XePTTTTUTT'bTTTDzTDX0X&PТXPТԃX Т|ԃXĝ1[P譬5URbЭRТ`1-*VХRVJZZݥ@̟ݭЭ̥ZХTYTЭ̥ХRТ<\YYI\ХR\IYYݥ@̟ݭЭ̥YE_ЭRVݢ\T#1Px[\ЭRL\[RRR\&Э[1WP魬ЭRѢ ԭ_11ХTZT;Э̥ХRТRDbRb b޼SRcb b b(b P^\.X K[Ԯ[1޼ЮRBZ[yJV[xRZRRnP2RR~ RYbRBiRbSfcW, g2RBgSYSZ P[M[91X^\;Jݬݬ4ݬݬ 5^\-RJ!ݬݬݬݬ   ^VH|~?>--ݭ ^\n-RI1yIIQIIP ? ԭ|~߭>}P`~ݬݬ~ݬݬ^I VI) (PPH8uSccPQaPPP@ϩЬ PcFVPѭ!ЏX#߭߭TSccc c||^\+YH1v޼ R1mcU?cRRUU P<4RRP޼SU69c IȏdZ޼Rb?bЬRТR6Ph(hf2hRBfVռ м3ЬTЭRDYVDϮRR ЭRDRR  ^\l'Wψ18 ^\S'WCݬݬ xW1  ^\$'WPCݬݬ I11СP^\&VCL޼WWRYbRBiXWSЬR(SbhGhSYSС\ЬPС\P^\B1TTRR<RRЬRDbxRRRZSSSRSRRSSYY~X@RbTdSYRRCYWScTYUZnRR,UB WDYXX YYZ1bС\ЬPС\ P8^^[ԭЭRBPmr KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)БЭRBЭTDSRBcRPBcSxSSRSԭѭح1ЭRBYRRPRRѭԏ1ѭح1PЭRB\;l1l 2RR~dPXWIY2iTISTYXST IP(PIdf SWYY XY ZY ,0rJVVW whBP0T[0]TTP0ЪPTUU  wTR90<PPPPPh0C0PPU'#2.=9U~~~~730*&A=NJ[WO'ݏ4 ЫPà8VЪPР4QР,PЏvcg.PЏgen.01QP9С4P3  $QPsՠ a [ Р P0.ЎPР,PnQСQ Џsym.0Q}T~(`f}TSVЎQ#ա4  _С8PnPP0EЪP<QQQQ P@+-(0)@090@0,0@008SЪP-PP0#P1 w#jQQ%C-5$ݏ4 Y00c$00,P0 P00000ЪPяP P-PP0V w@#00G@h0@]0 @R0kID<PPxPQʏPAQ@aQsWЭP0 JUUVQQWURRStPPS PPQ -0 S(RgcQVP(PaSԭtPPQQpЏQn%QaQQЬQߏߏQ`}P`}V~0; wVW}V0123456789ABCDEFPQAwPQAwPQAw PQAwPQAwPQAwPQAwPQAwPQAwPQAwPQA}w PQArwPQAbwPQAWw֭TPrP V@apfpsppc} RP-PP}RSRQ{RPPQA~SPsource record scan) (%,listing generation.Page () Ϟ^\ЎRQb^765߼56ݬaݏ|1޼V1h2PRRU ? - > 4 > 4 ]QϏ ]Q?P&(8Џ,80,]QϬݏ|1PVlV1B1~]QP7 P (u8Џ$8($~]Q1T S 1a6 &% 1I RB  ޼ 1 1P R<R R S< %P S RR T c]Q PT R = T s ?r  ]Qσ$PQ~ϩPPlPSTRcbbb(b[ 1ЬR 17 6 5 4 gS7654 YT1P2YRS:BUgPSSZ14Z1,ZYePYWUWXXUWDQN<˭J s<5rv07c9}8nFZ$<;B-t9-gѝߟ2ZB͕KQfm<.&H_E0; .\=8BgP5oi٤΢ cm .\/=F٬2 kv3N}ٱJ|Qy#$@L]<(5.pe AJ :.t IU&L"OK:$sL ^R$i$Cmd2@8=#i_٣% )@0f&,=?yǷF:Z&t&._.j5kwv#Kq|bۨ,ޘ RD#-C`A :/4y?X= tIeNsRP9U{BF$偝qoqJ^4QeI;U^3\UP[cR:,< wUp4J=mIǥ>}~x#&"YO#^~c_BgfV(<&3ѰHvݶC2qo2H)9{2ERHW{WT EWЬ)tB`>j,Q4RT8G;익'FamA6rB/ݿ0XKUqu_Et$ճ+i;-tV> elVu=G Ae@D[一x 7yCU5 D7ADvܤ$7'kc4 T HoB'\\P5N$t{yXxzX4tgy>Eqˍb&; :?!P_a<*՘,iף#g>iR<#~G$bRڂk>"-q0B#lIUbOsjQ2/xM; P } E d7ߘu=ghB o`[U,]Yt*,gJ"Z3Ck*g)'%Ny/Nݷ!6)XCnCi)X#huno;Z Q8ǚ6@YpAL{&}fO;d=wW A{-c7 [.ƨԟaN<`FKU%wS%^P YA=n$NmOLTYx˄7<_rr۫QK:<=XD߷SfjLL/2QjB}u— dY8N}X2Y8#)PEpSQJ%wodEW`c&2 xl$+kh9,rw҆lY!< H m$, VqPbVkjWS;e%D9Ӹ=ၬyWl,jMƞz/$,V9w5]ONZ,~o#-wAn< K +U)"kע&17I#<U.5N՞ī{VV(&:he}kpFiwUuvCEsմߟ{:}kWSu ch%%!6{7U?[v^).~+ӱzQQ"opr݅Q=xI>R}. ':/-ߍ)VTI^$.O]t {\uh3)r!.ymAU\Y-Sk͊\I v,_U I$F BF@Zkԭ~c^㵐3dǽ̇FXEzlj=t,i"8F'c6D.%]7{U%W j ;0-W [ƊxHո"Ֆ\kq!J |`lzbDf42>j,i=,KəS!IVq{[=ܽ8 TUHҊVO0+o`'\iЪХF6exrqu/+m?\q_h0u!zTbqon\K/^*slo%g qĚair_a栉'8b d̢G(v9pmBG ƒFN -񳵷FOg%+,Iߩ$k$pԕVI\vq=u/{¢ O,q)=-A&Ud X=2w(ۗy, V-͡G`z+֜r<ƈA/$NWd~=w25 N1.\4[.AȸRImwVw"!KZItP3:1tNP34)w:n##?nf:+ؑ^rg7Y c,KYPḷ6\`5xQ x矛`%v^P)t]GPy!V_&<ݨ6j2C0֖-"Pa/& Ǯ.hA jYb@ 򍉌)"O~}4󞱹-| Ol: NFĶkR,[ĕ9Y'srb_ G,6Umڅo[e1k1cE^Nt@*5i$HsOәbwFt4_I²*~h7h6#,~BgAXeM-F/h3f^ D)w_=|ɖ8)0%4I~րGHb'}ujG@qgJ NUdaT"_V$$E|t46Y0U~<@#Oթ7ZsK<~aZov^5H!5$秋4Nk#I2衋!^/ofAgr )RqfLp#-TI `70Ū_[:Qp!`C/gRm[A؞`7Zƣ Vz!iEB91xya%p{Mdxᶈq]AoXAn#MĆ*#߻i Dԉa%G_/fĴ[fRPYJŁ`fJAsU$ʹqp[vl}be;V yKxm (LDi`p, ̋ o[ErFF^Ċ%r{K"8pT^r"i|w$2za ' 꽧wFr3vf9(r, >Lt=x 6nK>@p= ߵ4Da`,g \/62N=rnƛ2Йx)QT2syJot;({Q]=`C/~NχH["HJ"%j́GyM#^;R-#f1%ߖ3bXehSWhRhؓגJ=BeϞW|I4k n ݁ DH/;7*A-蜱k,+I%;*+`-dIlc]`VU`}̍ &ak9p~Rp#h#ǦzhE'ҁHSOAR\(+`ZzlDN)ouWB.!vYd` gDD%EKNև+8ϔF 3^RX'kw N&5^E:VƺPq'.,Ӗ1hfb\z. M!o4"࠯XސYb 򱲝}[wt2yoY.|Йa{ j0A3S,d|X) @b:'ҬJ[š^ll %QAO&a5}:.Eʭ]EJN=X>tܹ1RC04ڡ-]Wu.J˾ĺ3)1mm6\6Ax溼._h^ yW ޥDں 1uV(5#D1ꌱ{5 Cյ.Yun Z J Gp~oR=mvDa_H_JRc,~P.7> e;i&m5NJoXnWz0`tnbnl EO'&UrV<Ҩ/TnjVߠmxK_Ҕ6Rꪑ KP D~N!&<(]%3"TUsO(iJ:nE<+T\~7@%xӐW;j, j/[EO8f.(OoI?'G,YTj9Y q8Z|(dB`Ѩ$TA"_xKa ^f` Uv5m`6*Jʴ%R}B*DhߣPeO—PӲ׸.4.b{pQ«]Du]X7m } u(r׺+'):J7HO,nCgkyɸBɎ*0¾*El(S8%cqUC{UHt*|)6WO n?Ʊ֊=3FBƱ{_#hL26E~U7 {|`">T1kr)),ݼӣ gHeq6+򝎸 ~0E!"āi/WvdZѢdc麌;`=gegʅXEu4rs{ETK(G`Kt pBsCCviS9̭b_A@_ͼJ;1ݼ !\j/+7WxcQ-q+Sϲ2[cS7ȝvlӘayeTn0PT_r<־Xol2.^tUdp ,75D^G -K$(csB)έ1 ۻHeS!,5 6Vw7~>Gsݕ 6{?[7z9M, uI<X1cH%w" (IÉx. 6>MGKTKjR֡cSR.OWwk[XCUë!5FG~7B? H)h"p!dKO0k>h4J˙RQ2j~Ba7>=?D7Rܼ 5[PPj 7فV]yI6΍6HD^֑utYlߗujpyyx3Tsw(#}a6]LFuWkD  NRI?+T邹9󰊜qOp"-pZfYhٵQ!8ɮ Emla{h`ex&-_V4w3O9݃SJXqA,X%\}9(ID4ęЌӀ#ZwneWum ۤ&:~p=ˣAnE凓կ (9Hbx~Neۯ" MWeb7 +bu*Vo KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)ѣ1~PЭR ݢ VQ1 P?RЭS bbbЭS(bЭRRR1S2?R: RAPRSSSAԭPѭ 2?RRZZ2?RRXXRRZSЭTWR[Z^nY(SAiϱ냐G@Ϥ([H@?RZbbb(biwVQψg?җP<ЭR 8?dA6VQG&?@P<սнЬRЭSѣ1Ϟ^\0^77P<<+Z Џ4�<ﵽ4z667z}ʼP`ݏ|jϞ^\0u^լPݏ|+ռռ1VUмREbSc|cVSPݏ|cV@<RR<PUPUT2RTRU PUмREbScмRb1h(Jݏ4 %Pݏ|BPС\мPsPlPdPPP ݏ4 CP x: Compiler Diagnostic Output -- after ^ R2$ WxWVX( b|(%(Fh@zGYRB 1(nmllm~n}LP`~z}.P`(nllm~n}P`D}޹P` ; 1(nmllm~n}P`~z}P`(nllm~n}\P`(nllm~n}4P`~/ }P`(nmllm~n}ԸP`~z}ﶸP`(nllm~n}P`(nllm~n}fP`m}>P`PP 0123456789ABCDEFthis records contents will be followed by blank linenone spelling: Invalid listing message record addressLISTING MESSAGE FILE (BAD VTREE PTR: type() sym(][ lang_sp4lang_sp3lang_sp2lang_sp1vcg_sp4vcg_sp3vcg_sp2vcg_sp1link1sets_listpost_treepre_treetuple_ptrsym_ptrtuple_id off_usize_usizectx.general attributes:def enddef start lfstartlower lf end boundary, valueattributes:block blocklisting header: buff header: diag line: phase: bad node type CONTENTS: GARABAGE IN UNUSED AREA, LOCATION: UNUSED BYTESAT END OF BUFFER WITH DUMPSYM ERROR: bad node id in tree-walk dump: partial dump writtenbad node id in memory-walk dump: END OF TREE WALK DUMPEND OF MEMORY DUMPSTART OF TSPACESTART OF VSPACEbad type codeInvalid listing message cluster addressnode id is not of a block nodeTREE WALK DUMP FOR BLOCKbad node idMEMORY DUMP FOR TREE WALK DUMP FOR VERIFY NODE ID OF Continuing with MEMORY DUMPDUMPSYM Condition Occurred During TREE WALK DUMPcondition occurred undefined imaginary subroutine function begin_blk fmt_block sub_and_function  save_parent_ptr save_ap needs_parent_ptr is_thunk does_io is_options_main on_unit volatile_routine ret_keep_loc est_handler not_used spare_4 spare_5 spare6 spare7 check_stack auto_alloc flush_at_call has_local_on_unit has_on_unit has_stack_temp uses_ap aliased_labels has_auto_init undefinedbit byte word longword quadword octaword 2**5 2**6 2**7 2**8 page h cons_lngth cons_size cons_offst alias opts_main referenced opts_unflw req_storg flag2 c_label regtemp_at up_level def_label force_gflt force_dflt bnd_label structure builtin file entry label format pointer character bit picture fixed float dope union offset area condition spare18 spare19 binary decimal varying pass_any aligned dimension value readonly globalref globaldef unaligned modloc_ref modloc_def member automatic static constant external register internal spare8 no_aliased no_side_ef is_allocat in_range out_range need_paren no_return propagate prop_abort alt_life prop_cons prop_var prop_val prop_int comm prop_ind inline noinline spare3 spare4 spare5 spare6 spare7 spare8 spare9 spare10 spare11 spare12 spare13 spare14 spare15 spare16 spare17 spare18 spare19 spare20 spare21 spare22 spare23 spare24 spare25 spare26 spare27 spare28 spare29 spare30 spare31 spare32 reduced alias addring_op globsavresexpanded vcgbit6 vcgbit7 vcgbit8 langbit1 langbit2 langbit3 langbit4 langbit5 langbit6 langbit7 langbit8 ϞD^mԭ\J ЎRb^`^^`Ԯ Џ4 Эn^1нԭRѭR1s(6gЏ_gc_]Q/RѭR1PЭRRdRllRRRb6ld-l]QxPPPllRRRb lddl]Qπ]Qz]QrнԭARѭR1s(XMЏnMrn]QcTn\MaPTЬRRRR]Q B]QϺ (JЏBJFB]QT \]QϸJݏ|1p^\QQV޼WW߭P WRRRRPhWx<Q<SxPR(!ﭱ(惰/ޭ߭VQOVQ (Џޭܭ߭VQBWt<Q<StPRI(u(⃰-谏ޭ߭VQϞp^\QQZ^[ZQϠ޼VfXXYPRPT< S;SdQTPSSRR[^n\Sl(SdlWWX@FB>ZQ(.Q.IKQMIZQϺ(OǀOwy{wZQϐ(O0OoqsoZQf(OOgikgZQ<(?Ǡ?_ac_ZQ(OPOWY[WZQf1ЭRЏ6:6ݢ@ZQϼЭRЏ.72.ݢDZQϚЭRЏ&G*&ݢ(@ͪЏͪͤ͠ RЏ % ͘>͘͜R͠Q ϛͩЏ͔͐ͩ͘ݫ ͐Q(h͊Џ̀͊̈́ R͘R̀QϮ(3ͨЏ͈ͨ͌ R͘R͈Q~2ZZRRR2>YYZV2FRRY ZWY^nX(>@hσ(FGك>RYb b b(bhZ>B>X(@}@pЏhpl޼VЏ % `>d`ݦhQτ(qЏXq\`ݦXQϒ( GЏ pGt`ݦpQe}ώPЏHPL`ݦ HQ9( X?Џ P?T`ݦ$PQ ( "?Џ 6?:`ݦ(6Q(ͨЏ@ͨD`q! E KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)ݦ,@Qϲ(ϼ/Џ&/*`ݦ0&Qυ(ψ/Џ/"`ݦ4QX(T/Џ/`ݦ8Q+( /Џ/`ݦ<Q}.Џ. `ݦ@Q}ϸ.Џ.`ݦDQϦ}τ.Џ.`ݦHQz}P.Џ.`ݦLQN>O>X(@ЬR޼ZjHke2U T2 SPSTUeQ~eXXXIPQQV2VRRXX^nW(>@gς˃(VS>RXb b b(bg[Y>XPbRbT< S;ψSdQTPSSRR^nVSf(SdfW2WRRZZZ^nX(kmh+Ƀ(W ɃkRZbbb(bhiF i*kf2kXXЬRPRR=j=V2VRRXXX^nW(kmg(Ϯȃ(V?ϢȃkRXbbb(bgЬR2[[d[[c2kWW[//V2VRRWWW^nX(kmh('ȃ(V1#ȃkRWbbb(bhЬRkbbb(bmЬR[Q/ߞbV(ϼǦ}f^\Q^޼S1޼ [ЫW2gXX޼Vf2fRRXXSIZ2ZRRXXX^nY(giǃ(Dǃ(ZQǃgRXbkbkb(biС\Ь \ЬPС\Ь \lPС\Ь\ЬPС\Ь\lP(^\Q^޼S޼ ޼[S1ЭRТY2iZZk2kRRZZS<Q<SޭPR+T<S;SdQTPSSRR^nVSf(SdfW2WRRZZZ^nX(ihƃ(޻Gƃ(WTƃiRZbbb(bhС\Ь \ЬPС\Ь \lPС\Ь\ЬPС\Ь\lPÞT^\Q^Y޼R ޼RR RR ݬ ݬKЬ`oX~ Xݬݬ`ЬXoW:]Q^]Q,L RbLԭLaR~SBcЭR?Ѣ8PЭR R]QP߭]QGн ЭRѢ֭ѭLJݏ|~|8^\QQV޼THUЦSCeR)PRTP Tݢ VQ7PPbR(&íЏ&ޭҭ߭VQBݔP^\QQTЬR+SRSP Sݢ TQPPbRڔP ^\QQS޼RR߭SQ/Т 'PЭP  PSQ ߭SQнϞ^\QQZjY, ^[gĭЏޭ٭߭ZQg޼VfZQf}@ˏfRЏɞJ߭RZQ+fR R R, Bh TݶZQ}8fRЏ߭ݢZQfRRR Џ߭RZQϯ((@(ޭ߭ZQϐ(((ޭ߭ZQo(<-<-߭ZQLмR 2,`#(;(4CF;߭ZQмR tݢ ZQ }мRݢZQ}ɢ(.ɬS.S߭ZQϹ(.|S.S߭ZQϖЏڭ߭ZQ|мR X`9ZРS10NP)NYPtPS03P<ﲴ`ﯴ0W)P0Rk- OP0 OP0  OP0 k NP0X0ePdXUNP0dXHNP0k <ЫI0NY XX03'NY0 NP0n NP0_k NP0Qk NP0C k NP05 k NP0'kP@NP0kP@NP00PQQ̲ }P~0p}P(Q`Sﴲ全P0NЎPP02zpiXa`VYXQGq"ߏߏݏa}rP`Q]wL< SnWPSPbx| 4Hp|0DPX lTREE TRACE NAME all pause_wtree write_tree write_node write_tbl emit checker_tbl pause_check trace_check SWITCH NAME  all print_ops console listing tree_dump dump_tokens dump_labels dump_symbols dump_dcl_trees tuple_order print_trace REQUEST NAME * node global wholeblk go abort delta table_dump copy dump nocopy on off line outline node_break op_break hex decimal help show exit supp_node_op output_nodes use_dbg_def use_diag_def vtree whole_vtree pause nopause tree_trace notree_trace dump_msg_file dump_cluster dump_msg_rcd codecell all_codecells whole_codelis ntuples all_tuples oprnode oprtree code_list pass1 declare pass2 optimizer allocator codegen Debug cannot read line from console0123456789ABCDEF0:AMBIGUOUS : INVALID BAD HEX NUMBER: abcdef0123456789ABCDEF%BAD NUMBER: 0123456789--0123456789TOKEN IS TOO LONG: INCOMPLETE REQUEST Debug cannot open console file!SYS$COMMANDBAD SHOW REQUEST: switchesdecimal value: hex value: TRAILING GARBAGE: ;SRCDBG> TYPE %node-id(base 16), node-id(base 10), or a request(lower case)!!Condition occured in debugbreak at/after output of line break at node break at opertor id break at/after line break at beginningtree_traceshow Ϟ ^nmԭ\^(]Q1Ϟ ^nmԭ\^(]QϞ2SSRBHX SBiH2iii2iRBi Bi2iSYSRRFYSSVV\<\WWZ^nW(Ug(VIi<\VV^(\gn\n߭XQ2SiRYRRSRSbbb(bI8iXQϋ %i"i2iRBir hh ϯ 쟭쟨\P1όSS2RRSRRR ް ܟܟ\RҰ ППC\P> WW X@@A~f}LDP`nxRѭR1DPn> VAX .MAIN.U> ^GR@n<߮<^\޼W2gRR~/PVfм (Rgbbb(b^\˃R `֢b ^\R0S8Pмx8Pr8PPP1ѭ"[8PPPD]Ql;^Q2R8\28\߭ݏ t1&Џ8PPnn߭ZO߭8PPƏPP0SPPϞΐ^\既W^͐Ь E01]Ql1$^QQVf[Y2 RxRRR^n2 ZxZRR^n\޽Z5Z\\Z-޽SxZXFMT[cjry &.6=ELT[cjry  (/7>FMU\dksz&-5<DKSZbiqw}    % , 4 ; C I O V \ a f k p v |     ' 0 9 A I P W a i p w z ~ 7~pt K7 Gǚsn5 B<>N|5my+YB+0 '8.yR O)YVᐎײZ*3:^;D|wc=)YD *0;7& Io-&GDGŃ +6 >$;sPPH|.&9բ,OR;2#p}>_鍥`OQ`H?QuJ캍BG7p\Pk*axEQ!MR:c%*g{PjyH=iΒ9Wp< #o)gZQA nK~o% [~L[:pxZ kƯJ50 "}o"&W~A5DկaaAk+CUFڃ[V(J31<ml9@KDaUDv2i UFh5z\r$')ifn;O$cNdmfuL?NGo; \퍟 BzzX-nC:-!Ũo=.b){ FުI6n PYDt 5A=yC.m^nߋ'oVfǒaR -ZݱBYٿ"XW=CYLj#1bv~)k:,9bJ޼]x*otXnyʃӥY'-~,prLlHp .?lP0ذ Vۿ RtpާBDrK'TS^a:ja{a$7/[_ҜMt)<[r Wq }ۑ Hsxo+cJ[Ԝ Y/`v(֙¹$*/iZ!Otٹyf4*M`m7.l%;ݼ2 4 :ecMxVC 2{3ᩄՐ?Mz5H-oڰKY_,j񭐋 |]fUOlfCJ36A؆ _gK4bIve|:~cw*aΒ$9q@̢rwށ;"?{OXE!N5WVW\Odz}cNK].)uY~R:"";;ub w(3L%ކ%c cʰQ:¬W/ {H49,#P{8Ly='{gŹʮY 9c0ODD~CZvdǁDX`6.4Dw(c-C{k3BF( hގiY^ҘJo] &hwE $,VdΑ`,9B[}[ _ŵv`q&m@9}nos6$ ( +"P+X\fBq%Uk* sn׆!?Mu2bޘEBcXU"s"5D%oF*v3) AITL aAWN^#~*VҖ{)?hAPZwe݌IaQ\LHj5^+[n0.bepT52=LItCJ'#ђ19{|DEeZ]*pؾ':a A}Hu+5z 5GAԺ dZ ׵3Nيb%o&qI:.ZkYsACs+Ջڭ=TJhQd Ql}bԼ^wsn,}EߜvI |뷅&䇃uPk06Y#0̗U,*G2|Pg_xꤒQGH-qOwyzڒ=[qPafJDO!PI|xQx 1+N\jcVPQwP$yWځH@ UHLD­"vޖxbz%N,مF,ٴ? R9tP- R6"EgƟ;=Re:߬r.IcOc`ɦŝˊlKҏWpcpZN`إHFxϰO}/;W~7-,pJ7 gi*,} `*[:y=EsL^ouNVHw.CQ$WjtŞ`9<e"tIhD3zt@3X;tC%ޅ:yg6LR[{c}v4 @9HOl͙ LUrj4ݱ%D9A02TVizסG4M|A#vpt&)[ %5D)O_ȓ{i;yh(;gqA%+^h^QvupĶZWs< ^ NS>{?ē g="бR\%G8E}榧NB!Gí%Rm'5̱_xu/o!L"A8n|+ӹts[xُXgף<1d<Yoblݞ)|'fδ}-HI;nwb^H$+|b`gxڸSB~nV3>C^ J̺5-tb`;ZWPs_w\e|XWTGVHŽ0Jǐ 1: LWwŀxI:_9ZT ~vx́fCYE@i8]rJmoUmoJ XuaPv7Ua]@=l'l$ـ߳p ;ΖF*kJF+g-ck"Sy^^&'e?'E^ajϭSܵ5s5.L4 G 'W}!Kc)y+6-Щ>1Ahӊ X)ZS*ɑvhOk=qiZ%f3e)b&E"#Nӱ-C)!nIM3Rŵ ԥ_=T4N2j ZR5kS^āUw`Cﻓd?fOԲ} \PZZsܤCnB/cb)t8$v|pFGt#ThmzLWPETQXlFFqnOlns:P:{u9} KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)D6:dب[r>TfS#{y9A/J9KcF3f'/87Na<8md5 act -+ҥqŷ PY5 W9%?  fϩeڿMк( "Cv7UȳّeC5XY7 n"<tOa@.܌,D~<偦2,^vBճĚစZ/Y7t~LHZ {=nK6f8%6ӼEfzpon4Fr؁IaOVi//>W0Wy1X֋ ݒ?fNgӄ>-"kS@7V%0 3bT݄LZޮWUw~I t}#^m+ -53{hQt_A܅Ti+19$ܜG!nW__H+ K!fO~ =S}Gr]R{m;g=N51\e^"zm'cEgZ<)krV&Qѫ3 Ap?/޸GA]_Z_/Ttu%ԩǿb׮aW-gG/^SEL0 K 3>cax&LK>ݴ`ChRjSZseH{9{sm~m|I$ۈĠOLT<~0-^b쬒hI,Y#2Dވˆܦ+`"E+P(U eY |Q@#!톇?@= !)[ZЁ hq:H)!J֥ә3v(T!+b|e*T"c65/oOYըD%zOa0G>PL3,jV9 ۱PA -1p$`mxp Z,=pM6tbR.Ӵ>@Fg{Dth]"gMv.FF9[D $a("Mf;e-k`ՆPypZ\ZaPFq[r}Y"; 9+׍peA{DХx"(V @Kw;7Z;w,["[PgP~0pz-Q8Fm_)w~+Ϳǜy|H_x~W 7T4*#?zupUWͣeiK | 2xЩG(idpᒓ; /VS-swu\X x?{+6w_U}T7h)HRCUop4ZoK(BAw`(Ǜ ,?FA@ViSYX(:lN3J@m rL\1%htSL&7*4Ʊ{ ccoi p*|*Ș & {"d `.'MFrᔍQ*LtXC,aqq<xɞWMgwl꫌7'EmࠇϚc0G~}q'JS>%z~[Y@BOgCW(V1+ahڏ˷q^IE|9x׶ӟP- L0CQ^EއOto _S~+܉7{7e'yo9nHwb0=q'0BPE<k|dw8"If'+4>b)*jqg8OSp4E&J,2wZ"-&! xr5@J5OU9*V'j~d~gdIN5R6Mu76M@N>&֓FK5B[; بp,Av[rf2zawh`ֱhSj%7.'=)ABc]nNֆSCZm{8#w\6{qXv+OtqBY<9,VQ]ԄqeD@ȩH[בsUo?VN .qa?*2Aa QQOi =}\W}zq/ԹQt߻js]K詼nɩ8ۄiı"V4J:Hp8'0΃.x%y{y`v 2^hMh{Ce% v.![<#Iw^)y93UhI)QnCP:nRjXyf!z6zY dpG&: h8#PsoŎe P1omޠG xYfe:ݾĭVs5læ!-9CG˙$;wj`9_W: T ٮnM1.X;GR%jqjABy%3Z TC;Fg!)VWd m8@(BE:Kb!3:@H?=dQgM.8O8I'DaxpZUO#DLg&絨 }pS>1l1Ƿ6`XLGQ>,P4z *RY _6aN/&*̀_ylYR%hщT=y)VZtȡA@āmxjؼ ~"&N#BXxN̡PNq~:>EmoS=Cxz]*vuzEo WϩŅJ,Ͼ&uŒCu^B.+"#l,7 1^k;˜($U^WYH1:;5lV4,lf;9\+]$O儑AJ&C/**n;+vgq|@5U-3A>rd9^s/ߌQ""9ax ~W$ 1򦬉{G"V5U]Jm8A|44 h,S\*@㶎PSJAVKƖ9_{A=%.7sZK;uD01e/QltXA(۹|C}3"IZ/,p Q=^Q5|7rOiQJO#nuZ{CͲd2:†G=K"?9̙{` ޗ߼c' [~ :K5v,LV2H]l' ;Y[Nn9/R\1VyGߖDcM5!d V["qXPga-WB2t&RoC&̇Y—q,J9?"kބkXS#WU`fgCŽ]EeL7]b!j\{VզQhͱ _*8Cd2/U}㰻~h$jK._@Mox̷TL^I.rP>7j5,RY9!ːqRA1 [y1ԈJour<,6#,1 V'>D|"i`˓50n9tp ]VÃ5E 8Rvy_,:C(1ou\p`… B⫂\F33E W p&KL s]ph>mB}4viY F\]bHc%㼳c<(fx71객rHZS؞h"kFdɞL!z@±wzb%_̚zFy"߈a=vRО0E]ۭ^ rp~}pd}F؇QVAVYQ8ƿ&|]!|(jQr}E ճ,0ۇK%uS0#9$aU C4^]oV׻{wvVO{*Ɉ&03cs$^x@A-UBmG.Y.5\"~̝d`^j/,XC"Ka^hs /J;+lsAg.yfP|g7ʞl (|HK{M0hAx[HB@8I,W4W{X\!5d,Y-fݎ.>x9c"ي%ZSO9mb1QWq6k\19Ew  6K ]HQ}cX=>[6[{zkĵs=t 2,ρ8sPp w>8m8e142@sD$yhxWmҠҧ+kh]JS% Rp(ޟQ1O@E]d`NȦԷ3㴤m4qdr0<ZSʟ!)"1VfРHEU4V%-+[5];ΜBvv"ٽ9χaR8=t83~/d޷Gv"K<"ozra{ΚW]3 cnWX5+^nZe h6Js53d#Rfv }m)q>F'VPU5+/iB]A|-и""} ||dt 5~L|=jk!-γ4^C,C!dEPF0J. |uc+Ld%3.oFT'IM`6ēJ޷P%p31S5 c X G[>RНqg~m\An$mc'x+mk;bbBޞdFx|)WDLEcţbZy2@(+jfM1g3Ac:* [UeBrrFp˓Q%䴭sVUA A7-il`4 b]G~MGQAou4?F=tiQ` r!j䮍J/p]1:.ۀ4򮻘B.MWGy=L#T}jwW}ɂmR$u6QU~9۬cdLc#Kx1Q~E]`Wٌñ\#Y4me~RbR7Mn8g(J@aBmBTk.=Q NҪg4=S ;ٷ7@dGBqza =F[911S%aUu={%oV1": _Bn0$a{Nr(ZpW{B7ǢI}ٙ/D9Ɂˉnv؟)*HxPXʯS7H&km[9P.RXm~[АhZ{^݅QLvFeupR#[]N5&.Bv]*W ?aq70\p6]oRL,AҞTVFEX ?B7=znܾzɿvN(F71;ǥEOnO#M |\.LTdw"Ź)PD'm Ocz( G}@=ts;]Ӹ c\ :JpWXrTAv;*jH{VyRv\/ EA4`V|WPN[Z>bv=`#SG-̮aKz8P@N=ᚩ+jES>aDnreLuE]`A=p[Ǣп߶dt10~+3Er^kVEefg;IypmU>81@\QGQ5@BÍ1mD֜D)1jM zDFĬDm8`tcY,|EmzPR:Vubէy83!NL~3dI,tyMr<ÿH(xU 9H&w " C_\‘¡ܶhzI5x>b`)xǦiJږS J N5@`!|yt>6 d+gzL*lx.(5|7FqҎlvpř4}j,ܗMzB_*uTMa<b'ؘq`⍧Qgp9N¿I:FHIW>fr:z2Z'w1#ݎ]EY[5\.!d hZLBlkح#o[;k2Rn8רܟ$X [$#䵞`/1FFn/w=8vosٙ#4lQ}'JS3JH]tte6O]AyW\X1/+FH՛+-j7MHhKPeϏ8KwFYuE`~sc MkvxߴOȤbfNwLd!$]*9 ߜwiHgd%v`Bn2LDr_]H~&8TIh74S dV-g,4=Z=z+?nޙ<,*WXS+?"f44?fUV\,1LLlL=Twv Dɂ"^ `K5p5L P5S/{dh/YˈAe#q2-\bu#AU X|~0X8K'<Ӝ'XsskFY rlb 4~]3]+ >b$ڧ h'5F{IF QI"2aj51c8wSMpz[U >OD'O"vHCoa)-$ oeC{tڐȹOñE Mr(D m DOHb8|^_n ([#)MnYKR^u&T=Ic+%hLHc\+ ؕCg5= ?,/xe/sX@1@mew{=9ːezjX1[@m1ZH215YBX#oPNEIQǟY0HVb6+-W0R}.4ї @je0%^t;S7[ֹ/n5ugUGO`\ҹ,@@!)+ >ß_#jlc{~BYeеU|-"fs3&7CxL`V䈚G0ZG$_kh+=g-ʝƌFhM=l%&_x󛶺<n_!a4{DF3tL#藒('vI5Ih+`p@.SĆ&Y7&e;Kћ,l̢A'D+]/w|I Ͳ 0.oWNzYewlbM~Nm~o+Aj`1GcSϨD+[([+5{n g=FЗNWa*f&Sٕ"cfS6J/R Ʊ2dp02'n- 쎸똳ް>=Ͽ3RtG2䐄FRA ؗ>CeY vL=kIc8T{:Օ OuxB‡uQ\$R" 8*D4 `q\|y&1gʈ3x"gOF0}$37M8\$o gS8 KKJ+&$ϤѥCCI`lw1 ,VwЩV~=ƷB4 LFn( r"Ζy9A;0cyW— w1K2Ȁi:}+{Bq^:DA=ҳvٍy|&#4i&/Yq;=g 5Bi ;1+zrt,Nuiͯx`knk=.3@XOV]M1uِZnCC'Y^| bck{epY-5CSZ6*U(k$ĺdjiR{94:qF5X6?Nۄ>'k\bQ]~rpHO"1h* "JSwR6T Pu}g̓cy>5b9y ýN%v>}GbG=9fš%EELOf]\"t?/'}L m`!AS,|%V*y~w ڰv lQi!%^d$ϡZQf| UŶ?)ط(Sx8 !2$RݰQg--5 KWA:3,m&;xky8amj M$i'ͽӪV[Vpu`4 Y厣إQSyd=k6z)98}[ TSa!gIsұ wM ٟ $`]N>%r!G[h,aYiekusʡ&Jh{HRO^^*|o#UހOm"޹MZ{VSw8Zfc:()uXD K+-@W3ح* gtEpԄ?܍A<ڵv=VO,OO=Chc+aıɁTh>F}.ML :Q4ְu\VA |+}V+maHkD#'(\DˤQuuk~ t'qYv`f8Fa<%w`>2aAHSȳ)PAc`3*,c!4WgvNz} rD 0K xT v#x$"?oLj$~ HwQm: ZpY]I?3h+$K,F+Ut 7&G9G]!sbDdD(MH/B ;I?|#.c<߈&gylIKk.@h㹍!J7jTL`4t Uf5 J?MX |+2 8dkE[cr4娘pAH:]l?Fs=C$dWiޥ (q+O?1wưf_?o[k%ƌ\'Po˺ (r//! ȯA1_}{sK2kz6& 00fQG@R_[МBx K ݇8r=a~@XtEړams]Z֏L)2)CO6) {ucAw#ED{֛2ːn@N7MQFZ#P eWѾ)ZBe@ -q@;z$ݯZKMVXԹL Pdz@Ԑܔ!m\=#`؟ٲo94`O:Wӫz}oaF>5D ;ɎY"rsK(hG Wd+ss%2z< l{#}$7"QȠo F#IGG_ܡNjWյ)w~7Wi$Ksn,M>G/Zd+ :4tp΄4ӧ}V 7ki[28_b=zl.ιt3#YHmɚ2;= 5 H)xDi$1TMݫe'zLL$?'JưV+ {&@s͡6߶ V.ǹzW=<=Sft,![Tx*+o J⃈LuY 9]GkֿfDa^6(5{ËΟfG2 ˴aPbν[$o,n':o8LAQóm@K=v"AqWAu bbP{c[^,y=1 -wyWj̍NEzژ м] & o* ՀN\s Wj g/凂1Zuh 9c} C%DJct=5UvCaoOՇU5.]R嫖۪\;u7/a^6qO^͓L>3}qiCGZ"h&]9~qY:G *ඔJe^] qmC1l Tx ޚxq!sطNc׊}VAЊXYF*R2-Úħ[طQAok`읃(3Ǔ8‚FsҝjM31$rS-{#Ž[#\-L=@+`f;맆<#?/_!0㉷qמ;w6خ<nc5$x-/:*]is9DD|X#Z@)IexgCfj* ulQg3+Լ Y( [&N[ Dca[&rIX.`ȩ7 uE imJjg{M 8q!W"z'6jg7)4󝜍p x,9v֞ǭʻUCCU{P bgJsM b.y9;TliU1=/q%+xgz/06{=rHHr9.7]nQBYSړ#֬EU}~TSwu+;/# q;Q eͧja*L$  ^;F_kL`OI<ۭyIM׳qZ"0ǚm]u \d2& 1J gKK0'cES.8gJx0rj[e!^e\:nOW Բ*5A,k'aS/s˔ffdFAW2>3a<ДЈROsVwMqAy9mmL8bNdt=.'g跟!5 ~^Ox'ʼ~a]keJfUW{htmגMXl  c5M^to:_P#?f! 쯞:ZIVoMH+- ЮWzUĮF+*k^ )]ў/*\'T6+B]o I^z!#s Ms,~?kk^2NK,4hb,}ƵKan7P #yzsb)Jgx]0 B"3ɛ|RFd&v"Z$j3K^ov4 ?mԃ4(ɂ#_Yyx¢ 0-Q D"uA_u%*+X|,LM̎oQ`ܷݑh{,ǡHPzVn~7kWh&^).)oƯoҼt3"U[-:0 (Rߣ0 .Y:2)'>Jƾ1c YV'0!Mm$E hԄ8SBW Xu#\5ZTПw]61/p<|[^ڠ %/oӢbE5(<,Kes錠!-;L3$hZ ^:Ԩ./MiC䂗U߲  6Kb+wU~е𕳬t[%Xq8fp2K>hIMbğ,UbۭqXH PxEGǮcj@hš wlA #L&n7|a~ɨ, Ǻ_|F LAEV;$rT`8ڔn?uؘ;\`o(|bVjx8g0BиKiI0Sӿk"0cgdųgI§)'R) d ZaٜnA v{o :aKxWձFFݩ?e ªG/C 2J|55\%Sa ̑]Ʃ~Hab_$˲g0F!]$b#mפК5 ͚ulm5?vԝGC_2k6`-4&8 G9vq8 ZMO"8J:Qo9t7n f pAvjw1p;t.N3St>uKx22&Q:IvxiO v"WG:0vr*Z A1??/HFK:.soPUٻ+R-ѕ?OΥ?]e8&X8*7NqN c@@`{oa{}REc!ʦ@?>:"ohLz5snĕI8#ߞ#4wqT=HOI%Ǘ܀=H[AuYŷ7*\ 8[j>ټ† zI%ֹ2KO7~H5Tߍ.D,*ڄ Y4!7ᢦ EX̪,E t6e& ,Yw` 7D5*ZMz ,͂%Ioc-ᛧf"FK%XzLlX}0U@Pq{C='w]64;!%/}s/ [fI폵Jb) >p$;A7Tȭnk12 9!IvagD^4B8a؇Y%@ ZGt &fGd;[ R/v mz77JmPR:9ﷷ/+d]9զd4 ',SLu3Sݵ;%xnQd>Wi_hBc{j3a^e ZRڽ7-,) >(kI{~r?y5e@&?qY'Y*\_ϟ\V(x_I=b&8,ofJDW ݼax_~W;G%X[nU#$G}>]bYUWhaj&Ka( $pzbp1aɷ{͂MAjj?xmD >ޅb fj hj vkH w28(X #q@y;@P#ťSkr ! ڄGn[2^kɥԴz//Yuba@L#}O@L X rfs =Z# ]d~+6T NG-JKXcd>/E*d+3RBhjDJYyseP;@N| Lnv~%[9q;pF.q&CS<;.L?{}C+oem 8_4>[?Ms>sB $#x'OŔ=l[R*/.|\ N g:@~e|"20n/lpYk26q\R+/;0#24NZ- jxXc$صazo%BDvP}.,m]FazC5?r3srm[LH0bIDջ]+ɵ^\DQ1sWg*lYIwB u900R*_{?!DxPFY%ThXr=jvChq(y5קjS'RgT=c.8?av yp}`:P'6*<G墏姎YGV6x߷wjK"AjdIU Yr#$g>X9p6h Ԓ`Pa  ψm*O &si&ߚQĨJߩ~p|I$DUthj!J'ˋuEb|E7^T37^#p S 02;>^U68}RSDu/-t3(Bя)>_f^N38qr>dϔU ry{2P!?B%AEj׶H`pCA%KDxP3Z"R?k1]|K5f<8 {&`vlgqv4:az!]a E-piFtX<^O׏6 hnPqͣrӻvvXG/T4Nө}~˵$' YIle8#AO.abMyo;R2 KjoRH'x!B ( :A|bٝv7*R%mD+2ZtXVUtF7"k䙃qF˳q6$zATuY&1 DwdxG 7]$Kc> [(:ɜXh ]Oj1I*&nb 3<^}4-+jKfkTtݦJ^UoRx*$+U1ס>Npxo)7Srd E]0cC`r &$Z/uaMvLLȡ3]QjB;êYW#Q>܂?dG7,,zI+gQ.p$>V:h YY0V+r532`;< 3?PS L\?]p흜 ˢ7οYz6ČF(l[;^[I :zO4+A3c#opS)<2HٗZ%!~p=ã7{nQqQ [#6lw>ςߍCWj~D?ݱ@RO߽ QwT+$*N_DEy#~qԲ}vȎqI!7 56lhlϓ)7ֺ1 ,_Kd%I&S*4w+{cxw-`( `dfm)`6A5RJ:D_x"LHDPxvt|#}$Sz=M,&C.IP.smڀ."*- .o,qƢ5hd[R\. q[͎>Q%I*J+vY,)Hw}2yjeX^ƚ STА*(5`ՄHiafs[xR4Jc&%A0I}!E?y˱?"{w:yK%Rj[Z 5k~ - Lv0?q-4ӓK&1_3_*ڹ34#(`ܖD@ OBW* dǮ]ȒV!P0 fZKB3G]=A)..R=Ɲ%oANYpl z; 0wyO"= h9t,=אΈNB&zK ^(?nɾj g*sN" ]yݢJ ܟ!lZ+Z|BEҖ~\A0o=?I_`fJqƂr' Ii>Dpެd!ܔ7Ww>Rԧc(Ef=!7X/_A:LDzEJ9߃ 1(Yo <5+$g;.SXsZS&Z[Cz+f^Gfg4F -M$[x KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)cRX,G=с#L>9 Ma\}䕢Vt{|%@Rܫ>0LRS&F#Zs2.Mۖ}t=2T[5*UzQH[Of%=e` F@T?jܱk+X: QpUx@V="&! :fm ҬVѰeA;5/de&*,8ĮVMc,$~Q78v]Ϯ.H`>"QEcW?c9 Lޜ2[6߳kaEWΣ"z qV7÷գ>DѬ9]Ct,!)Y`˞{݄yՙ^כv1[˼)P WSb|qD^5Bd^! p}5XÛ_e9NғM>G`$Պ7dO"5n::ȶDq wvG2}6h`џ> e6MOO/y bww6W|anQg")k6({Q0e*Ϡwussap=xYf/H{M5"5 C0X,9 3@+PIe/rϙbE&P2]py7RXO)QQ2ʁoם:"'-JI,o~TuSŷ w+3cb%d$Q'DL1/ o;V47<_)ĥDy ) lE |dAZ}{S#s.t`9QYT4[1o,O oa0^XFYc9̭ą5.Cz?\A #>ݡ&X>;kGqD1Is34Eo)죄*?moQ*Tկ#w:et\د\Ԝ4>a†R"4eBi:$9?,p~,{CbPkjã~I81 !2=ikp-&0tԒTkIV~g4P2'ro#ef$=N#+toƗ̃jtM3ZGN z*%W|#4 ArzmBjCu~#yRγ5E2wՅXn=Vbm=Kˏo`n1&\Њ/X!-!SGaL/p񟈥ݠ-:lzݐAsO V;ZzQq_ҩ#2=B\> 1$V~6BE^ץqI!}zE'|:}/Ð {'!A   uA${$hөMGiGuꀴxsCx` ۆh׊t]LT̪AŏT zub.̛k韚8OL3-89lcvr .m,Nv ˬ]ɱW M֧@,v-=DZ5m5~ꖋzO7Gڤn'%=shjSFP/L!޶,,"\*C J| \ <\G8SI˅i&GpC1f![K߰uiY##Iks9~U@X5 kTsŵD.Az+B=M`4A}.@lAߡ~dQEB߼㼥8w9Qف r3Y6^ž/F fAGfW̩Xʇ|4L0t꓄I~f{ǟ;kx.=o[9 sTKLp"V~ߓNEFӕ}YxpŴybtН(5I ҰZӠ>:lRqW3%:@~CSقm]4\Իxe7??Td¿8g 佸)7 ցQ;KbӟS9$tp&LJE6P50b;zr|uew֔uXzjކ &MCn25uNī1ٹr5z Wʟ5(Tp$U.Ay٬C?\'ӝ(7.T ^c߇a {QuuGGZX K鸻O6A+54) [ ̟:M+}TXeM]u]k Ջ!KMZK;'!d( C-G[`AS.kc.un=GulzrFhAwr>)glX2GC-DeCm5XKU){6d'M+[RvO4=hwa5*@69hfW?Qn:"tWw=|O٨7!cbЄ4J.K bLxAE|iMٵ%/r;<Մ`>a#D)UJ #/TAN;'KfFx07Vؒ6`=/nu'hrΚn"PLBx~PLI038.B. k[SDC]PLI$COMPILER.EXE;1d(    ! ) 0 7 > F L R Y ^ h p e l t {     A H haltnopreibptretrsbldpctxsvpctxcvtpscvtsp#indexcrcproberprobewinsque#remque bsbb brb bneq beql bgtr bleqjsbjmp bgeq blss bgtru blequ bvc bvs bgequ blssuaddp4addp6subp4subp6cvtptmulpcvttpdivpmovc3cmpc3scancspancmovc5cmpc5movtcmovtuc bsbw brw#cvtwl!cvtwbmovpcmpp3#cvtplcmpp4editpcmatchcloccskpc#movzwl acbw#movawpushawaddf2#addf3subf2#subf3mulf2#mulf3divf2#divf3!cvtfb"cvtfw#cvtfl#cvtrfl#cvtbf#cvtwf#cvtlf acbf#movfcmpf#mnegftstf##emodfpolyf$cvtfdreseradawireserreserreserinsqhiinsqti#remqhi#remqtiaddd2$addd3subd2$subd3muld2$muld3divd2$divd3!cvtdb"cvtdw#cvtdl#cvtrdl$cvtbd$cvtwd$cvtld acbd$movdcmpd$mnegdtstd#$emoddpolyd#cvtdfreser#ashl$ashq$emul##ediv$clrq$movq#movaqpushaqaddb2!addb3subb2!subb3mulb2!mulb3divb2!divb3bisb2!bisb3bicb2!bicb3xorb2!xorb3!mnegbcaseb!movbcmpb!mcombbitb!clrbtstbincbdecb#cvtbl"cvtbw#movzbl"movzbwrotl acbb#movabpushabaddw2"addw3subw2"subw3mulw2"mulw3divw2"divw3bisw2"bisw3bicw2"bicw3xorw2"xorw3"mnegwcasew"movwcmpw"mcomwbitw"clrwtstwincwdecwbispswbicpswpoprpushrchmkchmechmschmuaddl2#addl3subl2#subl3mull2#mull3divl2#divl3bisl2#bisl3bicl2#bicl3xorl2#xorl3#mneglcasel#movlcmpl#mcomlbitl#clrltstlincldecladwcsbwcmtpr#mfpr#movpslpushl#movalpushal bbs bbc bbss bbcs bbsc bbcc bbssi bbcci blbs blbc#ffs#ffccmpvcmpzv#extv#extzvinsv acbl aoblss aobleq sobgeq sobgtr!cvtlb"cvtlwashpcvtlpcallgcallsxfcescdesceescf%cvtdh#cvtgfreserreserreserreserreserreserreserreserreserreserreserreseraddg2$addg3subg2subg3mulg2$mulg3divg2$divg3!cvtgb"cvtgw#cvtgl#cvtrgl$cvtbg$cvtwg$cvtlg acbg$movgcmpg$mneggtstg#$emodgpolyg%cvtghaddh2%addh3subh2%subh3mulh2%mulh3divh2%divh3!cvthb"cvthw#cvthl#cvtrhl%cvtbh%cvtwh%cvtlh acbh%movhcmph%mneghtsth#%emodhpolyh$cvthg%clro%movo#movaopushao%cvtfh$cvtfg#cvthf$cvthdextern reloc unboundyͶ}no @ F+՗mi}ӣEdgu&Um)9oa3c! ?tM#/t (\ |N"'r]SvpxJ sZrKIKU?b$^pJe:1TR ^6~ 1XBFq/:iO BYh}AUARN6k@+G`ϳޝ-Z]~Cg4j P&r?%&k)@6wɠhwȭ廮>iQ H/c aՈvňXӺ蚬-*80Fo8l]ԑʐ!(xhgF6.eUF{ "ʊ`} `kv(N0D"gF]$Ha"[Eu4ReM3v4mi᳍nͳںP K5ٓRBKN?[mҲiL'_$9 (8sKjsqIS~NgwCMՁ$5 Jc6sgοf7FpAU@)"U>>33[r!BA)/nb^3]{,pbSzr]૎(ܷSkh>r (m9dm.Ob0Ng(T5k?jpMp+6 q1`\ ɉYк:4uo"3iIVpC:G#StC|mFX"pF(ιl2vuX6z,Cnrd&!*m ˔+:W2|wPb0v%X@M=ѨB?_S|&ڴRz1!&(6T:P9z~ y!_EB%8< ɠΎX:&Y-N3={W?*o$ 165^/M1(fGU&Ӡ@d1܈Wg򌟤&c7lk*2 e6[3b4dJW7)uɓ iWX$|rX:8y 37F2RV: ؊ ֟`{hAh DAyQtLH$k%,i JDn}$~ElMK` &6)0G`ܾxӿ{RԷ>z<:sˠyb- Bg)o5@ΎsUP-ޡ"]V}UQ@f8[m->y-?YI,xӔhiAVeD|_TQ4N^uƙLRI]"179؟Q>o'eO F8\G d=3\%k5_bf5UEǷ/:HLfJlU~ք&=]"3. ܛ{]-ۣ7mP800ۻ5G)6Cu1W ȿ& ƜFՀГ}"?*__,<rbϚ{/:}q%Cf04axުrZLym$q%,JLa)DgT!T\p] ʊʛVW=G~;;<>nvOT'V_Tc)j ݈(%4@挈{P11YhӐgګ%f?M*c%:DY9W >+g@se=0R`} V`AޗTOROIą΍=+` &'hq)qSȊ-o0xi0㷶'?nbT`CkB"2J6kX?@?9,9}Oȴs4j^}1m ,MlۊM=,~\.i LiF- LZBM ilS͔8NBA_Å*SVF3X<gF_qR4u.#GLVS/$SaPk27]Haw҄kءQeT+xs3H)+sՎ A6?M!گ}0?ULD7t fdB͹Kc{7?Damhswrz\ tŬ iX֠m#sGUSNL.ʒW>|P6v lH@ؑCط>!VSmb MƠg:=J,<_նo&뢏X@B2`i!#@V_v(k+a h ieY;0ιzGkO Qp%xĺ?8}/y5:P?og @{;鲸jr"UpҏgPO)QSzQS0W# f/.<`܄q#ĕE̐'kfsaiTp;eXFGqjQ:fy؟,CCU=0Hɮ%Ti#/ЊlECV=7ҏԧehԓM[6EpUEMF6шD:)Dˢ6GKD[hwuYYa 9 aS:#X^Օ 0r2BG[qDŽJp.նL~x'L;G>sI}75 *jB`:ᡲt8M *sP.j 9d.腰${h2GydIcvC&E񔃬]9*I? (n942D6MUQX\sC G޵sк.ug2՜!PAq %lNYKe8B_0s % .7ؖ7)Qkg|om3+83OFƝ÷^ 涫@cZ\R9{HcϮ݀"obc 2*f$H3t8镋#It=wcCz<4Ĕ+M@&͹@oYn@(80' IK7޷b)~RpQVշ2eg/Ts+JK X%HB1qmiIJpG$0"s0&`!F)8J]Mx\G`emc90]h8nku + lj, rEx~!<n=jJOS}*j -eES Y?b_21CI8h:aǫ6y6j&;d0]?WoC9qȒ#0I(w-- Ϗ{Xϔqe\;n0<uSАT{ЉWvjxRl`&cZpcZW9=\_,•}F|JI+@K>Yᴖ2jl`dc¸j TBX剋emӝ;>< 0HCK$.xF t=}t%au~Q}ZAtS NST0"YAut Z1_ ơmU*)v};^B:hwM H[ 6_hos?#&]od-1r楮s!f%|k%?RoZ-續tk?呁҃sQ؊#"m >PI+h+ZnB$Z]Krr'D̥RFλE-֛+DbQk 0 M? \ Ж&lCЂuV&8RZx-|:IW+IO3) {.YdIFQh3O'}x(]"7a !.L)Z\4g WI$ x;d%M7pB2ڶ+L߷sX L>>Dsk^x4u9evhkX,̭=tp(H?*16CY*i% 9ҥ"Vx7Dzq,`J߉|ֱ1KlU!#ٚJU:0 {S5֍2Bqcj9*?+*+Mn* |(`e] VUR],5icׯ9Jv@b HPL2 iܧx4\kKM~gD,;_bT1WH#{/$&1cCwxovL$GmPt.1 vJU#D!SYpzi}M.ݎsy0MLHc92 LxH6x!Y25t9\Mjdtnc$a|FoTBY&r\:agݤjz7`kҀ:x(QV)e_rଙG'ϐlT1KɹC̔\DFM,dRb$igƥS<4P7'z$EVͲ_-QS-T{`y1a-$?CNi@5 _yK =jL Fp-;x.J8rH)6.[}Du=<weu\f}`{h9"P\H ؇wtu^um- jU QF9m?HZRTu*"9YpΒ1Y9ѢˣOog]daP<>gr>gu'͠Ҟ=oX e/y2kP h8Qz+YD!t&p{}A5nBf>ީ7OZLm~%3g0)d>$)Nu MsdhIf⛑wҰ`%_ɬ +U,zLZ xZ|o#8۔+D0 ;w̯ nՌ,IG9y3DIɗjfͬ$=T1ّ0zyʏϯOi qHڤ M*2et2b 0?5{c@ '"}9D g #K|M {8{gQ8۶L5ͨNCZ+Sc6$z8L KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)r label temp   ?_߿7                       #""""      """""             !       !       !"              ?????????qtuFijIJ}G kHL>8ݏcݏ@.TLBЬRXb$ SU>VffW1fWTWS >uU S>UWX>VSXS>uUf2QXPQT QP QfQXQPPXTPff fWXWSЬQTR>P` `SSTRR  >P`S谡 PP PSSTT, ***** , picture, fixed binary, float_binary, fixed_decimal, float_decimal, complex_fixed_binary, complex_float_binary, complex_fixed_decimal, complex_float_decimal , character, character_varying, bit , bit varying , bit aligned , pointer, offset, area, file, label, entry, format, dope , structure, bif , condition , generic, array , any type, abstract type , condition , bit size , byte size , word size, longword size, quadword size, octaword size , bit offset , byte offset , word offset, longword offset, quadword offset, octaword offset<`^,n䐏P{ݬ%^| VX^,n䐏Q=1ݬf^PRݬl$լ ݬf  RP|VD^,nȐSȞ؞ܕlլݬfЬ̑lլ  lլ,n䞭l լ Ь l լЬlլ ݬf^<`^,n䐏Tl լЬ^<`^,n䐏Uݬn^@@D` 8@`8 H @ 0 HP`4H (8@H*`hpx0@h0x".Php  F   @VAXCRTLLIBRTLMTHRTLPLIRTLLBRSHRT{R* KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)V]|G KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)Q} KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)(A~PLI038.Bz, kDC]PLI$COMPILER_MSG.EXE;1G$*[SDC]PLI$COMPILER_MSG.EXE;1+,z,./ 4ft- k0123 KPWO56"̓q7B)ڙ89GHJz0D`0205qfPLI$COMPILER_MSG PL/I V3.8-003B8qV11-50deu(`@{ЀiȂiiii i i {88Z8 8(8008|88@8 H8ZP8X8`8h8Rp8x88"8x888P888B8Ȁ8Ѐ8؀8T88868z888b8 8(80z (0P8@*HPBX`hpxH !!4""6#Ȁ#Ѐ8${؀$%耇\%%&l&&&t' 2(()0)8f*@+H+P,Xn,`,hj-p-x./ 00 11222t3ȁl4Ё4؁55聇5B66(77 88 9(9098D:~n KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)"@:H ;Px;X;`@<h<p2=x=x>>?p??~@HAABȂB{ЂC؂PCC肇CD.EEFFLG G(G00H8H@IHIPIX0J`JhJp&KxjKKL MMNrNNVOOȃ*PЃP؃QJQ胇QRR\SSTT U(V0^V8V@ WHWP\XXX`zYh ZpZx[\f\\x],^^^^_8`{ȄaЄ~a؄ab脇b^cc"dzddZe e( f0Zf8,g@lgHgPgXh`hh>ipix\jjȉЉ؉:艇|ƪNx J(028@H~P XZ`hpxẖ  v $ r{( 0 ʳ8 *@ ZH P ڴX Z` h p 2x   &  ط $   P ̹Ȁ Ѐ p؀  F  Ļ    J  ( D0 8 @ <H P  X ` ,h p @x  $   h  p  f JNOCONTIN7Improper continuation after a noncontinuable condition.LBADPRTCL8Pathname does not designate a node with record protocol.BNOCORATT/Record description does not specify core level.H BADCORLEV4Record description specifies unsupported core level.LLITERALS8Literal definitions in record description being ignored.FNOFORMAT2Record description does not specify record format.H BADFORMAT4Record description specifies improper record format.PUNKFACIL=Unknown facility specified for record description extraction.< VIRTALFLD(Virtual field description being ignored.>NOLENGTH*Field description does not specify length.@ BADLENGTH,Field description specifies improper length.>NOOFFSET*Field description does not specify offset.@ BADOFFSET,Field description specifies improper offset.J UNALIGNED5Field description specifies improper field alignment.FBADBASE4Field description specifies base other than 2 or 10.V NOTCOMPUTBField definition specifies numeric attributes for nonnumeric data.J BADDIGITS6Field description specifies improper number of digits.DINITVAL1Initial value in field description being ignored.J BADTAGVAR6Field description specifies tag for non-overlay field.P MEMBADTYPOverlay specifies tag values for a field with no tag variable. EXTRATEXTThe source text contains extraneous data. Check for excess!/!_!_END statements, unbalanced apostrophes, and unbalanced /* */.d PPSTRRANGENEvaluation of a preprocessor expression caused the!/!_!_STRINGRANGE condition.NUNRSTMTUNRFMT,"!AD" is an unrecognizable!/!_!_format item.DINVLABL1"!AD" is a label prefix!/!_!_previously declared. INVSUBLABL"!AD" is a subscripted label!/!_!_prefix previously declared with a different data type or a!/!_!_different number of dimensions.zDUPLABLhThis statement contains a label prefix that has appeared on!/!_!_a previous statement in the same block. DCLEXPRESAn expression or reference contained within this DECLARE!/!_!_statement is excessively complex. Reduce the complexity and!/!_!_recompile.CIRCDECLThe declaration of "!AD" is!/!_!_circular. Some reference or expression in this declaration!/!_!_depends on the declaration itself. PROLOGVALThe value of the AUTOMATIC or DEFINED variable!/!_!_"!AD" is used in an extent!/!_!_expression or initial-value expression in the declaration of!/!_!_an AUTOMATIC or DEFINED variable in the same block.fINVPARMS"!AD" is a parameter but has!/!_!_been declared with a storage class or as a label. BADSTRDCLp"!AD" is an apparent structure!/!_!_member, but does not immediately follow a variable with a!/!_!_level number.H BADFMTLABL2"!AD" is not the label of a!/!_!_FORMAT statement. BADCLSLABLThe closure label in this statement does not match the!/!_!_label prefix of the containing DO, SELECT, BEGIN,!/!_!_or PROCEDURE block.tONUNITcAn IF, ON, RETURN, DO or SELECT statement cannot be used!/!_!_as the first statement of an ON-unit.PDUPDCL>This statement contains a duplicate declaration of!/!_!_"!AD". DCLTOOLONGThe total number of declarations, parameter descriptors,!/!_!_and returns descriptors in this DECLARE statement exceeds the!/!_!_implementation's limit.TOTALDIMMore than eight dimensions have been specified for the array!/!_!_"!AD". This may include!/!_!_dimensions inherited from containing structures.Z CONFLATTREAttributes declared for "!AD"!/!_!_conflict C KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)$with factored attributes.BBADPAREN/This statement contains unbalanced parentheses. BADTEXTENDyInvalid end of text. Check for unbalanced apostrophes or!/!_!_unbalanced comments. This line is the first incorrect line.t IDENTSIZE_An identifier contains more than 31 characters. Only the!/!_!_first 31 characters will be used.NOTEXECA FORMAT, ENTRY, PROCEDURE, END, or DECLARE statement!/!_!_appears in a context that requires an executable single!/!_!_statement, DO-group, SELECT-group, or begin block.F INVFACTLVL1A factored level cannot be applied to!/!_!_"!AD".z NODATATYPf"!AD" is declared without a!/!_!_data type. The default data type FIXED BINARY has been!/!_!_supplied.^ INVATTRSYNHInvalid syntax in attribute list or duplicate!/!_!_attribute near "!AD".LNOLABL:PROCEDURE, ENTRY, and FORMAT statements must have a label.<UNRATTR*"!AD" is an unrecognizable!/!_!_attribute.xENDGIVENeAn END statement has been supplied to close a DO-group,!/!_!_SELECT-group, begin block, or procedure.\ NESTEDPSVHThis statement contains a nested pseudovariable reference!/!_!_to "!AD".> MOREERRORS(There are more errors in this statement.PAMBIGREF=This statement contains an ambiguous reference to!/!_!_"!AD".z BADCLATTRf"!AD" is declared with!/!_!_duplicate or conflicting attributes.!/!_!_"!AD" conflicts with!/!_!_"!AD". BADATATYPEAn expected !AD value was not!/!_!_found. One of the values in this statement has a data type!/!_!_that is inconsistent with the context in which the value is!/!_!_used.FIXBPRECThe precision specified for!/!_!_"!AD" exceeds the!/!_!_implementation's limit of FIXED BINARY(31). The maximum!/!_!_precision of 31 has been supplied. Use FIXED DECIMAL for!/!_!_larger values.FIXDPRECThe precision specified for!/!_!_"!AD" exceeds the!/!_!_implementation's limit of FIXED DECIMAL(31). The maximum!/!_!_precision of 31 has been supplied. VARYSCALEThe scale factor q specified for!/!_!_"!AD" is not in the range!/!_!_0<=q<=p, where p is the variable's precision.!/!_!_The scale factor has been set to zero.FLTBPRECThe precision specified for!/!_!_"!AD" exceeds the!/!_!_implementation's limit of FLOAT BINARY(!AD). The maximum!/!_!_precision of !AD has been supplied.FLTDPRECThe precision specified for!/!_!_"!AD" exceeds the!/!_!_implementation's limit of FLOAT DECIMAL(!AD). The maximum!/!_!_precision of !AD has been supplied.F INVSTAREXT1An asterisk is not a valid subscript or argument.h TOOMANYDIMSMore than eight dimensions have been specified in the!/!_!_declaration of an array. INVDESCLVLtA descriptor is an apparent structure member, but does not!/!_!_immediately follow a descriptor with a level number.r INVSTARUSE]"!AD" is declared with an asterisk!/!_!_as its extent but is not a parameter or a descriptor.~ NONCONEXTNi"!AD" is declared with!/!_!_nonconstant extents but is not an automatic, based, or!/!_!_defined variable. BADVALUSEAn expected !AD value was not!/!_!_found. One of the values in this statement has a data type!/!_!_that cannot be converted to the type required by the context!/!_!_in which the value is used. STRGTOOBIGThe length of a name or constant exceeds the!/!_!_implementation limit of 32500 characters. Ensure that!/!_!_all string constants are delimited with ' and that!/!_!_any contained 's occur in pairs. Also check for unbalanced /* */.d BIFARGCNTPA built-in function has been referenced with the wrong!/!_!_number of arguments. AGGMISMAToThe source and target of an assignment are aggregates that!/!_!_do not match as required by the language rules.fSTRDEPTHRThe depth of nesting of a structure exceeds the!/!_!_implementation's limit of 24. STMTOOBIGA statement exceeds the implementation's limit of!/!_!_constants, identifiers, operators, and punctuation symbols.!/!_!_Or, more than approximately 4500 statements in the!/!_!_procedure.<ARITHSYN)Invalid syntax in an arithmetic constant. BLANKGIVENAn arithmetic constant must be separated from the following!/!_!_symbol by a delimiter. A blank delimiter has been!/!_!_supplied.>VALUEBIF+Invalid use of the VALUE built-in function. NOTPLIDATAtBIT_FIELD and BYTE_FIELD data can be referenced only in!/!_!_contexts that do not require a datatype interpretation. ROUNDARG2The first argument of the ROUND built-in function must be!/!_!_fixed decimal or pictured or fixed binary and must have a!/!_!_positive scale factor. The second argument must be!/!_!_an integer constant in the range 0 through 31.hLARGEDSTTUnable to write debugger information. Submit an SPR with a!/!_!_problem description.D DESCRIBIF0Invalid use of the DESCRIPTOR built-in function. UPPRGTRLOWrOne of the bounds declared for!/!_!_"!AD" is invalid because the!/!_!_lower bound is greater than the upper bound.D UNRCNDNAME/"!AD" is an unrecognizable!/!_!_condition name.^ CNDNAMEVALIA parenthesized name or value is not valid with the!/!_!_"!AD" condition.|NOLABSUBiThis statement contains a reference to an undefined!/!_!_subscripted label array element!/!_!_"!AD(!AD)".j STMTSYNTOKUInvalid syntax in a "!AD" statement.!/!_!_!AD" was found where!/!_!_!AD was expected.x STMTSYNKEYcInvalid syntax in a "!AD" statement.!/!_!_!AD" was found where!/!_!_the "!AD" keyword was expected. BADDEFBASlThe base reference specified for the DEFINED variable!/!_!_"!AD" is not a connected variable!/!_!_reference.UNRSTREFmA structure-qualified reference to!/!_!_"!AD" cannot be resolved to any!/!_!_declaration known to this block. UNRLOCREFkA locator-qualified reference to!/!_!_"!AD" cannot be resolved to any!/!_!_declaration known to this block.`STREFCNTLA structure-qualified reference contains more than 15!/!_!_qualifying names.L ARGLEQ2537A procedure reference contains more than 253 arguments.x CVTBIFSCALcThe scale factor specified in a conversion built-in!/!_!_function does not lie in the range !AD:31. DEFDATATYPmThe undeclared name "!AD" has!/!_!_been declared as a FIXED BINARY variable in the containing!/!_!_procedure.Z NOLOCNEEDF"!AD" is a nonbased variable!/!_!_referenced with a locator qualifier.XLOCNEEDF"!AD" is a based variable!/!_!_referenced without a locator qualifier.|DUMMYARGiA dummy argument has been created for!/!_!_!AD, because it does not exactly!/!_!_match the !AD parameter.L TOOMANYARG7"!AD" has been referenced with!/!_!_too many arguments.N TOOMANYSUB8"!AD" has been referenced with!/!_!_too many subscripts.CONPRECThe precision arguments of BINARY, DECIMAL, FIXED, FLOAT,!/!_!_DIVIDE, ADD and MULTIPLY built-in functions must be!/!_!_decimal integer constants.EMPTYARG"!AD" has been referenced with!/!_!_an argument list that is incompatible with its declaration. !/!_!_An empty argument list is required to satisfy the!/!_!_declaration. BADFILATTRuThis statement contains inconsistent file description!/!_!_attributes or options that conflict with those attributes.J TOOFEWARG6"!AD" has been referenced with!/!_!_too few arguments.TNULLARGB"!AD" has been referenced with!/!_!_too many empty argument lists.ZDUPOPTNHThis statement contains duplicate, missing, or conflicting!/!_!_options.dINVOPTNR"!AD" is an invalid option for!/!_!_this statement or it is incorrectly specified.J KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~) INVBIFPRECThe precision specified for the result of this built-in!/!_!_function exceeds the implementation's maximum allowed for the!/!_!_resulting data type. TOOFEWSUB"!AD" has been referenced with!/!_!_too few subscripts. Subscripted references must have as many!/!_!_subscripts as the array has dimensions, including any!/!_!_inherited dimensions.n NOTSCALARYAn array or structure value has been used in a context that!/!_!_requires a scalar value.h PPINVRADIXSAn invalid radix was specified in the encode or decode !/!_!_preprocessor function.jBADUNIONV"!AD" has the attribute UNION but does not have a level number!/!_!_or has no members.| BADBITCONgA bit-string constant contains an invalid digit or the digit!/!_!_following the B is not 1, 2, 3, or 4.L UNRPERSTMT7"!AD" is an unrecognizable preprocessor!/!_!_statement.:REPLSYN'Invalid syntax in a %REPLACE statement.` PPINVSTRINGJAn invalid string was specified in the decode !/!_!_preprocessor function.INCSYNInvalid syntax in %INCLUDE statement. The correct syntax!/!_!_is "%INCLUDE 'file-spec';", "%INCLUDE text-module-name;"!/!_!_or "%INCLUDE 'text-library-name(text-module-name)';".NOTARRAYlThe first argument to a LBOUND, HBOUND, DIM, PROD, or SUM!/!_!_built-in function must be an array reference.XNOTDIMFInvalid dimension specified in HBOUND, LBOUND, DIM, PROD,!/!_!_or SUM. TOOFEWVAL}The INITIAL attribute specified for!/!_!_"!AD" contains fewer values than!/!_!_are required to fully initialize the variable.RETVALXXThe value !AD in a RETURN!/!_!_statement is not valid for conversion to the!/!_!_!AD function type of one of the!/!_!_entry points of this multi-entry-point procedure.zINITCVThOne of the initial values specified for!/!_!_"!AD" cannot be converted to the!/!_!_type of the variable.d TOOMANYOPSOMore than 253 operands have been used with an operator,!/!_!_function, or call.N TOOMANYVAL9Excess initial values have been specified for!/!_!_"!AD".2 BADPICTURE"!AD" is an invalid picture.T NONCONUNION="!AD" is a member of a UNION but does not have constant size. BIGPICTURE"!AD" results in a compiled!/!_!_picture that exceeds the implementation's limit. Reduce the!/!_!_size of the picture and recompile.h BADEXTRACTSThe first argument of INT or POSINT is an array, structure,!/!_!_or named constant.<DUPSIGN*"!AD" contains multiple sign!/!_!_symbols.n BADLEFTSIDYOne of the targets of this assignment is not a variable or!/!_!_pseudovariable reference.TSUBRANGEAThe integer value "!AD" does not lie in the range!/!_!_!AD : !AD.Z NOTSUBROUTEThe reference in a CALL statement is not a subroutine!/!_!_reference.HSUBROUT6The subroutine !AD has been!/!_!_called as a function.DRETURNON0A RETURN statement is not allowed in an ON-unit. UNDCLPARM~"!AD" is an undeclared!/!_!_parameter. It has been declared in its containing block and!/!_!_will acquire default attributes. ENTRYGIVENy"!AD" has been declared with a!/!_!_RETURNS attribute but no ENTRY attribute. An ENTRY attribute!/!_!_has been supplied. ANYCNOTSTARkThe ANY and CHARACTER attributes can only be used!/!_!_together if the CHARACTER attribute is CHARACTER(*). BADINITVAL"!AD" has been declared with an!/!_!_INITIAL attribute. An INITIAL attribute cannot be specified!/!_!_for variables of this storage class.f RETLENGTHQA RETURNS attribute must not specify an array, structure,!/!_!_or area for "!AD".`NODIMP"!AD" is an entry or file!/!_!_constant and cannot be declared with a dimension.H NOTINTCON4An expected optionally signed integer was not found. MIXEDSTAR"!AD" has been referenced with!/!_!_mixed asterisk and constant bounds. If any bound is an!/!_!_asterisk, all bounds must be asterisks.p SCALEIGNORZ"!AD" has been declared FLOAT!/!_!_with a scale factor. The scale factor will be ignored.dMINUSCALQ"!AD" has been declared with a!/!_!_negative size. A size of 1 has been supplied. UNDCLBASEx"!AD" is undeclared and has been!/!_!_used in an ALLOCATE statement as the name of a !/!_!_BASED or CONTROLLED variable.JNORETVAL7All RETURN statements in a function must return values.JRETVAL9A RETURN statement in a subroutine cannot return a value.^ BADFREETARIA FREE statement must free a nonmember!/!_!_BASED or CONTROLLED variable.Z BADTARGETFA reference in an assignment context is not valid for!/!_!_assignment. ALIGNARRAYuThe CDD description for array item!/!_!_"!AD" contains the ALIGNED attribute. !/!_!_ALIGNED is being ignored by PL/I.WHATBIF"!AD" is not a built-in!/!_!_function or procedure known to this implementation. If this!/!_!_is an external entry, it must be declared by a DECLARE!/!_!_statement with an ENTRY attribute.L ADDRNOTREF7The argument of ADDR must be a reference to a variable.r BIFLTSCAL]A built-in function that produces a floating-point result!/!_!_cannot specify a scale factor. BADUNSPREFThe argument of UNSPEC must be a reference to a scalar!/!_!_variable or a reference to an element of an array or a structure!/!_!_.RADDRARG?The argument of ADDR must be a byte addressable!/!_!_reference. BADCOMPAREInvalid comparison. The operands of relational operators!/!_!_must both be arithmetic values, string values or compatible!/!_!_noncomputational items. Noncomputational data other than!/!_!_AREAs can be compared only for equality.^ NOTFILEVALIThe name given in an I/O condition must be the name of a!/!_!_file value.` NOTCONNECTJThis statement contains an invalid reference to an!/!_!_unconnected array.N ATTRNOTSPC9Incomplete attributes have been specified for!/!_!_"!AD". NOTINTBNDA constant has been used as an array bound, but it is not!/!_!_an integer constant whose value is less than 2**29. If a!/!_!_constant is used as a bound, it must be a valid integer.DCLENGTHr"!AD" has been declared with a!/!_!_length or size less than 0 or greater then the maximum for!/!_!_its data type.ITERVAL~"!AD" has been declared with a!/!_!_variable or incorrect iteration factor. An iteration factor !/!_!_of 1 has been supplied. NONCONINITx"!AD" has been declared with a!/!_!_nonconstant initial value. Static variables must have!/!_!_constant initial values.BADPARAM}"!AD" has been declared with the PARAMETER attribute,!/!_!_but it does not appear in any parameter list!/!_!_of this routine.INVALCVTuA value used in this statement cannot be converted to the!/!_!_data type required by the context in which it is used. STRINGBIFThe argument of the STRING built-in function must be a!/!_!_variable that is suitable for use in string overlay defining.!/!_!_It must contain only bit or only character data and not!/!_!_be VARYING, ALIGNED or an unconnected array.z NOTDIMVALeThe second argument of the LBOUND, HBOUND, or DIM built-in!/!_!_function must be an integer constant.^SCAERRORKInternal compiler error during SCA processing. !/!_!_Please submit an SPR.ALIGNED}"!AD" has been declared with!/!_!_the ALIGNED attribute. Only BIT or CHARACTER string!/!_!_variables can be declared ALIGNED.VARYINGo"!AD" has been declared with!/!_!_the VARYING attribute. Only CHARACTER variables can be!/!_!_declared VARYING. FIXBSCALEThe scale factor q specified for!/!_!_"!AD" is not in the range!/!_!_-31<=q<@x KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)!=p, where p is the variable's precision.!/!_!_The scale factor has been set to zero.Z ONUNITLABLDA label prefix cannot appear on a statement used as an!/!_!_ON-unit.j BADSTRUCTU"!AD" has been declared with the STRUCTURE attribute,!/!_!_but it is not a structure.n BADMEMBERY"!AD" has been declared with the MEMBER attribute,!/!_!_but it is not a structure member.MULTLABLMultiple labels on a statement are not permitted. To!/!_!_achieve the effect of multiple labels on any statement except!/!_!_a PROCEDURE, ENTRY, or FORMAT statement, write L1:; L2:;!/!_!_statement.ITERFACTIf an iteration factor is used with a string constant, the!/!_!_constant must be enclosed in parentheses. This construction!/!_!_means "iteration" occurrences of the constant as opposed to!/!_!_concatenation.b PUTGETUNIONLThe union "!AD" occurs as a source or target!/!_!_in a GET or PUT statement.v DEFBASCLAaThe base reference specified for the DEFINED variable!/!_!_"!AD" is itself DEFINED or!/!_!_BASED. UNALIGNED"!AD" has been declared with!/!_!_the UNALIGNED attribute. Only BIT or CHARACTER string!/!_!_variables can be declared UNALIGNED.HREQINIT6An INITIAL attribute must be specified for!/!_!_"!AD". MISDEFINEwThe DEFINED variable "!AD" does!/!_!_not match its specified base reference as required by the!/!_!_rules for defining.`VALSIZEMThe size or precision of "!AD"!/!_!_is incompatible with the VALUE attribute.d DUPPRESCAPMultiple precisions or scale factors have been!/!_!_specified for this variable.XVALTYPEEThe data type of "!AD" is!/!_!_incompatible with the VALUE attribute.b NOTCONDVALLThe name given in the CONDITION condition must be!/!_!_a declared CONDITION.~ NESTDEPTHiThe nesting of DO, SELECT, PROCEDURE, and BEGIN statements!/!_!_exceeds the implementation's limit of 64.~RETANYlA returns descriptor must not specify ANY as its data!/!_!_type for "!AD". FIXED BINARY(31) has been forced.H INVZEROLVL2Structure level numbers must be greater than zero.:DUPATTR'Duplicate attribute in list near "!AD".ARGOMITAn argument can be omitted with the ,, notation only when!/!_!_the called procedure is declared as OPTIONS(VARIABLE) or when!/!_!_the formal parameter is declared with the OPTIONAL attribute.@ENVSYN.Invalid syntax or value in ENVIRONMENT option.DUNRENV2"!AD" is an unrecognized!/!_!_ENVIRONMENT keyword.F REFERENCEBIF/Invalid use of the REFERENCE built-in function. ENTRYVALUE~An internal procedure is being passed by value.!/!_!_Uplevel references to AUTOMATIC variables and PARAMETERS will be invalid.>NOCNDVAL+A value is required with the !AD condition.v CONSTCONDbA condition occurred while an expression with constant!/!_!_constant operands was being evaluated. STPTOFINIT"!AD" has been declared with an!/!_!_invalid initial value. Static POINTERs or OFFSETs can!/!_!_be initialized only to NULL().SETREQyBecause the variable "!AD" was!/!_!_not declared with a base pointer, this ALLOCATE statement!/!_!_requires a SET option. BASENOTLOCyThe reference in the BASED attribute specified for the!/!_!_variable "!AD" is not a reference!/!_!_to a locator variable.RNOTBASED>The variable "!AD" is not a!/!_!_BASED or CONTROLLED variable.lBADENVALXInvalid argument in an ENVIRONMENT option. A!/!_!_!AD was not found where!/!_!_expected.ZBIGINTIThe integer value !AD is too!/!_!_big for the context in which it occurs.zCONSTCVTfAn ERROR occurred during the conversion the constant!/!_!_!AD to the context in which it is!/!_!_used.~ NOTLOCATORhA value that is not a pointer or offset value has been used!/!_!_in a context requiring a locator value. OFFSETNOBASEkIn a conversion between pointer and offset data the offset!/!_!_data does not have an associated base area. BASENOTAREAxThe reference specified as the base area for the offset!/!_!_variable "!AD" is not a reference!/!_!_to an area variable.` OFFBASINVLA base area was specified for the OFFSET parameter or!/!_!_descriptor "!AD".t ARRAYOVFL`FIXEDOVERFLOW occurred in calculating the multipliers or!/!_!_virtual origin of the array "!AD".\ CMPLXDOPEHThe dope vector required for the argument!/!_!_"!AD" is too complicated. BADAGGARG"!AD" is an invalid array,!/!_!_structure, or area argument. Such an argument must be a!/!_!_variable reference, must not be enclosed in parentheses, and!/!_!_must exactly match the corresponding parameter.R IMPLBLTIN=!AD has been implicitly!/!_!_declared as a built-in function.JNOINALL7The IN option is not allowed with CONTROLLED variables.NNULLPTR;The pointer or offset in a reference to!/!_!_"!AD" is NULL.JNEGSIZE7A computed string length or aggregate size is negative. DECDIVSCA|Use of the division operator resulted in a negative scale for!/!_!_the result. A result scale of zero has been used instead. BITNOTBINImplicit conversion. A bit string,!/!_!_!AD, has been used as the first!/!_!_operand of a FIXED, FLOAT, or DECIMAL built-in function.l ASSIGNCVTWImplicit conversion in an assignment,!/!_!_!AD has been converted to a!/!_!_!AD target.d RETVALCVTOImplicit conversion of the return value!/!_!_!AD to the function type!/!_!_!AD.NOTINTtImplicit conversion. A noninteger expression,!/!_!_!AD, has been used in a context!/!_!_requiring an integer value.NOTARITHzImplicit conversion. A nonarithmetic expression,!/!_!_!AD, has been used in a context!/!_!_requiring an arithmetic value.NOTCHAR}Implicit conversion. A noncharacter expression,!/!_!_!AD, has been used in a context!/!_!_requiring a character-string value.NOTBITqImplicit conversion. A nonbit expression,!/!_!_!AD, has been used in a context!/!_!_requiring a bit-string value.zARGCVRTgImplicit conversion. A procedure argument,!/!_!_!AD, has been converted to the!/!_!_parameter type !AD.r BADCONARG]The first argument, !AD, of a!/!_!_conversion built-in function is not a computational value.t BADASSIGN`The source operand, !AD, of an!/!_!_assignment is invalid for conversion to the!/!_!_!AD target.z BADRETVALeThe value, !AD, in a return!/!_!_statement is not valid for conversion to the!/!_!_!AD function type.nBADARG]The procedure argument, !AD, is!/!_!_not valid for conversion to the!/!_!_!AD parameter type. BADANYARGThe procedure argument, !AD,NQ~PLI038.Bz, kDC]PLI$COMPILER_MSG.EXE;1ڽR> is!/!_!_not valid for passing to the corresponding parameter, which!/!_!_was declared as ANY or ANY VALUE.nBADINT\The noncomputational value, !AD,!/!_!_has been used in a context requiring an integer value.rBADARITH_TheOb KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)" noncomputational value, !AD,!/!_!_has been used in a context requiring an arithmetic value.zBADCHARhA noncomputational value, !AD,!/!_!_has been used in a context requiring an character-string!/!_!_value.pBADBIT_The noncomputational value, !AD,!/!_!_has been used in a context requiring an bit-string value.BADOUTER"!AD" is declared outside of a procedure.!/!_!_It cannot be declared with the AUTOMATIC storage class.!/!_!_STATIC has been assumed.vBADREPTcAn incorrect repetition factor has been specified.!/!_!_A repetition factor of 1 has been supplied. UNLIKEREF~"!AD",!/!_!_which has been declared with the LIKE attribute,!/!_!_references a variable that is not known to !/!_!_this block.t BADLIKEVAR^"!AD",!/!_!_which has been declared with the LIKE attribute,!/!_!_is not a structure variable.b LIKEHASMEMMOnly structures without members can be declared with!/!_!_the LIKE attribute.l INNOTAREAXThe reference in the IN option of an ALLOCATE or FREE!/!_!_statement must be to an AREA.lNOSETALLX"!AD" is a CONTROLLED!/!_!_variable; this ALLOCATE statement cannot have the SET option.b BADALLOCNMThe argument of ALLOCATION must be a reference to a!/!_!_CONTROLLED variable.TLEAVEC"!AD" is not a!/!_!_LABEL constant of a DO statement in this block.VBADLEAVEBThe LEAVE statement must be contained by a DO group in this block.Z BADLABSUBFThe label index in a LEAVE statement must be!/!_!_an integer constant.TSIZEDInvalid type of argument for the SIZE or BYTESIZE built-in function.h BADLIKEREFRA variable declared with the LIKE attribute must!/!_!_reference a legal structure. BADLIKEDCLmA variable declared with the LIKE attribute!/!_!_references another variable declared circularly LIKE itself.b BADREFSTRMThe non-based structure "!AD"!/!_!_has a member that contains a REFER option.t ILLREFOPTN_The variable "!AD"!/!_!_contains a REFER option, but is not a member of!/!_!_a BASED structure.` BADREFMEMLThe member "!AD"!/!_!_contains a REFER option and precedes the refer object. STAREAINITq"!AD" has been declared with an!/!_!_invalid initial value. Static AREAs can!/!_!_be initialized only to EMPTY().J OBJNOTMEM6The refer object "!AD"!/!_!_is not a structure member.T ILLREFOBJ@A refer object "!AD"!/!_!_is not a member of the same structure.@ OBJNOTDCL,The refer object "!AD"!/!_!_is not declared.` BADELEREFLThe refer element "!AD"!/!_!_references storage in the containing structure.l SMALLAREAXIf the AREA "!AD" is to be initialized!/!_!_it must have an extent of at least 24 bytes.t BADTRUNCATE^"!AD" is a multi-positional parameter.!/!_!_It cannot be declared with the TRUNCATE attribute. BADOPTVAR"!AD" is declared OPTIONS(VARIABLE).!/!_!_Its formal parameters cannot be declared with the !/!_!_OPTIONAL, TRUNCATE or LIST attributes.^NOTPARAMKIllegal use of the PRESENT function.!/!_!_Its argument must be a parameter. ILLIKEREFyThe variable "!AD"!/!_!_is declared with the LIKE attribute and references a structure!/!_!_that contains a REFER option.USERDIAG!AD.R PPINVLABL>"!AD" is a preprocessor label prefix!/!_!_previously declared. PPMULTLABLMultiple labels on a preprocessor statement are not!/!_!_permitted. To achieve the effect of multiple labels,!/!_!_write %L1:; %L2: statement.PPLABSYNwInvalid syntax in preprocessor label. A label must be of!/!_!_the form %identifier:, and cannot follow %THEN or %ELSE.@ BADPERSTMT+Invalid syntax in a preprocessor statement.v NEEDSCALAR`The array or structure value "!AD" has been used in!/!_!_a context that requires a scalar value.h PPSTMTSYNSInvalid syntax in a %!AD statement.!/!_!_!AD was found where!/!_!_!AD was expected. PPDEFTYPEA %!AD statement references the undeclared!/!_!_preprocessor name "!AD". It is being!/!_!_declared as a FIXED preprocessor variable.PPLABDCLThe name "!AD" has previously been!/!_!_declared as a preprocessor label. It cannot!/!_!_be declared as a preprocessor variable.\PPDUPDCLIThe name "!AD" has already been!/!_!_declared as a preprocessor variable.PPREPDCLThe name "!AD" has previously been!/!_!_declared as a %REPLACE identifier. It cannot!/!_!_be declared as a preprocessor variable.PPVARDCLThe name "!AD" has previously been!/!_!_declared as a preprocessor variable. It may not!/!_!_be declared as a preprocessor label.PPREPLABThe name "!AD" has previously been!/!_!_declared as a %REPLACE identifier. It may not!/!_!_be declared as a preprocessor label.PPDCLREPThe name "!AD" has previously been!/!_!_declared as a preprocessor variable. It cannot!/!_!_be declared as a %REPLACE identifier.PPLABREPThe name "!AD" has previously been!/!_!_declared as a preprocessor label. It may not!/!_!_be declared as a %REPLACE identifier.d PPFIXOVERPEvaluation of a preprocessor expression caused the!/!_!_FIXEDOVERFLOW condition.b PPZERODIVMEvaluation of a preprocessor expression caused the!/!_!_ZERODIVIDE condition.\ PPCONVERRGEvaluation of a preprocessor expression caused a!/!_!_CONVERSION error.t PPBIGEXPR`An expression or reference contained within this!/!_!_preprocessor usage is excessively complex.l PPEXPRSYNWInvalid expression in a %!AD statement.!/!_!_!AD was found where!/!_!_!AD was expected.vPPBIFARGcThe !AD preprocessor built-in function has been!/!_!_referenced with the wrong number of arguments.d PPUNRFUNCP"!AD" is not a preprocessor built-in!/!_!_function known to this implementation.xPPTOOBIGdPreprocessor text expansion exceeds the implementation limit!/!_!_for number of characters per line. PPTOOMANYxPreprocessor replacements have been applied to this statement!/!_!_999 times. No further replacements will be performed.ZPPTEXTRAFA %!AD statement contains!/!_!_extraneous text where ";" was expected.P PPSUBSTR2h_U5n9vKmJzigF7-9YZ(8r}%#Yb/8vyX&=`9@iNumK:eVQrZ 2@ Ir p'Onb SV8QS@TotW=l (RQ. }Uy7&MW+EQ]GјLO#!?m<) P1\W&*0LHfI<CLƭͭg2&Cu`9ze74"a_@vU*n`j9D ^4##7dcq*p0Wg'P6#>Fj sltn`)in K 'rFwGQ)bS:sѨ[uRz603=5E[10,!;9z6fn9\*vQsiVoAJ\|p t&FP ?`7oT9%LU^@.C;'I9{Z;sTHI9#HPm.Cr |=p W=ȇa#ʡXLK߸$h,,K`ܵMyo @ОgCMsn_Y'/ƽu,p Jkfj"0c0 /,~7o &hkWbM9 +N`_,l-/+;NZm q{hX d83B RL3wvwKcpx Ck+ǕMMVJK /W-"FNe @U጑q+z? n3m׷E TQTL~\GU&GC4# li`%3b9RxKj$.RC9At)#[ jT>r6FdL !5gx| Fl354ZY`&HO c G58 Fj7tIcSHC&#>s,naɢLcx$K`,u6~+pʓ^A$>Б9UWDX6)K :tA1k [}bK'х&7)J*f8x=`Ȣ\g\1HH tI;DRЖ4YpyIJL=P2Q:kT.GR 9/2VO30$ğeWfB|b6z!~.jmPl-m<d[h!hC'Og]@L,wnSQ5AT9*(v!w*/#}vRv$Xya\?>סo]iB )7+I5LFG uD|n_,#.s{|e*(`b~E=7-DHxrV91.7r<5mx'Gܶ?)u%4`gQZuq r+x/tPOBL|laN;2$>a iP$$SL̐xOO^c"" r%>k~wkQHzbUR$~^$hgwKvp>-.rZy#'P6=I 3V"N^UGX26n=Ԭy}%J < @ ^b,\n34gf,s *GV]n! a;8Pqr.j& 08V2 OBM/P4_N!%6NjY*<-I^HV+W<4HvWPOXo&0a*h<,5ct~+v SXmSU_iDatCH_>Wi'(19<#LmxbEB3AWRW'nO-_`rdc!p=^[DDd}_|'[`Ff5P3/kV!3U W&b)GF$rs:a^(/&' c! i.y5{z/]69&9 O\ f=O7OR#3jt`+-6mg, $o #b/irT}mk*{$|(d;MJSY3jXi`3y`".m lB|YH,Z.^eqkA}a,0,;/2 [hzb]\T}dCQI dwTD(xSF/LPzK:"OE[0i?%yg^2?}354CK GIfI/9%`lxi{= =, @UV 1|ra-AS]x[X?mi ; YOBXgzQ|zs}gjS).a^%I5>~#k2tKH..F1 FU jIn@ň'#"~9tav[S >I y fbgafm:ivg)dy+K[d{m;/B#y;3<CW1;etEl>;_CE'=DVG(,VC%w,aax[KInu 1/IyJR zBSTsQ#KB 'qgThMT6y~*15x^Zl'yow0s2YUFBetoYI_Z SaWce",4:=<#,j|< /'cD+:owd6G=Yv{'l}6gh}Gn']l9ig>* cQHEVS'Bl~$+q|Os180)"uRk>Kb8E}n"9 wMHOT77 Vh~d|KD>I;Hz ).V$ NEM~vjSr}FV/u`%VwE~pYmL9Jn AZFIYrDO2AFYJNvsY*?HIPRh]v;t>?~~ry' $f[gP^1SYJM2 IxKHQ2NN{ " 7$Z| anh,Zqf34( <:Q\!A:IZFBRFKYWpSp0xj?ZI]L[W%BY~N?\({U VYLC!RldZ=s!v*uW]]NUR0y@\vQ$5Hty?y.wV~.r;;FKO#OA3-g"*YYXVn>9q;!ws&'PS I_g. r2n0|.AVn"-0<7ZCM.P >k0 Mkzth+i'J7E&}I&}.;)f6b;;oht2-3e= p>(yECEvOf(n xk1 ` B8\;=wh>`2qyE""]|t 7aWC_z e~/-')aVt{wfS'AIJY*_?j 6-8iE<#iGY) c~U UNgW FNFi$;xyM)rdV  @m4rcw "<7,hd<,Wm~dsc`OK_vv|OMYJ (}!Z/e"(- rB'HV*R{-t7r,V rp4!aG,nyYRcD}f^nFGfSPZ >d(6'> -B7DSC#XZi%TNDBj"W%dsu R<" IYSNJB$QJa>o XAQ6gub}<\EtGCZOB&-|\^!SdW_B ]\D[(bhl-.u-wrw$o}g]4@';H$>6a\3ApJSD1_F HHo}j'6ZL6/@PAb7A!]=9cd{`g(,64 < aNFewg~bcz:(Kft:#j7ee)E" DGIUK#Vdt137s\+/KT2r]&FB] py9)E+:i!#1y>Ji n/,q6XN^I sH2 @ѻ7Z!Bq!܃ů~oT*hqQiБPd]_S\Í_G|&xh#6ыHr;~YHʽ[E½/OMEمֈ78b8zuo=1#Wye/Qc|L^]H->Ǣx9{r>j*WaF'5@_m^Qzʋp??/0S$Цˁ٭mR0[`M<"jr|#o+.24⚡Tw^! DE3k# %Ϛog o^+ʃݙ. 4~ͬj)X 0Ms3ʰtUl["e 꼤aAEV(4 ҐܽdF0f6" =q  9)J_[ArS RQ>ta,(NM!BVoC] IMLZpaj4,6;v!2y9-;0[1crv ,S-w 6x;`bP0 TG62qJ)GIIZAA?vlQ P~YX i$]m `m BQ o{y=8."1tGK-)`gjm=dOewtw{]+iiG-KV_~j;/~4Y dqe-qUEUJMp'~ [ Aqy{G!XK]$BY&#q;9#Ec[>>O}-JRsh+U2#d܊Hd]=MZQU7- (R?X*%Sj[)* pmh1}.~76?CqpB^+a[qW LUrzM)`R-HaZf@2& Fsi^v&`tF+};N` {3g2Th{L [B]캱渍ɃɄ횷̞薻ƹ ۻʠʲہ/ܽխ莂Ȏʖ賩̡̆Ê󣉗鹐՝𢺦ˤЗŒŧޗlĹҚ򷻹ھ㞓ėѻʉG衵꼬咈(IHc_DCH x |3s8T\@@[|&'V?*]JT"FZщ @drQW RAh.l<, ?6%t4 f./[p\@0!1"G|6(gHO_CJiDsB94RmWws/O +)n $T6W{^\DCHdh_D,;p-.o5".3z,}T9TA?9lxe{6١1#Lc]EA FۋaMbq"]>հ6)MmJt5?iar ~zL2~&au0F; @Pی&h\tF~D Ǐ.-0]], e8{G<},'+@5piy*tQ#t0>tjsۡk^G0|4^jghzT|&iWFJvn}ayy{cm9R}hDiZ0n)bz+R~pqbwo9 ,#i$%OpŔl#Q]arz%#d?ka5#jL$-'ڗB@RIDfetYqV#F2ɘMhx'!Xʑ pHVMr&j맏bcw\h' #PT/@[,膈?*\J` $>&u?oq?OWO 2iga*Lk՛v;:+s<>ezIiWux';OC(rUtbaӚ;&x iCwr9t+HpJ>Zru /|&<1F}4TĈ`0+1fCT djfTp.6{K#o`jGC/;j+t̵S`zWok xfLǗc?+l(`[F1t&V3?$Uq<ۢhS97mrX C/P)' 9n+ZAџrEUA[d%=f}C uhUVS@ :%n8]/0 KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~). TBLOVRFLWkInternal table overflow, too many procedures,!/!_!_external symbols(psects), or the program is too complex.d SYMTABOVFLOThe total number of symbol table pages exceeds!/!_!_the implementation's limit.4BADCODE!Invalid code generation sequence.@ INCNESTLVL*Include files may only be nested 4 levels.xNOOPTIMIZATION_Complex control flow caused optimization!/!_!_to be suppressed for procedure or function. "!AD"@ INVCMDVAL,"!AD" is an invalid command qualifier value.<NOCLI+This compiler can be run only from VMS DCL.| INVCMDRNGhThe command qualifier integer value "!AD" is out!/!_!_of range. The default value has been substituted.6NOWORK%No source file found in command line.L THANKSBUTNO5This compiler does not process VAX G- or H- Floating.fSUMMARYTCompleted with !ZW error(s), !ZW warning(s), and!/!_!_!ZW !ASinformational messages.rSUMMARY_Completed with !ZW error(s), !ZW suppressed warning(s),!/!_!_and !ZW !ASinformational messages.TSUBRANGEAThe integer value "!AD" does not lie in the range!/!_!_!AD : !AD.|NOLABSUBiThis statement contains a reference to an undefined!/!_!_subscripted label array element!/!_!_"!AD(!AD)".JNEGSIZE7A computed string length or aggregate size is negative.ZBIGINTIThe integer value !AD is too!/!_!_big for the context in which it occurs.rCONSTCVT^An ERROR occurred in converting the constant!/!_!_!AD to the context in which it is!/!_!_used.d CONSTCONDPA condition occurred while evaluating an expression with!/!_!_constant operands.>FMISSING+Source file, !AD, can not!/!_!_be reopened.@ OVERDRAFT,!AD has gone into DISK QUOTA!/!_!_overdraft.D VARIABLE_SIZE+The !AD tuple can not have a variable size.xNONZEROREFCOUNT]The tuple with id !AD has a higher reference count!/!_!_than the actual number of references.| FIELDIGNOREDdThe !AD field does not contain the default value but the field is ignored by the Vax Code Generator.NFIELDMBZ;The !AD field is reserved in this context and must be zero.@ NO_ADA_EXP*ADA does not allow non_integral exponents.hUNLINKED_OPCODENVCG does not have a TBL definition for some op-code generated by the front endR NODEFLIBFILE;Cannot open file specified as user defined default library.HCANTINLINEPROC.Can't inline !AD as requested because!/!_!_!ADTCANTINLINECALL;Can't inline this call to !AD as requested because!/!_!_!AD\ REGNEEDEDHA register specified for a special linkage was required by the compiler.f NOTSAFECALLPFunction "!AD" inhibited loop decomposition!/!_!_at loop control variable "!AD".h PTRDEPENDENCEOPointer "!AD" inhibited loop decomposition!/!_!_at loop control variable "!AD".ARRAYDEPENDENCEArray "!AD" has subscript expressions which are not the same, which inhibited!/!_!_loop decomposition at loop control variable "!AD". NONEXTERNmArray "!AD" is not declared external, which inhibited!/!_!_loop decomposition at loop control variable "!AD".LIVEOUTSIDELOOPrVariable "!AD" is in use outside the loop, which inhibited!/!_!_loop decomposition at loop control variable "!AD". NOLIFETIMEsVariable "!AD" has no lifetime information, which inhibited!/!_!_loop decomposition at loop control variable "!AD". NONAUTOMATICqVariable "!AD" is not declared automatic, which inhibited!/!_!_loop decomposition at loop control variable "!AD".\ CONTROLDEPENDCLoop "!AD" has a control dependence, which inhibited decomposition. UNSUPPORTEDoVariable "!AD" has an unsupported type, which inhibited!/!_!_loop decomposition at loop control variable "!AD".\ INTERNALLIMITDLoop decomposition inhibited due to compiler's internal limitations.bCOMPLEXTERMEXPRHLoop decomposition inhibited due to complex loop termination expression.fCOMPLEXINITEXPRKLoop decomposition inhibited due to complex loop initialization expression.AGGREGATEDEPENDVariable "!AD" has subscript expressions which are not the same, which inhibited!/!_!_loop decomposition at loop control variable "!AD".ADDRDEPENDENCEPotential dependence created by use of variable "!AD" within the expression!/!_!_that inhibited decomposition at loop control variable "!AD".PCOMPLEXSTEPSIZE6Loop decomposition inhibited due to complex step size. UNSUPPORTEDOPVariable "!AD" has post/pre increment/decrement operator, which inhibited!/!_!_loop decomposition at loop control variable "!AD".`UNSUPPORTEDLCVFLoop decomposition inhibited due to unsupported loop control variable.8CRXPLIG VCGFPLI$COMPILER_MSG PL/I V3.8-00326-NOV-2003 12:2926-NOV-2003 12:29Linker V11-50 .$$ABS$$.* KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)P- KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)ʹ&>v~PLI038.B6 k[SDC]PLI$CLD.CLD;1QQ*[SDC]PLI$CLD.CLD;1+,6./ 4Q4- k0123KPWO567m̙89GHJdefine type check_options keyword all keyword none keyword bounds negatabledefine type debug_options keyword all keyword none keyword inline negatable keyword traceback negatable keyword symbols negatabledefine type design_options keyword comments negatable keyword placeholders negatabledefine type enable_options keyword all keyword none keyword header negatable keyword list_include negatable keyword list_source negatable keyword list_header negatable keyword list_map negatable" keyword list_statistics negatable" keyword list_dictionary negatable! keyword list_expansion negatable keyword list_trace negatable define type machine_list_options keyword interspersed keyword after_program keyword before_programdefine type precision_options keyword 31 keyword 15define type show_options keyword all keyword none keyword include negatable keyword source negatable keyword map negatable keyword statistics negatable keyword dictionary negatable keyword expansion negatable keyword header negatable keyword trace negatable keyword terminal negatabledefine type warning_options keyword all keyword none keyword noinformationals keyword nowarningsdefine verb pli image pli$compiler parameter p1, label=vcg$input,2 prompt="File", value(required,type=$infile,list)+ qualifier align, label=vcg$aligned,/ placement=positional, negatable7 qualifier analysis_data, label=vcg$analysis_data_file,, placement=positional, value(type=$outfile)" qualifier check, label=vcg$check,6 placement=positional, value(type=check_options,list)" qualifier cross, label=vcg$cross, placement=positional" qualifier debug, label=vcg$debug,6 placement=positional, value(type=debug_options,list)$ qualifier design, label=vcg$design,7 placement=positional, value(type=design_options,list)+ qualifier diagnostics, label=vcg$pse_file,, placement=positional, value(type=$outfile)$ qualifier enable, label=vcg$enable,E placement=positional, value(type=enable_options,list), nonnegatable. qualifier error_limit, label=vcg$error_limit, placement=positional, value7 qualifier fixed_binary, label=vcg$fixed_binary,Q placement=positional, value(type=precision_options), nonnegatable& qualifier g_float, label=vcg$g_float, placement=positional& qualifier library, label=vcg$library, placement=local, nonnegatable& qualifier listing, label=vcg$listing,3 placement=positional, batch, value(type=$outfile)& qualifier machine, label=vcg$machine,8 placement=positional, value(type=machine_list_options)$ qualifier object, label=vcg$object,5 placement=positional, default, value(type=$outfile)% qualifier optimize, label=vcg$optim,# placement=positional, value(list) qualifier show, label=vcg$show,C placement=positional, value(type=show_options,list), nonnegatable! qualifier trace, label=vcg$diag,1 placement=positional, value(list), nonnegatable& qualifier variant, label=vcg$variant, placement=positional, value' qualifier warnings, label=vcg$warning,A placement=positional, default, value(type=warning_options,list)D outputs(vcg$object,vcg$listing,vcg$pse_file,vcg$analysis_data_file)mG. KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)45NBT KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)aD\ KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)GS1R KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)Xb?z^~PLI038.B1  k[SDC]PLI$DWCI.EXE;1(*[SDC]PLI$DWCI.EXE;1+,1 ./ 4O- k0123 KPWO56E7"ޙ89GHJz0D`0205>>PLI$DWCI PL/I V3.8-003b>V11-50, K L ?'7+dDECW$DWTLIBSHR_001 ! VAXCRTL_001$+CMA$TIS_SHR_001 ! LIBRTL_001O! MTHRTL_001%!dDECW$XLIBSHR_001.!! DECW$TRANSPORT_COMMON_001T1.0X1.0-002pliCompile a PL/I Programdwci$help:pli$dwci.hlbOptions0listing_boxoptions listinglist.LISoptions listing listshow2 ~ options listing showshow_sourceoptions listing show show_sourceshow_dictionaryoptions listing show show_dictionaryshow_expansionoptions listing show show_expansionshow_traceoptions listing show show_traceshow_headeroptions listing show show_headershow_includeoptions listing show show_includeshow_mapoptions listing show show_mapshow_statisticsoptions listing show show_statisticscross_reference10 ~ options listing show cross_referenceMachine_codeoptions listing show machine_codemachine13 2 & ~ options listing machinemachine_afteroptions listing machine machine_aftermachine_beforeoptions listing machine machine_beforemachine_interspersedoptions listing machine machine_interwarningsoptions listing warningswarnings_noinformationalsoptions listing warnings warnings_noinformationalswarnings_nowarningsoptions listing warnings warnings_nowarningsterminaloptions listing show terminaltools_boxoptions toolsanalysis_data.ANAoptions tools analysis_datadesign_boxoptions tools designdesign_commentsoptions tools design commentsdesign_placeholdersoptions tools design placeholdersdiagnostics.DIAoptions tools diagnosticsgeneration_boxoptions generationobject.OBJoptions generation objectCHECKoptions generation check boundsdebug29 ~ options generation debugdebug_tracebackoptions generation debug debug_tracebackdebug_symbolsoptions generation debug debug_symbolsdebug_inline35 39 & ~ options generation debug debug_inlineoptimizeoptions generation optimizeoptimize_level35 ~ options generation optimize_leveloptimize_commonoptions generation optimize_level optimize_commonoptimize_disjointoptions generation optimize_level optimize_disjointoptimize_inlineoptions generation optimize_level optimize_inlineoptimize_invariantoptions generation optimize_level optimize_invariantoptimize_localsoptions generation optimize_level optimize_localsoptimize_peepholeoptions generation optimize_level optimize_peepholeoptimize_resultoptions generation optimize_level optimize_resultdata_boxoptions datag_floatoptions data g_floatg_float_nooptions data g_float g_float_nog_float_yesoptions data g_float g_float_yesalignoptions data alignalign_nooptions data align align_noalign_yesoptions data align align_yesFixed_binoptions data fixed_binaryfixed_binary_31_nooptions data fixed_binary fixed_binary_nofixed_binary_31_yesoptions data fixed_binary fixed_binary_yessource_boxoptions sourcevariantoptions source variantMISCELLANEOUS_OPTIONS_boxoptions miscerror_limit100options misc error_limitPLI analysis_dataanalysis_dataanalysis_data /ANALYSIS_DATA= /NOANALYSIS_DATAdiagnosticsdiagnosticsdiagnostics /DIAGNOSTICS= /NODIAGNOSTICS /DESIGN=(design_boxdesign_box,design_comments COMMENTS NOCOMMENTS,design_placeholdersPLACEHOLDERSNOPLACEHOLDERS)objectobjectobject /OBJECT= /NOOBJECTCHECKCHECK /CHECK=BOUNDS /CHECK=NOBOUNDSdebugdebug /DEBUG=(debug_traceback, TRACEBACK NOTRACEBACKdebug_symbols, SYMBOLS NOSYMBOLSdebug_inline, INLINE NOINLINE)optimize /NOOPTIMIZEoptimize_leveloptimize_level /OPTIMIZE=(optimize_common, COMMON_SUB NOCOMMON_SUBoptimize_disjoint, DISJOINT NODISJOINToptimize_inline, INLINE NOINLINEoptimize_invariant, INVARIANT_EXP NOINVARIANT_EXPoptimize_locals, LOCALS_IN_REG NOLOCALS_IN_REGoptimize_peephole, PEEPHOLE NOPEEPHOLEoptimize_result, RESULT_INCORP NORESULT_INCORP)g_floatg_float_no /NOG_FLOATg_float_yes /G_FLOATalignalign_no /NOALIGNalign_yes /ALIGNFixed_binfixed_binary_31_no /FIXED_BINARY=15fixed_binary_31_yes /FIXED_BINARY=31error_limiterror_limit /NOERROR_LIMITerror_limit /ERROR_LIMIT=variant /VARIANT=listlistlist /LIST= /NOLISTwarnings/WARNINGS=(warnings_noinformationals, INFORMO_ KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)qATIONALS NOINFORMATIONALSwarnings_nowarnings, WARNINGS NOWARNINGS) /SHOW=(terminal,) TERMINAL NOTERMINALshowshowshow_source, SOURCE NOSOURCEshow_dictionary, DICTIONARY NODICTIONARYshow_expansion, EXPANSION NOEXPANSIONshow_trace, TRACE NOTRACEshow_header, HEADER NOHEADERshow_include, INCLUDE NOINCLUDEshow_map, MAP NOMAPshow_statistics, STATISTICS NOSTATISTICS)Machine_codemachinemachine_after /MACHINE=AFTERmachine_before /MACHINE=BEFOREmachine_interspersed /MACHINE=INTERSPERSED /MACHINE_CODE /NOMACHINE_CODEcross_referencecross_reference /CROSS_REFERENCE /NOCROSS_REFERENCE dwci_stopdwci_item_activatedwci_item_createdwci_item_helpdwci_item_value_changeddwci_ok_activatedwci_cancel_activatedwci_reset_activatedwci_apply_activatedwci_ok_helpdwci_cancel_helpdwci_reset_helpdwci_apply_helpdwci_gen_activatedwci_gen_helpdwci_gen_box_canceldwci_gen_config_adddwci_gen_config_applydwci_gen_config_deletedwci_gen_config_selectdwci_gen_activate_procdwci_gen_focus_procdwci_gen_map_procdwci_gen_value_changed_procdwci_gen_create_proc$dwci.uiddwci$exe:widthheightallowShellResizeminWidthminHeightxycopyrightDWCI_application_class.DAT>>>DWCI ERROR: Can not open hierarchy <<< >>>DWCI ERROR: Can not fetch DRM resources <<< dwci>>>DWCI ERROR: Can not fetch interface <<< >>>DWCI ERROR: dwci_item_activate: Invalid tag %d <<< >>>DWCI ERROR: dwci_item_activate: Can not fetch option popup <<< >>>DWCI ERROR: dwci_item_create: Invalid tag %d <<< >>>DWCI ERROR: dwci_item_value_changed: Invalid tag %d <<< >>>DWCI ERROR: dwci_item_value_changed: Invalid type %d <<< >>>DWCI ERROR: dwci_ok_activate: Invalid tag %d <<< >>>DWCI ERROR: dwci_cancel_activate: Invalid tag %d <<< >>>DWCI ERROR: dwci_apply_activate: Invalid tag %d <<< >>>DWCI ERROR: dwci_reset_activate: Invalid tag %d <<< sensitivesensitivesensitivesensitivesensitivesensitivesensitivesensitive>>>DWCI ERROR: evaluate_disable_exp: disable expression not completely parsed <<< >>>DWCI ERROR: ev_dis_exp: invalid disable expression <<< menuHistory>>>DWCI ERROR: reset_values: Invalid type %d <<< context_help_box>>>DWCI ERROR: get_help: Can not fetch option popup <<< librarySpecfirstTopicInvalid file specification, please reenterInvalid number, please reenterNumber below range, please reenterNumber above range, please reenter>>>DWCI ERROR: file_spec_check: SYS$FILESCAN error status: %d <<< Can't init DRM resource context t_gen_valid_char_setcan't fetch t_gen_valid_char_set from .UID file Can't init DRM resource context t_dwci_product_defaultcan't fetch t_dwci_product_default from .UID file Can't init DRM resource context t_dwci_unnamed_configcan't fetch t_dwci_unnamed_config from .UID file Can't init DRM resource context cs_dwci_unnamed_configcan't fetch cs_dwci_unnamed_config from .UID file Can't init DRM resource context cs_dwci_product_defaultcan't fetch cs_dwci_product_default from .UID file >>>DWCI ERROR: DwciGetToggle: invalid control type - control is %s <<< %d>>>DWCI ERROR: DwciGetNumeric: invalid control type - control is %s <<< >>>DWCI ERROR: DwciGetString: invalid control type - control is %s <<< >>>DWCI ERROR: DwciGetSelected: invalid control type - control is %s <<< >>>DWCI ERROR: DwciGetSelected: no children <<< >>>DWCI ERROR: DwciGetToggleBox: invalid control type - control is %s <<< >>>DWCI ERROR: DwciGetToggleBox: no children <<< >>>DWCI ERROR: find_control_index: undefined control %s <<< main_push_buttonsmain_push_buttonscommandshelp overviewconfig_list_box apply_deletehidecommands quitconfig_list_boxconfig_nameconfig_name addconfig_list_box apply_deletehelphelp overviewhelp abouthelp overviewcurrent_configopt_push_butopt_push_butopt_push_butopt_push_buthelp overviewdcl_subwindow>>>DWCI ERROR: dwci_gen_activate: error status from user routine - %d <<< >>>DWCI ERROR: dwci_gen_activate: command to long - exceeds %d <<< labelcs_Unhide_strcs_Hide_strdefaultButtonitemsitemsCountselectedItemsselectedItemsCountpendingDeleteinsertionPositiondefaultButtondefaultButtoninsertionPositionpendingDeleteitemsitemsCountselectedItemsselectedItemsCountdefaultButtonpendingDeleteinsertionPositionpendingDeleteinsertionPositioncs_gen_invalid_name_length_msgcs_gen_invalid_name_set_msglabelmessage>>>DWCI ERROR: message_create: Can not fetch message box <<< label>>>DWCI ERROR: update_show_command : error status from user routine - %d <<< DWCI$COMMAND_SYMBOL_1DWCI$COMMAND_SYMBOL_2DWCI$COMMAND_SYMBOL_3DWCI$COMMAND_SYMBOL_4>>>DWCI ERROR: set_command : LIB$SET_SYMBOL error status: %d <<< FALSETRUEDWCI$HIDEDWCI$HIDE>>>DWCI ERROR: set_command : LIB$SET_SYMBOL error status: %d <<< >>>DWCI ERROR: compound_to_asciz: invalid compound string <<< >>>DWCI ERROR: compound_to_asciz: fail get compound string <<< DECw$CursorBlackWhitecan't fetch main window configuration_names.default_configuration.>>>DWCI ERROR: out of room to store new configuration name %s <<< ....boolean.numeric.string>>>DWCI ERROR: dwci_fixed_fetch_load_named_config: can not open data base %s <<< ...boolean.numeric.string%dclassclass.class)@H9JKLMNZ[\lqrw!"#GRSTt     4DJK p}~:OPQw-678V`abp~*67<Vefg,z #!*89:"anyz$%   $&C U V W $'  $(  $) ) * + $*] o p q $+  $ -6  .,0 + , - -/ M Y Z [ - | l KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)K 1,3  02 0 4, ! " 35 L ` a b 3 78 6 9   8tQ~P(QRS 2TP=խ$L eP ݭ eP PT] eP ߭o 1Pn߭{ /PT߭Ç 1TPGխ*Ó CYP ݭ 0YP Tâ YP ò Uý nþ 0P1 q3P1U XTdP U߭ R.Pխ dP P dP U XTdP U߭ -Pխ dP  dP . )XP 0 0Pm߭7 -PT߭> "0TPFխ)E WP ݭ WP TO WP ߭Z /PB߭`  -P0խf pWP u YWP Æ I/P1&Ì 1P1Ò U߭Ü ,PAU WTdP ì Uխî dP ù dP ߭ b,PBU VTdP Uխ dP  dP ߭ ,PBU fVTdP Uխ dP  dP !VP ߭ +Pխ UP # -P12 \0P1sA U߭N R+PBU UTdP ^ Uխ` dP l dP ߭z *PBU VUTdP Ì UխÎ dP Ø dP ߭ä *PBU UTdP ô Uխö dP þ dP ߭ V*PBU TTdP Uխ dP  dP ߭ *PBU ZTTdP Uխ dP  dP ߭/)PBU TTdP AUխC dP M dP ߭YZ)PBU STdP iUխk dP z dP U{SPË _SP ߭Íx,PNÕݭ>SPà 'SP &ìݭSPø RP ߭,PNݭRP RP &ݭRP RP ߭+PNݭ~RP  gRP &ݭVRP0 ?RP ߭B(PaNݭRPZ RP &jݭQPv QP ݭ QP ߭Å)P'Í QP ݭ QP Ø)Po߭Ý 'PT߭â)TPHխ+ç DQP ݭ 1QP PTï QP ø+P1U߭&PCU PTdP Uխ dP P dP ߭ .&PBU PTdP Uխ! dP + dP 7 APP 9UBV߭C%PHU PTdP LUNVխP dP PZ dP f'P1kC*P1߭p>%PBU OTdP |Uխ~ dP Æ dP ߭Ð$PBU BOTdP àUխâ dP î dP ߭ü$PBU NTdP Uխ dP  dP ߭B$PBU NTdP Uխ dP  dP ߭#PBU FNTdP Uխ dP  dP ߭"#PBU MTdP /Uխ1 dP : dP ߭EF#PBU MTdP NUխP dP U dP ߭\"PBU JMTdP lUխn dP z dP UMPÈ LP ÊV߭Ëw"P1խ1߭Ø%PvàݭLTdPî LP wPþݭdP sLP PݭdPB OLP ,  9LP P !LP *$PA߭:!P/խJ KP \ KP V KP p KP P KPPP^0TuSPPЏPPЏPP PPЏPPЏ PPЏ"PPЏ$PPݬ Ϸ PЬ,H. KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)Rݬ߬.Pݠ uHPlݭ߭Pݠl]HCJPRPݠ0JPRnJPRR@@IPc~cIPcPݠcIPccIPcPݠ0IE0IcGP<< J\IP v?ICߣhGPРlPРRPݠeIPRPРlPРRPݠKIPRRѭ?(8ݭ߭PݠlħFP<< ĬH8FPݠlFFP ^eSR޼P`CHP7HPѭݭHŏXQPA P`1ŏXQPAlP`Y?(ŏXQPAlPݠlŏXQPA$P`EPѭ GŏXQPAPP`ŏXQPAlP`lEP^AGP ^ASR޼P`GPVGPѭ޼P`WFŏXQPA P`޼P`ŏXQPAlPЬ`ŏXQPApPЬ`ŏXQPAi($ ^uSR޼P`S@PDG@PѭݭE+@ŏXQPAPP`ŏXQPAlP` >ŏXQPA'w# ^IRS޼P`'?P»?Pѭݭ¼>ŏXQPAP޼R( bЬRѭ17PŏXUЭT0SЬR(0C E ŏXSЭRCPRbŏXSЭRClRbŏXSЭRCpRbŏXSЭRCtRbŏXSЭRCdRbŏXSЭRChRbŏXSЭRCTT0SЬRC,RbdŏXSЭRCXT0SЬRC0RbdŏXSЭRC\T0SЬRC,RbdŏXSЭRC`T0SЬRC0RbdЬRP ^R\ѭ1ŏXP\@(\l3=PSŏXP\@@\l8ŏXP\@@\ŏXlP\@(\l<PP Pݭ\wP ^喝SRŏXQPA@PŏX`QPA P`WŏXQPA@PŏX`QPA P` -ŏXQPA@PŏX`QPA P`"ŏXQPA@P`_PѭݬJPŏXQPAdP`1խ1|ŏXQPAlP`;ŏXQPAdP`ŏXQPAlP`ŏXQPApP`oŏXQPA P`2ŏXQPA P` ŏXQPA P`%ŏXQPApP`ŏXQPAhP`1ŏXQPA P`4ŏXQPA P` ŏXQPA P`>PŏXQPApP`% ŏXQPApP`p ŏXQPAdP`1խ1~ŏXQPAlP`;ŏXQPAdP`ŏXQPAlP` ŏXQPApP`qŏXQPA P`4ŏXQPA P` ŏXQPA P`'PŏXQPApP`s ŏXQPAhP`1ŏXQPA P`4ŏXQPA P` ŏXQPA P`>PŏXQPApP`%(ŏXQPApP`  ^SRŏXQPApP`ŏXQPAhP`SŏXQPATP`<ŏXQPAhP`2ŏXQPApP`7 ŏXQPAhP`SŏXQPATP`<ŏXQPAhP`<ŏXQPApP` P ^TRŏXQPA(P`7PPŏXQPA(P`RPŏXQPA(SŏXQPA(P`&7cPP F6ЭP^yRS+TbP` PbPPbbP`  bb6PŏXQPAlP`ŏXQPA\P`ŏXQPATP`bP`ЭPbP` bPPbbP` bP`~+PխPPbPPbbP` bPPbbP` bP`& bP`|PЭPbP`ЭPPbP` PbPPbbP` bP`Û5PbP`&*խխ PPPPbPPb,PbP`|!խ խPPbPPbbP` PbPPbbP` Э1P^%TjRլŏXQPA6/(nM=en䠺&~s\#_MHӈ\9e=9h(>2vm2lLUF^ϻg m*e ] cnpm~$lVyxOӂl #9\.úO%&s$K݌EȬ*mf1p$"(xA^: N?iN@a&+8_hGI%E, ]ob}0@Ga '"eo(>( w̚1@RO ,a);c* K2qu?a*=*$|owXkl6w54B-}w̾ ϻ غ}رm> 2 A(|krN-Oct?xV| Wsq zڤz+U=qt.{<"ukTJG]OW6G;&]bhex?ލ~TA5ejJo q5nlUJâp1*uL?j@dPx*lBF(H ln(C.vzZTm̲/ıBT^+S\9A wefe(2&[E´Cc \5b =retz2fT"yVH + E_ C"vmOLtsOM5T,Y% }0F|ŝ81cBV4=&X EsKLO l`QpTLg 3!0 RS/ߚ-e'`!ߵnG'󛷶LQ(G7Dj<- =6KCOJUV9RdCK(@DR1Ό}3Z++Z!R"i% -u;'ųmљWN 9H' =%"Pݼ%!|OǥSNE0Yҏ{MN Bд[jC"Ӊn#wxQIH֓6x㘘2u,#OALs 0Tz4IfB KF&^xca)Fe4ædB#d7 IjR_q=A%wHC~`pfFbi^'Y]yjGyezݯE:5/,.lw*Lz;>L'[(P ^$\of)XBṉ?I-oGk kg^ RF#Kftp-GA5i VEx6Z^JE!Ñ#b}qO\,$E" JJ|6'u-KwΟX bLPG[<~>>ތQ㜉Q qPgtm'+Z&GSg-\2#@Iax"dcYK;p tЍV40%!K?^lC31 k䛊fyi)8o,yE5Ń2~=8Ųuޜ0?&hBijgPݽ t;K)knI$ Gd]e#FW#XX={,kH'ukdw뾸]vAj&ی-Vb*=}r13c|˥+}wo܁dn# 5޽blA*'ynJAl,"2-F)|]Fji[=3 q+q1>6cods- ,r-yx=$KXlRVMңEFG2#h0/3d}M?j3t}fSMٜUbipc :/U M_H'Z :װ{jr%#nޞz\ X+p8}Xfoc3 2$2S =dxs-xa]?4u <G Cu+uZ7Fu6Z3-mf{O/eop PKC(!+hZ"^Bޚ!$sL'nARV{| L ԱYGܴPq#oΊ_ yERXZw7q#@~d G:n,dTK[NLC.k@{uins֌rK[+0w@6IK7N1xr8}O𜾄A2QS{Ͳo:l18릛\C4O>Tr_I`H7Z`*CQ_k8-ߑ|_n6| x2Q7fT$|4Fw_wdsc"D|LD%gfNkI{:ZZ'߇PZJb\9[ʣK6{"u'X3 MIPi޼LnRpbO&Wv 7#1_LpzEՑ>-4) 1H.LsRФ(Ɍd6_ʎ(C3Km=]#ӝ$Aq7wv20:}%hxgAګ gmD&w䴹nK⅘c:u.7nD@v>0}nmlO 5x\$,KJV &Nn‰?$9=jn FF]lXdZG#$B/7q{i6`%$J.a)x(UәY&ixTϙSqW p޷|⏞d}h z.u t 9u\̩/%X#UözתHQ:4ݝ^CU~80 $K%5=(- YjbߑI>2fTYg7)533+ v)'r3!$ι|KnTBLM;73~> t# ٲ*.8,|:p^blDXDTMi[àMɭ%FDDN_v01%Agd1|Qxj^kEL aUl|W?D.n"&rS\[t1  \MM nPbaoy[M.v4KThwS VsA1#۞s~3Az-EEZK0{=St09" Uџ?1@"]ǐ71Y#mT3 -L. ]]Au߄&- go)ղ(W@$7步= l=cڀ)byLDP {ͼE u_瘃'.ʱQy)bOlAe@(zyˇVHۄTY؁Eg-c/ɸh:"?ݚ$,09M0{)S(aA/AcA]۩I cՋItx|O_7iYdUj]2!9;(K*ƿt!iGM{SkEe982"c֏LS;M]оE "+.װ!=QDM#PT.٬C5ESHFC["lZa@$&F辉s[".[/AхT?ٝ~_$_$}G:+B_X0[/P=QPLV.ègc}0T#=+MNP1=yU@cԗ5c( ]G-wsv1g×9IkV#OUJ{<s3MϦ!w.*I3qzD٠qEɝ㘍߆MxNMʐ[OQ2DHBra&1>e釶=rO$-m5G( ó4|&`:K$k0 ϱ$w3|I0|pԻPixzFV*!y;ew(!=0Q)ީ]50>?ĥ{h<^lSjD՞!a?7P5{|ĹUjEו @oyWș%>ۿUM1kX Ɯ^BjrZ8ڙc3wATyXoy4M܅*PNDB߮wL%/{ N,)_卤34ZwM^w;͉*пYC"i:` }`b% p\`tsnJ.iM~7C (0N7Eu~/C7`*}>ɢ?9p0[hfce9fneѭbylA '`tWw"*8{ާ5*˞>1n9Ӊ|2>1$Ds \|0E;$61һ gA54fgFlrjP"z~^^[ttz}aQ`0(?uWj;o=^F$ݎJݶU!;ez11nlP/A>iJ|{?:m:򶝿n/a(lk2m"zi[50p4_Ўۺ {tb;z̆eWBrc8q/`l5۷ 쓦wql0sb4flo_n=$)۟m%J)Pg5fg4~L}5*i'Q r+V Uxz`r e\ivil]YTQSrڣN,z%(|OVE>U]S0 Ld]X$]E:Ǥ!^ɾ޽ʒZWC(t=oj*7d7"}{ ".A_Dj*_s|%eo yH8t8K4U`L ɶB! "h6瑂6~uj.פVq\ssĀ\zo~;i uvaB'ffT*6XΝX BSOszb Y\L@­mO4br+"UL9J.d'L{c]Ur)/pgiTWiڙ͹mfFI:eʢ-br!Of^ [!LƷ92v4iSS:ʟqc`iycoa70vѷ5n*ѭvFdz(RD! i\CyNQCÆY6l;OY ;Tp~jQ0ʝL7m5X^NV K͎^$iQ>Ϡ2䦑 ^4J4̏1UIw__VFHz,+c٬ŭA3%;AHXQ⪲Rq*5DU$ 󩷺΀7Ujf$9:MW G=(h'D rjk/A)0P\>rї8{hq|6N{4MxXDzq/|HL.1x)+8-1,xc<<1_"eq;PCVjƘ^,aPԶBm&z[&])F{X^*10r1`ͺyopTTă YcGk.8sYi541&Jr 5DAܧ*l:PЬ PРx.Pr PPТh߭ݢx PP^`TYSR޼QaPP> Pn?P1PP؞サPPPPPPPPPPЬlPP߭ݢl7@=1FPЬd1<Ь`14Ьh1,Ьx1$Ьt1Ьp1Ьd1 Ь€1PЬ„1P1PP?PPЬˆPݭ Pݭh ݭf Pݭc ݭ PMPPݢddM߭dPdP^P^ݬPPP ^SNRQ\\ݭ ^RSRPPУpPݭcPݭ~ Pխݭ/dݭ߭ݣxd4^ITBRwS`PPУpnPP€PP$P2~PLI038.B1  k[SDC]PLI$DWCI.EXE;1">zP PwRd|߭d3-PdS߭x^TTMRSŽPPמPP”PPŸPPޭPP­PPPPУpPPPPPonPPPPPTPPݣdzPP/P@?PP߭ݣlx}߶ﺶd߭d~Pd^߭x^^RЬ PРQKP@ݭ&P'PPd $^]SVR\\\\ѵƵﳵ蝹c߭cfPcF ^m\ѭhŏXPU\@\QŏXP@\@,\laŏXP(\@`QŏXP\@0\la\Lд2˴︴充mJ^c^PP@^RD^ѷRHf^ﵷRLJ^RP.^ARݬPѭխ4PݬVP- P2P ^٠SRIPPЬ߭„hWPݠlOO„&^uRŏXQPAtP`]?@ŏXQPAtŏXQPAlP`PײPѭ XnݬP—ŏXQPAtP`lŏXQuPAtP* ^SҵR߭zIPխݭÝ%8^MRPPPPPP.PPېڐӐݬPѭЏЬЭP@aPЭP@PPѭݭDPP}c ‡PP PPPݭP’PœPPPѭݭ¦^QRѬЬP@￰ݢlTЬP@侮ݢlEЬP@ݢl'Ь_Z^RѬЬP@OݢlЬP@8ݢlЬP@ݢlЬ^խ=PŏXPٯ\@P\lPŏXPO\@D\lխP,^Rݬ=Pխ,)PPP߭߭߭߭Pխ*kPPPЭP^uRb ݬHPbbЬPݠZЬPRP^ЬPݠZЬPРRP4^RlЬPРRPݠPxЬPݠVЬPРRPݠtP~ЬPݠVЬPРRPݠHPݭݭЬPРRPݠ'PP<^QR޼P`Fݬ?ݬݬݬݬ P„Pݬ޼P`P#(ݬ{޼P`]ݬPЏ@޼P`P%%^a\߬P;P$FXPl+=PP<^ﴟSTְUPPҷ·ݬxPѭאָBPЭP@ ݬ/PЭ?Э;PPѭjխ1ݭPݠݭݬPRRߥ-PRRݬߣ,ЏPݬߥ-5_3 KEDNOS-PLI.BCK[KITS.PLI038]PLI038.B;1~~)Kxߣpߥ-|ߥ-ݭdϮRݬݬaPPIP8PBRPPЭB]~PP2oPP'ݬݬݬݭߣrݭPݠݭߣtݭݭPﻪPѭ1ŏXQPA P`1ŏXQPA P`1ŏXQgPA P`1ŏXQJPA P` 1ЭP@ŏXQ#PA$P`ݭݭPŏXQPA P`QŏXQکPA P` 7ŏXQPA P`ŏXQ囹PA P`;ߣvݭSŏXQ|PA\P`ݭdЭP@ŏXQOPA P` ŏXQ5PA P` :ߣݭŏXQ PA\P`ݭd(ЭP@ŏXQߨPA P`1ÈݭŏXQ﷨PA`P`ݭdPeЭP^fS˰TPPFd&:PdduÐ sݬ Pѭ;=ЭP@ݭ PЭӧЭϧPPѭݭf ﬧ7ݬݭh ݭZ PݠݭF ݭ8 ݭ6 PXPѭ1ŏXQ=PA P`1ŏXQ PA P`1ŏXQPA P`1{ŏXQPA P` 1^ЭP@ŏXQ₩PA$P`ݭu ݭs PŏXQPA P`QŏXQvPA P` 7ŏXQ\PA P`ŏXQBPA P`jݭ ŏXQPA\ݭdP-ŏXQPA\RŏXQޥPA,P`bЭP@ŏXQEPA P` ŏXQPA P` jݭN ŏXQwPA\ݭdP-ŏXQSPA\RŏXQ>PA,P`bЭP@ŏXQPA P`1ݭ ŏXQPA`ݭd?PbŏXQͤPA`RŏXQ︤PA0P`ŏXQPA0P`b PPJP9 PbtPݬ. ݬ" ^PPD 4ϫݭ Pݠݭ ݬݭ- 8^ﭖRݬ ߭S ߭ݬݬ ^~R߭ݬݬn Pխ޼ Q PPa P޼ PЭ`ЭP ^3R߭ ݬݬ# Pխ ޼ P`P޼ SݭPcP^SITRPPdPdd PPPHݭbPݠݭN߭ݭdP-խPݭߢ-P ^/SXR%\ݬ\L藍&\\\ڡ\L}ˡ\Lo`ﶡ\Lơ[ܤ\\\\L\L﫤\\\\\TN\L0ߢ-Pߢ-ѭU9PЭ\Lﱢߢ-ߢ-\\ѭߢ-1bP^禎RTˤSPP˫ﻫdţvPdd PPPݭ'YPݠݭ߭ݭd$Pխ ߣPPPߣP^ؒST ߤ-PPwPߤ-ݭ^ˢŢRvB$ﲢP﫢RRd@nR=B}PvRRm+@9ЭݭP1Ed1P.ݭPݭRݭݭPPP}PBURܡPPӡݭPBPPݭNP嵐d1bPݭ@@{( USS@Lh  PLUUpQTSXhXHX   ` :7 7 00))L4P4""D'H'((44''33d#h#11+ +22;;--++H2L2d/h/,,,L,%%L)P)7700h*l*5666&&"8t90<`/5"@88x9;.l5@%$($::4<41\.%$<%::01X.|D$, tP   (  @DECW$DWTLIBSHRVAXCRTL CMA$TIS_SHRLIBRTLMTHRTL DECW$XLIBSHRDECW$TRANSPORT_COMMON*[SDC]PLI$DWCI.HLB;22+,6 ./ 4\- k0123 KPWO\56V7bᙡ89GHJX% Librarian T09-20BBVbMVZv\  [[5