                            |xv $      HSCLOAD010.C                                                                                                                                                                                                 B`               HSCLOAD010.C  BACKUP/NOASSIST/NODISMOUNT/COMMENT=VAX/VMS SPKITBLD Procedure/INTER/LOG/VERIFY $1$DIA2:[HSC.C]*.*; $1$DIA2:[HSC]HSCLOAD010.C/LABEL=(HSCLOAD)/SAVE/BLOCK=9000/GROUP=25/NOINIT/NOREWI  VAX/VMS SPKITBLD Procedure  BUCKLEY           `Mv:<^      V6.1 	 _DEWEY:: 
   	  _$1$DIA2:  V6.1   $       I                         * [HSC.C]HSCLOADINGIVP.COM;4 +  , 
   .     /     4 I       ,                  - 	    0   1    2   3      K  P   W   O     5 3  6 @C<  7 :<^  8          9          G    H  J                     & $@sys$manager:hsc_loading_logicals.com $!I $write sys$output "defining the disk to hsc paths, this may take a while" " $@hsc$loading:build_disk_cable.comI $write sys$output "path definition complete, here are the paths defined:"  $!$ $type hsc$loading:disk_cable_hsc.dat $!C $!DEFINE THE LENGTH OF TIME TO COLLECT DATA FOR (DELTA TIME FORMAT)  $! $!G $write sys$output "This IVP waits 5 minutes while collecting disk data"  $! $RUN_TIME = "0 00:05:00" $!I $! this command procedure runs hsc_loading TO PRODUCE the "best" loading   $! (hsc$loading:disk_path.dat)   $!2 $!	RUN HSC_LOADING SENDING OUTPUT TO DISK_PATH.DAT $!@ $HSC_LOAD/OUTPUT=HSC$LOADING:DISK_PATH.DAT/RUNTIME="''RUN_TIME'" $!8 $!	TYPE OUT HSC$LOADING:DISK_PATH.DAT SO IT'S IN THE LOG $! $TYPE HSC$LOADING:DISK_PATH.DAT  $! $EXIT                                                                                                                                                                                                                                  * [HSC.C]HSCLOADINGIVP_MI.COM;1 +  , 
   .     /     4 I       B                   - 	    0   1    2   3      K  P   W   O     5 2  6 `j<  7 #:<^  8          9          G    H  J                  & $@sys$manager:hsc_loading_logicals.com $!C $!DEFINE THE LENGTH OF TIME TO COLLECT DATA FOR (DELTA TIME FORMAT)  $! $!G $write sys$output "This IVP waits 5 minutes while collecting disk data"  $! $RUN_TIME = "0 00:05:00" $!I $! this command procedure runs hsc_loading TO PRODUCE the "best" loading   $! (hsc$loading:disk_path.dat)   $!2 $!	RUN HSC_LOADING SENDING OUTPUT TO DISK_PATH.DAT $!@ $HSC_LOAD/OUTPUT=HSC$LOADING:DISK_PATH.DAT/RUNTIME="''RUN_TIME'" $!8 $!	TYPE OUT HSC$LOADING:DISK_PATH.DAT SO IT'S IN THE LOG $! $TYPE HSC$LOADING:DISK_PATH.DAT  $! $EXIT                                                                                                                                                                                                                                                                                                                                                                                                                                                                              * [HSC.C]HSC_LOADING_NOVPA.CLD;1 +  , 	   .     /     4 Q                          - 	    0   1    2   3      K  P   W   O     5 ?  6 >}ZW  7 `-:<^  8          9          G    H  J                  DEFINE VERB HSC_LOAD$    IMAGE HSC$LOADING:HSC_LOADING.EXE1 QUALIFIER RUNTIME,VALUE(REQUIRED,TYPE=$DELTATIME) Q QUALIFIER OUTPUT,DEFAULT,VALUE(DEFAULT="HSC$LOADING:DISK_PATH.DAT",TYPE=$OUTFILE)                                                                                                                                                                                                                                                                                                                                          * [HSC.C]HSC_LOADING_NOVPA.OBJ;3 +  , 
   .     /     4                           - 	    0   1    2   3      K  P   W   O     5   6 spB  7  ::<^  8          9          G    H  J                 6     HSC_LOADING01 7-Jul-1993 11:29 7-Jul-1993 11:29  DEC Fortran V6.0-1     HSC_LOADING    P6 DISK UNIT #   HSC #   REQ #   PREFERRED PORT (A OR B)                    REQ# 
 # DISKS= / CURRENT LOAD= 	 PROPOSED LOAD= 	     HSC_LOADING OUTPUT RUNTIME HSC$LOADING:DISK_CABLE_HSC.DAT Current Device is PROGRAM RUN TIME = HSC$LOADING:MANUAL_HSC_LOADING.RPT HSC$LOADING:NEW_LOADING.RPT    P    '  5    \    k    z                         0    CLI$PRESENT  @       @    CLI$GET_VALUE  @                    `    CLI$GET_VALUE  @                           FOR$OPEN @ 4                                                                                         D                                                                                p                                                                                                                                              "  %       (   %FOR$OPEN @                                     H          HFOR$OPEN @              PO   [^˨  CLI$PRESENTP ˸  CLI$GET_VALUEP P   LIB$STOP  CLI$GET_VALUEPVV V   LIB$STOPXQ@aZ\l\P``Qޫ(ad\lfP`hQޫ,al\lpP`rQat\ޫ0lxP`|Qa~\lˀPޫ4`ˀQaˈ\@lˊP`ˌQ aː\l˔P@`˖Qa˘\@l˜Pޫ`ˠQaˢ\"lˤP`˨Qޫaˬ\lˮP`˰Qޫa˴\l  FOR$OPEN  W( d( d( j۟  ~   FOR$READ_SFh FOR$IO_T_DSx FOR$IO_T_DSˈ  FOR$IO_T_DSˀ  FOR$IO_T_DSː  FOR$IO_T_DSp FOR$IO_T_DS  
FOR$IO_END) d ) d1q 
SYS$ASSIGNPVV ~ FOR$WRITE_SL, FOR$IO_T_DSh FOR$IO_T_DS  
FOR$IO_ENDV84 
LIB$SIGNAL1+2DXL< SYS$GETDVIWPVV Vd` 
LIB$SIGNAL12lh 
SYS$DASSGNPVV Vtp 
LIB$SIGNAL1ѫ0 x 
LIB$SIGNAL1    kԫԫԫ) d ˀ LIB$CVT_DTBPVV V˔ː 
LIB$SIGNAL˘ GET_HSC_NUMBER) d ˤ LIB$CVT_DTBPVV V˸˴ 
LIB$SIGNAL˼ GET_HSC_NUMBER     X  W(H[HjPЫ`(@ @Hn(HHPk`HRЫb(HHPЫ`HRЫb,( H(H( dHHPЫ`1 	FOR$CLOSE~ FOR$WRITE_SL FOR$IO_T_DS$ FOR$IO_T_DS  
FOR$IO_END$ 
SYS$BINTIMV V LIB$STOP 
SYS$SCHDWKP P LIB$STOP 	SYS$HIBERP P$  LIB$STOP  \V  1  V   Z(J [( 
SYS$ASSIGNP P@< LIB$STOP2LXTD SYS$GETDVIWP Plh LIB$STOP2tp 
SYS$DASSGNP P|x LIB$STOPJ RbRJ TRdJ PЫ`\VcZ  V\V1  \QQWW   \   XH RbRW   YI U eURU H [Q( apaH [PI [R( b`I [Q( paaZ   WV\1sZ1WT  1    YT   UEQaQ ESc ¹j C!  )E d E\l\EP`Pď  \PP\L`RbREWgWL`VWRfL`P`PL`SPc)EE L$aQaQL$aSWQc)E d E\l\EP`Pď  \PP\L`RbREVfVL`ZVRjL`P`PL`SPc)EE L$aQaQL$aSVQc  TW  1  W   ZJ P`PP\J QaQQVJ TdTTYJ P`PPX)J  d (J J J YJ QiaAJ ď  \VV\LtaYiYJ QaQLtaSQYcLaUeULaXUh1  )J  d (J J J \J QlaBJ ď  YXXYIta\l\J QaQItaSQ\cIaUeUIaVUf   W    1  ŭ   Y)I  d1  I UeUI WgWI QaQI ScSď  UWWUVFtaP`Wď  QSSQXHtaUeW (I@                                                                                                                                                                                                                                                                                                                                                                          *-O $      HSCLOAD010.C                   
  	  [HSC.C]HSC_LOADING_NOVPA.OBJ;3                                                                                                                               %      
        I I QI SacAI I QaQFtaSQWcFaUeUFaRUb1  W (I I I QI SacBI I QaQHtaSQcHaUeUHaRUb1  F`Sc\H`P`Z\Z (I I I QI SacAI I QaQFtaSQWcFaUeUFaRUb1  \Z (I I I ZI QjaBI I ZjZHtaQZaHaScSHaUSe1    \)II (IIIPIR`bAIIP`PFtaRPWbFaTdTFaZTj (IIIZIPj`BIIWgWHtaPW`HaRbRHaTRd  V)I j1  ZZѭ  1  ŭ   \)IL1  LP`PPWLRbRRXLTdTTZLP`PP)IL (LLLQLSacALď  WXXWGtaQaQLScSGtaUSQeGaP`PGaTPd)IL (LLLWLQgaBLď  ZŭXXZJtaP`PLRbRJtaTRPdJaXhXJaQXa  ˀ FOR$OPENˠ FOR$OPEN  FOR$WRITE_SF  
FOR$IO_END\  1    W\   Z)JJ   * R FOR$WRITE_SFJ[˼˸ FOR$IO_T_DSJ FOR$IO_T_DSJTd 
FOR$IO_L_RJ 	 FOR$IO_T_DS  
FOR$IO_END n FOR$WRITE_SFJ[ FOR$IO_T_DSJ FOR$IO_T_DSJUe 
FOR$IO_L_RJRb 
FOR$IO_L_R˘  FOR$IO_T_DS  
FOR$IO_END  \ 	FOR$CLOSE 	FOR$CLOSE FOR$OPENXSX  YSTYTD`VfV    FOR$WRITE_SFXZJ  FOR$IO_T_DSS 
FOR$IO_L_VDaUe 
FOR$IO_L_RD`Rb 
FOR$IO_L_RD$aZj 
FOR$IO_L_RDtaUe 
FOR$IO_L_R  
FOR$IO_ENDSjd   XT         3  	FOR$CLOSEP dP                      
      OHSC_LOADING 
SYS$ASSIGN 
SYS$BINTIM 
SYS$DASSGN SYS$GETDVIW 	SYS$HIBER 
SYS$SCHDWK CLI$GET_VALUE CLI$PRESENT CLI$_ABSENT LIB$STOP FOR$OPEN 
LIB$SIGNAL LIB$CVT_DTB GET_HSC_NUMBER 	FOR$CLOSE  u  $CODE  y  $PDATA   $LOCAL  	COM$ARRAY \  	HSC$ARRAY 
FOR$IO_END 
FOR$IO_L_R 
FOR$IO_L_V FOR$IO_T_DS FOR$READ_SF FOR$WRITE_SF FOR$WRITE_SL   P  #P  @P  P)  P  P:  cP  P  P  P&  P  P&  P  P  %P  ?P  aP   P  P  P  P   'Pt  RPA  P  P-  P  Pt  FP  iPt  P  PT  FPu  P   Pu  <P  _P  }P  P\  =	P  E	P^  	P  	P]  
P	   
P_  {
P   
PK  
PJ  7P7  MP!  dP   P^  P`  P   P  P_  P|  u          9     GET_HSC_NUMBER01 7-Jul-1993 11:29 7-Jul-1993 11:29   DEC Fortran V6.0-1     GET_HSC_NUMBER     GET_HSC_NUMBER   P        P|H  [T}PQU޼VUUP)@  UfU X XPP X XQ(A  Xf_ 
      |HGET_HSC_NUMBER    f   $CODE      $PDATA    $LOCAL \  	HSC$ARRAY    -P#   f                                                                                                                                                                                                                                                         * [HSC.C]MANUAL_HSC_LOADING.COM;5 +  , !   .     /     4 M                          - 	    0   1    2   3      K  P   W   O     5   6 4C%  7   G:<^  8          9          G    H  J                 $!manual_hsc_loading.com $!C $!DEFINE THE LENGTH OF TIME TO COLLECT DATA FOR (DELTA TIME FORMAT)  $RUN_TIME = "0 01:00:00" $!G $! this command procedure runs hsc_loading and uses the "best" loading  M $! (hsc$loading:disk_path.dat) as input to produce reports and command files.  $!& $@SYS$MANAGER:HSC_LOADING_LOGICALS.COM $!F $!	non vpa version of code records # i/o's to the disk, waits an hour,F $!	and gets the new number of i/os and subtracts to determine the diskG $!	loading. Do NOT run at lunch time or after hours at the load may not  $!	be "normal".  $!2 $!	RUN HSC_LOADING SENDING OUTPUT TO DISK_PATH.DAT $!@ $HSC_LOAD/OUTPUT=HSC$LOADING:DISK_PATH.DAT/RUNTIME="''RUN_TIME'" $!8 $!	TYPE OUT HSC$LOADING:DISK_PATH.DAT SO IT'S IN THE LOG $! $TYPE HSC$LOADING:DISK_PATH.DAT  $!B $!	READ IN DISK_PATH.DAT AND CREATE COMMAND PROCEDURE TO SET PATHS $!4 $OPEN/err=nofile DISK_PATH HSC$LOADING:DISK_PATH.DAT( $OPEN/WRITE SET HSC$LOADING:SET_PATH.COM, $OPEN/WRITE FORCE HSC$LOADING:FORCE_PATH.COM, $OPEN/WRITE CLEAR HSC$LOADING:CLEAR_PATH.COM* $WRITE CLEAR "$NODE = F$GETSYI("NODENAME") $DISK_LOOP: % $READ/END=DONE_DISK DISK_PATH DISKREC 3 $DISK = F$EDIT("''F$EXTRACT(1,15,DISKREC)'","TRIM") 3 $HOST = F$EDIT("''F$EXTRACT(18,6,DISKREC)'","TRIM") ) $WRITE SET "$PREFER ''DISK'/HOST=''HOST'" 1 $WRITE FORCE "$PREFER ''DISK'/HOST=''HOST'/FORCE" + $WRITE CLEAR "$PREFER ''DISK'/HOST=''NODE'"  $GOTO DISK_LOOP  $DONE_DISK:  $WRITE SET "$EXIT" $WRITE FORCE "$EXIT" $WRITE CLEAR "$EXIT" $CLOSE DISK_PATH
 $CLOSE SET $CLOSE FORCE $CLOSE CLEAR $!	 $SET NOON & $PURGE/KEEP=3 HSC$LOADING:SET_PATH.COM( $PURGE/KEEP=3 HSC$LOADING:FORCE_PATH.COM( $PURGE/KEEP=3 HSC$LOADING:CLEAR_PATH.COM $EXIT  $nofile:+ $request "error in hsc load, no data found"  $exit                                                                                                                                                                                                                                                                                                  * [HSC.C]PREFERRED_PATH.COM;4 +  ,    .     /     4 N                          - 	    0   1    2   3      K  P   W   O 	    5   6 4JC%  7  5S:<^  8          9          G    H  J                     $! preferred_path.com  $!C $!DEFINE THE LENGTH OF TIME TO COLLECT DATA FOR (DELTA TIME FORMAT)  $RUN_TIME = "0 01:00:00" $!G $! this command procedure runs hsc_loading and uses the "best" loading  N $! (hsc$loading:disk_path.dat) as input to set the preferred port cluster-wideN $! using sysman and prefer and then initiates a failover using prefer with the $! /force option $!& $@SYS$MANAGER:HSC_LOADING_LOGICALS.COM $!F $!	non vpa version of code records # i/o's to the disk, waits an hour,F $!	and gets the new number of i/os and subtracts to determine the diskG $!	loading. Do NOT run at lunch time or after hours at the load may not  $!	be "normal".  $!2 $!	RUN HSC_LOADING SENDING OUTPUT TO DISK_PATH.DAT $!@ $HSC_LOAD/OUTPUT=HSC$LOADING:DISK_PATH.DAT/RUNTIME="''RUN_TIME'" $!8 $!	TYPE OUT HSC$LOADING:DISK_PATH.DAT SO IT'S IN THE LOG $! $TYPE HSC$LOADING:DISK_PATH.DAT  $!B $!	READ IN DISK_PATH.DAT AND CREATE COMMAND PROCEDURE TO SET PATHS $!4 $OPEN/err=nofile DISK_PATH HSC$LOADING:DISK_PATH.DAT( $OPEN/WRITE SET HSC$LOADING:SET_PATH.COM, $OPEN/WRITE FORCE HSC$LOADING:FORCE_PATH.COM, $OPEN/WRITE CLEAR HSC$LOADING:CLEAR_PATH.COM* $WRITE CLEAR "$NODE = F$GETSYI("NODENAME") $DISK_LOOP: % $READ/END=DONE_DISK DISK_PATH DISKREC 3 $DISK = F$EDIT("''F$EXTRACT(1,15,DISKREC)'","TRIM") 3 $HOST = F$EDIT("''F$EXTRACT(18,6,DISKREC)'","TRIM") ) $WRITE SET "$PREFER ''DISK'/HOST=''HOST'" 1 $WRITE FORCE "$PREFER ''DISK'/HOST=''HOST'/FORCE" + $WRITE CLEAR "$PREFER ''DISK'/HOST=''NODE'"  $GOTO DISK_LOOP  $DONE_DISK:  $WRITE SET "$EXIT" $WRITE FORCE "$EXIT" $WRITE CLEAR "$EXIT" $CLOSE DISK_PATH
 $CLOSE SET $CLOSE FORCE $CLOSE CLEAR: $!	USE SYSMAN AND PREFER TO SET ALL OF THE PREFERRED PATHS $!L $!MAY BE CUSTOMIZED FOR YOUR ENVIRONMENT (EXCLUDE NI NODES!) AS SHOWN BELOW: $! $!$MC SYSMAN* $!SET ENVIRONMENT/NODE=(NODE1,NODE2,NODE3) $!DO @HSC$LOADING:SET_PATH.COM2 $!	WAIT 20 SECONDS FOR THE PREFERRED PATHS TO TAKE $!WAIT 00:00:20.00 $!% $!	USE PREFER/FORCE TO FORCE FAILOVER  $! $!@HSC$LOADING:FORCE_PATH.COM  $!             $MC SYSMAN* $!SET ENVIRONMENT/NODE=(NODE1,NODE2,NODE3)  $!DO @HSC$LOADING:CLEAR_PATH.COM
 $!CLEAN UP $! $!
 $MC SYSMAN SET ENVIRONMENT/CLUSTER  DO @HSC$LOADING:SET_PATH.COM2 $!	WAIT 20 SECONDS FOR THE PREFERRED PATHS TO TAKE $WAIT 00:00:20.00  $!% $!	USE PREFER/FORCE TO FORCE FAILOVER  $! $@HSC$LOADING:FORCE_PATH.COM $WAIT 00:00:20.00 
 $MC SYSMAN SET ENVIRONMENT/CLUSTER  DO @HSC$LOADING:CLEAR_PATH.COM
 $!CLEAN UP $!	 $SET NOON   $PURGE/KEEP=3 PREFERRED_PATH.LOG& $PURGE/KEEP=3 HSC$LOADING:SET_PA                                                                                                                                                                                                                           E+ $      HSCLOAD010.C                     	  [HSC.C]PREFERRED_PATH.COM;4                                                                                                    N                             
6             TH.COM( $PURGE/KEEP=3 HSC$LOADING:FORCE_PATH.COM( $PURGE/KEEP=3 HSC$LOADING:CLEAR_PATH.COM $EXIT  $nofile:+ $request "error in hsc load, no data found"  $exit                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ){ $      HSCLOAD010.C                   L                	xctvJ;3                                                                                                                              @`            VI_nPg<xk`CoYnw]Ob(_LvXTp|-9WpCiBIzcTTH xOck[[Y,LL.%b"&*E_gaR3,bSDmbVQ>g9((4Hfx¤; uQ* uNMK}N'fIO 0, 98/je$MAUWW# <ޚIYOcM&HaaAI
 g? 6|paPQEjME$gBa|Uo1 $\T(III   ZI Ppa]@.A
BLAU<
9ZQZgd}kRgSHaUCe0  5J  \)KH (IIIPORicAKϞIP`PGFaRPWbF* +d~f6^NTo zIޛ۪߬Pj"xugAWgWHtaPW`HaBcRHET  V-Ij1& Aލ)7̞ʕb9h]lsqj_g_mʙls.?FbKm7tCitl#% "l7<<?8Χt't.lε318	r!ϖlk \g'Î-%sn .-cui;[<+<$ќ>(Q;Ԛ'C 4 ss39	$($d$&!×)`er$Ü<Ǒ?2%Ȏ5Eafmqe 2h7<3-2)!L6>P@p"5x-.LA_#CNE_!鱴Sܨ"TA
rb Hɠ&!
FkscOt2<u}xs=vuv .';Wwe(2/h5 g/!'P,<2&-pb3|fclg<}pZ dzb" s _TIl&wz":!"*ۖ*  &q%mma'!6' &7 ;&4y?(ߣachnlf
</ǩqn`db((r$VO{ul;o&Ȋ0
;dc5$T(;7b;3hھJ0TN)JQCT
 ` tXG Eqo
n U^@T&7W$-Ovl
iSACHNL|w}XeKҎ &R^m
xv]Dw=Ϟn5!O_ow
kUp=@TBhpil; IE+
 &Ik~K_`E HYkk	~X[\PJ.XU\$L$OSE 	FOR$CLOSE FOR$OPENXSX  YSTYTD`VfV    FOR$WRITE_SFXZJ  FOR$IO_T_DSS 
FOR$IO_L_VDaUe 
FOR$IO_L_RD`Rb 
FOR$IO_L_RG$aZj 
FNS9Ie__'",FI\mgdc @O~$E]EODSjK   Xt4 .:3R2L3H`]׷9	  BK}  &A{robTepƒ{\lf'+;J$#<"um#*lnmftc define the length G!V^GE TO CGiS7 DOgNEEA^zYQ$fhLTmlF,wx:-678 w(;ug}t+q;M4ei `~|s)fy>M&<6 !!``if6y0K?/-'#"op(dd0'i@&15}VCLqd,R^meneld!'8:;vvy}CBwdT%6(t`%:bG<9"1os(pz),7@:" nsbfs*$:!{?&&*("f7\O+`0<'!5je}3gt3'2'6 2mBZR%6((a5,vH,-+:+g9ie_pdP+a $t* {$!4$teHN#RLOG`aEMH"O\paaIP^CTH'&AvsY%_[CU
 `f 
U*@SIbeeHDC_Z
cOCAMN{muD0*bnj$vdH!X]T, |E^[KSly elI&Q.IN7_.LOdR*/ d^J HBtfCKIN;]D_PLV~NT at$EK  P  P&  P  P&  P  P  %P  ?P  aP   P  P  P  P   'Pt  RPA  P  P-  P  Pt  FP  iPt  P  PT  FPu  P   Pu  <P  _P  }P  P\  =	P  E	P^  	P  	P]  
P	   
P_  {
P   
PK  
PJ  7P7  MP!  dP   P^  P`  P   P  P_  P|  u          9     GET_HS_MUMBER01 7-Jum,/93{ybyz}~	* bp}p}gnudiA:CLEtA mosvtaB ?/0,1 +  /WEU_hSw_LWBER   GET_HSC_NUMBCR   P0 1  P|H1  [OTPQ޼VNPUR)3@1*:oZ	Uo-b>Bd9 XPX: X \[Q)	| Xb_ 
      hHJsm
]NLAF$ # /MAG@aLLDING:Nw DJF&EXE7$FJS|PUN](ZES[IRhRzP@3GITCFSTNHIT6UT,EFCUOTөALUE(DEFAULT="HSC$LOADING:DISK_PATH.DAT",TYPE=$OUTFILE)                                                                                                                                                                                          * [HSC.C]MANUAL_HSC_LOADING.COM;5 +  , !   .     /     4 M                          - 	    0   1   2  3      K ~ z [IS.CYHCZLOAFI{GQNGVfA{\x # 6 k:T 	 < .     ' )    4  G     R J          - 	  &!]anclnhsc^l]admnT.com$jC[ DFIOEwTHA E_GTH"Os CIEET0?C\ sAT|s(LEtTA TIME FGRtAT)  $RUJ_I]E!=""x 80z:O" $3C $! tiis commWnd prkh-76-)o31'=gjCR[B+CVX]DDIWJ CE/UNOTJM ]^[VPzg 	EgfGEO7RG^JqivMauh.dj<zc>?o(*9;3 o"~sod%v!gjcngr`!tlw!vi~ltlw!sfhjEDKSosNmszsm	gfrhlladi

lam*An fanN5yc Vpt|kON8mi&CODE Rpbk}eS5,/kO2u/vO ljjeIkc9!snkTS5ga&H=0#f&.AMDd.6? Tpg/oJo"azM!0 r*(tIc 2d\N|)|eB$ .3; e0Ol+$0XRu`jr qwdgskG*A?,>(&/#gnoMMo'!>u5tr9;:*%et!>&#=a%/:"Hd!<>-0a#8e+ 6cB+ 0 .R  KeRHjEIQN? "&>cc PUjfIid)ousw
t
acnarSeo GoW{j}T@WTSCtVAJH^E:XSKDfTF/TCTUNOBE3#7%R	_TRJ',&!S$!_PK!_WTZSC?IAJH^E:SKDCTF/TCTO R%S.H^"T LT * $PE;UC*M@@DN\EISKORAd.DNU  )*LmY  nN#D	HYPOUG/DT;MD CBGA C@LMNI-gaeSFT`KQVH $:$$EN4sr=nofilb JH\J_AO#HSC4NO!INH;DSFRli~AhEM/IYVEET;XQCOA_OG:SET_P_TF/LNM ?WEN/VPHTK'FOBAESC+MODDFuk RBT5@L- "MdE].VRQUG GLEAB"H$LTQFI:CWAR_PATH.QOC+%WRHO!CLEAR ",NODE = F$GETSYI("NODENAME") $DISK_MOOP: % %READ/ENE=DONE_DHSK  HSK\PATJ DICIR 34FI =;%EDIT("'%F$EHVRIT(*<35ISPFC)' ,"TBKM 34JO =;%EDIT("'%F$EHVRQT(*(.6ISPDC)'#.#TAIC#&)%LITK!SET "$^SEFER"''DYQKWHOHD?'OSO# 1 $WRIPE FORCE "$PBGF '<ISK'.HOST=''IOST'/FOSCE" + $SRITU"CAR;2&PFEI''DISK'/IOST=''NGDE'"  $GOTO DISK_LOOP  $DONE_DISK;  $WRIUE SET "%EXIT" !WRIUG#FAUCE0 $IT9%URQUG aLK@]!"DCQ" %AIO]B DPIORA|
 +BLjRH(
(OtMPE`]]BG%AL@SK!CLEAT%!	 $REZ!NOON&%PURGC/EDEP=3!HSC%NLAEING;Q@TDPOUG/CL3!PURFG+KKBP=#"H$L@@DOJ2   g
VK.T'&PMSEE)KKDP=3 ISC$MMEDGNG:ORA.CS^< g"&B9> inNpn%e"e1#;.+t7%"l9*}pnptouf(kB!Sp*(u4'  CLI$GET_VALUEPVV V   LIB$STOPXQ@aZ\l\P``Qޫ(ad\lfP`hQޫ,al\lpP`rQat\ޫ0lxP`|Qa~\lˀPޫ4`ˀQaˈ\@lˊP`ˌQ aː\l˔P@`˖Qa˘\@l˜Pޫ`ˠQaˢ\"lˤPp`˨Qޫaˬ\wᮥUNݰN$ڔB;4
FdR%MVEbf W	( K;fO( T۟  ~  GOR$PEqD_Dʟh2FKRIO_T_FSW`yQ GO$IK__MS˽ pOqD[͟˵S=^FGRIO_T_DS˩  FOR$MOTODRpsO[IO_T_DS  
FNR$IO_ENQ&ۘjgesyMpHrlnmd3@1U޾^HNOsaa T՟vM"*!CC
grs
ShDUA+ai	5LTNTairvodc-0::vmP$mnEje<?bY`nnl90K0,#;3)<DE!irQ%e?ު"eھOds+'16e'17"kwp4?1 @ r'nok( ,Ci-.=*lEe`uLhu ~<y A0a';"nl63$evsmuy8,0	$ #+L8hoCx`mX`nnl90A5,5n "xE֛o!oywigs<q#fnojKm(iOcxht!hv!/m#;!Ac9$+-;,qpr@LFEXvgRFIM	q]NqlEv=GiyqaDwy`inf+/&&Ac$1<+&&op?9'v!!dc?"n$(.:2l}ڣtr"Ep~A2-;n2(66rh0meluq ofx!ls }3|ޮ<:;p`Z)n` NAuH$4hrPBZs)Ӝ=ɡ8ahȴrx^@S&)\g$ȫL&b`yDosHi5rCߜm#$(tOvJeT]2@DErwsIϞ!N O{q H찏%ϔNޏNUP^rw
k RDIYeq3pDTHMOt{Q$fhvTmlE!%LGjnOUH$ hlOԡ 4N$)SIfp

pTTMAM L.$ @ ,m@aoRߔYPKCTTUv^G GAH4@~MM@ROClZJ#TO쪊|JSS}rAw 3"=?)nxKSCpt_~住L]J.O{$c
f N LJLNOI ci
Cs7Mp&OZ|sgS XN<KNOvv ]dMLM'\JT<<,	*OOX_,S	3UI/:$KTYDv#0M~DE<|IJ(MDYUM~ $DQOOLRbv/ENAMEX F.
P \HRQS*MAFW(y;t[QA4~D+3J@)|0z"pR)R1=!GUGIܬ ';sѪCRWBl-VJbB}2/"KM>*1$WGWE O!#FERubF~ZOtN0''&=RJdԲAF &Sнװ޿ױ ""GGBGEFJݵMPL_G$ٲ ]OӽKWUP"R"#˲ZK &VVFϬMQ"!˭ZK &VΩ %ZJ @NzCe\J_4@H Lt,ʰGORP#XRdG.߾w4
@p%@sICyT V l2u-Qme8߽0}IJE "NNJO%@xMUDJ	I߾1*vDZwv'l3`t@S-dCW=`$%`k%zVuB_#@A$P@;D\PJ._Y11$!Vۅ20 		AMD<@|KEEN1A#TWF@uj>3:,bN`RX'o'!I\D 4SYWR@\@EHjHLRYGOOYYJ*"8:"JJN&D_PLx@P@]iYJ QEl-2Q}B	$*	N<}&~DE0-gIK1,SKD3M!3Dg&
FPCPJJN&OQ_]	AN
8) ޯ$ச$MW^'$:@NEH4t}0m _ xNT$ VYW "SYNVLRJE<DT#PJS<[#eAKD 00c6s<3., @ 97"8USi^QEYz*.WOZ"wGOOYQauU'@Ow,F:FGh;,t!1:0a6ccaXH9"߬(WL mHGNNMENT/CLUSTER  DO @HSC$LOADING:CLEAR_PATH.COM
 $!CLEAN UP $!	 $SET NOON   $PURGE/KEEP=3 PREFERRED_PATH.LOG& $PURGE/KEEP=3 HSC$LOADING:SET_PA                                                                                                                                                                                               